3.8 Analisis Kebutuhan
3.8.1 Use Case
Diagram use case ini dapat menggambarkan kebutuhan dari Supervisor Lintasan PT. ASDP terhadap sistem yang akan dibangun.
Gambar 3.13 merupakan gambar diagram use case untuk aplikasi gudang data PT. ASDP Kupang.
Melihat laporan rekapitulasi
Melihat laporan produksi depends on
Cari aturan asosiasi Supervisor Lintasan
Login
Melihat laporan pendapatan
Transfer data produksi dan pendapatan
Gambar 3.13 Diagram Use Case
3.8.2 Narasi Use Case
Tabel 3.4 Narasi use case login
ID Use case : Ferry_01
Nama use case Login
Aktor : Supervisor Lintasan
Deskripsi Use Case
: Use case ini menggambarkan proses dimana supervisor lintasan
melakukan login sebelum masuk ke sistem. Pengguna harus memasukkan username dan password ke sistem.
Prakondisi : -
Trigger : -
Langkah Umum
Kegiatan Aktor Respon Sistem
2. Petugas Operasional memilih menu “Login”
4. Memasukkan username dan password
6. Menampilkan halaman utama untuk petugas opersional
1.Menampilkan halaman
utama
3.Menampilkan halaman
login
5.sistem mengecek validasi di database
Langkah Alternatif
-
Kesimpulan Use case ini berhenti apabila pengguna akan memilih menu lain
Tabel 3.5 Narasi use case melihat laporan rekapitulasi
ID Use case : Ferry_02
Nama use case Melihat laporan rekapitulasi
Aktor : Supervisor Lintasan
Deskripsi Use Use case ini berfungsi untuk melihat hasil pembentukan OLAP
Case :
rekapitulasi pelayanan operasional Prakondisi :
- Trigger :
- Langkah
Umum Kegiatan Aktor
Respon Sistem 1. Supervisor
Lintasan memilih
menu “Rekapitulasi Pelayanan”
2. Sistem
menampilkan hasil OLAP rekapitulasi
pelayanan
Langkah Alternatif
-
Kesimpulan Use case ini berhenti apabila supervisor lintasan akan memilih
menu lain
Tabel 3.6 Narasi use case melihat laporan produksi
ID Use case : Ferry_03
Nama use case Melihat laporan produksi
Aktor : Supervisor Lintasan
Deskripsi Use Case
: Use case ini berfungsi untuk melihat hasil pembentukan OLAP
Laporan Produksi dair pelayanan PT. ASDP Ferry Kupang Prakondisi :
- Trigger :
- Langkah
Umum Kegiatan Aktor
Respon Sistem 1. Supervisor
Lintasan memilih menu “Laporan
Produksi” 2.
Sistem
menampilkan hasil
OLAP laporan
produksi
Langkah Alternatif
-
Kesimpulan Use case ini berhenti apabila supervisor lintasan akan memilih
menu lain
Tabel 3.7 Narasi use case melihat laporan pendapatan
ID Use case : Ferry_04
Nama use case Melihat laporan pendapatan
Aktor : Supervisor Lintasan
Deskripsi Use Case
: Use case ini berfungsi untuk melihat hasil pembentukan OLAP
laporan pendapatan pelayanan PT. ASDP Ferry Kupang Prakondisi :
- Trigger :
- Langkah
Umum Kegiatan Aktor
Respon Sistem 1. Supervisor
Lintasan memilih menu “Laporan
Pendapatan” 2.
Sistem menampilkan
hasil OLAP
laporan pendapatan
Langkah Alternatif
-
Kesimpulan Use case ini berhenti apabila supervisor lintasan akan memilih
menu lain
Tabel 3.8 Narasi use case transfer data produksi dan pendapatan
ID Use case : Ferry_05
Nama use case Transfer data produksi dan pendapatan
Aktor : Supervisor Lintasan
Deskripsi Use Case
: Use case ini berfungsi untuk melakukan transfer data produksi
dan pendapatan Prakondisi :
- Trigger :
- Langkah
Umum Kegiatan Aktor
Respon Sistem 1.
Memilih menu
“Transformasi Data”
3. Supervisor
Lintasan memilih tombol “transfer
data” 2.
Menampilkan halaman transfer data
4. Sistem melakukan
proses transfer data
Langkah Alternatif
-
Kesimpulan Use case ini berhenti apabila supervisor lintasan akan memilih
menu lain
Tabel 3.9 Narasi use case Cari Aturan Asosiasi
ID Use case : Ferry_06
Nama use case Cari aturan asosiasi
Aktor : Supervisor Lintasan
Deskripsi Use Use case ini berfungsi untuk proses pencarian aturan asosiasi
Case :
antara hari, lintasan, dan pendapatan Prakondisi :
- Trigger :
- Langkah
Umum Kegiatan Aktor
Respon Sistem 1. Supervisor Lintasan memilih
menu “Aturan Asosiasi”
3. Supervisor
lintasan memasukkan support dan
confidence 2.sistem
menampilkan halaman aturan asosiasi
5.Sistem melakukan proses association
dengan algoritma apriori
6.Menampilkan hasil
perhitungan apriori Langkah
Alternatif -
Kesimpulan Use case ini berhenti apabila supervisor lintasan akan memilih
menu lain
3.8.3 Desain Antar Muka