Conceptual Data Model CDM Hubungan Antar Tabel Model PDM Perancangan Tabel

Dt. Pembayaran Dt. Pemesanan Dt. KebutuhanAksesoris Dt. Perawatan Dt. Penitipan Dt. Member Dt. Laporan Stok Dt. Laporan Pemesanan Dt. Laporan Member Dt. Laporan Pembayaran Berikut ini adalah gambar DFD Level 1 pada proses laporan : Gambar 3.10 DFD Level 1 Proses Laporan Pada gambar tersebut terdapat satu entiti yaitu user pimpinan. Selain entiti terdapat empat proses yaitu, laporan member, laporan penjualan, laporan stok dan laporan pembayaran. Sehingga pimpinan dapat menerima informasi laporan tersebut.

3.6 Conceptual Data Model CDM

Entity Relational Diagram atau Conceptual Data Model berisi komponen- komponen himpunan entitas dan himpunan relasi yang masing-masing dilengkapi dengan atribut-atribut yang mereprentasikan seluruh fakta dari database yang dibangun. Tampilan ER-Diagram atau CDM dapat dilihat pada gambar 3.13 4.1 Laporan Member 4.2 Laporan Pemesanan 4.3 Laporan Sstok 4.4 Laporan Pembayaran 1 Member 2 Penitipan 3 Formula 4 5 Pemesanan 6 Pembayaran Pimpinan Gambar 3.13 Hubungan antar Tabel dalam Conceptual Data Model

3.7 Hubungan Antar Tabel Model PDM

Gambar 3.14 Hubungan antar tabel Model PDM Dalam Physical data model ini menggambarkan ke mana proses pemodelan itu mengarah dengan model fisiknya. Berikut ini adalah Physical Data Model dari sistem yang menunjukkan hubungan antar tabel :

3.8 Perancangan Tabel

