APLIKASI DATABASE TERHADAP PEMESANAN TIKET KERETA API DENGAN MENGGUNAKAN VISUAL BASIC 2005, CRYSTAL REPORT DAN SQL SERVER 2005 TEGUH PRIYANTO

dokumen-dokumen yang mirip
ABSTRAK. Kata kunci : pemesanan tiket kereta api online, WAP, XHTML, PHP, Macromedia Dreamweaver, Visual Basic 6.0, MYSQL. vii

APLIKASI PERANGKAT AJAR PENGELOLAAN DAN PERHITUNGAN EKSPRESI MATEMATIKA DARYANTO

UJIAN ONLINE MASUK SEKOLAH SMP BERBASIS WEB, STUDI KASUS XYZ FAJAR MAULANA YUSUP

APLIKASI RESERVASI ONLINE PAKET WISATA BERBASIS WEB FARUQ HAFIZ PURBA

APLIKASI PENGGAJIAN BERBASIS WEB PT. XYZ UNTUK MENGHITUNG GAJI DAN MASA KONTRAK PEGAWAI PKWT WILI WIWIT SAPUTRA

APLIKASI BELAJAR DAN MENGENAL NAMA BUAH-BUAHAN DALAM BAHASA INGGRIS DENGAN PHONEGAP DAN SPEECH RECOGNITION HIMAWAN PROGRAM STUDI TEKNIK INFORMATIKA

APLIKASI PEMBELAJARAN DAN SOAL TES POTENSI AKADEMIK BERBASIS ANDROID ARIANTO IS SUDIBYO

PERANCANGAN SISTEM PEMESANAN SERVIS MOBIL ONLINE BERBASIS WEB PADA PT. SRIKANDI MOTOR

APLIKASI MANAJEMEN PROYEK PERANGKAT LUNAK (STUDI KASUS: PT. GLOBAL ANUGERAH INDONESIA) M. ASHWARI NUGRAHA

APLIKASI LATIHAN SOAL UJIAN TEORI SURAT IZIN MENGEMUDI BERBASIS WEB. Laporan Tugas Akhir

APLIKASI PENCARIAN LOKASI RUMAH SAKIT BPJS BERBASIS ANDROID AHMAD SUBHAN

APLIKASI RESERVASI FASILITAS GEDUNG OLAHRAGA KECAMATAN CIPONDOH DENGAN MENGGUNAKAN VISUAL BASIC 6.0 DEDE IRAWAN PROGRAM STUDI TEKNIK INFORMATIKA

APLIKASI UJIAN ONLINE DENGAN JAWABAN ESSAY BERBASIS WEB DENGAN PHP DAN MYSQL NOVITA INDHIT EKASARI

PERANCANGAN APLIKASI ENSIKLOPEDIA WISATA ALAM PULAU JAWA BERBASIS WEB RENY YENITA

APLIKASI INFORMASI BANJIR DAERAH JAKARTA BARAT BERBASIS WEB. Laporan Tugas Akhir

Rancang Bangun Pembuatan Aplikasi Pemantauan (Monitoring) Kondisi Fasilitas Gedung Berbasis Web dan Android Client

APLIKASI PENGATURAN JUDUL TUGAS AKHIR DAN PROPOSAL BERBASIS WEB

APLIKASI PEMBUATAN KARTU KELUARGA (KK) SECARA ONLINE BERBASIS WEB DENGAN MENGGUNAKAN PHP DAN MY SQL OLEH: ELLYASARI

PERANCANGAN APLIKASI ANALISA PENJUALAN PADA PT. AJBS BERBASIS WEB BASE DENGAN MENGGUNAKAN FRAMEWORK CODEIGNITER RANA WIJAYA

PERANCANGAN SISTEM LAYANAN HOME SERVICE BERBASIS WEB PADA LABORATORIUM KLINIK PRODIA. Oleh : TRI HARIYADI NIM :

PERANCANGAN APLIKASI INVENTORY WAREHOUSE BERBASIS WEB MENGGUNAKAN FRAMEWORK CODEIGNITER DI CV D-SIGN DIGITAL PRINTING

APLIKASI UJIAN ONLINE MASUK SEKOLAH DASAR BERBASIS WEB (STUDI KASUS SD XYZ) KHAERUNNISA

