Spesifikasi Rinci Kebutuhan 1 Spesifikasi Kebutuhan Fungsionalitas Brief Description Primary Actor Supporting Actor Basic Flow Alternative Flow Error Flow

Program Studi Teknik Informatika SKPL – EDOLPUZ 24 53 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

: Login ke dalam E- Commerce “Dolanan Puzzle”

1. Brief Description

Use Case ini digunakan aktor untuk masuk ke dalam E-Commerce “Dolanan Puzzle”

2. Primary Actor

1. Administrator. 2. Pelanggan.

3. Supporting Actor

none

4. Basic Flow

1. Use Case ini dimulai ketika aktor memilih login pada E-Commerce “Dolanan Puzzle” 2. Sistem menampilkan kolom username dan password 3. Aktor memasukkan username dan password 4. Sistem memeriksa username dan password yang diinputkan aktor 5. Sistem memberikan akses masuk ke E-Commerce “Dolanan Puzzle” 6. Use Case ini selesai.

5. Alternative Flow

A-1 Pada Basic Flow langkah ke 3, Aktor memilih lupa password 1. Sistem akan mengirimkan link ke email aktor untuk melakukan reset password. Program Studi Teknik Informatika SKPL – EDOLPUZ 25 53 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 2. Aktor membuka email dari E-Commerce “Dolanan Puzzle” dan masuk ke link yang diberikan. 3. Sistem menampilkan form untuk password yang baru dan konfirmasi password baru. 4. Aktor memasukkan password baru juga konfirmasi password baru. 5. Sistem memvalidasi password baru dan konfirmasi password baru. E-2 Password baru dan konfirmasi password baru berbeda 6. Sistem menyimpan password baru dari aktor. 7. Sistem menampilkan form login username dan password. 8. Use case selesai.

9. Error Flow

E-1 Setelah Basic Flow langkah ke-4, username atau password tidak sesuai maka : 1. Sistem menampilkan peringatan bahwa username atau password tidak sesuai 2. Kembali ke Basic Flow langkah ke-3. E-2 Setelah Alternatif Flow A-1 langkah ke-5, password baru dan konfirmasi password baru tidak sesuai maka : 1. Sistem menampilkan peringatan bahwa password baru dan konfirmasi password baru tidak sesuai. 2. Kembali ke Alternatif Flow A-1 langkah ke-3. Program Studi Teknik Informatika SKPL – EDOLPUZ 26 53 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

10. PreConditions