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

Program Studi Teknik Informatika SKPL – SPPM 2554 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. Spesifikasi Rinci Kebutuhan

4.1 Spesifikasi Kebutuhan Fungsionalitas

4.1.1 Use Case Spesification Aplikasi Web

4.1.1.1 Use Case Spesification : Login

1. Brief Description

Use case ini menggambarkan bagaimana aktor memperoleh akses ke sistem. Login didasarkan pada sebuah ID unik dari aktor dan password.

2. Primary Actor

Admin

3. Supporting Actor

none

4. Basic Flow

1. Use Case ini dimulai ketika aktor masuk sistem. 2. Sistem menampilkan antarmuka untuk login. 3. Aktor memasukkan ID dan password. 4. Sistem memeriksa ID dan password yang diinputkan aktor. E-1 ID atau password tidak sesuai. 5. Sistem memberikan akses kepada aktor. 6. Use case ini selesai.

5. Alternative Flow

none

6. Error Flow

E-1 ID atau password tidak sesuai. 1. Sistem menampilkan peringatan bahwa ID atau password tidak sesuai. 2. Kembali ke Basic Flow langkah ke 3. Program Studi Teknik Informatika SKPL – SPPM 2654 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

7. PreConditions

Aktor harus memiliki ID dan password yang sudah terdaftar di dalam database.

8. PostConditions

Aktor berhasil login.

4.1.1.2 Use Case Spesification : Mengelola Sales

1. Brief Description

Use Case ini menggambarkan bagaimana aktor mengelola sales. Aktor dapat melakukan penambahan, pengubahan, penghapusan, pencarian dan melihat data sales.

2. Primary Actor

Admin

3. Supporting Actor

none

4. Basic Flow

1. Use Case ini dimulai ketika aktor memilih untuk mengelola sales. 2. Sistem menampilkan semua data sales dan memberikan pilihan untuk menambahkan, mencari, dan melihat detail data sales. 3. Aktor memilih salah satu sales dari data yang diberikan sistem untuk melihat detail data sales. A-1 Aktor memilih untuk melakukan penambahan sales. A-2 Aktor memilih untuk melakukan pencarian sales. 4. Sistem menampilkan form berisi data sales dan pilihan untuk menghapus dan mengubah data. Program Studi Teknik Informatika SKPL – SPPM 2754 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. Aktor memilih untuk mengubah data sales. A-3 Aktor memilih untuk menghapus sales. 6. Sistem menampilkan form untuk mengubah data. 7. Aktor memasukkan nama, tanggal masuk kerja, telepon, alamat, memilih pekerjaan dan koordinator sales leader 8. Aktor meminta sistem untuk menyampaikan data yang telah dimasukkan. 9. Sistem mengecek data yang telah dimasukkan. E-1 Data yang dimasukkan aktor salah. 10. Sistem membuat ID sales. 11. Sistem menyimpan data sales ke database. E-2 Data sales tidak dapat tersimpan di database. 12. Sistem menampilkan pesan peringatan. 13. Sistem menampilkan semua data sales. 14. Use case ini selesai.

5. Alternative Flow