Spesifikasi Use Case : Pengelolaan Data

Program Studi Teknik Informatika SKPL- SIPPABAMUL 34 127 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 Username atau password tidak sesuai. 2. Kembali ke Basic Flow langkah ke 2.

b. Username tidak ada

1. Sistem menampilkan peringatan Username tidak ada. 2. Kembali ke Basic Flow langkah ke 2 Extends - Include -

3.2.2 Spesifikasi Use Case : Pengelolaan Data

Pengguna Use Case ID SKPL-SIPPABAMUL-A-02 Use Case Name Pengelolaan Data Pengguna Use Case Type Essential Priority High Actors AdministratorAdmin Description Use case ini digunakan administrator untuk mengelola data pengguna perangkat lunak SIPPABAMUL. Preconditions Use Case : Login sudah dilakukan dan aktor sudah memasuki sistem. Basic Flow A-02-01. Menambah Data Pengguna 1. Sistem menampilkan antarmuka untuk menambah pengguna. 2. Aktor memasukkan data pengguna yang baru. Program Studi Teknik Informatika SKPL- SIPPABAMUL 35 127 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 3. Sistem menyimpan data pengguna yang baru ke database. Alternative Flow A-02-02. Mengubah Data Pengguna 1. Sistem menampilkan antarmuka untuk mengubah data pengguna. 2. Aktor memilih data pengguna yang akan diubah. 3. Sistem menampilkan data pengguna ke layar. 4. Aktor mengubah data pengguna. 5. Sistem menyimpan data pengguna yang sudah diubah ke database. A-02-03. Menghapus Data Pengguna 1. Sistem menampilkan antarmuka untuk menghapus data pengguna 2. Aktor mengisi username dari data pengguna yang akan dihapus. 3. Sistem menghapus data pengguna sesuai dengan username yang dimasukkan. A-02-04. Mencari Data Pengguna 1. Sistem menampilkan antarmuka untuk mencari data pengguna 2. Aktor mengisi kata kunci pencarian. 3. Sistem menampilkan data pengguna sesuai dengan kata kunci yang dicari. A-02-05. Menampilkan Data Pengguna 1. Sistem menampilkan antarmuka untuk menampilkan data pengguna. 2. Sistem menampilkan semua data pengguna yang ada. Program Studi Teknik Informatika SKPL- SIPPABAMUL 36 127 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 Postcondition Data pengguna bertambah jika melakukan operasi menambah data pengguna, dan data pengguna diperbaharui jika melakukan operasi ubah data pengguna, dan data pengguna berkurang jika melakukan operasi menghapus data pengguna. Exception Flow

a. Data Pengguna yang diinputkan tidak lengkap