Perancangan Sistem ANALISA DAN PERANCANGAN SISTEM

8. Jika terjadi pemadaman listrik dan tidak adanya cadangan listrik sehingga menyebabkankoneksi terputus. 9. Metode Two Phase Locking pada penerapan manajemen transaksi tidak akan membatalkan proses upload data monitoring bagi transaksi yang berjalan setelah proses locking namun hanya akan menunggu hingga proses sebelumnya sudah berjalan.

3.2. Perancangan Sistem

3.2.1. Deskripsi Rinci Kebutuhan Sistem

Pada perangkat lunak ini terdapat beberapa masukan ke dalam sistem dan juga keluaran dari proses masukan tersebut. Rincian dari proses-proses tersebut antara lain sebagai berikut: 1. Masukan ke sistem stimulus Masukan yang dimaksud ke dalam sistem adalah berupa data-data yang diinputkan data text yang nantinya akan disimpan dalam database sebagai data pelanggan yang dimonitoring. Selain itu stimulus ke dalam sistem dapat berupa aksi yang dilakukan oleh pengguna misal: user menekan tombol upload untuk menyimpan data hasil monitoring ke database, tombol tambah untuk menambahkan data user ke database, dan tombol approve untuk menyimpan status approve data pelanggan di database. 2. Keluaran dari sistem respon Keluaran dari sistem adalah berupa hasil dari proses stimulus yang diberikan ke dalam sistem, antara lain peringatan ketika pengguna salah memasukkan username ataupun password pada saat login, notifikasi jika data berhasil diupload, id pelanggan yang di masukkan tidak berhasil ditemukan data-datanya pada database, report monitoring, dll.

3.2.1.1. Kebutuhan Antarmuka Eksternal

Sistem perangkat lunak ini memiliki 4tipe user yang dapat mengakses sistem secara langsung yaitu : 1. Operator area Operator area bertugas untuk mengupload atau mengubah data hasil monitoring pelanggan berupa foto, koordinat, tanggal monitoring, keterangan hasil monitoring di area maupun rayon. 2. Operator rayon Operator rayon bertugas untuk mengupload atau mengubah data hasil monitoring pelanggan berupa foto, koordinat, tanggal monitoring, keterangan hasil monitoring di rayonnya saja. 3. Admin area Admin area bertugas untuk menambah user, melihat data hasil monitoring pelanggan, mengubah data hasil monitoring, melakukan approve atau membatalkan approve dari data hasil monitoring pelanggan di area maupun yang berada di rayon-rayon, dan mencetak report monitoring. 4. Admin rayon Admin rayon bertugas untuk melihat data hasil monitoring pelanggan, mengubah data hasil monitoring, melakukan approve atau membatalkan approve dari data hasil monitoring pelanggan di rayon- nya saja. Setiap pengguna memiliki karakteristik atau perbadaan fitur dimasing-masing tampilan. Dibawah ini terdapat tabel 3.1 yang akan menjelaskan karakteristik dari masing-masing pengguna: Tabel 3. 1Karakteristik user sistem Pengguna Menu Keterangan Admin area Tambah user Admin area dapat menambahkan atau mengubah data user yang memiliki akses ke sistem monitoring pelanggan Lihat data Admin area dapat melihat data PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI pelanggan yang harus dimonitoring di semua rayon maupun yang di area Monitoring Admin area dapat mengupload atau mengubah data hasil monitoring pelanggan. Approve Admin area dapat membatalkan status monitoring, memberikan approve atau membatalkan approve terhadap hasil monitoring pelanggan. Lihat detail pelanggan Admin area dapat mencari data pelanggan dengan id pelanggan Laporan Admin area dapat mencetak laporan hasil monitoring pelanggan. Admin rayon Lihat data Admin rayon dapat melihat data pelanggan yang harus dimonitoring di rayon-nya. Monitoring Admin rayon dapat mengupload atau mengubah data hasil monitoring pelanggan di rayon-nya saja. Approve Admin rayon dapat membatalkan status monitoring, memberikan approve atau membatalkan approve terhadap hasil monitoring pelanggan di rayon-nya. lihat detail pelanggan Admin rayon dapat mencari data pelanggan dengan id pelanggan Operator area Monitoring Operator area dapat mengupload atau mengubah data hasil monitoring pelanggan di semua rayon. Lihat detail pelanggan Operator area dapat mencari data pelanggan dengan id pelanggan di semua rayon. Operator rayon Monitoring Operator rayon dapat mengupload atau mengubah data hasil monitoring pelanggan di rayon-nya saja. Lihat detail pelanggan Operator rayon dapat mencari data pelanggan dengan id pelanggan di rayon-nya saja. PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

3.2.1.2. Antarmuka perangkat keras

Kebutuhan antarmuka perangkat keras dari sistem ini adalah: 1. Server 2. Seperangkat desktop PC, laptop, netbook, atau mobile device. - Perangkat Keyboard Keyboard diperlukan bagi pengguna sebagai alat pengetikan data yang akan diproses perangkat lunak. - Perangkat Mouse Mouse diperlukan bagi pengguna sebagai alat untuk melakukan aksi ke dalam perangkat lunak. - Perangkat Monitor Monitor diperlukan bagi pengguna sebagai alat untuk menampilkan output aplikasi kepada pengguna. Monitor mampu menampilkan grafis dengan kualitas gambar dan warna terbaik. 3. Printer untuk mencetak laporan hasil monitoring.

3.2.1.3. Antarmuka perangkat lunak

Kebutuhan antarmuka perangkat lunak dari sistem ini adalah : 1. Sistem operasi yang support untuk sistem ini adalah Windows XP, Windows 7, dan Windows 8. 2. Database server yang digunakan adalah Oracle. 3. Web server yang digunakan adalah Apache Tomcat. 4. Internet explorer tidak support sebagai browser pada sistem ini, dibutuhkan chromium, Mozila FireFox sebagai browser yang digunakan. 5. Software pengembang yang digunakan adalah Java.

3.2.1.4. Antarmuka komunikasi

Agar sistem monitoring yang dibuat dapat beriteraksi satu sama lain dibutuhkansatu jaringan komputer LAN untuk akses di kantor agar komputer atau laptop dapat mengakses server web dan server database; hosting atau publish web agar petugas lapangan dapat mengakses web, namun tidak akan dibahas di tulisan ini. PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

3.2.2. Use Case Diagram

Diagram use case dari aktor yang menggunakan sistem ditunjukkan pada gambar 3.1 dan gambar 3.2. Gambar 3.1 merupakan diagram use case untuk operator area dan operator rayon, gambar 3.2 adalah diagram case untuk admin rayon dan admin area . Pada gambar 3.3 sd 3.5 akan ditunjukkan use case dari package kelola monitoring pelanggan kwh 0, kwh maks, dan TBT untuk admin area. Pada gambar 3.6 sd 3.8 akan ditunjukkan use case dari package kelola monitoring pelanggan kwh 0, kwh maks, dan TBT untuk operator area. Pada gambar 3.9 sd 3.11 akan ditunjukkan use case dari package kelola monitoring pelanggan kwh 0, kwh maks, dan TBT untuk operator dan admin rayon. Pada gambar 3.12 sd 3.14 akan ditunjukkan use case dari package kelola approve pelanggan kwh 0, kwh maks, dan TBT untuk admin area.Pada gambar 3.15 sd 3.17 akan ditunjukkan use case dari package kelola approve pelanggan kwh 0, kwh maks, dan TBT untuk admin rayon. Gambar 3.18, 3.19, dan 3.20 menunjukkan use case dari package kelola user, package kelola laporan, dan package lihat data. PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI Login System depents on package kelola monitoring pelanggan kwh 0 logout lihat detail pelanggan operator area package kelola monitoring pelanggan kwh maks package kelola monitoring pelanggan TBT operator rayon Gambar 3. 1Use case diagram untuk aktor operator area dan rayon Login System depents on package kelola monitoring pelanggan kwh logout lihat detail pelanggan admin area package lihat data package kelola user package laporan package laporan package kelola monitoring pelanggan kwh maks package kelola monitoring pelanggan TBT package kelola approve pelanggan kwh 0 package kelola approve pelanggan kwh maks package kelola approve pelanggan TBT admin rayon Gambar 3. 2Use case diagram untuk aktor adminarea dan rayon Package Kelola Monitoring Pelanggan Kwh 0 lihat daftar belum monitor upload data monitor lihat daftar sudah monitor lihat versi sebelum ubah data monitor lihat daftar perbulan lihat daftar belum monitor per-unitup lihat daftar sudah monitor per-unitup include include include include include include include admin area include include Gambar 3. 3Use case diagrampackage kelola monitoring pelanggan kwh 0 untuk aktor adminarea Package Kelola Monitoring Pelanggan Kwh Maks lihat daftar belum monitor upload data monitor lihat daftar sudah monitor lihat versi sebelum ubah data monitor lihat daftar perbulan lihat daftar belum monitor per-unitup lihat daftar sudah monitor per-unitup include include include include include include include admin area include include Gambar 3. 4Use case diagrampackage kelola monitoring pelanggan kwh maks untuk aktor adminarea PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI Package Kelola Monitoring Pelanggan TBT lihat daftar belum monitor upload data monitor lihat daftar sudah monitor lihat versi sebelum ubah data monitor lihat daftar perbulan lihat daftar belum monitor per-unitup lihat daftar sudah monitor per-unitup include include include include include include include admin area include include Gambar 3. 5Use case diagrampackage kelola monitoring pelanggan TBTuntuk aktor adminarea Package Kelola Monitoring Pelanggan Kwh 0 lihat daftar belum monitor upload data monitor lihat daftar sudah monitor lihat versi sebelum ubah data monitor lihat daftar perbulan lihat daftar belum monitor per-unitup lihat daftar sudah monitor per-unitup include include include include include include include Operator area include include Gambar 3. 6Use case diagrampackage kelola monitoring pelanggan kwh 0 untuk aktor operator area PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI Package Kelola Monitoring Pelanggan kWh Maks lihat daftar belum monitor upload data monitor lihat daftar sudah monitor lihat versi sebelum ubah data monitor lihat daftar perbulan lihat daftar belum monitor per-unitup lihat daftar sudah monitor per-unitup include include include include include include include Operator area include include Gambar 3. 7Use case diagrampackage kelola monitoring pelanggan kwh maks untuk aktor operatorarea Package Kelola Monitoring Pelanggan TBT lihat daftar belum monitor upload data monitor lihat daftar sudah monitor lihat versi sebelum ubah data monitor lihat daftar perbulan lihat daftar belum monitor per-unitup lihat daftar sudah monitor per-unitup include include include include include include include Operator area include include Gambar 3. 8Use case diagrampackage kelola monitoring pelanggan TBTuntuk aktor operator area PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI Package Kelola Monitoring Pelanggan Kwh 0 lihat daftar belum monitor upload data monitor lihat daftar sudah monitor lihat versi sebelum ubah data monitor lihat daftar perbulan include include include include include admin rayon operator rayon Gambar 3. 9Use case diagrampackage kelola monitoring pelanggan kWh 0 untuk aktor operator dan admin rayon Package Kelola Monitoring Pelanggan Kwh Maks lihat daftar belum monitor upload data monitor lihat daftar sudah monitor lihat versi sebelum ubah data monitor lihat daftar perbulan include include include include include admin rayon operator rayon Gambar 3. 10Use case diagrampackage kelola monitoring pelanggan kWh maksuntuk aktor operator dan admin rayon PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI Package Kelola Monitoring Pelanggan TBT lihat daftar belum monitor upload data monitor lihat daftar sudah monitor lihat versi sebelum ubah data monitor lihat daftar perbulan include include include include include admin rayon operator rayon Gambar 3. 11Use case diagrampackage kelola monitoring pelanggan TBTuntuk aktor operator dan admin rayon PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI Package Kelola Approve Pelanggan Kwh 0 include include lihat daftar belum aprove lihat daftar belum approve per-unitup approve data monitor batalkan status monitor lihat versi sebelum include include include include lihat daftar sudah approve lihat daftar sudah approve per-unitup lihat detail approve include lihat data yang sama batalkan status approve lihat daftar perbulan Lihat history monitor copy status bulan terakhir include include include admin area include include include include Gambar 3. 12Use case diagrampackage kelola approve pelanggan kWh 0 untuk aktor admin area PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI Package Kelola Approve Pelanggan kWh Maks include include lihat daftar belum aprove lihat daftar belum approve per-unitup approve data monitor batalkan status monitor lihat versi sebelum include include include include lihat daftar sudah approve lihat daftar sudah approve per-unitup lihat detail approve include lihat data yang sama batalkan status approve lihat daftar perbulan Lihat history monitor copy status bulan terakhir include include include admin area include include include include Gambar 3. 13Use case diagrampackage kelola approve pelanggan kWh maks untuk aktor admin area PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI Package Kelola Approve Pelanggan TBT include include lihat daftar belum aprove lihat daftar belum approve per-unitup approve data monitor batalkan status monitor lihat versi sebelum include include include include lihat daftar sudah approve lihat daftar sudah approve per-unitup lihat detail approve include lihat data yang sama batalkan status approve lihat daftar perbulan Lihat history monitor copy status bulan terakhir include include include admin area include include include include Gambar 3. 14Use case diagrampackage kelola approve pelanggan TBT untuk aktor admin area PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI include admin rayon Package Kelola Approve Pelanggan Kwh 0 lihat versi sebelum lihat daftar perbulan include include include include lihat daftar belum aprove approve data monitor batalkan status monitor lihat daftar sudah approve lihat detail approve Lihat history monitor include lihat data yang sama copy status bulan terakhir include include batalkan status approve include include Gambar 3. 15Use case diagrampackageapprove pelanggan kwh 0 untuk aktoradminrayon include admin rayon Package Kelola Approve Pelanggan Kwh Maks lihat versi sebelum lihat daftar perbulan include include include include lihat daftar belum aprove approve data monitor batalkan status monitor lihat daftar sudah approve lihat detail approve Lihat history monitor include lihat data yang sama copy status bulan terakhir include include batalkan status approve include include Gambar 3. 16Use case diagrampackageapprovepelanggan kwh maks untuk aktor adminrayon PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI include admin rayon Package Kelola Approve PelangganTBT lihat versi sebelum lihat daftar perbulan include include include include lihat daftar belum aprove approve data monitor batalkan status monitor lihat daftar sudah approve lihat detail approve Lihat history monitor include lihat data yang sama copy status bulan terakhir include include batalkan status approve include include Gambar 3. 17Use case diagrampackageapprovepelanggan TBT untuk aktor adminrayon lihat daftar user tambah user edit data user admin area include include Gambar 3. 18Use case diagrampackage kelola user untuk admin area Package kelola user Package lihat data cetak laporan kwh0 beberapa bulan cetak laporan kwh maks 1 bulan cetak laporan kwh0 1 bulan cetak laporan kwh maks beberapa bulan cetak laporan rekomendasi monitoring naik daya cetak laporan TBT 1 bulan cetak laporan TBT beberapa bulan cetak laporan rekomendasi monitoring naik daya beberapa bulan admin area Gambar 3. 19Use case diagrampackage kelola laporan untuk admin area admin area lihat data pelanggan kwh 0 lihat data pelanggan kwh maks lihat data pelanggan TBT lihat data kwh0 per-unitup lihat data kwh maks per-unitup lihat data TBT per-unitup admin rayon include include include Gambar 3. 20Use case diagrampackage lihat data untuk user admin area danadmin rayon Package Kelola laporan

3.2.3. Definisi aktor