APLIKASI INFORMASI AGENT PROPERTY BERBASIS WEB & SMS GATEWAY (STUDI KASUS PT. STAR TOP PROPERTY) ADI SETIAWAN

PERANCANGAN SISTEM E-BUDGETING TAHAP PENGAJUAN ANGGARAN DAN REVIEW BERBASIS WEB STUDI KASUS SMA PANGUDI LUHUR JAKARTA

APLIKASI BERBASIS WEB SISTEM MAINTENANCE BACKWALL POND S PADA PT UNILEVER INDONESIA IRAWAN ADI SETIA

APLIKASI PEMBELAJARAN SKATEBOARD MENGGUNAKAN FRAMEWORK CODEIGNITER BERBASIS WEB. Disusun Oleh : GIANMAR SAPUTRA

RANCANG BANGUN APLIKASI SISTEM PELAYANAN PADA EPSON SERVICE CENTER DENGAN ESTIMASI WAKTU PENGERJAAN MENGGUNAKAN ALGORITMA FIFO BERBASIS ANDROID

APLIKASI INFORMASI RESEP MASAK MAKANAN KHAS PULAU JAWA PADA SMARTPHONE BERBASIS ANDROID DENI NUROFIK PROGRAM STUDI TEKNIK INFORMATIKA

APLIKASI TATA PERSURATAN PADA DITJEN BADAN PERADILAN UMUM MAHKAMAH AGUNG R.I

APLIKASI SISTEM PENYEBARAN INFORMASI PENYAKIT ASMA BERBASIS ANDROID EXZAN HARYANTO

PEMBELAJARAN PERTOLONGAN PERTAMA SAAT KECELAKAAN BERBASIS MOBILE ELWIN SUTRANGGA

APLIKASI PERHITUNGAN KONTER UNTUK ANTRIAN LAYANAN DI FASILKOM MENTENG ZAENAL ARIFIN

APLIKASI TRAVMOBILE SHUTTLE TRAVEL DI DKI JAKARTA DAN BANDUNG BERBASIS ANDROID

RANCANG BANGUN APLIKASI PENJADWALAN SIDANG TUGAS AKHIR MENGGUNAKAN BAHASA PEMROGRAMAN PHP RENDY OKTA VIDIYANTO

APLIKASI MONITORING PELANGGARAN SISWA ONLINE BERBASIS ANDROID WEB APP BUDIMAN RAHARDJO

PERANCANGAN SISTEM INFORMASI PENJUALAN PADA PT. IRMA GRAHA PRATAMA. Oleh: FERNANDO GUNAWAN SINAGA PROGRAM STUDI SISTEM INFORMASI

APLIKASI PELATIHAN SOAL DAN KOREKSI UJIAN AKHIR NEGARA BIOLOGI UNTUK SMA KELAS 3 BERBASIS WEB HANDOKO SUWANDI

PERANCANGAN DAN PEMBUATAN APLIKASI PENGINGAT POLA GAYA HIDUP SEHAT UNTUK PEKERJA SHIFT BERBASIS ANDROID

SISTEM MONITORING ORDER PADA PT. ABC BERBASIS WEB

APLIKASI BERBASIS WEB SISTEM INFORMASI MANAJEMEN WIDYAISWARA MENGGUNAKAN FRAMEWORK YII

APLIKASI PEMBELAJARAN MENGENAL HEWAN UNTUK ANAK USIA DINI BERBASIS ANDROID

PERANCANGAN APLIKASI VOTING UNTUK ORGANISASI KEMAHASISWAAN ADITYA RUSLI PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS ILMU KOMPUTER

PERANCANGAN SISTEM INFORMASI PEMESANAN TIKET BUS ONLINE DAN VISUALISASI TEMPAT DUDUK PADA PO.BEJEU

APLIKASI PEMBELAJARAN MENGENAL POLA GAMBAR UNTUK ANAK PAUD BERBASIS ANDROID

APLIKASI E-ABSENSI PERHITUNGAN GAJI KARYAWAN PT. PUTRA MAJU LESTARI BERBASIS ANDROID

PENGEMBANGAN SISTEM INFORMASI HONOR MENGAJAR DAN HONOR UJIAN DOSEN REGULER UNIVERSITAS MERCU BUANA

