Relasi antar tabel Perancangan Input Perancangan input merupakan perancangan yang digunakan untuk

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