S I S T E M I N F O R M A S I M E N U N T U N ( G U I D I N G ) A N G K U T A N U M U M K O T A KU PANG BERBAS IS WEB O l e h : Andri N. Ra hma t N I M. 1 4 0 6 0 3 0 0 1 2
PENDAHULUAN Bab ini merupakan pendahuluan yang berisi rumusan masalah, batasan masalah, manfaat dan tujuan penelitian, dan sistematika penulisan.
PENDAHULUAN
LATAR BELAKANG
LATAR BELAKANG Sistem komputerisasi sangat bermanfaat untuk membantu mendapatkan informasi dengan tujuan mempermudah pekerjaan manusia Transportasi adalah aktivitas memindahkan manusia ataupun barang dengan menggunakan media atau peralatan yang digerakkan oleh manusia atau mesin Kesulitan dalam mencari angkutan umum untuk melakukan perjalanan ke tempat tujuan, terlebih lagi bagi turis yang datang tanpa sedikit pun informasi ke tempat tujuan tertentu.
Rumusan masalah
Rumusan masalah Menghasilkan sistem informasi yang mempermudah dalam menentukan angkutan umum dalam kota Membuat suatu sistem informasi yang mudah di pahami oleh pengguna dan dapat diakses berbagai perangkat
Batasan masalah
Batasan masalah 1.Angkutan umum yang jadi objek penelitian adalah angkutan umum jenis Bemo. 2.Penelitian dilakukan hanya di Kota Kupang. 3.Titik yang menjadi patokan penentuan rute bemo pada penelititan ini adalah tempat umum (tempat ibadah, mall, tempat wisata, bandara, pelabuhan, hotel).
Tujuan & manfaat
Tujuan & manfaat Tujuan Tujuan dari penelitian ini adalah menghasilkan suatu sistem berbasis Web yang dapat memberikan informasi terhadap pengguna angkutan umum yang awam dengan wilayah Kota Kupang.
DASAR TEORI Bab ini berisi teori-teori mengenai sistem informasi, basis data dari suatu sistem informasi, bahasa pemrograman ruby yang digunakan dalam membuat suatu sistem informasi
DASAR TEORI
1. SISTEM INFORMASI
1. SISTEM INFORMASI
2. pemrograman WEB
2. pemrograman WEB 1. Pemrograman Pemrograman adalah suatu proses atau cara pembuatan program menggunakan sekumpulan intruksi atau perintah kepada komputer untuk melakukan langkah atau proses tertentu dalam rangka menyelesaikan suatu masalah 2. Web Web merupakan jaringan komputer yang terdiri dari sekumpulan situs internet yang menampilkan teks, grafik, gambar maupun suara melalui protokol transfer hypertext.
3. PEMROGRAMAN berorientasi OBJEK
3. PEMROGRAMAN berorientasi OBJEK Pemrograman Berorientasi Objek (Object-Oriented Programing disingkat OOP) merupakan sudut pandang untuk menyelesaikan suatu persoalan pada pemrograman berdasarkan konsep objek, yang dapat berisi data dalam bentuk field atau dikenal juga sebagai atribut serta kode dalam bentuk fungsi/ prosedur atau dikenal juga sebagai method
4. Gambaran umum Kota KUpang
4. Gambaran umum Kota KUpang Secara topografis, Kota Kupang sebagian besar berada pada ketinggian 10-50 mdpl (diatas permukaan laut), sedangkan bagian utaranya (meliputi sebagian besar Kecamatan Alak dan Kelapa Lima) ketinggiannya berkisar antara 0-10 mdpl. Selain itu di Kota Kupang pun terdapat daerah-daerah yang mempunyai ketinggian > 50 mdpl yaitu pada bagian selatan Kecamatan Maulafa,Oebobo, dan sebagian Kecamatan Kelapa Lima yang meliputi Kelurahan Kolhua, Sikumana, Penfui, Fatubesi. Permukaan terdiri dari batu karang dan tidak rata serta tanah berwarna merah dan putih.
5. angkutan umum
5. angkutan umum Angkutan Umum adalah angkutan penumpang yang dilakukan dengan sistem sewa atau bayar. Termasuk dalam pengertian angkutan umum penumpang adalah angkutan kota (bus, minibus, dsb), kereta api, angkutan air dan angkutan udara (Warpani, 1990).
6. RUby
6. RUby Ruby adalah bahasa pemrograman dinamis berbasis skrip yang berorientasi objek. Tujuan ruby adalah menggabungkan kelebihan dari semua skrip bahasa pemrograman yang ada di dunia. Ruby ditulis meggunakan bahasa pemrograman C dengan kemampuan dasar seperti Perl dan Python. (www.ruby-lang).
7. RUby on Rails
7. RUby on Rails Ruby on Rails adalah kerangka aplikasi web sumber terbuka yang ditulis dalam Ruby. Rails sendiri merupakan kerangka kerja penuh tumpukan yang memprioritaskan penggunaan pola terkenal rekayasa perangkat lunak, pada Ruby on Rails diterapkan model-viewcontroller (MVC) sebagai pola untuk mengatur pemrograman. Browser 4 : Mengirim kembali halam ke browser 1 : Mengirim Request 3 : Render Halaman Controller 2 : Meminta data dan update Model Database
8. basis Data
8. basis Data Sebagai suatu kesatuan maka pengertian basis data atau biasa disebut database adalah sebagai berikut : Pengertian Basis Data atau Database 1. Himpunan kelompok data yang saling terhubung dan diorganisasi sedemikian rupa supaya kelak dapat dimanfaatkan kembali secara cepat dan mudah. 2. Kumpulan data dalam bentuk file, tabel atau arsip yang saling berhubungan dan tersimpan dalam media penyimpanan elektronik, untuk kemudahan dalam pengaturan, pemilahan, pengelompokan dan pengorganisasian data sesuai tujuan.
9. PostgreSQL
9. PostgreSQL PostgreSQL adalah sistem manajemen object-relational database (ORDBMS) berbasis POSTGRES. PostgreSQL adalah turunan opensource dari kode berkeley yang menyediakan sebagian besar standar SQL dan menawarkan beberapa fitur modern lainnya : 1. Query yang kompleks 2. Foreigen key 3. Trigger 4. View 5. Transactional integrity 6. Multiversion concurrency control
10. Bootstrap
10. Bootstrap Bootstrap adalah perpustakaan perangkat kerja CSS (Cascading Style Sheets) yang dibuat khusus untuk bagian pengembangan front-end website. Bootstrap merupakan salah satu kerangka kerja HTML, CSS dan javascript yang saat ini hampir semua web developer telah gunakan untuk mengatur interface suatu website.
11. Sublime Text editor
11. Sublime Text editor Sublime text editor adalah editor text yang memiliki banyak fitur untuk mengedit basis kode atau script pemrograman. Berbagai fitur yang termasuk didalamnya untuk mengedit basis kode dimana hal ini dapat membantu developer untuk memantau perubahan basis kode yang dirancang.
12. ANT colony algorithm
12. ANT colony algorithm Cara kerja algoritma ini dapat kita ilustrasikan seperti pada gambaran berikut :
METODOLOGI PENELITIAN Bab ini berisi mengenai tempat dan waktu penelitian, serta pendukung dalam melakukan penelitian.
METODOLOGI PENELITIAN
BAB III TEMPAT DAN WAKTU PENELITIAN
BAB III P e n e l i t i a n a k a n d i l ak u k a n di di L a b P r o d i T e k n i k E l e k t r o TEMPAT PENELITIAN
BAB III ALAT DAN BAHAN PENELITIAN
BAB III 1. A l a t P e n e l i t i a n Processor Intel(R) Core(TM) i5-7200u CPU @ 2.50GHz (4CPUs) a. P e r a n g k a t K e r a s Harddisk RAM 1 TB 4 GB DDR3 VGA Intel HD Grapichs 620 ALAT DAN BAHAN PENELITIAN
BAB III Persiapan Penelitian 1 3 Perancangan Sistem 5 Uji Coba dan Evaluasi Analisa Sistem 2 4 Pembuatan Sistem TAHAPAN PENELITIAN 4. T a h a p a n P e n e l i t i a n T a h a p p e n g e m b a n g a n a p l i k a s i m e n g g u n a k a n m e t o d e p e n d e k a t a n t e r s t r u k t u r m o d e l s e k u e n s i a l l i n e a r d e n g a n t a h a p a n p e r s i a p a n p e n e l i t i a n, a n a l i s a s i s t e m, p e r a n c a n g a n d a n p e m b u a t a n s i s t e m s e r t a u j i c o b a d a n e v a l u a s i.
BAB III III Blok Diagram Penelitian
Blok Diagram Penelitian Studi literatur Pengumpulan data Data Rute Bemo Berasal dari pengamatan dilapangan Tahap Awal Perancangan Sistem Berbasis WEB Desain TampilanWEB Desain Model WEB Desain Kontrol dari Sistem Informasi Berbasis WEB Model MVC Tahap perancangan Sistem yang dirancang meliputi : Desain Coding Setting Database Database Sistem ACO (Ant Colony Optimation) Uji coba dan Evaluasi Analisa Hasil Penelitian dan Kesimpulan Penyusunan Laporan Tugas Akhir Tahap Akhir BAB III
Y T Start HALAMAN UTAMA Permodelan Sistem HOME Menuju Ke Tampilan Halaman Utama INFO BEMO Permodelan Sistem merupakan RUTE BEMO Menuju Ke Tampilan Info Bemo Rute Bemo gambaran awal alur kerja dari TARIF BEMO Y Menuju Ke Tampilan Info Bemo Tarif Bemo suatu sistem dan menjelaskan Map Menampilkan Dialog Pencarian Rute Masukan Lokasi Awal dan Lokasi Tujuan T prosedur pada suatu sistem. Menampilkan Rute BAB III End
UML (Unified Modeling Languange) Melihat Halaman Awal (Home) <<include>> Maps Maps Rute user admin / <<include>> web develop 1. USE CASE DIAGRAM 2. ACTIVITY DIAGRAM 3. CLASS DIAGRAM Melihat Rute Bemo Melihat Tarif Bemo BAB III 49
TA Andri N. Rahmat (1406030012) TA Andri N. Rahmat (1406030012) TA Andri N. Rahmat (1406030012) TA TA Andri Andri N. N. Rahmat Rahmat (1406030012) (1406030012) Sistem Informasi Angkutan Umum Kota Kupang Berbasis Web Sistem Informasi Angkutan Mengakses Umum Umum Halaman Kota Kota Home Kupang Kupang Berbasis Berbasis Web Web M Mengakses Halaman Menu Home Map Sistem Sistem Informasi User Angkutan Umum Kota Kota Kupang Kupang Berbasis SistemBerbasis Web Web User Mengakses Halaman Rute Bemo Sistem User Mengakses Website Sistem Activity Diagram Class Diagram User User Sistem Sistem Mengakses Web Mengakses W eb Mengakses Web Mengakses Web Mengakses Mengakses Halaman Web Mengakses Web Halaman W eb Halaman Web Menekan Tombol Menekan Map Tombol Info Mengakses Halaman Bem o Web Menekan Menekan Tombol Tombol Tarif Home Memasukan Home pada Lokasi menu Awal dan Tujuan Menekan Tombol Tarif Bem o Menampilkan Menampilkan Halaman Menampilkan Utama Halaman Ut ama Halaman Utama Menampilkan Menampilkan Menu Bar Dialog Menampilkan Menu Bar Website Menampilkan (Home W ebsite (Home Box dan Berisi dan Menu Info Info lokasi Bar Website Bemo) (Home Info BemAwal Menampilkan o) dan Tujuan Bem o) Halaman Utama Menampilkan Drop Down Berisi Rute Bem o Dan Tarif Menampilkan Feature dan Menampilkan Deskripsi Menampilkan Halaman Pada Web Rute Utama Utama (Home) Menampilkan Halaman Tarif Bem o BAB III 50
Rancangan Tampilan Website Mockup.bmpr BAB III 51
PEMBAHASAN Bab ini berisi mengenai pembahasan hasil penelitian uji coba, dan evaluasi penelitian
PEMBAHASAN
BAB IV SISTEM ANGKUTAN UMUM
BAB IV SISTEM ANGKUTAN UMUM J e n i s An g k u t a n Um u m K o t a K u p a n g : O j e k K o n v e n s i o n a l O j o l T a x i B e m o D a m r i / B u s S e k o l a h
BAB IV IMPLEMENTASI SISTEM
BAB IV Si stem yang sudah di rancang ak an diimplementaasikan dalam bentuk aplikasi website. Sistem ini dibuat berbasis web m enggunak an bahasa pem rogram an Ruby on Rails. IMPLEMENTASI SISTEM
PENUTUP Bab ini berisi mengenai kesimpulan dan saran pada penelitian ini
Sistem Informasi ini dapat berjalan dengan cukup baik tetapi belum sepenuhnya memenuhi rancangan awal pembuatan sistem. Dimana website ini dapat memberikan informasi tentang rekomendasi trayek bemo dalam bentuk teks saja dan belum menggunakan algoritma yang direncanakan..
SEKIAN DAN TERIMAKASIH!