• Tidak ada hasil yang ditemukan

PERANCANGAN APLIKASI SMS PENCATATAN KWH METER DAN PENGHITUNGAN TAGIHAN UNTUK PELANGGAN PT. PLN LAMPUNG (PERSERO)

N/A
N/A
Protected

Academic year: 2021

Membagikan "PERANCANGAN APLIKASI SMS PENCATATAN KWH METER DAN PENGHITUNGAN TAGIHAN UNTUK PELANGGAN PT. PLN LAMPUNG (PERSERO)"

Copied!
12
0
0

Teks penuh

(1)

UNIVERSITAS BINA NUSANTARA

__________________________________________________________________________ Jurusan Teknik Informatika

Skripsi Sarjana Komputer Semester Genap 2007/2008

PERANCANGAN APLIKASI SMS PENCATATAN KWH METER DAN PENGHITUNGAN TAGIHAN UNTUK PELANGGAN

PT. PLN LAMPUNG (PERSERO)

Taupan Aryo Dwitomo 0800756051

Firmansyah Apryadhi 0800758523

Kristian Nalindra Parlinggoman 0800758536

Abstrak

Pelayanan yang baik terhadap pelanggan merupakan suatu hal yang sangat penting bagi setiap perusahaan. Kemajuan teknologi bertujuan untuk memudahkan kebutuhan manusia. Kesadaran akan hal itu mendorong kami untuk membuat suatu alternatif dalam metode pencatatan kWh meter dan penghitungan tagihan listrik pada PT PLN Lampung (Persero) yang kelak pada pengembangannya dapat mencakup ke seluruh wilayah Indonesia. Metodologi penelitian yang digunakan terdiri dari tiga metode, yaitu metode analisis, metode perancangan, dan studi pustaka. Metode analisis mencakup pengamatan (observasi) dan wawancara terhadap sistem yang berjalan, analisis terhadap temuan pengamatan dan hasil wawancara, serta identifikasi kebutuhan informasi dan persyaratan sistem. Sedangkan metode perancangan terdiri dari perancangan Use Case

Diagram, Sequence Diagram, Activity Diagram, State Transition Diagram, dan

pembuatan aplikasi pencatatan kWh Meter dengan Short Message Service (SMS) yang menggunakan metode SMS Gateway. Aplikasi ini memungkinkan sebuah server untuk dapat menerima dan mengirimkan SMS secara bersamaan dalam waktu yang sama, dengan kapasitas penyimpanan data yang dapat disesuaikan dengan kapasitas media penyimpanan data yang disediakan. Aplikasi ini juga memungkinkan sebuah komputer untuk mem-validasi SMS dari pelanggan, serta dapat mengkalkulasi besar pemakaian listrik untuk kemudian mengirimkan jumlah tagihan yang harus dibayar oleh pelanggan. Setelah dilakukan implementasi dan evaluasi, kesimpulan yang dapat ditarik adalah aplikasi ini sangat membantu PT PLN Lampung (Persero) dan pelanggannya dalam hal pencatatan kWh meter listrik, penghitungan biaya dan penyimpanan data pelanggan ke database PT PLN Lampung (Persero).

Kata Kunci

(2)

PRAKATA

Puji dan syukur penulis panjatkan kepada Tuhan Yang Maha Esa, atas segala berkat, rahmat, dan bimbingan-Nya sehingga penulis dapat menyelesaikan skripsi ini.

Penyusunan skripsi yang berjudul PERANCANGAN APLIKASI SMS

PENCATATAN KWH METER DAN PENGHITUNGAN TAGIHAN UNTUK PELANGGAN PT. PLN LAMPUNG (PERSERO) ini diajukan sebagai salah satu syarat kelulusan dalam jenjang pendidikan Strata-1 (S1) jurusan Teknik Informatika di Universitas Bina Nusantara.

Skripsi ini selaku hasil karya ciptaan manusia masih belum sempurna. Oleh karena itu, penulis mohon maaf atas kekurangsempurnaan tersebut. Penulis sangat terbuka dan berterima kasih atas berbagai saran, masukan, dan kritik membangun dari berbagai pihak

Pada kesempatan yang baik ini, penulis ingin menyampaikan terima kasih kepada berbagai pihak yang telah banyak membantu penulis dalam menyelesaikan skripsi ini. Penulis menyampaikan terima kasih khusus kepada :

1. Bapak Prof. Dr. Gerardus Polla, M.App.Sc selaku Rektor Universitas Bina Nusantara.

2. Bapak Ir. Siswa Trihadi, M.Sc.DR selaku dosen pembimbing yang telah memberikan petunjuk, saran dan bimbingan sehingga skripsi ini dapat diselesaikan.

