85
3.1.6.2.1 Login
Proses login merupakan proses yang mengawali semua sistem administrator. Login ini melakukan autentifikasi terhadap pengguna untuk menentukan bahwa
pengguna yang mengakses sistem adalah administrator.
Tabel 3.10 Skenario Use Case Login Use Case
Login Related Requirement
Sistem menyediakan form login
Goal in Context
Administrator berhasil login kedalam sistem
Preconditions
Sistem menampilkan halaman login
Successful End Conditions
Login berhasil
Failed End Conditions
Login gagal
Primary Actors
Administrator
Secondary Actors Trigger
Sistem mengakses data pengguna pada database
Included Class
ControlLogin
Main Flow
Step Action 1
Administrator menginputkan username 2
Administrator menginputkan password 3
Admin menekan tombol login 4
Sistem menampilkan pesan login berhasil 5
Sistem menampilkan halaman administrator
Extensions
Step Branching Action 4.1
Sistem menampilkan pesan login gagal 5.1
Sistem tidak menampilkan halaman administrator
Proses autentifikasi mencocokan username dan password yang diinputkan administrator dengan database yang ada pada sistem. Jika username dan password
cocok, tandanya autentifikasi berhasil.
Gambar 3.16 Sequence Login 3.1.6.2.2
Kelola Data Pengguna
Kelola data pengguna merupakan proses yang memiliki fungsional menampilkan data pengguna dan mengelolanya. Pengelolaan data pengguna
diantaranya seperti tambah data, update data dan hapus data.
Tabel 3.11 Skenario Use Case Kelola Data Pengguna Use Case
Kelola Data Pengguna Related Requirement
Sistem menyediakan form kelola pengguna
Goal in Context
Administrator dapat mengelola data pengguna
Preconditions
Sistem menampilkan halaman pengguna
Successful End Conditions
Kelola data berhasil
Failed End Conditions
Kelola data gagal
Primary Actors
Administrator
Secondary Actors Trigger
Sistem mengakses data pengguna pada database
Included Class
ControlUser
Main Flow
Step Action 1
Sistem menampilkan data pengguna 2
Administrator menambah data pengguna baru
3 Administrator menginputkan nama dan
data pengguna lainnya 4
Administrator menekan tombol tambah 5
Sistem menampilkan pesan berhasil