• Tidak ada hasil yang ditemukan

APLIKASI MONITORING PELAPORAN PEMBANGKIT LISTRIK DAN GARDU INDUK BERBASIS ANDROID DI PT.PLN WILAYAH BANGKA

N/A
N/A
Protected

Academic year: 2022

Membagikan "APLIKASI MONITORING PELAPORAN PEMBANGKIT LISTRIK DAN GARDU INDUK BERBASIS ANDROID DI PT.PLN WILAYAH BANGKA"

Copied!
20
0
0

Teks penuh

(1)

PROGRAM STUDI TEKNIK INFORMATIKA

SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER ATMA LUHUR

PANGKALPINANG 2019

APLIKASI MONITORING PELAPORAN PEMBANGKIT LISTRIK DAN GARDU INDUK BERBASIS ANDROID

DI PT.PLN WILAYAH BANGKA

SKRIPSI

Oleh:

ZULPIKAR 1411500171

(2)

PROGRAM STUDI TEKNIK INFORMATIKA

SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER ATMA LUHUR

PANGKALPINANG 2019

APLIKASI MONITORING PELAPORAN PEMBANGKIT LISTRIK DAN GARDU INDUK BERBASIS ANDROID

DI PT.PLN WILAYAH BANGKA

SKRIPSI

Diajukan Untuk Melengkapi Salah Satu Syarat Memperoleh Gelar Sarjana Komputer

Oleh:

ZULPIKAR 1411500171

(3)
(4)

Scanned by CamScanner

(5)

iii

KATA PENGANTAR

Puji dan syukur penulis panjatkan kehadirat Tuhan Yang Maha Esa karena atas berkat dan karunia-Nya, serta doa dari berbagai pihak sehingga penulis dapat menyelesaikan penulisan skirpsi dengan judul “Aplikasi Monitoring Pelaporan Pembangkit Listrik Dan Gardu Induk Berbasis Android Di PT.PLN Wilayah Bangka.” tepat pada waktunya.

Dalam kesempatan ini penulis ingin menyampaikan ucapan terima kasih atas semua doa dan bantuan yang penulis terima sehingga dapat menyelesaikan penulisan skripsi ini. Penulis ingin mengucapkan terima kasih kepada:

1. Allah SWT yang telah menciptakan dan memberikan kehidupan di dunia.

2. Kepada Ayah dam Ibu ku tercinta, yang tiada pernah hentinya selama ini memberiku semangat, doa, dorongan, nasehat dan kasih sayang serta pengorbanan yang tak tergantikan hingga aku selalu kuat menjalani setiap ringan yang ada didepanku,, Ayah,.. Ibu..terimalah bukti kecil ini sebagai kado keseriusanku untuk membalas semua pengorbananmu.. dalam hidupmu demi hidupku kalian ikhlas mengorbankan segala perasaan, waktu, materi tanpa kenal lelah, dalam lapar berjuang separuh nyawa hingga segalanya.. Maafkan anakmu Ayah,, Ibu masih saja aku menyusahkan kalian.. Untukmu Ayah (Sakroni) Ibu (Asnawati) Terimakasih.

3. Bapak Drs. Djaetun Hs yang telah mendirikan STMIK Atma Luhur.

4. Bapak Dr Husni Teja Sukmana, S.T., M.Sc, selaku Ketua STMIK Atma Luhur.

5. Bapak R.Burham Isnanto Farid, S.Si., M.Kom Selaku Kaprodi Teknik Informatika.

6. Bapak Ari Amir Alkodri, M.Kom, selaku dosen pembimbing yang membimbing penulis dalam penulisan skripsi ini.

7. Kepada Kakak-Kakakku (Nurul Fauziah, Hoziawati) dan Adikku (Donny Djilhamsyah) terima kasih telah memberi doa, support dan dukungan yang tiada hentinya agar aku menjadi seorang sarjana, meluangkan waktu kalian

(6)

iv

untuk memberi arahan yang terbaik agar tidak mengecewakan orang tua,, sekali lagi terima kasih brother & sisterku.