PERANCANGAN SISTEM INFORMASI MANAJEMEN ASET PADA PT BANK RAKYAT INDONESIA (PERSERO) CABANG JAKARTA WARUNG BUNCIT. Ferry Ferdinan

APLIKASI PACKET FILTER FIREWALL BERBASIS WEB MENGGUNAKAN IPTABLES ADE ILHAM NURTJAHJA

APLIKASI PEMESANAN MAKANAN DAN MINUMAN PADA RESTORAN MENGGUNAKAN BAHASA PEMROGRAMAN PHP DAN DATABASE MYSQL

APLIKASI SISTEM INFORMASI NILAI SISWA BERBASIS WEB PADA SDIT AL-FITRA KELURAHAN HARAPAN JAYA KOTA BEKASI

PENGAMANAN PESAN MENGGUNAKAN APLIKASI ENKRIPSI DENGAN METODA ALGORITMA CAESAR CIPHER AGUS RIYADI

APLIKASI PENCARIAN DATA FILE MUSIK DENGAN ALGORITMA GENETIK PADA ANDROID SITI NURSULISTYAWATI

APLIKASI BELAJAR RENANG GAYA BEBAS DENGAN ANIMASI DADA NANDAGIRI

PERANCANGAN ALAT KENDALI PINTU KERETA API OTOMATIS DAN PENGAMATAN JADWAL KERETA API. Oleh: DARIL PARAS PASHA

PERANCANGAN SISTEM INFORMASI PENJUALAN KREDIT MOTOR PADA PT. INDI JAYA MOTOR

Piranti Lunak Sistem Repository Dokumen Tugas Akhir Berbasis Digital Menggunakan Bahasa Pemrograman PHP dan MySQL ADI NUGRAHA

PENGEMBANGAN SYSTEM INFORMASI PENYEWAAN GEDUNG SERBAGUNA PADA DIVISI CLUB HOUSE. Laporan Tugas Akhir

APLIKASI INFORMASI GEOGRAFIS PENYEBARAN DAN PENCARIAN LOKASI KLINIK BPJS DI JAKARTA BERBASIS WEB (STUDI KASUS KANTOR PUSAT BPJS KESEHATAN)

PERANCANGAN SISTEM INFORMASI ORGANISASI KELEMBAGAAN MAHASISWA FAKULTAS ILMU KOMPUTER UNIVERSITAS MERCU BUANA. Laporan Tugas Akhir

Rancang Bangun Aplikasi Penjadwalan Berbasis Web Untuk Teknisi Dalam Perawatan Fasilitas Hotel Royal Safari Garden

PERANCANGAN APLIKASI E-COMMERCE TOKO V-TECHNICAL LAPORAN TUGAS AKHIR

LAPORAN SKRIPSI SISTEM INFORMASI PENGOLAHAN DATA DAN BIAYA PEJABAT PEMBUAT AKTA TANAH (PPAT) DWI PURWANTI, SH

PEMBUATAN APLIKASI PARKIR, BERBASIS WEB MENGGUNAKAN QRCODE : STUDI KASUS RUKAN PURI NIAGA 3

SISTEM INFORMASI PENDISTRIBUSIAN BIBIT UNGGUL BERBASIS WEB DI KEMENTERIAN PERTANIAN INDONESIA

APLIKASI TRANSAKSI PULSA MULTI OPERATOR BERBASIS ANDROID. Laporan Tugas Akhir

APLIKASI ENSIKLOPEDIA TARI DAERAH PULAU JAWA BERBASIS WEB

PERANCANGAN SISTEM ADMINISTRASI SIMPAN PINJAM PADA KOPERASI PURNAMA JAYA MENGGUNAKAN VISUAL BASIC.NET. Permana Kurniawan

APLIKASI SIMULASI PERHITUNGAN KPR PADA PT XYZ

PERANCANGAN SISTEM PEMESANAN TIKET BUS ANTAR PROPINSI BERBASIS WEB DAN MOBILE ANDROID PADA ( PO. MUARADUA EXPRESS ) TUGAS AKHIR HERPABRIANSYAH

PERANCANGAN APLIKASI PENERIMAAN DAN PENGAMBILAN BARANG PADA XYZ LAUNDRY & DRY CLEANING DENGAN MENGGUNAKAN VB.NET. Sulistio Budi Wardani

