EAS RK A 2022
- kiranazea01
- Jun 7, 2022
- 4 min read
Updated: Jun 10, 2022
1. Deskripsikan Kebutuhan Fungsional dan Non Fungsional aplikasi pemesanan gedung acara
Fungsional:
Pemilik gedung dapat melakukan login dan registrasi
Pemilik gedung dapat mengelola data gedung
Pemilik gedung dapat mengelola jadwal gedung
Pemilik gedung dapat mengelola fasilitas gedung
Pemilik gedung dapat mengelola transaksi pemesanan
Pemilik gedung dapat mencetak laporan
Pemesan dapat melakukan pencarian gedung
Pemesan dapat melihat informasi detail, fasilitas, dan jadwal gedung
Pemesan dapat melakukan pemesanan
Pemesan dapat mencetak invoice pemesanan
Sistem dapat menampilkan gedung, jadwal, dan fasilitas yang ada
Sistem dapat melakukan proses pemesanan secara online dengan melihat jadwal yang kosong pada gedung
Non fungsional:
Performance → Sistem memberikan informasi dalam waktu respon yang cepat.
Usability → Sistem mudah digunakan dan menampilkan interface yang user-friendly.
Availability → Sistem berjalan untuk membantu pengguna 24/7 jam.
Reliability → Sistem berjalan tanpa failure dan memberi tahu pengguna jika ada sesuatu yang salah
Recoverability → Sistem memiliki kemampuan recovery yang cepat dari system failure
Security → Sistem menjamin privasi data pengguna, dengan mencegah unauthorized access ke informasi personal.
Data integrity → Sistem menjamin keakuratan dan konsistensi data karena sistem menyimpan, menganalisa, dan mengambil data secara terus-menerus
Nama Kelompok:
05111940000081 - Kirana Zea S M
05111940000093 - Riki Mi'roj Achmad
2. Gambarkan dan beri penjelasan model RML nya (Requirement Modelling Language)
Kebutuhan dari aplikasi pemesanan gedung acara dimodelkan dengan salah satu model RML Objectives, yaitu Business Objectives Model yang digambarkan di bawah ini.

