Pada Gambar 4.9 merupakan data flow diagram level 1 sub proses pembuatan laporan dari sistem informasi administrasi travel pada CV. Surya
Travel Surabaya.
[Laporan data pembatalan] [Laporan data pembayaran]
[Laporan data pemesanan]
[Data_Pembatalan] [Data_pembayaran]
[Data_pemesanan] Pemilik
7 Data Pemesanan
8 Data
pembayaran 9
Data pembatalan 3.1
Mencetak laporan
Gambar 4.9 Data Flow Diagram Level 1 Sub Proses Pembuatan Laporan
4.2.2 Entity Relationship Diagram
Entity Relationship Diagram merupakan proses yang menunjukkan
hubungan antar entitas dan relasinya. Entity Relationship Diagram terbagi menjadi Conceptual Data Model dan Physical Data Model.
A. Conceptual Data Model
Conceptual data model dari sistem informasi administrasi travel pada CV.
Surya Travel Surabaya terdapat 7 tabel. Masing-masing tabel mempunyai relasi ke tabel-tabel yang lain seperti pada Gambar 4.10.
Melihat data Mengambil data syarat
Cek dat a Melihat data
Melakukan pemesanan
Melihat data Mengambil data jadwal
Mengambil data kot a dan harga
Mengambil data kendaraan Mengambil data sopir
Melakukan pembelian
Pelang g an Id Pelang gan
Nama Pelangg an Jenis kelamin
Tang g al lahir Alamat
Kota Telp
Email Sopir
Id Sopir Nama Sopir
Alamat Kota
Telp Email
Kendaraan Id Kendaraan
No polisi Nama Kendaraan
Warna Jumlah unit
Kapasitas tempat duduk Kota tujuan dan harga
Id Kota Kota asal
Kota tujuan Kota inis ial
Harg a Jadwal
Id jadwal Hari
Waktu Jam
Penjualan Id penjualan
Id pelangg an Nama pelang g an
Nama kendaraan Kapasitas tempat duduk
Nama Sopir Kota
Harg a Jadwal
Hari Jam
Jumlah
Detail pemes anan Id detail pemes anan
Id pemesanan Tgl pemesanan
Nama Pelangg an Nama Kendaraan
Kota Jadwal
Jumlah Total harg a
Tang g al pemes anan Pemes anan
Id pemesanan Idpelang gan
Nama Pelangg an Nama Kendaraan
Kota Jadwal
Jumlah Detail penjualan
Id detail penjualan Id penjualan
Tang g al penjualan Nama Pelangg an
Nama Kendaraan Kota
Harg a Jadwal
Hari Jam
Jumlah Harg a total
Syarat Id syarat
Kriteria syarat
Pembatalan Id pembatalan
Idpelang gan Nama Pelangg an
Kriteria syarat
Detail pembatalan Id detail pembatalan
Idpembatalan Tgl pembatalan
idpemesanan Nama Pelangg an
Uang pembayaran potong an
uang kembali
Gambar 4.10 Conceptual Data Model Sistem Administrasi Travel
B. Physical Data Model
Physical data model adalah hasil dari generate dari Conceptual Data
Model . Data tabel pada Physical data model inilah yang akan digunakan pada saat
membuat aplikasi. Physical data model dari sistem informasi administrasi travel pada CV. Surya Travel Surabaya dapat dilihat pada Gambar 4.11.
I D_PEMBATALAN = I D_PEMBATALAN I D_PEMBATALAN = I D_PEMBATALAN
I D_SYARAT = ID_SYARAT I D_PEMESANAN = I D_PEMESANAN
I D_PEMESANAN = I D_PEMESANAN I D_PELANG G AN = I D_PELANG G AN
I D_PENJUALAN = I D_PENJUALAN I D_PENJUALAN = I D_PENJUALAN
I D_JADWAL = ID_JADWAL I D_PENJUALAN = I D_PENJUALAN
I D__KO TA = I D__KOT A I D_PENJUALAN = I D_PENJUALAN
I D_KENDARAAN = ID_KENDARAAN I D_PENJUALAN = I D_PENJUALAN
I D_SO PI R = I D_SO PI R I D_PELANG G AN = I D_PELANG G AN
PELANGGAN ID_PELANGGAN
varc har10 NAMA_PELANGGAN
varc har50 JENIS_KELAMIN
numeric1 TANGGAL_LAHIR
date ALAMAT
varc har30 KOTA_
numeric TELP
varc har12 EMAIL
varc har30 SOPIR
ID_SOPIR varc har10
ID_PENJ UALAN varc har10
NAMA_SOPIR varc har50
ALAMAT varc har30
KOTA_ numeric
TELP varc har12
EMAIL varc har30
KENDARAAN ID_KENDARAAN
varc har10 ID_PENJ UALAN
varc har10 NO_POLISI
varc har10 NAMA_KENDARAAN
varc har30 WARNA
varc har10 JUM LAH_UNIT
numeric KAPASITAS_TEMPAT_DUDUK
numeric KOTA_TUJUAN_DAN_HARGA
ID__KOTA varc har10
ID_PENJ UALAN varc har10
KOTA_ASAL varc har20
KOTA_TUJUAN varc har20
KOTA_INISIAL varc har20
HARGA_ varc har10
JADWAL ID_JADWAL
varc har10 ID_PENJ UALAN
varc har10 HARI_
numeric WAKTU
varc har7 JAM
numeric PENJ UALAN
ID_PENJ UALAN varc har10
ID_PELANGGAN varc har10
ID_SOPIR varc har10
ID_KENDARAAN varc har10
ID__KOTA varc har10
ID_JADWAL varc har10
ID_PELANGGAN_ varc har10
NAMA_PELANGGAN_ varc har50
NAMA_KENDARAAN_ varc har30
KAPASITAS_TEMPAT_DUDUK numeric
NAMA_SOPIR varc har50
KOTA_ numeric
HARGA_ varc har10
JADWAL_ varc har10
HARI_ numeric
JAM_ numeric
JUM LAH_ numeric
DETAIL_PEMESANAN ID_DETAIL_PEMESANAN
varc har10 ID_PEM ESANAN
varc har10 ID_PEM ESANAN_
varc har10 TGL_PEMESANAN
date NAMA_PELANGGAN
varc har50 NAMA_KENDARAAN
varc har30 KOTA
varc har30 JADWAL
varc har10 JUM LAH
numeric TOTAL_HARGA
numeric TANGGAL_PEMESANAN
date PEM ESANAN
ID_PEM ESANAN varc har10
ID_PELANGGAN varc har10
IDPELANGGAN varc har10
NAMA_PELANGGAN varc har50
NAMA_KENDARAAN varc har30
KOTA varc har30
JADWAL varc har10
JUM LAH numeric
DETAIL_PENJUALAN ID_DETAIL_PENJUALAN
varc har10 ID_PENJ UALAN
varc har10 ID_PENJ UALAN_
varc har10 TANGGAL_PENJUALAN
date NAMA_PELANGGAN
varc har50 NAMA_KENDARAAN
varc har30 KOTA
varc har30 HARGA
numeric JADWAL
varc har10 HARI
numeric JAM
numeric JUM LAH
numeric HARGA_TOTAL
numeric SYARAT
ID_SYARAT varc har10
ID_PEM BATALAN varc har10
KRITERIA_SYARAT varc har20
PEM BATALAN ID_PEM BATALAN
varc har10 ID_PEM ESANAN
varc har10 ID_SYARAT
varc har10 IDPELANGGAN
varc har10 NAMA_PELANGGAN
varc har50 KRITERIA_SYARAT
varc har20 DETAIL_PEMBATALAN
ID_DETAIL_PEMBATALAN varc har10
ID_PEM BATALAN varc har10
IDPEMBATALAN varc har10
TGL_PEMBATALAN date
IDPEMESANAN_ varc har10
NAMA_PELANGGAN varc har50
UANG_PEM BAYARAN numeric
POTONGAN numeric
UANG_KEM BALI numeric
Gambar 4.11 Physical Data Model Sistem Administrasi Travel
4.2.3 Struktur File