Use-case Input Data Pemakaian Sediaan Use-case Input Alokasi Biaya

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