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
1. Brief Description
Use Case ini memungkinkan aktor untuk mengelola data undangan. Aktor dapat menambah data undangan, ubah data
undangan, tampil data undangan, hapus data undangan, atau cari data undangan.
2. Primary Actor
1. Administrator
3. Supporting Actor
None
4. Basic Flow
1. Use Case ini dimulai ketika aktor memilih untuk
melakukan penambahan data undangan ke dalam database
2. Sistem memberikan pilihan untuk melakukan tambah
data undangan, ubah data undangan, tampil data undangan, hapus data undangan, atau cari data
undangan 3.
Aktor memilih untuk menambah data undangan ke dalam database
4. Aktor memasukkan data undangan yang baru
Program Studi Teknik Informatika SKPL – AWEPE
40 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
5. Aktor
meminta sistem
untuk menyimpan
data undangan yang telah diinputkan
6. Sistem
mengecek data
undangan yang
telah diinputkan
7. Sistem menyimpan data undangan ke dalam database
8. Use Case selesai
5. Alternative Flow
1. Aktor memilih untuk mengubah data undangan 1.
Use Case ini dimulai ketika aktor memilih untuk mengubah data undangan
2. Aktor mencari data undangan yang ingin diubah
3. Sistem menampilkan data undangan yang dicari
4. Aktor melakukan perubahan data undangan
5. Kembali ke Basic Flow langkah 8
2. Aktor memilih untuk menampilkan data undangan 1.
Use case ini dimulai ketika aktor ingin menampilkan data undangan
2. Aktor meminta sistem untuk menampilkan data
undangan 3.
Sistem menampilkan data undangan 4.
Berlanjut ke Basic Flow langkah ke 8 3. Aktor memilih untuk menghapus data undangan
1. Use case ini dimulai ketika aktor ingin
menghapus data undangan 2.
Aktor mencari terlebih dahulu data undangan yang ingin dihapus
3. Sistem menampilkan data undangan yang dicari
4. Aktor menghapus data undangan yang ingin
dihapus datanya 5.
Sistem menampilkan peringatan apakah benar data tersebut yang akan dihapus
6. Berlanjut ke Basic Flow langkah ke 8
Program Studi Teknik Informatika SKPL – AWEPE
41 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. Aktor memilih untuk mencari data undangan 1.
Use Case ini dimulai ketika aktor memilih untuk mencari data undangan
2. Aktor
melakukan pencarian
terhadap data
undangan dengan memilih kategori pencarian kemudian memasukkan kata kuncinya
3. Sistem melakukan pengecekan kata kunci yang
dimasukkan 4.
Sistem menampilkan data undangan yang dicari 5.
Berlanjut ke Basic Flow langkah ke 8
6. Error Flow
1. Data undangan yang dimasukkan salah 1.
Sistem menampilkan peringatan bahwa data yang diinputkan salah
2. Kembali ke Basic Flow langkah ke 4
2. Data undangan yang dicari tidak ada 1.
Sistem menampilkan peringatan bahwa data undangan yang dicari tidak ada
2. Kembali ke Alternative Flow no 4 langkah ke 2
7. PreConditions
1. Aktor telah melakukan login ke sistem
8. PostConditions
1. Data undangan di database telah terupdate
4.1.8 Use case Spesification : Kelola Dekorasi