ANALISA KEBUTUHAN SISTEM
REVISI PART 1
1. Use Case Sistem Monitoring Performance Production & Operation
Keterangan:
- Semua Actor kecuali Public Viewer harus melakukan login sebelum masuk dan mengakses aplikasi.
- Administrator memiliki full akses ke seluruh modul dan konfigurasi sistem. Administrator juga bisa melakukan input dan validasi data langsung tanpa perlu login sebagai user lain. - Input data bisa dilakukan manual satu-per-satu atau dengan mengupload file dengan format
yang sudah ditentukan.
- Setiap data yang di-input akan divalidasi oleh Validator.
- Semua report yang dapat dilihat oleh user didefinisikan dulu oleh Administrator. uc Use Case Monitoring
Administrator Login Mengelola master data distrik Mengelola master data user Mengelola hak akses user
Input data production & operation Validasi data production & operation Clerk Melihat report Melihat report custom Validator Registered View er Public View er Mengelola master data modul Mengelola master data report «extend» «include» «include» «include» «include» «include» «include» «include» «include»
2. Activity Diagram Mengelola Master Data Modul
Keterangan:
- Admin melihat tabel data modul yang sudah ada di database.
- Pilihan antara tambah data baru atau mencari data. Akan ditampilkan juga opsi edit dan hapus pada tabel data distrik tersebut.
- Jika tambah data baru, aplikasi menampilkan form modul. Pilihan menambah, mengubah atau menghapus data.
o Jika menambah, input data modul. Jika mengubah, edit data modul.
o Pilih tombol save untuk menambah data atau mengubah data (sesuai pilihan). o Jika menghapus, aplikasi menampilkan konfirmasi. Jika ya, data akan terhapus. o Aplikasi menyimpan data modul. Proses selesai
- Jika mencari data, admin mengetikkan keyword pencarian. o Aplikasi menampilkan hasil pencarian.
o Admin memilih data modul.
o Pilih tindakan mengubah data atau menghapus data.
o Jika mengubah, aplikasi menampilkan kembali form modul. o Jika menghapus,
Aplikasi menampilkan dialog konfirmasi penghapusan. Konfirmasi jawaban, yes/no.
Jika ya, aplikasi menghapus data modul. Jika tidak, admin kembali ke act DataDistrik
Aplikasi Administrator
Start
Melihat data modul
Tampilkan form modul
Mengetikkan keyw ord pencarian Input data modul Edit data modul Pilih tombol
sav e Simpan data modul
End
Menampilkan hasil pencarian Pilih data modul
Pilih tindakan
Tampilkan dialog konfirmasi penghapusan Pilih j aw aban
Data modul terhapus
Hapus data modul [isDelete] [Search] [isAdd] [isEdit] [Edit] [Delete] [yes] [no]
3. Activity Diagram Mengelola Master Data Report
Keterangan:
- Admin melihat tabel data report yang sudah ada di database.
- Pilihan antara tambah data baru atau mencari data. Akan ditampilkan juga opsi edit dan hapus pada tabel data distrik tersebut.
- Jika tambah data baru, aplikasi menampilkan form report. Pilihan menambah, mengubah atau menghapus data.
o Jika menambah, input data modul. Jika mengubah, edit data modul.
o Pilih tombol save untuk menambah data atau mengubah data (sesuai pilihan). o Jika menghapus, aplikasi menampilkan konfirmasi. Jika ya, data akan terhapus. o Aplikasi menyimpan data report. Proses selesai
- Jika mencari data, admin mengetikkan keyword pencarian. o Aplikasi menampilkan hasil pencarian.
o Admin memilih data modul.
o Pilih tindakan mengubah data atau menghapus data.
o Jika mengubah, aplikasi menampilkan kembali form report. o Jika menghapus,
Aplikasi menampilkan dialog konfirmasi penghapusan. Konfirmasi jawaban, yes/no.
Jika ya, aplikasi menghapus data report. Jika tidak, admin kembali ke act DataDistrik
Aplikasi Administrator
Start
Melihat data report
Tampilkan form report
Mengetikkan keyw ord pencarian Input data report Edit data report Pilih tombol
sav e Simpan data report
End
Menampilkan hasil pencarian Pilih data report
Pilih tindakan
Tampilkan dialog konfirmasi penghapusan Pilih j aw aban
Data report terhapus
Hapus data report [isDelete] [Search] [isAdd] [isEdit] [Edit] [Delete] [yes] [no]
4. Activity Diagram Mengelola Master Data Distrik
Keterangan:
- Admin melihat tabel data distrik yang sudah ada di database.
- Pilihan antara tambah data baru atau mencari data. Akan ditampilkan juga opsi edit dan hapus pada tabel data distrik tersebut.
- Jika tambah data baru, aplikasi menampilkan form distrik. Pilihan menambah, mengubah atau menghapus data.
o Jika menambah, input data distrik. Jika mengubah, edit data distrik.
o Pilih tombol save untuk menambah data atau mengubah data (sesuai pilihan). o Jika menghapus, aplikasi menampilkan konfirmasi. Jika ya, data akan terhapus. o Aplikasi menyimpan data distrik. Proses selesai
- Jika mencari data, admin mengetikkan keyword pencarian. o Aplikasi menampilkan hasil pencarian.
o Admin memilih data distrik.
o Pilih tindakan mengubah data atau menghapus data.
o Jika mengubah, aplikasi menampilkan kembali form distrik. o Jika menghapus,
Aplikasi menampilkan dialog konfirmasi penghapusan. Konfirmasi jawaban, yes/no.
Jika ya, aplikasi menghapus data distrik. Jika tidak, admin kembali ke act DataDistrik
Aplikasi Administrator
Start
Melihat data distrik
Tampilkan form distrik
Mengetikkan keyw ord pencarian Input data distrik Edit data distrik Pilih tombol
sav e Simpan data distrik
End
Menampilkan hasil pencarian Pilih data distrik
Pilih tindakan
Tampilkan dialog konfirmasi penghapusan Pilih j aw aban
Data dsitrik terhapus
Hapus data distrik [Search] [isAdd] [isEdit] [Edit] [Delete] [yes] [no] [isDelete]
5. Activity Diagram Mengelola Master Data User
Keterangan:
- Admin melihat tabel data user yang sudah ada di database.
- Pilihan antara tambah data baru atau mencari data. Akan ditampilkan juga opsi edit dan hapus pada tabel data distrik tersebut.
- Jika tambah data baru, aplikasi menampilkan form user. Pilihan menambah, mengubah atau menghapus data.
o Jika menambah, input data user. Jika mengubah, edit data user.
o Pilih tombol save untuk menambah data atau mengubah data (sesuai pilihan). o Jika menghapus, aplikasi menampilkan konfirmasi. Jika ya, data akan terhapus. o Aplikasi menyimpan data user. Proses selesai
- Jika mencari data, admin mengetikkan keyword pencarian. o Aplikasi menampilkan hasil pencarian.
o Admin memilih data user.
o Pilih tindakan mengubah data atau menghapus data. o Jika mengubah, aplikasi menampilkan kembali form user. o Jika menghapus,
Aplikasi menampilkan dialog konfirmasi penghapusan. Konfirmasi jawaban, yes/no.
Jika ya, aplikasi menghapus data user. Jika tidak, admin kembali ke act DataDistrik
Aplikasi Administrator
Start
Melihat data user
Tampilkan form user
Mengetikkan keyw ord pencarian
Input data user
Edit data user
Pilih tombol
sav e Simpan data user
End
Menampilkan hasil pencarian Pilih data user
Pilih tindakan
Tampilkan dialog konfirmasi penghapusan Pilih j aw aban
Data user terhapus
Hapus data user [isDelete] [Search] [isAdd] [isEdit] [Edit] [Delete] [yes] [no]
6. Activity Diagram Mengelola Hak Akses User
Keterangan:
- Admin melihat data user.
- Aplikasi menampilkan form user.
- Admin mencari data user dengan mengetikkan keyword pencarian data user. - Aplikasi menampilkan data user yang dicari.
- Pihak admin memberikan hak akses kepada user yang bersangkutan seperti menjadi Clerk, Validator, Registered Viewer, atau Public Viewer agar mendapat ijin akses CRUD data yang ada.
- Admin memilih tombol simpan data. - Aplikasi memproses data tersebut. - Proses selesai.
act AccessRole
Aplikasi Administrator
Start
Melihat data user Menampilkan form user
Mengetikkan keyw ord pencarian data user
Menampilkan data user yang dicari
Memberikan hak akses kepada user
Simpan data Proses data
7. Activity Diagram Input Data Production & Operation
Keterangan:
- Admin atau Clerk melihat tabel data produksi yang sudah ada di database.
- Pilihan antara tambah data baru atau mencari data. Akan ditampilkan juga opsi edit dan hapus pada tabel data produksi tersebut.
- Jika tambah data baru, aplikasi menampilkan form produksi. Pilihan menambah, mengubah atau menghapus data.
o Jika menambah, input data produksi. Jika mengubah, edit data produksi. o Pilih tombol save untuk menambah data atau mengubah data (sesuai pilihan). o Jika menghapus, aplikasi menampilkan konfirmasi. Jika ya, data akan terhapus. o Aplikasi menyimpan data produksi. Proses selesai
- Jika mencari data, admin atau clerk mengetikkan keyword pencarian. o Aplikasi menampilkan hasil pencarian.
o Admin atau Clerk memilih data produksi.
o Pilih tindakan mengubah data atau menghapus data.
o Jika mengubah, aplikasi menampilkan kembali form produksi. o Jika menghapus,
Aplikasi menampilkan dialog konfirmasi penghapusan. Konfirmasi jawaban, yes/no.
Jika ya, aplikasi menghapus data produksi. Jika tidak, admin atau clerk act DataDistrik
Aplikasi Administrator/Clerk
Start
Melihat data produksi
Tampilkan form produksi
Mengetikkan keyw ord pencarian Input data produksi Edit data produksi Pilih tombol
sav e Simpan data produksi
End
Menampilkan hasil pencarian Pilih data produksi
Pilih tindakan
Tampilkan dialog konfirmasi penghapusan Pilih j aw aban
Data produksi terhapus
Hapus data produksi [isDelete] [Search] [isAdd] [isEdit] [Edit] [Delete] [yes] [no]
8. Activity Diagram Validasi Data Production & Operation
Keterangan:
- Admin atau Validator melihat data produksi. Pilihan antara pengecekan atau mencari data. - Jika pengecekan, aplikasi menampilkan form produksi. Validasi data produksi.
o Jika data produksi sudah benar. Proses selesai.
o Jika masih salah, admin atau validator memperbaharui data produksi o Pilih tombol save untuk mengubah data.
o Aplikasi menyimpan data produksi. Proses selesai
- Jika mencari data, admin atau validator mengetikkan keyword pencarian. o Aplikasi menampilkan hasil pencarian.
o Admin atau Validator memilih data produksi. o Pilih tindakan mengubah data atau menghapus data.
o Jika mengubah, aplikasi menampilkan kembali form produksi. o Jika menghapus,
Aplikasi menampilkan dialog konfirmasi penghapusan. Konfirmasi jawaban, yes/no.
Jika ya, aplikasi menghapus data produksi. Jika tidak, admin atau validator act DataProduksi Aplikasi Administrator/Validator Start Melihat data produksi
Tampilkan form produksi
Mengetikkan keyw ord pencarian
Validasi data produksi
Memperbahrui data produksi
End
Pilih tombol sav e Simpan data produksi
Menampilkan hasil pencarian
Pilih data produksi
Pilih tindakan
Tampilkan dialog konfirmasi penghapusan
Pilih j aw aban
Hapus data produksi
[Delete] [Benar] [Edit] [Search] [Salah] [no] [Edit]
9. Activity Diagram Melihat Report
Keterangan:
- Clerk atau Registered Viewer login terlebih dahulu. Aplikasi menampilkan data produski. - Clerk atau Registered Viewer melihat report.
o Laporan dalam bentuk tabel: masukkan judul aplikasi menghitung proses produksi keseluruhan proses data produksi proses selesai.
o Laporan dalam bentuk grafik: browse file excel proses file excel proses selesai.
act CustomReport
Aplikasi Clerk/Registered View er
Start
Login terlebih dahulu Menampilkan form
produksi
Melihat report
Grafik
Tabel
Masukkan j udul Menghitung proses
produksi keseluruhan
Brow e file excel
Proses data produksi
End
10. Activity Diagram Melihat Report Custom
Keterangan:
- Public Viewer melihat grafik data produksi. - Public Viewer mencari laporan yang dicari. - Aplikasi menampilkan grafik data produksi. - Public Viewer mencetak / printscreen laporan. - Proses selesai.
act View Graphics
Aplikasi Public View er
Start
Melihat grafik data produksi
Tampilkan grafik data produksi Mencari laporan (harian/mingguan/bulanan/tahunan Cetak / printscreen laporan End