PERANCANGAN SISTEM INFORMASI PROMOSI DAN PENYEWAAN PADA EVENT ORGANIZER HIKMAT HERLAMBANG

ABSTRAK. Keywords: pemesanan tiket, pengriman barang, ASP.NET, C#, SQL Sever 2005

APLIKASI ANTRIAN PELANGGAN DENGAN FITUR VIDEO, SMS, DAN SUARA HARIS MAWARDI

APLIKASI PERPUSTAKAAN BERBASIS WEB DENGAN MENGGUNAKAN PHP MYSQL DAN BARCODE AZHARI

SISTEM INFORMASI REKAM MEDIS PADA KLINIK XYZ BERBASIS JAVA WEB APPLICATION. Laporan Tugas Akhir

IMPLEMENTASI QR CODE PADA SISTEM ONLINE RESERVASI TIKET PESAWAT RIKY SAPTARIA BUDIMAN SAMBAS

ANALISA DAN PERANCANGAN SISTEM INFORMASI PENJUALAN DAN PEMESANAN KUE BERBASIS ANDROID PADA TOKO KUE MAMA SILA HADI SULISTIANI

PERANCANGAN DAN PEMBUATAN SISTEM INFORMASI DIVISI IT BERBASIS WEB DENGAN NOTIFIKASI RIAN ADITIA CAHYADI

SISTEM INFORMASI PENJUALAN BERBASIS WEB PADA TOKO BUKU GRAHA JAYA. Virga Akmanarullah PROGRAM STUDI SISTEM INFORMASI FAKULTAS ILMU KOMPUTER

APLIKASI PROTOTYPE MODELING DAN SIMULASI PERMAINAN LEMPARAN BOLA BASKET. Marsad Nur Ubay

SISTEM ADMINISTRASI PELAYANAN SERVICE DAN PENJUALAN SPAREPART MOTOR PADA BENGKEL TAWAKAL AGUNG APRIANDI

ANALISA DAN PERANCANGAN SISTEM INFORMASI PENYEWAAN DAN MANAJEMEN ASET PERLENGKAPAN PERNIKAHAN PADA PT CAHAYA INDAH TENDA

SISTEM MONITORING PENGANTARAN OBAT PADA PT. XYZ DENGAN PEMROGRAMAN JAVA ANDROID DAN WEB

SISTEM INFORMASI BOOKING BUKU PERPUSTAKAAN BERBASIS WAP (WIRELESS APPLICATION PROTOCOL) JOKO SETYAWAN

APLIKASI BUKU SAKU DIGITAL UNDANG-UNDANG KETENAGAKERJAAN BERBASIS ANDROID

IMPLEMENTASI ALGORITMA ANTRIAN BERBASIS PRIORITAS PADA WEB PENDAFTARAN ONLINE PENDAKIAN GUNUNG ARJUNA-WELIRANG DI MALANG JAWA TIMUR

Sistem Aplikasi Persuratan Pada Kementrian Perindustrian Berbasis WEB. Oleh : Ahmad Zaki Al Farisi

APLIKASI PEMBUATAN LAPORAN PERTANGGUNG JAWABAN RUTIN UNTUK KELURAHAN TANJUNG DUREN SELATAN BERBASIS MOBILE INFORMATION

RANCANG BANGUN APLIKASI SISTEM MANAJEMENT TRAINING KARYAWAN BERBASIS WEB DI CITIBANK INDONESIA. Laporan Tugas Akhir

SISTEM INFORMASI PENJUALAN DAN SERVICE KOMPUTER ( STUDI KASUS JAYA KOMPUTER ) Tugas Akhir. Oleh: Agung Setiawan

Daftar Isi. PRAKATA... i. ABSTRAK... iii. DAFTAR ISI... v. DAFTAR GAMBAR... xii. DAFTAR TABEL... xiii. DAFTAR LAMPIRAN... xvii

APLIKASI SISTEM MONITORING PENJUALAN PADA TOKO CEMPLON S CAR. Disusun Oleh : MARLINA PROGRAM STUDI SISTEM INFORMASI FAKULTAS ILMU KOMPUTER