8. Kepada istriku tercinta (Nurul Fitriastuti) terima kasih atas semangat dan dukungannya, yang selalu setia dan menyayangiku serta berdoa demi keberhasilanku. menemaniku setiap malam agar menyelesaikan skripsi ini.

9. Rekan-rekan pendidikan S1 STMIK Atma luhur dalam jabatan angkatan 2014 maupun 2015 terima kasih doa dan dukungannya.

Terring doa semoga bantuan dan amal kebaikan yang diberikan kepada Penlis mendapatkan imbalan pahala dan ridho dari Allah SWT. Penulis menyadari skripsi ini jauh dari kesempurnaan. Oleh karena itu, kritik dan saran yang membangun penulis harapkan untuk kesempurnaan skripsi ini.

Semoga Tuhan Yang Maha Esa membalas kebaikan dan selalu mencurahkan hidayah serta taufik-Nya, Amin.

Pangkalpinang, …... 2019

Zulpikar

(7)

vi ABSTRACT

Electricity is one of the energy that is needed by humans, many of which benefit electricity from the factories, schools, companies, households and others. Almost every day humans cannot be separated from electricity use 24 hours and 7 days a week. The parent operator always prepares and reports the condition of their unit in the event of a disturbance or other matters. The problem that is currently happening at the PT. PLN office in the Bangka region is the recording of reports still using logsheet and reporting still using radio or talkie walkie media. This is very ineffective, with the existence of this problem, the researcher aims to build monitoring application reports on generators and substations based on Android, where to record and report to the parent unit on time as for the methodology used in building this application is the waterfall method which includes engineering system and analysis, system requirements analysis, design, coding, and maintenance. The results of this study are in the form of an android application for monitoring generator reports & android based substations where incoming reports can be updated in a concise and clear manner. And it is expected from PT. PLN (Persero) Babel Sector with the existence of this application can improve the performance of load regulator operators in the monitoring system.

Keywords: Power Plants, Substation, Monitoring, Reports, Android

(8)

vi ABSTRAK

Listrik merupakan salah satu energi yang sangat dibutuhkan manusia, energy listrik banyak di manfaat kan mulai dari pabrik, sekolah, perusahaan, rumah tangga dan lain-lain. Hampir setiap hari manusia tidak terlepas dari penggunaan listrik selama 24 jam dan 7 hari seminggu. Operator induk selalu mempersiapkan dan melaporkan kondisi unit mereka jika terjadi gangguan atau hal-hal lain.

Masalah yang saat ini terjadi di kantor PT.PLN wilayah Bangka adalah pencatatan laporan masih menggunakan logsheet dan pelaporan masih menggunakan media radio atau talkie walkie. Hal ini sangat lah tidak efektif, dengan adanya masalah tersebut, peneliti bertujuan membangun aplikasi monitoring laporan pembangkit dan gardu induk berbasis android, dimana untuk mencatat dan melaporkan ke unit induk tepat waktu adapun metedologi yang di gunakan dalam membangun aplikasi ini adalah metode waterfall yang meliputi rekayasa system dan analisa, analisa kebutuhan sistem,design, coding, dan maintenance. Hasil dari penelitian ini berupa aplikasi android untuk monitoring laporan pembangkit & gardu induk berbasis android dimana laporan – laporan yang masuk bisa di update secara ringkas dan jelas. Dan diharapkan dari pihak PT. PLN (Persero) Sektor Babel dengan adanya aplikasi ini dapat meningkatkan kinerja operator pengatur beban dalam sistem monitoring tersebut.

Kata Kunci : Pembangkit Listrik,Gardu Induk, Monitoring, Laporan, Android

(9)

vii DAFTAR ISI

Halaman

LEMBAR PERNYATAAN ... i

LEMBAR PENGESAHAN ... ii

KATA PENGANTAR ... iii

ABSTRACT ... v

ABSTRAK ... vi

DAFTAR ISI ... vii

DAFTAR GAMBAR ... xii

DAFTAR TABEL... xv

DAFTAR SIMBOL ... xvi

DAFTAR ISTILAH ... xix

BAB I PENDAHULUAN 1.1 Latar Belakang ... 1

1.2 Rumusan Masalah ... 3

1.3 Batasan Masalah... 3