Definisi aktor sudah dijelaskan sebelumnya, dapat dilihat pada bagian 3.2.1.1 kebutuhan antarmuka eksternal.

3.2.4. Definisi Use Case

Berikut ini akan dijelaskan defini dari use case pada tabel 3.2 dibawah ini: Tabel 3. 2Definisi Use Case No. Use Case Deskripsi 1. Lihat data pelanggan kwh0 Sistem menampilkan daftar pelanggan pascabayar dengan total penggunaan listrik sama dengan 0 2. Lihat data pelanggan kwh maks Sistem menampilkan daftar pelanggan pascabayar dengan total penggunaan listrik melebihi batas kwh maks sesuai dengan daya masing-masing 3. Lihat data pelanggan TBT Sistem menampilkan daftar pelanggan prabayar yang tidak beli token selama 6 bulan atau 6 bulan 4. Lihat data kwh 0 per-unitup Aktor memasukan kode unit kemudian sistem menampilkan data pelanggan kwh 0 berdasarkan masukan kode unit 5. Lihat data kwh maks per- unitup Aktor memasukan kode unit kemudian sistem menampilkan data pelanggan kwh maks berdasarkan masukan kode unit 6. Lihat data TBT per-unitup Aktor memasukan kode unit kemudian sistem menampilkan data pelanggan TBT berdasarkan masukan kode unit 7. Lihat daftar user Sistem menampilkan daftar user login 8. Tambah user Aktor menambahkan data user login dan sistem menyimpan data user tersebut 9. Edit data user Aktor mengubah data user berupa ubah password atau mutasi user, kemudian sistem akan menyimpan perubahan tersebut 10. Cetak laporan kwh 0 Aktor menginput bulan dan tahun kemudian sistem akan menampilkan preview laporan dalam format pdf pelanggan kwh 0 yg sudah diapprove pada bulan tahun inputan. 11. Cetak laporan kwh maks Aktor menginput bulan dan tahun kemudian sistem akan menampilkan PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI preview laporan dalam format pdf pelanggan kwh maks yg sudah diapprove pada bulan tahun inputan. 12. Cetak laporan TBT Aktor menginput bulan dan tahun kemudian sistem akan menampilkan preview laporan dalam format pdf pelanggan kwh 0 yg sudah diapprove pada bulan tahun inputan. 13. Cetak laporan rekomendasi monitoring naik daya Aktor menginput bulan dan tahun sebagai bulan dan tahun acuan kemudian sistem akan menampilkan preview dalam format pdf pelanggan kwh maks yang harus dimonitoring untuk naik daya. 14. Cetak laporan kwh 0 beberapa bulan Aktor menginput bulan dan tahun awal dan akhir kemudian sistem akan menampilkan preview laporan dalam format pdf pelanggan kwh 0 yg sudah diapprove berdasarkan jangka waktu tersebut. 15. Cetak laporan kwh maks Aktor menginput bulan dan tahun tahun awal dan akhir kemudian sistem akan menampilkan preview laporan dalam format pdf pelanggan kwh maks yg sudah diapprove berdasarkan jangka waktu tersebut. 16. Cetak laporan TBT Aktor menginput bulan dan tahun tahun awal dan akhir kemudian sistem akan menampilkan preview laporan dalam format pdf pelanggan kwh 0 yg sudah diapprove berdasarkan jangka waktu tersebut. 17. Cetak laporan rekomendasi monitoring naik daya Aktor menginput bulan dan tahun tahun awal dan akhir sebagai bulan dan tahun acuan kemudian sistem akan menampilkan preview dalam format pdf pelanggan kwh maks yang harus dimonitoring untuk naik daya dalam jangka waktu tersebut. 18. Lihat daftar belum approve kwh 0 Aktor mengklik menu belum approve di bagian kwh 0 pada menubar approve, Sistem menampilkan daftar pelanggan yang belum diapprove. 19. Lihat daftar belum approve kwh maks Aktor mengklik menu belum approve di bagian kwh maks pada menubar approve, Sistem menampilkan daftar pelanggan yang belum diapprove. 20. Lihat daftar belum Aktor mengklik menu belum approve di approveTBT bagian TBT pada menubar approve, Sistem menampilkan daftar pelanggan yang belum diapprove. 21. Lihat daftar sudah approve kwh 0 Aktor mengklik menu sudah approve di bagian kwh 0 pada menubar approve, Sistem menampilkan daftar pelanggan yang sudah diapprove. 22. Lihat daftar sudah approve kwh maks Aktor mengklik menu sudah approve di bagian kwh maks pada menubar approve, Sistem menampilkan daftar pelanggan yang sudah diapprove. 23. Lihat daftar sudah approve TBT Aktor mengklik menu sudah approve di bagian TBT pada menubar approve, Sistem menampilkan daftar pelanggan yang sudah diapprove. 24. Lihat data yang sama kwh 0 Aktor mengklik tombol lihat data yang sama pada halaman data approve pelanggan , kemudian sisem akan menampilkan daftar pelanggan bulan tertentu yang memiliki history monitoring yang sudah diapprove pada bulan sebelumnya. 25. Lihat data yang sama kwh maks Aktor mengklik tombol lihat data yang sama pada halaman data approve pelanggan , kemudian sisem akan menampilkan daftar pelanggan bulan tertentu yang memiliki history monitoring yang sudah diapprove pada bulan sebelumnya. 26. Lihat data yang sama TBT Aktor mengklik tombol lihat data yang sama pada halaman data approve pelanggan , kemudian sisem akan menampilkan daftar pelanggan bulan tertentu yang memiliki history monitoring yang sudah diapprove pada bulan sebelumnya. 27. Lihat daftar perbulan kwh 0 Aktor mengklik menu cek perbulan pada bagian kwh 0 pada menubar approve, kemudian aktor menginput bulan dan tahun. Sistem akan menampilkan daftar pelanggan kwh 0 berdasarkan bulan dan tahun inputan berikut status monitornya. 28. Lihat daftar perbulan kwh maks Aktor mengklik menu cek perbulan pada bagian kwh maks pada menubar approve, kemudian aktor menginput bulan dan tahun. Sistem akan menampilkan daftar pelanggan kwh PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI maks berdasarkan bulan dan tahun inputan berikut status monitornya. 29. Lihat daftar perbulan TBT Aktor mengklik menu cek perbulan pada bagian kwh TBT pada menubar approve, kemudian aktor menginput bulan dan tahun. Sistem akan menampilkan daftar pelanggan kwh TBT berdasarkan bulan dan tahun inputan berikut status monitornya. 30. Approve data monitor kwh 0 Aktor mengklik tombol approve pada halama detail approve pelanggan kwh 0, sistem akan mengubah status approve pelanggan tersebut menjadi sudah approve dan menampilkan pesan data berhasil diapprove. 31. Approve data monitor kwh maks Aktor mengklik tombol approve pada halama detail approve pelanggan kwh maks, sistem akan mengubah status approve pelanggan tersebut menjadi sudah approve dan menampilkan pesan data berhasil diapprove. 32. Approve data monitor TBT Aktor mengklik tombol approve pada halama detail approve pelanggan TBT, sistem akan mengubah status approve pelanggan tersebut menjadi sudah approve dan menampilkan pesan data berhasil diapprove. 33. Batalkan status monitor kwh 0 Aktor mengisi alasan pembatalan dan mengklik tombol batalkan pada halaman detail approve pelanggan kwh 0, sistem kemudian akan mengubah status monitor menjadi belum monitor dan menampilkan pesan data monitor berhasil dibatalkan. 34. Batalkan status monitor kwh maks Aktor mengisi alasan pembatalan dan mengklik tombol batalkan pada halaman detail approve pelanggan kwh maks, sistem kemudian akan mengubah status monitor menjadi belum monitor dan menampilkan pesan data monitor berhasil dibatalkan. 35. Batalkan status monitor TBT Aktor mengisi alasan pembatalan dan mengklik tombol batalkan pada halaman detail approve pelanggan TBT, sistem kemudian akan mengubah status monitor menjadi belum monitor dan menampilkan pesan data monitor berhasil dibatalkan. 36. Batalkan status approve kwh 0 Aktor mengisi alasan pembatalan dan mengklik tombol batalkan pada halaman detail approve pelanggan kwh 0, sistem kemudian akan mengubah status monitor menjadi belum monitor dan status approve menjadi belum approve kemudian menampilkan pesan data monitor berhasil dibatalkan. 37. Batalkan status approve kwh maks Aktor mengisi alasan pembatalan dan mengklik tombol batalkan pada halaman detail approve pelanggan kwh maks, sistem kemudian akan mengubah status monitor menjadi belum monitor dan status approve menjadi belum approve kemudian menampilkan pesan data monitor berhasil dibatalkan. 38. Batalkan status monitor TBT Aktor mengisi alasan pembatalan dan mengklik tombol batalkan pada halaman detail approve pelanggan TBT, sistem kemudian akan mengubah status monitor menjadi belum monitor dan status approve menjadi belum approve kemudian menampilkan pesan data monitor berhasil dibatalkan. 39. Lihat detail approve kwh 0 Aktor berada di halaman data sudah approve pelanggan kwh 0 kemudian pada daftar pelanggan, aktor mengklik tombol yg berisi bulan tahun dan idpel. Sistem akan menampilkan halaman yg berisi detail data monitor pelanggan yg sudah diapprove. 40. Lihat detail approve kwh maks Aktor berada di halaman data sudah approve pelanggan kwh maks kemudian pada daftar pelanggan, aktor mengklik tombol yg berisi bulan tahun dan idpel. Sistem akan menampilkan halaman yg berisi detail data monitor pelanggan yg sudah diapprove. 41. Lihat detail approve TBT Aktor berada di halaman data sudah approve pelanggan TBT kemudian pada daftar pelanggan, aktor mengklik tombol yg berisi bulan tahun dan idpel. Sistem akan menampilkan halaman yg berisi detail data monitor pelanggan yg sudah diapprove. 42. Lihat versi sebelum pelanggan kwh 0 Aktor berada di halaman detail monitoring pelanggan kwh 0, kemudian pada bagian IDMON versi sebelum aktor mengklik tombol yg berisi id versi sebelum. Sistem akan menampilkan halaman yg berisi data monitoring dengan idmon tersebut. 43. Lihat versi sebelum pelanggan kwh maks Aktor berada di halaman detail monitoring pelanggan kwh maks, kemudian pada bagian IDMON versi sebelum aktor mengklik tombol yg berisi id versi sebelum. Sistem akan menampilkan halaman yg berisi data monitoring dengan idmon tersebut. 44. Lihat versi sebelum pelanggan TBT Aktor berada di halaman detail monitoring pelanggan TBT, kemudian pada bagian IDMON versi sebelum aktor mengklik tombol yg berisi id versi sebelum. Sistem akan menampilkan halaman yg berisi data monitoring dengan idmon tersebut. 45. Lihat history monitor pelanggan kwh 0 Aktor berada di halaman detail approvepelanggan kwh 0, kemudian pada bagian IDMON versi sebelum aktor mengklik tombol history monitoring. Sistem akan menampilkan halaman yg berisi daftar history monitoring pelanggan tersebut. 46. Lihat history monitor pelanggan kwh maks Aktor berada di halaman detail approve pelanggan kwh maks, kemudian pada bagian IDMON versi sebelum aktor mengklik tombol history monitoring. Sistem akan menampilkan halaman yg berisi daftar history monitoring pelanggan tersebut. 47. Lihat history monitor pelanggan TBT Aktor berada di halaman detail approve pelanggan TBT, kemudian pada bagian IDMON versi sebelum aktor mengklik tombol history monitoring. Sistem akan menampilkan halaman yg berisi daftar history monitoring pelanggan tersebut. 48. Copy Status bulan terakhir pelanggan kwh 0 Aktor berada dihalaman daftar pelanggan yang sama kemudian klik tombol pada bagian copy status bulan terakhir. Sistem akan menampilkan halaman detail copy status pelanggan kwh 0, kemudian aktor mengklik tombol approve. Data approve akan disimpan dan status approve akan diubah menjadi sudah approve. 49. Copy Status bulan terakhir Aktor berada dihalaman daftar PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI pelanggan kwh maks pelanggan yang sama kemudian klik tombol pada bagian copy status bulan terakhir. Sistem akan menampilkan halaman detail copy status pelanggan kwh maks, kemudian aktor mengklik tombol approve. Data approve akan disimpan dan status approve akan diubah menjadi sudah approve. 50. Copy Status bulan terakhir pelanggan TBT Aktor berada dihalaman daftar pelanggan yang sama kemudian klik tombol pada bagian copy status bulan terakhir. Sistem akan menampilkan halaman detail copy status pelanggan TBT, kemudian aktor mengklik tombol approve. Data approve akan disimpan dan status approve akan diubah menjadi sudah approve. 51. Lihat daftar belum monitor kwh 0 Aktor mengklik menu belum cek di bagian kwh 0 pada menubar monitoring, Sistem menampilkan daftar pelanggan yang belum dimonitoring. 52. Lihat daftar belum monitor kwh maks Aktor mengklik menu belum cek di bagian kwh maks pada menubar monitoring, Sistem menampilkan daftar pelanggan yang belum dimonitoring 53. Lihat daftar belum monitoring TBT Aktor mengklik menu belum cek di bagian TBT pada menubar monitoring, Sistem menampilkan daftar pelanggan yang belum dimonitoring 54. Lihat daftar sudah monitor kwh Aktor mengklik menu sudah cek di bagian kwh 0 pada menubar monitoring, Sistem menampilkan daftar pelanggan yang sudah dimonitoring. 55. Lihat daftar sudah monitor kwh maks Aktor mengklik menu sudah cek di bagian kwh maks pada menubar monitoring, Sistem menampilkan daftar pelanggan yang sudah dimonitoring. 56. Lihat daftar sudah monitor TBT Aktor mengklik menu sudah cek di bagian TBT pada menubar monitoring, Sistem menampilkan daftar pelanggan yang sudah dimonitoring. 57. Lihat daftar sudah monitor kwh 0 per-unitup Aktor memilih kode unit, kemudian mengklik tombol cari. Sistem akan menampilkan daftar pelanggan sudah monitor berdasarkan kode unit yg dipilih 58. Lihat daftar belum monitor kwh 0 per-unitup Aktor memilih kode unit, kemudian mengklik tombol cari. Sistem akan PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI menampilkan daftar pelanggan belum monitor berdasarkan kode unit yg dipilih 59. Lihat daftar sudah monitor kwh maks per-unitup Aktor memilih kode unit, kemudian mengklik tombol cari. Sistem akan menampilkan daftar pelanggan sudah monitor berdasarkan kode unit yg dipilih 60. Lihat daftar belum monitor maks per-unitup Aktor memilih kode unit, kemudian mengklik tombol cari. Sistem akan menampilkan daftar pelanggan belum monitor berdasarkan kode unit yg dipilih 61. Lihat daftar sudah monitor TBT per-unitup Aktor memilih kode unit, kemudian mengklik tombol cari. Sistem akan menampilkan daftar pelanggan sudah monitor berdasarkan kode unit yg dipilih 62. Lihat daftar belum monitor TBT per-unitup Aktor memilih kode unit, kemudian mengklik tombol cari. Sistem akan menampilkan daftar pelanggan belum monitor berdasarkan kode unit yg dipilih 63. Lihat daftar sudah approve kwh 0 per-unitup Aktor memilih kode unit, kemudian mengklik tombol cari. Sistem akan menampilkan daftar pelanggan sudah approve berdasarkan kode unit yg dipilih 64. Lihat daftar belum approve kwh 0 per-unitup Aktor memilih kode unit, kemudian mengklik tombol cari. Sistem akan menampilkan daftar pelanggan belum approve berdasarkan kode unit yg dipilih 65. Lihat daftar sudah approve kwh maks per-unitup Aktor memilih kode unit, kemudian mengklik tombol cari. Sistem akan menampilkan daftar pelanggan sudah approve berdasarkan kode unit yg dipilih 66. Lihat daftar belum approve kwh maks per-unitup Aktor memilih kode unit, kemudian mengklik tombol cari. Sistem akan menampilkan daftar pelanggan belum approve berdasarkan kode unit yg dipilih 67. Lihat daftar sudah approve TBT per-unitup Aktor memilih kode unit, kemudian mengklik tombol cari. Sistem akan menampilkan daftar pelanggan sudah TBT berdasarkan kode unit yg dipilih 68. Lihat daftar belum Aktor memilih kode unit, kemudian approveTBT per-unitup mengklik tombol cari. Sistem akan menampilkan daftar pelanggan belum TBT berdasarkan kode unit yg dipilih 69. Lihat daftar perbulan kwh 0 Aktor mengklik menu cek perbulan pada bagian kwh 0 pada menubar monitoring, kemudian aktor menginput bulan dan tahun. Sistem akan menampilkan daftar pelanggan kwh 0 berdasarkan bulan dan tahun inputan berikut status monitornya. 70, Lihat daftar perbulan kwh maks Aktor mengklik menu cek perbulan pada bagian kwh maks pada menubar monitoring, kemudian aktor menginput bulan dan tahun. Sistem akan menampilkan daftar pelanggan kwh maks berdasarkan bulan dan tahun inputan berikut status monitornya. 72. Lihat daftar perbulan TBT Aktor mengklik menu cek perbulan pada bagian TBT pada menubar monitoring, kemudian aktor menginput bulan dan tahun. Sistem akan menampilkan daftar pelanggan TBT berdasarkan bulan dan tahun inputan berikut status monitornya. 73. Upload data monitor pelanggan kwh 0, kwh maks, TBT Aktor mengisi data hasil monitor untuk pelanggan yg dimonitor, kemudian klik tombol simpan dan upload. Sistem akan menyimpan data hasil monitor dan mengubah status monitor menjadi sudah monitor. 74. Ubah data monitor pelanggan kwh 0, kwh maks, TBT Aktor mengubah data hasil monitor untuk pelanggan yg dimonitor, kemudian klik tombol ubah dan upload. Sistem akan menyimpan data hasil monitor dan mengubah status monitor menjadi sudah monitor. 75. Login Aktor menginput username, password, dan kode unit kemudian mengklik tombol adminbagi user tipe admin atau tombol operator bagi user tipe aktor. Sistem akan mengecek username, password,dan tipe priviledgenya. Jika benar, maka sistem akan menampilkan halaman menubar adminoperator. 76. Lihat detail pelanggan Aktor mengklik menubar lihat detail pelanggan, kemudian menginput id pelanggan yg dicari. Sistem akan menampilkan halaman berisi detail pelanggan tersebut. 76. Logout Aktor mengklik tombol logout pada bagian kanan atas menubar. Sistem akan menghapus session dan menampilkan halaman login. PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