a Tabel Admin Tabel ini digunakan untuk menyimpan data Admin. Field - field yang ada pada tabel ini adalah : No Field Type Panjang NotNull Keterangan 1. Nama Varchar 50 N 2. Pasword Varchar 100 N 3. Email Varchar 50 N Tabel 3.1 Admin b Tabel Customer Tabel ini digunakan untuk menyimpan data member. Field-field yang ada pada tabel ini adalah : Tabel 3.2 Customer No Field Type Panjang NotNull Keterangan 1 User_ID Varchar 5 N Primary Key 2 Nama Varchar 50 N 3 Alamat Long Varchar N 4 Telp Varchar 30 N 5 Email Varchar 30 N 6 Password Varchar 10 N c Tabel Penitipan Tabel ini berisi data-data penitipan yang disediakan. Field-Field pada tabel ini adalah : Tabel 3.3 Penitipan No Field Type Panjang NotNull Keterangan 1 ID_Penitipan Varchar 10 N Primary Key 2 User_ID Varchar 5 N 3 Nama_Penitipan Varchar 30 N 4 ID_Fasilitas Varchar 10 N 5 Jenis_Binatang Varchar 20 N 6 Tanggal Datetime N 7. Keterangan_Penitipan Varchar 50 N 8. Foto_Hewan Varchar 100 N 9. Total_Biaya Int 100 N 10. Sub Int 100 N d Tabel Detail_Penitipan Tabel ini berisi data – data yang diperlukan untuk melakukan transaksi penjualan. Field-field yang ada pada tabel ini adalah : Tabel 3.4 Detail Penitipan No Field Type Panjang NotNull Keterangan 1 ID_Penitipan Int 100 N Primary Key 2 ID_Fasilitas Int 100 N 3 Nama_Penitipan Varchar 100 N 4 Harga Varchar 100 N 5 Foto_Penitpan Varchar 150 N e Tabel Formula Kebutuhan Tabel ini digunakan untuk menyimpan data-data formula perawatan. field- field yang ada pada tabel ini adalah : Tabel 3.5 Formula Kebutuhan No Field Type Panjang NotNull Keterangan 1 ID_Kebutuhan Varchar 5 N PrimaryKey 2 Nama_kebutuhan Varchar 30 N 3 Jenis_binatang Varchar 50 N 4 Keterangan_Kebutuhan Varchar 50 N 5 Bagian_Kebutuhan Varchar 100 N 6 Merk_kebutuhan Varchar 20 N 7 Harga_Kebutuhan Float N 8 Stock_Kebutuhan Varchar 100 N 9 Foto_Kebutuhan Varchar 100 N f Tabel Kegiatan Tabel ini digunakan untuk menyimpan data-data kebutuhan. field – field yang ada pada tabel ini antara lain : Tabel 3.6 Kegiatan No Field Type Panjang NotNull Keterangan 1 Userid Varchar 15 N PrimaryKey 2 ID_Penitipan Varchar 15 N 3 Sub Varchar 15 N 4 Foto Varchar 100 N 5 Keterangan Varchar 150 N g Tabel Login Tabel ini digunakan untuk menyimpan data-data pembayaran. field-field yang ada pada tabel ini adalah : Tabel 3.7 Login No Field Type Panjang NotNull Keterangan 1 Usernm Varchar 100 N PrimaryKey 2 Passwd Varchar 100 N 3 Id Int 11 N 4 Status Varchar 100 N h Tabel Perawatan Tabel ini digunakan untuk menyimpan data-data detail formula. field-field yang ada pada tabel ini adalah : Tabel 3.8 Perawatan No Field Type Panjang NotNull Keterangan 1 ID_Formula Char 5 N PrimaryKey 2 ID_Pesan Char 5 N 3 Kebutuhan1 Varchar 5 N 4 Kebutuhan2 Varchar 5 N 5 Kebutuhan3 Varchar 5 N 6 Kebutuhan4 Varchar 5 N 7 Kebutuhan5 Varchar 5 N 8 Kebutuhan6 Varchar 5 N i Tabel Master_Fasilitas Tabel ini digunakan untuk menyimpan data-data detail pesanan. field-field yang ada pada tabel ini adalah : Tabel 3.9 Master_Fasilitas No Field Type Panjang NotNull Keterangan 1 ID_Fasilitas Varchar 10 N PrimaryKey 2 Nama Varchar 100 N 3 Harga Varchar 100 N 4 Keterangan Varchar 100 N j Tabel Orders_Temp Tabel ini digunakan untuk menyimpan data-data detail pesanan. Field-field yang ada pada tabel ini adalah : Tabel 3.10 Master_Fasilitas No Field Type Panjang NotNull Keterangan 1 ID_Orders_Temp Int 15 N PrimaryKey 2 ID_Kebutuhan Int 15 N 3 ID_Seasion Varchar 10 N 4 Jam_Orders_temp Time N 5 Jumlah Int 11 N k Tabel Formula_Perawatan Tabel ini digunakan untuk menyimpan data-data detail pesanan. Field-field yang ada pada tabel ini adalah : Tabel 3.11 Formula_Perawatan No Field Type Panjang NotNull Keterangan 1 ID_Formula Char 50 N PrimaryKey 2 Nama_formula Varchar 50 N 3 Tipe_Hewan Varchar 20 N 4 Keterangan_Formula Varchar 100 N 5 Total_Harga Float N l Tabel Pemesanan Tabel ini digunakan untuk menyimpan data-data detail pesanan. Field-field yang ada pada tabel ini adalah : Tabel 3.12 Pemesanan No Field Type Panjang NotNull Keterangan 1 ID_Pesan Char 5 N PrimaryKey 2 USERID Varchar 5 N 3 ID_Bayar Char 5 N 4 ID_Penitipan Varchar 5 N 5 Tanggal_Pemesanan Date N 6 Harga_Satuan Float N 7 Total_Harga Float N 8 Jenis_Pesanan Varchar 10 N 9 ID_Kebutuhan Vachar 5 N m Tabel Kebutuhan Aksesoris Tabel ini digunakan untuk menyimpan data-data detail pesanan. Field-field yang ada pada tabel ini adalah : Tabel 3.13 Kebutuhan dan Aksesoris No Field Type Panjang NotNull Keterangan 1 ID_Kebutuhan Varchar 5 N PrimaryKey 2 ID_Pesan Char 5 N 3 Bagian Varchar 20 N 4 Harga Varchar 50 N n Tabel Pembayaran Tabel ini digunakan untuk menyimpan data-data detail pesanan. Field-field yang ada pada tabel ini adalah : Tabel 3.14 Pembayaran No Field Type Panjang NotNull Keterangan 1 ID_Bayar Char 5 N PrimaryKey 2 Tanggal Date N 3 No_Rekening Char 20 N 4 Jumlah_bayar Float N

BAB IV IMPLEMENTASI SISTEM