Rec.jadwal KA daftar jadwal KA
Rec.tarif KA
Rec.tarif KA Rec.KA
daftar KA
Gambar 4.6. DFD Level 1 Cetak Laporan
IV.2.2. Perancangan DataBase
Berdasarkan hasil analisa dan kebutuhan informasi maka diperlukan suatu database yang berguna untuk menampung, semua data-data
yang hendak diakses dan simpan. Adapun perancangan struktur database dilakukan dengan menggunakan Microsoft Access. Berikut ini adalah
perancangan struktur database. 6.3
Cetak daftar jadwal KA
6.4 Cetak
daftar KA Kereta api
Kereta api Tarif KA
Universitas Sumatera Utara
Tabel 4.1. Tarif kereta api Nama field
Type Length
Description
Rec.ID Auto
Auto ID
Nama penumpang Text
30 Nama penumpang
Alamat penumpang Text
50 Alamat penumpang
Pekerjaan penumpang Text
35 Pekerjaan penumpang
Kode_jadwal Text
7 Kode jadwal
No_bangku Text
5 No.bangku
Jumlah_dewasa Integer
Auto Jumlah dewasa
Jumlah_anak-anak Integer
Auto Jumlah anak-anak
Biaya_batal Integer
Auto Biaya batal
Tgl_pemesanan Date time
Auto Tanggal pemesanan
Tabel 4.2. Pemesanan tiket penumpang Nama field
Type Length
Description
Kode_jadwal Text
5 Kode jadwal
Kode_tujuan Text
5 Kode tujuan
Kode_kereta Text
5 Kode kereta
Tanggal keberangkatan
Date time Auto
Tanggal keberangkatan
Jadwal keberangkatan Date time
Auto Jadwal keberangkatan
Jadwal tiba Date time
Auto Jadwal tiba
Tabel 4.3. Jadwal kereta api Nama field
Type Length
Description
Kode_tarif Text
5 Kode tariff
Kode_kereta Text
5 Kode kereta
Kode_tujuan Text
5 Kode tujuan
Kode_kelas Text
5 Kode kelas
Tarif_dewasa Integer
Auto Tarif dewasa
Tarif_anak-anak Integer
Auto Tarif anak-anak
Universitas Sumatera Utara
Nama field Type
Length Description
Kode_kereta Text
5 Kode kereta
Nama_kereta Text
30 Nama kereta
Jumlah_gerbong Integer
Auto Jumlah gerbong
Jumlah_bangku Integer
Auto Jumlah bangku
Jumlah_gerbong_eksekutif Integer
Auto Jumlah gerbong eksekutif
Jumlah_gerbong_bisnis Integer
Auto Jumlah gerbong bisnis
Jumlah_gerbong_ekonomi Integer
Auto Jumlah gerbong ekonomi
Keterangan_teknis Memo
Auto Keterangan teknis
Table 4.4. Kereta api Nama field
Type Length
Description
Kode_tujuan Text
5 Kode tujuan
Nama_tujuan Text
25 Nama tujuan
Tabel 4.5. Tujuan kereta api Nama field
Type Length
Description
Kode_kelas Text
5 Kode kelas
Nama_kelas Text
15 Nama kelas
Tabel 4.6. Kelas kereta api Nama field
Type Length
Description
Nama_user Text
5 Nama user
Password Text
5 Password
Tabel 4.7. User
Universitas Sumatera Utara
IV.2.3. Relasi antar tabel