PreConditions Brief Description Primary Actor Supporting Actor Basic Flow Alternative Flow

Program Studi Teknik Informatika SKPL – SISP 304 523 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 memberi peringatan bahwa data yang diinputkan salah. 2. Kembali ke Basic Flow langkah ke-4. E-2 Data pegawai yang telah diubah aktor salah 1. Sistem memberi peringatan bahwa data yang diubah salah. 2. Kembali ke Alternative Flow A-1 langkah ke-3.

7. PreConditions

1. Use case Login telah dilakukan. 2. Aktor telah memasuki sistem.

8. PostConditions

1. Data pegawai telah terupdate di database.

4.1.8 Use case Spesification :

Pengelolaan Cabang

1. Brief Description

Use case ini digunakan oleh Administrator untuk mengelola data cabang. Aktor dapat melakukan tambah cabang, ubah data cabang, dan hapus data cabang.

2. Primary Actor

1. Administrator

3. Supporting Actor

none

4. Basic Flow

d. 1. Use Case ini dimulai ketika aktor memilih untuk mengelola data cabang. 2. Sistem memberikan pilihan untuk melakukan tambah cabang, ubah data cabang, dan hapus data cabang. 3. Aktor memilih untuk melakukan tambah cabang. A-1 Aktor memilih untuk melakukan ubah data cabang Program Studi Teknik Informatika SKPL – SISP 305 523 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 A-2 Aktor memilih untuk melakukan hapus data cabang 4. Aktor menginputkan data cabang. 5. Aktor meminta sistem untuk menyimpan data cabang yang telah diinputkan. 6. Sistem melakukan pengecekan data cabang yang telah diinputkan. E-1 Data cabang yang diinputkan aktor salah 7. Sistem menyimpan data cabang ke database. 8. Use case selesai.

5. Alternative Flow

A-1 Aktor memilih untuk melakukan ubah data cabang 1. Sistem menampilkan data cabang. 2. Aktor memilih cabang yang akan diubah. 3. Aktor mengubah data dan meminta sistem untuk menyimpan data cabang yang telah diubah. 4. Sistem melakukan pengecekan terhadap data cabang yang telah diubah. E-2 Data cabang yang telah diubah aktor salah 5. Sistem menyimpan data cabang yang telah diubah ke database. 6. Berlanjut ke Basic Flow langkah ke-8. A-2 Aktor memilih untuk melakukan hapus data cabang 1. Sistem menampilkan data cabang yang ingin dihapus. 2. Aktor menghapus data cabang. 3. Sistem menyimpan data cabang ke database. Program Studi Teknik Informatika SKPL – SISP 306 523 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 4. Berlanjut ke Basic Flow langkah ke-8.

6. Error Flow