top of page

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


  1. Apabila user mengakses halaman registrasi, sistem dapat menampilkan form registrasi

  2. Apabila user telah mengisi form registrasi, sistem dapat melakukan validasi data registrasi

  3. Apabila sistem berhasil melakukan validasi data registrasi, sistem dapat menambahkan data user ke dalam database

  4. Apabila user mengakses halaman login, sistem dapat menampilkan form login

  5. Apabila user telah mengisi form login, sistem dapat melakukan validasi data login

  6. Apabila sistem berhasil melakukan validasi data registrasi, sistem dapat memberikan user kemampuan untuk login

  7. Apabila user mengakses detail gedung, sistem dapat menampilkan detail gedung

  8. Apabila user mengakses fasilitas gedung, sistem dapat menampilkan fasilitas gedung

  9. Apabila user mengakses jadwal gedung, sistem dapat menampilkan jadwal gedung

  10. Apabila pemilik gedung telah melakukan login, sistem dapat memberikan pemilik gedung kemampuan untuk mengelola data gedung

  11. Apabila pemilik gedung memilih fitur tambah gedung, sistem dapat menampilkan form penambahan gedung

  12. Apabila pemilik gedung memilih fitur edit detail gedung, sistem dapat menampilkan form edit data gedung

  13. Apabila pemilik gedung telah mengisi form penambahan gedung atau edit data gedung, sistem dapat menyimpan data baru gedung ke dalam database

  14. Apabila pemilik gedung telah melakukan login, sistem dapat memberikan pemilik gedung kemampuan untuk mengelola fasilitas gedung

  15. Apabila pemilik gedung memilih fitur tambah fasilitas, sistem dapat menampilkan form penambahan fasilitas gedung

  16. Apabila pemilik gedung memilih fitur edit fasilitas, sistem dapat menampilkan form edit fasilitas gedung

  17. Apabila pemilik gedung telah mengisi form penambahan fasilitas atau edit fasilitas, sistem dapat menyimpan data baru fasilitas gedung ke dalam database

  18. Apabila pemilik gedung telah melakukan login, sistem dapat memberikan pemilik gedung kemampuan untuk mengelola jadwal gedung

  19. Apabila pemilik gedung memilih fitur tambah jadwal, sistem dapat menampilkan form penambahan jadwal gedung

  20. Apabila pemilik gedung memilih fitur edit jadwal, sistem dapat menampilkan form edit jadwal gedung

  21. Apabila pemilik gedung telah mengisi form penambahan jadwal atau edit jadwal, Sistem dapat menyimpan data baru jadwal gedung ke dalam database

  22. Apabila pemilik gedung telah melakukan login, sistem dapat memberikan pemilik gedung kemampuan untuk mengelola transaksi pemesanan gedung

  23. Apabila pemilik gedung mengakses transaksi pemesanan, sistem dapat menampilkan transaksi pemesanan gedung

  24. Apabila pemilik gedung mengakses detail transaksi pemesanan, sistem dapat menampilkan detail dari transaksi pemesanan gedung

  25. Apabila pemilik gedung mengubah status verifikasi pembayaran, sistem dapat mengubah status verifikasi pembayaran atas pemesanan gedung

  26. Apabila pemilik gedung memilih mencetak laporan, sistem sebaiknya dapat mencetak laporan transaksi dengan periode tertentu

  27. Apabila pemesan telah mengisi kolom pencarian dengan gedung dan tanggal, sistem dapat melakukan pencarian gedung berdasarkan tanggal input

  28. Apabila sistem telah melakukan pencarian dalam database, sistem hanya menampilkan hasil pencarian gedung yang memiliki jadwal kosong berdasarkan tanggal input pencarian

  29. Apabila pemesan telah melakukan login, sistem dapat memberikan pemesan kemampuan untuk melakukan pemesanan gedung

  30. Apabila pemesan memilih suatu gedung dengan jadwal yang masih kosong, sistem dapat menampilkan form pemesanan gedung

  31. Apabila gedung dengan jadwal tertentu telah dipesan, sistem dapat menutup akses pemesanan dan tidak akan menampilkan form pemesanan

  32. Apabila pemesan telah mengisi form pemesanan, sistem dapat menyimpan data pemesanan gedung ke dalam database

  33. Apabila sistem telah melakukan penyimpanan data pemesanan. sistem dapat menampilkan detail pembayaran untuk pemesanan gedung

  34. Apabila pemesan mengakses detail pemesanan, sistem dapat menampilkan detail pemesanan gedung

  35. 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


Please wish me good lucks.

Created with Wix.com

Call

0812-xxxx-xxxx

Drop a hi

LINE @kiranazea

Follow

  • Instagram
  • Spotify
bottom of page