Tugas 10 KPPL E Alendra Rafif_5025221297
Alendra Rafif
5025221297
KPPL E
Studi Kasus:
- Pengguna (Traveler) menginginkan antarmuka yang mudah digunakan, dapat mencari tiket dengan berbagai filter, dan melakukan pembayaran dengan aman.
- Administrator Sistem membutuhkan akses untuk mengelola data penerbangan, perjalanan kereta, dan hotel serta memantau transaksi.
- Tim Manajemen ingin laporan penjualan secara real-time dan data statistik untuk keperluan pengambilan keputusan.
- Departemen Keamanan IT menginginkan fitur keamanan tambahan, termasuk enkripsi data dan otentikasi ganda untuk pembayaran.
- Identifikasi Functional Requirements (Fungsional)
- Identifikasi Non-Functional Requirements (Non-Fungsional)
- Dokumentasikan requirement tersebut
1. Functional Requirements (Fungsional)
Pencarian Tiket
Sistem harus memungkinkan pengguna untuk mencari tiket transportasi seperti pesawat, kereta api, bus, dan lainnya, serta akomodasi seperti hotel/villa. Pencarian tersebut juga harus bisa dikostumisasi sesuai dengan keinginan pengguna (Harga, tanggal, lokasi, fasilitas, dll)
Pemesanan Tiket
Sistem memungkinkan pengguna untuk melakukan berbagai macam pesanan dalam satu waktu (Hotel, pesawat, kereta, dll).
Sistem mencegah pengguna memesan layanan yang sudah full booked.
Sistem memungkinkan pengguna untuk membatalkan/merefund pesanan mereka sesuai dengan ketentuan penyedia jasa (maskapai, hotel, dll)
Pembayaran
Sistem menyediakan beberapa opsi pembayaran kepada pengguna (Cash, Credit, Debit, PayLater, E-wallet).
Manajemen Data
Sistem harus memungkinkan administrator untuk:
Menambah, mengubah, atau menghapus data penerbangan, kereta api, dan hotel.
Mengelola akun pengguna.
Melihat dan memantau transaksi secara real-time
Notifikasi dan Laporan
Sistem harus bisa mengirim dan menghasilkan Laporan pemesanan kepada pengguna (invoice, e-tiket, dll)
Sistem dapat mengirim notifikasi pengingat untuk pengguna di hari perjalanan/pemesanan.
Riwayat Pemesanan
Sistem harus memungkinkan pengguna untuk melihat riwayat pemesanan mereka.
2. Non-Functional Requirements (Non-Fungsional)
Ease of Use
Sistem harus memiliki antarmuka yang intuitif dan responsif, dapat diakses dengan mudah oleh pengguna tanpa memerlukan pelatihan khusus.
Performance
Sistem harus mampu menangani transaksi dalam jumlah besar per hari dengan waktu respon maksimum 2 detik untuk pencarian tiket.
Sistem harus bisa menangani pemesanan secara bersamaan
Security
Sistem harus menggunakan enkripsi data pengguna.
Kompatibilitas
Sistem harus kompatibel dengan perangkat mobile
Availibility
Sistem harus memiliki berjalan minimal 99,9% per bulan.
Scalability
Sistem harus dapat diperluas untuk mendukung lebih banyak pengguna dan data seiring pertumbuhan bisnis PT. Travelo.
Recovery
Sistem harus memiliki mekanisme backup otomatis dan rencana pemulihan bencana untuk memastikan data tetap aman dan tersedia.
Dokumentasi Tambahan
Prioritas Utama
Pengguna membutuhkan antarmuka yang ramah pengguna dan proses pembayaran yang aman.
Manajemen memprioritaskan laporan penjualan real-time untuk pengambilan keputusan.
Pemangku Kepentingan yang Terlibat
Pengguna (Traveler)
Administrator Sistem
Tim Manajemen
Departemen Keamanan IT
Comments
Post a Comment