3. Bapak Sablin Yusuf, Ir., M.Sc., M.CompSc., selaku Dekan Fakultas Ilmu Komputer Universitas Bina Nusantara.

4. Bapak Fredy Purnomo, S.Kom., M.Kom., selaku Ketua Jurusan Teknik Informatika Universitas Bina Nusantara.

(3)

5. Bapak Ir Ultrisza Mednawarman, selaku U.B Manajer Niaga PT PLN Lampung (Persero).

6. Bapak Andi Luqman Arief, selaku pembimbing dari PT Altelindo. 7. Bapak Daniel Hutabarat, selaku pembimbing dari PT Altelindo.

8. Bapak Febrya Fannareza, selaku Direktur Utama PT Ganesha Surya Kencana yang telah meminjamkan perangkat modem untuk kepentingan skripsi ini.

9. Ir. Lilik Sukanto dan Endar Lestari, selaku orangtua dari Taupan Aryo Dwitomo yang telah mendukung dan berjuang untuk ananda.

10.Ir.Rusman dan Dra. Puspawaty, selaku orang tua dari Firman Apryadhi, yang telah mendukung dan berjuang untuk ananda.

11.Ir. M.Parlindungan Harahap dan Titi W. Harahap, selaku orang tua dari Kristian Nalindra Parlinggoman yang telah banyak mendukung dan berjuang untuk ananda. 12.Rekan-rekan seperjuangan kelas peminatan networking Binusian 2008 Universitas

Bina Nusantara pada khususnya serta rekan-rekan Binusian 2008 Jurusan Teknik Informatika pada umumnya.

13.Semua pihak yang tidak dapat disebutkan satu persatu yang secara langsung maupun tidak langsung terlibat dalam penyusunan skripsi ini sehingga skripsi ini dapat diselesaikan.

Akhir kata, semoga Tuhan Yang Maha Esa membalas semua kebaikan yang telah mereka berikan dan semoga skripsi ini dapat bermanfaat bagi pembaca serta memberikan sumbangsih bagi kemajuan ilmu pengetahuan di Indonesia.

Jakarta, 19 Februari 2008

(4)

DAFTAR ISI

Halaman Judul Luar ... i

Halaman Judul Dalam ... ii

Halaman Persetujuan Hard Cover... iii

Halaman PernyataanDewan Penguji ... iv

Abstrak ... vii

Prakata…... viii

Daftar Isi ... x

Daftar Tabel ... xv

Daftar Gambar... xvi

BAB 1 PENDAHULUAN ... 1

1.1 Latar Belakang... 1

1.2 Ruang Lingkup ... 4

1.3 Tujuan dan Manfaat ... 4

1.4 Metodologi... 5

1.5 Sistematika Penulisan ... 6

BAB 2 LANDASAN TEORI... 8

2.1 Teori Umum... 8

2.1.1 Definisi Jaringan Komputer... 8

2.1.2 Peralatan Jaringan Komputer... 9

2.1.3 Client dan Server... 11

(5)

2.1.4.1 OSI (Open System Interconnection)... 12

2.1.4.2 TCP/IP (Transmission Control Protocol/ Internet Protocol)... 14

2.1.4.3 TCP Protokol ... 16

2.1.4.4 Internet Protocol (IP)... 16

2.1.4.5 Perbandingan OSI Layer dan TCP/IP Layer... 17

2.1.5 Klasifikasi Jaringan Komputer ... 17

2.1.6 Topologi Jaringan Komputer ... 18

2.1.6.1 Topologi Fisikal ... 19

2.1.6.2 Topologi Logikal... 23

2.1.7 Komunikasi dan Bisnis ... 23

2.1.8 Karakteristik Pesan Bisnis yang Efektif ... 24

2.1.9 Proses Komunikasi ... 25 2.1.10 Telepon Genggam... 26 2.1.11 GSM... 27 2.1.11.1 Sejarah GSM ... 28 2.1.11.2 Spesifikasi Teknis GSM... 29 2.1.11.3 Arsitektur Jarigan GSM ... 30

2.1.11.4 Keunggulan GSM sebagai Teknologi Generasi Kedua (2G)32 2.1.12 SMS ... 33 2.1.12.1 Sejarah SMS... 33 2.1.12.2 Definisi SMS... 34 2.1.12.3 Cara Kerja SMS ... 34 2.1.12.4 Aplikasi SMS ... 36 2.1.12.5 Mekanisme Penghantaran SMS ... 37

(6)

