2. Mendapatkan data dan membuat laporan dari proses parkir
3.4 Perancangan Solusi
3.4.4 Perancangan Struktur Fungsi/Menu
Tabel 3.8 Fungsi/Menu Pengguna No. Fungsi/Menu
Aplikasi
Aktor dan Hak Akses Yang Akan Menggunakan Fungsi/Menu Tersebut
Data Yang Akan Dientri, Proses Yang Akan Dilakukan atau Informasi Yang Akan Dihasilkan oleh Fungsi/Menu
Terhadap Aktor 1. Menu CheckIn
(Tap)
Pengguna
Pengguna menggunakan kartu pengenal yang telah dilengkapi RFID dengan cara mentap/mendekatkan kartu tersebut pada RFID Reader. Atau menekan tombol tombol untuk mencetak tiket jika tidak memiliki kartu RFID.
Membuat data baru Insert data
a.Data yang di-entry : Tanggal
Jam pada saat masuk
Foto kendaraaan pengguna pada saat masuk
TransactionID
CardId / Nilai Barcode
b.Proses yang dilakukan
Pengguna men-tap kartu RFID pada saat masuk atau menekan tombol untuk mendapatkan tiket barcode. Untuk masuk dengan RFID akan dicek dulu validasinya oleh aplikasi apakah kartu RFID yang dipakai oleh pengguna valid atau tidak.
c.Informasi yang dihasilkan
Informasi yang di dapat dari proses ini adalah data pengguna pada saat masuk ke area parkir.
2 Menu CheckOut (Tap)
Pengguna
Pengguna menggunakan kartu RFID atau barcode yang telah di dapat untuk divalidasi sebelum
mening-a.Data yang di-entry : Tanggal Jam pada saat keluar
Foto kendaraan pengguna pada saat keluar
No. Fungsi/Menu Aplikasi
Aktor dan Hak Akses Yang Akan Menggunakan Fungsi/Menu Tersebut
Data Yang Akan Dientri, Proses Yang Akan Dilakukan atau Informasi Yang Akan Dihasilkan oleh Fungsi/Menu
Terhadap Aktor galkan area parkir
Membuat data baru
Operator
Operator memverifikasi data-data yang ada untuk mengecek apakah kendaraan dengan penggunanya berhak keluar atau tidak.
Membuat data baru Update data
CardId / Nilai Barcode
b.Proses yang dilakukan
Operator memverifikasikan cardid, lalu dari cardid tersebut akan memunculkan data(waktu,jam pada saat masuk, foto kendaraan dan pengguna, transactionId, CardId atau Nilai Barcode. Lalu operator akan mengecek apakah kendaraan yang akan keluar tersebut sama dan pengguna yang mengendarai kendaraan tersebut berhak keluar dengan kendaraan tersebut atau tidak. Setelah di verifikasi data baru yang didapat pada saat proses keluar akan dimasukkan ke dalam database oleh operator melalui aplikasi pada saat transaksi selesai.dan pengguna dapat meningalkan tempat parkir
c.Informasi yang dihasilkan
Informasi yang dihasilkan adalah data pengguna pada saat keluar dari area parkir dan data operator yang melakukan verifikasi data pengguna dalam proses keluar parkir tersebut. 3 Fungsi
Mengcapture foto kendaraan
Webcam(aplikasi)
Mengambil foto kendaraan pengguna
a.Proses yang dilakukan
Webcam mengambil foto kendaraan pengguna pada saat pengguna mentap
No. Fungsi/Menu Aplikasi
Aktor dan Hak Akses Yang Akan Menggunakan Fungsi/Menu Tersebut
Data Yang Akan Dientri, Proses Yang Akan Dilakukan atau Informasi Yang Akan Dihasilkan oleh Fungsi/Menu
Terhadap Aktor dan pengguna Membuat
Data baru
kartu atau menekan tombol untuk mencetak barcode pada saat masuk parkir BiNus
b.Informasi yang dihasilkan
Informasi yang di dapat dari proses ini adalah foto kendaraan pengguna yang menjelaskan bentuk kendaraan pengguna. 4 Fungsi Verifikasi Validitas Kartu RFID Aplikasi Membaca Informasi
a.Proses yang dilakukan
Mengecek apakah kartu RFID yang digunakan merupakan kartu RFID standar yang sesuai digunakan dan mengikuti protokol BiNus
b.Informasi yang dihasilkan
Informasi yang didapat dari proses ini adalah apakah kartu RFID tersebut merupakan kartu RFID yang sah dapat digunakan dalam ruang lingkup BINUS School Serpong.
5 Fungsi
Verifikasi Id Kartu RFID
Operator
Membandingkan Id dari kartu RFID pada saat pengguna masuk dan keluar Membaca Informasi
Proses yang dilakukan
Mengecek apakah kartu RFID yang digunakan pada saat keluar dengan pada saat masuk sama pada kendaraan yang digunakan oleh pengguna pada saat keluar
b.Informasi yang dihasilkan
No. Fungsi/Menu Aplikasi
Aktor dan Hak Akses Yang Akan Menggunakan Fungsi/Menu Tersebut
Data Yang Akan Dientri, Proses Yang Akan Dilakukan atau Informasi Yang Akan Dihasilkan oleh Fungsi/Menu
Terhadap Aktor dari kartu RFID pengguna. 6 Fungsi
mencetak barcode
Thermal Printer(Aplikasi) Mencetak barcode pada saat Pengguna yang tidak mempunyai RFID
Proses yang dilakukan
Aplikasi mengenerate kode random dan lalu dibuat menjadi barcode, lalu dicetak pada tiket yang akan diambil oleh pengguna
7 Fungsi Verifikasi Foto
Operator
Membandingkan foto kendaraan pengguna ketika masuk dan ketika keluar
Membaca Informasi
a.Proses yang dilakukan
Mengecek apakah foto kendaraan sama pada setiap kendaraan keluar dengan foto yang di ambil pada saat masuk dengan kartu RFID yang sama atau masih dalam satu turunan
b.Informasi yang dihasilkan
Informasi yang di dapatkan adalah apakah kendaraan yang dikendarai pengguna merupakan kendaraan yang berhak untuk di bawa keluar oleh pengguna atau tidak.
8 Fungsi Verifikisi Nomor Kendaraan
Operator
Mengecek nomor kendaraan ketika pengguna akan meninggalkan area parkir BiNus School
Membaca Infromasi Membuat data baru
Proses yang dilakukan
Mengecek agar Nomor kendaraaan pada saat masuk harus sama dengan nomor kendaraan pada saat keluar dengan kartu RFID yang sama atau masih dalam satu turunan
b.Informasi yang dihasilkan
Informasi yang di dapatkan adalah apakah kendaraan yang dikendarai pengguna merupakan kendaraan yang berhak untuk di bawa keluar oleh
No. Fungsi/Menu Aplikasi
Aktor dan Hak Akses Yang Akan Menggunakan Fungsi/Menu Tersebut
Data Yang Akan Dientri, Proses Yang Akan Dilakukan atau Informasi Yang Akan Dihasilkan oleh Fungsi/Menu
Terhadap Aktor pengguna atau tidak. 9 Menu Membuat laporan Berdasarkan data yang terkumpul Operator Membuat laporan penggunaan system parkir
untuk evaluasi dan pengembangan parkir
Membaca informasi Membuat data baru
a.Proses yang dilakukan
Mengumpulkan data yang terkumpul dan mencetaknya menjadi suatu laporan yang akan dibaca oleh pemilik
b.Informasi yang dihasilkan
Informasi yang di dapat adalah laporan tentang data parkir dan memungkinan untuk menghasilkan hasil data summary yang merupakan perhitungan.
10 Menu lihat data parkir
Operator
Melihat dan mengubah data parkir
Membaca Informasi
a.Proses yang dilakukan
Melihat data parkir baik berdasarkan waktu , transactionID atau cardID dan mengubah data parkir
b.Informasi yang dihasilkan Informasi mengenai data parkir yang ditampilkan pada layar aplikasi 11 Menu edit data
parkir
Operator
Merubah data parkir Membaca Informasi Mengupdate data
a.Proses yang dilakukan
Melihat data dan merubah data parkir b.Informasi yang dihasilkan Data parkir yang telah diperbarui 12 Menu lihat data
operator
Operator
Melihat data operator yang bertugas mengoperasikan sistem parkir
Membaca Informasi
b.Proses yang dilakukan Melihat data operator
b.Informasi yang dihasilkan
Informasi operator yang bertugas pada sistem parkir di BiNuS School Serpong
No. Fungsi/Menu Aplikasi
Aktor dan Hak Akses Yang Akan Menggunakan Fungsi/Menu Tersebut
Data Yang Akan Dientri, Proses Yang Akan Dilakukan atau Informasi Yang Akan Dihasilkan oleh Fungsi/Menu
Terhadap Aktor 13 Menu edit data
operator
Operator
Merubah data operator yang bertugas menjalankan sistem parkir
Membaca Informasi Mengupdate data
a.Proses yang dilakukan
Melihat dan merubah data operator. Data yang dapat diubah adalah wewenang operator
b.Informasi yang dihasilkan
Informasi operator yang bertugas pada sistem parkir di BiNuS School Serpong 14 Menu Add
Operator
Operator
Menambah operator yang bertugas menjalankan sistem parkir
Membuat data baru
a.Data yang di entry Username operator Wewenang operator Password operator
b.Proses yang dilakukan
Memasukkan data operator yang baru.
c.Informasi yang dihasilkan
Informasi operator yang bertugas pada sistem parkir di BiNuS School Serpong 15 Menu view Tipe
parkir
Operator
Melihat tipe parkir yang telah didatakan
Membaca informasi
a.Proses yang dilakukan
Melihat tipe-tipe parkir yang dapat terjadi dalam proses masuk atau keluar
b.Informasi yang dihasilkan Informasi mengenai tipe parkir yang mungkin terjadi pada sistem parkir di BiNuS School Serpong
No. Fungsi/Menu Aplikasi
Aktor dan Hak Akses Yang Akan Menggunakan Fungsi/Menu Tersebut
Data Yang Akan Dientri, Proses Yang Akan Dilakukan atau Informasi Yang Akan Dihasilkan oleh Fungsi/Menu
Terhadap Aktor 16 Menu add, edit,
delete Tipe parkir
Operator
Mengubah, menambah data dan menghapus tipe parkir yang didatakan
Membaca informasi Menambah data baru Menghapus data Mengupdate data
a.Data yang di entry Nama tipe parkir
b.Proses yang dilakukan
Menambah, mengubah atau mengubah data baru
c.Informasi yang dihasilkan Informasi mengenai tipe parkir yang mungkin terjadi pada sistem parkir di BiNuS School Serpong
17 Menu view proof Out yang dibutuhkan
Operator
Melihat dokumen-dokumen apa saja yang dibutuhkan dalam proses keluar berdasarkan tipe parkirnya
a.Proses yang dilakukan Melihat dokumen-dokumen yang dibutuhkan dalam proses keluar parkir. b.Informasi yang dihasilkan
Informasi mengenai dokumen-dokumen yang dibutuhkan dalam proses parkir pada BiNuS School Serpong
18 Menu Add,Edit, delete proof Out yang
dibutuhkan
Operator
Mengubah, menambah data dan menghapus tipe parkir yang didatakan
Membaca informasi Menambah data baru Menghapus data Mengupdate data
a.Data yang di entry
Dokumen-dokumen yang dibutuhkan dalam proses keluar atau masuk parkir b.Proses yang dilakukan
Melihat data parkir dan memilih dokumen apa saja yang dibutuhkan berdasarkan tipe parkirnya.
c.Informasi yang dihasilkan Informasi mengenai dokumen-dokumen yang dibutuhkan dalam proses parkir pada BiNuS School Serpong