Program Studi Teknik Informatika SKPL – SISP
314 523
Dokumen ini dan informasi yang dimilikinya adalah milik Program Studi Teknik Informatika-UAJY dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Program Studi Teknik Informatika
2. Sistem memberikan pilihan untuk melakukan tambah transaksi lunas, konfirmasi transaksi lunas, batal
transaksi lunas, dan cetak nota transaksi lunas. 3. Aktor memilih untuk melakukan tambah transaksi
lunas. A-1 Aktor memilih untuk melakukan konfirmasi
transaksi lunas A-2
Aktor memilih untuk melakukan batal transaksi lunas
A-3 Aktor memilih untuk melakukan cetak nota transaksi lunas
4. Sistem melakukan generate kode dan tanggal transaksi secara otomatis.
5. Sistem menyimpan data transaksi lunas ke database. 6. Use case selesai.
5. Alternative Flow
A-1 Aktor memilih untuk melakukan konfirmasi transaksi lunas
1. Sistem menampilkan data transaksi lunas. 2.
Aktor menginputkan data konfirmasi transaksi lunas.
3. Aktor menginputkan data dan meminta sistem untuk menyimpan data transaksi lunas yang diinputkan.
4. Sistem melakukan
pengecekan terhadap data transaksi lunas yang diinputkan.
E-1 Data transaksi lunas yang diinputkan aktor salah
Program Studi Teknik Informatika SKPL – SISP
315 523
Dokumen ini dan informasi yang dimilikinya adalah milik Program Studi Teknik Informatika-UAJY dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Program Studi Teknik Informatika
5. Sistem menyimpan data transaksi lunas yang telah diinputkan ke database.
6. Berlanjut ke Basic Flow langkah ke-8. A-2 Aktor memilih untuk melakukan batal transaksi lunas
1. Sistem menampilkan data transaksi lunas. 2. Aktor melakukan pembatalan data transaksi
lunas. 3. Sistem menghapus data transaksi lunas beserta
detil transaksi lunas dalam database. 4. Berlanjut ke Basic Flow langkah ke-8.
A-3 Aktor memilih untuk melakukan cetak nota transaksi lunas
1. Sistem menampilkan nota transaksi lunas. 2. Berlanjut ke Basic Flow langkah ke-8.
6. Error Flow
E-1 Data transaksi lunas yang diinputkan aktor salah 1. Sistem memberi peringatan bahwa data yang
diinputkan salah. 2. Kembali ke Basic Flow langkah ke-4.
7. PreConditions
1. Use case Login telah dilakukan. 2. Aktor telah memasuki sistem.
8. PostConditions
1. Data transaksi lunas telah terupdate di
database.
4.1.13 Use case Spesification :
Pengelolaan Transaksi Bon
1. Brief Description
Program Studi Teknik Informatika SKPL – SISP
316 523
Dokumen ini dan informasi yang dimilikinya adalah milik Program Studi Teknik Informatika-UAJY dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Program Studi Teknik Informatika
Use case ini digunakan oleh Kasir untuk mengelola data transaksi bon. Aktor dapat melakukan tambah
transaksi bon, konfirmasi transaksi bon, batal transaksi bon, cetak nota transaksi bon, dan pelunasan transaksi
bon.
2. Primary Actor