24 Maret 2012
Rancangan sistem Laporan pendaftaran dan pembayaran bimbingan siswa Bimbel learning etc
1. Rancangan Basis Data a. Entity Relationship Diagram (ER - D)
Entity Relationship Diagram (ERD) atau diagram ER adalah model teknik pendekatan
yang meyatakan atau menggambarkan hubungan suatu model. Didalam hubungan ini tersebut dinyatakan yang utama dari penggambaran diagram ER adalah menunjukan objek data (entity) dan hubungan (relatioship), yang ada pada entity berikutnya.
Siswa
*No_Induk Nm_Siswa Ortu Alamat No_Telp
Isi
*No_Form *No_induk
1 1
Formulir
*No_Form Tgl_Form Kelas Sekolah
Cetak
*No_Form *No_Kwt
Kuitansi
M
Jurnal
Rekening
*No_Rek Nm_rek
Page 1
Pemprograman 2
24 Maret 2012
Siswa
Isi
*No_Form *No_induk
1 1
Formulir
*No_Form Tgl_Form Kelas Sekolah
Cetak
*No_Form *No_Kwt
Kuitansi
M
Jurnal
Rekening
*No_Rek Nm_rek
Siswa *No_Induk Nm_Siswa Ortu Alamat No_Telp Formulir No_Induk *No_Form Tgl_Form Kelas Sekolah *No_Induk No_Form Kuitansi *No_Kwt Tgl_Kwt Jenis Ket *No_Form No_Kwt
No_Rek
Page 2
Pemprograman 2
24 Maret 2012
2.
Uraian Prosedur
Langkah dalam membuat urutan prosedur mengacu pada prosedur yang ada dalam Sistem Pembelian Secara Tunai, yaitu sebagai berikut :
1. Staff Administrasi Staff Administrasi memberikan formulir pendaftaran kepada calon siswa Bimbel Learning etc. Kemudian siswa mengisi formulir tersebut dan dikembalikan ke staff administrasi. Staff Administrasi membuat kwitansi setelah siswa membayar biaya bimbingan ataupun biaya pendaftaran 2. Laporan Bulanan Staff Administrasi membuat laporan pendaftaran dan pembayaran bimbingan siswa baru setiap bulan 3. Bukti Authentic Kwitansi
Page 3
Pemprograman 2
4.
24 Maret 2012
Start
Buat Formulir
Terima Formulir
Isi Formulir
Menerima Formulir
fork
Bayar Pendaftaran
Cetak Kw itansi
Terima Kw itansi
End
Page 4
Pemprograman 2
b. Activity Pembuatan Laporan
24 Maret 2012
Laporan Keuangan
analysis Business Workflow s Staff Administrasi Start Ow ner
Melihat Kw itansi
End
5.
Page 5
Pemprograman 2
24 Maret 2012
b.
Input Formulir
include
Input Kw itansi
Page 6
Pemprograman 2
6. Class diagram
24 Maret 2012
Siswa # + No_Induk: int Nm_Siswa: char Alamat: char No_Hp: byte GetSiswa() : char EditSiswa() : char SaveSiswa() : void DelSiswa() : char
Formulir # No_Form: int - Tgl_Form: int # No_Induk: int - SaveFormulir() : void + GetFormulir() : char # + #
Kuitansi No__Kwt: int Tgl_Kwt: int Juml: int Ket: char No_Form: int
Rekening # No_Rek: char - Nm_rek: char GetRek() : char EditRek() : char SaveRek() : void DelRek() : void
Jurnal # # No_Rek: char No_Kwt: int Tgl_jurnal: int Jumlah: int Posisi: char
Page 7