1.4 Tujuan dan Manfaat Penelitian ... 4

1.5 Sistematika Penulisan ... 4

BAB II LANDASAN TEORI 2.1 Aplikasi ... 6

2.2 Pengertian Monitoring ... 7

2.3 Java ... 8

2.4 Sejarah Android ... 8

2.5 Php Dan MySQL ... 10

2.6 Pembangkit Listrik ... 11

2.6.1 Pengertian Pembangkit Listrik ... 11

2.6.2 Macam-Macam Pembangkit Listrik ... 12

2.7 Gardu Induk ... 13

(10)

viii

2.7.1 Pengertian Gardu Induk ... 13

2.7.2 Jenis-jenis Gardu Induk... 15

2.7.3 Gardu Induk Berdasarkan Rel / Busbar ... 15

2.7.4 Ruang Di Gardu Induk ... 16

2.7.5 Komponen Utama Pada Gardu Induk ... 17

2.8 Waterfall ... 19

2.8.1 Kelebihan Metode Waterfall ... 21

2.8.2 Kekurangan Metode Waterfall ... 21

2.9 Metode Pengembang Perangkat Lunak ... 21

2.9.1 Mengenai Konsep Program Berorientasi Objek ... 21

2.10 Metode Tools Pengembang Perangkat Lunak... 23

2.10.1 Unified Modelling Language ... 23

2.10.2 Bangunan Dasar Metodologi Inified Modelin Language ... 23

2.11 Teori Pendukung ... 28

2.11.1 Black Box Testing ... 28

2.12 Penelitian Terdahulu ... 28

BAB III Metodologi Penelitian 3.1 WaterFall ... 31

3.2 Metode Pengembangan Sistem ... 33

3.3 Tools Pengembangan Sistem ... 33

BAB IV Pembahasan 4.1 Gambaran Umum Objek Penelitian ... 35

4.1.1 Sejarah Perusahaan... 35

4.1.2 Visi Misi PT.PLN(Persero) ... 36

4.1.3 Struktur Organisasi... 37

4.1.4 Tugas Dan Wewenang ... 37

4.2 Analisis Masalah ... 42

4.2.1 Analisis Kebutuhan ... 42

4.2.2 Proses Laporan Yang seang Berjalan ... 44

(11)

ix

4.3 Perancangan Sistem ... 45

4.3.1 Rancangan Inovasi Yang Diusulkan ... 45

4.3.2 Rancangan Basis Data ... 46

4.3.2.1 Use Case Diagram ... 46

4.3.2.2 Diagram Activity ... 49

4.3.2.3 Squeance Diagram ... 56

4.3.2.4 Class Diagram ... 61

4.3.2.5 Spesifikasi Basis Data ... 62

4.3.3 Perancangan Menu ... 68

4.4 Rancangan Antar Muka... 69

4.4.1 Mobile ... 69

4.4.1.1 Rancangan Layar Login ... 69

4.4.1.2 Rancangan Layar Menu ... 70

4.4.1.3 Rancangan Layar Menu Keluar Masuk... 72

4.4.1.4 Rancangan Layar Menu Gangguan ... 73

4.4.1.5 Rancangan Layar Menu Pemeliharaan... 75

4.4.1.6 Rancangan Layar Menu Laporan ... 76

4.4.1.7 Rancangan Layar About ... 77

4.4.2 Web Server ... 78

4.4.2.1 Rancangan Layar Login Admin ... 78

4.4.2.2 Rancangan Layar Menu Utama ... 79

4.4.2.3 Rancangan Layar Menu Pembangkit ... 80

4.4.2.4 Rancangan Layar Menu Tambah Pembangkit ... 81

4.4.2.5 Rancangan Layar Menu Edit Pembangkit... 82

4.4.2.6 Rancangan Layar Menu Mesin ... 83

4.4.2.7 Rancangan Layar Menu Tambah Mesin ... 84

4.4.2.8 Rancangan Layar Menu Edit Mesin ... 85

4.4.2.9 Rancangan Layar Menu Penyulang ... 86

4.4.2.10 Rancangan Layar Menu Tambah Penyulang ... 87

4.4.2.11 Rancangan Layar Menu Edit Penyulang ... 88