Business problem yang muncul berdasarkan soal adalah mencari gedung untuk acara pernikahan, rapat atau acara lainnya sekarang ini sangat sulit dalam segi waktu dan tempat. Selain itu kendala dalam melakukan pendaftaran atau booking, dimana sering terjadi duplikasi pesanan dalam waktu dan tempat yang sama sehingga terjadi data yang tidak akurat. Maka, business objectives yang ingin dicapai berupa kemudahan mencari gedung untuk acara dan sistem pemesanan gedung yang baik. Objectives tersebut akan diukur menggunakan dua success metrics, yaitu mencari gedung untuk acara hanya membutuhkan waktu yang singkat dan jadwal dapat diketahui dengan jelas serta tidak adanya pemesanan gedung dengan waktu dan tempat yang sama. Maka solusi yang ditawarkan adalah membangun aplikasi pemesanan gedung acara yang dapat melakukan kelola gedung, kelola pemesanan gedung, pencarian gedung, dan pesan gedung.
3. Buatlah SKPL dengan mengacu RML yang telah dibuat
SPESIFIKASI KEBUTUHAN PERANGKAT LUNAK
APLIKASI PEMESANAN GEDUNG ACARA
Apabila user mengakses halaman registrasi, sistem dapat menampilkan form registrasi
Apabila user telah mengisi form registrasi, sistem dapat melakukan validasi data registrasi
Apabila sistem berhasil melakukan validasi data registrasi, sistem dapat menambahkan data user ke dalam database
Apabila user mengakses halaman login, sistem dapat menampilkan form login
Apabila user telah mengisi form login, sistem dapat melakukan validasi data login
Apabila sistem berhasil melakukan validasi data registrasi, sistem dapat memberikan user kemampuan untuk login
Apabila user mengakses detail gedung, sistem dapat menampilkan detail gedung
Apabila user mengakses fasilitas gedung, sistem dapat menampilkan fasilitas gedung
Apabila user mengakses jadwal gedung, sistem dapat menampilkan jadwal gedung
Apabila pemilik gedung telah melakukan login, sistem dapat memberikan pemilik gedung kemampuan untuk mengelola data gedung
Apabila pemilik gedung memilih fitur tambah gedung, sistem dapat menampilkan form penambahan gedung
Apabila pemilik gedung memilih fitur edit detail gedung, sistem dapat menampilkan form edit data gedung
Apabila pemilik gedung telah mengisi form penambahan gedung atau edit data gedung, sistem dapat menyimpan data baru gedung ke dalam database
Apabila pemilik gedung telah melakukan login, sistem dapat memberikan pemilik gedung kemampuan untuk mengelola fasilitas gedung
Apabila pemilik gedung memilih fitur tambah fasilitas, sistem dapat menampilkan form penambahan fasilitas gedung
Apabila pemilik gedung memilih fitur edit fasilitas, sistem dapat menampilkan form edit fasilitas gedung
Apabila pemilik gedung telah mengisi form penambahan fasilitas atau edit fasilitas, sistem dapat menyimpan data baru fasilitas gedung ke dalam database
Apabila pemilik gedung telah melakukan login, sistem dapat memberikan pemilik gedung kemampuan untuk mengelola jadwal gedung
Apabila pemilik gedung memilih fitur tambah jadwal, sistem dapat menampilkan form penambahan jadwal gedung
Apabila pemilik gedung memilih fitur edit jadwal, sistem dapat menampilkan form edit jadwal gedung
Apabila pemilik gedung telah mengisi form penambahan jadwal atau edit jadwal, Sistem dapat menyimpan data baru jadwal gedung ke dalam database
Apabila pemilik gedung telah melakukan login, sistem dapat memberikan pemilik gedung kemampuan untuk mengelola transaksi pemesanan gedung
Apabila pemilik gedung mengakses transaksi pemesanan, sistem dapat menampilkan transaksi pemesanan gedung
Apabila pemilik gedung mengakses detail transaksi pemesanan, sistem dapat menampilkan detail dari transaksi pemesanan gedung
Apabila pemilik gedung mengubah status verifikasi pembayaran, sistem dapat mengubah status verifikasi pembayaran atas pemesanan gedung
Apabila pemilik gedung memilih mencetak laporan, sistem sebaiknya dapat mencetak laporan transaksi dengan periode tertentu
Apabila pemesan telah mengisi kolom pencarian dengan gedung dan tanggal, sistem dapat melakukan pencarian gedung berdasarkan tanggal input
Apabila sistem telah melakukan pencarian dalam database, sistem hanya menampilkan hasil pencarian gedung yang memiliki jadwal kosong berdasarkan tanggal input pencarian
Apabila pemesan telah melakukan login, sistem dapat memberikan pemesan kemampuan untuk melakukan pemesanan gedung
Apabila pemesan memilih suatu gedung dengan jadwal yang masih kosong, sistem dapat menampilkan form pemesanan gedung
Apabila gedung dengan jadwal tertentu telah dipesan, sistem dapat menutup akses pemesanan dan tidak akan menampilkan form pemesanan
Apabila pemesan telah mengisi form pemesanan, sistem dapat menyimpan data pemesanan gedung ke dalam database
Apabila sistem telah melakukan penyimpanan data pemesanan. sistem dapat menampilkan detail pembayaran untuk pemesanan gedung
Apabila pemesan mengakses detail pemesanan, sistem dapat menampilkan detail pemesanan gedung
Apabila pemesan memilih mencetak invoice, sistem sebaiknya dapat mencetak invoice pemesanan
4. Siapkan video presentasi / demo, kemudian upload di youtube dan embedded di blog
Comentarios