Spesifikasi use case: mengolah data produk

Program Studi Magister Teknik Informatika SKPL-SiJatro 3965 Dokumen ini dan informasi yang dimiliki adalah milik Program Studi Magister Teknik Informatika Universitas Atma Jaya Yogyakarta dan bersifat rahasia. Dilarang untuk mereproduksi dokumen ini tanpa diketahui oleh Program Studi Magister Teknik informatika Universitas Atma Jaya Yogyakarta Post conditions Data petugas di basis data telah ter-update

9. Spesifikasi use case: mengolah data produk

Tabel 10. Spesifikasi Use Case: Mengolah Data produk Use case name Mengolah data produk Brief description Use case ini digunakan oleh Pengelolaadmin untuk melakukan pengolahan data produk Pengelolaadmin dapat menambahkan, mengubah, menghapus dan melakukan pencarian data Actor Pengelolaadmin Basic flow 1. Use case ini dimulai ketika Pengelolaadmin memilih untuk melakukan pengolahan data produk 2. Sistem memberikan pilihan kepada Pengelolaadmin untuk melakukan penambahan, pengubahan, penghapusan atau pencarian data produk 3. Pengelolaadmin memilih untuk melakukan penambahan data produk A-1: Pengelolaadmin memilih untuk mengubah data produk A-2: Pengelolaadmin memilih untuk menghapus data produk A-3: Pengelolaadmin memilih untuk mencari data produk 4. Sistem membuat sebuah Id produk baru 5. Sistem meminta Pengelolaadmin untuk mengisi id produk,nama, harga, stok dan gambar. 6. Pengelolaadmin mengisi mengisi id produk Program Studi Magister Teknik Informatika SKPL-SiJatro 4065 Dokumen ini dan informasi yang dimiliki adalah milik Program Studi Magister Teknik Informatika Universitas Atma Jaya Yogyakarta dan bersifat rahasia. Dilarang untuk mereproduksi dokumen ini tanpa diketahui oleh Program Studi Magister Teknik informatika Universitas Atma Jaya Yogyakarta nama, harga, stok dan gambar. 7. Pengelolaadmin meminta sistem untuk menyimpan data petugas yang telah diisi meliputi id produk nama, harga, stok dan gambar. 8. Sistem memeriksa data produk E-1: data tidak lengkap 9. Sistem menyimpan data produk ke basis data 10. Sistem meng-update daftar produk pada tabel view produk 11. Use case selesai Altirnative flow A-1: Pengelolaadmin memilih untuk melakukan pengubahan data produk 8. Pengelolaadmin memilih data produk yang mau diubah 9. Sistem menampilkan data produk yang dipilih 10. Pengelolaadmin mengubah id produk nama, harga, stok dan gambar. 11. Pengelolaadmin meminta sistem untuk menyimpan id produk nama, harga, stok dan gambar yang telah diubah 12. Sistem memeriksa id produk nama, harga, stok dan gambar yang telah diubah E-1: data tidak lengkap 13. Sistem menyimpan id produk nama, harga, stok dan gambar yang telah diubah 14. Berlanjut ke basic flow langkah ke-10 A-2: Pengelolaadmin memilih untuk melakukan penghapusan data produk 6. Pengelolaadmin memilih data produk yang mau dihapus Program Studi Magister Teknik Informatika SKPL-SiJatro 4165 Dokumen ini dan informasi yang dimiliki adalah milik Program Studi Magister Teknik Informatika Universitas Atma Jaya Yogyakarta dan bersifat rahasia. Dilarang untuk mereproduksi dokumen ini tanpa diketahui oleh Program Studi Magister Teknik informatika Universitas Atma Jaya Yogyakarta 7. Sistem menampilkan data produk yang dipilih 8. Pengelolaadmin meminta sistem untuk menghapus data produk yang dipilih 9. Sistem menghapus data tersebut 10. Berlanjut ke basic flow langkah ke-10 A-3: Pengelolaadmin memilih untuk melakukan pencarian data produk 6. Sistem meminta Pengelolaadmin untuk mengisi kata kunci pencarian 7. Pengelolaadmin mengisi kata kunci pencarian 8. Sistem melakukan pencarian E-2: data yang dicari tidak ditemukan 9. Sistem menampilkan ke tabel view produk 10. Berlanjut ke basic flow langkah ke-11 Error flow E-1: data tidak lengkap 3. Sistem memberikan peringatan bahwa data tidak lengkap 4. Kembali ke basic flow langkah kelima E-2: data yang dicari tidak ditemukan 3. Sistem mengosongkan tabel view produk 4. Kembali ke Alternative flow A-3 langkah kedua Pre conditions 1. Use case login telah dilakukan 2. Pengelolaadmin telah memasuki sistem Post conditions Data produk di basis data telah ter-update Program Studi Magister Teknik Informatika SKPL-SiJatro 4265 Dokumen ini dan informasi yang dimiliki adalah milik Program Studi Magister Teknik Informatika Universitas Atma Jaya Yogyakarta dan bersifat rahasia. Dilarang untuk mereproduksi dokumen ini tanpa diketahui oleh Program Studi Magister Teknik informatika Universitas Atma Jaya Yogyakarta

10. Spesifikasi use case: Menetapkan Data stok minumum