Error Flow PreConditions Brief Description Primary Actor Supporting Actor Basic Flow

Program Studi Teknik Informatika SKPL-SiPeTra 29 44 Dokumen ini dan informasi yang dimilikinya adalah milik Program StudiTeknik Informatika-UAJY dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Program Studi Teknik Informatika 3. Aktor meminta sistem untuk menyimpan data tanaman yang telah diubah. 4. Sistem mengecek data tanaman baru yang telah diinputkan. 5. Sistem menyimpan data tanaman yang telah diubah ke database. 6. Berlanjut ke Basic Flow langkah ke 8. A-2 Aktor memilih untuk melakukan hapus data tanaman setelah basic flow 2. 1. Sistem menampilkan data tanaman. 2. Aktor memilih salah satu data tanaman yang akan dihapus. 3. Aktor meminta sistem untuk menghapus data tanaman. 4. Sistem mengkonfirmasi apakah data akan dihapus. 5. Aktor memilih ya untuk menghapus data tanaman. 6. Berlanjut ke Basic Flow langkah ke 8. A-3 Aktor memilih untuk membatalkan penghapusan data tanaman setelah alternative flow 4. 2. Berlanjut ke Basic Flow langkah ke 8. A-4 Aktor memilih untuk melakukan cari data tanaman setelah basic flow 2. 4. Aktor memasukkan id atau nama tanaman yang akan ditampilkan. 5. Sistem mencari data tanaman. 6. Berlanjut ke Basic Flow langkah 8.

6. Error Flow

E-1 Data tanaman yang diinputkan aktor salah setelah basic flow 6. 1. Sistem memberikan pesan peringatan bahwa data yang diinputkan salah. Program Studi Teknik Informatika SKPL-SiPeTra 30 44 Dokumen ini dan informasi yang dimilikinya adalah milik Program StudiTeknik Informatika-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. E-2 Data gejala yang diinputkan aktor salah setelah basic flow 4. 1. Sistem memberikan pesan peringatan bahwa data yang diubah salah. 2. Kembali ke Basic Flow Langkah ke 4.

7. PreConditions

1. Use Case login telah dilakukan. 2. Aktor telah memasuki sistem.

8. PostCondition

1. Data informasi di database telah terupdate.

4.1.6 Spesifikasi Use Case : Pengelolaan Obat

1. Brief Description

Use Case ini digunakan oleh aktor untuk mengelola data obat. Aktor dapat melakukan tambah data obat, ubah data obat, hapus data obat, dan cari data obat.

2. Primary Actor

Administrator

3. Supporting Actor

None

4. Basic Flow

1. Use Case ini dimulai ketika aktor memilih untuk melakukan pengelolaan data obat. 2. Sistem memberikan pilihan untuk melakukan tambah data obat, ubah data obat, hapus data obat, atau cari data obat. 3. Aktor memilih untuk melakukan tambah data obat. 4. Aktor menginputkan data obat. 5. Aktor meminta sistem untuk menyimpan data obat yang telah diinputkan. Program Studi Teknik Informatika SKPL-SiPeTra 31 44 Dokumen ini dan informasi yang dimilikinya adalah milik Program StudiTeknik Informatika-UAJY dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Program Studi Teknik Informatika 6. Sistem mengecek data obat yang telah diinputkan. 7. Sistem menyimpan data obat ke database. 8. Use Case selesai.

5. Alternative Flow