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

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

none

11. PostConditions

1. Aktor memasuki sistem dan dapat menggunakan fungsi-fungsi pada sistem.

4.1.2 Use Case Spesification

: Mengelola Data User

1. Brief Description

Use Case ini digunakan aktor untuk mengelola data user. Aktor dapat melakukan display data user dan menghapus data user.

2. Primary Actor

Administrator

3. Supporting Actor

none

4. Basic Flow

1. Use Case ini dimulai ketika aktor memilih pengelolaan data user. 2. Sistem menampilkan data user. 3. Use Case ini selesai.

5. Alternative Flow

A-1 Setelah Basic Flow langkah ke-2 user memilih untuk menghapus salah satu user 1. Aktor memilih user yang ingin dihapus datanya. 2. Sistem menampilkan peringatan apakah data user tersebut akan dihapus. 3. Aktor menyetujui peringatan tersebut. 4. Sistem menghapus data user tersebut. Program Studi Teknik Informatika SKPL – EDOLPUZ 27 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 5. Sistem menampilkan lagi seluruh data user setelah ada yang dihapus. 6. Use Case ini selesai.

6. Error Flow

none

7. PreConditions

Aktor telah memasuki sistem

8. PostConditions

1. Aktor dapat melihat seluruh data user. 2. Database user telah terupdate.

4.1.3 Use Case Spesification

: Membuat Akun Baru 1. Brief Description Use Case ini digunakan aktor untuk membuat akun baru.

2. Primary Actor

Pelanggan

3. Supporting Actor

none

4. Basic Flow

1. Use Case ini dimulai ketika aktor memilih untuk membuat sebuah akun baru di E-Commerce “Dolanan Puzzle”. 2. Sistem menampilkan form pendaftaran akun baru. 3. Aktor mengisi data-data pada form tersebut. 4. Sistem memvalidasi data-data yang dimasukkan user. E-1 Data yang dimasukkan tidak lengkap Program Studi Teknik Informatika SKPL – EDOLPUZ 28 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 5. Sistem mengirimkan email berisi link untuk aktifasi akun. E-2 Email yang berisi link aktifasi akun tidak masuk ke email aktor 6. Aktor membuka link untuk aktifasi. 7. Sistem mengaktifkan akun. 8. Use case ini selesai.

5. Alternative Flow