PERANCANGAN APLIKASI TELEMARKETING PADA UNIVERSITAS MERCU BUANA MENGGUNAKAN VB.NET. Laporan Tugas Akhir. Diajukan Untuk Melengkapi Salah Satu Syarat

PERANCANGAN SISTEM INFORMASI PERMINTAAN PEMBELIAN SPAREPART PADA PT. DATINDO INFONET PRIMA

PERANCANGAN SISTEM INFORMASI PEMESANAN TIKET ONLINE PESAWAT MERPATI UNTUK AGENT TRAVEL

PENERAPAN HAVERSINE FORMULA PADA APLIKASI PENCARIAN LOKASI DAN INFORMASI RUMAH SAKIT TERDEKAT DENGAN USER DI JAKARTA BERBASIS ANDROID

PROGRAM STUDI INFORMATIKA FAKULTAS ILMU KOMPUTER UNIVERSITAS MERCU BUANA JAKARTA

APLIKASI PENCARIAN GEDUNG SERBAGUNA DI JAKARTA BERBASIS WEB

ABSTRAK. Kata kunci : distribusi materi kuliah, PHP, MYSQL, Dreamweaver. Universitas Kristen Maranatha

PERANCANGAN SISTEM PENCATATAN CASH ON HAND STUDI KASUS PADA BANK BJB CABANG BSD FATMAWATI NURFITRI

Transkripsi:

I APLIKASI DATABASE TERHADAP PEMESANAN TIKET KERETA API DENGAN MENGGUNAKAN VISUAL BASIC 2005, CRYSTAL REPORT DAN SQL SERVER 2005 TEGUH PRIYANTO 41508010168 PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS ILMU KOMPUTER UNIVERSITAS MERCU BUANA JAKARTA 2013

II APLIKASI DATABASE TERHADAP PEMESANAN TIKET KERETA API DENGAN MENGGUNAKAN VISUAL BASIC 2005, CRYSTAL REPORT DAN SQL SERVER 2005 Laporan Tugas Akhir Diajukan untuk melengkapi salah satu syarat memperoleh gelar Sarjana Komputer Oleh: TEGUH PRIYANTO 41508010168 PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS ILMU KOMPUTER UNIVERSITAS MERCU BUANA JAKARTA 2013

III

IV

V KATA PENGANTAR Puji syukur Penulis panjatkan ke hadirat Allah SWT yang telah rizki dan rahmat yang tak terhingga, sehingga penulis dapat menyelesaikan laporan tugas akhir yang merupakan salah satu persyaratan untuk menyelesaikan program studi strata satu (S1) pada Jurusan Teknik Informatika Universitas Mercu Buana Jakarta. Penulis menyadari sadar laporan ini tidak sempurna dan karena itu kritik dan saran yang membangun akan menjadi motivasi bagi penulis. Penulis dengan ini menyampaikan ucapan terima kasih kepada: 1. Ibu Umniy Salamah, ST, MMSI., selaku pembimbing tugas akhir pada jurusan Teknik Informatika Universitas Mercu Buana. 2. Bapak Tri Daryanto, S.Kom., MT selaku Kepala Program Studi pada Jurusan Teknik Informatika universitas Mercu Buana. 3. Bapak Sabar Rudiarto S.Kom, M.Kom., selaku Koordinator Tugas Akhir pada Jurusan Teknik Informatika Universitas Mercu Buana 4. Ibu, ayah, kaka dan teman yang selalu mendukung saya baik secara doa dan materi 5. Semua pihak yang telah banyak membantu dalam penyelesaian tugas akhir ini. Semoga Allah SWT membalas kebaikan dan selalu memberikan rizki yang berlimpah.

VI ABSTRACT The times are very fast in the field of information technology in general and in particular database, indirectly facilitate all matters related to the data. So that the user can enter, print, search data easily and can shorten the work time.rail transport is one of the options to travel to initiate activities. Transportation is increasingly favored by the people because of the time distance trips that can be cut more quickly, making the passengers who want to use rail services increases.train ticket service is also increasingly be improved as well. Starting from booking on line through the website, smartphone and others - others. But not all people know or understand the system for various reasons such as to no equipment and other circumstances - other areas make the author the initiative to make this application. This application can make bookings made between stations from the small station to station which handles inter-city and province and passengers can choose seat numbers in want. So that passengers who had not taken the time to the station to buy tickets can remotely as well as purchase tickets at the station down the usual small passenger train in doing activities. Keywords: Database, Reservation Between Stations, Desktop base xi+132 pages; 22 picture; 21 table; 48 attachments; bibliography : 6 (2000-2012)