2.1.12.6 Manfaat SMS ... 38 2.1.13 SMSC... 38 2.1.13.1 Definisi SMSC ... 38 2.1.13.2 Mekanisme Kerja SMSC ... 39 2.1.14 ESME... 40 2.1.14.1 Definisi ESME... 40 2.1.14.2 Contoh ESME... 40 2.1.15 KWH ... 41

2.1.15.1 Cara Membaca Alat Ukur (KWH)... 42

2.1.15.2 Cara Menghitung Rekening Listrik ... 43

2.1.16 SMS Gateway ... 44 2.1.16.1 Definisi SMS Gateway ... 44 2.1.16.2 Fungsi SMS Gateway ... 45 2.1.17 Database dan DBMS ... 46 2.2 Teori Khusus... 47 2.2.1 PDU ... 47

2.2.1.1. PDU untuk Mengirim SMS ... 47

2.2.1.2 PDU untuk Menerima SMS... 48

2.2.1.3 Penjelasan Parameter ... 48

2.2.2 AT Command... 52

2.2.3 Visual Basic ... 54

2.2.4 Microsoft Access... 55

BAB 3 PERANCANGAN SISTEM ... 57

(7)

3.1.1 Sejarah dan Perkembangan PT. PLN Lampung (Persero) ... 57

3.1.2 Struktur Organisasi PT. PLN Lampung (Persero) ... 59

3.1.3 Sistem yang Sedang Berjalan ... 67

3.1.4 Permasalahan yang ada ... 68

3.2 Perancangan Aplikasi yang Diusulkan ... 68

3.2.1 Gambaran Umum ... 68

3.2.2 Komponen yang Terlibat ... 69

3.2.3 Jenis Layanan ... 70

3.2.4 Cara Kerja Sistem ... 70

3.2.5 Arsitektur Sistem... 73

3.2.6 Interaksi SMS Server... 76

3.2.6.1 Interaksi Pelanggan dengan Server ... 76

3.2.6.2 Format SMS ... 77

3.3 Diagram Aliran Data... 78

3.3.1 Use Case Diagram ... 78

3.3.2 Sequence Diagram Login... 80

3.3.3 Sequence Diagram Aplikasi SMS Utama... 80

3.3.4 Activity Diagram Login... 81

3.3.5 Activity Diagram Aplikasi SMS ... 82

3.4 Struktur Menu Administrator... 83

3.5 Perancangan Layar... 83

3.5.1 Rancangan Layar Login... 83

3.5.2 Rancangan Layar Utama... 84

(8)

BAB 4 PERANCANGAN DAN IMPLEMENTASI... 71

4.1 Spesifikasi Sistem ... 85

4.1.1 Kebutuhan Sumber Daya ... 85

4.1.1.1 Sumber Daya Perangkat Keras (Hardware) ... 85

4.1.1.2 Sumber Daya Perangkat Lunak (Software) ... 85

4.2 Prosedur Operasional... 85

4.2.1 Proses Intalasi ... 85

4.2.1.1 Instalasi Hardware ... 86

4.2.1.2 Instalasi Software ... 89

4.3 Aplikasi Program... 93

4.4 Tampilan Database untuk User... 109

4.5 Rencana Implementasi ... 115

4.6 Evaluasi Hasil Percobaan... 115

4.6.1 Kekurangan ... 115

4.6.2 Kelebihan ... 115

BAB 5 SIMPULAN DAN SARAN... 116

5.1 Kesimpulan ... 116

5.2 Saran ... 116

DAFTAR PUSTAKA ... 118

RIWAYAT HIDUP ... 120 LAMPIRAN SURAT SURVEY ...

(9)

DAFTAR TABEL

Tabel 2.1 Validitas SMS ... ... 51

Tabel 2.2 AT Command……..…... 54

Tabel 3.1 Database SMS... ... 76

Tabel 3.2 Format Kirim SMS Server... ... 77

(10)

DAFTAR GAMBAR

Gambar 2.1 OSI Layer…... ... 14

Gambar 2.2 Diagram TCP/IP Layer…... 16

Gambar 2.3 Korespondensi Fungsionalitas Arsitektur OSI dan TCP/IP…... ... 17

Gambar 2.4 Topologi Bus…... ... 19

Gambar 2.5 Topologi Ring... 20

Gambar 2.6 Topologi Star... ... 21

Gambar 2.7 Topologi Mesh... 22

Gambar 2.8 Cara Kerja SMS…. ... 35

Gambar 2.9 Prinsip SMSC…... 39

Gambar 2.10 Mekanisme SMS Gateway….. ... 45

Gambar 2.11 Struktur Data SMS Submit... 47

Gambar 2.12 Struktur Data SMS Deliver... 48