4.4.2.12 Rancangan Layar Menu User ... 89

(12)

x

4.4.2.13 Rancangan Layar Menu Tambah User ... 90

4.4.2.14 Rancangan Layar Menu Edit User ... 91

4.4.2.15 Rancangan Layar Menu Laporan Keluar Masuk ... 92

4.4.2.16 Rancangan Layar Menu Laporan Gangguan... 93

4.4.2.17 Rancangan Layar Menu Laporan Pemeliharaan ... 94

4.4.2.18 Rancangan Layar Menu Laporan Beban Mesin ... 95

4.5 Implementasi ... 96

4.5.1 Mobile ... 96

4.5.1.1 Tampilan Halaman Login ... 96

4.5.1.2 Tampilan Halaman Menu ... 97

4.5.1.3 Tampilan Menu Keluar Masuk ... 98

4.5.1.4 Tampilan Menu Gangguan ... 99

4.5.1.5 Tampilan Menu Pemeliharaan ... 100

4.5.1.6 Tampilan Menu Laporan ... 101

4.5.1.7 Tampilan About ... 102

4.5.2 Web Server ... 103

4.5.2.1 Tampilan Laporan Web Keluar Masuk ... 103

4.5.2.2 Tampilan Laporan Web Gangguan ... 103

4.5.2.3 Tampilan Laporan Web Pemeliharaan ... 104

4.5.2.4 Tampilan Laporan Web Beban Mesin ... 104

4.6 Pengujian ... 105

4.6.1 Pengujian Login ... 105

4.6.2 Pengujian Menu Utama ... 105

4.6.3 Pengujian Menu Keluar Masuk ... 106

4.6.4 Pengujian Menu Gangguan ... 107

4.6.5 Pengujian Menu Pemeliharaan ... 107

4.6.6 Pengujian Menu Laporan ... 108

4.6.7 Pengujian Tombol About ... 109

(13)

xi BAB V PENUTUP

5.1 Kesimpulan ... 110 5.2 Saran ... 110

DAFTAR PUSTAKA ... 112 LAMPIRAN

(14)

xii

DAFTAR GAMBAR

Halaman

Gambar 2.1 Lighting Arrester ... 18

Gambar 2.2 Trafo Arus ... 19

Gambar 2.3 Use Case Diagram ... 25

Gambar 2.4 Sequence Diagram ... 27

Gambar 3.1 Tahapan Metode Waterfall ... 34

Gambar 4.1 Struktur Organisasi PLN UIW Bangka Belitung ... 37

Gambar 4.2 Sistem yang sedang berjalan ... 45

Gambar 4.3 Use Case Admin ... 47

Gambar 4.4 Use Case User ... 49

Gambar 4.5 Activity Diagram Sistem yang akan diusul ... 50

Gambar 4.6 Activity Login ... 51

Gambar 4.7 Diagram Activity Menu Keluar Masuk ... 52

Gambar 4.8 Diagram Activity Menu Gangguan ... 53

Gambar 4.9 Diagram Activity Menu Pemeliharaan ... 54

Gambar 4.10 Diagram Activity Menu Laporan... 55

Gambar 4.11 Diagram Activity Menu Logout... 56

Gambar 4.12 Diagram Sequence proses login ... 57

Gambar 4.13 Diagram Sequence Proses Input Menu Keluar Masuk ... 58

Gambar 4.14 Diagram Sequence Proses Input Menu Gangguan ... 59

Gambar 4.15 Diagram Sequence Proses Input Menu Pemeliharaan ... 60

Gambar 4.16 Class Diagram... 62

Gambar 4.17 Struktur Menu Utama ... 68

Gambar 4.18 Rancangan Layar Login ... 69

Gambar 4.19 Rancangan Layar Menu ... 70

Gambar 4.20 Rancangan Layar inputan keluar masuk... 72

Gambar 4.21 Rancangan Layar Inputan gangguan... 73

Gambar 4.22 Rancangan Layar Inputan pemeliharaan ... 75

Gambar 4.23 Rancangan Layar Laporan ... 76

(15)

xiii

Gambar 4.24 Rancangan Layar About ... 77

