• Tidak ada hasil yang ditemukan

BAB II LANDASAN TEORI

BAB 4 ANALISA DAN PEMBAHASAN

4.2 Workshop Design (Perancangan)

4.2.1 Desain Sistem

4.2.1.3 Use Case Scenario

Use case scenario merupakan penjelasan yang lebih terperinci mengenai masing-masing use case yang terjadi di dalam sistem.

Tabel 4.2 Use Case Scenario untuk Use Case Login

Aktor Admin dan Manager

Deskripsi Use case ini menjelaskan tentang proses login yang dilakukan

oleh actor untuk melakukan pekerjaan yang bersangkutan.

Pra Kondisi Orang tersebut harus sudah terdaftar sebagai pengguna sistem.

Pemicu Usecase ini diinisiasi saat admin melakukan pilihan Manajemen

Data Master dan Data Transaksi.

Dan Manager saat melihat dan mencetak laporan.

Bidang Khas Suatu

Event

Aksi Aktor Respon Sistem

Langkah 1 : input username

dan password kemudian klik

login.

Langkah 2 : cek username dan

password

Langkah 3 : aktor sudah masuk ke dalam halaman utama.

Bidang Alternatif Alternatif langkah 2 :

aktor salah memasukkan username atau password, sistem akan memberikan informasi bahwa data yang dimasukkan salah. Maka aktor melakukan pengulangan login.

Kesimpulan UseCase selesai saat aktor masuk ke dalam sistem

Post Kondisi Actor dapat melakukan manajemen data master dan transaksi

atau melihat dan mencetak laporan.

Aturan Bisnis Hanya Admin dan Manager yang dapat masuk ke dalam sistem

Tabel 4.3 Use Case Scenario untuk Use Case Logout

Nama UseCase Logout

Aktor Admin dan Manager

Deskripsi Use case ini menjelaskan tentang proses Logout yang

dilakukan oleh actor untuk melakukan pekerjaan yang bersangkutan.

Pra Kondisi Orang tersebut harus sudah terdaftar sebagai pengguna

sistem.

Pemicu Usecase ini diinisiasi saat admin melakukan pilihan logout

Bidang Khas Suatu

Event

Aksi Aktor Respon Sistem

Langkah 1 : klik menu logout

Langkah 2 : inisiasi use case session destroy

Langkah 3 : aktor telah keluar dari sistem dan kembali ke halaman utama.

Kesimpulan UseCase selesai saat aktor keluar ke dalam sistem

utama

Aturan Bisnis Hanya Admin dan Manager yang telah masuk ke dalam sistem

yang dapat menginisiasi use case ini.

Tabel 4.4 Use Case Scenario untuk Use Case DataProducts

Nama Use Case Data Products

Aktor Admin

Deskripsi Use case ini menjelaskan tentang proses manajemen data

products yang dilakukan oleh aktor untuk melakukan pekerjaan yang bersangkutan.

Pra Kondisi Orang tersebut harus sudah terdaftar sebagai pengguna

sistem.

Pemicu Use case ini diinisiasi saat admin melakukan pilihan menu

data produtcs, Untuk menambah, merubah, menghapus dan menyimpan data products.

Bidang Khas Suatu

Event

Aksi Aktor Respon Sistem

Langkah 1 : input

username dan password

kemudian klik login.

Langkah 2 : cek username dan

password

Langkah 3 : sistem

menampilkan halaman utama yang berisi menu sesuai dengan

role dari user tersebut Langkah 4 : klik menu

data products.

Langkah 5 : menampilkan form

data products , beberapa tombol navigasi, [tambah], [ubah], [hapus], dan [simpan] serta list

data.

Langkah 6 : admin

memasukan data products

ke dalam form yang telah disediakan.

Langkah 7 : setelah data dimasukkan, data dapat diubah, hapus, simpan

dengan meng-klik

navigasi [ubah], [hapus], [simpan]

Langkah 8 : data disimpan ke dalam database. Kemudian sistem menampilkan informasi data products yang telah

diperbaharui.

Langkah 9 : klik menu home dan kembali ke halaman utama.

Bidang Alternatif Alternatif langkah 2 :

aktor salah memasukkan username atau password, sistem akan memberikan informasi bahwa data yang dimasukkan salah. Maka aktor melakukan pengulangan login

Kesimpulan Use case selesai saat admin berhasil menyimpan data.

Post Kondisi Data Products telah disimpan dan telah diperbaharui. Sistem

kembali pada halaman utama

Aturan Bisnis Admin, aktor tersebut harus mempunyai password.

Tabel 4.5 Use Case Scenario untuk DataBrands

Nama Use Case Data Master (Data brands)

Aktor Admin

Deskripsi Use case ini menjelaskan tentang proses manajemen data

brands yang dilakukan oleh aktor untuk melakukan pekerjaan yang bersangkutan.

Pra Kondisi Orang tersebut harus sudah terdaftar sebagai pengguna

sistem.

Pemicu Use case ini diinisiasi saat admin melakukan pilihan menu