Gambar 2.13 Microsoft Hyper Terminal ... 53

Gambar 3.1 Struktur Organisasi PT PLN Lampung (Persero) ... 59

Gambar 3.2 Reply Tagihan... ... 71

Gambar 3.3 Arsitektur Sistem... 73

Gambar 3.4 Use Case Diagram... 78

Gambar 3.5 Sequence Diagram Login... 80

Gambar 3.6 Sequence Diagram Aplikasi SMS Utama ... 80

Gambar 3.7 Activity Diagram untuk Login... 81

Gambar 3.8 Activity Diagram Aplikasi SMS... 82

Gambar 3.9 Struktur Menu Admin ... 83

(11)

Gambar 3.11 Rancangan Layar Utama ... 84

Gambar 3.12 State Transiton Diagram... 84

Gambar 4.1 Tampilan Awal Hyper Terminal ... 86

Gambar 4.2 Pemilihan Port Pada Hyper Terminal... 87

Gambar 4.3 Properties Port Hyper Terminal ... 88

Gambar 4.4 Tampilan 1 Instalasi SMS Gateway ... 89

Gambar 4.5 Tampilan 2 Instalasi SMS Gateway ... 90

Gambar 4.6 Tampilan 3 Instalasi SMS Gateway ... 91

Gambar 4.7 Tampilan 4 Instalasi SMS Gateway ... 92

Gambar 4.8 Tampilan Layar Login... 93

Gambar 4.9 Tampilan Layar User Login... 94

Gambar 4.10 Tampilan Layar Utama... 95

Gambar 4.11 Tampilan Layar Start/Stop Button ... 96

Gambar 4.12 Tampilan Layar Telepon Genggam SMS Kirim Pada User... 97

Gambar 4.13 Tampilan Layar Proses Terima SMS ... 98

Gambar 4.14 Tampilan Layar Incoming ... 99

Gambar 4.15 Tampilan Layar Proses Kirim Outgoing ... 100

Gambar 4.16 Tampilan Layar Kirim Outgoing... 101

Gambar 4.17 Tampilan Balasan Kepada Pelanggan ... 102

Gambar 4.18 Tampilan Layar Kesalahan Format pengiriman SMS Pada User... 103

Gambar 4.19 Tampilan Layar Validasi Format pengiriman SMS ... 104

Gambar 4.20 Tampilan Layar Balasan SMS kepada User... 105

Gambar 4.21 Tampilan Layar Format SMS Daya Yang Tidak Tepat pada User... 106

(12)

Gambar 4.23 Tampilan Layar Format Balasan SMS Daya UserYang Tidak Tepat...108

Gambar 4.24 Tampilan Database Data Induk Pelanggan ... 109

Gambar 4.25 Tampilan Database Record SMS ... 110

Gambar 4.26 Tampilan Database Penghitungan Rekening Pelanggan... 111

Gambar 4.27 Tampilan Database SMS Masuk ... 112

Gambar 4.28 Tampilan Database SMS Keluar ... 113

Referensi

Dokumen terkait

Berdasarkan hasil penelitian yang telah dilakukan dapat disimpulkan bahwa penuntun praktikum fotosintesis berbasis audio visual yang dikembangkan pada penelitian ini

Hasil penelitian menunjukkan bahwa tingkat pemahaman pelaku usaha terhadap PP Nomor 23 tahun 2018 tidak berpotensi pada keputusan pelaku usaha untuk menjadi Wajib

Potensi dan peluang yang besar ini terutama dikarenakan makin meningkatnya kemampuan masyarakat untuk memperoleh pelayanan yang makin berkualitas dengan sistem

Berdasarkan hasil perancangan ini dapat disimpulkan bahwa pertimbangan aspek visual untuk diterapkan pada perpustakaan di alun-alun Ujungberung merupakan salah satu

azonban arra hívta fel a figyelmet, hogy az Alaptörvénnyel nem összeegyeztethető a gyülekezési törvény közterületet definiáló rendelkezésének 160 olyan értelmezése,

Analisis tujuan dilakukan guna merumuskan tujuan yang ingin dicapai dari penelitian pengembangan yang akan dilakukan. Memperkirakan dana, tenaga, dan waktu yang

kedudukan ke bandara keberangkatan dan dari bandara kedatangan ke tempat tujuan pergi pulangdan/ataubukti pengeluaran penginapan sebagaimana dimaksud pada ayat (2)

Setelah didapat minyak kayu putih dari berbagai metoda distilasi, kemudian dipilih yang karakteristiknya memenuhi SNI untuk kemudian dilakukan proses isolasi