P. 1
BAB IV

BAB IV

|Views: 15|Likes:
Dipublikasikan oleh Ilham Fahreza

More info:

Published by: Ilham Fahreza on Nov 08, 2011
Hak Cipta:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less

11/08/2011

pdf

text

original

BAB IV

PERANCANGAN SISTEM
4.1 Data flow diagram (DFD) 4.1.1 Diagram konteks

Pasien

Faktur, daftar obat yang dipesan

Supplier
Daftar obat yang dipesan

Sistem Persediaan Obat

Laporan

Pimpinan

Gambar 4.1: Diagram konteks

22

1. Buat daftar obat yang dipesan Dt Persediaan Persediaan dt persediaan Pimpinan Laporan 3. Cek Obat Obat dt obat Supplier Daftar obat yang dipesan 2.2 Diagram Detail file Obat Bagian Persediaan obat Kartu persediaan obat 1. dt Persediaan Gambar 4.2: Diagram detail .23 4. Laporan dt obat.

2 Entitiy Relationship Diagram (ERD) M Obat Sedia N supplier Mssp_code* Msin_code* Trhd_nota* Mssp_name Msin_mskt_code Trhd_keterangan Mssp_alamat Msin_name Trhd_tgl Mssp_telp Msin_sisa_stock Trhd_in out Mssp_contact_person Msin_msst_code Trhd_mssp_code** M Trhd_mssp_name pelanggan Trdt_msin_code** Mssp_keterangan Trdt_msin_msst_code Mspl_code* Trdt_harga Mspl_name Trdt_qty Mspl_alamat Trdt_sisa Mspl_telp Msst_code* Mspl_contact_person Msst_name Mspl_keterangan Gambar 4.3:ERD .24 4.

25 4.3 NORMALISASI 4.1 Bentuk 1NF msin_code* msin_mskt_code msin_name msin_sisa_stock msin_msst_code trhd_nota* trhd_keterangan trhd_tgl trhd_in out trhd_mssp_code** trhd_mssp_name trdt_msin_code** trdt_msin_msst_code trdt_harga trdt_qty trdt_sisa msst_code* msst_name mspl_code* mspl_name mspl_alamat mspl_telp mspl_contact_person mssp_code* mssp_name mssp_alamat mssp_telp mssp_contact_person mssp_keterangan Tabel 4.4:1NF .3.

26 4.3.2 Bentuk 2 NF msin_code* msin_mskt_code msin_name msin_sisa_stock msin_msst_code trhd_nota* trhd_keterangan trhd_tgl trhd_inout trhd_mssp_code** trhd_mssp_name trdt_msin_code** trdt_msin_msst_code trdt_harga trdt_qty trdt_sisa msst_code msst_name mssp_code* mssp_name mssp_alamat mssp_contact_person mssp_keterangan mspl_code* mspl_name mspl_alamat mspl_telp mspl_contact_person mspl_keterangan Tabel 4.5:2NF .

3.3 Bentuk 3 NF trhd_nota* msin_code* msin_mskt_code msin_name msin_sisa_stock msin_msst_code trhd_keterangan trhd_tgl trhd_in out trhd_mssp_code** trhd_mssp_name trdt_msin_code** trdt_msin_msst_code trdt_harga mssp_code* mssp_name Mssp_alamat mssp_telp mssp_contact_person mssp_keterangan trdt_qty trdt_sisa Msst_code* Msst_name mssp_code* mssp_name Mssp_alamat mssp_telp mssp_contact_person mssp_keterangan Tabel 4.6: 3NF .27 4.

Rancangan Database Supplier Nama Database Keyfield Total Field : : : MsSupplier. 3. 2.28 4.4. Rancangan Database a. mssp_code mssp_name mssp_alamat mssp_telp mssp_contact_person mssp_keterangan Tipe Data Number Text Text Text Text Text Panjang Long Integer 30 50 15 30 100 Keterangan Kode Supplier Nama Supplier Alamat Supplier Telephone Contact Person Keterangan Tabel 4. 6. Rancangan Database Supplier .mdb mssp_code 6 Field Nama Field 1. 4. 5.7.