data brands, Untuk menambah, merubah, menghapus dan menyimpan data brands.

Bidang Khas Suatu Event Aksi Aktor Respon Sistem

Langkah 1 : input

username dan password

kemudian klik login.

Langkah 2 : cek username dan

password

Langkah 3 : sistem menampilkan halaman utama yang berisi menu sesuai dengan role dari user

tersebut Langkah 4 : klik menu

data brands.

Langkah 5 : menampilkan form

data brands, beberapa tombol navigasi, [tambah], [ubah], [hapus], dan [simpan] serta list

data. Langkah 6 : admin

memasukan data

yang telah disediakan. Langkah 7 : setelah

data dimasukkan,

data dapat diubah, hapus, simpan dengan meng-klik navigasi

[ubah], [hapus],

[simpan]

Langkah 8 : data disimpan ke dalam database. Kemudian sistem menampilkan informasi data

brands yang telah diperbaharui. Langkah 9 : klik menu home dan kembali ke halaman utama.

Bidang Alternatif Alternatif langkah 2 :

aktor salah memasukkan username atau password, sistem akan memberikan informasi bahwa data yang dimasukkan salah. Maka aktor melakukan pengulangan login

Kesimpulan Use-Case selesai saat admin berhasil menyimpan data.

Post Kondisi Data brands telah disimpan dan telah diperbaharui. Sistem

kembali pada halaman utama

Aturan Bisnis Admin, aktor tersebut harus mempunyai password.

Tabel 4.6 Use Case Scenario untuk Use Case DataCategory

Nama Use Case Data Master (Data category)

Aktor Admin

Deskripsi Use case ini menjelaskan tentang proses manajemen data

category yang dilakukan oleh aktor untuk melakukan pekerjaan yang bersangkutan.

Pra Kondisi Orang tersebut harus sudah terdaftar sebagai pengguna

sistem.

Pemicu Use case ini diinisiasi saat admin melakukan pilihan menu

data category, Untuk menambah, merubah, menghapus dan menyimpan data category.

Bidang Khas Suatu Event Aksi Aktor Respon Sistem

Langkah 1 : input

username dan password

kemudian klik login.

Langkah 2 : cek username dan

password

Langkah 3 : sistem menampilkan halaman utama yang berisi menu sesuai dengan role dari user

tersebut Langkah 4 : klik menu

data category.

Langkah 5 : menampilkan form

data category, beberapa tombol navigasi, [tambah], [ubah], [hapus], dan [simpan] serta list

data. Langkah 6 : admin

memasukan data

category ke dalam form

yang telah disediakan. Langkah 7 : setelah

data dimasukkan,

data dapat diubah, hapus, simpan dengan meng-klik navigasi

[ubah], [hapus],

[simpan]

Langkah 8 : data disimpan ke dalam database. Kemudian sistem menampilkan informasi data

category yang telah diperbaharui. Langkah 9 : klik menu home dan kembali ke halaman utama.

Bidang Alternatif Alternatif langkah 2 :

aktor salah memasukkan username atau password, sistem akan memberikan informasi bahwa data yang dimasukkan salah. Maka aktor melakukan pengulangan login

Kesimpulan Use-Case selesai saat admin berhasil menyimpan data.

Post Kondisi Data category telah disimpan dan telah diperbaharui.

Sistem kembali pada halaman utama

Aturan Bisnis Admin, aktor tersebut harus mempunyai password.

Tabel 4.7 Use Case Scenario untuk Use Case DataType

Nama Use Case Data Master (Data type)

Aktor Admin

Deskripsi Use case ini menjelaskan tentang proses manajemen data

type yang dilakukan oleh aktor untuk melakukan pekerjaan yang bersangkutan.

Pra Kondisi Orang tersebut harus sudah terdaftar sebagai pengguna

sistem.

Pemicu Use case ini diinisiasi saat admin melakukan pilihan menu

data type, Untuk menambah, merubah, menghapus dan menyimpan data type.

Langkah 1 : input

username dan password

kemudian klik login.

Langkah 2 : cek username dan

password

Langkah 3 : sistem menampilkan halaman utama yang berisi menu sesuai dengan role dari user

tersebut Langkah 4 : klik menu

data type.

Langkah 5 : menampilkan form

data type, beberapa tombol navigasi, [tambah], [ubah], [hapus], dan [simpan] serta list

data. Langkah 6 : admin

memasukan data

category ke dalam form

yang telah disediakan. Langkah 7 : setelah

data dimasukkan,

data dapat diubah, hapus, simpan dengan meng-klik navigasi

[ubah], [hapus],

[simpan]

Langkah 8 : data disimpan ke dalam database. Kemudian sistem menampilkan informasi data type

yang telah diperbaharui.

Langkah 9 : klik menu home dan kembali ke halaman utama.

Bidang Alternatif Alternatif langkah 2 :

aktor salah memasukkan username atau password, sistem akan memberikan informasi bahwa data yang dimasukkan salah. Maka aktor melakukan pengulangan login

