Perancangan Diagram Alir Flowchart

3. Menciptakan Diagram Anak Tingkat Yang Lebih Mendetail Aturan utama untuk menciptakan diagram anak, keseimbangan vertikal, menyatakan bahwa suatu diagram anak tidak bisa menghasilkan keluaran atau menerima masukan dimana proses induknya juga tidak menghasilkan atau tidak menerima. Semua aliran data yang menuju atau keluar dari proses induk harus ditunjukkan mengalir kedalam atau keluar dari diagram anak. Diagram anak ditetapkan nomor yang sama seperti proses induknya di dalam diagram 0. Sebagai contoh, proses 3 akan berkembang ke diagram 3. Proses – proses pada diagram anak diberi nomor dengan menggunakan nomor proses induk, poin desimal, serta nomor unik untuk setiap proses anak. Pada diagram 3, proses-proses tersebut akan diberi nomor 3.1, 3.2, 3.3 dan seterusnya. Ketentuan ini memungkinkan penganalisis mengikuti rangkaian proses disetiap tingkat pengembangan. Bila diagram 0 menggambarkan proses 1, 2, dan 3, diagram anak 1, 2, dan 3 semuanya berada pada level yang sama Kenneth E. Kendall dan Julie E. Kendall, Jilid I, 2003:265.

4.3 Perancangan Diagram Alir Flowchart

Diagram alir flowchart ini menjelaskan secara rinci langkah-langkah dari proses program. Flowchart dibuat dengan menggunakan symbol-simbol tertentu yang menyatakan setiap langkah program. Berikut ini adalah bentuk-bentuk flowchart dari aplikasi berbasis web pada SMA Swasta Pangeran Antasari Medan. Berikut ini adalah gambar simbol – simbol standar dalam flowchart beserta dengan arti dari masing – masing simbol : Universitas Sumatera Utara Simbol Keterangan TerminalInterupt MulaiBerhenti Simbol ini dipergunakan untuk menunjukkan awal kegiatan atau akhir kegiatan atau berhentinya suatu program. InputOutput datahasil Untuk mewakili data input dan menuliskan output-nya Process Pengolahan Suatu simbol yang melambangkan diprosesnya suatu data. Decision Keputusan Dipakai untuk menuliskan jika adanya percabangan, seperti if, case. Prefendefined Untuk program-program yang sering dipergunakan sebuah program berulang kali, biasanya dibuat program terpisah dengan sebuah sub program subroutine. Untuk menghubungkan program utama dengan subroutine dipergunakan symbol ini. Connector Penghubung Bila suatu flow-chart sangat panjang dan diputus di tengah sebelum selesai, jika disambung dalam halaman yang sama lagi, maka digunakan symbol ini. Universitas Sumatera Utara Flow lines Garis Alir Bila suatu flow-chart dihubungkan dengan garis- garis ini. Garis-garis ini menunjukkan akar selanjutnya yang akan dituju. Bila arahnya ke bawah atau ke kanan tidak perlu memakai tanda panah. Bila ke atas atau ke kiri , tanda panah harus dipakai, untuk membedakannya. Tabel 4.2 Flowchart

4.3.1 Flowchart Login Admin

Gambar 4.3 Halaman Flowchart Login Admin FINISH Administrator Password Salah START Halaman Login Logout Halaman Admin Input Username Dan Password N Y Menu Admin Universitas Sumatera Utara

4.3.2 Flowchart Halaman Admin

Gambar 4.4 Flowchart Halaman Admin

4.3.3 Flowchart Input Data

Gambar 4.5 Flowchart Input Data Form Data Nilai List Data Nilai Input Data Nilai Data_nilai Menu Admin Lihat Data Form SMS FINISH Input Data Form SMS Nilai List Inbox Input Data Lihat Data SMS Nilai Inbox Inbox Input Data Simpan FINISH Universitas Sumatera Utara

4.3.4 Flowchart Lihat Data

Gambar 4.6 Flowchart Lihat Data

4.3.5 Flowchart SMS Nilai

Gambar 4.7 Flowchart SMS Nilai Pilih Data Input Nama Siswa Kirim Lihat Data Tampilkan Data Nilai Tampilkan Detail Data Detail Kirim Hapus Edit Data Nilai Tampilkan Data Nilai Update Insert Send Data_nilai Data_nilai SMS Nilai FINISH FINISH Universitas Sumatera Utara

4.3.6 Flowchart Inbox

Gambar 4.8 Flowchart Inbox

4.4 Perancangan Database