46
BAB IV HASIL DAN PEMBAHASAN
4.1 Perancangan Sistem
4.1.1. Tujuan Perancangan Sistem
Tujuan dari perancangan aplikasi ini yaitu untuk memberikan gambaran yang jelas dan rancang bangun yang lengkap dalam pembuatan aplikasi
pengendalian laporan harian tim P2TL agar dapat memberikan manfaat sebagai penyelesaian masalah yang ada pada perusahaan saat ini.
4.1.2. Gambaran Umum Sistem Yang Diusulkan
Gambaran umum Aplikasi Pengendalian Laporan Harian yang diusulkan ialah, dengan dibuatnya sebuah aplikasi berbasis android dan web yang mana
petugas pelaksana P2TL menginputkan data hasil temuan laporan dan tindakannya langsung ke form input yang telah tersedia di aplikasi dan data
yang dimasukkan langsung di update di database, sehingga supervisor P2TL dapat langsung melihat hasil kerja temuan kapanpun dan dimanapun. Sistem
ini juga dilengkapi dengan fasilitas LBS Location Based Service yang dapat menentukan dimana letak posisi petugas pelaksana harian berdasarkan
longitude dan latitude ketika data hasil temuan tersimpan di database, sehingga supervisor juga dapat mengetahui apakah lokasi penginputan data
sesuai dengan lokasi dari hasil temuan.
47
4.1.3. Perancangan Prosedur Yang Diusulkan
4.1.3.1. Diagram Konteks
Aplikasii Pengendalian Laporan Harian Tim P2TL berbasis Android dan WEB di PT PLN
Persero Distribusi Jawa Barat dan Banten
Pimpinan Laporan P2TL
Petugas P2TL Data Target Operasi
Data Temuan
Gambar 4.1 : Diagram Konteks Sistem Yang Diusulkan
48
4.1.3.2. Data Flow Diagram
4.1.3.2.1. DFD Level 1
Supervisor 1.0
Master Data
2.0 Pengolahan
Data Temuan Pelanggaran
3.0 Pengolahan
Laporan Temuan
Pelanggan Data Pelanggan
Info Data Pelanggan
Target Operasi
Data Target Operasi Info Data Target Operasi
Data Temuan Data Temuan
Tim P2TL Data Temuan
Info data pelanggan
Pimpinan Laporan P2TL
Data Pelanggan Data Target Operasi
Info Data Target Operasi Info Data Temuan
Data Temuan
Info Data Temuan Data Temuan
Laporan P2TL
Gambar 4.2 : DFD Level 1 sistem yang diusulkan
49
4.1.3.2.2. DFD Level 1 Proses 2 Master Data
Target Operasi
Supervisor 1.1
Pelanggan Pelanggan
Data pelanggan yang akan Ditambah, diubah, dan dihapus
Info data pelanggan yang akan Ditambah, diubah, dan dihapus
Data Pelanggan yang sudah Diubah, ditambah, dan dihapus
Info Data Pelanggan yang sudah Diubah, ditambah, dan dihapus
1.2 Data TArget
Operasi Info data Target Operasi yang akan
Ditambah, diubah, dan dihapus Data Target Operasi yang akan
Ditambah, diubah, dan dihapus Data Target Operasi yang sudah
Diubah, ditambah, dan dihapus Info Data Target Operasi yang sudah
Diubah, ditambah, dan dihapus
Gambar 4.3 : DFD Level 2 Proses 1 Master Data
4.1.3.3. Kamus Data
Kamus data di buat berdasarkan arus data yang ada pada data flow diagram. Berikut ini adalah kamus data dari aplikasi pengendalian
laporan yang diusulkan : 1. Nama Arus Data : Pengolahan Data
Alias : -. Arus Data : Supervisor
– Proses 1 - Supervisor Deskripsi : Berisikan data pelanggan dan target operasi
50
2. Struktur Data : id, nama_pelanggan, daya, gol_tarif, alamat, kode_gardu, no_tiang,
no_kwh, tgl_nyala. Id, id_pelanggan, dugaan_pelanggaran
3. Nama Arus Data : Pengolahan DataTemuan Pelanggaran . Alias : -.
Arus Data : TimP2TL-Proses2, Supervisor Deskripsi : Berisikan data temuan.
Struktur Data : id, id_target_operasi, id_jenis_pelanggaran, id_user, jenis_tindakan, keterangan_tindakan, latitude, longitude
4. Nama Arus Data : Pengolahan Laporan Temuan Alias : -
Arus Data : Supervisor,Proses 3, Pimpinan Deskripsi : Berisikan data laporan yang hendak dicetak
Struktur Data : id, id_target_operasi, id_jenis_pelanggaran, id_user, jenis_tindakan, keterangan_tindakan, latitude, longitude
51
4.1.4. Perancangan Basis Data