Use Case Spesification: Mengelola Detail SPP 1. Brief Description

Program Studi Teknik Informatika SKPL –SIDeKa-PPD 47 68 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 1. Data di dalam database telah terupdate.

4.10 Use Case Spesification: Mengelola Detail SPP 1. Brief Description

Use Case ini digunakan oleh aktor untuk melakukan pengelolaan Detail SPP Surat Permintaan pembayaran. Aktor dapat melakukan tambah detil SPP, edit detil SPP, hapus detil SPP, dan cari data detil SPP.

2. Primary Aktor

1. Perencana Pembangunan

3. Supporting Aktor

None

4. Basic Flow

1. Use case ini dimulai ketika aktor memilih untuk melakukan pengelolaan detil SPP. 2. Sistem menampilkan antarmuka pengelolaan detil SPP sesuai dengan SPP yang dipilih berupa data table flexigrid . 3. Aktor memilih tambah data detil SPP. A-1. Aktor memilih edit data detil SPP. A-2. Aktor memilih hapus data detil SPP. A-3. Aktor memilih cari data detil SPP. 4. Sistem akan menampilkan form isian untuk menambahkan detil SPP. 5. Aktor menginputkan data detil SPP. 6. Setelah selesai menginputkan data detil SPP, aktor memilih tombol simpan guna menyimpan data yang sudah diinputkan. 7. Sistem melakukan pengecekan data detil SPP yang telah diinputkan E-1. Data detil SPP yang diinputkan aktor salah. 8. Sistem menyimpan data ke database. 9. Use Case selesai. Program Studi Teknik Informatika SKPL –SIDeKa-PPD 48 68 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. Alternative Flow A-1. Aktor memilih edit data detil SPP.

1. Sistem akan menampilkan form untuk mengubah data detil SPP yang sudah dipilih aktor. 2. Aktor mengubah data detil SPP yang sudah dipilih. 3. Setelah selesai mengubah data detil SPP, aktor memilih tombol simpan guna menyimpan data yang sudah diubah. 4. Sistem melakukan pengecekan data detil SPP yang telah diubah. E-2. Data detil SPP yang diubah aktor salah. 5. Sistem menyimpan data ke database. 6. Berlanjut ke basic flow langkah ke 8. A-2. Aktor memilih hapus data detil SPP. 1. Aktor memilih data detil SPP yang ingin dihapus. 2. Sistem melakukan pengecekan data detil SPP yang ingin dihapus. E-3. Data detil SPP tidak bisa dihapus. 3. Sistem menghapus data yang di database. 4. Berlanjut ke basic flow langkah ke 8. A-3. Aktor memilih cari data detil SPP. 1. Aktor memilih tombol pencarian data detil SPP. 2. Kemudian, aktor mengetik data detil SPP yang ingin dicari berdasarkan atribut yang sudah disediakan. 3. Sistem menampilkan data yang ingin dicari aktor. 4. Berlanjut ke basic flow langkah ke 8.

6. Error Flow E-1. Data detil SPP yang diinputkan aktor salah.

Program Studi Teknik Informatika SKPL –SIDeKa-PPD 49 68 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 1. Sistem memberikan pesan peringatan bahwa data yang diinputkan salah. 2. Kembali ke basic flow langkah ke 7. E-2. Data detil SPP yang diubah aktor salah. 1. Sistem memberikan pesan peringatan bahwa data yang diubah salah. 2. Kembali ke alternative flow A-1 langkah ke 4. E-2. Data detil SPP tidak bisa dihapus. 1. Sistem memberikan pesan peringatan bahwa data yang dihapus tidak bisa. 2. Kembali ke alternative flow A-2 langkah ke 2.

7. Pre-Conditions

1. Aktor telah melakukan login sebagai perencana pembangunan. 2. Aktor telah memasuki sistem. 3. Aktor telah melakukan pengelolaan SPP.

8. Post-Conditions

1. Data di dalam database telah terupdate.

4.11 Use Case Spesification: Mengelola LPJ 1. Brief Description