1. Use Case Diagram
Use case diagram merupakan gambaran tentang apa saja yang diperbuat oleh sistem. Berikut adalah use case diagram sistem listrik prabayar (prepaid) :
Use case diagram merupakan gambaran tentang apa saja yang diperbuat oleh sistem. Berikut adalah use case diagram sistem listrik prabayar (prepaid) :
Kelas yang diperoleh adalah :
1. Kelas User
1. Kelas User
Gambar : Kelas User
Kelas user memiliki atribut-atribut antara lain : id_petugas, password,username, alamat, jabatan, bidang. Petugas PLN yaitu, Keuangan,Vending Unit,Teknik, dan Petugas Pelayanan Pelanggan (PP). Fungsi kelas ini adalah menampung data semua petugas pada sistem listrik prabayar. Sedangkan operasi yang dilakukan adalah: tambah baru, login, koreksi password, verifikasi user,keluar.
2. Kelas Formulir Permintaan Prepaid
2. Kelas Formulir Permintaan Prepaid
Gambar : Kelas Formulir Permintaan Prepaid
Kelas formulir permintaan prepaid memiliki atribut-atribut antara lain :id_pelmeter, nm_pelanggan, alamat, no_hp, no_ktp, tarif/daya lama, tarif/daya baru, id_petugas, username. Fungsi kelas ini adalah menampung data semua yang ingin melakukan permintaan prepaid pada sistem listrik prabayar. Sedangkan operasi yang dilakukan adalah: get data_pelanggan, set data_pelanggan, dan view data_pelanggan dikarenakan formulir ini harus diisi dan ditanda tangani oleh pemohon.
3. Kelas Pembebanan Trafo
3. Kelas Pembebanan Trafo
Gambar : Kelas Pembebanan Trafo
Kelas TOKEN Prepaid memiliki atribut-atribut antara lain :
id_pelmeter, tarif, daya, jumlah_pemakaian_listrik, keterangan. Fungsi kelas ini adalah menampung semua data Pembebanan Trafo pada sistem listrik prabayar.
Sedangkan operasi yang dilakukan adalah: get data_pelanggan, set data_pelanggan, view data_pelanggan
id_pelmeter, tarif, daya, jumlah_pemakaian_listrik, keterangan. Fungsi kelas ini adalah menampung semua data Pembebanan Trafo pada sistem listrik prabayar.
Sedangkan operasi yang dilakukan adalah: get data_pelanggan, set data_pelanggan, view data_pelanggan
4. Kelas TOKEN Prepaid
Gambar : Kelas Token Prepaid
Kelas TOKEN Prepaid memiliki atribut-atribut antara lain :id_pelmeter, nm_pelanggan, besar kwh perdana. Fungsi kelas ini adalah menampung semua data TOKEN Prepaid pada sistem listrik prabayar. Sedangkan operasi yang dilakukan adalah: tambah baru, get data_TOKEN_Prepaid, set data_TOKEN_Prepaid, view data_TOKEN_Prepaid
5. Kelas PeremajaanGambar : Kelas Peremajaan
Kelas Peremajaan memiliki atribut-atribut antara lain : no_agenda, jenis_agenda, id_pelmeter, nm_pelanggan, alamat, no_hp, nilai_UJL,nilai_kwh_sisa_UJL, kwh_sisa_UJL, nilai_sisa_pakai_kwh, id_petugas, username. Fungsi kelas ini adalah menampung semua data Peremajaan pada sistem listrik prabayar. Sedangkan operasi yang dilakukan adalah: get data_pelanggan, view data_pelanggan, set data_pelanggan
6. Kelas Perintah KerjaGambar : Kelas Perintah Kerja
Kelas Peritah Kerja memiliki atribut-atribut antara lain : no_pk, tgl_pk,pelaksana, no_agenda, jenis_agenda, id_pelmeter, nm_pelanggan, alamat, no_hp,gardu/tiang, tarif/daya_lama, tarif/daya_baru, no_kuitansi, biaya. Fungsi kelas ini adalah menampung semua data Perintah Kerja pada sistem listrik prabayar.Sedangkan operasi yang dilakukan adalah: tambah baru.
7. Kelas KuitansiGambar . : Kelas Kuitansi
Kelas Kuitansi memiliki atribut-atribut antara lain : No_kuitansi,Tgl_kuitansi, No_Agenda, Jenis_Agenda, Id_pelmeter, Nm_pelanggan, Alamat,No_hp, Tarif/daya, Gardu/Tiang, Biaya_penyambungan, Biaya_administrasi,Materai, Biaya_kwh_perdana, Biaya_PPJ_kwh_perdana, Biaya_PPN_kwh_perdana, Materai_kwh_perdana, Jumlah_Biaya. Fungsi kelas ini adalah menampung semua data Kuitansi pada sistem listrik prabayar. Sedangkan operasi yang dilakukan adalah: tambah baru, get data_kuitansi, set data_kuitansi, view data_kuitansi.
8. Kelas Ganti MCBGambar .: Kelas Ganti MCB
Kelas Ganti MCB memiliki atribut-atribut antara lain : No_ganti_MCB,Tgl_ganti_MCB, No_Agenda, Id_pelmeter, Nm_pelanggan, Alamat, No_hp,Tarif/daya_lama, Tarif/daya_baru, Gardu/tiang, Merk/type_lama, Merk/type_baru,Tahun_buat_MCB. Fungsi kelas ini adalah menampung semua data Ganti MCB pada sistem listrik prabayar. Sedangkan operasi yang dilakukan adalah: tambah baru, set data_ganti_MCB, view data_ganti_MCB
9. Kelas Berita Acara
Gambar .: Kelas Berita Acara
Kelas Berita Acara memiliki atribut-atribut antara lain : No_berita_acara, Hari_berita_acara, Tgl_berita_acara, No_PK, Id_pelmeter, Nm_pelanggan,, Alamat, No_hp, Tarif_baru, Daya_baru, No_agenda, Pelaksana,Merk/type/nomor, Ukuran,Tahun(buat/segel), Konstanta_meter, Keterangan. Fungsi kelas ini adalah menampung semua data Berita Acara pada sistem listrik prabayar. Sedangkan operasi yang dilakukan adalah: tambah baru, set berita_acara, view berita_acara
3. Class Diagram
Class diagram menggambarkan hubungan antar kelas dalam sistem yang sedang dibangun dan bagaimana mereka saling berkolaborasi untuk mencapai suatu tujuan. Berikut ini adalah class diagram tersebut :
Gambar . Class Diagram Sistem Listrik Prabayar (Prepaid)
4. Sequence Diagram
Berdasarkan use case diagram dan class diagram yang telah terbentuk pada langkah sebelumnya, langkah berikutnya adalah menyusun squence diagram.
1. LoginGambar Sequence Diagram Login
2. PendaftaranGambar Sequence Diagram Pendaftaran
Keterangan :
TOKEN : Istilah Prepaid (semacam pulsa)
3. Peremajaan
TOKEN : Istilah Prepaid (semacam pulsa)
3. Peremajaan
Gambar . Sequence Diagram Peremajaan
Keterangan :PP : Pelayanan Pelanggan
PDL : Perubahan Data Langganan
UJL : Uang Jaminan Langganan
4. Perintah Kerja
Gambar . Sequence Diagram Perintah Kerja
Keterangan :
PK : Perintah Kerja
MCB : Alat Pengukur kwh Digital (Prepaid)
5. Ganti MCB
PK : Perintah Kerja
MCB : Alat Pengukur kwh Digital (Prepaid)
5. Ganti MCB
Gambar Sequence Diagram Laporan
Keterangan :PP : Pelayanan Pelanggan
Lap. Keu : Laporan Keuangan
0 komentar:
Posting Komentar