Entity Relationship Diagram Desain Sistem

4.2.3 Entity Relationship Diagram

Untuk perancangan basis data sistem informasi rental bus digunakan alattools Entity Relational Diagram ERD. ERD merupakan alat yang sering dipakai untuk penjabaran basis data dari suatu sistem sehingga hubungan antar tabel dapat diketahui dengan jelas. ERD dibagi menjadi dua, yaitu Conceptual Data Model CDM atau secara logik dan Physical Data Model PDM atau secara fisik.

A. CDM Conceptual Data Model

Pada Conceptual Data Model yang tertera diatas, terdapat tiga belas buah tabel yang saling terintegrasi secara logik. Dua belas tabel terdiri dari delapan tabel master dan empat tabel transaksi. Terlihat pada Gambar 4.21. Gambar 4.21 Conceptual Data Model Sistem Informasi Rental Bus dilihat mendapatkan melihat mencetak Memberikan diberikan diberikan diberikan diberikan Melihat Melihat Melakukan Sopi r ID _Sopi r N o_SIM N ama Posi si Org _U ni t T el pon Gol ongan Status_N i kah Jml _Anak C us tomer ID _C us t N ama_Perus ahaan Alamat T el epon Emai l T rans aksi Pemes anan ID _T rans Pesan Bus N OPOL N o_R ang ka N o_Mes in Merk T ype Jeni s_Bus T ahun Bus Pesan ID _BU S Surat Jal an N o_SJ T gl _SJ T gl _brgkat N o_GP N OPOL N o_Lambung Sopi r1 Sopi r2 Kernet Vouc her Bens i n N o_GP N OPOL T arg et_BBM Peng i si an Sis a KM_Isi Sopi r1 Surat Perintah Jalan N o_FPKB R ute Jarak Waktu D okumen Perj al anan N o_D ok T ag ihan N o_Tagi han T abel Gaj i GOL T unj _J amsostek T unj _AsKes Gaj i _Pokok T unj _Ins enti f Premi Kehadi ran T unj _Kl as_Standar Pot_Jamsos tek Pot_T amb_As Kes Pot_T unj _Askse Sli p Gaj i N o_Sl i p Absensi Sopi r ID _Absen Bag ian Bul an STIKOM SURABAYA

B. PDM Physical Data Model

Pada Physical Data Model yang tertera dibawah, telah menunjukkan adanya relasi antar tabel. Terlihat bahwa antar tabel satu dengan yang lain saling memberikan informasi berupa identitas kode untuk mengenali tabel yang lain. Seperti terlihat pada Gambar 4.22. Gambar 4.22 Physical Data Model Sistem Informasi Rental Bus ID_ABSEN = ID_ABSEN NO_SLIP = NO_SLIP GOL = GOL NO_DOK = NO_DOK ID_TRANSPESAN = ID_T RANSPESAN NO_DOK = NO_DOK NO_FPKB = NO_F PKB NO_GATEPASS = NO_GATEPASS NO_SJ = NO_SJ ID_BUS = ID_BUS NOPOL = NOPOL NO_RANGKA = NO_RANGKA NO_MESIN = NO_MESIN ID_TRANSPESAN = ID_T RANSPESAN SOPIR ID_SOPIR char8 NO_SIM char12 NO_DOK varc har10 NO_SLIP varc har10 NM_SOPIR varc har25 POSISI varc har30 ORG_UNIT varc har25 TELPON varc har15 GOLONGAN varc har20 STATUS_NIKAH varc har15 JM L_ANAK numeric2 CUSTOM ER ID_CUST char8 ID_TRANSPESAN char8 NAMA_PERUSAHAAN varc har30 ALAMAT varc har50 TELEPON numeric15 EMAIL varc har25 TRANSAKSI_PEMESANAN ID_TRANSPESAN char8 ID_BUS char5 BUS NOPOL char9 NO_RANGKA char18 NO_M ESIN char12 MERK varc har10 TYPE varc har10 JENIS_BUS varc har20 TAHUN numeric4 BUS_PESAN ID_BUS char5 NOPOL char9 NO_RANGKA char18 NO_M ESIN char12 SURAT_J ALAN NO_SJ char17 TGL_SJ date TGL_BRGKAT date NO_GP char17 NO_TRUK char9 NO_LAM BUNG char5 SOPIR1 varc har25 SOPIR2 varc har25 KERNET varc har25 VOUCHER_BENSIN NO_GATEPASS char17 NO_POL_TRU K char9 TARGET_BBM numeric3 PENGISIAN numeric3 SISA numeric3 KM_ISI numeric8 SOPIRK1 varc har25 SURAT_PERIN TAH_J ALAN NO_FPKB char6 RUTE varc har50 JARAK varc har10 WAKTU time DOKUMEN_PERJALANAN NO_DOK varc har10 NO_SJ char17 NO_GATEPASS char17 NO_FPKB char6 TAGIHAN NO_TAGIHAN varc har10 ID_TRANSPESAN char8 NO_DOK varc har10 TABEL_GAJI GOL char6 TUNJ_J AM SO STEK numeric7 TUNJ_ASKES numeric7 GAJI_POKOK numeric7 TUNJ_INSENTIF numeric7 PREM I_KEHADIRAN numeric7 TUNJ_KLAS_STANDAR numeric7 POT_JAMSOSTE numeric7 POT_TAMB_ASKES numeric7 POT_TUNJ _ASKSE numeric7 SLIP_GAJ I NO_SLIP varc har10 GOL char6 ID_ABSEN char6 ABSENSI_SOPIR ID_ABSEN char6 BAGIAN varc har25 BULAN date STIKOM SURABAYA

4.2.4 Struktur File