Final Project Pemrograman Web A
Nama Anggota / NRP : Zelvan Abdi Wijaya / 5025221125
Farrell Matthew Lim / 5025221258
Muhammad Rafi Budi Purnama / 5025221307
Kelas : Pemrograman Web A
Tahun Ajaran : 2023-2024 (Ganjil)
FINAL PROJECT
1. Tuliskan spesifikasi kebutuhan perangkat lunak dan struktur menu yang cocok untuk aplikasi yang akan dibuat
=> Berikut spesifikasi kebutuhan perangkat lunak
- Fungsional
- Aplikasi memungkinkan customer untuk login membership
- Aplikasi menampilkan semua transaksi yang telah dilakukan
- Aplikasi menampilkan semua dara customer yang mendaftar membership
- Aplikasi menampilkan semua data customer yang melakukan transaksi
- Aplikasi menampilkan menu beserta harganya
- Nonfungsional
- Aplikasi bersifat responsif sehingga mudah diakses melalui berbagai perangkat
- Aplikasi dapat diakses kapanpun oleh staff
- Aplikasi merespon permintaan dalam waktu yang singkat
2. Buatlah desain database dan struktur tabel yang akan menampung data yang dikelola
=> Berikut desain CDM dan PDM untuk aplikasi yang akan dibuat
CDM:
PDM:
3. Desain Front End dan page yang akan dibuat untuk aplikasi
4. Sebutkan daftar action untuk backend yang dibutuhkan. Jelaskan digunakan apa saja
- CREATE: Restoran bisa menginput menu terbaru, Customer menginput menu yang diinginkan, serta bisa mendaftar membership
- READ: Restoran bisa melihat semua data customer, transaksi serta customer yang mendaftar membership, Customer bisa melihat data mereka serta menu yang disediakan oleh restoran
- UPDATE: Customer bisa mengubah / menambah menu yang diinginkan, Restoran bisa mengubah data menu pada aplikasinya
- DELETE: Customer bisa menghapus menu yang diinginkan, Restoran bisa menghapus data transaksi, customer,menu, dan membership
5. Implementasikan rancangan yang sudah dibuat
Implementasi yang dibuat menggunakan desain dari teman saya yaitu Muhammad Rafi Budi Purnama. sehingga pada pengimplementasiannya adalah sebagai berikut:
Aplikasi yang dibuat pada final project ini adalah Aplikasi Ruang Belajar, yang mana pada aplikasi tersebut memiliki fitur antara lain:
- Halaman Pendaftaran, yang mana data tersebut akan disimpan ke dalam database.
- Berikut tampilan query setelah melakukan pendaftaran
- Halaman Login, yang mana login hanya dapat dilakukan apabila terdapat email dan password yang sama di dalam database
- Halaman dashboard, apabila berhasil melakukan login
Komentar
Posting Komentar