SISTEM INFORMASI PEMESANAN TIKET KERETA API PADA P.T. KERETA API (PERSERO) MEDAN TUGAS AKHIR Diajukan untuk memenuhi syarat mencapai gelar Ahli Madya U. SURIADI 062406008 UNIVERSITAS DEPARTEMEN MATEMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SUMATERA UTARA MEDAN 2010
PERSETUJUAN Judul : SISTEM INFORMASI PEMESANAN TIKET KRETA API PADA PT. KERETA API (PERSERO) MEDAN Kategori : TUGAS AKHIR Nama : U. SURIADI Nomor Induk Mahasiswa : 062406008 Program Studi : DIPLOMA III ILMU KOMPUTER Departemen : MATEMATIKA Fakultas : MATEMATIKA DAN ILMU PENGETAHUAN ALAM (FMIPA) UNIVERSITAS SUMATERA UTARA Diluluskan di Medan, Juni 2010 Diketahui/Disetujui Oleh Departemen Matematika FMIPA USU Ketua, Pembimbing Dr. Saib Suwilo, M.Sc Drs. Partano Siagian, M.Sc NIP : 19640109 198803 1 004 NIP : 130877994
PERNYATAAN SISTEM INFORMASI PEMESANAN TIKET KERETA API PADA P.T. KERETA API (PERSERO) MEDAN TUGAS AKHIR Saya mengakui bahwa tugas akhir ini adalah hasil kerja saya sendiri, kecuali beberapa kutipan dan ringkasan yang masing-masing disebutkan sumbernya. Medan, April 2010 U. SURIADI 062406008
ABSTRAK Pada saat ini teknologi dan ilmu pengetahuan sudah semakin maju dan berkembang. Oleh sebab itu teknologi dan ilmu pengetahuan dapat dimanfaatkan sebaik mungkin untuk membantu atau mempermudah semua pekerjaan yang ada, salah satu contohnya dalam hal mengelola data yang dapat di gunakan dengan komputer. PT.Kereta Api ( Persero ) Medan adalah salah satu badan usaha milik pemerintah yang bergerak dalam bidang pelayanan jasa transportasi darat, dimana instansi ini melayani keperluan masyarakat berhubungan dengan pemesanan tiket penumpang kereta api. Proses system pemesanan tiket penumpang kereta api memakai aplikasi DOS, dalam pengolahan laporan pemesanan tiket penumpang menggunakan MS.Office Excel, agar laporan pemesanan tiket tersebut dapat diolah dengan cepat dan akurat diperlukan sebuah program aplikasi komputer yang dapat mengelola data pemesanan tiket penumpang. Dalam tugas akhir ini penulis merancang sistem informasi pemesanan tiket kereta api secara komputerisasi yang dikembangkan melalui bahasa pemrograman Microsoft Visual Basic 6.0. dengan database Microsoft Access 2003 dimana hasil akhir dari perancangan sistem informasi pemesanan tiket penumpang kereta api pada PT.Kereta Api ( Persero ) akan sangat membantu staf pemesanan dalam penginputan data pemesan, sehingga dapat mengurangi kesalahan yang terjadi pada penginputan dan pengolahan data pemesanan tiket penumpang.
PENGHARGAAN Puji syukur penulis panjatkan kepada Tuhan Yang Maha Esa, yang telah memberikan rahmat-nya kepada penulis sehingga tugas akhir ini dapat diselesaikan penulis tepat pada waktunya dengan judul Sistem Informasi Pemesanan Tiket Kereta Api Pada PT. Kereta Api (PERSERO) Medan Selama pelaksanaan tugas akhir ini, penulis banyak memperoleh nasehat dan bimbingan maupun masukan masukan yang tentunya sangat berguna bagi penulis untuk melakukan yang terbaik, Sehingga pada kesempatan ini penulis hendak mengucapkan terimakasih kepada : 1. Bapak Drs. Partano Siagian selaku pembimbing dalam menyelesaikan tugas akhir ini. 2. Bapak Dr. Saib Suwilo, M.Sc selaku ketua jurusan Departemen Matematika dan Ilmu Pengetahuan Alam. 3. Seluruh Dosen dan Pegawai di FMIPA USU. 4. Seluruh keluarga (Bapak, Mamak, Hikma) yang telah memberikan dukungan serta pengorbanan yang luar biasa baik moral maupun material selama perkuliahan. 5. Serta kerabat-kerabat penulis (Andra ST) dan juga (Arlen, Echo, Reza, Budi) yang selalu mendukung penulis dalam doa dan memberikan semangat. Dalam penulisan ini di sadari bahwa masih terdapat kekurangan dan keterbatasan. Oleh karena itu penulis mengharapkan saran dan kritik yang bersifat membangun sebagai upaya menyempurnakan penulisan praktek kerja lapangan ini. Akhirnya penulis mengharapkan semoga tulisan ini bermanfaat bagi kita semua. Medan, April 2010 Penulis
DAFTAR ISI Halaman PERSETUJUAN... ii PERNYATAAN... iii ABSTRAK... iv PENGHARGAAN... v DAFTAR ISI... vi DAFTAR TABEL... ix DAFTAR GAMBAR... x BAB 1 PENDAHULUAN 1.1. Latar Belakang... 1 1.2. Identifikasi Masalah... 2 1.3. Batasan Masalah... 2 1.4. Tujuan dan Manfaat... 2 1.5. Sistem Penulisan... 3 BAB II LANDASAN TEORI II.1. Konsep Sistem Informasi... 4 II.1.1. Pengertian Sistem... 4 II.1.2. Pengertian Informasi... 5 II.1.3. Pengertian Sistem Informasi... 5 II.1.4. Pengertian Data... 5 II.1.5. Pengolahan Data... 6 II.2. Basis Data (Data Base)... 6 II.2.1. Pendekatan Data Base... 6 II.2.2. Normalisasi... 6 II.3. Gambaran Umum Perusahaan... 6 II.3.1. Sejarah Singkat Perusahaan... 6 II.3.2. Struktur Orgnisasi Stasiun Besar Medan... 10 BAB III METODOLOGI PENELITIAN III.1. Metode Pengumpulan Data... 13
III.2. Dokumen Yang Digunakan... 13 III.2.1. Dokumen Masukan... 13 III.2.2. Dokumen Keluaran... 16 BAB IV ANALISA DAN PERANCANGAN IV.1. Analisis... 19 IV.1.1. Analisis Sistem Berjalan... 19 IV.1.2. Analisa Permasalahan... 19 IV.2. Metode Perancangan... 20 IV.2.1. Perancangan DFD... 20 IV.2.2. Perancangan DataBase... 24 IV.2.3. Relasi Antar Tabel... 27 IV.2.4. Perancangan Input... 27 IV.2.5. Menu Sistem... 36 IV.2.6. Output Sistem... 39 IV.2.7. Sistem Berjalan... 40 IV.2.8. Sistem Usulan... 40 IV.2.9. Spesifikasi Perangkat Lunak... 41 BAB V SARAN DAN KESIMPULAN V.1. Kesimpulan... 42 V.2. Saran... 42 DAFTAR PUSTAKA DAFTAR RIWAYAT HIDUP LAMPIRAN 1. Listing Program 2. Landasan Teori yang diambil dari internet 3. Surat Keterangan Riset
DAFTAR TABEL Halaman Tabel 3.1. Jadwal Kereta Api Berangkat 14 Tabel 3.2. Jadwal Kereta Api Datang 15 Tabel 3.3. Tarif Kereta Api 17 Tabel 3.4. Rekap Penumpang Kereta Api 18 Tabel 4.1. Tarif Kereta Api 25 Tabel 4.2. Pemesanan Tiket Penumpang 25 Tabel 4.3. Jadwal Kereta Api 25 Tabel 4.4. Kereta Api 26 Tabel 4.5. Tujuan Kereta Api 26 Tabel 4.6. Kelas Kereta Api 26 Tabel 4.7. User 26
DAFTAR GAMBAR Halaman Gambar 2.1. Metode Sistem 4 Gambar 2.2. Konsep Sistem Informasi 5 Gambar 2.3 Struktur Organisasi Stasiun Besar Medan 10 Gambar 3.1. Formulir Pemesanan 14 Gambar 3.2. Tiket Kereta Api Kelas Bisnis 16 Gambar 3.3. Tiket Kereta Api Kelas Ekonomi 16 Gambar 4.1. Diagram Konteks Sistem Informasi Pemesanan Tiket KA 20 Gambar 4.2. DFD level 0 Sistem Informasi Pemesanan Tiket KA 21 Gambar 4.3. DFD level 1 Pemesanan Tiket Kereta Api 22 Gambar 4.4. DFD level 1 pembatalan tiket 22 Gambar 4.5. DFD level 1 Cetak Laporan 23 Gambar 4.6. DFD Level 1 Cetak Laporan 24 Gambar 4.1. Relasi Antar Tabel 27 Gambar 4.2. From Data Kereta Api 28 Gambar 4.3. Form Data Kelas Kereta Api 29 Gambar 4.4. From Pengisian No.Bangku 30 Gambar 4.5. From Data Tarif 31 Gambar 4.6. From Data Tujuan 32 Gambar 4.7. From Jadwal 33 Gambar 4.8. From Pemesanan Tiket 34 Gambar 4.9. Form Login 36 Gambar 4.10. Menu Tampilan Utama 36 Gambar 4.11. Tampilan Menu File 37 Gambar 4.12. Tampilan Menu Data Kereta Api 38 Gambar 4.13. Tampilan Menu Operasional 38 Gambar 4.14. Tampilan Menu Laporan 39