IV.2.3. Relasi antar tabel
Gambar 4.1. Relasi Antar Tabel
IV.2.4. Perancangan Input Perancangan input merupakan perancangan yang digunakan untuk
memasukkan data-data ke dalam program. Perancangan input ini dirancang dengan menggunakan bahasa pemrograman Microsoft REALbasic. yang
terdiri dari : Form input yang terdapat pada program aplikasi adalah sebagai berikut :
1. From Data Kereta Api
Form ini digunakan untuk mengisi data kereta api yang ada pada perusahaan, dimana hasil pengisian data akan disimpan pada database pada
tabel kereta api. Tampilan form kereta api dapat dilihat pada gambar.
Universitas Sumatera Utara
Gambar 4.2. From Data Kereta Api
Pada form data kereta api terdapat 3 tombol yaitu simpan, perbaiki, dan hapus. Tombol simpan digunakan untuk menyimpan data yang telah diisi.
Tombol perbaiki digunakan untuk menyimpan perbaikan data yang telah disimpan. Tombol hapus digunakan untuk menghapus data yang telah dipilih.
Jumlah bangku pada gerbong eksekutif, bisnis dan ekonomi tidak ditampilkan pada form ini karena sudah dimasukkan dan diset pada program
2. From Data Kelas Kereta Api
Form ini digunakan untuk mengisi data-data kelas pada gerbong kereta api. Hasil pengisian data ini akan disimpan pada database tabel kelas. Pada
form ini terdapat 3 buah tombol. Tombol simpan digunakan untuk menyimpan data baru yang telah diisi. Tombol perbaiki digunakan untuk
menyimpan perbaikan yang dilakukan pada data yang terpilih. Tombol hapus digunakan untuk menghapus data yang terpilih. Tampilan form ini dapat
dilihat pada gambar.
Universitas Sumatera Utara
Gambar 4.3. Form Data Kelas Kereta Api
3. From Pengisian No.Bangku
Form ini digunakan untuk pengisian data kereta api yang ada pada perusahaan, dimana hasil pengisian data akan disimpan pada database pada
tabel bangku kereta. Tampilan dari form pengisian no.bangku dapat dilihat pada gambar.
Universitas Sumatera Utara
Gambar 4.4. From Pengisian No.Bangku
Pada form pengisisan no.bangku terdapat 3 tombol yaitu simpan, hapus, dan perbaiki. Tombol simpan digunakan untuk meyimpan data baru yang
telah diisi. Tombol hapus digunakan untuk menghapus no.bangku dari file data. Tombol perbaiki digunakan untuk menyimpan perbaikan data yang
telah terpilih . Tombol keluar digunakan untuk keluar dari form.
4. From Data Tarif
Form ini digunakan untuk mengisi data tarif yang berlaku pada setiap kereta api yang ada. Hasil pengisian data pada form ini akan disimpan pada
database tabel tarif. Form ini terdapat 4 buah tombol yaitu simpan, perbaiki, hapus, dan keluar. Tombol simpan digunakan untuk menyimpan data yang
telah selesai diisi. Tombol perbaiki untuk menyimpan hasil perubahan yang terjadi pada tabel database. Tombol hapus digunakan untuk menghapus data
yang dipilih. Tombol keluar digunakan untuk keluar dari form ini. Tampilan dari form ini dapat dilihat pada gambar.
Universitas Sumatera Utara
Gambar 4.5. From Data Tarif
5. From Data Tujuan
Form ini digunakan untuk mengisi data tujuan-tujuan kereta api. Hasil pengisian data ini akan disimpan pada database tabel tujuan. Form ini terdapat
3 buah tombol yaitu simpan, perbaiki, hapus, dan keluar. Tombol simpan digunakan untuk menyimpan data yang telah selesai diisi. Tombol perbaiki
digunakan untuk menyimpan perbaikan data yang dilakukan. Tombol hapus digunakan untuk menghapus data yang telah dipilih. Tampilan dari form ini
dapat dilihat pada gambar.
Universitas Sumatera Utara
Gambar 4.6. From Data Tujuan
6. From Jadwal Kereta Api
Form ini digunakan untuk mengisi jadwal keberangkatan kereta api. Hasil dari pengisian form ini disimpan pada database tabel jadwal. Form ini terdiri
dari 3 buah tombol yaitu simpan, perbaiki, dan hapus. Tombol simpan digunakan untuk menyimpan data baru yang telah selesai diisi. Tombol
perbaiki untuk menyimpan perubahan yang terjadi pada data. Tombol digunakan untuk menghapus data yang diplih. Tampilan dari form ini dapat
dilihat pada gambar.
Universitas Sumatera Utara
Gambar 4.7. From Jadwal
7. From Pemesanan Tiket Penumpang
Form ini digunakan untuk menginput data-data pemesanan tiket penumpang kereta api. Hasil dari pengisian dan pegolahan data ini pada form
ini disimpan pada database tabel pemesanan tiket penumpang. Pada form ini terdapat 3 buah tombol, yaitu simpan, hapus, dan bayar. Tombol simpan
digunakan untuk menyimpan data yang telah diinput ke dalam form ini. Tombol hapus digunakan untuk menghapus data yang dipilih. Tombol bayar
digunakan apabila tiket yang dipesan benar-benar jadi dibeli, dari situ akan muncul form tiket yang siap untuk dicetak. Tampilan form ini dapat dilihat
pada gambar.
Universitas Sumatera Utara
Gambar 4.8. From Pemesanan Tiket
Prosedur Kerja Sistem
Sistem yang dibuat dapat dioperasikan dengan langkah-langkah sebagai berikut :
1. Instalasi sistem yang dibuat kedalam komputer
2. Kemudian jalankan sistem tersebut
3. Setelah program dijalankan masuk kemenu utama
4. Pada menu utama terdapat 4 pilihan yaitu :
a. file
b. data kereta api
c. operasional
d. laporan
e. Keluar
5. Pada menu file terdapat 4 pilihan yaitu :
a. kereta api
b. kelas
c. tujuan
Universitas Sumatera Utara
d. bangku kereta
6. Pada menu operasional ada2 pilihan yaitu :
a. jadwal
b. pemesanan tiket penumpang
7. Pada menu laporan terdapat 5 pilihan yaitu :
a. laporan pemesanan tiket penumpang
b. laporan pembatalan tiket penumpang
c. kereta api
d. tarif
e. jadwal
f. tujuan
8. Untuk semua text-box atau combobox yang dapat diisi, user harus melakukan
pengisian pada semua text-box atau combobox tersebut. Hal ini untuk menghindari munculnya pesan adanya kekosongan data null.
9. Pada saat penghapusan juga akan terjadi konfirmasi yang akan menanyakan
kembali kepada pengguna untuk tindakan yang dilakukannya. 10.
Pada saat pencetakan laporan akan terjadi konfirmasi yang akan menanyakan kembali kepada pengguna untuk pemilihan tipe laporan, yaitu semua record
akan dicetak atau yang tertentu saja.
Universitas Sumatera Utara
IV.2.5. Menu Sistem