ERD Entity Relationship Diagram Algoritma dari sistem yang dirancang

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