Program Studi Magister Teknik Informatika
SKPL-SiJatro 3665
Dokumen ini dan informasi yang dimiliki adalah milik Program Studi Magister Teknik Informatika Universitas Atma Jaya Yogyakarta dan bersifat rahasia.
Dilarang untuk mereproduksi dokumen ini tanpa diketahui oleh Program Studi Magister Teknik informatika Universitas Atma Jaya Yogyakarta
Post conditions
Data supplier di basis data telah ter-update
8. Spesifikasi use case: mengolah data petugas
Tabel 9. Spesifikasi Use Case: Mengolah Data petugas Use case
name Mengolah data petugas
Brief description
Use case ini digunakan oleh Pengelolaadmin untuk melakukan pengolahan data petugas
Pengelolaadmin dapat menambahkan, mengubah, menghapus dan melakukan pencarian data
Actor Pengelolaadmin
Basic flow 1. Use case ini dimulai ketika Pengelolaadmin
memilih untuk melakukan pengolahan data petugas
2. Sistem memberikan pilihan kepada Pengelolaadmin untuk melakukan penambahan,
pengubahan, penghapusan atau pencarian data petugas
3. Pengelolaadmin memilih untuk melakukan penambahan data petugas
A-1: Pengelolaadmin memilih untuk mengubah data petugas
A-2: Pengelolaadmin memilih untuk menghapus data petugas
A-3: Pengelolaadmin memilih untuk mencari data petugas
4. Sistem membuat sebuah Id petugas baru 5. Sistem meminta Pengelolaadmin untuk
mengisi id petugas, nama petugas, nomor hp, email, alamat, jenis petugas.
Program Studi Magister Teknik Informatika
SKPL-SiJatro 3765
Dokumen ini dan informasi yang dimiliki adalah milik Program Studi Magister Teknik Informatika Universitas Atma Jaya Yogyakarta dan bersifat rahasia.
Dilarang untuk mereproduksi dokumen ini tanpa diketahui oleh Program Studi Magister Teknik informatika Universitas Atma Jaya Yogyakarta
6. Pengelolaadmin mengisi mengisi id petugas, nama petugas, nomor hp, email, alamat,
jenis petugas. 7. Pengelolaadmin meminta sistem untuk
menyimpan data petugas yang telah diisi meliputi id petugas, nama petugas, nomor
hp, email, alamat, jenis petugas. 8. Sistem memeriksa data petugas
E-1: data tidak lengkap 9. Sistem menyimpan data petugas ke basis data
10. Sistem meng-update daftar petugas pada
tabel view produk 11.
Use case selesai
Altirnative flow
A-1: Pengelolaadmin memilih untuk melakukan pengubahan data petugas
1. Pengelolaadmin memilih data petugas yang mau diubah
2. Sistem menampilkan data petugas yang dipilih
3. Pengelolaadmin mengubah id petugas, nama petugas, nomor hp, email, alamat,
jenis petugas. 4. Pengelolaadmin meminta sistem untuk
menyimpan id petugas, nama petugas, nomor hp, email, alamat, jenis petugas
yang telah diubah 5. Sistem memeriksa id petugas, nama
petugas, nomor hp, email, alamat, jenis petugas yang telah diubah
E-1: data tidak lengkap 6. Sistem menyimpan id petugas, nama
petugas, nomor hp, email, alamat, jenis
Program Studi Magister Teknik Informatika
SKPL-SiJatro 3865
Dokumen ini dan informasi yang dimiliki adalah milik Program Studi Magister Teknik Informatika Universitas Atma Jaya Yogyakarta dan bersifat rahasia.
Dilarang untuk mereproduksi dokumen ini tanpa diketahui oleh Program Studi Magister Teknik informatika Universitas Atma Jaya Yogyakarta
petugas yang telah diubah 7. Berlanjut ke basic flow langkah ke-10
A-2: Pengelolaadmin memilih untuk melakukan penghapusan data petugas
1. Pengelolaadmin memilih data petugas yang mau dihapus
2. Sistem menampilkan data petugas yang dipilih
3. Pengelolaadmin meminta sistem untuk menghapus data petugas yang dipilih
4. Sistem menghapus data tersebut 5. Berlanjut ke basic flow langkah ke-10
A-3: Pengelolaadmin memilih untuk melakukan pencarian data Pengelolaadmin
1. Sistem meminta Pengelolaadmin untuk mengisi kata kunci pencarian
2. Pengelolaadmin mengisi kata kunci pencarian
3. Sistem melakukan pencarian E-2: data yang dicari tidak ditemukan
4. Sistem menampilkan ke tabel view petugas 5. Berlanjut ke basic flow langkah ke-11
Error flow E-1: data tidak lengkap
1. Sistem memberikan peringatan bahwa data tidak lengkap
2. Kembali ke basic flow langkah kelima E-2: data yang dicari tidak ditemukan
1. Sistem mengosongkan tabel view produk 2. Kembali ke Alternative flow A-3 langkah
kedua Pre
conditions 1. Use case login telah dilakukan
2. Pengelolaadmin telah memasuki sistem
Program Studi Magister Teknik Informatika
SKPL-SiJatro 3965
Dokumen ini dan informasi yang dimiliki adalah milik Program Studi Magister Teknik Informatika Universitas Atma Jaya Yogyakarta dan bersifat rahasia.
Dilarang untuk mereproduksi dokumen ini tanpa diketahui oleh Program Studi Magister Teknik informatika Universitas Atma Jaya Yogyakarta
Post conditions
Data petugas di basis data telah ter-update
9. Spesifikasi use case: mengolah data produk