Aplikasi Informasi Perjalanan Kereta Api Daop 2 Bandung
Latar belekang Aplikasi informasi perjalanan kereta api Daop 2 bandung dibangun untuk mempermudah proses pencarian informasi kereta api yang ada di bandung, aplikasi ini juga dibuat karena proses manual yang berjalan tidak cukup efektif berikut berapa masalah yang sering terjadi di proses manual: 1. Sering terjadi penumpukan calon penumpang di ruang tunggu stasiun karena ada sebagian calon penumpang yang datang ke stasiun hanya untuk melihat jadwal kereta api 2. Kurangnya informasi tentang stasiun kota yang akan dilewati oleh kereta api karena tidak semua kota menjadi tujuan akhir perjalanan kereta api 3. Info perjalanan kereta api mencakup pemberangkatan, perhetian dan tujuan akhir di stasiun kecil masih tebatas bahkan hampir tidak ada sehingga untuk mengetahui info tersebut masih harus datang langsung ke stasiun besar atau menggakses web resmi yang membutuhkan waktu cukup untuk melakukan itu semua
Rumusan masalah Melihat permasalahan yang timbul maka penulis merumuskan masalah sebagai berikut : 1. Bagaimana membuat aplikasi informasi perjalanan kereta api Daop2 Bandung untuk memudahkan dalam proses pencarian informasi perjalanan kereta api dan untuk memudahkan proses yang biasa orang lakukan. 2. Bagaimana membuat aplikasi agar setiap informasi yang ada bisa di tampilkan di dalam sebuah mobile phone sehingga dapat memudahkan para pengguna.
Batasan Masalah 1. Aplikasi hanya digunakan untuk pengguna jasa angkutan kereta api daerah oprasi (Daop) 2 Bandung untuk mencari informasi yang diperlukan terkait dengan penjalanan yang akan dilakukan. 2. Aplikasi ini di lengkapi juga dengan info tentang kereta api yang ada di Daop 2 Bandung. 3. Aplikasi ini bisa memberikan solusi bagi pengguna apabila kota tujuan yang akan dituju stasiunnya bukan pemberhentian terakhir kereta api 4. Aplikasi ini di lengkapi oleh peta perjalanan kereta api yang akan di gunakan, jadwal, nama kereta, jam keberangkatan dan link web resmi PT.kereta api indonesia untuk memudahkan pengguna unutk melakukan pemesanan tiket kereta api dan no telepon penting yang ada di bandung 5. Aplikasi ini khusus digunakan untuk mobile phone bersistem operasi android dengan minimal os android gingerbear dengan resolusi 340 x 480. 6. Dibuat menggunakan Java eclipse
Objek Penelitian Objek Penelitian dilakukan di PT. kereta api Indonesia Daop2 bandung sebagai salah satu cabang daop PT. kereta api Indonesia yang menyediakan layanan jasa pangankutan penumpang dan barang, dimana untuk melayani jasa pengankutan penumpang bisa di layani di stasiun besar seperti di stasiun Bandung, Kiaracondong, Rancaekek, Cicalengka, Cibatu, Tasik, Ciamis, Banjar, Padalarang, Cimahi, Purwakarta dan stasiun kecil seperti stasiun gadobangkong, cimindi, andir, ciroyom, cikudapateuh, gedebage, cimekar, haurpugur, nagrek, dll
Metode Penelitian Metode penelitian adalah suatu teknik atau cara mencari, memperoleh, mengumpulkan atau mencatat data yang diperlukan untuk menyusun suatu karya ilmiah yang kemudian menganalisis faktor – faktor yang berhubungan dengan pokok permasalahan yang dihadapi sehingga didapat suatu kebenaran data yang di peroleh. Desain Penelitian Dalam melakukan penelitian, desain penelitian merupakan kerangka atau perincian prosedur kerja yang akan dilakukan pada waktu meneliti, sehingga diharapkan dapat memberikan gambaran dan arah mana yang akan dilakukan dalam melaksanakan penelitian tersebut, desain penelitian yang baik dapat memudahkan kita dalam melakukan penelitian dan sesuai dengan tujuan yang telah ditetapkan sebelumnya
Analisis Sistem yang Berjalan Analisis sistem yang sedang berjalan merupakan peninjauan atau analisis terhadap sistem yang berjalan yang didalamnya terdapat urutan kegiatan yang tepat dari tahapan-tahapan yang menerangkan proses yang dikerjakan, siapa yang mengerjakan proses tersebut, bagaimana proses itu dapat dikerjakan dan dokumen apa yang dilibatkan. Analisis Prosedur yang sedang Berjalan Untuk perancangan sistem baru harus diketahui terlebih dahulu prosedur yang sedang berjalan. juga harus diketahui pula hal-hal yang menjadi tujuan pemakai sehingga masalah tersebut dapat didefinisikan secara jelas. Dalam hal ini penulis menggunakan metodologi berorientasi objek, yaitu use case diagram dan activity diagram.
Alur Proses Pencarian informasi kereta api 1.Calon penumpang datang ke stasiun besar untuk mencari informasi perjalanan kereta api jarak jauh, menengah, dan dalam kota dan ke stasiun kecil untul mencari informasi kereta api dalam kota atau mengakses web PT. Kereta api indonesia 2. Petugas informasi stasiun akan memberikan informasi seputar kereta api apa yang calon penumpang tanyakan mulai dari jadwal, stasiun yang dituju calon penumpang, harga tiket, dan jumlah tempat duduk yang tersedia. 3. Jika informasi yang diberikan sesuai dengan keinginan calon penumpang maka penumpang bisa langsung memesan tiket , jika tidak sesuai calon penumpang bisa meilih moda trasportrasi lain.
Use Case Diagram yang berjalan Use Case diagram menggambarkan fungsi tertentu dalam suatu sistem berupa komponen, kejadian atau kelas. Berikut merupakan gambar diagram Use Case Pencarian informasi kereta api yang sedang berjalan : Use Case Diagram Pencarian informasi kereta api yang Sedang Berjalan
Activity Diagram Pencarian informasi kereta api yang sedang berjalan Berikut merupakan gambar activity diagram Pencarian informasi kereta api. Petugas akan mencari informasi kereta api yang dimita oleh calon penumpang dengan format nama kereta.tujuan Dan petugas akan mencari dan menyampaikan informasi yang calon penumpang tanyakan. Activity Diagram Pencarian informasi kereta api yang sedang berjalan
Perancangan Sistem Perancangan sistem adalah tahap untuk memperbaiki. Tahap ini sangat penting dalam menentukan baik atau tidaknya hasil perancangan sistem yang diperoleh. Dari tahapan perancangan ini menghasilkan suatu sistem baru yang benar- benar dapat menjelaskan semua aktivitas sehingga hasil yang dinginkan sesuai dengan memanfaatkan teknologi dan fasilitas yang tersedia
Use Case Diagram yang Diusulkan Adapun use case diagram Aplikasi informasi perjalanan kereta api Daop 2 bandung yang diusulkan sebagai berikut :
Diagram Aktivitas info kereta yang Diusulkan Info kereta akan di tampilkan oleh system dengan cara memilih menu info kereta dan memasukan nama ker eta yang akan dicari oleh aplikasi Diagram Aktivitas info kereta yang Diusulkan
Diagram Aktivitas jadwal kereta yang diusulkan Pengguna atau calon penumpang dapat melihat jadwal kereta dengan cara memilih menu keberangkatan dan kedatangan. Diagram Aktivitas jadwal kereta yang diusulkan
Sequence Diagram yang Diusulkan Diagram ini menunjukan sejumlah contoh objek dan message yang diletakan diantara objek-objek didalam use case. Diagram sekuensial biasa digunakan untuk menggambarkan skenario atau rangkaian langkah-langkah yang dilakukan sebagai respons dari sebuah event untuk menghasilkan output tertentu. Berikut merupakan diagram sekuensial : Sequence Diagram info kereta Pengguna harus masuk ke info kereta untuk mendapatkan informasi kereta api yang diinginkan
Sequence Diagram jadwal kereta Pengguna harus masuk ke jadwal kereta untuk melihat info kedatangan dan keberangkatan kereta Perancangan Antar Muka Perancangan antarmuka merupakan perancangan yang menjelaskan seluruh keadaan yang berhubungan dengan antar muka sistem. Adapun yang akan dibahas yaitu struktur menu, perancangan input dan perancangan output.
Struktur Menu Struktur menu menjelaskan bentuk rancangan menu dari aplikasi yang akan dibuat. Berikut ini adalah rancangan struktur menu informasi perjalanan Kereta Api Daop2 Bandung :
Menu Utama Aplikasi perjalanan kereta api daop2 bandung ini memililik 4 menu utama, Info kereta, jadwal kereta, cari kereta, dan tiket. Info kereta untuk pengguna mencari informasi kereta yang digunakan. Jadwal kereta untuk menampilkan info kedatangan kereta di stasiun tujuan dan keberangkatan kereta di stasiun asal. Cari kereta untuk memberikan solusi informasi seputar kereta apa saja yang bisa kita gunakan untuk mencapai stasiun yang dituju dan menu tiket untuk mempermudah transaksi pemesanan tiket kereta api.
Perancangan Input Form info kereta Perancangan input diperlukan untuk menghasilkan informasi, dimana perancangan input ini menghasilkan perancangan bentuk form - form dasar yang akan digunakan untuk mendapatkan data dalam perancangan sistem. Adapun perancangan input pada Aplikasi perjalanan kereta api daop2 bandung adalah sebagai berikut: Form info kereta Form info kereta ini berfungsi sebagai halaman untuk akses ke info kereta dengan cara memilih nama kereta atau mengetikan mana kereta untuk memerintahkan system untuk mencari info yang diminta.
Rancangan output jadwal kereta Berikut ini merupakan output dari jadwal kereta yang tersimpan dalam data base android. Halaman ini menampilkan rincian ledatangan dan keberangkatan kereta distasiun. Rancangan output jadwal kereta
Rancangan output cari kereta Berikut ini merupakan output dari cari kereta. Halaman ini menampilkan rincian kereta apa saja yang bisa digunakan untuk mencapia kota atau stasiun yang dituju. Rancangan output cari kereta
Implementasi Antar Muka Antarmuka pemakai (User Interface) merupakan mekanisme komunikasi antara pengguna dengan sistem. Antarmuka pemakai dapat menerima informasi dari pengguna dan memberikan informasi kepada pengguna untuk membantu mengarahkan alur penelusuran masalah sampai ditemukan suatu solusi. Berikut ini adalah implementasi antar muka struktur menu Aplikasi infromasi perjalanan Kereta Api Daop2 Bandung
Implementasi Halaman Utama Aplikasi infromasi perjalanan kereta api daop2 bandung ini memililik 4 menu utama yaitu: info kereta, jadwal kereta, cari kereta dan pesan tiket online. info kereta untuk menempilkan informasi kereta api,jdawal kereta untuk melihat jadwal kedatangan dan keberangkatan, cari kereta untuk membantu pencarian kereta api yang akan digunakan dan pesan tiket online untuk memesan tiket secara online.
Implementasi Tampilan Info kereta Info kereta berfungsi sebagai halaman untuk akses ke cari kereta, info kereta, jadwal, peta dan pesan tiket online. di halaman cari kereta ini pengguna bisa mencari info tentang kereta yang akan di gunakan dengan cara mengetik atau mengklik nama kereta yang tersedia kemudian system akan menapilkan informasi kereta yang dipilih
Tampilan Menu Info kereta Tampilan Menu jadwal Tampilan Menu Info kereta
Tampilan Menu kedatangan dan keberangkatan Tampilan cari kereta
Implementasi Installasi Program Kotak Dialog Setup aplikasi Kotak Dialog Aplikasi telah sukses terinstall
Kasus dan Hasil Pengujian Pengujian perangkat lunak ini dilakukan pada modul- modul yang ada pada Aplikasi Informasi perjalanan kereta api, berikut beberapa kasus dan hasil pengujian yang telah dilakukan pada Aplikasi diantaranya sebagai berikut : Pengujian Cari kereta Pengujian ini adalah pengujian cari info kereta dimana pengguna harus memasukan atau memilih nama kereta yang tersedia.
Tabel Pengujian cari kereta
Kesimpulan Dari hasil penelitian yang telah dilakukan maka penulis mengambil beberapa kesimpulan, yaitu sebagai berikut : 1.Dengan dibangunnya aplikasi informasi perjalanan kereta api daop 2 bandung ini, dapat meperudah dan menggantikan proses pencarian informasi kereta api di daop 2 bandung yang sebelumnya menggunakan proses manual kini berbentuk aplikasi yang dapat mempermudah proses pencarian inforasi kereta api dan meminimalisir kesalahan dalam melakukan pencarian kereta. 2. Dengan aplikasi ini pencarian info kereta yang dulu masih harus mengakses web dan mencari secara manual di stasiun besar kini langsung bisa digunakan dalam bentuk aplikasi mobile yang tidak harus terhubung ke jaringan internetsehingga bisa digunakan kapan Saran Agar sistem yang diusulkan dapat digunakan lebih optimal dan dapat berjalan sesuai dengan yang diharapkan, maka ada beberapa saran yang dapat dijadikan bahan pertimbangan, yaitu : 1.Aplikasi sebaiknya dikembangkan dengan fasilitas fasilitas lain misalnya dapat melakukan pencarian informasi kereta api yang terdapat di Indonesia tidak hanya terbatas di daerah oprasi (daop) tertentu saja. 2. Aplikasi dikembangkan untuk digunakan mobile device selain android seperti symbian, java mobile, windows os dan Iphone.