halo, postingan kali ini saya akan membagikan projek lainnya yang pernah saya buat
dikerjakan untuk skripsi saya di S1 Sistem Informasi Universitas Widyatama
aplikasi ini menggunakan bahasa pemrograman java (android), serta menggunakan platform Firebase sebagai databasenya, sehingga perubahan datanya bisa secara realtime
terdiri dari dua buah aplikasi, yaitu untuk admin dan user.
berikut sedikit penjelasan mengenai aplikasi tersebut.
Aplikasi Admin
aplikasi admin dapat digunakan oleh petugas yang berwenang dalam mengatur rambu lalu lintas untuk menyampaikan informasi rambu lalu lintas kepada masyarakat, data yang berubah secara real time, serta dapat mendapatkan laporan secara langsung dari masyarakat ketika ada rambu yang bermasalah.
1. Menu Utama
gambar diatas adalah tampilan dari menu utama di aplikasi admin.
terdapat 3 tombol, yaitu daftar rambu, lihat data, dan lihat laporan.
* tombol daftar rambu, berfungsi untuk menampilkan halaman yang akan digunakan untuk menambahkan data rambu sesuai jenis rambunya.
* tombol lihat data, berfungsi untuk menampilkan halaman data yang telah dibuat, dan diubah datanya.
* tombol lihat laporan, berfungsi untuk menampilkan halaman daftar rambu yang dilaporkan oleh user.
2. Daftar Rambu
gambar diatas adalah tampilan ketika kita memilih tombol daftar rambu di menu utama
berfungsi untuk menambahkan data rambu sesuai jenisnya
terdapat empat buah tombol jenis rambu yaitu rambu peringatan, larangan, perintah dan petunjuk
3. Tambah Rambu
gambar diatas adalah tampilan ketika kita memilih salah satu tombol pada menu sebelumnya
berisi form keterangan rambu yang bertujuan untuk menambahkan data.
4. Lihat Data
gambar diatas adalah tampilan ketika kita memilih tombol lihat data di menu utama
terdapat daftar rambu yang telah dibuat, dan ketika memilih salah satu datanya akan membawa kita ke menu selanjutnya.
5. Dialog View
gambar diatas adalah tampilan ketika kita memilih salah satu data di menu sebelumnya.
terdapat sebuah dialog view dan dua buah tombol didalamnya, yaitu edit data untuk mengubah data, lalu delete untuk menghapus data.
6. Ubah Data
gambar diatas adalah tampilan ketika kita memilih tombol edit data di dialog view.
berisi form yang sama seperti pada tambah rambu, akan tetapi sudah terisi datanya.
kita tinggal memilih data mana yang akan diubah, lalu pilih submit.
data akan secara real time berubah pada aplikasi admin maupun user.
7. Lihat Laporan
gambar diatas adalah tampilan ketika kita memilih tombol lihat laporan pada menu utama
terdapat sebuah form yang berisi laporan dari user tentang masalah pada rambu.
Aplikasi User
aplikasi user ini dapat digunakan oleh masyarakat untuk memperoleh informasi mengenai rambu lalu lintas di suatu wilayah, dalam aplikasi ini wilayah Sumedang, serta dapat melaporkan langsung jika melihat ada rambu yang bermasalah kepada petugas.
1. Menu Utama
gambar diatas adalah tampilan dari menu utama aplikasi user.
terdapat tiga buah tombol, yaitu list rambu untuk melihat informasi rambu lalu-lintas, report rambu untuk melaporkan jika ada rambu yang bermasalah, serta about mengenai pembuat aplikasi.
2. List Rambu
gambar diatas adalah tampilan ketika kita memilih tombol list view di menu utama.
terdapat data jalan raya yang ditampilkan dalam recycle view.
3. Detail Data Rambu
gambar diatas adalah tampilan ketika kita memilih salah satu data jalan raya di menu sebelumnya.
akan muncul sebuah form berisi detail data rambu lalu lintas.
4. Report Rambu
gambar diatas adalah tampilan ketika kita memilih tombol report rambu di menu utama
diperuntukkan bagi user bila akan melaporkan rambu yang bermasalah kepada petugas
berisi form mengenai rambu tersebut, dan memilih tombol submit laporan untuk meneruskan laporan kepada petugas yang berwenenang
5. About
gambar diatas adalah tampilan ketika kita memilih tombol About di menu utama
berisi mengenai informasi pembuat aplikasi ini.
bila teman-teman membutuhkan source code dari aplikasi ini, silahkan unduh link dibawah ini
sekian untuk postingan kali ini
mohon maaf bila ada kesalahan, dan terima kasih!
Komentar
Posting Komentar