Use-case Input Skor Pareto Use-case Analisis Pareto ABC

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

Nama Use-case : input skor Pareto Jenis use-case Kebutuhan operasional ID Usecase : PAR-03 Prioritas : Tinggi Pelaku bisnis utama : Apoteker Deskripsi : Use-case ini menggambarkan proses menginputkan skor 103 pareto untuk setiap kelas 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 Skor Pareto” Langkah 3 : User memasukan skor Pareto ke dalam tabel Langkah 4 : User menekan tombol “Simpan” Langkah 2 : Sistem menampilkan halaman Input Skor Pareto Langkah 5 : Sistem menyimpan masukan skor Pareto ke dalam database Langkah 6 : Sistem menampilkan pesan bahwa data skor Pareto 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 mendapatkan rekomendasi kelompok obat yang sesuai dengan kebutuhan apotek mereka berdasarkan data pemakaian sediaan. Kondisi akhir : Data skor Pareto berhasil disimpan oleh sistem Prosedur bisnis : User harus memasukkan data dengan benar Batasan implementasi dan spesifikasi : Data yang diinputkan harus sesuai format

1.4 Use-case Analisis Pareto ABC

Nama Use-case : Analisis Nilai Pakai Jenis use-case Kebutuhan operasional ID Usecase : PAR-04 Prioritas : Tinggi Pelaku bisnis utama : Apoteker Deskripsi : Use-case ini menggambarkan proses analisis nilai pakai, nilai investasi, dan nilai indeks kritis oleh sistem Kondisi awal : User berada pada halaman utama sistem Pemicu : Use-case ini digunakan apabila user ingin mendapatkan hasil analisis nilai pakai Urutan aktifitas normal : Aksi aktor Tanggapan sistem Langkah 1 : User menekan tombol menu “Analisis Pareto ABC” Langkah 3 : User menekan tombol “Nilai Pakai” Langkah 2 : Sistem menampilkan halaman Analisis Pareto ABC Langkah 4 : Sistem melakukan proses 104 Langkah 7 : User menekan tombol “Nilai Investasi” Langkah 11 : User menekan tombol “Nilai Indeks Kritis” analisis nilai pakai Langkah 5: Sistem menampilkan hasil analisis nilai pakai ke dalam JTable Langkah 6 : Sistem menampilkan pesan bahwa hasil analisis telah ditampilkan Langkah 8 : Sistem melakukan proses analisis nilai investasi Langkah 9: Sistem menampilkan hasil analisis nilai investasi ke dalam JTable Langkah 10 : Sistem menampilkan pesan bahwa hasil analisis telah ditampilkan Langkah 12 : Sistem melakukan proses analisis nilai indeks kritis Langkah 13: Sistem menampilkan hasil analisis nilai indeks kritis ke dalam JTable Langkah 14 : Sistem menampilkan pesan bahwa hasil analisis telah ditampilkan Aktifitas alternatif : Aksi aktor Tanggapan sistem Langkah Alternatif7 : User menekan tombol “Lihat Grafik” Langkah Alternatif 7 : User menekan tombol “Cetak” Langkah Alternatif 8 : Sistem menampilkan grafik hasil analisis Langkah Alternatif 8: Sistem menjalankan fungsi cetak hasil analisis Kesimpulan : Dalam use-case ini user mendapatkan hasil analisis nilai pakai dari sistem Kondisi akhir : Sistem dapat menampilkan hasil analisis nilai pakai Prosedur bisnis : User harus melakukan analisis sesuai dengan langkah yang ditentukan. Batasan implementasi dan spesifikasi : Analisis harus dilakukan secara urut

1.5 Use-case Mencari Rekomendasi Pengadaan Obat