99
4.2.1.1 Use Case Diagram
Gambar 4.4 Use Case Diagram Perancangan Sistem 4.2.2
Use Case Scenario 4.2.2.1 Deskripsi Use Case Tingkat Perancangan
Setiap use case di atas harus di deskripsikan dalam dokumen yang disebut dokumen flow of event. Dokumentasi ini mendefinisikan apa yang harus dilakukan
oleh sistem ketika aktor mengaktifkan use case. Struktur dari dokumen use case ini bisa bermacam-macam tetapi umumnya deskripsi ini paling tidak harus mengandung:
100 1. Brief Description deskripsi singkat
2. Aktor yang terlibat 3. Precondition yang penting bagi use case untuk memulai
4. Deskripsi rinci dari aliran kejadian yang mencakup a. Main flow dari kejadian yang bisa dirinci lagi menjadi sub flow dari kejadian
sub flow bisa dibagi lagi lebih jauh menjadi sub flow yang lebih kecil agar dokumen lebih mudah dibaca dan dimengerti
b. Alternative flow untuk mendefinisikan situasi perkecualian 5. Postcondition yang menjelaskan state dari sistem setelah use case berakhir
Selain beberapa hal yang disebutkan di atas, dapat juga memakai beberapa deskripsi tambahan lainnya untuk melengkapi pendeskripsian yang dibuat.
Setelah menjelaskan use case pada bahasan sebelumnya, maka berikut ini akan dijelaskan spesifikasi use case yang telah ditentukan.
Proses yang terjadi pada gambar lebih lanjut dijelaskan secara rinci pada table dibawah ini:
4.2.2.2 Use Case Scenario Login
Table 4.5 Spesifikasi Naratif Use Case untuk Melakukan Login Nama Use
Case
Melakukan Login
Aktor s Staf gudang, Outside sales, manajer, dan admin.
Deskripsi : Use case ini mendeskripsikan event dari seorang staf
gudang, outside sales, manajer marketing, dan admin yaitu melakukan login untuk masuk ke dalam sistem.
Form ini berisi username dan password.
101
Prakondisi :
Basic Flow :
Kegiatan Pelaku Respons
Sistem Langkah 1 : Aktor login
dengan menginputkan username dan password
pada form login.
Langkah 2 : selanjutnya
Aktor mengirimkan data username dan password
dengan mengklik tombol login
Langkah 3 :
Sistem merespon
dengan memverifikasi
data username dan password
yang telah diinputkan.
Langkah 4 :
sistem menampilakan
pesan selamat datang bagi
Aktor dan menampilkan
halaman web yang berisi
kegiatan utama Aktor.
Bidang Alt-Langkah 4 : jika dalam verifikasi username dan
102
Alternatif : password tidak sesuai maka sistem akan menampilkan
pesan bahwa login tidak sesuai, dan harus kembali ke
langkah 1. Postkondisi
:
Login berhasil dan sistem menampilkan menu utama bagi Aktor. Jika ingin keluar halaman web Aktor
melakukan logout.
Aturan Bisnis :
Aktor harus memiliki username dan password
yang valid.
4.2.2.3 Use Case Scenario Mengelola Data Akun Profile