Error Flow PreConditions Brief Description Primary Actor Supporting Actor Basic Flow

Program Studi Teknik Informatika SKPL –SILOJA 24 36 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 delete data konsumen. 1. Sistem menampilkan data konsumen. 2. Aktor memilih data konsumen yang akan dihapus. 3. Sistem menghapus data konsumen dalam database. 4. Berlanjut ke Basic Flow langkah ke-10. A-3 Aktor memilih untuk melakukan display data konsumen. 1. Sistem menampilkan data konsumen. 2. Berlanjut ke Basic Flow langkah ke-10.

4. Error Flow

E-1 Data konsumen yang diinputkan aktor salah. 1. Sistem memberikan pesan peringatan bahwa data yang diinputkan tidak valid. 2. Kembali ke Basic Flow Langkah ke-8. E-2 Data konsumen yang telah diinputkan tidak valid. 1. Sistem memberikan pesan peringatan bahwa data yang diinputkan tidak valid. 2. Kembali ke Alternative Flow 1 Langkah ke-4.

7. PreConditions

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

8. PostConditions

1. Data konsumen di database telah ter-update.

1.13.4 Use case Spesification: Pengelolaan Data Bahan Baku

1. Brief Description

Use Case ini digunakan oleh aktor untuk mengelola data bahan baku yang meliputi nama bahan baku dan jumlah stok. Pada fungsi ini aktor dapat Program Studi Teknik Informatika SKPL –SILOJA 25 36 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 melakukan add data bahan baku, edit data bahan baku, delete data bahan baku, display data bahan baku.

2. Primary Actor

1. Administrator

3. Supporting Actor

None

4. Basic Flow

1. Use Case ini dimulai ketika aktor memilih untuk melakukan pengelolaan bahan baku. 2. Sistem memberikan pilihan untuk melakukan view, create, edit, dan delete. 3. Aktor memilih untuk melakukan add data bahan baku. A-1 Aktor memilih untuk melakukan edit data bahan baku. A-2 Aktor memilih untuk melakukan delete data bahan baku. A-3 Aktor memilih untuk melakukan display data bahan baku. 4. Aktor memilih memasukan data bahan baku baru. 5. Sistem manamplikan form data bahan baku baru. 6. Aktor menginputkan data bahan baku baru. 7. Aktor meminta sistem untuk menyimpan data bahan baku baru. 8. Sistem mengecek data bahan baku yang telah diinputkan. E-1 Data bahan baku yang diinputkan aktor salah. 9. Sistem menyimpan data bahan baku ke dalam database. 10. Use Case selesai. Program Studi Teknik Informatika SKPL –SILOJA 26 36 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