Program Studi Teknik Informatika SKPL-SiPeTra
27 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. Aktor memilih salah satu data penyakit yang akan dihapus.
3. Aktor meminta sistem untuk menghapus data penyakit.
4. Sistem mengkonfirmasi apakah data akan dihapus. 5. Aktor memilih ya untuk menghapus data penyakit.
6. Berlanjut ke Basic Flow langkah ke 8. A-3
Aktor memilih untuk membatalkan penghapusan data penyakit setelah alternative flow 4.
1. Berlanjut ke Basic Flow langkah ke 8. A-4
Aktor memilih untuk melakukan cari data penyakit setelah basic flow 2.
1. Aktor memasukkan id atau nama penyakit yang akan ditampilkan.
2. Sistem mencari data penyakit. 3. Berlanjut ke Basic Flow langkah 8.
6. Error Flow
E-1 Data penyakit yang diinputkan aktor salah setelah
basic flow 6. 1. Sistem memberikan pesan peringatan bahwa data
yang diinputkan salah. 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
Program Studi Teknik Informatika SKPL-SiPeTra
28 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
1. Data informasi di database telah terupdate.
4.1.5 Spesifikasi Use Case : Pengelolaan Tanaman
1. Brief Description
Use Case ini digunakan oleh aktor untuk mengelola data tanaman. Aktor dapat melakukan tambah data tanaman, ubah
data tanaman, hapus data tanaman, dan data tanaman.
2. Primary Actor
Administrator
3. Supporting Actor
None
4. Basic Flow
1. Use Case ini dimulai ketika aktor memilih untuk melakukan pengelolann data tanaman.
2. Sistem memberikan pilihan untuk melakukan tambah data tanaman, ubah data tanaman, hapus data tanaman, atau
cari data tanaman. 3. Aktor memilih untuk melakukan tambah data tanaman.
4. Aktor menginputkan data tanaman. 5. Aktor meminta sistem untuk menyimpan data tanaman yang
telah diinputkan. 6. Sistem mengecek data tanaman yang telah diinputkan.
7. Sistem menyimpan data tanaman ke database. 8. Use Case selesai.
5. Alternative Flow
A-1 Aktor memilih untuk melakukan ubah data tanaman
setelah basic flow 2. 1. Sistem akan menampilkan data tanaman.
2. Aktor mengubah data tanaman yang sudah ditampilkan.
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