Saya adalah seorang mahasiswa yang sedang dalam masa skripsi, saya membutuhkan bantuan untuk pembuatan aplikasi android dan rancangan pembangunan perangkat lunak menggunakan OOAD(Object Oriented Analysis And Design) dengan UML(Unified Modeling Languange).
Aplikasi yang akan dibangun yaitu aplikasi untuk mengetahui event yang akan diselenggarakan di kota Bandung dengan memanfaatkan Location Based Services, aplikasi android yang dibangun memiliki fitur pemesanan tiket dan pembayaran tiket (menggunakan payment gateway Midtrans).
Terdapat 2 subsistem dengan website untuk admin pengelola event dan mobile android untuk user yang ingin mengikuti event.
Berikut adalah deskripsi dari sistemnya:
- Subsistem andorid yang bangun adalah program android native.
- Subsistem web yang dibangun yaitu OOP (Code Igniter).
- Menampilkan event yang akan diselenggarakan, dimana event tersebut diinputkan melalui Subsistem web (admin). Yang diinputkan adalah, poster event, judul event, lokasi, tanggal mulai dan selesai event, jam mulai dan selesai event, keterangan event, harga tiket, dan kuota tiket untuk event tersebut (agar user dapat mengetahui ketersediaan tiket). untuk lokasi diinputkan menggunakan alamat (dapat menggunakan Geocode), sehingga di dalam subsistem android user dapat mengetahui jarak ke event tersebut.
- Didalam subsistem mobile android, menampilkan list berbagai event dengan data-data event beserta jarak untuk menuju ke lokasi event berdasarkan alamat event yang sudah diinputkan oleh subsistem web (admin) sebelumnya, jika dipilih maka akan menampilkan navigasi untuk menuju ke tempat event tersebut (dengan google maps).
- Sistem Dapat menghandle pemesanan dan pembayaran tiket event yang ingin diikuti, User android dapat mememesan tiket event sesuai dengan jumlah yang diinginkan. ketika sudah dipesan maka sistem akan mengeluarkan ID Booking. Dan ketika sudah dibayar maka sistem akan mengeluarkan kode tiket (e-ticket) dengan fitur QR-code. Kode tiket tersebut agar mempermudah pihak penyelenggara memvalidasi tiket ketika pengunjung mengikuti event.
- Untuk fitur pembayaran menggunakan payment gateway Midtrans.
- Didalam subsistem android terdapat menu histori pemesanan tiket dan lokasi event terdekat.
- Untuk domain hosting subsistem web akan disediakan.