Rancangan Database Pelanggan .29 b.mdb mspl_code 6 Field Nama Field 1. 2.8. 3. 4. 6. 5. mspl_code mspl_name mspl_alamat mspl_telp mspl_contact_person mspl_keterangan Tipe Data Number Text Text Text Text Text Panjang Long Integer 30 50 15 30 50 Keterangan Kode Pelanggan Nama Pelanggan Alamat Telephone Contact Person Keterangan Tabel 4. Rancangan Database Pelanggan Nama Database Keyfield Total Field : : : MsPelanggan.

2. msst_code msst_name Tipe Data Text Text Panjang Long Integer 50 Keterangan Kode Satuan Nama Satuan Tabel 4. Rancangan Database Satuan Nama Database Keyfield Total Field : : : MsSatuan. 2. Rancangan Database Satuan d.10.30 c.9. msst_code msst_name Tipe Data Text Text Panjang Long Integer 50 Keterangan Kode Kategori Nama Kategori Tabel 4.mdb msst_code 2 Field Nama Field 1. Rancangan Database Kategori Nama Database Keyfield Total Field : : : MsKategori.mdb msst_code 2 Field Nama Field 1. Rancangan Database Kategori .

msin_code msin_mskt_code msin_name msin_sisa_stock msin_msst_code Tipe Data Number Number Text Number Number Panjang Long Integer Long Integer 100 Long Integer Long Integer Keterangan Kode Inventory Nama Inventory Nama Obat Sisa Stock Kode Satuan Tabel 4.mdb msin_code 5 Field Nama Field 1. 5. 2.31 e. 4. 3.11 Rancangan Database Inventory . Rancangan Database Inventory Nama Database Keyfield Total Field : : : MsInventory.

8. 5. 7.32 f. Rancangan Database Transaksi Header Nama Database Keyfield Total Field : : : TransHd. trhd_nota trhd_keterangan trhd_tgl trhd_inout trhd_mssp_code trhd_mssp_name trhd_mspl_code trhd_mspl_name Tipe Data Text Text Date Text Number Text Number Text Panjang 25 100 8 3 Long Integer 100 Long Integer 100 Keterangan Kode Nota Keterangan Tanggal Nota In atau Out Kode Supplier Nama Supplier Kode Pelanggan Nama Pelanggan Tabel 4.12 Rancangan Database Transaksi Header . 2. 6. 4.mdb trhd_nota 8 Field Nama Field 1. 3.

7. trdt_trhd_nota trdt_code trdt_msin_mskt_code trdt_msin_code trdt_msin_name trdt_msin_msst_code trdt_harga trdt_qty trdt_sisa Tipe Data Text Number Number Number Text Text Currency Number Number Panjang 25 Long Integer Long Integer Long Integer 50 5 Rp"#. 8. trdt_code 9 Field Nama Field 1. Rancangan Database Transaksi Data Nama Database Keyfield Total Field : : : TransDt. 4. 2. 3.33 g. 5.mdb trdt_trhd_nota. 9.##0 Long Integer Long Integer Keterangan Kode Nota Kode Transaksi Kode Kategori Kode Inventory Nama Inventory Kode Satuan Harga Obat Banyak Obat update ke msin_sisa_stock Tabel 4. 6.13 Rancangan Database Transaksi Data .

5 Desain Program Form Menu Utama Form Detail Supplier .34 4.

35 Form Daftar Supplier Form Detail Satuan Form Daftar Satuan .

36 Form Detail Kategori From Daftar Kategori Form Detail Inventory .

37 Form Daftar Inventory From Detail Transaksi Barang .

38 From Daftar Transaksi Barang From laporan Barang .

39 .

You're Reading a Free Preview

Mengunduh
scribd
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->