Program Studi Teknik Informatika SKPL – AWEPE
37 63
Dokumen ini dan informasi yang dimilikinya adalah milik Program Studi Teknik Inform atika-UAJY dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Program Studi Teknik Informatika
4.1.6 Use case Spesification : Kelola Percetakan
1. Brief Description
Use Case ini memungkinkan Aktor untuk mengelola data percetakan. Aktor dapat menambah data percetakan, ubah
data percetakan, tampil data percetakan, hapus data percetakan, atau cari data percetakan.
2. Primary Actor
1. Administrator
3. Supporting Actor
none
4. Basic Flow
1. Use Case ini dimulai ketika aktor memilih untuk
menambah data percetakan ke dalam database 2.
Sistem memberikan pilihan untuk menambah data percetakan, ubah data percetakan, tampil data
percetakan, hapus data percetakan, atau cari data percetakan.
3. Aktor memilih untuk menambah data percetakan
4. Aktor memasukkan data percetakan yang baru
5. Aktor
meminta sistem
untuk menyimpan
data percetakan yang telah diinputkan
6. Sistem
mengecek data
percetakan yang
telah diinputkan
7. Sistem menyimpan data percetakan ke database
8. Use Case selesai
5. Alternative Flow
1. Aktor memilih untuk mengubah data percetakan 1.
Use Case ini dimulai ketika aktor memilih untuk mengubah data percetakan
2. Aktor mencari data percetakan yang ingin diubah
3. Sistem menampilkan data percetakan yang dicari
4. Aktor melakukan perubahan data percetakan
5. Kembali ke Basic Flow langkah 5
Program Studi Teknik Informatika SKPL – AWEPE
38 63
Dokumen ini dan informasi yang dimilikinya adalah milik Program Studi Teknik Inform atika-UAJY dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Program Studi Teknik Informatika
2. Aktor memilih untuk menampilkan data percetakan
1. Use Case ini dimulai ketika aktor memilih untuk
menampilkan data percetakan 2.
Aktor meminta sistem untuk menampilkan data percetakan
3. Sistem menampilkan data percetakan
4. Berlanjut ke Basic Flow langkah ke 8
3. Aktor memilih untuk menghapus data percetakan 1.
Use Case ini dimulai ketika aktor memilih untuk menghapus data percetakan
2. Aktor mencari data percetakan yang ingin
dihapus 3.
Sistem menampilkan data percetakan yang dicari 4.
Aktor menghapus data percetakan yang ingin dihapus datanya
5. Sistem menampilkan peringatan apakah benar data
tersebut yang akan dihapus 6.
Berlanjut ke Basic Flow langkah ke 8 4.
Aktor memilih untuk mencari data percetakan dari kategori
1. Use Case ini dimulai ketika aktor memilih untuk
mencari data percetakan 2.
Aktor melakukan
pencarian terhadap
data percetakan dengan memilih kategori pencarian
kemudian memasukkan kata kuncinya 3.
Sistem melakukan pengecekan kata kunci yang dimasukkan
4. Sistem menampilkan data percetakan yang dicari
5. Berlanjut ke Basic Flow langkah ke 8
6. Error Flow
1. Data percetakan yang diinputkan salah 1.
Sistem memberikan
peringatan bahwa
data percetakan yang diinputkan salah
Program Studi Teknik Informatika SKPL – AWEPE
39 63
Dokumen ini dan informasi yang dimilikinya adalah milik Program Studi Teknik Inform atika-UAJY dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Program Studi Teknik Informatika
2. Kembali ke Basic Flow langkah ke 4
2. Data percetakan yang dicari tidak ada 1.
Sistem memberikan
peringatan bahwa
data percetakan yang dicari tidak ada
7. Kembali ke Alternative Flow no 4 langkah ke 2
7. PreConditions
1. Use Case Login sudah dilakukan
2. Aktor telah memasuki sistem
8. PostConditions
1. Data percetakan dalam database telah terupdate
4.1.7 Use case Spesification : Kelola Undangan