Gambar 4.25 Rancangan Layar Login Admin ... 78

Gambar 4.26 Rancangan Layar Menu Utama ... 79

Gambar 4.27 Rancangan Layar Menu Pembangkit ... 80

Gambar 4.28 Rancangan Layar Menu Tambah Pembangkit ... 81

Gambar 4.29 Rancangan Layar Menu Edit Pembangkit ... 82

Gambar 4.30 Rancangan Layar Menu Mesin ... 83

Gambar 4.31 Rancangan Layar Menu Tambah Mesin ... 84

Gambar 4.32 Rancangan Layar Menu Edit Mesin ... 85

Gambar 4.33 Rancangan Layar Menu Penyulang... 86

Gambar 4.34 Rancangan Layar Menu Tambah Penyulang ... 87

Gambar 4.35 Rancangan Layar Menu Edit Penyulang ... 88

Gambar 4.36 Rancangan Layar Menu User ... 89

Gambar 4. Rancangan Layar Menu Tambah User... 90

Gambar 4.38 Rancangan Layar Menu Edit User ... 91

Gambar 4.39 Rancangan Layar Menu Laporan Keluar Masuk ... 92

Gambar 4.40 Rancangan Layar Menu Laporan Gangguan ... 93

Gambar 4.41 Rancangan Layar Menu Laporan Pemeliharaan ... 94

Gambar 4.42 Rancangan Layar Menu Laporan Gangguan ... 91

Gambar 4.43 Rancangan Layar Menu Laporan Pemeliharaan ... 92

Gambar 4.44 Rancangan Layar Menu Laporan Beban Mesin ... 93

Gambar 4.45 Rancangan Layar Menu Laporan Beban Mesin ... 95

Gambar 4.46 Tampilan Layar Login ... 96

Gambar 4.47 Tampilan Layar Menu ... 97

Gambar 4.48 Tampilan Menu Keluar Masuk ... 98

Gambar 4.49 Tampilan Menu Gangguan ... 99

Gambar 4.50 Tampilan Menu Pemeliharaan ... 100

Gambar 4.51 Tampilan Menu Laporan ... 101

Gambar 4.52 Tampilan Menu About ... 102

Gambar 4.53 Tampilan Laporan Web monitor Keluar Masuk ... 103

Gambar 4.54 Tampilan Layar Laporan web monitor gangguan ... 103

(16)

xiv

Gambar 4.55 Tampilan Laporan Web monitor pemeliharaan ... 104 Gambar 4.56 Tampilan Layar Laporan web monitor Beban Mesin ... 104

(17)

xv

DAFTAR TABEL

Halaman

Tabel 4.1 Tabel Use Case Diagram Admin ... 46

Tabel 4.2 Tabel Use Case Diagram Operator Unit ... 47

Tabel 4.3 Spesifikasi Basis Data Gangguan ... 63

Tabel 4.4 Spesifikasi Basis Data Masuk ... 63

Tabel 4.5 Spesifikasi Basis Data Pemeliharaan ... 64

Tabel 4.6 Spesifikasi Basis Data Pembangkit ... 65

Tabel 4.7 Spesifikasi Basis Data Machine ... 66

Tabel 4.8 Spesifikasi Basis Data Beban ... 67

Tabel 4.9 Spesifikasi Basis Data Userr ... 67

Tabel 4.10 Tabel Pengujian Menu Login ... 105

Tabel 4.11 Tabel Pengujian Menu Utama... 105

Tabel 4.12 Tabel Pengujian Menu Keluar Masuk ... 106

Tabel 4.13 Tabel Pengujian Menu Gangguan ... 107

Tabel 4.14 Tabel Pengujian Menu Pemeliharaan ... 107

Tabel 4.15 Tabel Pengujian Menu Laporan ... 108

Tabel 4.16 Tabel Pengujian Menu About ... 109

(18)

xvi

DAFTAR SIMBOL

1. Use Case Diagram

No simbol Nama Keterangan

1 Use Case

Fungsionalitas yang disediakan sistem sebagai unit-unit yang saling bertukar pesan antar unit atau aktor.

2 Aktor

