Identifikasi Use Case Narasi Use Case
akan memvalidasi username dan password.
Pre Condition Administrator
atau eksekutif
harus mengetahui username dan password.
Basic Flow 1 Tampilkan form login yang berisikan
pilihan access user beserta tombolnya 2 Administrator atau eksekutif memlih hak
akses. 3 Sistem memproses dan menampilkan form
login yang berisi kotak input username
dan password serta tombol-tombol sesuai kebutuhan.
4 Administrator atau eksekutif menginput username
dan password. 5 Administrator atau eksekutif mengklik
tombol Ok. 6 Sistem akan memvalidasi username dan
password .
7 Jika
benar, maka
sistem akan
menampilkan form menu.
Alternatif flow
7 Jika dalam menginputkan username dan password
tidak sesuai atau salah satu form masih kosong, maka sistem akan
menampilkan pesan Error dan minta menginputkan username dan password
kembali.
Post Condition
Tampil form Menu Utama
Tabel 4.5 Narasi Use Case Manajemen Penjualan
Use case name
Manajemen Penjualan
Use case Id
2
Actor
Administrator dan Eksekutif
Brief Description Use case
ini merupakan tempat untuk melihat, input, ubah dan hapus data
penjualan.
Pre Condition -
Basic flow 1 Untuk
menambah data
penjualan, administrator
memilih menu input data. 2 Memilih menu input data penjualan.
3 Memasukkan data penjualan pada form data penjualan.
4 Jika sudah
selesai administrator
mengklik ”Simpan”. 5 Untuk melihat data penjualan dalam
bentuk grafik
administrator dan
eksekutif harus memilih menu data penjualan
Alternatif flow
2 Administrator dapat memilih input data penjualan seperti : Data TK, Data SD,
Data SMP, Data SMA. 2 Administrator dapat melakukan edit data
penjualan dengan mengklik ”Edit”, dan juga dapat menghapus dengan mengklik
”Hapus”. 4 Administrator
dapat mengklik ”Batal” jika terjadi kesalahan dalam menginput
data penjualan. 5Dapat melakukan cetak data penjualan.
Post condition
Data yang telah diinput akan tampil pada data penjualan.
Tabel 4.6 Narasi Use Case Manajemen Stok
Use case name
Manajemen Stok
Use case Id
3
Actor
Administrator dan Eksekutif
Brief Description Use case
ini merupakan tempat untuk melihat, input, edit dan hapus.
Pre Condition -
Basic flow 1 Untuk menginput data stock buku,
administrator memilih menu input
data 2 Memilih menu input data stok buku.
3 Memasukkan data stock buku pada form data stok buku.
4 Jika sudah selesai administrator mengklik ”Simpan”.
5 Untuk melihat data stok buku dalam bentuk grafik adminstrator dan
eksekutif dapat memilih menu stok buku.
Alternatif flow
2 Administrator dapat memilih input data stock buku seperti : Data TK, Data SD,
Data SMP, Data SMA. 2 Administrator dapat melakukan edit data
stok buku dengan mengklik ”Edit”, dan
juga dapat menghapus dengan mengklik ”Hapus”.
4 Administrator dapat mengklik ”Batal” jika
terjadi kesalahan dalam menginput data stock buku.
5 Dapat melakukan cetak stok buku.
Post condition
Data yang telah diinput akan tampil pada Stok buku.
Tabel 4.7 Narasi Use Case Manajemen Buku
Use case name
Manajemen Buku
Use case Id
4
Actor
Administrator
Brief Description Use case
ini merupakan tempat untuk menginput data buku
Pre Condition -
Basic flow 1 Untuk
menginput data
buku, administrator
memilih menu input data
2 Memilih menu input data buku. 3 Memasukkan data buku pada form
data buku. 4 Jika sudah selesai administrator
mengklik ”Simpan”.
Alternatif flow
2 Administrator dapat memilih input data buku seperti : Data TK, Data SD, Data
SMP, Data SMA. 2 Administrator dapat melakukan edit data
buku dengan mengklik ”Edit”, dan juga dapat menghapus dengan mengklik
”Hapus”. 4 Administrator
dapat mengklik ”Batal” jika terjadi kesalahan dalam menginput data
buku.
Post condition Data yang telah diinput akan tampil pada
tabel buku.
Tabel 4.8 Narasi Use Case Manajemen Forecasting
Use case name
Manajemen Forecasting
Use case Id 5
Actor Administrator
dan Eksekutif
Brief Description
Use case ini merupakan tempat untuk
menginput data forecasting.
Pre Condition
-
Basic flow
1 Untuk menginput data forecasting, administrator
memilih menu input data.
2 Memilih menu
input data
forecasting .
3 Memasukkan data forecasting pada form data forecasting.
4 Jika sudah selesai administrator mengklik ”Simpan”.
Alternatif flow
2 Administrator dapat memilih input data forecasting
seperti : Data TK, Data SD, Data SMP, Data SMA.
2 Administrator dapat melakukan edit data forecasting
dengan mengklik ”Edit”, dan juga dapat menghapus dengan mengklik
”Hapus”.. 4 Administrator
dapat mengklik ”Batal” jika terjadi kesalahan dalam menginput data
forecasting .
Post condition Data yang telah diinput akan tampil pada
data penjualan.
Tabel 4.9 Narasi Use Case Simple Moving Average
Use case name
Simple Moving Average
Use case Id
6
Actor Administrator
Brief Description Use case
ini merupakan tempat untuk menginput simple moving average.
Pre Condition -
Basic flow
1 Untuk menginput data average, administrator
memilih menu
average. 2 Memasukkan
data pada
form average
. 3 Jika sudah selesai akan muncul hasil
perhitungan.
Alternatif flow
2 Data yang dimasukkan dapat dihapus secara langsung.
Post condition
Hasil data yang telah dihitung akan tampil langsung dimenu simple moving average
tersebut.
Tabel 4.10 Narasi Use Case Manajemen Jadwal Eksekutif
Use case name
Manajemen Jadwal Eksekutif
Use case Id
7
Actor Administrator
dan Eksekutif
Brief Description Use case
ini merupakan tempat untuk melihat, input, hapus, convert dan cetak
jadwal eksekutif
Pre Condition -
Basic flow
1 Untuk menginput
data jadwal
eksekutif ,
administrator memilih
menu jadwal eksekutif. 2 Memilih menu tambah agenda.
3 Memasukkan data jadwal eksekutif. 4 Jika sudah selesai administrator
mengklik ”Simpan”. 5 Untuk melihat jadwal eksekutif,
eksekutif dan administrator masuk ke dalam menu jadwal eksekutif.
Alternatif flow
2 Administrator dapat melakukan convert data jadwal eksekutif dengan mengklik
”Excel”, dan juga dapat menghapus dengan mengklik ”Hapus”. Juga dapat
mencetak jadwal
eksekutif dengan
mengkli k ”Print”.
4 Administrator dapat mengklik ”Batal”
jika terjadi kesalahan dalam menginput data jadwal eksekutif.
5 Eksekutif dapat mencetak jadwal eksekutif dengan mengklik menu ”print”.
Post condition Data yang telah diinput akan tampil pada
data jadwal eksekutif.
Tabel 4.11 Narasi Use Case Manajemen Customer
Use case name
Manajemen Customer
Use case Id
8
Actor
Administrator dan Eksekutif
Brief Description Use case
ini merupakan tempat untuk melihat, input, convert, hapus, edit dan cetak
data customer.
Pre Condition -
Basic flow
1 Untuk menginput data customer, administrator
memilih menu data customer.
2 Memilih menu
tambah data
customer. 3 Memasukkan data customer pada
form data customer. 4 Jika sudah selesai administrator
mengklik ”Simpan”. 5 Untuk
melihat data
customer adminstrator
dan eksekutif masuk ke dalam menu data customer.
Alternatif flow
2 Administrator dapat melakukan concert data customer
dengan mengklik ”Excel”, dan juga dapat menghapus dengan
mengklik ”Hapus”. Juga dapat mencetak data customer
dengan mengklik ”Print”. 4 Administrator
dapat mengklik ”Batal” jika terjadi kesalahan dalam menginput
data customer. 5 Eksekutif dapat mencetak data customer
dengan mengklik ”Print”.
Post condition Data yang telah diinput akan tampil pada
data customer.
Tabel 4.12 Narasi Use Case Manajemen User
Use case name
Manajemen User
Use case Id
9
Actor
Administrator dan Eksekutif
Brief Description Use case
ini merupakan tempat untuk menambah, merubah dan menghapus.
Pre Condition
-
Basic flow 1 Untuk
mengupdate password
administrator dan eksekutif harus
memilih menu upadate password. 2 Memasukkan password baru pada
form update password. 3 Jika sudah selesai administrator dan
eksekutif mengklik ”Simpan”.
Alternatif flow
3 Administrator dapat mengklik ”Batal”
jika terjadi kesalahan dalam menginput data jadwal manager.
Post condition
Update password berhasil.