Alternative Flow Error Flow PreConditions Brief Description

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