3.2.5. Skenario Use Case

Berikut ini akan dibahas mengenai skenario use case pada tabel dibawah ini: Tabel 3. 3Skenario use case Loginuser bertipe admin Nama Use Case Login Aktor Admin area, admin rayon Deskripsi Use case ini menjelaskan bagaimana aktor harus melakukan otentikasi sebelum masuk ke dalam sistem untuk mendapat pelayanan dari sistem . Kondisi Awal Aktor telah berada di halaman home sistem dan memiliki hak untuk memasuki sistem Urutan Jenis Kegiatan Aksi Aktor Reaksi Sistem 1. Aktor klik menu admin kemudian memasukkan username, password, dan unitup 2. Aktor mengklik tombol admin 3. Sistem akan melakukan otentikasi dengan mencocokkan username, password, dan unitup yang ada di database dengan masukkan aktor. 4. Jika proses otentikasi berhasil maka sistem akan menampilkan halaman utama admin area atau halaman utama admin rayon. 5. Jika proses otentikasi gagal sistem akan akan menolak aktor untuk masuk ke sistem dengan menampilkan pesan kesalahan username, password, atau unitup. Tabel 3. 4Skenario use case Loginuser bertipe operator Nama Use Case Login Aktor operator area, operator rayon Deskripsi Use case ini menjelaskan bagaimana aktor harus melakukan otentikasi sebelum masuk ke dalam sistem untuk mendapat pelayanan dari sistem . Kondisi Awal Aktor telah berada di halaman homesistem dan memiliki hak untuk memasuki sistem Urutan Jenis Kegiatan Aksi Aktor Reaksi Sistem 1. Aktor klik menu operator kemudian memasukkan username, password, dan unitup 2. Aktor mengklik tombol operator 3. Sistem akan melakukan otentikasi dengan mencocokkan username, password, dan unitup yang ada di database dengan masukkan aktor. 4. Jika proses otentikasi berhasil maka sistem akan menampilkan halaman utama operator area atau halaman operator admin rayon. 5. Jika proses otentikasi gagal sistem akan akan menolak aktor untuk masuk ke sistem dengan menampilkan pesan kesalahan username, password, atau unitup. Tabel 3. 5Skenario use case tambah user Nama Use Case Tambah User Aktor Admin area Deskripsi Use case ini menjelaskan bagaimana aktor menambahkan user dengan tipe akses tertentu untuk bisa menggunakan sistem ini Kondisi Awal Aktor telah berhasil login dan berada di halaman utama admin area Urutan Jenis Kegiatan Aksi Aktor Reaksi Sistem 1. Aktor klik menu tambah user 2. Sistem akan merespon dengan menampilkan halaman data user login 3. Aktor klik tombol tambah user 4. Sistem merespon dengan menampilkan halaman tambah user yang berisi form isian tambah user 5. Aktor mengisi form dengan memasukkan username, password, confirm password, kode unit, priviledge, dan tingkat. 6. Aktor klik tombol OK 7. Sistem akan merespon dengan menyimpan data user yang ditambahkan aktor Tabel 3. 6Skenario use case ubah data user Nama Use Case Ubah Data User Aktor Admin area Deskripsi Use case ini menjelaskan bagaimana aktor mengganti data user Kondisi Awal Aktor telah berhasil login dan berada di halaman utama admin area Urutan Jenis Kegiatan Aksi Aktor Reaksi Sistem 1. Aktor klik menu ubah data user 2. Sistem akan menampilkan halaman cari data user 3. Aktor mengisi username dan password dari user yang ingin dicari. 4. Aktor mengklik tombol CARI 5. Sistem akan merespon dengan menampilkan halaman ubah data user yang berisi detail data user dan form ubah password dan mutasi user 6. Jika mengganti password user, aktor akan mengisi pada bagian ubah password dengan password yang baru dan mengisi confirm password PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI 7. Aktor mengklik tombol ubah 8. Sistem akan merespon dengan mengganti data password user yang lama dengan yang baru 9. Jika akan mutasi user, aktor akan mengisi pada bagian mutasi user yaitu mengisi kode unit, priviledge, dan tingkat yang baru 10. Aktor klik tombol simpan 11. Sistem merespon dengan mengganti data kode unit, priviledge, dan tingkat yang lama dari user dengan data yang baru Tabel 3. 7Skenariouse case Lihat daftar belum monitor kwh maks area Nama Use Case Lihat Daftar Belum Monitor Kwh Maks Aktor Admin area, Operator Area Deskripsi Use case ini menjelaskan bagaimana aktor melihat daftar pelanggan monitoring yang belum dimonitor di semua unitup Kondisi Awal Aktor telah berada di halaman utama admin area atau operator area Urutan Jenis Kegiatan Aksi Aktor Reaksi Sistem 1. Aktor klik menu pulldown monitoring kemudian pada submenu kWh Maks klik belum cek 2. Sistem akan merespon dengan menampilkan halaman data kWh Maks belum monitor yang berisi tabel daftar pelanggan kWh Maks yang belum dilakukan monitoring di semua unitup PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI Tabel 3. 8Skenariouse case Lihat daftar belum monitor kwh maks rayon Nama Use Case Lihat Daftar Belum Monitor Kwh Maks Aktor Admin rayon, Operator rayon Deskripsi Use case ini menjelaskan bagaimana aktor melihat daftar pelanggan monitoring yang belum dimonitor di rayon-nya Kondisi Awal Aktor telah berada di halaman utama admin rayon atau operator rayon Urutan Jenis Kegiatan Aksi Aktor Reaksi Sistem 1. Aktor klik menu pulldown monitoring kemudian pada submenu kWh Maks klik belum cek 2. Sistem akan merespon dengan menampilkan halaman data kWh Maks belum monitor yang berisi tabel daftar pelanggan kWh Maks yang belum dilakukan monitoring berdasarkan kode unit aktor Tabel 3. 9Skenariouse case Lihat daftar belum monitor kwh 0 area Nama Use Case Lihat Daftar Belum Monitor Kwh 0 Aktor Admin area, Operator Area Deskripsi Use case ini menjelaskan bagaimana aktor melihat daftar pelanggan monitoring kWh 0 yang belum dicek di semua unitup Kondisi Awal Aktor telah berada di halaman utama admin area atau operator area Urutan Jenis Kegiatan Aksi Aktor Reaksi Sistem 3. Aktor klik menu pulldown monitoring kemudian pada submenu kWh 0 klik belum cek 4. Sistem akan merespon dengan menampilkan halaman data kWh 0 belum monitor yang berisi tabel daftar pelanggan kWh 0 yang belum dilakukan monitoring di semua unitup PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI Tabel 3. 10Skenario use case Lihat daftar belum monitor kwh 0 rayon Nama Use Case Lihat Daftar Belum monitor Kwh 0 Aktor Admin rayon, Operator rayon Deskripsi Use case ini menjelaskan bagaimana aktor melihat daftar pelanggan monitoring kWh 0 yang belum dicek di rayon-nya Kondisi Awal Aktor telah berada di halaman utama admin rayon atau operator rayon Urutan Jenis Kegiatan Aksi Aktor Reaksi Sistem 1. Aktor klik menu pulldown monitoring kemudian pada submenu kWh 0 klik belum cek 2. Sistem akan merespon dengan menampilkan halaman data kWh 0 belum monitor yang berisi tabel daftar pelanggan kWh 0 yang belum dilakukan monitoring berdasarkan kode unit aktor Tabel 3. 11Skenariouse case Lihat daftar belum monitor TBT area Nama Use Case Lihat Daftar Belum Monitor TBT Aktor Admin area, Operator Area Deskripsi Use case ini menjelaskan bagaimana aktor melihat daftar pelanggan monitoring TBT yang belum dicek di semua unitup Kondisi Awal Aktor telah berada di halaman utama admin area atau operator area Urutan Jenis Kegiatan Aksi Aktor Reaksi Sistem 1. Aktor klik menu pulldown monitoring kemudian pada submenu TBT klik belum cek 2. Sistem akan merespon dengan menampilkan halaman data TBT belum monitor yang berisi tabel daftar pelanggan TBT yang belum dilakukan monitoring di semua unitup PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI Tabel 3. 12Skenariouse case Lihat daftar belum monitor TBT rayon Nama Use Case Lihat Daftar Belum Monitor TBT Aktor Admin rayon, Operator rayon Deskripsi Use case ini menjelaskan bagaimana aktor melihat daftar pelanggan monitoring TBT yang belum dicek di rayon-nya Kondisi Awal Aktor telah berada di halaman utama admin rayon atau operator rayon Urutan Jenis Kegiatan Aksi Aktor Reaksi Sistem 1. Aktor klik menu pulldown monitoring kemudian pada submenu TBT klik belum cek 2. Sistem akan merespon dengan menampilkan halaman data TBT belum monitor yang berisi tabel daftar pelanggan TBT yang belum dilakukan monitoring berdasarkan kode unit aktor Tabel 3. 13Skenariouse case Lihat daftar sudah monitor kwh maks area Nama Use Case Lihat Daftar Sudah Monitor Kwh Maks Aktor Admin area, Operator Area Deskripsi Use case ini menjelaskan bagaimana aktor melihat daftar pelanggan monitoring kWh Maks yang sudah dicek di semua unitup Kondisi Awal Aktor telah berada di halaman utama admin area atau operator area Urutan Jenis Kegiatan Aksi Aktor Reaksi Sistem 1. Aktor klik menu pulldown monitoring kemudian pada submenu kWh Maks klik sudah cek 2. Sistem akan merespon dengan menampilkan halaman data kWh Maks sudah monitor yang berisi tabel daftar pelanggan kWh Maks yang sudah dilakukan monitoring di semua unitup Tabel 3. 14Skenariouse case Lihat daftar sudah monitor kwh maks rayon Nama Use Case Lihat Daftar Sudah Monitor Kwh Maks Aktor Admin rayon, Operator rayon Deskripsi Use case ini menjelaskan bagaimana aktor melihat daftar pelanggan monitoring kWh Maks yang sudah dicek di rayon-nya Kondisi Awal Aktor telah berada di halaman utama admin rayon atau operator rayon Urutan Jenis Kegiatan Aksi Aktor Reaksi Sistem 1. Aktor klik menu pulldown monitoring kemudian pada submenu kWh Maks klik sudah cek 2. Sistem akan merespon dengan menampilkan halaman data kWh Maks sudah monitor yang berisi tabel daftar pelanggan kWh Maks yang sudah dilakukan monitoring berdasarkan kode unit aktor Tabel 3. 15Skenariouse case Lihat daftar sudah monitor kwh 0 area Nama Use Case Lihat Daftar Sudah Monitor Kwh 0 Aktor Admin area, Operator Area Deskripsi Use case ini menjelaskan bagaimana aktor melihat daftar pelanggan monitoring kWh 0 yang sudah dicek di semua unitup Kondisi Awal Aktor telah berada di halaman home sistem dan memiliki hak untuk memasuki sistem Urutan Jenis Kegiatan Aksi Aktor Reaksi Sistem 1. Aktor klik menu pulldown monitoring kemudian pada submenu kWh 0 klik sudah cek 2. Sistem akan merespon dengan menampilkan halaman data kWh 0 sudah monitor yang berisi tabel daftar pelanggan PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI kWh 0 yang sudah dilakukan monitoring di semua unitup Tabel 3. 16Skenariouse case Lihat daftar sudah monitor kwh 0 rayon Nama Use Case Lihat Daftar Sudah Monitor Kwh 0 Aktor Admin rayon, Operator rayon Deskripsi Use case ini menjelaskan bagaimana aktor melihat daftar pelanggan monitoring kWh 0 yang sudah dicek di rayon-nya Kondisi Awal Aktor telah berada di halaman utama admin rayon atau operator rayon Urutan Jenis Kegiatan Aksi Aktor Reaksi Sistem 1. Aktor klik menu pulldown monitoring kemudian pada submenu kWh 0 klik sudah cek 2. Sistem akan merespon dengan menampilkan halaman data kWh 0 sudah monitor yang berisi tabel daftar pelanggan kWh 0 yang sudah dilakukan monitoring berdasarkan kode unit aktor Tabel 3. 17Skenariouse case Lihat daftar sudah monitor TBT area Nama Use Case Lihat Daftar Sudah Monitor TBT Aktor Admin area, Operator Area Deskripsi Use case ini menjelaskan bagaimana aktor melihat daftar pelanggan monitoring TBT yang sudah dicek di semua unitup Kondisi Awal Aktor telah berada di halaman utama admin area atau operator area Urutan Jenis Kegiatan Aksi Aktor Reaksi Sistem 1. Aktor klik menu pulldown monitoring kemudian pada submenu TBT klik sudah cek 2. Sistem akan merespon dengan menampilkan halaman data TBT sudah monitor yang berisi tabel daftar pelanggan TBT yang sudah dilakukan monitoring di semua unitup Tabel 3. 18Skenario use case Lihat daftar sudah monitor TBT rayon Nama Use Case Lihat Daftar Sudah Monitor TBT Aktor Admin rayon, Operator rayon Deskripsi Use case ini menjelaskan bagaimana aktor melihat daftar pelanggan monitoring TBT yang sudah dicek di rayon-nya Kondisi Awal Aktor telah berada di halaman utama admin rayon atau operator rayon Urutan Jenis Kegiatan Aksi Aktor Reaksi Sistem 1. Aktor klik menu pulldown monitoring kemudian pada submenu TBT klik sudah cek 2. Sistem akan merespon dengan menampilkan halaman data TBT sudah monitor yang berisi tabel daftar pelanggan TBT yang sudah dilakukan monitoring berdasarkan kode unit aktor Tabel 3. 19Skenariouse case Lihat daftar per-bulan kwh maks area Nama Use Case Lihat Daftar per-bulan kWh Maks Aktor Admin area, Operator area Deskripsi Use case ini menjelaskan bagaimana aktor melihat daftar pelanggan monitoring kWh Maks yang sudah dicek maupun belum secara keseluruhan berdasarkan bulan tertentu Kondisi Awal Aktor telah berada di halaman utama admin area atau operator area Urutan Jenis Kegiatan Aksi Aktor Reaksi Sistem 1. Aktor klik menu pulldown monitoring kemudian pada submenu kWh Maks cek per-bulan 2. Sistem akan merespon dengan menampilkan halaman cek PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI monitoring kWh Maks per- bulan yang berisi form ini bulan dan tahun 3. Aktor memilih bulan dan mengisi tahun, kemudian mengklik tombol cari 4. Sistem merespon dengan menampilkan halaman berisi tabel daftar pelanggan monitoring kWh Maks diseluruh kode unit berdasarkan masukkan bulan dan tahun dari aktor Tabel 3. 20Skenariouse case Lihat daftar per-bulan kwh maks rayon Nama Use Case Lihat Daftar per-bulan kWh Maks Aktor Admin rayon, Operator rayon Deskripsi Use case ini menjelaskan bagaimana aktor melihat daftar pelanggan monitoring kWh Maks yang sudah dicek maupun belum berdasarkan rayon aktor berdasarkan bulan tertentu Kondisi Awal Aktor telah berada di halaman utama admin rayon atau operator rayon Urutan Jenis Kegiatan Aksi Aktor Reaksi Sistem 1. Aktor klik menu pulldown monitoring kemudian pada submenu kWh Maks cek per-bulan 2. Sistem akan merespon dengan menampilkan halaman cek monitoring kWh Maks per- bulan yang berisi form ini bulan dan tahun 3. Aktor memilih bulan dan mengisi tahun, kemudian mengklik tombol cari 4. Sistem merespon dengan menampilkan halaman berisi tabel daftar pelanggan monitoring kWh Maks sesuai kode unit aktor berdasarkan masukkan bulan dan tahun dari aktor Tabel 3. 21Skenariouse case Lihat daftar per-bulan kwh 0 area Nama Use Case Lihat Daftar per-bulan kWh 0 Aktor Admin area, Operator area Deskripsi Use case ini menjelaskan bagaimana aktor melihat daftar pelanggan monitoring kWh 0 yang sudah dicek maupun belum secara keseluruhan berdasarkan bulan tertentu Kondisi Awal Aktor telah berada di halaman utama admin area atau operator area Urutan Jenis Kegiatan Aksi Aktor Reaksi Sistem 1. Aktor klik menu pulldown monitoring kemudian pada submenu kWh 0 cek per-bulan 2. Sistem akan merespon dengan menampilkan halaman cek monitoring kWh 0 per-bulan yang berisi form ini bulan dan tahun 3. Aktor memilih bulan dan mengisi tahun, kemudian mengklik tombol cari 4. Sistem merespon dengan menampilkan halaman berisi tabel daftar pelanggan monitoring kWh 0 diseluruh kode unit berdasarkan masukkan bulan dan tahun dari aktor Tabel 3. 22Skenariouse case Lihat daftar per-bulan kwh 0 rayon Nama Use Case Lihat Daftar per-bulan kWh 0 Aktor Admin rayon, Operator rayon Deskripsi Use case ini menjelaskan bagaimana aktor melihat daftar pelanggan monitoring kWh 0 yang sudah dicek maupun belum berdasarkan rayon aktor berdasarkan bulan tertentu Kondisi Awal Aktor telah berada di halaman utama admin rayon atau operator rayon Urutan Jenis Kegiatan Aksi Aktor Reaksi Sistem 1. Aktor klik menu pulldown monitoring kemudian pada submenu kWh Maks PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI cek per-bulan 2. Sistem akan merespon dengan menampilkan halaman cek monitoring kWh 0 per-bulan yang berisi form ini bulan dan tahun 3. Aktor memilih bulan dan mengisi tahun, kemudian mengklik tombol cari 4. Sistem merespon dengan menampilkan halaman berisi tabel daftar pelanggan monitoring kWh 0 sesuai kode unit aktor berdasarkan masukkan bulan dan tahun dari aktor Tabel 3. 23Skenariouse case Lihat daftar per-bulan TBT area Nama Use Case Lihat Daftar per-bulan TBT Aktor Admin area, Operator area Deskripsi Use case ini menjelaskan bagaimana aktor melihat daftar pelanggan monitoring TBT yang sudah dicek maupun belum secara keseluruhan berdasarkan bulan tertentu Kondisi Awal Aktor telah berada di halaman utama admin area atau operator area Urutan Jenis Kegiatan Aksi Aktor Reaksi Sistem 1. Aktor klik menu pulldown monitoring kemudian pada submenu TBT cek per- bulan 2. Sistem akan merespon dengan menampilkan halaman cek monitoring TBT per-bulan yang berisi form ini bulan dan tahun 3. Aktor memilih bulan dan mengisi tahun, kemudian mengklik tombol cari 4. Sistem merespon dengan menampilkan halaman berisi tabel daftar pelanggan monitoring TBT diseluruh kode unit berdasarkan masukkan PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI bulan dan tahun dari aktor Tabel 3. 24Skenariouse case Lihat daftar per-bulan TBT rayon Nama Use Case Lihat Daftar per-bulan TBT Aktor Admin rayon, Operator rayon Deskripsi Use case ini menjelaskan bagaimana aktor melihat daftar pelanggan monitoring TBT yang sudah dicek maupun belum berdasarkan rayon aktor berdasarkan bulan tertentu Kondisi Awal Aktor telah berada di halaman utama admin rayon atau operator rayon Urutan Jenis Kegiatan Aksi Aktor Reaksi Sistem 1. Aktor klik menu pulldown monitoring kemudian pada submenu TBT cek per-bulan 2. Sistem akan merespon dengan menampilkan halaman cek monitoring TBT per-bulan yang berisi form bulan dan tahun 3. Aktor memilih bulan dan mengisi tahun, kemudian mengklik tombol cari 4. Sistem merespon dengan menampilkan halaman berisi tabel daftar pelanggan monitoring TBT sesuai kode unit aktor berdasarkan masukkan bulan dan tahun dari aktor Tabel 3. 25Skenariouse case Lihat daftar belum cek per-bulan kwh maksarea Nama Use Case Lihat Daftar Belum Cek per-bulan kWh Maks Aktor Admin area, Operator area Deskripsi Use case ini menjelaskan bagaimana aktor melihat daftar pelanggan monitoring kWh Maks yang belum dicek secara keseluruhan berdasarkan bulan tertentu Kondisi Awal Aktor telah berada di halaman data pelanggan kWh Maks belum cek Urutan Jenis Kegiatan Aksi Aktor Reaksi Sistem 1. Pada bagian pencarian berdasarkan UNITUP, aktor memilih unitup 2. Aktor mengklik tombol cari 3. Sistem akan merespon dengan menampilkan halaman yang berisi daftar pelanggan monitoring kWh Maks yang belum dicek diseluruh unitup Tabel 3. 26Skenario use case Lihat daftar belum cek per-bulankwh maksrayon Nama Use Case Lihat Daftar Sudah Cek per-bulan kWh Maks Aktor Admin area, Operator area Deskripsi Use case ini menjelaskan bagaimana aktor melihat daftar pelanggan monitoring kWh Maks yang sudah dicek secara keseluruhan berdasarkan bulan tertentu Kondisi Awal Aktor telah berada di halaman data pelanggan kWh Maks sudah cek Urutan Jenis Kegiatan Aksi Aktor Reaksi Sistem 1. Pada bagian pencarian berdasarkan UNITUP, aktor memilih unitup 2. Aktor mengklik tombol cari 3. Sistem akan merespon dengan menampilkan halaman yang berisi daftar pelanggan monitoring kWh Maks yang sudah dicek diseluruh unitup Tabel 3. 27Skenariouse case Lihat daftar belumcek per-bulan kwh0 area Nama Use Case Lihat Daftar Belum Cek per-bulan kWh 0 Aktor Admin area, Operator area Deskripsi Use case ini menjelaskan bagaimana aktor melihat daftar pelanggan monitoring kWh 0 yang belum dicek secara keseluruhan berdasarkan bulan tertentu Kondisi Awal Aktor telah berada di halaman data pelanggan kWh 0 belum cek Urutan Jenis Kegiatan Aksi Aktor Reaksi Sistem 1. Pada bagian pencarian berdasarkan UNITUP, aktor memilih unitup 2. Aktor mengklik tombol cari 3. Sistem akan merespon dengan menampilkan halaman yang berisi daftar pelanggan monitoring kWh 0 yang belum dicek diseluruh unitup Tabel 3. 28Skenariouse case Lihat daftar belum cek per-bulankwh 0 rayon Nama Use Case Lihat Daftar Sudah Cek per-bulan kWh 0 Aktor Admin area, Operator area Deskripsi Use case ini menjelaskan bagaimana aktor melihat daftar pelanggan monitoring kWh 0 yang sudah dicek secara keseluruhan berdasarkan bulan tertentu Kondisi Awal Aktor telah berada di halaman data pelanggan kWh 0 sudah cek Urutan Jenis Kegiatan Aksi Aktor Reaksi Sistem 1. Pada bagian pencarian berdasarkan UNITUP, aktor memilih unitup 2. Aktor mengklik tombol cari 3. Sistem akan merespon dengan menampilkan halaman yang berisi daftar pelanggan monitoring kWh 0 yang sudah dicek diseluruh unitup Tabel 3. 29Skenariouse case Lihat daftar belum cek per-bulan TBT area Nama Use Case Lihat Daftar Belum Cek per-bulan TBT Aktor Admin area, Operator area Deskripsi Use case ini menjelaskan bagaimana aktor melihat daftar pelanggan monitoring TBT yang belum dicek secara keseluruhan berdasarkan bulan tertentu Kondisi Awal Aktor telah berada di halaman data pelanggan TBT belum cek Urutan Jenis Kegiatan Aksi Aktor Reaksi Sistem 1. Pada bagian pencarian berdasarkan UNITUP, aktor memilih unitup 2. Aktor mengklik tombol cari 3. Sistem akan merespon dengan menampilkan halaman yang berisi daftar pelanggan monitoring kWh 0 yang belum dicek diseluruh unitup Tabel 3. 30Skenariouse case Lihat daftar belum cek per-bulan TBT rayon Nama Use Case Lihat Daftar Sudah Cek per-bulan TBT Aktor Admin area, Operator area Deskripsi Use case ini menjelaskan bagaimana aktor melihat daftar pelanggan monitoring TBT yang sudah dicek secara keseluruhan berdasarkan bulan tertentu Kondisi Awal Aktor telah berada di halaman data pelanggan TBT sudah cek Urutan Jenis Kegiatan Aksi Aktor Reaksi Sistem 1. Pada bagian pencarian berdasarkan UNITUP, aktor memilih unitup 2. Aktor mengklik tombol cari 3. Sistem akan merespon dengan menampilkan halaman yang berisi daftar pelanggan monitoring TBT yang sudah dicek diseluruh unitup Tabel 3. 31Skenario use case upload data kwh 0 Nama Use Case Upload Data kWh 0 Aktor Admin area, admin rayon, operator area, operator rayon Deskripsi Use case ini menjelaskan bagaimana aktor mengisi data monitoring pelanggan kWh 0 kemudian menguploadnya Kondisi Awal Aktor telah berada di halaman data pelanggan kWh 0 belum cek Urutan Jenis Kegiatan Aksi Aktor Reaksi Sistem 1. Pada tabel daftar pelanggan kWh belum cek, Aktor klik tombol pada kolom upload foto dan koordinat 2. Sistem akan merespon dengan menampilkan halaman yang berisi detail pelanggan dan form isian hasil monitoring beserta upload foto 3. Pada bagian detail pelanggan aktor mengisi koordinat MCB pelanggan, tanggal monitoring, dan verifikasi 4. Aktor klik tombol simpan 5. Sistem merespon dengan menyimpan data koordinat, tanggal, dan verifikasi ke database kemudian menampilkan dialog box berisi pesan bahwa data berhasil disimpan 6. Aktor klik tombol ok 7. Pada bagian upload foto dibagian bawah, aktor klik tombol browse untuk memilih foto yang diupload 8. Aktor klik tombol upload 9. Sistem merespon dengan menyimpan data gambar ke database kemudian menampilkan dialog box dengan pesan bahwa foto berhasil diupload 10. Aktor klik tombol ok pada dialog box untuk kembali ke kondisi awal PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI Tabel 3. 32Skenario use caseupload data kwh maks Nama Use Case Upload Data kWh Maks Aktor Admin area, admin rayon, operator area, operator rayon Deskripsi Use case ini menjelaskan bagaimana aktor mengisi data monitoring pelanggan kWh maks kemudian menguploadnya Kondisi Awal Aktor telah berada di halaman data pelanggan kWh maks belum cek Urutan Jenis Kegiatan Aksi Aktor Reaksi Sistem 1. Pada tabel daftar pelanggan kWh maks belum cek, Aktor klik tombol pada kolom upload foto dan koordinat 2. Sistem akan merespon dengan menampilkan halaman yang berisi detail pelanggan dan form isian hasil monitoring beserta upload foto 3. Pada bagian detail pelanggan aktor mengisi koordinat MCB pelanggan, tanggal monitoring, dan verifikasi 4. Aktor klik tombol simpan 5. Sistem merespon dengan menyimpan data koordinat, tanggal, dan verifikasi ke database kemudian menampilkan dialog box berisi pesan bahwa data berhasil disimpan 6. Aktor klik tombol ok 7. Pada bagian upload foto dibagian bawah, aktor klik tombol browse untuk memilih foto yang diupload 8. Aktor klik tombol upload 9. Sistem merespon dengan menyimpan data gambar ke database kemudian menampilkan dialog box PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI dengan pesan bahwa foto berhasil diupload 10. Aktor klik tombol ok pada dialog box untuk kembali ke kondisi awal Tabel 3. 33Skenario use case upload data TBT Nama Use Case Upload Data TBT Aktor Admin area, admin rayon, operator area, operator rayon Deskripsi Use case ini menjelaskan bagaimana aktor mengisi data monitoring pelanggan TBT kemudian menguploadnya Kondisi Awal Aktor telah berada di halaman data pelanggan TBT belum cek Urutan Jenis Kegiatan Aksi Aktor Reaksi Sistem 1. Pada tabel daftar pelanggan TBT belum cek, Aktor klik tombol pada kolom upload foto dan koordinat 2. Sistem akan merespon dengan menampilkan halaman yang berisi detail pelanggan dan form isian hasil monitoring beserta upload foto 3. Pada bagian detail pelanggan aktor mengisi koordinat MCB pelanggan, tanggal monitoring, dan verifikasi 4. Aktor klik tombol simpan 5. Sistem merespon dengan menyimpan data koordinat, tanggal, dan verifikasi ke database kemudian menampilkan dialog box berisi pesan bahwa data berhasil disimpan 6. Aktor klik tombol ok 7. Pada bagian upload foto dibagian bawah, aktor klik tombol browse untuk memilih foto yang diupload 8. Aktor klik tombol upload 9. Sistem merespon dengan menyimpan data gambar ke database kemudian menampilkan dialog box dengan pesan bahwa foto berhasil diupload 10. Aktor klik tombol ok pada dialog box untuk kembali ke kondisi awal Tabel 3. 34Skenario use case ubah data kwh maks Nama Use Case Ubah Data kWh Maks Aktor Admin area, admin rayon, operator area, operator rayon Deskripsi Use case ini menjelaskan bagaimana aktor melakukan update atau mengubah data monitoring pelanggan yang sudah dicek Kondisi Awal Aktor telah berada di halaman data pelanggan kWh Maks sudah cek Urutan Jenis Kegiatan Aksi Aktor Reaksi Sistem 1. Pada tabel daftar pelanggan Kwh Maks sudah cek, Aktor klik tombol berwarna merah pada kolom lihat detail 2. Sistem akan merespon dengan menampilkan halaman yang berisi detail pelanggan dan form isian ubah data beserta upload foto 3. Pada bagian detail pelanggan aktor mengganti koordinat MCB pelanggan, tanggal monitoring, dan verifikasi yang lama dengan data yang baru 4. Aktor klik tombol ubah data 5. Sistem merespon dengan mengudate data koordinat, tanggal, dan PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI verifikasi pada database kemudian menampilkan dialog box berisi pesan bahwa data berhasil disimpan 6. Aktor klik tombol ok 7. Jika aktor juga mengganti foto, maka pada bagian ganti foto dibagian bawah, aktor klik tombol browse untuk memilih foto yang diupload. 8. Aktor klik tombol upload 9. Sistem merespon dengan mengupdate data gambar pada database kemudian menampilkan dialog box dengan pesan bahwa foto berhasil diupload 10. Aktor klik tombol ok pada dialog box untuk kembali ke kondisi awal Tabel 3. 35Skenario use case ubah data kwh 0 Nama Use Case Ubah Data kWh 0 Aktor Admin area, admin rayon, operator area, operator rayon Deskripsi Use case ini menjelaskan bagaimana aktor melakukan update atau mengubah data monitoring pelanggan yang sudah dicek Kondisi Awal Aktor telah berada di halaman data pelanggan kWh 0 sudah cek Urutan Jenis Kegiatan Aksi Aktor Reaksi Sistem 1. Pada tabel daftar pelanggan Kwh sudah cek, Aktor klik tombol berwarna merah pada kolom lihat detail 2. Sistem akan merespon dengan menampilkan halaman yang berisi detail pelanggan dan form isian ubah data beserta upload foto 3. Pada bagian detail pelanggan aktor mengganti koordinat MCB pelanggan, tanggal monitoring, dan verifikasi yang lama dengan data yang baru 4. Aktor klik tombol ubah data 5. Sistem merespon dengan mengudate data koordinat, tanggal, dan verifikasi pada database kemudian menampilkan dialog box berisi pesan bahwa data berhasil disimpan 6. Aktor klik tombol ok 7. Jika aktor juga mengganti foto, maka pada bagian ganti foto dibagian bawah, aktor klik tombol browse untuk memilih foto yang diupload. 8. Aktor klik tombol upload 9. Sistem merespon dengan mengupdate data gambar pada database kemudian menampilkan dialog box dengan pesan bahwa foto berhasil diupload 10. Aktor klik tombol ok pada dialog box untuk kembali ke kondisi awal Tabel 3. 36Skenario use case ubah data TBT Nama Use Case Ubah Data TBT Aktor Admin area, admin rayon, operator area, operator rayon Deskripsi Use case ini menjelaskan bagaimana aktor melakukan update atau mengubah data monitoring pelanggan yang sudah dicek Kondisi Awal Aktor telah berada di halaman data pelanggan TBT sudah cek Urutan Jenis Kegiatan Aksi Aktor Reaksi Sistem 1. Pada tabel daftar pelanggan TBT sudah cek, Aktor klik tombol berwarna merah pada kolom lihat detail 2. Sistem akan merespon dengan menampilkan halaman yang berisi detail pelanggan dan form isian ubah data beserta upload foto 3. Pada bagian detail pelanggan aktor mengganti koordinat MCB pelanggan, tanggal monitoring, dan verifikasi yang lama dengan data yang baru 4. Aktor klik tombol ubah data 5. Sistem merespon dengan mengudate data koordinat, tanggal, dan verifikasi pada database kemudian menampilkan dialog box berisi pesan bahwa data berhasil disimpan 6. Aktor klik tombol ok 7. Jika aktor juga mengganti foto, maka pada bagian ganti foto dibagian bawah, aktor klik tombol browse untuk memilih foto yang diupload. 8. Aktor klik tombol upload 9. Sistem merespon dengan mengupdate data gambar pada database kemudian menampilkan dialog box dengan pesan bahwa foto berhasil diupload 10. Aktor klik tombol ok pada dialog box untuk kembali ke kondisi awal PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI Tabel 3. 37Skenario Use case lihat detail pelanggan pascabayar Nama Use Case Lihat Detail Pelanggan pasca bayar Aktor Admin area, admin rayon, operator area, operator rayon Deskripsi Use case ini menjelaskan bagaimana aktor melakukan pencarian dengan id pelanggan untuk melihat track record pelanggan Kondisi Awal Aktor telah berhasil login ke sistem Urutan Jenis Kegiatan Aksi Aktor Reaksi Sistem 1. Pada menubar, aktor klik menu lihat detail pelanggan 2. Sistem merespon dengan menampilkan halaman cari pelanggan 3. Pada bagian lihat info pelanggan, aktor memasukkan id pelanggan kemudian klik tombol cari 4. Sistem akan merespon dengan menampilkan halaman yang berisi tabel detail pelanggan Tabel 3. 38Skenario Use case lihat detail pelanggan prabayar Nama Use Case Lihat Detail Pelanggan prabayar Aktor Admin area, admin rayon, operator area, operator rayon Deskripsi Use case ini menjelaskan bagaimana aktor melakukan pencarian dengan id pelanggan prabayar tidak beli token untuk melihat track record pelanggan Kondisi Awal Aktor berada pada halaman cari pelanggan Urutan Jenis Kegiatan Aksi Aktor Reaksi Sistem 1. Jika pelanggan yang dicari adalah pelanggan prabayar tidak beli token, maka klik tulisan biru “klik untuk cari pelanggan tidak beli token” 2. Sistem merespon dengan menampilkan halaman cari pelanggan 3. Pada bagian lihat info pelanggan TBT, aktor memasukkan id pelanggan atau nomor meter kemudian klik tombol cari 4. Sistem akan merespon dengan menampilkan halaman yang berisi tabel detail pelanggan Tabel 3. 39Skenario Use case lihat daftar belum approve kwh maks rayon Nama Use Case Lihat Daftar Belum Approve Kwh Maks Aktor Admin rayon Deskripsi Use case ini menjelaskan bagaimana aktor melihat daftar pelanggan monitoring kWh Maks yang belum diapprove status monitoringnya Kondisi Awal Aktor telah berada di halaman utama admin rayon Urutan Jenis Kegiatan Aksi Aktor Reaksi Sistem 1. Aktor klik menu pulldownapprove kemudian pada submenu kWh Maks klik belum approve 2. Sistem akan merespon dengan menampilkan halaman data kWh Maks belum approve yang berisi tabel daftar pelanggan kWh Maks unitup admin rayon yang belum diapprove status monitoringnya Tabel 3. 40Skenario Use case lihat daftar belum approve kwh 0 rayon Nama Use Case Lihat Daftar Belum Approve Kwh 0 Aktor Admin rayon Deskripsi Use case ini menjelaskan bagaimana aktor melihat daftar pelanggan monitoring kWh 0 yang belum diapprove status monitoringnya Kondisi Awal Aktor telah berada di halaman utama admin rayon Urutan Jenis Kegiatan Aksi Aktor Reaksi Sistem 1. Aktor klik menu pulldownapprove kemudian pada submenu kWh Maks klik belum approve 2. Sistem akan merespon dengan menampilkan halaman data kWh 0 belum approve yang berisi tabel daftar pelanggan kWh 0 unitup admin rayon yang belum diapprove status monitoringnya Tabel 3. 41Skenario Use case lihat daftar belum approveTBT rayon Nama Use Case Lihat Daftar Belum Approve TBT Aktor Admin rayon Deskripsi Use case ini menjelaskan bagaimana aktor melihat daftar pelanggan monitoring TBT yang belum di- approve status monitoringnya Kondisi Awal Aktor telah berada di halaman utama admin rayon Urutan Jenis Kegiatan Aksi Aktor Reaksi Sistem 1. Aktor klik menu pulldownapprove kemudian pada submenu TBT klik belum approve 2. Sistem akan merespon dengan menampilkan halaman data TBT belum approve yang berisi tabel daftar pelanggan TBT unitup admin rayon yang belum diapprove status monitoringnya Tabel 3. 42 Skenario Use case lihat daftar sudah approve kwh maks rayon Nama Use Case Lihat Daftar Sudah Approve Kwh Maks Aktor Admin rayon Deskripsi Use case ini menjelaskan bagaimana aktor melihat daftar pelanggan monitoring kWh Maks yang sudah diapprove status monitoringnya Kondisi Awal Aktor telah berada di halaman utama admin rayon Urutan Jenis Kegiatan Aksi Aktor Reaksi Sistem 1. Aktor klik menu pulldownapprove kemudian pada submenu kWh Maks klik sudah approve 2. Sistem akan merespon dengan menampilkan halaman data kWh Maks sudah approve yang berisi tabel daftar pelanggan kWh Maks unitup admin rayon yang sudah diapprove status monitoringnya Tabel 3. 43Skenario Use case lihat daftar sudahapprove kwh 0 rayon Nama Use Case Lihat Daftar Sudah Approve Kwh 0 Aktor Admin rayon Deskripsi Use case ini menjelaskan bagaimana aktor melihat daftar pelanggan monitoring kWh 0 yang sudah di- approve status monitoringnya Kondisi Awal Aktor telah berada di halaman utama admin rayon Urutan Jenis Kegiatan Aksi Aktor Reaksi Sistem 1. Aktor klik menu pulldownapprove kemudian pada submenu kWh klik sudah approve 2. Sistem akan merespon dengan menampilkan halaman data kWh 0 sudah approve yang berisi tabel daftar pelanggan kWh 0 unitup admin rayon yang sudah diapprove status monitoringnya Tabel 3. 44Skenario Use case lihat daftar sudah approveTBT rayon Nama Use Case Lihat Daftar Sudah Approve TBT Aktor Admin rayon Deskripsi Use case ini menjelaskan bagaimana aktor melihat daftar pelanggan monitoring TBT yang sudah di- approve status monitoringnya Kondisi Awal Aktor telah berada di halaman utama admin rayon PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI Urutan Jenis Kegiatan Aksi Aktor Reaksi Sistem 1. Aktor klik menu pulldownapprove kemudian pada submenu TBT klik sudah approve 2. Sistem akan merespon dengan menampilkan halaman data TBT sudah approve yang berisi tabel daftar pelanggan TBT unitup admin rayon yang sudah diapprove status monitoringnya Tabel 3. 45Skenario Use case lihat daftar belumapprove kwh maks area Nama Use Case Lihat Daftar Belum Approve Kwh Maks Aktor Admin Area Deskripsi Use case ini menjelaskan bagaimana aktor melihat daftar pelanggan monitoring kWh Maks yang belum diapprove status monitoringnya di seluruh rayon Kondisi Awal Aktor telah berada di halaman utama admin area Urutan Jenis Kegiatan Aksi Aktor Reaksi Sistem 1. Aktor klik menu pulldownapprove kemudian pada submenu kWh Maks klik belum approve 2. Sistem akan merespon dengan menampilkan halaman data kWh Maks belum approve yang berisi tabel daftar pelanggan kWh Maks di seluruh rayon yang belum diapprove status monitoringnya Tabel 3. 46Skenario Use case lihat daftar belumapprove kwh 0area Nama Use Case Lihat Daftar Belum Approve Kwh 0 Aktor Admin Area Deskripsi Use case ini menjelaskan bagaimana aktor melihat daftar pelanggan monitoring kWh 0 yang belum diapprove status monitoringnya di seluruh rayon Kondisi Awal Aktor telah berada di halaman utama admin area Urutan Jenis Kegiatan Aksi Aktor Reaksi Sistem 1. Aktor klik menu pulldownapprove kemudian pada submenu kWh klik belum approve 2. Sistem akan merespon dengan menampilkan halaman data kWh 0 belum approve yang berisi tabel daftar pelanggan kWh 0 di seluruh rayon yang belum di-approve status monitoringnya Tabel 3. 47Skenario Use case lihat daftar belumapprove TBT area Nama Use Case Lihat Daftar Belum Approve TBT Aktor Admin Area Deskripsi Use case ini menjelaskan bagaimana aktor melihat daftar pelanggan monitoring TBT yang belum di- approve status monitoringnya di seluruh rayon Kondisi Awal Aktor telah berada di halaman utama admin area Urutan Jenis Kegiatan Aksi Aktor Reaksi Sistem 1. Aktor klik menu pulldownapprove kemudian pada submenu TBT klik belum approve 2. Sistem akan merespon dengan menampilkan halaman data TBT belum approve yang berisi tabel daftar pelanggan TBT di seluruh rayon yang belum di- approve status monitoringnya Tabel 3. 48Skenario Use case lihat daftar sudahapprove TBT area Nama Use Case Lihat Daftar Sudah Approve TBT Aktor Admin Area Deskripsi Use case ini menjelaskan bagaimana aktor melihat daftar pelanggan monitoring TBT yang sudah di- approve status monitoringnya di seluruh rayon Kondisi Awal Aktor telah berada di halaman utama admin area Urutan Jenis Kegiatan Aksi Aktor Reaksi Sistem 1. Aktor klik menu pullapprovekemudian pada submenu TBT klik sudah approve 2. Sistem akan merespon dengan menampilkan halaman data TBT sudah approve yang berisi tabel daftar pelanggan TBT di seluruh rayon yang sudah di- approve status monitoringnya Tabel 3. 49Skenario Use case lihat daftar sudah approve kwh 0 area Nama Use Case Lihat Daftar Sudah Approve kWh 0 Aktor Admin Area Deskripsi Use case ini menjelaskan bagaimana aktor melihat daftar pelanggan monitoring kWh 0 yang sudah di- approve status monitoringnya di seluruh rayon Kondisi Awal Aktor telah berada di halaman utama admin area Urutan Jenis Kegiatan Aksi Aktor Reaksi Sistem 1. Aktor klik menu pulldownapprove kemudian pada submenu kWh klik sudah approve 2. Sistem akan merespon dengan menampilkan halaman data kWh 0 sudah approve yang berisi tabel daftar pelanggan kWh 0 di seluruh rayon yang sudah diapprove status monitoringnya Tabel 3. 50Skenario Use case lihat daftar sudah approve kwh maks area Nama Use Case Lihat Daftar Sudah Approve kWh Maks Aktor Admin Area Deskripsi Use case ini menjelaskan bagaimana aktor melihat daftar pelanggan monitoring kWh Maks yang sudah diapprove status monitoringnya di seluruh rayon Kondisi Awal Aktor telah berada di halaman utama admin area Urutan Jenis Kegiatan Aksi Aktor Reaksi Sistem 1. Aktor klik menu pulldownapprovekemudi an pada submenu kWh Maks klik sudah approve 2. Sistem akan merespon dengan menampilkan halaman data kWh Maks sudah approve yang berisi tabel daftar pelanggan kWh Maks di seluruh rayon yang sudah diapprove status monitoringnya Tabel 3. 51Skenario Use case batalkan status approve kwh maks Nama Use Case Membatalkan Status Approve kWh Maks Aktor Admin area, admin rayon Deskripsi Use case ini menjelaskan bagaimana aktor membatalkan status approve terhadap data monitoring pelanggan kWh Maks Kondisi Awal Aktor telah berada di halaman data kWh Maks sudah approve yang berisi tabel daftar pelanggan kWh Maks Urutan Jenis Kegiatan Aksi Aktor Reaksi Sistem 1. Aktor klik tombol berwarna merah yang berisi id pelanggan pada kolom lihat detail 2. Sistem akan merespon dengan menampilkan halaman yang berisi detail data monitoring pelanggan 3. Untuk melihat foto, aktor klik tombol klik foto pada bagian data pelanggan kWh Maks, selanjutnya klik tombol kembali 4. Pada bagian pembatalan status approve, aktor mengisi alasan pembatalan status approve 5. Aktor klik tombol batalkan 6. Sistem merespon dengan menampilkan pesan status approve berhasil dibatalkan Tabel 3. 52Skenario Use Case batalkan status approve kwh 0 Nama Use Case Membatalkan Status Approve kWh 0 Aktor Admin area, admin rayon Deskripsi Use case ini menjelaskan bagaimana aktor membatalkan status approve terhadap data monitoring pelanggan kWh 0 Kondisi Awal Aktor telah berada di halaman data kWh 0 sudah approve yang berisi tabel daftar pelanggan kWh 0 Urutan Jenis Kegiatan Aksi Aktor Reaksi Sistem 1. Aktor klik tombol berwarna merah yang berisi id pelanggan pada kolom lihat detail 2. Sistem akan merespon dengan menampilkan halaman yang berisi detail data monitoring pelanggan 3. Untuk melihat foto, aktor klik tombol klik foto pada bagian data pelanggan kWh 0, selanjutnya klik tombol kembali 4. Pada bagian pembatalan status approve, aktor mengisi alasan pembatalan status approve 5. Aktor klik tombol batalkan 6. Sistem merespon dengan menampilkan pesan status approve berhasil dibatalkan Tabel 3. 53Skenario Use Case batalkan status approveTBT Nama Use Case Membatalkan Status Approve TBT Aktor Admin area, admin rayon Deskripsi Use case ini menjelaskan bagaimana aktor membatalkan status approve terhadap data monitoring pelanggan TBT Kondisi Awal Aktor telah berada di halaman data TBT sudah approve yang berisi tabel daftar pelanggan TBT Urutan Jenis Kegiatan Aksi Aktor Reaksi Sistem 1. Aktor klik tombol berwarna merah yang berisi id pelanggan pada kolom lihat detail 2. Sistem akan merespon dengan menampilkan halaman yang berisi detail data monitoring pelanggan 3. Untuk melihat foto, aktor klik tombol klik foto pada bagian data pelanggan TBT, selanjutnya klik tombol kembali 4. Pada bagian pembatalan status approve, aktor mengisi alasan pembatalan status approve 5. Aktor klik tombol batalkan 6. Sistem merespon dengan menampilkan pesan status approve berhasil dibatalkan Tabel 3. 54Skenario Use Caseapprove dataTBT Nama Use Case Approve data TBT Aktor Admin area, admin rayon Deskripsi Use case ini menjelaskan bagaimana aktor menyetujui hasil monitoring pelanggan dengan memberikan status approve terhadap data monitoring pelanggan TBT Kondisi Awal Aktor telah berada di halaman data TBT belum approve yang berisi tabel daftar pelanggan TBT Urutan Jenis Kegiatan Aksi Aktor Reaksi Sistem 1. Aktor klik tombol berwarna merah yang berisi id pelanggan pada kolom approve 2. Sistem akan merespon dengan menampilkan halaman yang berisi detail data monitoring pelanggan 3. Untuk melihat foto, aktor klik tombol klik foto pada bagian data pelanggan TBT, selanjutnya klik tombol kembali 4. Untuk menyetujui hasil monitoring, klik tombol approve 5. Sistem akan merespon dengan menyimpan status monitoring pelanggan ke database dan menampilkan pesan bahwa data berhasil di-approve 6. Aktor klik OK untuk kembali ke kondisi awal Tabel 3. 55Skenario Use Caseapprove data kwh maks Nama Use Case Approve data kWh Maks Aktor Admin area, admin rayon Deskripsi Use case ini menjelaskan bagaimana aktor menyetujui hasil monitoring pelanggan dengan memberikan status approve terhadap data monitoring pelanggan kWh Maks Kondisi Awal Aktor telah berada di halaman data kWh Maks belum approve yang berisi tabel daftar pelanggan kWh Maks Urutan Jenis Kegiatan Aksi Aktor Reaksi Sistem 1. Aktor klik tombol berwarna merah yang berisi id pelanggan pada kolom approve 2. Sistem akan merespon dengan menampilkan halaman yang berisi detail data monitoring pelanggan 3. Untuk melihat foto, aktor klik tombol klik foto pada bagian data pelanggan kWh Maks, selanjutnya klik tombol kembali 4. Untuk menyetujui hasil monitoring, klik tombol approve 5. Sistem akan merespon dengan menyimpan status monitoring pelanggan ke database dan menampilkan pesan bahwa data berhasil di-approve 6. Aktor klik OK untuk kembali ke kondisi awal Tabel 3. 56Skenario Use Caseapprove data kwh 0 Nama Use Case Approve data kWh 0 Aktor Admin area, admin rayon Deskripsi Use case ini menjelaskan bagaimana aktor menyetujui hasil monitoring pelanggan dengan memberikan status approve terhadap data monitoring pelanggan kWh 0 Kondisi Awal Aktor telah berada di halaman data kWh 0 belum approve yang berisi tabel daftar pelanggan kWh 0 Urutan Jenis Kegiatan Aksi Aktor Reaksi Sistem 1. Aktor klik tombol berwarna merah yang berisi id pelanggan pada kolom approve 2. Sistem akan merespon dengan menampilkan halaman yang berisi detail data monitoring pelanggan 3. Untuk melihat foto, aktor klik tombol klik foto pada bagian data pelanggan kWh 0, selanjutnya klik tombol kembali 4. Untuk menyetujui hasil PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI monitoring, klik tombol approve 5. Sistem akan merespon dengan menyimpan status monitoring pelanggan ke database dan menampilkan pesan bahwa data berhasil di-approve 6. Aktor klik OK untuk kembali ke kondisi awal Tabel 3. 57Skenario Use Case batalkan status sudah monitor data kwh 0 Nama Use Case Membatalkan Status Sudah Monitoring kWh 0 Aktor Admin area, admin rayon Deskripsi Use case ini menjelaskan bagaimana aktor membatalkan status sudah monitoring terhadap data pelanggan kWh 0 Kondisi Awal Aktor telah berada di halaman data kWh 0 belum approve yang berisi tabel daftar pelanggan kWh 0 Urutan Jenis Kegiatan Aksi Aktor Reaksi Sistem 1. Aktor klik tombol berwarna merah yang berisi id pelanggan pada kolom approve 2. Sistem akan merespon dengan menampilkan halaman yang berisi detail data monitoring pelanggan 3. Untuk melihat foto, aktor klik tombol klik foto pada bagian data pelanggan kWh 0, selanjutnya klik tombol kembali 4. Pada bagian pembatalan status monitoring, aktor mengisi alasan pembatalan 5. Aktor klik tombol batalkan 6. Sistem merespon dengan menampilkan pesan status monitoring berhasil dibatalkan Tabel 3. 58Skenario Use Case batalkan status sudah monitor data kwh maks Nama Use Case Membatalkan Status Sudah Monitoring kWh Maks Aktor Admin area, admin rayon Deskripsi Use case ini menjelaskan bagaimana aktor membatalkan status sudah monitoring terhadap data pelanggan kWh Maks Kondisi Awal Aktor telah berada di halaman data kWh Maks belum approve yang berisi tabel daftar pelanggan kWh Maks Urutan Jenis Kegiatan Aksi Aktor Reaksi Sistem 1. Aktor klik tombol berwarna merah yang berisi id pelanggan pada kolom approve 2. Sistem akan merespon dengan menampilkan halaman yang berisi detail data monitoring pelanggan 3. Untuk melihat foto, aktor klik tombol klik foto pada bagian data pelanggan kWh Maks, selanjutnya klik tombol kembali 4. Pada bagian pembatalan status monitoring, aktor mengisi alasan pembatalan 5. Aktor klik tombol batalkan 6. Sistem merespon dengan menampilkan pesan status monitoring berhasil dibatalkan Tabel 3. 59 Skenario Use Case Copy Status Bulan Terakhir kwh maks Nama Use Case Copy Status Bulan Terakhir kWh Maks Aktor Admin area, admin rayon Deskripsi Use case ini menjelaskan bagaimana aktor dapat mengcopy status approve beserta data monitoring terhadap data pelanggan kWh Maks yang sama secara berturut-turut Kondisi Awal Aktor telah berhasil login ke sistem Urutan Jenis Kegiatan Aksi Aktor Reaksi Sistem 1. Pada menubar, aktor mengklik menu pulldownapprove lalu mengklik cek semua pada submenu submenu kWh Maks 2. Sistem akan merespon dengan menampilkan halaman yang berisi daftar semua pelanggan monitoring kWh Maks 3. Pada bagian atas tabel daftar pelanggan, klik tombol tampilkan data yang sama 4. Sistem merespon dengan menampilkan halaman yang berisi data pelanggan kWh Maks yang sama pernah dimonitoring atau di-approve sebelumnya 5. Aktor klik tombol berisi id pelanggan pada kolom copy status bulan terakhir, warna merah jika data pelanggan tersebut belum dimonitoring, warna biru jika sudah dilakukan monitoring tetapi belum di-approve 6. Sistem merespon dengan menampilkan halaman detail copy status monitoring pelanggan yang berisi data pada bulan yang sudah di-approve statusnya 7. Aktor klik tombol lihat foto untuk melihat foto MCB pelanggan, kemudian klik kembali. 8. Aktor klik tombol dengan tulisan “klik untuk approve ” untuk mengcopy status bulan terakhir pelanggan 9. Sistem merespon dengan PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI mengcopy data bulan terakhir tersebut kemudian menampilkan pesan “data telah berhasil di- approve “ Tabel 3. 60Skenario Use Case Copy Status Bulan Terakhir kwh 0 Nama Use Case Copy Status Bulan Terakhir kWh 0 Aktor Admin area, admin rayon Deskripsi Use case ini menjelaskan bagaimana aktor dapat mengcopy status approve beserta data monitoring terhadap data pelanggan kWh 0 yang sama secara berturut-turut Kondisi Awal Aktor telah berhasil login ke sistem Urutan Jenis Kegiatan Aksi Aktor Reaksi Sistem 1. Pada menubar, aktor mengklik menu pulldownapprove lalu mengklik cek semua pada submenu submenu kWh 0 2. Sistem akan merespon dengan menampilkan halaman yang berisi daftar semua pelanggan monitoring kWh 0 3. Pada bagian atas tabel daftar pelanggan, klik tombol tampilkan data yang sama 4. Sistem merespon dengan menampilkan halaman yang berisi data pelanggan kWh 0 yang sama pernah dimonitoring atau di-approve sebelumnya 5. Aktor klik tombol berisi id pelanggan pada kolom copy status bulan terakhir, warna merah jika data pelanggan tersebut belum dimonitoring, warna biru jika sudah dilakukan monitoring tetapi belum di-approve 6. Sistem merespon dengan menampilkan halaman detail PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI copy status monitoring pelanggan yang berisi data pada bulan yang sudah di-approve statusnya 7. Aktor klik tombol lihat foto untuk melihat foto MCB pelanggan, kemudian klik kembali. 8. Aktor klik tombol dengan tulisan “klik untuk approve ” untuk mengcopy status bulan terakhir pelanggan 9. Sistem merespon dengan mengcopy data bulan terakhir tersebut kemudian menampilkan pesan “data telah berhasil di- approve “ Tabel 3. 61Skenario Use Case Copy Status Bulan Terakhir TBT Nama Use Case Copy Status Bulan Terakhir TBT Aktor Admin area, admin rayon Deskripsi Use case ini menjelaskan bagaimana aktor dapat mengcopy status approve beserta data monitoring terhadap data pelanggan TBT yang sama secara berturut-turut Kondisi Awal Aktor telah berhasil login ke sistem Urutan Jenis Kegiatan Aksi Aktor Reaksi Sistem 1. Pada menubar, aktor mengklik menu pulldownapprove lalu mengklik cek semua pada submenu submenu TBT 2. Sistem akan merespon dengan menampilkan halaman yang berisi daftar semua pelanggan monitoring TBT 3. Pada bagian atas tabel daftar pelanggan, klik tombol tampilkan data yang sama 4. Sistem merespon dengan menampilkan halaman yang berisi data pelanggan TBT yang PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI sama pernah dimonitoring atau di-approve sebelumnya 5. Aktor klik tombol berisi id pelanggan pada kolom copy status bulan terakhir, warna merah jika data pelanggan tersebut belum dimonitoring, warna biru jika sudah dilakukan monitoring tetapi belum di-approve 6. Sistem merespon dengan menampilkan halaman detail copy status monitoring pelanggan yang berisi data pada bulan yang sudah di-approve statusnya 7. Aktor klik tombol lihat foto untuk melihat foto MCB pelanggan, kemudian klik kembali. 8. Aktor klik tombol dengan tulisan “klik untuk approve ” untuk mengcopy status bulan terakhir pelanggan 9. Sistem merespon dengan mengcopy data bulan terakhir tersebut kemudian menampilkan pesan “data telah berhasil di- approve “ Tabel 3. 62 Skenario use case lihat versi sebelum data pelanggan kwh maks Nama Use Case Lihat versi sebelum data pelanggan kwh maks Aktor Admin area, admin rayon, operator area,operator rayon Deskripsi Use case ini menjelaskan bagaimana aktor melihat halaman berisi detail data hasil monitor pelanggan kwh maks versi sebelumnya Kondisi Awal Aktor telah berada di halaman detail data pelanggan kwh maks Urutan Jenis Kegiatan Aksi Aktor Reaksi Sistem 1. Klik tombol berisi idmon pada bagian IDMON versi sebelum 2. Sistem akan merespon dengan menampilkan halaman berisi detail data hasil monitor pelanggan kwh maks versi sebelumnya Tabel 3. 63Skenario use case lihat versi sebelum data pelanggan kwh 0 Nama Use Case Lihat versi sebelum data pelanggan kwh 0 Aktor Admin area, admin rayon, operator area,operator rayon Deskripsi Use case ini menjelaskan bagaimana aktor melihat halaman berisi detail data hasil monitor pelanggan kwh 0 versi sebelumnya Kondisi Awal Aktor telah berada di halaman detail data pelanggan kwh 0 Urutan Jenis Kegiatan Aksi Aktor Reaksi Sistem 1. Klik tombol berisi idmon pada bagian IDMON versi sebelum 2. Sistem akan merespon dengan menampilkan halaman berisi detail data hasil monitor pelanggan kwh 0 versi sebelumnya Tabel 3. 64Skenario use case lihat versi sebelum data pelanggan TBT Nama Use Case Lihat versi sebelum data pelanggan TBT Aktor Admin area, admin rayon, operator area,operator rayon Deskripsi Use case ini menjelaskan bagaimana aktor melihat halaman berisi detail data hasil monitor pelanggan TBT versi sebelumnya Kondisi Awal Aktor telah berada di halaman detail data pelanggan TBT Urutan Jenis Kegiatan Aksi Aktor Reaksi Sistem 1. Klik tombol berisi idmon pada bagian IDMON versi sebelum 2. Sistem akan merespon dengan PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI menampilkan halaman berisi detail data hasil monitor pelanggan TBT versi sebelumnya Tabel 3. 65 Skenario Use Case lihat history monitoring pelanggan TBT Nama Use Case Lihat history monitoring data pelanggan TBT Aktor Admin area, admin rayon Deskripsi Use case ini menjelaskan bagaimana aktor melihat halaman berisi daftar history monitoring data pelanggan TBT Kondisi Awal Aktor telah berada di halaman detail data pelanggan TBT Urutan Jenis Kegiatan Aksi Aktor Reaksi Sistem 1. Klik tombol HISTORY MONITORING pada bagian IDMON versi sebelum 2. Sistem akan merespon dengan menampilkan halaman berisi daftar history monitoring data pelanggan TBT Tabel 3. 66Skenario Use Case lihat history monitoring pelanggan kwh 0 Nama Use Case Lihat history monitoring data pelanggan kwh 0 Aktor Admin area, admin rayon Deskripsi Use case ini menjelaskan bagaimana aktor melihat halaman berisi daftar history monitoring data pelanggan kwh 0 Kondisi Awal Aktor telah berada di halaman detail data pelanggan kwh 0 Urutan Jenis Kegiatan Aksi Aktor Reaksi Sistem 1. Klik tombol HISTORY MONITORING pada bagian IDMON versi sebelum 2. Sistem akan merespon dengan menampilkan halaman berisi daftar history monitoring data pelanggan kwh PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI Tabel 3. 67Skenario Use Case lihat history monitoring pelanggan kwh maks Nama Use Case Lihat history monitoring data pelanggan kwh maks Aktor Admin area, admin rayon Deskripsi Use case ini menjelaskan bagaimana aktor melihat halaman berisi daftar history monitoring data pelanggan kwh maks Kondisi Awal Aktor telah berada di halaman detail data pelanggan kwh maks Urutan Jenis Kegiatan Aksi Aktor Reaksi Sistem 1. Klik tombol HISTORY MONITORING pada bagian IDMON versi sebelum 2. Sistem akan merespon dengan menampilkan halaman berisi daftar history monitoring data pelanggan kwh maks Tabel 3. 68 Skenario use case cetak laporan kwh 0 1 bulan Nama Use Case Cetak laporan kwh 0 1 bulan Aktor Admin area Deskripsi Use case ini menjelaskan bagaimana aktor mencetak laporan hasil monitoring pelanggan kwh 0 yang sudah diapprove dalam jangka waktu 1 bulan Kondisi Awal Aktor telah berhasil login sebagai admin area Urutan Jenis Kegiatan Aksi Aktor Reaksi Sistem 1. Pada menubar pulldown cetak laporan, pilih menu pelanggan kwh 0 2. Sistem akan merespon dengan menampilkan halaman cetak laporan pelanggan kwh 0 3. Pada bagian cetak laporan monitoring per- bulan, aktor menginput bulan dan tahun. 4. Aktor mengklik tombol cetak PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI 5. Sistem merespon dengan menampilkan halaman preview laporan yang akan dicetak dalam format pdf. 6. Aktor mengklik tombol berupa gambar print 7. Sistem merespon dengan mencetak laporan Tabel 3. 69Skenario use case cetak laporan kwh 0 beberapa bulan Nama Use Case Cetak laporan kwh 0 beberapa bulan Aktor Admin area Deskripsi Use case ini menjelaskan bagaimana aktor mencetak laporan hasil monitoring pelanggan kwh 0 yang sudah diapprove dalam jangka waktu beberapa bulan Kondisi Awal Aktor telah berhasil login sebagai admin area Urutan Jenis Kegiatan Aksi Aktor Reaksi Sistem 1. Pada menubar pulldown cetak laporan, pilih menu pelanggan kwh 0 2. Sistem akan merespon dengan menampilkan halaman cetak laporan pelanggan kwh 0 3. Pada bagian cetak laporan monitoring, aktor menginput bulan dan tahun batas awal dan akhir 4. Aktor mengklik tombol cetak 5. Sistem merespon dengan menampilkan halaman preview laporan yang akan dicetak dalam format pdf. 6. Aktor mengklik tombol berupa gambar print 7. Sistem merespon dengan mencetak laporan Tabel 3. 70Skenario use case cetak laporan kwh maks 1 bulan Nama Use Case Cetak laporan kwh maks 1 bulan Aktor Admin area Deskripsi Use case ini menjelaskan bagaimana aktor mencetak laporan hasil monitoring pelanggan kwh maks yang sudah diapprove dalam jangka waktu 1 bulan Kondisi Awal Aktor telah berhasil login sebagai admin area Urutan Jenis Kegiatan Aksi Aktor Reaksi Sistem 1. Pada menubar pulldown cetak laporan, pilih menu pelanggan kwh maks 2. Sistem akan merespon dengan menampilkan halaman cetak laporan pelanggan kwh maks 3. Pada bagian cetak laporan monitoring per- bulan, aktor menginput bulan dan tahun. 4. Aktor mengklik tombol cetak 5. Sistem merespon dengan menampilkan halaman preview laporan yang akan dicetak dalam format pdf. 6. Aktor mengklik tombol berupa gambar print 7. Sistem merespon dengan mencetak laporan Tabel 3. 71Skenario use case cetak laporan kwh maksbeberapa bulan Nama Use Case Cetak laporan kwh maks beberapa bulan Aktor Admin area Deskripsi Use case ini menjelaskan bagaimana aktor mencetak laporan hasil monitoring pelanggan kwh maks yang sudah diapprove dalam jangka waktu beberapa bulan Kondisi Awal Aktor telah berhasil login sebagai admin area Urutan Jenis Kegiatan Aksi Aktor Reaksi Sistem 1. Pada menubar pulldown cetak PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI laporan, pilih menu pelanggan kwh maks 2. Sistem akan merespon dengan menampilkan halaman cetak laporan pelanggan kwh maks 3. Pada bagian cetak laporan monitoring, aktor menginput bulan dan tahun batas awal dan akhir 4. Aktor mengklik tombol cetak 5. Sistem merespon dengan menampilkan halaman preview laporan yang akan dicetak dalam format pdf. 6. Aktor mengklik tombol berupa gambar print 7. Sistem merespon dengan mencetak laporan Tabel 3. 72Skenario use case cetak laporan TBT 1 bulan Nama Use Case Cetak laporan TBT 1 bulan Aktor Admin area Deskripsi Use case ini menjelaskan bagaimana aktor mencetak laporan hasil monitoring pelanggan TBT yang sudah diapprove dalam jangka waktu 1 bulan Kondisi Awal Aktor telah berhasil login sebagai admin area Urutan Jenis Kegiatan Aksi Aktor Reaksi Sistem 1. Pada menubar pulldown cetak laporan, pilih menu Tidak Beli Token 3 bulan 2. Sistem akan merespon dengan menampilkan halaman cetak laporan pelanggan TBT 3. Pada bagian cetak laporan monitoring per- bulan, aktor menginput bulan dan tahun. 4. Aktor mengklik tombol cetak 5. Sistem merespon dengan menampilkan halaman preview laporan yang akan dicetak dalam format pdf. 6. Aktor mengklik tombol berupa gambar print 7. Sistem merespon dengan mencetak laporan Tabel 3. 73Skenario use case cetak laporan TBT beberapa bulan Nama Use Case Cetak laporan kwh maks beberapa bulan Aktor Admin area Deskripsi Use case ini menjelaskan bagaimana aktor mencetak laporan hasil monitoring pelanggan TBT yang sudah diapprove dalam jangka waktu beberapa bulan Kondisi Awal Aktor telah berhasil login sebagai admin area Urutan Jenis Kegiatan Aksi Aktor Reaksi Sistem 1. Pada menubar pulldown cetak laporan, pilih menu pelanggan TBT 2. Sistem akan merespon dengan menampilkan halaman cetak laporan pelanggan TBT 3. Pada bagian cetak laporan monitoring, aktor menginput bulan dan tahun batas awal dan akhir 4. Aktor mengklik tombol cetak 5. Sistem merespon dengan menampilkan halaman preview laporan yang akan dicetak dalam format pdf. 6. Aktor mengklik tombol berupa gambar print 7. Sistem merespon dengan mencetak laporan Tabel 3. 74Skenario use case cetak laporan rekomendasi monitoring naik daya pelanggan kwh maks Nama Use Case cetak laporan rekomendasi monitoring naik daya pelanggan kwh maks Aktor Admin area Deskripsi Use case ini menjelaskan bagaimana aktor mencetak laporan rekomendasi monitoring naik daya pelanggan kwh maks beberapa bulan Kondisi Awal Aktor telah berhasil login sebagai admin area Urutan Jenis Kegiatan Aksi Aktor Reaksi Sistem 1. Pada menubar pulldown cetak laporan, pilih menu kwh maks naik daya 2. Sistem akan merespon dengan menampilkan halaman cetak laporan cek pelanggan kwh maks naik daya 3. Pada cetak blangko monitoring kwh maks naik daya per-bulan, aktor menginput bulan dan tahun batas atas. 4. Aktor mengklik tombol cetak 5. Sistem merespon dengan menampilkan halaman preview laporan yang akan dicetak dalam format pdf. 6. Aktor mengklik tombol berupa gambar print 7. Sistem merespon dengan mencetak laporan Tabel 3. 75Skenario use case cetak laporan rekomendasi monitoring naik daya pelanggan kwh maks beberapa bulan Nama Use Case cetak laporan rekomendasi monitoring naik daya pelanggan kwh maks beberapa bulan Aktor Admin area Deskripsi Use case ini menjelaskan bagaimana aktor mencetak laporan rekomendasi monitoring naik daya pelanggan kwh maks beberapa bulan Kondisi Awal Aktor telah berhasil login sebagai admin area Urutan Jenis Kegiatan Aksi Aktor Reaksi Sistem 1. Pada menubar pulldown cetak laporan, pilih menu kwh maks naik daya 2. Sistem akan merespon dengan menampilkan halaman cetak PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI laporan cek pelanggan kwh maks naik daya 3. Pada cetak blangko monitoring kwh maks naik daya, aktor menginput bulan dan tahun batas atas dan bawah 4. Aktor mengklik tombol cetak 5. Sistem merespon dengan menampilkan halaman preview laporan yang akan dicetak dalam format pdf. 6. Aktor mengklik tombol berupa gambar print 7. Sistem merespon dengan mencetak laporan

