Sistem Informasi Pelayanan Perparkiran yang baru dengan berbasis komputer diharapkan dapat membantu pengelola dalam hal hasil parkir, sehingga pengelola dapat memantau hasil parkir tiap harinya, agar petugas parkir lebih cepat mengelola kendaraan yang akan menggunakan jasa layanan parkir, dan yang lebih penting memberikan rasa aman kepada pemilik kendaraan.
Dengan demikian, maka laporan-laporan dari pengelolaan sistem parkir yang baru akan jauh lebih efektif, efisien dan akurat, sehingga perumusan masalah dapat difokuskan pada dua poin utama yaitu:
1. Bagaimana membuat sistem aplikasi parkir agar dapat membantu pengelola mengetahui jumlah kendaraan yang masuk dan keluar dan sekaligus penerimaan uang parkir.
2. Bagaimana membuat petugas atau operator parkir dapat lebih cepat dalam peng-inputan kendaraan dan menjamin keamanan kendaraan
Workflow Sistem yang Diusulkan
Workflow kendaraan Masuk
1. Mencatat nomor plat kendaraan masuk
2. Merekam data inputan (nomor plat, jam, & nama operator)
3. Mencetak tiket parkir kendaraan
4. Menerima tiket masuk parkir
Workflow kendaraan Keluar
5. Mengidentifikasi karcis dan mencatat nomor plat kendaraan dan jam masuk parkir
6. Validasi data karcis parkir dan menghitung total biaya parkir
7. Menampilkan jumlah biaya
8. Memberitahukan besaran biaya
9. Membayaran parkir
10. Merekam transaksi pembayaran
11. Mencetak struk bukti parkir
12. Menerima struk bukti parkir dan kembalian
Workflow interaksi Pengelola
13. Mengakses/monitoring data transaksi (lihat/cetak), data operator, jumlah kendaraan keluar dan masuk, jumlah kendaraan yang parkir, laporan keuangan (pendapatan parkir) dan kebijakan tarif parkir
14. Menampilkan/mencetak data transaksi, data operator, jumlah kendaraan keluar dan masuk, jumlah kendaraan yang parkir, laporan keuangan (pendapatan parkir), output tarif parkir
Workflow interaksi Administrator
15. Monitoring dan maintenance sistem
16. Output monitoring dan maintenance sistem
Kebutuhan Fungsional Sistem
No | Kode | Deskripsi Kebutuhan |
1 | REQ-100 | Mengelola login user |
2 | REQ-110 | Mengolah konfirmasi user name dan password |
3 | REQ-120 | Mengolah pesan |
4 | REQ-200 | Mengelola kendaraan masuk |
5 | REQ-210 | Mencatat nomor plat |
6 | REQ-220 | Mencetak karcis parkir |
7 | REQ-300 | Mengelola kendaraan keluar |
8 | REQ-310 | Mencatat plat kendaraan & karcis parkir |
9 | REQ-320 | Menampilkan total bayar |
10 | REQ-330 | Mengupdate jumlah kendaraan yang masih parkir |
11 | REQ-400 | Mengontrol alur kerja sistem |
12 | REQ-410 | Menampilkan data laporan (operator yang bertugas , jumlah kendaraan yang parkir dan pendapatan per hari/minggu/bulan) |
13 | REQ-420 | Mencetak laporan parkir |
14 | REQ-430 | Mengolah hak akses operator |
15 | REQ-440 | Monitoring sistem |
16 | REQ-500 | Maintenance sistem |
17 | REQ-510 | Monitoring sistem |
18 | REQ-520 | Mengolah hak akses user |
19 | REQ-530 | Update data sistem |
B.
A. UseCase Diagram
B. Diagram Activity
1. Login
2. Kendaraan Masuk
3. Kendaraan Keluar
4. Controlling
C. Sequence Diagram
1. Login
2. Kendaraan Masuk
3. Kendaraan Keluar
4. Controlling
5. Maintenance
D. Collaboration Diagram
1. Login
2. Kendaraan Masuk
3. Kendaraan Kelurar
4. Controlling
5. Maintenance
E. Diagram Component