Primary Actor Supporting Actor Basic Flow Alternative Flow

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

1. Kasir

3. Supporting Actor

none

4. Basic Flow

i. 1. Use Case ini dimulai ketika aktor memilih untuk mengelola data transaksi bon. 2. Sistem memberikan pilihan untuk melakukan tambah transaksi bon, konfirmasi transaksi bon, batal transaksi bon, cetak nota transaksi bon, dan pelunasan transaksi bon. 3. Aktor memilih untuk melakukan tambah transaksi bon. A-1 Aktor memilih untuk melakukan konfirmasi transaksi bon A-2 Aktor memilih untuk melakukan batal transaksi bon A-3 Aktor memilih untuk melakukan cetak nota transaksi bon A-4 Aktor memilih untuk melakukan pelunasan transaksi bon 4. Sistem melakukan generate kode dan tanggal transaksi secara otomatis. 5. Sistem menyimpan data transaksi bon ke database. Program Studi Teknik Informatika SKPL – SISP 317 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 6. Use case selesai.

5. Alternative Flow

A-1 Aktor memilih untuk melakukan konfirmasi transaksi bon 1. Sistem menampilkan data transaksi bon. 2. Aktor menginputkan data konfirmasi transaksi bon. 3. Aktor menginputkan data dan meminta sistem untuk menyimpan data transaksi bon yang diinputkan. 4. Sistem melakukan pengecekan terhadap data transaksi bon yang diinputkan. E-1 Data transaksi bon yang dinputkan actor salah 5. Sistem menyimpan data transaksi bon yang telah diinputkan ke database. 6. Berlanjut ke Basic Flow langkah ke-8. A-2 Aktor memilih untuk melakukan batal transaksi bon 1. Sistem menampilkan data transaksi bon. 2. Aktor melakukan pembatalan data transaksi bon. 3. Sistem menghapus data transaksi bon beserta detil transaksi bon dalam database. 4. Berlanjut ke Basic Flow langkah ke-8. A-3 Aktor memilih untuk melakukan cetak nota transaksi bon 1. Sistem menampilkan nota transaksi bon. 2. Berlanjut ke Basic Flow langkah ke-8. A-4 Aktor memilih untuk melakukan pelunasan transaksi bon Program Studi Teknik Informatika SKPL – SISP 318 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 1. Sistem menampilkan daftar transaksi bon. 2. Aktor memilih transaksi bon. 3. Sistem menampilkan data transaksi bon. 4. Aktor menginputkan data pelunasan transaksi bon. E-2 Data pelunasan transaksi bon yang diinputkan aktor salah 5. Berlanjut ke Basic Flow langkah ke-8.

6. Error Flow