Perancangan Proses Perancangan Sistem

4.3. Perancangan Sistem

Pada tahap ini, dibuat rancangan secara rinci dari sistem baru yang diusulkan diantaranya perancangan sistem yaitu diagram konteks, sampai diagram rinci.. Kemudian perancangan basis data meliputi ERD, normalisasi, kamus data, serta perancangan struktur menu dan perancangan antar muka.

4.3.1 Perancangan Proses

DFD menggambarkan penyimpanan data dan proses yang mentransformasikan data, DFD menunjukkan hubungan antara data pada sistem dan proses pada sistem Andri Kristanto, 2004: 66. a. Diagram Konteks Pada tahap ini dilakukan pemodelan proses yang akan ditampilkan dalam bentuk Diagram Alir Data DAD. Pada diagram konteks, sistem hanya digambarkan dengan sebuah proses, kemudian entitas luar yang berinteraksi dengan proses tunggal diidentifikasi. Didapatkan empat entitas luar, yaitu orang tua murid, administrasi, keuangan, kepala sekolah dan yayasan. + , , , Gambar 4.10 Diagram Konteks Sistem yang Diusulkan Dari gambar diatas menjelaskan gambaran umum mengenai sistem informasi administrasi sekolah pada SMP Yasporbi I. Pada gambar 4.10 terlihat lima entity yaitu orang tua murid, administrasi, keuangan, kepala sekolah dan yayasan. Kepsek : Menerima laporan penerimaan, laporan tunggakan, laporan penjualan Yayasan : Menerima laporan penerimaan, laporan tunggakan, laporan penjualan Administrasi : Menginput data siswa, data kelas dan melayani pembayaran SPP maupun non SPP Wali murid : Menerima bukti pembayaran b. Diagram Overview Pada diagram ini, proses tunggal dari diagram konteks dipecah menjadi empat proses yang lebih terperinci, yaitu pendaftaran ulang, penagihan, pembayaran dan laporan. Gambar 4.11 Diagram Overview Sistem yang Dusulkan c. Diagram Rinci 1. Diagram Rinci Proses 1 Gambar 4.12 Diagram Diagram Rinci Proses Pendaftaran Ulang No proses : 1.1 Nama proses : Siswa Input : Data siswa Output : Master siswa Keterangan : Admin melakukan proses input, update, delete data siswa. No proses : 1.2 Nama proses : Kelas Input : Data kelas Output : Master kelas Keterangan : Admin melakukan proses input, update, delete data kelas. No proses : 1.3 Nama proses : Tarif Input : Data tarif Output : Master pembayaran SPP Keterangan : Admin melakukan proses input, update, delete data tarif No proses : 1.4 Nama proses : Barang Input : Data barang Output : Master barang Keterangan : Admin melakukan proses input, update, delete data barang 2. Diagram Rinci Proses 2 Gambar 4.13 Diagram Diagram Rinci Proses Penagihan No proses : 2.1 Nama proses : Cek data siswa. Input : Data siswa Output : Data informasi pembayaran SPP siswa. Keterangan : Admin mengecek data siswa yang akan melakukan pembayaran SPP, dan hasilnya berupa informasi pembayaran SPP siswa. No proses : 2.2 Nama proses : Pembuatan tagihan Input : Data siswa Output : Data tagihan transaksi pembayaran SPP dan non SPP siswa. Keterangan : Setelah melakukan pengecekan data admin membuat tagihan. 3. Diagram Rinci Proses 3 Gambar 4.14 Diagram Diagram Rinci Proses Pembayaran No proses : 2.1 Nama proses : Cek data siswa. Input : Data siswa Output : Data informasi pembayaran SPP siswa. Keterangan : Admin mengecek data siswa yang akan melakukan pembayaran SPP, dan hasilnya berupa informasi pembayaran SPP siswa. No proses : 2.2 Nama proses : Input pembayaran SPP. Input : Data pembayaran SPP Output : Data transaksi pembayaran SPP siswa. Keterangan : Setelah melakukan pengecekan data admin menginput transaksi pembayaran ke sistem. . 4. Diagram Rinci Proses 4 -. + + + -.1 -.2 + -.3 -.- , , , , Gambar 4.15 Diagram Diagram Rinci Proses Laporan No proses : 4.1 Nama proses : Laporan history siswa Input : Master siswa Output : Data informasi siswa yg sudah tidak akif Keterangan : Membuat laporan history siswa No proses : 4.2 Nama proses : Laporan penerimaan Input : Master Pembayaran SPP Output : Data Informasi pembayaran SPP Keterangan : Membuat laporan penerimaan pembayaran SPP siswa No proses : 4.3 Nama proses : Laporan tunggakan pembayaran SPP. Input : Master Pembayaran SPP Output : Data Informasi tunggakan pembayaran SPP Keterangan : Membuat laporan tunggakan pembayaran SPP No proses : 4.4 Nama proses : Laporan penjualan barang Input : Master Pembayaran SPP Output : Data Informasi penjualan barang Keterangan : Membuat laporan penjualan barang No proses : 4.5 Nama proses : Laporan pembuatan bukti pembayaran Input : Master Pembayaran SPP Output : Bukti pembayaran SPP siswa Keterangan : Membuat bukti pembayaran SPP siswa

4.3.2 Perancangan Basis Data