More Related Content
Similar to UC Mendata Pemasukan Barang (20)
UC Mendata Pemasukan Barang
- 2. Alfamart Management System Version: 1.0
Use Case Specification : Mendata Pemasukan Barang Date: 12 Desember 2018
<document identifier>
Confidential ©APSI-E, 2018 Page 2
Revision History
Date Version Description Author
12 Desember 2018 1.0 Initation Davin Masasih, Rifka
Annisa
- 3. Alfamart Management System Version: 1.0
Use Case Specification : Mendata Pemasukan Barang Date: 12 Desember 2018
<document identifier>
Confidential ©APSI-E, 2018 Page 3
Table of Contents
1. Use Case Name 4
1.1 Brief Description 4
2. Flow of Events 4
2.1 Basic Flow 4
2.2 Alternative Flows 4
3. Special Requirements 4
4. Pre-Conditions 4
5. Post-Conditions 4
6. Extension Points 4
- 4. Alfamart Management System Version: 1.0
Use Case Specification : Mendata Pemasukan Barang Date: 12 Desember 2018
<document identifier>
Confidential ©APSI-E, 2018 Page 4
Use Case Specification: Mendata Pemasukan Barang
1. Use Case Name
1.1 Brief Description
Use case ini menjelaskan bagaimana karyawan (kasir) menambah data pemasukan barang pada sistem.
2. Flow of Events
2.1 Basic Flow
1. Di halaman utama, klik menu Check In Purchase.
2. Sistem menampilkan daftar transaksi pembelian barang yang belum ter-check in
3. Kasir memilih data yang ingin dicek.
4. Sistem menampilkan form ceklist data dari transaksi pembelian.
5. Kasir menceklist data barang lalu mengklik tombol save.
2.2 Alternative Flows
4a. Jika ada ketidaksesuaian data transaksi dengan penerimaan barang, kasir dapat mengisi kolom
keterangan.
2.3 Exceptions
5a. Jika mengklik tombol save, sistem menyimpan data.
5a.1. Sistem menampilkan pesan ‘Succesfully Check-in’.
5b. Jika mengklik back, sistem akan kembali ke halaman utama.
5b.1. Sistem menampilkan pesan konfirmasi untuk membuang perubahan.
5b.2. Data perubahan sebelumnya tidak akan tersimpan.
3. Special Requirements
1. Hanya pengguna yang terautentifikasi dan terotorisasi yang dapat mengakses.
2. Data transaksi pembelian harus memuat beberapa informasi seperti ID, tanggal, nama agen, nama
barang, jumlah, dan nominal transaksi.
3. Data check-in memuat informasi nama kasir yang melakukan check-in.
4. Pre-Conditions
1. Sistem ini sudah berisi data transaksi pembelian yang telah direkam sebelumnya.
5. Post-Conditions
1. Panel pembaharuan disebelah kanan menampilkan daftar check-in baru.
2. Database mengalami perubahan pada jumlah stok barang dan status transaksi pembelian.
6. Extension Points
5a. Persyaratan kasir dapat mengupdate data
- 5. Alfamart Management System Version: 1.0
Use Case Specification : Mendata Pemasukan Barang Date: 12 Desember 2018
<document identifier>
Confidential ©APSI-E, 2018 Page 5
5a.1 Kasir mengklik Check In Purchase Record.
5a.2 Sistem menampilkan data yang telah terekam.
5a.3 Kasir memilih data pemasukan barang yang ingin diubah.
5a.4 Sistem menampilkan form ceklist berisi data yang dipilih.
5a.5 Kasir menceklist data lalu mengklik tombol update.
5a.6 Sistem memperbaharui data, lalu menampilkan pesan bahwa perubahan data berhasil dilakukan.
5a. Persyaratan kasir dapat menghapus data
5a.1 Kasir mengklik Check In Purchase Record.
5a.2 Sistem menampilkan data yang telah terekam.
5a.3 Kasir memilih data yang ingin dihapus lalu mengklik tombol delete.
5a.4 Sistem menghapus data, lalu menampilkan pesan bahwa penghapusan data berhasil dilakukan.