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