Kesimpulan Use-Case selesai saat admin berhasil menyimpan data.

Post Kondisi Data type telah disimpan dan telah diperbaharui. Sistem

kembali pada halaman utama

Aturan Bisnis Admin, aktor tersebut harus mempunyai password.

Tabel 4.8 Use Case Scenario untuk Use CaseData Transaksi

Nama Use Case Data Master (Data transaksi)

Deskripsi Use case ini menjelaskan tentang proses manajemen data

transaksi yang dilakukan oleh aktor untuk melakukan pekerjaan yang bersangkutan.

Pra Kondisi Orang tersebut harus sudah terdaftar sebagai pengguna

sistem.

Pemicu Use case ini diinisiasi saat admin melakukan pilihan menu

data transaksi, Untuk menambah, merubah, menghapus dan menyimpan data transaksi.

Bidang Khas Suatu Event Aksi Aktor Respon Sistem

Langkah 1 : input

username dan password

kemudian klik login.

Langkah 2 : cek username dan

password

Langkah 3 : sistem menampilkan halaman utama yang berisi menu sesuai dengan role dari user

tersebut Langkah 4 : klik menu

data transaksi.

Langkah 5 : menampilkan form

data transaksi, beberapa tombol navigasi, [tambah], [ubah], [hapus], dan [simpan] serta list

data. Langkah 6 : admin

memasukan data

transaksi ke dalam

form yang telah

disediakan.

Langkah 7 : setelah

data dimasukkan,

data dapat diubah, hapus, simpan dengan meng-klik navigasi

[ubah], [hapus],

[simpan]

Langkah 8 : data disimpan ke dalam database. Kemudian sistem menampilkan informasi data

transaksi yang telah diperbaharui. Langkah 9 : klik menu home dan kembali ke halaman utama.

Bidang Alternatif Alternatif langkah 2 :

aktor salah memasukkan username atau password, sistem akan memberikan informasi bahwa data yang dimasukkan

salah. Maka aktor melakukan pengulangan login

Kesimpulan Use-Case selesai saat admin berhasil menyimpan data.

Post Kondisi Data transaksi telah disimpan dan telah diperbaharui.

Sistem kembali pada halaman utama

Aturan Bisnis Admin, aktor tersebut harus mempunyai password.

Tabel 4.9 Use Case Scenario untuk Use Case Laporan

Nama Use Case Laporan

Aktor Manager

Deskripsi Use case ini menjelaskan tentang proses laporan yang

dilakukan oleh aktor untuk melakukan pekerjaan yang bersangkutan.

Pra Kondisi Aktor tersebut harus sudah terdaftar sebagai pengguna

sistem.

Pemicu Use case ini diinisiasi saat admin melakukan pilihan menu

Laporan, Untuk simpan dan cetak Laporan.

Bidang Khas Suatu Event Aksi Aktor Respon Sistem

Langkah 1 : input

username dan password

kemudian klik login.

Langkah 2 : cek username dan

password

Langkah 3 : sistem menampilkan halaman manager yang berisi menu sesuai dengan role dari user

tersebut Langkah 4 : klik menu

data Laporan. Dan memilih jenis laporan.

Langkah 5 : menampilkan

halaman laporan-laporan yang di plilih oleh actor.

Langkah 6 : manager

mengklik tombol

cetak atau simpan laporan.

Langkah 7 : laporan tercetak atau tersimpan

Langkah 8 : klik menu home dan kembali ke halaman utama.

Bidang Alternatif Alternatif langkah 2 :

aktor salah memasukkan username atau password, sistem akan memberikan informasi bahwa data yang dimasukkan salah. Maka aktor melakukan pengulangan login

Kesimpulan Use-Case selesai saat admin berhasil menyimpan data.

Post Kondisi Data transaksi telah disimpan dan telah diperbaharui.

Sistem kembali pada halaman utama

Tabel 4.10 Use Case Scenario untuk Use Case Search Item

Nama Use Case Search Item

Aktor Admin, Manager dan Customer

Deskripsi Use case ini menjelaskan tentang proses pencarian item

recommendation.

Pra Kondisi Actor sudah menjalankan sistem aplikasi.

Pemicu Use case ini diinisiasi saat aktor melakukan pilihan

pencarian item, Untuk mendapatkan item-item mana saja yang berassosiasi satu dengan yang lainnya.

Bidang Khas Suatu Event Aksi Aktor Respon Sistem

Langkah 1 : pilih halaman utama

Langkah 2 : sistem menampilkan

halaman utama dan form

pencarian item yang

direkomendasikan Langkah 3 : actor

memasukan inputan

item dan mengklik

search item

Langkah 4 : menampilkan list

data sesuai dengan parameter

inputan.

Kesimpulan Use-Case selesai saat actor mendapatkan list data sesuai

denga parameter inputan.

Post Kondisi list data recommedation item sesuai dengan parameter

inputan yang di inputkan oleh actor.

Aturan Bisnis Actor harus memasukan inputan sesuai dengan format

yang berlaku.

Dokumen terkait