Kebutuhan Fungsional Analisis Sistem Usulan

1 Account Manager Pihak Yotomo yang bertanggung jawab sebagai administrator yang dapat melihat, memasukan, menghapus, dan mengupdate seluruh konten Merchant pada aplikasi dashboard. 2 Merchant Pihak yang dapat melihat laporan baik dalam tulisan maupun grafik atas data yang telah diolah oleh sistem. 3 End User Masyarakat umum sebagai pengguna akhir yang dapat mengakses informasi Merchant melalui aplikasi native yang terinstal pada smartphone Windows Phone. Selanjutnya tabel di bawah ini menggambarkan interaksi antara aktor pada tabel di atas dengan sistem. Tabel 4.4 Daftar Diagram Use Case No . Use Case Name Description Actor 1 Sign in Use Case menggambarkan kegiatan untuk mengakses aplikasi dengan memasukan username dan password Account Manager, Merchant, dan End User 2 Sign out Use Case menggambarkan kegiatan untuk keluar dari aplikasi Account Manager, Merchant, dan End User 3 Sign up Use Case menggambarkan kegiatan untuk mendaftar menjadi anggota pada aplikasi End User 4 Kelola produk Use case menggambarkan kegiatan mengelola data produk seperti create, read, update, dan delete Account Manager 5 Kelola rating produk Use case menggambarkan kegiatan mengelola data rating produk seperti create, read, dan delete Account Manager 6 Kelola review produk Use case menggambarkan kegiatan mengelola data review produk seperti create, read, dan delete Account Manager 7 Kelola deal Use case menggambarkan kegiatan mengelola data deal seperti create, read, update, dan delete Account Manager 8 Kelola reward Use case menggambarkan kegiatan mengelola data reward seperti create, read, update, dan delete Account Manager 9 Kelola user Use case menggambarkan kegiatan mengelola data user seperti read dan delete Account Manager 10 Lihat produk Use case menggambarkan kegiatan untuk menampilkan informasi produk Merchant dan End User 11 Lihat review produk Use case menggambarkan kegiatan untuk menampilkan review produk Merchant dan End User 12 Rate produk Use case menggambarkan kegiatan untuk memberikan rating pada produk End User 13 Review produk Use case menggambarkan kegiatan untuk memberikan review produk Merchant dan End User 14 Share produk Use case menggambarkan kegiatan untuk menyebarkan informasi produk ke jejaring sosial End User 15 Lihat deal Use case menggambarkan kegiatan untuk menampilkan informasi deal Merchant dan End User 16 Share deal Use case menggambarkan kegiatan untuk menyebarkan informasi deal ke jejaring sosial End User 17 Lihat reward Use case menggambarkan kegiatan untuk menampilkan informasi reward Merchant 18 Lihat galeri Use case menggambarkan kegiatan untuk menampilkan foto-foto Merchant yang diupload di Instagram End User 19 Lihat peta Merchant Use case menggambarkan kegiatan untuk menampilkan lokasi Merchant dalam peta End User 20 Petunjuk kemudi Use case menggambarkan kegiatan untuk menampilkan petunjuk arah kemudi dari posisi End User ke lokasi Merchant End User 21 Telepon Merchant Use case menggambarkan kegiatan untuk menghubungi Merchant menggunakan aplikasi telepon native Windows Phone End User 22 Email Merchant Use case menggambarkan kegiatan untuk mengirim email ke Merchant menggunakan aplikasi email native Windows Phone End User