VII ABSTRAK Perkembangan zaman yang sangat pesat di bidang teknologi informasi umumnya dan pada khususnya database, secara tidak langsung mempermudah segala urusan yang berhubungan dengan data. Sehingga user dapat memasukan, mencetak, mencari data dengan mudah dan dapat mempersingkat waktu pekerjaan. Transportasi kereta api adalah salah satu pilihan masyarakat melakukan perjalanan untuk mengawali aktifitas. Moda transportasi ini makin digemari oleh masyarakat karena waktu jarak tempuh perjalanan yang bisa di pangkas lebih cepat, membuat calon penumpang yang ingin menggunakan jasa kereta api meningkat. Pelayanan tiket kereta api ini pun semakin di tingkatkan pula. Mulai dari pemesanan on line lewat website, smartphone dan lain lain. Namun tidak semua masyarakat yang mengerti atau paham dengan sistem tersebut dengan berbagai alasan seperti ke tidak adaan alat dan lain lain, membuat penulis ber inisiatif untuk membuat aplikasi ini. Aplikasi ini bisa melakukan pemesanan antar stasiun yang dilakukan dari stasiun kecil ke stasiun besar yang menangani antar kota dan propinsi dan calon penumpang bisa memilih nomor tempat duduk yang di inginkan. Sehingga calon penumpang yang tidak sempat meluangkan waktunya ke stasiun untuk melakukan pembelian tiket jarak jauh bisa sekaligus membeli tiket tersebut di stasiun kecil yang biasa penumpang turun naik kereta api dalam melakukan aktifitas. Kata Kunci: database, Reservasi Antar Stasiun, Desktop base xi+132 Halaman; 22 Gambar; 21 tabel; 48 lampiran; daftar pustaka : daftar acuan : 6 (2000-2012)

VIII DAFTAR ISI LEMBAR PERNYATAAN... iii LEMBAR PERSETUJUAN... iv KATA PENGANTAR... v ABSTRACT... vii ABSTRAK... viii DAFTAR ISI... ix DAFTAR GAMBAR xi DAFTAR TABEL.....xii BAB I... 1 PENDAHULUAN... 1 1.1 Latar Belakang... 1 1.2 Rumusan Masalah... 1 1.3 Tujuan dan Manfaat... 2 1.4 Batasan Masalah... 2 1.5 Metodologi Penelitian... 3 1.6 Sistematika Penulisan... 3 BAB II... 5 LANDASAN TEORI... 5 2.1 Metodologi Waterfall... 5 2.2 UML... 6 2.2.1 Use Case Diagram... 8 2.2.2 Activity Diagram.. 9 2.3 Definisi Database... 10 2.3.1 Pengertian Database Management System... 11 2.3.2 Konsep Dasar... 13 2.3.3 Store Procedure... 15 2.3.4 Entity Relationship Diagram...15 2.4 Bahasa Pemrograman Visual Basic... 17

IX 2.5 SQL SERVER... 25 BAB III... 30 ANALISIS DAN PERANCANGAN... 30 3.1 Analisis Sistem... 30 3.2 Analisa Perangkat... 30 3.3 Perancangan Sistem... 31 3.3.1 Use Case Diagram... 31 3.3.2 Activity Diagram... 34 3.4 Perancangan Database... 38 3.4.1 Perancangan ERD 38 3.4.2 Normalisasi Database. 39 3.5 Proses Bisnis 45 BAB IV... 46 Implementasi dan Pengujian... 46 4.1 Implementasi... 46 4.1.1 Perangkat Lunak dan Keras... 46 4.2 Implementasi Interface dan Coding... 47 4.2.1 Interface dan Coding Form Splash Screen... 47 4.2.2 Interface dan Coding Form Login... 48 4.2.3 Interface dan Coding Form Menu Utama... 49 4.2.4 Interface dan coding form menu data petugas... 50 4.2.5 Interface dan coding form reservasi tiket... 52 4.2.6 Interface dan coding form menu pembatalan tiket... 53 4.2.7 Interface dan coding form menu validasi tiket... 55 4.2.8 Interface dan coding form menu Informasi Tiket... 56 4.2.9 Interface dan coding form menu rubah kata sandi... 58 4.2.10 Interface dan coding menu data kereta api...... 59 4.2.11 Interface dan coding form menu rute kereta api... 59 4.2.12 Interface dan coding form menu laporan....63