3.2.6. Activity Diagram

Berikut ini adalah activity diagram dari use case login untuk user bertipe admin: User Sistem masuk ke halaman login menampilkan halaman login menginput username, password, dan kode unit mengecek username, password, priviledge, kode unit Menekan tombol admin masuk ke halaman utama admin Username,password, priviledge, dan kode unit salah Username,password, priviledge, dan kode unit benar Gambar 3. 21Activity diagram untuk use ase login user admin Berikut ini adalah activity diagram dari use case login untuk user bertipe operator: User Sistem masuk ke halaman login menampilkan halaman login menginput username, password, dan kode unit mengecek username, password, priviledge, kode unit masuk ke halaman utama admin Username,password, priviledge, dan kode unit salah Username,password, priviledge, dan kode unit benar Menekan tombol operator Gambar 3. 22Activity diagram untuk use ase login user operator Berikut ini adalah activity diagram dari use case tambah user : User Sistem Masuk ke halaman utama admin area menampilkan halaman daftar user login Menekan tombol tambah user Menekan tombol OK Menginput data user login Menyimpan data user login Gambar 3. 23Activity Diagram dari use case tambah user Berikut ini adalah activity diagram dari ubah data user : User Sistem Masuk ke halaman utama admin area menampilkan halaman daftar user login menginput username, password, dan kode unit Menampilkan halaman cari data user Menginput username dan password Menampilkan halaman edit data user Mengubah data user login Menyimpan perubahan data user Menekan tombol CARI Mencari data user Menekan tombol UBAH Username dan password ditemukan Username dan password tidak ditemukan Gambar 3. 24Activitydiagram dari ubah data user Berikut ini adalah activity diagram dari use case lihat data belum monitoring untuk pelanggan kwh 0, kwh maks, dan TBT: mengklik submenu kwh 0 belum cek pada menubar monitoring menampilkan halaman kwh 0 belum cek User Sistem Gambar 3. 25Activity diagram dari use case lihat data belum monitoring untuk pelanggan kwh 0 mengklik submenu kwh maks belum cek Pada menubar monitoring menampilkan halaman kwh maks belum cek User Sistem Gambar 3. 26Activity diagram dari use case lihat data belum monitoring untuk pelanggan kwh Maks mengklik submenu TBT belum cek Pada menubar monitoring menampilkan halaman TBT belum cek User Sistem Gambar 3. 27Activity diagram dari use case lihat data belum monitoring untuk pelanggan TBT PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI Berikut ini adalah activity diagram dari use case lihat data sudah monitoring untuk pelanggan kwh 0, kwh maks, dan TBT: Mengklik menu pelanggan kwh maks Pada menubar cetak laporan User Sistem menampilkan halaman kwh 0 sudah cek Gambar 3. 28Activity diagram dari use case lihat data sudah monitoring untuk pelanggan kwh 0 mengklik submenu kwh maks sudah cek Pada menubar monitoring menampilkan halaman kwh maks sudah cek User Sistem Gambar 3. 29Activity diagram dari use case lihat data sudah monitoring untuk pelanggan kwh Maks mengklik submenu TBT belum cek Pada menubar monitoring menampilkan halaman TBT belum cek User Sistem Gambar 3. 30 Activity diagram dari use case lihat data sudah monitoring untuk pelanggan kwh Maks Berikut ini adalah activity diagram dari use case lihat data sudah approve untuk pelanggan kwh 0, kwh maks, dan TBT: mengklik submenu kwh 0 sudah approve Pada menubar approve User Sistem menampilkan halaman kwh 0 sudah approve Gambar 3. 31Activity diagram dari use case lihat data sudah approveuntuk pelanggan kwh 0 mengklik submenu kwh maks sudah approve Pada menubar approve menampilkan halaman kwh maks sudah approve User Sistem Gambar 3. 32Activity diagram dari use case lihat data sudah approveuntuk pelanggan kwh maks mengklik submenu TBT sudah approve Pada menubar approve User Sistem menampilkan halaman TBT sudah approve Gambar 3. 33Activity diagram dari use case lihat data sudah approveuntuk pelanggan TBT PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI Berikut ini adalah activity diagram dari use case lihat data belum approve untuk pelanggan kwh 0, kwh maks, dan TBT: mengklik submenu kwh 0 belum approve Pada menubar approve User Sistem menampilkan halaman kwh 0 belum approve Gambar 3. 34Activity diagram dari use case lihat data belum approve untuk pelanggan kwh 0 mengklik submenu kwh maks belum approve Pada menubar approve User Sistem menampilkan halaman kwh maks belum approve Gambar 3. 35Activity diagram dari use case lihat data belum approve untuk pelanggan kwh maks mengklik submenu TBT belum approve Pada menubar approve User Sistem menampilkan halaman TBT belum approve Gambar 3. 36Activity diagram dari use case lihat data belum approve untuk pelanggan TBT Berikut ini adalah activity diagram dari use case cek approve per-bulan untuk pelanggan kwh 0, kwh maks, dan TBT: mengklik submenu kwh maks cek per-bulan Pada menubar approve menampilkan halaman isian bulan dan tahun User Sistem menginput bulan dan tahun mencari data approve kwh maks sesuai tahun dan bulan Menampilkan daftar approve kwh maks sesuai bulan tahun Menekan tombol CARI Gambar 3. 37Activity diagramdari use case cek approve per-bulan untuk pelanggan kwh maks mengklik submenu TBT cek per-bulan Pada menubar approve User Sistem menginput bulan dan tahun mencari data approve TBT sesuai tahun dan bulan Menampilkan daftar approve TBT sesuai bulan tahun Menekan tombol CARI menampilkan halaman isian bulan dan tahun Gambar 3. 38Activity diagram dari use case cek approve per-bulan untuk pelanggan TBT PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI Mengklik menu pelanggan kwh 0 Pada menubar cetak laporan User Sistem menginput bulan dan tahun mencari data approve kwh 0 sesuai tahun dan bulan Menekan tombol CARI menampilkan halaman isian bulan dan tahun Menampilkan daftar approve kwh 0 sesuai bulan tahun Gambar 3. 39Activity diagram dari use case cek approve per-bulan untuk pelanggan kwh 0 Berikut ini adalah activity diagram dari use case cek monitor per-bulan untuk pelanggan kwh 0, kwh maks, dan TBT: mengklik submenu kwh 0 cek per-bulan Pada menubar monitoring User Sistem menginput bulan dan tahun mencari data monitoring kwh 0 sesuai tahun dan bulan Menampilkan daftar monitoring kwh 0 sesuai bulan tahun Menekan tombol CARI menampilkan halaman isian bulan dan tahun Gambar 3. 40Activity diagram dari use case cek monitor per-bulan untuk pelanggan kwh 0 PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI mengklik submenu kwh maks cek per-bulan Pada menubar monitoring User Sistem menginput bulan dan tahun mencari data approve kwh maks sesuai tahun dan bulan Menampilkan daftar monitoring kwh maks sesuai bulan tahun Menekan tombol CARI menampilkan halaman isian bulan dan tahun Gambar 3. 41Activity diagram dari use case cek monitor per-bulan untuk pelanggan kwh maks mengklik submenu TBT cek per-bulan Pada menubar monitoring User Sistem menginput bulan dan tahun mencari data monitoring TBT sesuai tahun dan bulan Menampilkan daftar monitoring TBT sesuai bulan tahun Menekan tombol CARI menampilkan halaman isian bulan dan tahun Gambar 3. 42Activity diagram dari use case cek monitor per-bulan untuk pelanggan TBT PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI Berikut ini adalah activity diagram dari use caseupload data hasil monitor diasumsikan pelanggan kwh 0, kwh maks, dan TBT memiliki langkah upload yang sama: Menekan tombol pada kolom upload data monitoring User Sistem menampilkan halaman form isian hasil monitoring mengisi koordinat,tgl monitor, verifikasi, keadaan mcb menyimpan data hasil monitor dan mengubah status monitor memilih gambar untuk diupload menyimpan data gambar menampilkan pesan upload berhasil Menekan tombol SIMPAN Menekan tombol UPLOAD Jika tidak berhasil menyimpan Jika berhasil menyimpan Jika tidak berhasil menyimpan Jika berhasil menyimpan Gambar 3. 43Activity diagram dari use case upload data hasil monitor Berikut ini adalah activity diagram dari use case ubah data hasil monitor diasumsikan pelanggan kwh 0, kwh maks, dan TBT memiliki langkah ubah data yang sama: Menekan tombol pada kolom upload data monitoring User Sistem menampilkan halaman Detail data hasil monitoring mengisi koordinat,tgl monitor, verifikasi, keadaan mcb menyimpan data perubahan memilih gambar untuk diupload menyimpan data gambar menampilkan pesan upload berhasil Menekan tombol UBAH Menekan tombol UPLOAD Jika tidak berhasil menyimpan Jika berhasil menyimpan Jika tidak berhasil menyimpan Jika berhasil menyimpan Gambar 3. 44Activity diagram dari use case ubah data hasil monitor Berikut ini adalah activity diagram dari use case batalkan status monitor diasumsikan pelanggan kwh 0, kwh maks, dan TBT memiliki langkah yang sama: User Sistem menekan tombol pada kolom lihat detail menampilkan halaman detail approve hasil monitor pelanggan mengisi alasan pembatalan status monitor menyimpan alasan pembatalan dan mengubah status monitor menampilkan pesan status berhasil dibatalkan Menekan tombol BATALKAN Jika data berhasil dibatalkan Jika data tidak berhasil dibatalkan Gambar 3. 45Activity diagram dari use case batalkan status monitor Berikut ini adalah activity diagram dari use case batalkan status approve diasumsikan pelanggan kwh 0, kwh maks, dan TBT memiliki langkah yang sama: User Sistem menekan tombol pada kolom lihat detail menampilkan halaman detail approve hasil monitor pelanggan mengisi alasan pembatalan status approve menyimpan alasan pembatalan dan mengubah status monitor dan status approve menampilkan pesan status berhasil dibatalkan Menekan tombol BATALKAN Jika data berhasil dibatalkan Jika data tidak berhasil dibatalkan Gambar 3. 46Activity diagram dari use case batalkan status approve Berikut ini adalah activity diagram dari use caseapprove data hasil monitor diasumsikan pelanggan kwh 0, kwh maks, dan TBT memiliki langkah yang sama: User Sistem menekan tombol pada kolom lihat detail menampilkan halaman detail approve hasil monitor pelanggan menekan tombol approve mengubah status approve menampilkan pesan data berhasil diapprove Jika data tidak berhasil diapprove Jika data berhasil diapprove Gambar 3. 47Activity diagram dari use caseapprove data hasil monitor diasumsikan pelanggan kwh 0, kwh maks, dan TBT memiliki langkah yang sama PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI Berikut ini adalah activity diagram dari use case lihat versi sebelum dari data hasil monitor diasumsikan pelanggan kwh 0, kwh maks, dan TBT memiliki langkah yang sama: menekan tombol berisi idmon versi sebelum User menampilkan halaman detail monitoring versi sebelum Sistem Gambar 3. 48Activity diagram dari use case lihat versi sebelum dari data hasil monitor Berikut ini adalah activity diagram dari use case lihat history monitoring dari data hasil monitor diasumsikan pelanggan kwh 0, kwh maks, dan TBT memiliki langkah yang sama: menekan tombol HISTORY MONITORING User menampilkan halaman Detail history monitoring Sistem Gambar 3. 49Activity diagram dari use caselihat history monitoring dari data hasil monitor PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI Berikut ini adalah activity diagram dari use case copy status bulan terakhir diasumsikan pelanggan kwh 0, kwh maks, dan TBT memiliki langkah copy status yang sama: Sistem menekan tombol copy status pada kolom lihat detail Mencari data pelanggan dengan idpel yg sama yang sudah diapprove sebelumnya Jika data ditemukan menampilkan halaman detail copy status approve menampilkan pesan tidak data sebelumnya yang sudah diapprove Jika data tidak ditemukan menekan tombol approve menyimpan data hasil monitor dan mengubah status monitor dan approve menampilkan pesan copy status berhasil Jika data berhasil disimpan Jika data tidak berhasil disimpan Gambar 3. 50Activity diagram dari use casecopy status bulan terakhir diasumsikan pelanggan kwh 0, kwh maks, dan TBT memiliki langkah copy status yang sama Berikut ini adalah activity diagram dari use case cetak laporan monitoring untuk pelanggan kwh 0 dan kwh maks : Mengklik menu pelanggan kwh 0 Pada menubar cetak laporan User Sistem menginput bulan dan tahun mencari data approve kwh 0 sesuai tahun dan bulan Menampilkan preview laporan yang akan dicetak Menekan tombol CETAK menampilkan halaman Cetak laporan pelanggan kwh 0 menekan tombol print mencetak laporan Gambar 3. 51Activity diagram dari use case cetak laporan untuk pelanggankwh 0 Mengklik menu pelanggan kwh maks Pada menubar cetak laporan User Sistem menginput bulan dan tahun mencari data approve kwh maks sesuai tahun dan bulan Menampilkan preview laporan yang akan dicetak menampilkan halaman Cetak laporan pelanggan kwh maks menekan tombol print mencetak laporan Menekan tombol CETAK Gambar 3. 52Activity diagram dari use case cetak laporan untuk pelanggan kwh maks PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI Berikut ini adalah activity diagram dari use case cetak laporan monitoring untuk pelanggan TBT dan pelanggan kwh maks naik daya: Mengklik menu Tidak Beli Token 3 Bulan Pada menubar cetak laporan User Sistem menginput bulan dan tahun mencari data approve TBT sesuai tahun dan bulan Menampilkan preview laporan yang akan dicetak menampilkan halaman Cetak laporan pelanggan TBT menekan tombol print mencetak laporan Menekan tombol CETAK Gambar 3. 53Activity diagram dari use casecetak laporan untuk pelanggan TBT Mengklik menu kwh maks naik daya Pada menubar cetak laporan User Sistem menginput bulan dan tahun mencari data pelangan kwh maks naik daya sesuai tahun dan bulan Menampilkan preview laporan yang akan dicetak menampilkan halaman Cetak laporan pelanggan kwh maksNaik daya menekan tombol print mencetak laporan Menekan tombol CETAK Gambar 3. 54Activity diagram dari use case cetak laporan untuk pelanggan naik daya PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI Berikut ini adalah activity diagram dari use case lihat data yang sama untuk pelanggan kwh 0, kwh maks, dan TBT: Mengklik tombol cek data yang sama User Sistem menampilkan halaman data pelanggan kwh 0 yang sama Gambar 3. 55Activity diagram dari use case tampilkan data yang sama pelanggan kwh 0 Mengklik tombol cek data yang sama User Sistem menampilkan halaman data pelanggan kwh maks yang sama Gambar 3. 56Activity diagram dari use case tampilkan data yang sama pelanggan kwh maks Mengklik tombol cek data yang sama User Sistem menampilkan halaman data pelangganTBT yang sama Gambar 3. 57Activity diagram dari use case tampilkan data yang sama pelanggan TBT PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI Berikut ini adalah activity diagram dari use case lihat detail pelanggan: Menginput id pelanggan User Sistem mencari data pelanggan menampilkan halaman detail pelanggan Menekan tombol CARI Jika data pelanggan ditemukan Jika data pelanggan tidak ditemukan Gambar 3. 58Activity diagram dari use case lihat detail pelanggan

