ANALISA KEBUTUHAN SISTEM REVISI PART 1 1. Use Case Sistem Monitoring Performance Production & Operation uc Use Case Monitoring
Mengelola master data modul
Mengelola master data report
Mengelola master data distrik Mengelola master data user Mengelola hak akses user
«include»
«include»
Validator
«include» «include» «include»
Validasi data production & operation
«include»
Administrator Login
«extend» Registered View er
«include»
«include» Input data production & operation Melihat report custom Clerk
Melihat report
Public View er
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.
2. Activity Diagram Mengelola Master Data Modul
act DataDistrik
Administrator
Aplikasi
Melihat data modul Start Tampilkan form modul
Input data modul
[isAdd]
[Search]
Edit data modul
Pilih tombol sav e
[isDelete] [isEdit]
Simpan data modul
Hapus data modul [Edit]
Mengetikkan keyw ord pencarian End
Menampilkan hasil pencarian Pilih data modul
Pilih tindakan
[Delete]
Tampilkan dialog konfirmasi penghapusan
[no] Pilih j aw aban
Data modul terhapus [yes]
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 tindakan sebelumnya
3. Activity Diagram Mengelola Master Data Report act DataDistrik Administrator
Aplikasi
Melihat data report Start Tampilkan form report
Input data report
[isAdd]
[Search]
Edit data report
Pilih tombol sav e
[isDelete] [isEdit]
Simpan data report
Hapus data report [Edit]
Mengetikkan keyw ord pencarian End
Menampilkan hasil pencarian Pilih data report
Pilih tindakan
[Delete]
Tampilkan dialog konfirmasi penghapusan
[no] Pilih j aw aban
Data report terhapus [yes]
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 tindakan sebelumnya
4. Activity Diagram Mengelola Master Data Distrik act DataDistrik Administrator
Aplikasi
Melihat data distrik Start Tampilkan form distrik
Input data distrik
[isAdd]
[Search]
Edit data distrik
Pilih tombol sav e
[isDelete] [isEdit]
Simpan data distrik
Hapus data distrik [Edit]
Mengetikkan keyw ord pencarian End
Menampilkan hasil pencarian Pilih data distrik
Pilih tindakan
[Delete]
Tampilkan dialog konfirmasi penghapusan
[no] Pilih j aw aban
Data dsitrik terhapus [yes]
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 tindakan sebelumnya
5. Activity Diagram Mengelola Master Data User
act DataDistrik
Administrator
Aplikasi
Melihat data user Start Tampilkan form user
Input data user
[isAdd]
[Search]
Edit data user
[isDelete] [isEdit]
Pilih tombol sav e
Simpan data user
Hapus data user [Edit]
Mengetikkan keyw ord pencarian End
Menampilkan hasil pencarian Pilih data user
Pilih tindakan
[Delete]
Tampilkan dialog konfirmasi penghapusan
[no] Pilih j aw aban
Data user terhapus [yes]
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 tindakan sebelumnya
6. Activity Diagram Mengelola Hak Akses User
act AccessRole
Administrator
Melihat data user
Aplikasi
Menampilkan form user
Start
Mengetikkan keyw ord pencarian data user
Menampilkan data user yang dicari
Memberikan hak akses kepada user
Simpan data
Proses data
End
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.
7. Activity Diagram Input Data Production & Operation
act DataDistrik
Administrator/Clerk
Aplikasi
Melihat data produksi Start Tampilkan form produksi
Input data produksi
[isAdd]
[Search]
Edit data produksi
Pilih tombol sav e
[isDelete] [isEdit]
Simpan data produksi
Hapus data produksi [Edit]
Mengetikkan keyw ord pencarian End
Menampilkan hasil pencarian Pilih data produksi
Pilih tindakan
[Delete]
Tampilkan dialog konfirmasi penghapusan
[no] Pilih j aw aban
Data produksi terhapus [yes]
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 kembali ke tindakan sebelumnya
8. Activity Diagram Validasi Data Production & Operation
act DataProduksi
Administrator/Validator
Aplikasi
Melihat data produksi Start
Tampilkan form produksi
[Edit]
Validasi data produksi
Memperbahrui data produksi
[Salah]
[Benar]
[Search]
End
Pilih tombol sav e
Simpan data produksi [Edit]
Mengetikkan keyw ord pencarian Menampilkan hasil pencarian
Pilih data produksi
Pilih tindakan
[no]
[Delete]
Tampilkan dialog konfirmasi penghapusan
Pilih j aw aban
Hapus data produksi
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 kembali ke tindakan sebelumnya
9. Activity Diagram Melihat Report
act CustomReport
Clerk/Registered View er
Aplikasi
Start Menampilkan form produksi
Login terlebih dahulu
Melihat report
Tabel
Masukkan j udul
Menghitung proses produksi keseluruhan
Grafik
Proses data produksi
Brow e file excel
End
Proses file excel
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.
10. Activity Diagram Melihat Report Custom
act View Graphics
Public View er
Aplikasi
Start
Melihat grafik data produksi
Mencari laporan (harian/mingguan/bulanan/tahunan
Cetak / printscreen laporan
End
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.
Tampilkan grafik data produksi