Orang yang berinteraksi dengan sistem informasi yang akan dibuat di luar sistem informasi yang akan dibuat itu sendiri.

3 Asosiasi

Komunikasi antara aktor dan usecase yang berpartisipasi pada usecase atau usecase memiliki interaksi dengan aktor.

4 Ekstend

Relasi use case tambahan ke sebuah usecase yang ditambahkan dapat berdiri sendiri walau tanpa use case tambahan itu

5 Include

Relasi usecase dimana proses bersangkutan akan dilanjutkan ke proses yang dituju.

(19)

xvii 2. Activity Diagram

No simbol Nama Keterangan

1 Status Awal/Start

Fungsionalitas yang disediakan sistem sebagai unit-unit yang saling bertukar pesan antar unit atau aktor.

2 Aktifitas

Orang, proses, atau sistem lain yang berinteraksi dengan sistem informasi yang akan dibuat di luar sistem informasi yang akan dibuat itu sendiri.

3 Pencabangan/Decition

Komunikasi antara aktor dan use case yang berpartisipasi pada usecase atau use case memiliki interaksi dengan aktor.

4 Penggabungan/Join

Relasi use case tambahan ke

sebuah usecase yang

ditambahkan dapat berdiri sendiri walau tanpa use case tambahan itu

5 Status Akhir/End

Relasi use case dimana proses bersangkutan akan dilanjutkan ke proses yang dituju.

(20)

xviii 3. Sequence Diagram

No simbol Nama Keterangan

1 Aktor Menggambarkan seseorang yang

berinteraksi dengan sistem

2 Boundary

Sebuah objek yang menjadi penghubung antara user dengan sistem.

3 Control

Suatu objek yang berisi logika aplikasi yang tidak memiliki tanggung jawab kepada entitas

4 Entity

Menggambarkan suatu objek yang berisi informasi kegiatan yang terkait yang tetap dan disimpan kedalam database

5 Object

Message

Menggambarkan pengiriman pesan dari sebuah objek ke objek lain

6 Recursive

Sebuah objek yang mempunyai sebuah operasi kepada dirinya sendiri

7 Lifeline

Garis titik yang terhubung dengan objek, sepasang lifeline terdapat activation

8 Activation

Sebuah eksekusi operasi dari objek, panjang kotak ini berbanding dengan durasi aktivasi sebuah operasi

Gambar

Gambar 4.55 Tampilan Laporan  Web  monitor pemeliharaan ......................   104  Gambar 4.56 Tampilan Layar Laporan web monitor Beban Mesin ...........

Referensi

Dokumen terkait

Sedangkan untuk atribut lainnya yang tidak termasuk dalam prioritas 1 maupun 2 maka harus dilakukan oleh Selamet Galeria Ban adalah memasang iklan mengenai Selamet

eksekutif, dan perumusan strategi bisnis, yang diberikan oleh.. kantor-kantor akuntan publik bersamaan dengan penugasan auditing pada klien yang sama. Telah banyak pihak publik,

Puji syukur penulis panjatkan kehadirat Tuhan Yang Maha Esa yang telah melimpahkan rahmat serta hidayah-Nya, sehingga penulis dapat menyelesaikan penulisan skripsi dengan

Lev, 2 2 bahwa “negara-negara baru bahwa “negara-negara baru mewarisi banyak hal dari pendahulunya di masa kolonial, karena berbagai mewarisi banyak hal dari pendahulunya

Hal ini menunjukkan bahwa mayoritas ibu menyusui Di Posyandu Melati Desa Malangan Tanduk Ampel Boyolali Tahun 2011 memiliki motivasi yang cukup besar untuk memberikan

• Sewaktu memesan part pengganti untuk selang bahan bakar, selang pemakaian umum dan selang vinyl yang standard, pakailah nomor part borongan yang dicantumkan pada parts

Dari data yang telah diperoleh, hasil analisis data ini mendukung hipotesis yang diajukan, yaitu penerapan model pembelajaran kooperatif tipe Numbered Head Together dapat

Dibutuhkan kerja sama tim dan koordinasi yang sangat kuat pada saat proses produksi berlangsung dikarenakan dalam sebuah produksi video company profile dibutuhkan beberapa tim