101
LAMPIRAN Lampiran 1 Narasi Use-case
1.1 Use-case Input Data Pemakaian Sediaan
Nama Use-case :
Input data pemakaian sediaan
Jenis use-case Kebutuhan operasional
ID Usecase : PAR-01
Prioritas : Tinggi
Pelaku bisnis utama :
Apoteker Deskripsi :
Use-case ini menggambarkan proses menginputkan data
pemakaian sediaan ke dalam sistem. Kondisi awal :
Apoteker telah masuk ke halaman utama sistem. Pemicu :
Use-case ini digunakan apabila user ingin melakukan analisis
Pareto ABC dan mencari rekomendasi. Urutan aktifitas
normal : Aksi aktor
Tanggapan sistem
Langkah 1 : User menekan tombol
menu “Input Data” Langkah 3 :
User menekan tombol menu “Input File”
Langkah 5 : User menekan tombol
“Browse” Langkah 7 :
User memilih file data yang akan digunakan,
kemudian meneken
tombol “Open” Langkah 9 :
User menekan tombol “Simpan”
Langkah 2 : Sistem menampilkan halaman
Input Data Langkah 4 :
Sistem menampilkan halaman Input File
Langkah 6 : Sistem membuka halaman
Browse file selector Langkah 8 :
Sistem menampilkan data masukan
Langkah 10: Sistem menyimpan data ke
dalam database. Langkah11:
Sistem menampilkan pesan bahwa data berhasil disimpan
dalam database.
Aktifitas alternatif :
Aksi aktor Tanggapan sistem
Langkah Alternatif 3 : User menekan tombol
“Halaman Utama” Langkah Alternatif 5 :
User menekan tombol “Cancel”
Langkah Alternatif 4 : Sistem menampilkan Halaman
Utama. Langkah Alternatif 6 :
Sistem kembali menampilkan Halaman Input File
Kesimpulan : Dalam use-case ini user telah memasukan data yang
dibutuhkan sistem dalam analisis Pareto ABC. Kondisi akhir :
Sistem berhasil menyimpan masukan data dari user. Prosedur bisnis : User harus memasukkan data dengan benar
102
Batasan implementasi
dan spesifikasi : Data yang diinputkan harus sesuai format yaitu .xls atau .xlsx
1.2 Use-case Input Alokasi Biaya
Nama Use-case :
Input alokasi biaya Jenis use-case
Kebutuhan operasional ID Usecase :
PAR-02 Prioritas :
Tinggi Pelaku bisnis
utama : Apoteker
Deskripsi : Use-case
ini menggambarkan proses menginputkan jumlah biaya yang disediakan ke dalam sistem
Kondisi awal : Apoteker telah masuk ke halaman Input Data
Pemicu : Use-case
ini digunakan apabila user ingin melakukan analisis Pareto ABC dan mencari rekomendasi.
Urutan aktifitas normal :
Aksi aktor Tanggapan sistem
Langkah 1 : User menekan tombol
menu “Input Biaya” Langkah 3 :
User memasukan alokasi biaya yang disediakan
Langkah 4 : User menekan tombol
“Simpan”
Langkah 2 : Sistem menampilkan halaman
Input Biaya Langkah 6 :
Sistem menyimpan masukan biaya ke database
Langkah 7 : Sistem menampilkan pesan
bahwa biaya telah berhasil disimpan
Aktifitas alternatif :
Aksi aktor Tanggapan sistem
Langkah Alternatif 2 : User menekan tombol
“Halaman Utama”
Langkah Alternatif 3 : Sistem menampilkan Halaman
Utama Kesimpulan :
Dalam use-case ini user memasukkan alokasi biaya ke dalam sistem untuk pencarian rekomendasi.
Kondisi akhir : Sistem berhasil menyimpan masukan biaya dari user.
Prosedur bisnis : User harus memasukkan data dengan benar Batasan
implementasi dan spesifikasi :
Data yang diinputkan harus sesuai format
1.3 Use-case Input Skor Pareto