- Beranda
- Komunitas
- Tech
- Computer Stuff
KRLInfo beta- Aplikasi Informasi Commuter Line
TS
gilangtata
KRLInfo beta- Aplikasi Informasi Commuter Line
Quote:
Original Posted By gilangtata►
Assalamu alaikum wr wb. Pertama saya mengucapkan selamat idul fitri kepada agan agan kaskus sekalian, terutama yang menjadi KRL Mania.
Perkenalkan saya adalah Gilang Tata Fajar, Mahasiswa tingkat IV di STIS. Saat ini saya sedang menyelesaikan tugas akhir. Karena jurusan yang saya ambil adalah komputasi statistik, maka tugas akhir yang saya buat harus menghasilkan suatu produk. Saya memilih tema tugas akhir yang berhubungan dengan KRL Jabodetabek, yaitu saya membuat sebuah APLIKASI INFORMASI COMMUTER JABODETABEK yang saya beri nama KRLInfo. Aplikasi ini berjalan pada OS Android, maka dari itu saya mengharapkan agan agan pengguna android bersedia mencoba aplikasi yang saya buat ini.
ini link aplikasinya KRLInfo beta version
Insya Allah aplikasi ini merupakan aplikasi informasi KRL yang terlengkap, disitu agan bisa melakukan:
1. mencari rute terbaik perjalanan KRL (pencarian rute menggunakan algoritma dijkstra)
2. menampilkan jadwal keberangkatan kereta dengan waktu transit minimum
3. Mencari lokasi stasiun terdekat dengan radius yang ditentukan oleh user,
4. memprediksi kapan waktu kedatangan kereta yang terlambat di stasiun tertentu.
untuk lebih jelasnya, silakan agan ikuti tour singkat di dalam aplikasinya.
Karena aplikasi ini selain untuk membantu pengguna KRL juga untuk menyelesaikan Tugas Akhir, maka ane memerlukan feedback agan agan sekalian untuk keperluan BAB evaluasi.
sekian trit ane, semoga agan agan sekalian berkenan..
berikut ini ane kasih beberapa screenshot aplikasi dan penjelasannya...
di halaman terdapat 3 tombol utama : Jadwal Kereta, Navigasi, dan Tracking Kereta.
masing masing tombol akan membawa kita ke fitur fitur yang ada di aplikasi ini. Ketiga fitur tersebut akan dibahas di spoiler dibawah
halaman cari jadwal adalah awal untuk masuk ke dalam fitur :
1. pencarian rute terbaik
2. penghitungan tarif progresif
3. menampilkan jadwal kereta lengkap dengan durasi waktu transitnya.
pada halaman ini agan tinggal mengisi stasiun asal dan tujuan, kemudian agan bisa memfilter jadwal yang ditampilkan berdasarkan rentang waktu berangkat dari stasiun asal, atau berdasarkan rentang waktu tiba di stasiun tujuan.
setelah mengisi stasiun asal dan tujuan, agan akan dibawa ke halaman rute. halaman ini menampilkan rute stasiun yang akan disinggahi selama menempuh perjalanan. rute ini dicari dengan menggunakan algoritma dijkstra, yaitu algoritma yang bisa mencari rute terpendek dari beberapa alternatif rute yang ada.
agan juga bisa memonitor langsung kereta yang akan melewati rute yang ditampilkan dengan cara menekan nama stasiun yang ada di dalam rute,
contoh: di rute gambar kan rutenya manggarai-tanahabang-daru, nah jika agan ingin mengetahui posisi kereta yang akan berangkat dari manggarai menuju tanah abang, agan tinggal sentuh tulisan manggarai di dalam kotak biru muda
setelah mendapatkan rutenya, agan akan mendapatkan jadwalnya di halaman ini. Pada gambar terlihat jadwal kereta no. 997-998 berangkat dari manggarai menuju tanah abang, kemudian transit di tanah abang selama 22 menit, kemudian dilanjutkan dengan kereta no. 1174 yang membawa dari tanah abang menuju daru.
warna merah di tulisan waktu transit menandakan jadwal tersebut rentan gagal jika terjadi keterlambatan, karena waktu transitnya kurang dari 5 menit.
sedangkan warna hijau menandakan jadwal tersebut relatif aman jika terjadi keterlambatan sekalipun.
Halaman peta terdapat dalam menu Navigasi. Peta ini akan menampilkan titik-titik stasiun di jabodetabek. Jika agan melakuka tap pada marker stasiun maka akan muncul nama stasiun tersebut. dan jika agan melakukan tap pada nama stasiun yang muncul tersebut, maka agan akan masuk ke google direction untuk menunjukkan arah menuju stasiun tersebut dari posisi agan saat itu.
Di halaman ini agan juga bisa mencari stasiun terdekat dari posisi agan dengan radius tertentu. untuk melakukan itu agan tinggal menekan tombol 'cari stasiun terdekat' yang ada di bagian bawah peta.
jika agan menekan tombol itu, peta akan menandai stasiun stasiun yang masuk ke dalam radius pencarian. panjang radius bisa diatur di setting.
halaman ini berada pada menu Tracking Kereta. Di halaman ini agan harus mengisi 'Stasiun Tempat Anda menunggu' untuk mendapatkan kereta-kereta yang datang ke stasiun itu.
sedangkan isian 'Stasiun Arah Tujuan Anda' digunakan untuk menampilkan kereta yang berjalan menuju stasiun tempat agan menunggu dan menuju stasiun yang menjadi arah tujuan agan.
contohnya, agan berada di stasiun manggarai dan akan menuju stasiun tanah abang, maka agan harus mengisi 'Stasiun Tempat Anda menunggu' dengan manggarai dan 'Stasiun Arah Tujuan Anda' dengan tanah abang.
pada halaman ini akan ditampilkan daftar kereta beserta posisinya dalam bentuk list. di setiap baris juga terdapat keterlambatan dari kereta tersebut beserta prediksi kedatangannya di stasiun tempat agan menunggu.
warna merah menandakan kereta sedang berhenti, warna hijau menandakan kereta sedang bergerak.
selain ditampilkan dalam bentuk list, posisi kereta juga ditampilkan dalam bentuk tabel, dengan cara menekan tab 'tabel posisi'
halaman settng bisa diakses dengan menyentuh tombol di pojok kanan atas.
Pada setting, agan bisa mengatur
1. sorting hasil pencarian jadwal
2. mengatur sorting nama stasiun saat melakukan input stasiun
3. mengatur radius pencarian stasiun terdekat
4. mengatur interval refresh saat membuka halaman list posisi kereta
dan yang terakhir adalah form evaluasi. karena ini merupakan tugas akhir, maka syaa memerlukan sekali response dari agan agan yang mencoba aplikasi ini. form ini bisa diakses melalui menu 'feedback' ketika agan menyentuh tombol di pojok kanan atas actionbar
Perkenalkan saya adalah Gilang Tata Fajar, Mahasiswa tingkat IV di STIS. Saat ini saya sedang menyelesaikan tugas akhir. Karena jurusan yang saya ambil adalah komputasi statistik, maka tugas akhir yang saya buat harus menghasilkan suatu produk. Saya memilih tema tugas akhir yang berhubungan dengan KRL Jabodetabek, yaitu saya membuat sebuah APLIKASI INFORMASI COMMUTER JABODETABEK yang saya beri nama KRLInfo. Aplikasi ini berjalan pada OS Android, maka dari itu saya mengharapkan agan agan pengguna android bersedia mencoba aplikasi yang saya buat ini.
ini link aplikasinya KRLInfo beta version
Insya Allah aplikasi ini merupakan aplikasi informasi KRL yang terlengkap, disitu agan bisa melakukan:
1. mencari rute terbaik perjalanan KRL (pencarian rute menggunakan algoritma dijkstra)
2. menampilkan jadwal keberangkatan kereta dengan waktu transit minimum
3. Mencari lokasi stasiun terdekat dengan radius yang ditentukan oleh user,
4. memprediksi kapan waktu kedatangan kereta yang terlambat di stasiun tertentu.
untuk lebih jelasnya, silakan agan ikuti tour singkat di dalam aplikasinya.
Karena aplikasi ini selain untuk membantu pengguna KRL juga untuk menyelesaikan Tugas Akhir, maka ane memerlukan feedback agan agan sekalian untuk keperluan BAB evaluasi.
sekian trit ane, semoga agan agan sekalian berkenan..
berikut ini ane kasih beberapa screenshot aplikasi dan penjelasannya...
Spoiler for halaman utama:
di halaman terdapat 3 tombol utama : Jadwal Kereta, Navigasi, dan Tracking Kereta.
masing masing tombol akan membawa kita ke fitur fitur yang ada di aplikasi ini. Ketiga fitur tersebut akan dibahas di spoiler dibawah
Spoiler for halaman Cari Jadwal:
halaman cari jadwal adalah awal untuk masuk ke dalam fitur :
1. pencarian rute terbaik
2. penghitungan tarif progresif
3. menampilkan jadwal kereta lengkap dengan durasi waktu transitnya.
pada halaman ini agan tinggal mengisi stasiun asal dan tujuan, kemudian agan bisa memfilter jadwal yang ditampilkan berdasarkan rentang waktu berangkat dari stasiun asal, atau berdasarkan rentang waktu tiba di stasiun tujuan.
Spoiler for halaman Rute:
setelah mengisi stasiun asal dan tujuan, agan akan dibawa ke halaman rute. halaman ini menampilkan rute stasiun yang akan disinggahi selama menempuh perjalanan. rute ini dicari dengan menggunakan algoritma dijkstra, yaitu algoritma yang bisa mencari rute terpendek dari beberapa alternatif rute yang ada.
agan juga bisa memonitor langsung kereta yang akan melewati rute yang ditampilkan dengan cara menekan nama stasiun yang ada di dalam rute,
contoh: di rute gambar kan rutenya manggarai-tanahabang-daru, nah jika agan ingin mengetahui posisi kereta yang akan berangkat dari manggarai menuju tanah abang, agan tinggal sentuh tulisan manggarai di dalam kotak biru muda
Spoiler for halaman Output Jadwal:
setelah mendapatkan rutenya, agan akan mendapatkan jadwalnya di halaman ini. Pada gambar terlihat jadwal kereta no. 997-998 berangkat dari manggarai menuju tanah abang, kemudian transit di tanah abang selama 22 menit, kemudian dilanjutkan dengan kereta no. 1174 yang membawa dari tanah abang menuju daru.
warna merah di tulisan waktu transit menandakan jadwal tersebut rentan gagal jika terjadi keterlambatan, karena waktu transitnya kurang dari 5 menit.
sedangkan warna hijau menandakan jadwal tersebut relatif aman jika terjadi keterlambatan sekalipun.
Spoiler for halaman Peta:
Halaman peta terdapat dalam menu Navigasi. Peta ini akan menampilkan titik-titik stasiun di jabodetabek. Jika agan melakuka tap pada marker stasiun maka akan muncul nama stasiun tersebut. dan jika agan melakukan tap pada nama stasiun yang muncul tersebut, maka agan akan masuk ke google direction untuk menunjukkan arah menuju stasiun tersebut dari posisi agan saat itu.
Di halaman ini agan juga bisa mencari stasiun terdekat dari posisi agan dengan radius tertentu. untuk melakukan itu agan tinggal menekan tombol 'cari stasiun terdekat' yang ada di bagian bawah peta.
jika agan menekan tombol itu, peta akan menandai stasiun stasiun yang masuk ke dalam radius pencarian. panjang radius bisa diatur di setting.
Spoiler for halaman Tracking Kereta:
halaman ini berada pada menu Tracking Kereta. Di halaman ini agan harus mengisi 'Stasiun Tempat Anda menunggu' untuk mendapatkan kereta-kereta yang datang ke stasiun itu.
sedangkan isian 'Stasiun Arah Tujuan Anda' digunakan untuk menampilkan kereta yang berjalan menuju stasiun tempat agan menunggu dan menuju stasiun yang menjadi arah tujuan agan.
contohnya, agan berada di stasiun manggarai dan akan menuju stasiun tanah abang, maka agan harus mengisi 'Stasiun Tempat Anda menunggu' dengan manggarai dan 'Stasiun Arah Tujuan Anda' dengan tanah abang.
Spoiler for halaman Posisi Kereta:
pada halaman ini akan ditampilkan daftar kereta beserta posisinya dalam bentuk list. di setiap baris juga terdapat keterlambatan dari kereta tersebut beserta prediksi kedatangannya di stasiun tempat agan menunggu.
warna merah menandakan kereta sedang berhenti, warna hijau menandakan kereta sedang bergerak.
Spoiler for halaman Tabel Posisi Kereta:
selain ditampilkan dalam bentuk list, posisi kereta juga ditampilkan dalam bentuk tabel, dengan cara menekan tab 'tabel posisi'
Spoiler for halaman Setting:
halaman settng bisa diakses dengan menyentuh tombol di pojok kanan atas.
Pada setting, agan bisa mengatur
1. sorting hasil pencarian jadwal
2. mengatur sorting nama stasiun saat melakukan input stasiun
3. mengatur radius pencarian stasiun terdekat
4. mengatur interval refresh saat membuka halaman list posisi kereta
Spoiler for halaman Form evaluasi:
dan yang terakhir adalah form evaluasi. karena ini merupakan tugas akhir, maka syaa memerlukan sekali response dari agan agan yang mencoba aplikasi ini. form ini bisa diakses melalui menu 'feedback' ketika agan menyentuh tombol di pojok kanan atas actionbar
0
1.3K
Kutip
1
Balasan
Thread Digembok
Urutan
Terbaru
Terlama
Thread Digembok
Komunitas Pilihan