Conceptual Data Model Physical Data Model Desain Database

a. Entity Relationship Diagram Entity Relationship Diagram menggambarkan hubungan data dari tabel satu ke tabel yang lain. Berikut ini adalah Entity Relational Diagram dari Sistem Informasi Pendistribusian Tabung LPG 3Kg Pada PT. Putra Kedung Turi.

a. Conceptual Data Model

Pada Gambar 4.28 menjelaskan tentang Conceptual Data Model yang terdiri dari empat tabel yang saling berhubungan dari Sistem Informasi Pendistribusian Tabung LPG 3Kg Pada PT. Putra Kedung Turi. Membeli Distribusi Membeli Mendist ribusi Tabung Data Tabung No Jumlah_Tabung Harg a_Tabung Grand_Total Tang g al_trans aks i Data Supplier Nama_SPBE Pemilik_SPBE Alamat_SPBE Telpon_SPBE Trans aksi Pendis tribusian No_transaksi Jumlah_Permintaan Harg a_Jual Total_bayar Pembayaran Sis a_bayar Tgl_Transaks i Status Transaksi Pembelian No_Do Jumlah_Tabung Harg a_Pertabung Grand_Total Tgl_Transaks i Nama_Barang Pang kalan No_Pang kalan Nama_pang kalan Nama_Pemilik Alamat_pang kalan Telpon_Pang kalan Gambar 4.32 Conceptual Data Model STIKOM SURABAYA

b. Physical Data Model

Pada Gambar 4.33 menjelaskan tentang Physical Data Model yang telah di generate dari conceptual data model yang sebelumnya dari Sistem Informasi Pendistribusian Tabung LPG 3Kg Pada PT. Putra Kedung Turi. NO = NO NO_DO = NO_DO NO_TRANSAK = NO_T RANSAK NAMA_SPBE = NAMA_SPBE DATA_TABUNG NO N5 NO_DO N5 JUMLAH_TAB N5 HARGA_ N5 GRAND_TOTA N5 TANGGAL_TR D8 DATA_SUPPLIER NAMA_SPBE C50 PEMILIK_SP C50 ALAMAT_SPB M10 TELPON_SPB C15 TRANSAKSI_PENDISTRIBUSIAN NO_TRANSAK N5 NO N5 JUMLAH_PER N5 HARGA_JUAL N5 TOTAL_BAYA N5 PEMBAYARAN N5 SISA_BAYAR N5 TGL_TRANSA D8 STATUS C50 TRANSAKSI_PEMBELIAN NO_DO N5 HARGA_PERT N5 JUMLAH_TAB C50 TGL_TRANSA undefined NAMA_BARAN undefined NAMA_SPBE C50 NAMA_BARAN C50 PANGKALAN NO_PANGKAL N5 NO_TRANSAK N5 NAMA_PANGK C50 NAMA_PEMIL C50 ALAMAT_PAN M10 TELPON_PAN M10 Gambar 4.33 Physical Data Model

b. Desain Database

Dalam sub bab ini akan dijelaskan struktur dari tabel-tabel yang akan digunakan dalam pembuatan Sistem Informasi Pendistribusian Tabung LPG 3Kg STIKOM SURABAYA Pada PT. Putra Kedung Turi. Data-data dibawah ini akan menjelaskan satu- persatu detil dari struktur tabel untuk setiap tabelnya. a. Tabel Supplier Nama Tabel : Nama Supplier Primary Key : Pemilik SPBE Foreign Key : - Fungsi : Menyimpan data SPBE Tabel 4.1 Tabel SPBE No. Nama_Field Type_data Keterangan 1 Nama_SPBE varchar10 Primary Key 2 Pemilik_SPBE varchar50 3 Telpon Text 10 4 Alamat Text 15 b. Tabel Pangkalan Pelangan Nama Tabel : Tabel Pangkalan Primary Key : No_Pangkalan Foreign Key : - Fungsi : Menyimpan data Pangkalan Tabel 4.2 Tabel Pangkalan No. Nama_Field Type_Data Keterangan 1 No_Pangkalan Number Primary Key 2 Nama_Pangkalan varchar50 3 Nama_Pemilik varchar50 4 No_Telepon Text 5 Alamat Text STIKOM SURABAYA c. Tabel Pembelian Nama Tabel : Pembelian Primary Key : No_DO Foreign Key : - Fungsi : Menyimpan data Pembelian Tabel 4.3 Tabel Pembelian No. Nama_Field Type_Data Keterangan 1 No_Do Number Primary Key 2 Harga Tabung int 3 Jumlah Tabung int 4 Grand Total int 5 Tgl_Transaksi date 6 Nama_Barang Varchar50 d. Tabel Pendistribusian Nama Tabel : Pendistribusian Primary Key : no_transaksi Foreign Key : Fungsi : Menyimpan data pendistribusian Tabel 4.4 Tabel Pendistribusian No. Nama_Field Type_Data Keterangan 1 No_Transaksi int Primary Key 2 No_Pangkalan int Foregenkey 3 Jumlah_Permintaan int 4 Harga_Jual int 5 Total_Bayar int 6 Pembayaran int 7 Sisa_Bayar int 8 TanggalTransaksi date 9 Status varchar50 STIKOM SURABAYA e. Tabel Tabung Nama Tabel : Tabung Primary Key : No Foreign Key : Fungsi : Menyimpan data user Tabel 4.5 Tabel User No. Nama_Field Type_Data Keterangan 1 No int Primary Key 2 No_Do int Foregenkey 3 Jumlah Tabung int 4 Harga int 5 Grand Total int 6 Tgl_Transaksi date

c. Desain Input Output