Brief Description Primary Actor Supporting Actor Basic Flow Alternative Flow Error Flow

Program Studi Teknik Informatika SKPL – SISP 300 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

8. PostConditions

1. Data vendor telah terupdate di database.

4.1.6 Use case Spesification :

Pengelolaan Customer

1. Brief Description

Use case ini digunakan oleh Administrator dan Kasir untuk mengelola data customer. Aktor dapat melakukan tambah customer, ubah data customer, dan tampil data customer.

2. Primary Actor

1. Administrator 2. Kasir

3. Supporting Actor

none

4. Basic Flow

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

5. Alternative Flow

A-1 Aktor memilih untuk melakukan ubah data customer 1. Sistem menampilkan data customer. 2. Aktor memilih customer yang akan diubah. 3. Aktor mengubah data dan meminta sistem untuk menyimpan data customer yang telah diubah. 4. Sistem melakukan pengecekan terhadap data customer yang telah diubah. E-2 Data customer yang telah diubah aktor salah 5. Sistem menyimpan data customer yang telah diubah ke database. 6. Berlanjut ke Basic Flow langkah ke-8. A-2 Aktor memilih untuk melakukan tampil data customer 1. Sistem menampilkan data customer. 2. Berlanjut ke Basic Flow langkah ke-8.

6. Error Flow

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

7. PreConditions