3.2.7. Diagram Sekuensial

Berikut ini adalah diagram sekuensial yang akan menjelaskan bagaimana suatu operasi atau sistem dijalankan secara tahap demi tahap. Gambar 5.59 sd gambar 5.88 akan menampilkan diagram sekuensial dari setiap case yang dijelaskan sebelumnya. Gambar 3. 59 Diagram sekuensial untuk login admin Gambar 3. 60 Diagram sekuensial untuk login operator Gambar 3. 61 Diagram Sekuensial untuk use case tambah user Gambar 3. 62 Diagram sekuensial untuk usecase edit data user Gambar 3. 63 Diagram sekeunsial untuk use case lihat daftar Kwh 0 belum cek Gambar 3. 64 Diagram sekeunsial untuk usecase lihat daftar kwh maks belum cek Gambar 3. 65Diagram sekuensial untuk usecase lihat daftar TBT sudah cek Gambar 3. 66Diagram sekuensial untuk usecase lihat daftar kwh 0 sudah cek Gambar 3. 67 Diagram sekuensial untuk usecase lihat daftar kwh maks sudah cek Gambar 3. 68 Diagram sekuensial untuk usecase lihat data kwh maks cek perbulan PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI Gambar 3. 69 Diagram sekuensial untuk usecase lihat data kwh 0 cek perbulan Gambar 3. 70 Diagram sekuensial untuk usecase lihat data TBT cek perbulan Gambar 3. 71 Diagram sekuensial untuk usecase lihat data kwh 0 cek approve perbulan Gambar 3. 72 Diagram sekuensial untuk usecase lihat data kwh maks cek approve perbulan PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI Gambar 3. 73 Diagram sekuensial untuk usecase lihat data tbt cek approve perbulan Gambar 3. 74 Diagram sekuensial untuk usecase lihat Data TBT lihat yang sama Gambar 3. 75 Diagram sekuensial untuk usecase lihat data kwh 0 cek data yang sama Gambar 3. 76 Diagram sekuensial untuk usecase lihat data data kwh maks cek data yang sama PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI Gambar 3. 77Diagram sekuensial untuk usecase lihat versi sebelum data monitoring pelanggan kwh 0 kwh maks dan TBT sama Gambar 3. 78 Diagram sekuensial untuk usecase lihat history monitoring pelanggan kwh 0 kwh maks dan TBT sama PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI Gambar 3. 79 Diagram sekuensial untuk usecase proses approve pelanggan kwh 0 kwh maks dan TBT sama PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI Gambar 3. 80 Diagram sekuensial untuk usecase pembatalan status monitoring pelanggan kwh 0 kwh maks dan TBT sama Gambar 3. 81 Diagram sekuensial untukuse case pembatalan status approve Gambar 3. 82 Diagram sekuensial untuk usecaseupload data monitoring pelanggan kwh 0 kwh maks dan TBT sama PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI Gambar 3. 83 Diagram sekuensial untuk usecase proses ubah data monitoring pelanggan kwh 0 kwh maks dan TBT sama PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI Gambar 3. 84 Diagram sekuensial untuk usecase proses copy status pelanggan kwh maks kwh 0 dan TBT sama Gambar 3. 85 Diagram sekuensial untuk usecase cetak laporan monitoring kwh 0 Gambar 3. 86 Diagram sekuensial untuk usecase cetak laporan monitoring kwh maks Gambar 3. 87 Diagram sekuensial untuk usecase cetak laporan monitoring TBT Gambar 3. 88 Diagram sekuensial untuk usecase laporan rekomendasi monitoring naik daya pelanggan kwh maks PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

3.2.8. Diagram Kelas

Berikut ini pada gambar 3.89 merupakan diagram kelas. Untuk lebih lengkap mengenai isi atribut, tipe data, dan method dari masing-masing kelas dapat dlihat pada Lampiran C. +getmConnection +getmDataSource DatabaseConnection Lihat_Data LihatData_TBT DetailPelanggan_DPM DetailPelanggan_TBT DataPegawai Unitup List_history Rekapitulasi Dashboard Naik_daya approve Monitor_control koneksi uploadHandler uploadHandlerTBT Display_Foto Gambar 3. 89 Diagram Kelas

3.3. Perancangan Basis Data