Narotama Collection http://ejournal.narotama.ac.id
PERANCANGAN DAN PEMBUATAN SISTEM MONITORING LISTRIK BERBASIS WAP Oleh : Esterlita Torrezao De A. Dosen Pembimbing : Yulius Satmoko.S.Si.M.Kom
ABSTRAK Wireless Application Protocol atau lebih dikenal dengan WAP adalah sebuah protokol yang memungkinkan sebuah ponsel untuk mengakses internet secara langsung, dimana ponsel tersebut dilengkapi dengan Micro Browser, yaitu sebuah program yang berfungsi sebagai browser seperti Microsoft Internet Explorer atau mozilla firefox yang ada pada PC. Teknologi WAP membuat kita tidak perlu lagi harus menggunakan komputer untuk tergabung dalam jaringan internet. Cukup dengan handphone ataupun PDA yang mendukung GPRS dan memiliki WAP browser saja kita sudah dapat berselancar di dunia maya. Informasi yang dikirimkan melalui WAP menggunakan format WML (Wireless Markup Language) yang memiliki kode seperti HTML (Hypertext Markup Language) namun lebih ringan dan simple. WML lebih menekankan teks ketimbang grafis. Hal ini dikarenakan WML didesain untuk ditransmisikan melalui ponsel yang hanya memiliki bandwith yang amat kecil yaitu sekitar 9,6 Kbs. dan lima infrastruktur yang diperlukan untuk membangun sistem WAP yaitu Ponsel WAP, Operator GSM, Internet Service Provider, WAP Gateway dan content. I. PENDAHULUAN 1.1 Latar Belakang Perkembangan Teknologi Informasi telah berkembang dengan sangat pesat dari awal manusia mengenal Teknologi sebagai alat elektronik, Kita melihat bahwa era saat ini perkembangan perangkat Teknologi Telekomunikasi seperti Telepon seluler atau Handphone yang sangat pesat mengakibatkan penggunaan perangkat lunaknya juga semakin meningkat. Sebagai media komunikasi masyarakat, Telepon seluler juga dapat digunakan sebagai wadah pertukaran informasi yang sangat fleksibel, tidak terbatas jarak, ruang dan waktu. Maka dari itu, Dalam rancang bangun sistem monitoring tagihan listrik berbasis WAP ini berfungsi untuk memberikan informasi dan kemudahan bagi pengguna fasilitas listrik untuk dapat mengakses dan mengetahui informasi tentang rincian tagihan listrik atau informasi biaya
pemakaian listrik yang digunakan oleh pelanggan yang dapat diakses secara online tidak hanya melalui internet, akan tetapi dapat diakses langsung menggunakan telepon seluler. Teknologi ini dikenal dengan istilah WAP (Wireless Aplication Protocol). Standart WAP ditentukan oleh WAP forum, termasuk 95% populasi ponsel dunia. Teknologi ini didukung oleh badan dunia seperti W3C (World Wide Web Consortium), ETSI (European Telecommunication Standart Institute). Dengan adanya dukungan ini, maka akan menjamin bahwa standart bersama antara content dan hanset akan selalu kompatibel. Maka diharapkan dengan adanya sistem tersebut masyarakat lebih dibantu untuk mendapatkan informasi yang jelas, cepat dan tepat. Salah satu keunggulan yang ditawarkan adalah kemampuan untuk
Narotama Collection http://ejournal.narotama.ac.id
melakukan komunikasi dan memungkinkan layanan informasi bisa menjangkau masyarakat luas dan melalui jaringan dengan dunia maya menggunakan WAP (wireless Application Protocol) yang didukung oleh teknologi GPRS. informasiinformasi WAP tersimpan di dalam sebuah server. keuntungan di buatnya sistem berbasis WAP ini dikarenakan Dengan semakin dituntutnya kita terhadap efisiensi waktu dalam hal bekerja sehingga teknologi WAP memberikan titik cerah bagi pengguna mobile karena dapat mengakses informasi, dalam hal ini berupa informasi rekening listrik dari PT. PLN menggunakan ponselnya, dengan begitu dapat memudahkan proses dalam memperoleh informasi. Teknologi WAP membuat kita tidak perlu lagi harus menggunakan komputer untuk tergabung dalam jaringan internet. Cukup dengan
1.2 Perumusan Masalah Dari latar belakang masalah diatas, permasalahan – permaslahan yang menjadi dasar dalam perancangan sistem informasi ini adalah sebagai berikut : Dari latar belakang masalah diatas, dapat dirumuskan menjadi beberapa masalah sebagai berikut : 1. Bagaimana mengimplementasikan sitem monitoring listrik dalam suatu program, dan analisa sistem dari perancangan tersebut sehingga didapatkan program aplikasi yang siap pakai. 2. Bagaimana Membuat sebuah sistem baru untuk memonitor tagihan listrik menggunakan WAP, untuk membantu mengendalikan dan memberikan informasi yang lebih jelas pada pelanggan, bisa
Handphone ataupun PDA yang mendukung GPRS dan memiliki WAP Browser saja kita sudah dapat berselancar di dunia maya. WAP merupakan suatu standar protokol yang dibuat untuk mengatasi keterbatasan dari piranti wireless seperti Handphone, dan PDA. Keterbatasan itu antara lain kemampuan CPU yang rendah, memori yang kecil, display yang terbatas, catudaya yang minimal dan juga input device yang berbeda. Informasi yang dikirimkan melalui WAP menggunakan format WML (Wireless Markup Language) yang memiliki kode seperti HTML (Hypertext Markup Language) namun lebih ringan dan simple. WML lebih menekankan teks ketimbang grafis. Hal ini dikarenakan WML didesain untuk ditransmisikan melalui ponsel yang hanya memiliki bandwith yang amat kecil yaitu sekitar 9,6 Kbs.
diakses langsung melalui handphone dan secara online. 3. bagaimana pengguna dapat mengakses informasi rekening listriknya melalui WAP 1.3 Batasan Masalah Agar permasalahan tidak meluas, maka dilakukan pembatasan permasalahan antara lain : Agar permasalahan tidak meluas, maka dilakukan batasan permasalahan antara lain : 1. Dalam perancangan sistem informasi berbasis WAP ini, hanya membahas tentang perancangan serta pembuatan situs WAP untuk memonitoring tagihan listrik pelanggan mulai dari biaya pemakaian perbulan, info pemadaman, info tambah daya, info pasang baru. dengan menggunakan WML, PHP dan
Narotama Collection http://ejournal.narotama.ac.id
2.
3.
4.
5.
dengan menggunakan koneksi Database MySQL. Dalam perancangan dan pembuatan sistem WAP ini Tidak menjelaskan tentang konfigurasi setting WAP client serta biaya pemakaian WAP browser. Program yang dibuat menampilkan hasil layout dari web browser PT.PLN dan WAP browser PT.PLN dengan menggunakan rancangan database pada MYSQL. Fitur dari web browser adminisrtor hanya bisa di akses oleh admin dan data serta info pelanggan hanya dapat diubah oleh admin. Simulasi yang akan dilakukan dengan menggunakan emulator atau WAP proof
1.4 Tujuan Adapun tujuan perancangan sistem monitoring tagihan listrik berbasis WAP adalah sebagai berikut : Adapun tujuan perancangan sistem monitoring tagihan listrik berbasis WAP adalah sebagai berikut : 1. Membangun sebuah aplikasi WAP pada PT. PLN yang memberikan alternatif pengaksesan informasi mengenai rekening listrik Dan diharapkan dapat digunakan sebagai simulasi layanan sistem informasi mengenai Penggunaan listrik pada PT. PLN menggunakan WAP. 2. Mempermudah pengguna atau customer untuk mengakses informasi situs PT. PLN untuk tagihan pelanggan tidak hanya melalui personal komputer tetapi dapat pula diakses menggunakan Telepon Seluler. Dan Memberikan kemudahan dalam layanan informasi yang
dibutuhkan listrik.
oleh
pengguna
II LANDASAN TEORI 2.1 WAP Wireless Application Protocol atau WAP telah menjadi standart internasional unutk menampilkan internet bergerak pada perangkat seluler. WAP mengintegrasikan Handheld Device Markup Language (HDML) dan Handheld Device Transport Language (HDTL) yang dikembangkan pertama kali oleh Unwired Planet (Planet.com), seperti juga Nokia dengan Smart Messaging Protocol (SMP) dan Ericsson dengan Intelligent Terminal Transfer Protocol (ITTP). WAP dihasilkan dari kesepakatan para ahli dan vendor telekomunikasi terkemuka di dunia yang tergabung dalam WAP Forum WAP (http://ww.wapforum.org). Forum, yang terbentuk pada Juli 1997, dipelopori oleh Ericsson, Motorola, Nokia, dan Planet.com. WAP Forum telah merilis WAP 2.0 yang merupakan spesifikasi komunikasi dan applikasi pada piranti internet wireless serta kompatibel dengan XHTML (Extensible Hipertex Markup Language). Informasi yang ada pada format XHTML pada halaman web biasa juga akan bisa ditampilkan pada ponsel, PDA (Personal Digital Assistant), atau piranti wireless lainnya yang dilengkapi WAP 2.0 tanpa diterjemahkan ke dalam bahasa display atau protokol yang lain. Sebelumnya para pengembang harus menggunakan WML (Wireless Markup Language), yang disertakan bersama WAP sebagai tambahan display berbasis HTML atau markup language lain untuk PC.
Narotama Collection http://ejournal.narotama.ac.id
2. 2 Kinerja Kerja aplikasi WAP Web Server
WAP Proxy
WML
ML HT
W
M L
Binary WML
HTML Filter
Wireless Network
WTA Server
Binary WML
Gambar Aplikasi WAP Web Server Pada Web Server terdapat fungsi untuk menyediakan file bertipe WML dan WML Script. Di server ini juga dapat dijalankan program servlets yang akan menambah kemampuan aplikasi sebagai dynamic WAP content. HTML Filter Aplikasi pada html akan dikonversi ke wml sebelum mengirimkan ke mobile phone. Html filter ini bagian dari web server atau wap proxy. WAP Proxy WAP proxy bertindak sebagai gateway antara jaringan selular dan inter/intranet. Informasi yang akan dikirim ke mobile phone dari Web Server akan dikodekan menjadi Binary dan memecahkan kode binary
informasi yang akan dikirim ke Web Server dari mobile phone. WTA Server Wta server menangani aplikasi network-specific. WAP Emulator Pada perangkat mobile pengguna (client) terdapat aplikasi micro browser yang memiliki kesamaan fungsi seperti Internet Explorer atau Netscape Navigator seperti di PC. Micro browser ini sering disebut sebagai user agent yang berfungsi untuk memanggil obyek (informasi) dari server kemudian menampilkannya pada perangkat mobile. User agent ini bisa berbedabeda sesuai dengan rancangan dari vendor yang menciptakan perangkat yang bersangkutan.
2.3 Pengertian Database dalam file-file yang saling berelasi. File-file tersebut berelasi secara logis dan tersusun sedemikian rupa sehingga mudah untuk dilihat, diambil, diperbaiki dan pengumpulan data dapat diperkecil. Maka akan mempermudah perbaikan data dan memperkecil kemungkinan duplikat. Dengan kata lain database merupakan suatu kumpulan data yang terstruktur
untuk mendukung operasi-operasi perusahaan secara keseluruhan. 2.4 Struktur Database Adapun struktur database yang digunakan di dalam sistem ini berdasarkan ERD yang telah dibuat, yang akan digunakan dalam program aplikasi, adalah sebagai berikut:
Narotama Collection http://ejournal.narotama.ac.id
Nama Field
Tipe Data
Id_admin Username Password
Integer Varchar Varchar
Lebar Data 5 15 15 Tabel Admin
Keterangan Id administrator Username admin Password admin
Tabel ini merupakan tempat penyimpanan data administrator yang berfungsi untuk melakukan manipulasi data, yang digunakan untuk login pada halaman awal administrator. Nama Field
Tipe Data
Lebar Data
Keterangan
Id_pel
Varchar
12
ID Pelanggan
nama
Varchar
25
Nama Pelanggan
alamat
Varchar
50
Alamat Pelanggan
periode
Integer
6
Peride tagihan perbulan
Golongan
Varchar
2
Golongn Daya
daya
Integer
4
Daya Listrik
P_kwh
Integer
4
Baban Pelanggan
beban
Integer
10
Biaya beban
rekening
Integer
10
Jumlah Rekening
T_biaya
Integer
10
Total Biaya
jatem
Date
-
Tanggal Jatuh Tempo
Tgl_bayar
Date
-
Tanggal bayar
Keterangan
Varchar
50
keterangan
Tabel Pelanggan Tabel ini berisi tentang informasi data - data pelanggan yang dimiliki oleh PT.PLN, yang berfungsi untuk menyimpan data dan informasi pemakaian listrik oleh pelanggan. Nama Field
Tipe Data
Lebar Data
Keterangan
id_pel Nama Alamat Daya W_kejadian Est_pyln Keterangan
Integer Varchar Varchar Integer Date/time Date/time Varchar
12 25 50 4 50
Id pelanggan Nama pelanggan Alamat pelanggan Daya listrik Waktu kejadian Estimasipenyelesaian keterangan
Tabel Pemadaman
Narotama Collection http://ejournal.narotama.ac.id
Tabel ini berisi tentang informasi data pelanggan yang akan memberikan informasi bila terjadi pemadaman di sisi / area pelanggan.
Nama Field
Tipe Data
Lebar Data
Id_pel Gol Daya UJL
Varchar Varchar Integer Integer
12 2 4 10
BP Materai T_biaya
Integer 10 Integer 10 Integer 10 Tabel Pasang Baru
Keterangan Id Pelanggan Golongan Daya Daya Listrik Uang jaminan langganan BiayaPemasangan Biaya meterai Total biaya
Tabel informasi Pasang baru berisi tentang data info pemasangan listrik baru dan biaya sesuai permintaan pelanggan.
Nama Field
Tipe Data
Lebar Data
Keterangan
Id_pel D_lama D_baru Delta_daya UJL
Varchar Integer Integer Integer Integer
12 4 4 4 10
Id pelanggan Daya lama Daya baru Selisih daya Uang jaminan langganan Biaya pemasangan Total biaya
BP T_biaya
Tabel ini berisi penambahan daya.
Integer 10 Varchar 10 Tabel Tambah Daya
data-permintaan penambahan daya dan info biaya
Narotama Collection http://ejournal.narotama.ac.id
III. PERANCANGAN SISTEM 3.1 Sistem Flowchart Pelanggan
Server
Admin
Mulai
Browser WAP PT.PLN
Login
Konfirmasi
Input ID
Kirim
Terima Konfirmasi Info
Konfirmasi Ke Sistem Admin
Terima Permintaan konfirmasi
Cari Data & Info
Terima Info Data
Terima Respon
Kirim ke server
Kirim ke pelanggan
Selesai
Gambar 3.1 Flowchart sistem monitoring listrik Berbasis WAP.
Narotama Collection http://ejournal.narotama.ac.id
3.2 Diagram Berjenjang
Gambar 3.2 Diagram Berjenjang
Edit data pel.
Hapus data pel.
Insert data pel.
Hasil cari data pel.
Diagram Context
Cari data pelanggan
3.3
Gambar 3.3 Diagram context Sistem Monitoring Listrik Berbasis WAP
Narotama Collection http://ejournal.narotama.ac.id
3.4.1 DFD level 0 2
Data_Akses
Permintaan_Info
Pelanggan
Akses
Terima_info_baru
2
Pelanggan
1
Admin
Data_Akses
Terima_Permintaan Kirim_info_baru Terima_info_terbaru
Server
Pemintaan_Info_baru
Edit
1
Data_Entri
Insert
Administrator
Hapus
Entri Data
Cari
Data_Enrti
Hasil_Cari
Gambar 3.4 DFD Level 0 3.4.2 DFD Level 1 1.1 P Dat_pelanggan Seargh
Cari_data_pelanggan
1.2.P
Insert_data_pelanggan
Data_pelanggan Insert Dat_Pelanggan_baru
Admin
2
pelanggan
Update_data_pelanggan 1.3.P Data_pelanggan update
Hapus_data_pelanggan 1.4.P Data_pelanggan Delete
Hasil_cari_data_pelanggan
Gambar 3.5 DFD Level 1 untuk Entry Data
Narotama Collection http://ejournal.narotama.ac.id
2.1 P
Data Rek. Pelanggan 3
Rekning Pel
4
Pemadaman
5
Pasang Baru
Data admin Berupa
Informasi Rekening Data Rek. Pelanggan Data Admin Berupa
Administrator
Data Admin Berupa Data Admin Berupa
2.2 P Informasi Pemadaman
Data pemadaman
Data Pemadaman
Data Pasang Baru
2.3 P Informasi Pasang Baru
Data Pasang Baru
Info Di akses
Pelanggan
Info Di akses Info Di akses
Info Di akses
2.4 P Informasi Tambah Daya
Data Tambah Daya 6
Data Tambah Daya
Gambar 3.6 DFD Level 1 untuk Akses data
Tambah Daya
Narotama Collection http://ejournal.narotama.ac.id
BAB IV IMPLEMENTASI SITEM 4.1 Navigasi
Loading
Tentang SIP
Visi
Detail Visi
Misi
Detail Misi
Lokasi
Detail Lokasi
Info Rekening
IDPEL & Periode
Detail Info Rekening
Info Pemadaman
IDPEL & Periode
Detail Info Pemadaman
Info Tambah Daya
Daya Lama & Daya Baru
Detail Info & Biaya tambah daya
Info Pasang Baru
Gol & Daya
Detail Gol tarif & Biaya Pemasangan
Gambar Navigasi
Index.wml merupakan halaman menu utama dari situs WAP ini. Halaman berikutnya berguna sebagai
pengguna situs WAP. Dalam hal ini terdapat menu sebagai berikut : • Tentang
SIP,
berisi
tentang
navigasi untuk mengakses halaman
visi,misi serta lokasi dari PT.
berikutnya yang di inginkan oleh
PLN distribusi Jawa Timur.
Narotama Collection http://ejournal.narotama.ac.id
• Informasi
Rekening
Listrik
4.3 Index Halaman index.wml merupakan
berisi tentang Detail informasi data
pelanggan
rekening
dan
listrik
tagihan
dipilih
per
Informasi berisi
yaitu
kali diakses maka akan menampilkan
informasi
logo PT. PLN dengan jeda waktu 5
Pemadaman tentang
akses oleh pengguna WAP pelanggan PT. PLN. Saat halaman WAP pertama
periode yang diinginkan. •
halaman pertama yang akan dapat di
pemadaman pada pelanggan bila
detik.
terjadi pemadaman.
menampilkan menu pilihan yang akan
• Info Tambah Daya, simulasi untuk
pelanggan
PLN
untuk
Yang
kemudian
akan
membawa pelanggan PT. PLN menuju informasi yang diinginkan.
menambah daya dan mengetahui info penambahan daya daya dan biaya tambah daya. • Info Pasang Baru, berisi tentang info pemasangan dan permintaan daya pasang baru dan untuk mengetahui
total
biaya
pemasangan menurut permintaan daya dari pelanggan 4.2 User Interface Bagian
utama
dari
WAP
pelanggan PT. PLN adalah bagian user interface.
Dimana
bagian
ini
menampilkan informasi – informasi pada pelanggan PT. PLN yang dapat diakses melalui WAP dari perangkat telepon seluler.
Gambar Halaman Selamat Datang
Narotama Collection http://ejournal.narotama.ac.id
PT. PLN melalui perangkat telepon seluler.
Gambar Visi PT. PLN Gambar Menu Halaman Utama Pertama-tama
pelanggan
disuguhkan oleh tampilan menu-menu layanan yang dapat diakses dengan mudah. Menu-menu layanan yang tersedia sebanyak Lima Layanan, yaitu Tentang SIP, Info Rekening, Info Pamadaman, Info Pasang Baru, Info Tambah Daya, seperti yang terlihat pada gambar diatas. 4.4 Tentang Pada halaman tentang berisi informasi tentang PT. PLN yang terdiri dari Visi, Misi dan Lokasi PT. PLN distribusi
Jawa
Timur.
Sehingga
pelanggan dapat mengetahui letak dari
Narotama Collection http://ejournal.narotama.ac.id
Gambar Misi PT. PLN
Gambar Lokasi PT. PLN
Gambar Halaman Info Rekening
Distribusi Jawa Timur 4.5 Info Rekening
4.6 Info Pemadaman
Halaman informasi rekening berisi tentang informasi rekening pelanggan dipilih per periode yang diinginkan, jadi untuk mengetahui informasi rekeningnya pelanggan harus menginputkan IDPEL dan periode yang dimaksud, Inputkan Identitas Pelanggan IDPEL sebanyak 12 digit angka dan Periode tagihan sebanyak 6 digit angka. Form PERIODE bersifat Optional, apabila tidak diisi maka informasi tagihan yang akan tampil adalah informasi tagihan bulan terakhir. Kemudian pilih tombol Login dan tekan. informasi tagihan akan diproses berdasarkan IDPEL dan PERIODE yang diinputkan. Hasilnya meliputi informasi data pelanggan, tagihan total pemakaian listrik dan tanggal jatuh Tempo pariode yang di tentukan.
Halaman informasi pemadaman berisi tentang informasi pemadaman jadi untuk mengetahui informasi pemadaman listrik, pelanggan harus menginputkan IDPEL Inputkan Identitas Pelanggan IDPEL sebanyak 12 digit. Informasi akan diproses berdasarkan IDPEL yang diinputkan. Kemudian pilih tombol Select dan dari IDPEL yang diinputkan akan diketahui lokasi rumah pelanggan tersebut berada. Kemudian sistem akan memeriksa apakah terjadi pemadaman diwilayah yang bersangkutan. Hasil informasi yang ditampilkan adalah lokasi kejadian, penyebab terjadinya pemadaman, waktu kejadian, dan estimasi penyelesaian
Narotama Collection http://ejournal.narotama.ac.id
Gambar Halaman Info Pemadaman
Gambar Halaman Info Tambah Daya
4.7 Info Tambah Daya Halaman informasi Tambah daya berisi tentang informasi tambah daya dan perhitungan biaya Tambah Daya Listrik, pilih menu Info Tambah Daya pada menu utama, setelah itu inputkan nilai Daya Lama dan Daya Baru yang anda inginkan sesuai dengan kondisi listrik anda saat ini. Kemudian pilih tombol select. system akan melakukan perhitungan sehingga menghasilkan info biaya Penambahan Daya Listrik.
4.8 Info Pasang Baru Halaman informasi pasang baru berisi tentang info perhitungan biaya Pasang Baru dan permintaan pasang baru. Inputkan Gol daya dan Daya Baru yang sesuai dengan keinginan anda. Kemudian pilih tombol Select, maka system akan menampilkan info permintaan dan biaya pasang baru
Narotama Collection http://ejournal.narotama.ac.id
4.9.2 Admin
Gambar Admin
Gambar Halaman Info Pasang Baru 4.9 Administrator Interface Halaman
yang
tidak
kalah
penting dalam WAP pelanggan PT. PLN ini adalah administrator interface. Halaman ini memiliki fungsi untuk menghubungkan administrator dengan database pada aplikasi WAP pelanggan PT. PLN. 4.9.1 Index
Gambar Interface Administrator index
BAB V PENUTUP 5.1 KESIMPULAN 1. Teknologi WAP membuat kita tidak perlu lagi hanya menggunakan komputer untuk tergabung dalam jaringan Internet. 2. WML lebih menekankan teks ketimbang grafis dalam perancangan WAP, hal ini dikarenakan WML di desain untuk ditransmisikan melalui ponsel yang hanya memiliki bandwitch yang amat kecil sekitar 9,6 Kbs. 3. Aplikasi WAP dapat sangat bermamfaat bagi masyarakat luas, terlebih dimanfaatkan oleh praktisi bisnis dalam memperlancar dan mengembangkan usahanya. Salah satunya adalah pemberian layanan informasi kepada konsumen melalui ponsel. 4. Situs wap dapat di implementasikan secara bersamaan dengan situs web yang telah ada sebelumnya. 5.2 Saran 1. Dengan adanya aplikasi wap yang dinamis diharapkan dapat dibangun situs wap yang lebih menarik sehingga dapat memudahkan interaksi pengunjung serta pengguna situs wap. mengingat WAP dapat digunakan sebagai sarana pemberi informasi yang relative lebih mudah dan cepat, maka diharapkan di setiap
Narotama Collection http://ejournal.narotama.ac.id
instansi, perusahaan dan organisasi dapat memiliki situs wap sendiri. 3. Dalam Pembuatan sistem serta program ini terdapat kekurangan – kekurangan, oleh karena itu penulis mengharapkan masukan – masukan guna penyempurnaan program yang di buat.