SISTEM INFORMASI KELUHAN DOUBLE ORDER PEMESANAN TIKET STASIUN KERETA API MEDAN (STUDI KASUS) TUGAS AKHIR RACHMAWATI 062406140 PROGRAM STUDI D3 ILMU KOMPUTER DEPARTEMEN MATEMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SUMATERA UTARA MEDAN 2009
SISTEM INFORMASI KELUHAN DOUBLE ORDER PEMESANAN TIKET STASIUN KERETA API MEDAN (STUDI KASUS) TUGAS AKHIR Diajukan untuk melengkapi tugas dan memenuhi syarat mencapai gelar Ahli Madya RACHMAWATI 062406140 PROGRAM STUDI D3 ILMU KOMPUTER DEPARTEMEN MATEMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SUMATERA UTARA MEDAN 2009
PERSETUJUAN Judul Kategori Nama Nomor Induk Mahasiswa Program Studi Departemen Fakultas : SISTEM INFORMASI KELUHAN DOUBLE ORDER PEMESANAN TIKET STASIUN KERETA API MEDAN (STUDI KASUS) : TUGAS AKHIR : RACHMAWATI : 062406140 : DIPLOMA (D3) ILMU KOMPUTER : MATEMATIKA : MATEMATIKA DAN ILMU PENGETAHUAN ALAM (FMIPA) UNIVERSITAS SUMATERA UTARA Komisi Pembimbing : Diluluskan di Medan, 26 Mei 2009 Diketahui/Disetujui oleh Departemen Matematika FMIPA USU Ketua, Pembimbing Dr. Saib Suwilo, M.Sc Dra. Rahmawati Pane, M.Si NIP.131796149 NIP. 131474682
PERNYATAAN SISTEM INFORMASI KELUHAN DOUBLE ORDER PEMESANAN TIKET STASIUN KERETA API MEDAN (STUDI KASUS) TUGAS AKHIR Saya mengakui bahwa tugas akhir ini adalah hasil karya saya sendiri, kecuali beberapa kutipan dan ringkasan yang masing masing disebukan sumbernya. Medan, 26Mei 2009 Penulis
PENGHARGAAN Puji dan syukur penulis panjatkan kepada Allah SWT atas limpahan rahmat dan hidayah-nya sehingga tugas akhir ini dapat diselesaikan dengan baik. Tugas akhir ini merupakan syarat untuk dapat menyelesaikan pendidikan di pogram D3 Ilmu Komputer Fakultas Matematika dan Ilmu Pengetahuan Alam di. Adapun judul tugas akhir ini adalah Sistem Informasi Keluhan Double Order Pemesanan Tiket Stasiun Kereta Api Medan (Studi Kasus). Ucapan terima kasih saya sampaikan kepada Dra. Rahmawati Pane, M.Si. selaku pembimbing pada penyelesaian tugas akhir ini yang telah memberikan panduan dan penuh kepercayaan kepada saya untuk menyempurnakan kajian ini. Panduan ringkas dan padat dan professional telah diberikan kepada penulis agar penulis dapat menyelesaiakan tugas ini. Ucapan terima kasih juga di tujukan kepada Ketua dan Sekretaris Departemen Dr. Saib Suwilo, M.Sc. dan Drs. Henri Rani Sitepu, M.Si., Dekan dan Pembantu Dekan Fakultas Matematika dan Ilmu Pengetahuan Alam, semua dosen pada Departemen Matematika FMIPA USU, pegawai di FMIPA USU, dan rekan-rekan kuliah. Akhirnya, tidak terlupakan kepada bapak, ibu dan semua ahli keluarga yang selama ini memberikan bantuan dan dorongan yang diperlukan. Semoga Tuhan Yang Maha Esa akan membalasnya. Medan, 26 Mei 2009 Penulis
ABSTRAK Kasus double order pada pemesanan tiket kereta api stasiun Medan telah membuat penumpang menjadi tidak nyaman. Kajian ini bertujuan membangun sebuah sistem informasi pemesanan tiket baru yang dapat menyajikan informasi pemesanan tiket stasiun kereta api dengan baik dan lengkap kepada seluruh calon penumpang untuk mengatasi kasus double order yang dikeluhkan oleh penumpang sebelumnya. Sistem informasi ini dikembangkan dengan menggunakan perangkat lunak Adobe Photoshop CS, Macromedia Dreaweaver 8.0, apache 2.0.50, MySQL 4.0.20, PHP 5.0.1, serta browser Internet Explorer dan Mozilla Firefox. Hasil kajian ini menunjukkan bahwa penggunaan sistem informasi pemesanan tiket dapat menyelesaikan kasus double order.
DAFTAR ISI Halaman Persetujuan Penghargaan Abstrak Daftar Isi Daftar Tabel Daftar Gambar Bab 1 Pendahuluan 1.1 Latar Belakang 1.2 Identifikasi Masalah 1.3 Ruang Lingkup Masalah 1.4 Maksud dan Tujuan 1.5 Metode Penelitian 1.6 Sistematika Penulisan Bab 2 Tinjauan Teori 2.1 Pengenalan Sistem Informasi berbasis Komputer 2.1.1 Data 2.1.2 Informasi 2.1.3 Sistem Informasi 2.1.4 Sistem Informasi Berbasis Komputer 2.2 Pengenalan PHP (Personal Home Page) 2.2.1 Sejarah PHP 2.2.1.1 PHP/FI (Personal Home Page/ Form Interpreter) 2.2.1.2 PHP 3 2.2.1.3 PHP 4 2.2.1.4 PHP 5 2.2.2 Skrip PHP 2.2.3 Integrasi dengan Database 2.3 MySQL 2.4 Macromedia Dreaweaver 2.4.1 Elemen Dan Tag HTML 2.4.2 DHTML (Dinamic HyperText Markup Language) ii iii v vi vii viii 1 3 3 4 4 6 8 8 9 11 12 12 12 12 13 14 15 15 17 20 20 21 24
2.4.3 CSS ( Cascading Style Sheet) 2.5 Java dan JavaScript 2.5.1 Java Applets 2.5.2 JavaScript 26 28 28 28 28 BAB 3 Gambaran Umum Perusahaan 3.1 Sejarah Singkat Perkeretaapian di Sumatera Utara 3.2 Visi dan Misi PT. Kereta Api (Persero) 3.2.1 Visi 3.2.2 Misi 3.3 Struktur Organisasi Perusahaan 3.4 Uraian Tugas dan Fungsi Organisasi 3.4.1 Divisi Regional I SUMUT 3.4.2 Seksi Administrasi 3.4.3 Seksi Hiperkes dan Keselamatan Kerja 3.4.4 PMKD ( Pemeriksa Kas Daerah ) 3.4.5 Humas 3.4.6 Seksi Jalan Rel dan Jembatan 3.4.7 Seksi Sarana 3.4.8 Seksi Operasi dan Pemasaran 3.4.9 Seksi Sinyal Telekomunikasi dan Listrik 3.4.10 Seksi Tanah dan Bangunan 3.4.11 UPT ( Unit Pelayanan Teknis ) BAB 4 Perancangan Sistem 4.1 Perencanaan dan Perancangan Sistem 4.2 Mendesain Layout/Template 4.3 Mempersiapkan Database Server 4.3 Membangun Halaman Sistem Informasi Pemesanan Tiket BAB 5 Implementasi Sistem 5.1 Pengertian Implementasi Sistem 5.2 Tujuan Implementasi Sistem 5.3 Spesifikasi Sistem 5.4 Instalasi apache, PHP dan MySQL 5.4.1 Instalasi Xampp 1.4.6 30 31 31 31 32 33 33 33 34 35 36 36 37 38 39 40 41 42 45 46 47 50 50 51 51 52 BAB 6 Kesimpulan dan Saran 6.1 Kesimpulan 6.2 Saran 57 58
DAFTAR PUSTAKA 59 LAMPIRAN A TAMPILAN SISTEM INFORMASI LAMPIRAN B LISTING PROGRAM SISTEM INFORMASI DAFTAR TABEL Halaman Tabel 2.1 Daftar Database database Yang Didukung PHP 17
DAFTAR GAMBAR Halaman Gambar 2.1 Dokumen HTML ditampilkan di browser IE Gambar 3.1 Struktur Organisasi Divisi Regional I SUMUT Gambar 4.1 Flowchart rancangan sistem informasi pemesanan tiket Gambar 5.1 Xampp-win32-1.4.6-installer Gambar 5.2 Pilihan Bahasa Instalasi Xampp Gambar 5.3 Setup Wizard Gambar 5.4 End User License Agreement (EULA) Gambar 5.5 Lokasi Instalasi Gambar 5.6 Setup selesai 24 32 44 53 54 54 55 55 56