PERANCANGAN APLIKASI SISTEM INFORMASI PEMETAAN TRAYEK ANGKUTAN UMUM DI KOTAMADYA MEDAN SKRIPSI FERRY TM SILABAN 031401051 PROGRAM STUDI S-1 ILMU KOMPUTER DEPARTEMEN ILMU KOMPUTER FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SUMATERA UTARA MEDAN 2009
ii PERSETUJUAN Judul : PERANCANGAN APLIKASI SISTEM INFORMASI PEMETAAN TRAYEK ANGKUTAN UMUM DI KOTAMADYA MEDAN Kategori : SKRIPSI Nama : FERRY TM SILABAN Nomor Induk Mahasiswa : 031401051 Program Studi : SARJANA (S1) ILMU KOMPUTER Departemen Fakultas : ILMU KOMPUTER : MATEMATIKA DAN ILMU PENGETAHUAN ALAM (FMIPA) UNIVERSITAS SUMATERA UTARA Komisi Pembimbing : Diluluskan di Medan, 11 Juli 2009 Pembimbing 2, Pembimbing 1, Syahriol Sitorus, S.Si, MIT Drs. Marihat Situmorang,M.Kom NIP. 132 174 687 NIP. 131 859 487 Diketahui : Departemen Ilmu Komputer FMIPA USU Ketua, Prof. Dr. Muhammad Zarlis NIP. 131 570 434
iii PERNYATAAN PERANCANGAN APLIKASI SISTEM INFORMASI PEMETAAN TRAYEK ANGKUTAN UMUM DI KOTAMADYA MEDAN SKRIPSI Saya mengakui bahwa skripsi ini adalah hasil karya saya sendiri, kecuali beberapa kutipan dan ringkasan yang masing-masing disebutkan sumbernya. Medan, 11 Juli 2009 FERRY TM SILABAN 031401051
iv PENGHARGAAN Puji dan syukur penulis ucapkan kepada Tuhan yang Maha Kuasa yang melimpahkan rahmat dan karunia-nya sehingga kertas kajian ini berhasil diselesaikan dalam waktu yang telah ditetapkan. Ucapan terima kasih yang sedalam-dalamnya saya sampaikan kepada Bapak Drs. Marihat Situmorang,M.Kom dan Bapak Syahriol Sitorus, S.Si, MIT selaku dosen pembimbing yang telah memberikan pengarahan kepada saya sehingga saya dapat menyelesaikan skripsi ini. Panduan ringkas dan padat serta profesional telah diberikan kepada penulis sehingga penulis dapat menyelesaikan tugas akhir ini. Ucapan terima kasih juga saya sampaikan kepada Ketua Program Studi S-1 Ilmu Komputer FMIPA USU Bapak Prof. Dr. Muhammad Zarlis, Dekan dan Pembantu Dekan Fakultas Matematika dan Ilmu Pengetahuan Alam, semua dosen dan pegawai pada Program Studi S-1 Ilmu Komputer FMIPA USU, rekan-rekan mahasiswa Ilmu Komputer, seluruh staf dan karyawan Pusat Sistem Informasi USU serta semua pihak yang telah membantu dan memberi masukan kepada penulis. Akhirnya, tidak terlupakan penulis menghaturkan ucapan terimakasih yang sedalam-dalamnya kepada ayahanda dan ibunda tercinta serta seluruh keluarga tersayang yang telah banyak berjasa dan selalu memberi dorongan serta bantuan baik moril maupun meteril yang tidak terbalaskan kepada penulis selama menyelesaikan skripsi ini. Secara khusus terima kasih yang sebesar-besarnya kepada teman saya Dirja, Safriana, dan Andy untuk tutorial dan buku-buku pendukungnya. Juga kepada teman-teman seperjuangan yang selalu mendukung dalam semangat dan saransarannya. Semoga berkat Tuhan selalu menaungi dan memberkati.
v ABSTRAK Jalur angkutan umum merupakan informasi tentang transportasi sangat penting bagi kehidupan sehari-hari. Dengan mengetahui informasi tersebut, seseorang dapat menentukan waktu dan jalur tempuh yang efisien. Penggunaan multimedia dan animasi diperlukan untuk memudahkan pengguna mendapatkan informasi tersebut. Dengan menggunakan Algoritma Djiksta dalam menentukan path terpendek sebagai acuan dalam perancangan sebuah aplikasi yang membantu menentukan angkutan yang paling efisien digunakan. Perancangan ini merupakan sebuah perancangan awal dari sebuah alat bantu praktis dalam pencarian informasi jalur transportasi di Kotamadya Medan dengan bantuan media animasi.
vi INFORMATION SYSTEM DESIGN FOR CITY TRANSPORTATION TRACK IN MEDAN CITY ABSTRACT Transportation track is one of the most important information in this daily life. By knowing the information, someone could choose time and a track efficiently. Using Djikstra Algorithm to choose the shortest path as a foundation on designing an application to help people choose the most efficient transportation. Multimedia and animation are needed to help the user to receive the information. This design is a first step design of a simple assistant on information searching of transportation track in Medan City using animation.
vii DAFTAR ISI Halaman Persetujuan Pernyataan Penghargaan Abstrak Abstract Daftar Isi Daftar Gambar ii iii iv v vi vii ix Bab 1 Pendahuluan 1 1.1 Latar Belakang 1 1.2 Perumusan Masalah 2 1.3 Batasan Masalah 2 1.4 Tujuan Penulisan Skripsi 3 1.5 Tahapan Penelitian 4 1.6 Sistematika Penulisan 4 Bab 2 Tinjauan Teoritis 6 2.1. Sistem Informasi 6 2.1.1. Definisi Data dan Informasi 6 2.1.2. Pengertian Sistem Informasi 7 2.1.3. Pemanfaatan Sistem Informasi 10 2.2. Teori Graf 12 2.2.1. Definisi Graf 12 2.2.2. Graf Euler (Eulerian) 14 2.2.3. Graf Hamilton (Hamiltonian) 16 2.2.4. Path Terpendek dan Jarak 16 2.2.4.1. Algoritma Path Terpendek 17 2.2.4.2. Graf Berbobot 17 2.2.4.3. Algoritma Dijikstra 18 2.3. Macromedia Flash Professional 8 19 2.3.1. Graphical User Interface (GUI) 20 2.3.2. Konsep Dasar Animasi dan Istilah-Istilah 22 2.3.2.1. Movie 22 2.3.2.2. Objek 22 2.3.2.3. Teks 23 2.3.2.4. Sound 23 2.3.2.5. Simbol 23 2.3.3. Library dan Menu Controller 23 2.3.3.1. Library 23 2.3.3.2. Control Panel 24
viii 2.3.3.3. Action Script 24 2.3.3.4. Mouse Event 25 2.3.3.5. Keyboard Event 25 2.3.3.6. Mengenal File Audio 26 2.3.3.7. Memasukkan Suara ke Frame 26 Bab 3 Analisis dan Perancangan 27 3.1. Analisis Secara Umum 27 3.2. Permodelan Sistem 27 3.3. Data Flaw Diagram (DFD) 28 3.4. Flow Chart 30 3.5. Perancangan Tampilan 33 3.5.1. Rancangan Tampilan Utama 33 3.5.2. Rancangan Tampilan Penelusuran dengan Nama Tempat 34 3.5.3. Rancangan Tampilan Penelusuran Jenis Trayek 36 Bab 4 Implementasi 37 4.1. Implementasi 38 4.2. Tampilan Aplikasi Sistem Informasi Pemetaan Trayek Angkutan Umum di Kota Medan 38 4.2.1. Tampilan Utama 48 4.2.2. Menu Pencarian dengan Nama Tempat 49 4.2.3. Menu Pencarian Jenis Trayek 51 Bab 5 Penutup 42 5.1. Kesimpulan 42 5.2. Saran 43 Daftar Pustaka 44 Lampiran A. Data Trayek Angkutan Umum Kota Medan 46 Lampiran A. Action Script Aplikasi 52
ix DAFTAR GAMBAR Halaman Gambar 1.1.Diagram Tujuan Aplikasi 3 Gambar 2.1. Model Umum Sistem 8 Gambar 2.2. Blok Komponen Sistem Informasi 8 Gambar 2.3. Rute Perjalanan Darat 12 Gambar 2.4. Jenis-jenis Graf 13 Gambar 2.5. Jembatan Konigsberg 14 Gambar 2.6. Bentuk Sederhana Jembatan Konigsberg 15 Gambar 2.7. Interface Flash Propessional 8 20 Gambar 3.1. Diagram Pohon 28 Gambar 3.2. Diagram Konteks 29 Gambar 3.3. Diagram Level 1 29 Gambar 3.4. Diagram Level 2 untuk Proses Menurut Nama Tempat 30 Gambar 3.5. Diagram Level 2 untuk Proses Menurut Jenis Trayek 30 Gambar 3.6. Flowchart Program 31 Gambar 3.7. Flowchart Submenu Penelusuran dengan Nama Tempat 32 Gambar 3.8. Flowchart Submenu Penelusuran dengan Daftar Trayek 33 Gambar 3.9. Tampilan Awal Aplikasi 34 Gambar 3.10. Menu Penelusuran dengan Nama Tempat dengan Input Data yang Benar 34 Gambar 3.11. Pesan Kesalahan karena Kesalahan Masukan Data 35 Gambar 3.12. Tampilan Menu Pemilihan Jenis Angkutan Umum 36 Gambar 3.13. Tampilan Jenis Trayek dan Jalur yang Ditempuhnya 36 Gambar 4.1. Icon Program 38 Gambar 4.2. Tampilan Utama Aplikasi 38 Gambar 4.3. Tampilan Menu Pilihan dengan Nama Tempat 39 Gambar 4.4. Tampilan Hasil Pencarian dan Rekomendasi yang Diberikan 40 Gambar 4.5. Tampilan Menu Jenis Angkutan di Kotamadya Medan 41 Gambar 4.6. Tampulan Jalur Trayek 41