Data Flow Diagram Modelling

masa garansi, secara otomatis aplikasi melakukan penghitungan masa garansi printer. Hasil dari proses lihat garansi adalah informasi masa garansi yang berlaku. 7. Dealer melakukan proses lihat garansi jika ingin mengetahui masa garansi printer yang telah didaftarkan. Aplikasi menyediakan form untuk melihat masa garansi. Pada proses lihat masa garansi, secara otomatis aplikasi melakukan penghitungan masa garansi printer . Hasil dari proses lihat garansi adalah informasi masa garansi yang berlaku. Gambar 4.6 DFD Level 1 Pada gambar 4.7 digambarkan secara lebih detail mengenai proses pendaftaran garansi, yaitu : 1. Pembeli mengisi form pendaftaran garansi yang telah disediakan oleh aplikasi 2. Data pembeli yang diisi dilakukan pemeriksaan oleh aplikasi apakah serial number yang diisi terdapat dalam data penjualan printer ke dealer. Data yang sesuai kemudian masuk ke dalam database customer. Gambar 4.7 DFD Level 2 Proses 1 Pada gambar 4.8 digambarkan secara lebih detail mengenai proses lihat masa garansi, yaitu : 1. Pembeli memasukkan serial number pada form lihat masa garansi 2. Serial number yang telah dimasukkan dicocokkan dengan serial number yang ada pada tabel customer 3. Serial number cocok maka aplikasi akan menampilkan informasi garansi printer sesuai serial number yang dimasukkan 2.3 Isi serial number di form lihat garansi 2.4 Cek serial number terdaftar Customer Pembeli Serial number Serial number 2.5 Info garansi ditampilkan Informasi garansi Informasi garansi Dealer Serial number Informasi garansi Gambar 4.8 DFD Level 2 Proses 2

4.2.3.7 Entity Relational Diagram

Entity Relational Diagram ERD adalah suatu model yang digunakan untuk menggambarkan data dalam bentuk entitas, atribut dan hubungan antar-entitas. ERD dapat digunakan pada semua alat-alat pemodelan dan satu-satunya metode untuk menggambarkam sistem penyimpanan data. Hubungan antara tabel yang didapat dari Data Flow Diagram DFD diatas yaitu: tbl_customer PK id_customer nm_pemilik nm_perusahaan alamat_pemilik FK3 id_kota kodepos nmr_tlp nmr_hp nmr_fax email serial_number FK1 id_printer FK2 id_dealer tgl_beli tbl_printer PK id_printer tipe_printer tbl_dealer PK id_dealer nama_dealer alamat tbl_kota PK id_kota nama_kota tbl_penjualan PK id_penjualan serial_number FK2 id_printer FK1 id_dealer tgl_beli Gambar 4.9 Entity Relational Diagram ERD

4.2.3.8 Normalisasi

Sebelum normalisasi dilakukan, ditampilkan tabel serta atribut sesuai dengan yang ada pada Entity Relational Diagram ERD untuk selanjutnya dilakukan proses normalisasi Tabel 4.1 Tabel sebelum normalisasi customer id_customer nm_pemilik nm_perusahaan alamat_pemilik nama_kota kodepos nmr_tlp nmr_fax email serial_number tipe_printer nama_dealer tgl_beli penjualan id_penjualan serial_number tipe_printer nama_dealer tgl_jual user id_user password nama_lengkap email level article article_id article_judul article_content article_page page page_id page_name page_sort 1. Bentuk Normal ke Satu1NF Langkah pertama dalam normalisasi hubungan adalah menghilangkan atribut yang bernilai ganda dan membentuk sejumlah baris sehingga setiap sel berisi satu nilai. Kemudian bagian yang kosong diisi dengan data yang sesuai.