Definisi Aktor Use Case Diagram

56 Tabel 3.8 Skenario Use case otentikasi dan otorisasi pada aplikasi mobile device Pelayan Identifikasi Nomor UC-PL-01 Nama Use Case Otentikasi dan otorisasi Deskripsi Proses autentifikasi pelayan untuk masuk pada sistem Aktor Pelayan Skenario Utama Kondisi awal Koneksi database berhasil dan tampil halaman otentikasi dan otorisasi Aksi aktor Respon Sistem 1. Memasukan user name, password serta mengklik tombol login 2. Mengecek valid tidaknya data masukan 3. Otentikasi dan otorisasi berhasil. Masuk ke menu utama aplikasi Kondisi akhir Halaman utama aplikasi tampil Skenario Alternatif Jika otentikasi dan otorisasi gagal, maka sistem menampilkan pesan kesalahan. “Maaf tidak berhasil melakukan login.” Pada tabel 3.9 menggambarkan skenario untuk menginput pesanan yang dilakukan oleh pelayan pada use case input pesanan pada aplikasi mobile device Pelayan. Tabel 3.9 Skenario Use case Input Pesanan pada aplikasi mobile device Pelayan Identifikasi Nomor UC-PL-02 Nama Use Case Input Pesanan Deskripsi Proses untuk menginput data menu yang dipesan konsumen Aktor Pelayan Skenario Utama Kondisi awal Koneksi ke database berhasil, berada dihalaman menu utama Aksi aktor User Respon Sistem 1. Menjalankan menu utama 2. Menampilkan halaman utama 57 Aksi aktor User Respon Sistem 3. Memilih input pesanan 4. Menampilkan halaman pilih no meja 5. Pilih no meja 6. Menampilkan form input pesanan 7. Mengklik tambah untuk input menu pesanan 8. Cek data menu pesanan 9. Pilih kategori 10. Menampilkan data kategori 11. Pilih nama menu 12. Menampilkan data menu 13. Input jumlah menu 14. Cek data stok menustok berkurang ketika user selesai menambahkahtambahkan di klik 15. Mengklik tombol “Tambahkan” 16. Mengirimkan data pesanan ke database. Kemudian data stok menu berkurang sesuai jumlah masukan. 17. Mengklik tombol “Kirim” 18. Menampilkan konfirmasi Kondisi akhir Data berhasil dikirim Skenario Alternatif Jika data tidak lengkap maka sistem menampilkan pesan bahwa “data belum lengkap, Mohon periksa kembali.” Pada tabel 3.10 menggambarkan skenario untuk mengupdate pesanan yang dilakukan oleh pelayan pada use case update pesanan pada aplikasi mobile device Pelayan. Tabel 3.10 Skenario Use case update pesanan pada aplikasi mobile device Pelayan Identifikasi Nomor UC-PL-03 Nama Use Case Update pesanan Deskripsi Proses untuk meng-update pesanan Aktor Pelayan Skenario Utama Kondisi awal Koneksi ke database berhasil, berada dihalaman menu utama Aksi aktor Respon Sistem 1. Memilih menu update pesanan 2. Menampilkan halaman pilih id pesanan