4.2.4 ERD Entity Relationship Diagram
ERD merupakan suatu model untuk menjelaskan hubungan antar data dalam basis data berdasarkan objek-objek dasar data yang mempunyai hubungan antar relasi.
Relasi adalah hubungan antar tabel satu dengan tabel lainnya. Ada 3 bentuk relasi antar tabel, yaitu:
1. Relasi one-to-one satu ke satu, yaitu ketika satu record pada satu tabel hanya berhubungan dengan satu record pada tabel lainnya.
2. Relasi one-to many satu ke banyak, yaitu ketika satu record pada satu tabel berhubungan dengan banyak record pada tabel lainnya.
3. Relasi many-to-many banyak ke banyak yaitu, ketika banyak record pada satu tabel berhubungan dengan banyak record pada tabel lainnya.
Gambar 4.4 Relasi Tabel dari Perancangan Database
Universitas Sumatera Utara
4.2.5 Algoritma dari sistem yang dirancang
Langkah 1 : mulai
Langkah 2 : Tampil menu loading, klik open
Langkah 3 : Tampil menu password
Langkah 4 : Input password
Jika password benar, lanjutkan kelangkah 5 Jika salah maka kembali kelangkah 4
Langkah 5 : Tampil menu utama
Tentukan pilihan Jika pilihan = File maka lanjut kelangkah 5.1
Jika pilihan = Uang Komite maka lanjut kelangkah 5.2 Jika pilihan = Laporan maka lanjut kelangkah 5.3
Langkah 5.1 : menu file Tentukan pilihan
Jika pilihan = Data siswa Tampilkan form Data siswa
Input data kedalam form Data siswa
Klik simpan jika data ingin disimpan Klik batal jika ingin membatalkan penyimpanan data
Klik edit jika ingin mengedit data Klik update jika data yang telah diedit ingin disimpan
Klik hapus jika data ingin dihapus Klik cari jika data ingin dicari
Klik close jika ingin kembali kelangkah 5 Jika pilihan = Registrasi
Tampilkan form Registrasi Input dat kedalam form Registrasi
Klik simpan jika data ingin disimpan Klik batal jika ingin membatalkan penyimpanan data
Klik edit jika ingin mengedit data Klik update jika data yang telah diedit ingin disimpan
Klik hapus jika data ingin dihapus Klik cari jika data ingin dicari
Klik close jika ingin kembali kelangkah 5 Jika pilihan = Exit
Tampilkan pesan “apakah anda ingin keluar dari program” Jika klik tombol = Ya maka kelangkah 6
` Jika klik tombol = Tidak maka kembali kelangkah 5
Langkah 5.2 : menu Uang Komite Tentukan pilihan
Jika pilihan = Besar Uang Komite Tampil form Besar Uang Komite
Input data kedalam form Besar Uang Komite Klik simpan jika data ingin disimpan
Klik batal jika ingin membatalkan penyimpanan data
Universitas Sumatera Utara
Klik hapus jika data ingin dihapus Klik close jika ingin kembali kelangkah 5
Jika pilihan = Bayar Tampil form Bayar
Input data tahun ajaran, nis, bulan pembayaran dan tanggal bayar Klik cetak jika ingin mencetak slip pembayaran
Klik bersih jika ingin membersihkan form Bayar Klik close jika ingin kembali kelangkah 5
Langkah 5.3 : menu Laporan Tentukan pilihan
Jika pilihan = Laporan Pembayaran Tampil form Laporan Pembayaran
Klik cetak jika data ingin dicetak Klik hapus jika data ingin dihapus
Klik cari jika ingin mencari data Klik close jika ingin kembali kelangkah 5
Jika pilihan = Laporan Bulanan Tampil form Laporan Bulanan
Input data yang ingin dicetak kedalam ComboBox Klik cetak jika data ingin dicetak
Klik close jika ingin kembali kelangkah 5 Jika pilihan = Backup
Tampil form Backup Klik hapus jika data ingin dihapus
Klik cari jika ingin mencari data Klik close jika ingin kembali kelangkah 5
Langkah 6 : Selesai
Universitas Sumatera Utara
BAB 5
IMPLEMENTASI SISTEM
5.1 Pengertian dan Tujuan Implementasi Sistem