X 4.2.13 Interface dan coding form menu data stasiun 65 4.3 Pengujian Aplikasi... 67 4.3.1 Skenario Pengujian... 67 4.3.2 Hasil Analisis Aplikasi... 79 BAB V... 80 PENUTUP... 80 5.1 Kesimpulan... 80 5.2 Saran... 81 DAFTAR PUSTAKA... 82

XI DAFTAR GAMBAR Gambar 1.1 Metode The Classic Life Cycle/Waterfall... 3 Gambar 2.1 Metode Waterfall... 5 Gambar 3.1 Use Case Diagram Dari Sistem Pemesanan Tiket Kereta Api.... 31 Gambar 3.2 Activity Diagram Admin.. 35 Gambar 3.3 Activity Diagram Operator... 36 Gambar 3.4 Activity Diagram User. 37 Gambar 3.5 ERD.. 38 Gambar 3.6 Proses Bisnis. 46 Gambar 4.1 Form Splash Screen. 47 Gambar 4.2 Form Login..... 48 ambar 4.3 Form Menu Utama... 49 Gambar 4.4 Form Data Petugas...... 50 Gambar 4.5 Form Menu Reservasi Tiket... 52 Gambar 4.6 Form Menu Pembatalan Tab Page Pembatalan... 53 Gambar 4.7 Form Menu Pembatalan Tab Page Perubahan 53 Gambar 4.8 Form Menu Validasi Tiket...... 55 Gambar 4.9 Form Menu Informasi Tiket... 57 Gambar 4.10 Form Menu Rubah Kata Sandi..... 58 Gambar 4.11 Form Menu Data Kereta Api.. 60 Gambar 4.12 Form Menu Rute... 61 Gambar 4.13 Form Menu Laporan..... 62 Gambar 4.14 Report..... 63

XII DAFTAR TABEL Tabel 3.1 Use Case Diagram Admin 32 Tabel 3.2 Use Case Diagram Operator... 32 Tabel 3.3 Use Case Diagram User... 33 Tabel 3.4 Use Case Diagram Penumpang... 34 Tabel 3.5 Bentuk Un Normal Dan Bentuk Ke Satu. 40 Tabel 3.6 Bentuk Normal Ke Dua 41 Tabel 3.7 Bentuk Normal Ke Tiga...43 Tabel 4.3.1.1 Skenario Pengujian Terhadap Form Splash Screen...67 Tabel 4.3.1.2 Skenario Pengujian Terhadap Form Login....67 Tabel 4.3.1.3 Skenario Pengujian Terhadap Form Menu Utama...68 Tabel 4.3.1.4 Skenario Pengujian Terhadap Form Menu Data Petugas..... 70 Tabel 4.3.1.5 Skenario Pengujian Terhadap Form Menu Reservasi Tiket..71 Tabel 4.3.1.6 Skenario Pengujian Terhadap Form Menu Pembatalan Tiket...71 Tabel 4.3.1.7 Skenario Pengujian Terhadap Form Menu Validasi Tiket 72 Tabel 4.3.1.8 Skenario Pengujian Terhadap Form Menu Informasi Tiket Kereta.. 73 Tabel 4.3.1.9 Skenario Pengujian Terhadap Form Menu Rubah Kata Sandi... 73 Tabel 4.3.1.10 Skenario Pengujian Terhadap Form Menu Data Kereta Api.... 74 Tabel 14.3.1.1 Skenario Pengujian Terhadap Form Menu Data Kereta Api.74 Tabel 4.3.1.12 Skenario Pengujian Terhadap Form Menu Data Kereta Api...75 Tabel 4.3.1.13 Skenario Pengujian Terhadap Form Menu Laporan... 76 Tabel 4.3.1.14 Skenario Pengujian Terhadap Form Menu Data Stasiun...78