Anda di halaman 1dari 7

Pemprograman 2

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

*No_Kwt Tgl_Kwt Jenis Ket

Entitity Relationship Diagram Bimbel Learning Etc

*No_Rek *No_Kwt Tgl_jurnal Jumlah Posisi

Jurnal

Rekening
*No_Rek Nm_rek

Page 1

Pemprograman 2

24 Maret 2012

b. Tranformasi ER-D ke LRS


Dibawah ini adalah agar langkah-langkah dalam transformasi ERD (Entity Relationship Diagram) diubah kebentuk LRS (Logical Record Structure).

*No_Induk Nm_Siswa M Ortu Alamat No_Telp

Siswa

Isi
*No_Form *No_induk

1 1

Formulir
*No_Form Tgl_Form Kelas Sekolah

Cetak
*No_Form *No_Kwt

Kuitansi
M

*No_Kwt Tgl_Kwt Jenis Ket

Transformasi Erd ke lrs Bimbel Learning etc

*No_Rek *No_Kwt Tgl_jurnal Jumlah Posisi

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

Jurnal *No_Rek *No_Kwt Tgl_jurnal Jumlah Posisi

No_Rek

Logical Record Structure Bimbel Learning Etc

Rekening *No_Rek Nm_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

Analisa Proses a. Activity Diagram Pendaftaraan Siswa


analysis Business Workflow s Staf Administrasi Sisw a

Start

Buat Formulir

Terima Formulir

Isi Formulir

Menerima Formulir

fork

Terima Uang Pendaftaran

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

Membuat Laporan Keuangan

Melihat Laporan Keuangan

End

5.

Use Case Diagram a. UseCase Diagram File Master


uc Actors

Entri data sisw a

Staf Administrasi Entri dat rekening

Page 5

Pemprograman 2

24 Maret 2012

b.

Use Case Diagram File Transaksi


analysis Business Workflow s

include Cetak Formulir

Input Formulir

Staff Administrasi Sisw a Cetak Kw itansi

include

Input Kw itansi

Page 6

Pemprograman 2
6. Class diagram

24 Maret 2012

class Start here

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

+ GetKwt() : char - SaveKwt() : void

Jurnal # # No_Rek: char No_Kwt: int Tgl_jurnal: int Jumlah: int Posisi: char

- GetJurnal() : char - SaveJurnal() : void

Page 7