aplikasi mobile sistem pemeliharaan dan pemeriksaan alat...

30
Aplikasi Mobile Sistem Pemeliharaan dan Pemeriksaan Alat Pembatas dan Pengukur kWh Meter HALAMAN JUDUL Tugas Akhir Disusun dalam rangka memenuhi salah satu persyaratan untuk menyelesaikan program Strata-1 Prodi Teknik Informatika Universitas Hasanuddin Makassar Disusun Oleh: SRY RAHAYU HALWAIN D421 13 313 Diusulkan Oleh: Dr. Ir., Zahir Zainuddin, M.Sc. DEPARTEMEN TEKNIK INFORMATIKA FAKULTAS TEKNIK UNIVERSITAS HASANUDDIN MAKASSAR 2020

Upload: others

Post on 27-Jul-2021

23 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Aplikasi Mobile Sistem Pemeliharaan dan Pemeriksaan Alat ...repository.unhas.ac.id/id/eprint/3339/2/20_D42113313...Aplikasi Mobile Sistem Pemeliharaan dan Pemeriksaan Alat Pembatas

Aplikasi Mobile Sistem Pemeliharaan dan

Pemeriksaan Alat Pembatas dan Pengukur kWh

Meter

HALAMAN JUDUL

Tugas Akhir

Disusun dalam rangka memenuhi salah satu persyaratan

untuk menyelesaikan program Strata-1 Prodi Teknik Informatika

Universitas Hasanuddin

Makassar

Disusun Oleh:

SRY RAHAYU HALWAIN

D421 13 313

Diusulkan Oleh:

Dr. Ir., Zahir Zainuddin, M.Sc.

DEPARTEMEN TEKNIK INFORMATIKA

FAKULTAS TEKNIK

UNIVERSITAS HASANUDDIN

MAKASSAR

2020

Page 2: Aplikasi Mobile Sistem Pemeliharaan dan Pemeriksaan Alat ...repository.unhas.ac.id/id/eprint/3339/2/20_D42113313...Aplikasi Mobile Sistem Pemeliharaan dan Pemeriksaan Alat Pembatas

ii

Page 3: Aplikasi Mobile Sistem Pemeliharaan dan Pemeriksaan Alat ...repository.unhas.ac.id/id/eprint/3339/2/20_D42113313...Aplikasi Mobile Sistem Pemeliharaan dan Pemeriksaan Alat Pembatas

iii

ABSTRAK

Sistem pelaporan berita acara dalam pelaksanaan pemeliharaan dan

pemeriksaan alat pembatas dan pengukur meter kWh yang dilakukan oleh petugas

lapangan PLN masih menggunakan cara yang konvensional, yaitu menggunakan

kertas yang memiliki kekurangan seperti laporan berita acara yang telah dicatat

mudah tercecer dan gampang sobek atau tertimbun setelah banyaknya laporan

berita acara yang masuk. Akibatnya, proses untuk memcari dan memonitori berita

acara menjadi sulit dan memakan waktu yang lama sehingga dapat mengurangi

efisiensi kinerja dari petugas administrasi PLN.

Penelitian ini bertujuan untuk membuat aplikasi yang dapat membantu

petugas administrasi dan petugas lapangan dalam melakukan pemeliharaan dan

pemeriksaan alat pembatas dan pengukur meter kWh.

Penelitian ini menghasilkan dua aplikasi pemeliharaan dan pemeriksaan alat

pembatas dan pengukur, yaitu aplikasi khusus untuk petugas administrasi yang

berisi form perintah kerja, dan aplikasi khusus untuk petugas lapangan yang berisi

form berita acara. Berdasarkan kuisioner yang telah dibagikan kepada 19 orang

responden, sebanyak 19 orang (100%) menjawab menu input perintah kerja pada

aplikasi petugas administrasi mudah dipahami. Untuk menu input berita acara pada

aplikasi petugas lapangan sebanyak 19 orang (100%) menjawab mudah dipahami.

Sebanyak 19 orang (100%) menjawab aplikasi Pemeliharaan dan Pemeriksaan Alat

Pembatas dan Pengukur membantu petugas administrasi maupun petugas lapangan

dalam melaksanakan pemeliharaan dan pemeriksaan APP.

Kata Kunci: Alat Pembatas dan Pengukur, APP, Android, Aplikasi Mobile,

Pemeliharaan APP, waterfall.

Page 4: Aplikasi Mobile Sistem Pemeliharaan dan Pemeriksaan Alat ...repository.unhas.ac.id/id/eprint/3339/2/20_D42113313...Aplikasi Mobile Sistem Pemeliharaan dan Pemeriksaan Alat Pembatas

iv

KATA PENGANTAR

Assalamu’alaikum Warahmatullaahi Wabarakaatuh.

Segala puji dan syukur penulis panjatkan ke hadirat Allah SWT karena berkat

limpahan rahmat, ilham, dan hidayah-Nya sehingga penulis dapat menyelesaikan

laporan skripsi ini dengan judul ”Aplikasi Mobile Sistem Pemeliharaan Alat

Pembatas dan Pengukur kWh Meter” dengan baik sebagai salah satu syarat untuk

memperoleh gelar Sarjana Program Strata Satu Program Studi Informatika Fakultas

Teknik Universitas Hasanuddin.

Penulis menyadari bahwa dalam penyususnan laporan skripsi ini, penulis

banyak mendapatkan bantuan, baik secara langsung maupun tidak langsung dari

berbagai pihak, sehingga pada kesempatan ini penulis menyampaikan ucapan

terima kasih sedalam-dalamnya kepada:

1. Allah SWT Tuhan Yang Maha Esa karena berkat rahmat dan hidayahnya

sehingga penulis dapat menyelesaikan tugas akhir ini.

2. Kedua orang tua penulis dan keluarga yang senantiasa memberikan doa,

dukungan dan motivasi selama pembuatan, perancangan hingga penyelesaian

tugas akhir ini.

3. Bapak Dr. Ir. Zahir Zainuddin. M.Sc dan Bapak A. Ais Prayogi Alimuddin, ST.,

M.Eng sebagai dosen pembimbing yang telah banyak memberi bimbingan dan

masukan yang bermanfaat.

Page 5: Aplikasi Mobile Sistem Pemeliharaan dan Pemeriksaan Alat ...repository.unhas.ac.id/id/eprint/3339/2/20_D42113313...Aplikasi Mobile Sistem Pemeliharaan dan Pemeriksaan Alat Pembatas

v

4. Bapak Dr. Indrabayu, ST., M.T., M.Bus,Sys, Bapak Ir. Christoforus Yohannes,

M.T, dan Bapak Dr.Eng. Wardi, ST., M.Eng sebagai dosen penguji yang telah

memberikan saran sehingga laporan skripsi ini menjadi lebih baik.

5. Bapak Dr. Amil Ahmad Ilham ST., M.IT., Ph.D selaku Ketua Program Studi

Teknik Informatika Universitas Hasanuddin.

6. Staf Program Studi Teknik Informatika Universitas Hasanuddin.

7. Andi Munasirah, Fauziah Anwar, dan Geby Reginadya yang telah memberikan

support.

8. Teman-teman Prodi Teknik Informatika terkhusus angkatan 2013 atas segala

dukungan dan bantuannya.

9. Serta seluruh pihak yang tidak sempat saya sebutkan satu persatu yang telah

banyak meluangkan tenaga, waktu, dan pikiran selama penyusunan laporan

skripsi ini.

Penulis menyadari bahwa penyusunan laporan skripsi ini belum sempurna,

baik dari segi materi maupun penyajiannya. Untuk itu saran dan kritik yang

membangun sangan diharapkan dalam penyempurnaan laporan skripsi ini. Penulis

berharap, semoga laporan skripsi ini dapat memberikan manfaat dan menambah

wawasan bagi pembaca dan penulis.

Makassar, 19 November 2019

Penulis

Page 6: Aplikasi Mobile Sistem Pemeliharaan dan Pemeriksaan Alat ...repository.unhas.ac.id/id/eprint/3339/2/20_D42113313...Aplikasi Mobile Sistem Pemeliharaan dan Pemeriksaan Alat Pembatas

vi

DAFTAR ISI

HALAMAN JUDUL ..................................................................................................i

LEMBAR PENGESAHAN ............................................. Error! Bookmark not defined.

APLIKASI MOBILE SISTEM PEMELIHARAAN DAN PEMERIKSAAN ALAT

PEMBATAS DAN PENGUKUR METER KWH ............ Error! Bookmark not defined.

ABSTRAK ................................................................................................................ ii

KATA PENGANTAR .............................................................................................. iv

DAFTAR ISI............................................................................................................ vi

DAFTAR GAMBAR .............................................................................................. viii

DAFTAR TABEL .................................................................................................... xi

BAB I ........................................................................................................................ 1

PENDAHULUAN ..................................................................................................... 1

1.1. Latar Belakang ...................................................................................................... 1

1.2. Rumusan Masalah ................................................................................................. 2

1.3. Tujuan Penelitian .................................................................................................. 2

1.4. Manfaat Penelitian ................................................................................................ 3

1.5. Batasan Masalah ................................................................................................... 3

1.6. Metode Penulisan .................................................................................................. 4

1.7. Sistematika Penulisan ........................................................................................... 5

BAB II ...................................................................................................................... 7

LANDASAN TEORI ................................................................................................ 7

2.1. Alat Pembatas dan Pengukur (APP) ..................................................................... 7

2.1.1. Pengertian APP .............................................................................................. 7

2.1.2. Pemeliharaan APP ......................................................................................... 7

2.2. Android .................................................................................................................. 8

2.2.1. Arsitektur Android ........................................................................................ 9

2.2.2. Versi Android ............................................................................................... 12

2.3. Google Maps Platform ......................................................................................... 18

2.3.1. Maps SDK for Android................................................................................ 19

Page 7: Aplikasi Mobile Sistem Pemeliharaan dan Pemeriksaan Alat ...repository.unhas.ac.id/id/eprint/3339/2/20_D42113313...Aplikasi Mobile Sistem Pemeliharaan dan Pemeriksaan Alat Pembatas

vii

2.3.2. Places SDK for Android .............................................................................. 19

BAB III ................................................................................................................... 20

METODOLOGI PENELITIAN .............................................................................. 20

3.1. Metodologi Pengumpulan Data........................................................................... 20

3.1.1. Studi Literatur.............................................................................................. 20

3.1.2. Diskusi dan Konsultasi................................................................................. 20

3.2. Metode Pengembangan Sistem ............................................................................ 20

3.2.1. Perencanaan Sistem ..................................................................................... 21

3.2.2. Analisis Kebutuhan Sistem .......................................................................... 23

3.2.3. Desain Sistem ................................................................................................ 25

3.2.4. Implementasi Sistem .................................................................................... 46

3.2.5. Pengujian Sistem .......................................................................................... 47

3.2.6. Pemeliharaan Sistem .................................................................................... 47

BAB IV ................................................................................................................... 48

HASIL DAN PEMBAHASAN ................................................................................ 48

4.1. Gambaran Umum Aplikasi .................................................................................. 48

4.2. Hasil Pengujian Sistem ....................................................................................... 48

4.3. Hasil Kuisioner .................................................................................................... 51

4.4. Tampilan Hasil Aplikasi ...................................................................................... 54

4.4.1. Tampilan Aplikasi Petugas Administrasi ................................................... 54

4.4.2. Tampilan Aplikasi Petugas Lapangan ........................................................ 62

BAB V .................................................................................................................... 72

PENUTUP .............................................................................................................. 72

5.1. Kesimpulan .......................................................................................................... 72

5.2. Saran .................................................................................................................... 73

DAFTAR PUSTAKA .............................................................................................. 74

LAMPIRAN-LAMPIRAN ...................................................................................... 76

Page 8: Aplikasi Mobile Sistem Pemeliharaan dan Pemeriksaan Alat ...repository.unhas.ac.id/id/eprint/3339/2/20_D42113313...Aplikasi Mobile Sistem Pemeliharaan dan Pemeriksaan Alat Pembatas

viii

DAFTAR GAMBAR

Gambar 3.1 Tahapan-tahapan metode Waterfall ............................................................. 20

Gambar 3.2 Alur pelaksanaan pemeriksaan dan pemeliharaan alat pembatas dan

pengukur .......................................................................................................................... 21

Gambar 3.3 Gambaran Umum Sistem ............................................................................. 22

Gambar 3.4 Use-case diagram sistem ............................................................................. 26

Gambar 3.5 Relasi Antar Tabel ....................................................................................... 35

Gambar 3.6 Activity diagram registrasi user ................................................................... 36

Gambar 3.7 Activity diagram login user .......................................................................... 36

Gambar 3.8 Activity diagram edit profil user .................................................................. 37

Gambar 3.9 Activity diagram lihat daftar perintah kerja ................................................ 37

Gambar 3.10 Activity diagram lihat daftar berita acara ................................................. 38

Gambar 3.11 Activity diagram memasukkan perintah kerja aplikasi petugas administrasi

......................................................................................................................................... 38

Gambar 3.12 Activity diagram memasukkan berita acara aplikasi petugas lapangan .... 39

Gambar 3.13 Activity diagram logout user ...................................................................... 39

Gambar 3.14 Activity diagram mengunduh berita acara ................................................. 40

Gambar 3.15 Tampilan halaman utama aplikasi petugas administrasi ........................... 40

Gambar 3.16 Tampilan menu login dan registrasi aplikasi petugas administrasi ........... 41

Gambar 3.17 Tampilan menu utama aplikasi petugas administrasi ................................ 41

Gambar 3.18 Tampilan menu profil aplikasi petugas administrasi ................................. 42

Gambar 3.19 Tampilan daftar perintah kerja dan berita acara aplikasi petugas

administrasi ..................................................................................................................... 42

Gambar 3.20 Tampilan form input perintah kerja petugas administrasi ......................... 43

Gambar 3.21 Tampilan halaman utama aplikasi petugas lapangan ................................ 43

Gambar 3.22 Tampilan halaman login dan registrasi aplikasi petugas lapangan ........... 44

Gambar 3.23 Tampilan menu utama aplikasi petugas lapangan ..................................... 44

Gambar 3.24 Tampilan menu profil aplikasi petugas lapangan ...................................... 45

Gambar 3.26 Tampilan daftar perintah kerja dan berita acara aplikasi petugas lapangan

......................................................................................................................................... 45

Gambar 3.25 Tampilan form input berita acara petugas lapangan ................................. 46

Gambar 4.1 Diagram kuisioner pertanyaan 1 ................................................................. 51

Page 9: Aplikasi Mobile Sistem Pemeliharaan dan Pemeriksaan Alat ...repository.unhas.ac.id/id/eprint/3339/2/20_D42113313...Aplikasi Mobile Sistem Pemeliharaan dan Pemeriksaan Alat Pembatas

ix

Gambar 4.2 Diagram kuisioner pertanyaan 2 ................................................................. 52

Gambar 4.3 Diagram kuisioner pertanyaan 3 ................................................................. 52

Gambar 4.4 Diagram kuisioner pertanyaan 4 ................................................................. 53

Gambar 4.5 Diagram kuisioner pertanyaan 5 ................................................................. 53

Gambar 4.6 Diagram kuisioner pertanyaan 6 ................................................................. 54

Gambar 4.7 Tampilan halaman utama aplikasi petugas administrasi ............................. 55

Gambar 4.8 Tampilan halaman registrasi aplikasi petugas administrasi ........................ 55

Gambar 4.9 Tampilan halaman login aplikasi petugas administrasi ............................... 56

Gambar 4.10 Tampilan halaman dashboard aplikasi petugas administrasi .................... 56

Gambar 4.11 Tampilan halaman profil aplikasi petugas administrasi ............................ 57

Gambar 4.12 Tampilan halaman edit profil dan profil setelah profil diedit aplikasi

petugas administrasi ........................................................................................................ 57

Gambar 4.13 Tampilan form input perintah kerja ........................................................... 58

Gambar 4.14 Proses memasukkan lokasi pada aplikasi petugas administrasi................. 58

Gambar 4.15 Tampilan halaman form input perintah kerja aplikasi petugas administrasi

......................................................................................................................................... 59

Gambar 4.16 Tampilan halaman daftar perintah kerja aplikasi petugas administrasi .... 60

Gambar 4.17 Tampilan halaman detail perintah kerja aplikasi petugas administrasi ..... 60

Gambar 4.18 Tampilan halaman daftar berita acara aplikasi petugas administrasi ....... 61

Gambar 4.19 Tampilan halaman detail berita acara aplikasi petugas administrasi ....... 62

Gambar 4.20 Tampilan halaman lihat dokumen berita acara ......................................... 62

Gambar 4.21 Tampilan halaman utama aplikasi petugas lapangan ................................ 63

Gambar 4.22 Tampilan halaman registrasi aplikasi petugas lapangan ........................... 63

Gambar 4.23 Tampilan halaman login aplikasi petugas lapangan .................................. 64

Gambar 4.24 Tampilan dashboard aplikasi petugas lapangan ........................................ 64

Gambar 4.25 Tampilan halaman profil aplikasi petugas lapangan ................................. 65

Gambar 4.26 Tampilan halaman edit profil dan profil setelah profil diedit aplikasi

petugas lapangan ............................................................................................................. 65

Gambar 4.27 Tampilan halaman daftar perintah kerja aplikasi petugas lapangan ......... 66

Gambar 4.28 Tampilan halaman detail perintah kerja aplikasi petugas lapangan ......... 67

Gambar 4.29 Tampilan halaman input berita acara ........................................................ 67

Gambar 4.30 Tampilan navigasi lokasi pelanggan .......................................................... 68

Page 10: Aplikasi Mobile Sistem Pemeliharaan dan Pemeriksaan Alat ...repository.unhas.ac.id/id/eprint/3339/2/20_D42113313...Aplikasi Mobile Sistem Pemeliharaan dan Pemeriksaan Alat Pembatas

x

Gambar 4.31 Tampilan form alat pembatas berita acara ................................................ 69

Gambar 4.32 Tampilan form meter kWh berita acara ..................................................... 69

Gambar 4.33 Menu unggah foto ...................................................................................... 70

Gambar 4.34 Tampilan halaman daftar berita acara aplikasi petugas lapangan ............ 70

Gambar 4.35 Tampilan halaman detail berita acara aplikasi petugas lapangan ............ 71

Gambar 4.36 Tampilan halaman lihat dokumen berita acara ......................................... 71

Page 11: Aplikasi Mobile Sistem Pemeliharaan dan Pemeriksaan Alat ...repository.unhas.ac.id/id/eprint/3339/2/20_D42113313...Aplikasi Mobile Sistem Pemeliharaan dan Pemeriksaan Alat Pembatas

xi

DAFTAR TABEL

Tabel 3.1 Use-case sistem aplikasi .................................................................................. 23

Tabel 3.2 Hardware pengembangan sistem ..................................................................... 24

Tabel 3.3 Software pengembangan sistem ....................................................................... 24

Tabel 3.4 Use-case skenario login ................................................................................... 26

Tabel 3.5 Use-case skenario logout ................................................................................. 27

Tabel 3.6 Use-case skenario registrasi ............................................................................ 27

Tabel 3.7 Use-case skenario edit profil ............................................................................ 28

Tabel 3.8 Use-case skenario lihat daftar perintah kerja .................................................. 28

Tabel 3.9 Use-case skenario lihat daftar berita acara ..................................................... 29

Tabel 3.10 Use-case skenario lihat detail perintah kerja ................................................. 29

Tabel 3.11 Use-case skenario lihat detail berita acara.................................................... 30

Tabel 3.12 Use-case skenario memasukkan perintah kerja Petugas Administrasi ........... 31

Tabel 3.13 Use-case skenario memasukkan berita acara Petugas Lapangan .................. 32

Tabel 3.14 Tabel user ...................................................................................................... 33

Tabel 3.15 Tabel perintah kerja ....................................................................................... 33

Tabel 3.16 Tabel berita acara .......................................................................................... 34

Tabel 3.17 Tabel foto ....................................................................................................... 35

Tabel 4.1 Hasil pengujian black box ................................................................................ 48

Page 12: Aplikasi Mobile Sistem Pemeliharaan dan Pemeriksaan Alat ...repository.unhas.ac.id/id/eprint/3339/2/20_D42113313...Aplikasi Mobile Sistem Pemeliharaan dan Pemeriksaan Alat Pembatas

1

BAB I

PENDAHULUAN

1.1. Latar Belakang

Susut distribusi pada sistem kelistrikan terjadi pada jaringan dan pada

alat pengukur dan pembatas (APP) yang dipergunakan dalam transaksi tenaga

listrik dengan pelanggan. Susut yang terjadi pada APP ditentukan oleh akurasi

APP dan akurasi pembacaan atau pengambilan data hasil pengukuran. Untuk

mendapatkan APP yang tepat sesuai peruntukan, akurat dan berfungsi dengan

baik, serta data hasil pembacaan yang benar, maka APP harus dikelola dengan

baik sesuai dengan ketentuan yang berlaku. Salah satu dari pengelolaan

tersebut merupakan pemeliharaan yang dilakukan secara berkala sesuai

rencana atau jadwal untuk memastikan bahwa APP tetap berfungsi dengan

baik.

Dalam pelaksanaan pemeliharaan APP, petugas administrasi membuat

perintah kerja yang selanjutnya akan ditindaklanjuti oleh petugas lapangan.

Petugas lapangan selanjutnya melakukan pekerjaan sesuai dengan perintah

kerja yang telah diberikan dan membuat laporan Berita Acara. Laporan Berita

Acara tersebut dibuat secara manual dengan form yang berupa selebaran kertas

yang kemudian akan diserahkan kepada petugas administrasi.

Mekanisme pembuatan Berita Acara yang dilakukan oleh petugas

lapangan yang masih menggunakan cara yang konvensional, yaitu

menggunakan kertas, ternyata dianggap memiliki beberapa kelemahan seperti

Berita Acara yang telah dicatat mudah tercecer atau tertimbun setelah sekian

Page 13: Aplikasi Mobile Sistem Pemeliharaan dan Pemeriksaan Alat ...repository.unhas.ac.id/id/eprint/3339/2/20_D42113313...Aplikasi Mobile Sistem Pemeliharaan dan Pemeriksaan Alat Pembatas

2

banyaknya laporan Berita Acara yang masuk membuat proses untuk mencari

dan memonitori Berita Acara menjadi sulit dan memakan waktu yang lama

sehingga dapat mengurangi efisiensi kinerja dari petugas administrasi.

Saat ini teknologi smartphone sudah menjadi kebutuhan manusia yang

sudah sangat marak digunakan. Dengan memanfaatkan teknologi GPS (Global

Positioning System) yang ada pada smartphone, penulis merancang aplikasi

mobile sistem pemeliharaan dan pemeriksaan alat pembatas dan pengukur

kWh meter untuk mengetahui posisi dari tempat dilaksanakannya

pemeliharaan APP sehingga diharapkan mampu memudahkan petugas

pelaksana lapangan dan administrasi dalam melaksanakan pemeliharaan dan

pemeriksaan APP.

1.2. Rumusan Masalah

1. Bagaimana merancang aplikasi pemeliharaan dan pemeriksaan alat

pembatas dan pengukur berbasis android yang dapat memudahkan para

petugas PLN?

1.3. Tujuan Penelitian

1. Membuat aplikasi yang dapat membantu petugas pelaksana lapangan dan

administrasi.

Page 14: Aplikasi Mobile Sistem Pemeliharaan dan Pemeriksaan Alat ...repository.unhas.ac.id/id/eprint/3339/2/20_D42113313...Aplikasi Mobile Sistem Pemeliharaan dan Pemeriksaan Alat Pembatas

3

1.4. Manfaat Penelitian

1. Bagi perusahaan

Hasil penelitian ini diharapkan dapat menjadi salah satu media untuk

memudahkan pelaksanaan kegiatan serta meningkatkan kualitas kerja para

petugas PLN baik di Lapangan ataupun di bagian Administrasi

2. Bagi pihak akademis

Hasil penelitian ini diharapkan dapat menjadi tolak ukur sejauh mana

kemampuan mahasiswa dalam mengimplementasi dan mengeksplor

materi yang telah diperoleh di Universitas sesuai dengan kebutuhan suatu

instansi

3. Bagi peneliti

Hasil penelitian ini diharapkan dapat menjadi bahan rujukan atau bahan

studi bagi peneliti lain di bidang yang sama.

1.5. Batasan Masalah

Yang menjadi batasan masalah dalam tugas akhir ini adalah:

1. Aplikasi yang dibuat hanya berjalan pada smartphone android dengan

sistem operasi Android minimal versi 5.0 (Lollipop).

2. Pembuatan aplikasi menggunakan bahasa pemrograman PHP dan java

dengan editor Android Studio

3. Basis data yang digunakan adalah MySQL

4. Perangkat mobile yang digunakan didukung dengan fitur GPS (Global

Positioning System), kamera, dan memiliki koneksi internet.

Page 15: Aplikasi Mobile Sistem Pemeliharaan dan Pemeriksaan Alat ...repository.unhas.ac.id/id/eprint/3339/2/20_D42113313...Aplikasi Mobile Sistem Pemeliharaan dan Pemeriksaan Alat Pembatas

4

1.6. Metode Penulisan

Adapun metodologi penelitian pada pengerjaan proyek tugas akhir ini adalah:

1. Metodologi pengumpulan data

a. Studi literatur

Pada tahap ini dilakukan kajian terhadap berbagai literatur yang dapat

menunjang perancangan proyek tugas akhir ini.

b. Diskusi dan konsultasi

Pada tahap ini dilakukan proses diskusi dan konsultasi dengan dosen

pembimbing serta berbagai pihak yang kompeten dalam bidang yang

berhubungan dengan tugas akhir ini.

2. Metodologi pengembangan sistem

Metode pengembangan sistem yang digunakan adalah metode waterfall.

Tahapan-tahapan dari metode waterfall, yaitu:

a. Analisis kebutuhan sistem

Pengumpulan kebutuhan dari sistem yang akan dibuat berdasarkan hasil

observasi dan wawancara dengan user, meliputi tujuan dari sistem,

fungsi yang dibutuhkan, antarmuka, dan sebagainya.

b. Desain sistem

Proses desain mengubah kebutuhan-kebutuhan dari tahap analisis ke

dalam bentuk arsitektur sistem secara keseluruhan.

Page 16: Aplikasi Mobile Sistem Pemeliharaan dan Pemeriksaan Alat ...repository.unhas.ac.id/id/eprint/3339/2/20_D42113313...Aplikasi Mobile Sistem Pemeliharaan dan Pemeriksaan Alat Pembatas

5

c. Implementasi sistem

Pada tahap ini desain atau rancangan sistem dari thap sebelumnya

diimplementasikan menjadi bentuk yang dapat dimengerti oleh mesin,

yaitu ke dalam Bahasa pemrograman melalui proses coding.

d. Pengujian sistem

Pengujian perangkat lunak merupakan tahapan menguji hasil perangkat

lunak, sistem diuji apakah kebutuhan dan spesifikasi awal yang telah

dirancang sesuai dengan sistem yang dihasilkan.

e. Pemeliharaan sistem

Proses memodifikasi atau pengembangan dari sistem, seperti

memperbaiki kesalahan-kesalahan kecil yang tidak ditemukan

sebelumnya, meningkatkan kinerja dan kualitas. Pengembangan

diperlukan ketika ada perubahan dari lingkungan sistem.

1.7. Sistematika Penulisan

Sistematika penulisan tugas akhir ini diibagi dalam lima bab yang

tersusun secara sistematis, yaitu:

BAB I PENDAHULUAN

Bab ini membahas mengenai latar belakang pengambilan topik Aplikasi

Mobile Sistem Pemeliharaan Alat Pembatas dan Pengukur kWh Meter sebagai

skripsi, perumusan masalah, tujuan penelitian, batasan penelitian, manfaat

penelitian, metode penulisan, dan sistematika penulisan.

Page 17: Aplikasi Mobile Sistem Pemeliharaan dan Pemeriksaan Alat ...repository.unhas.ac.id/id/eprint/3339/2/20_D42113313...Aplikasi Mobile Sistem Pemeliharaan dan Pemeriksaan Alat Pembatas

6

BAB II TINJAUAN PUSTAKA

Bab ini membahas mengenai penjelasan-penjelasan umum mengenai

teori-teori yang berkaitan dengan pengembangan dan implementasi pembuatan

Aplikasi Mobile Sistem Pemeliharaan Alat Pembatas dan Pengukur kWh

Meter.

BAB III METODOLOGI PENELITIAN

Bab ini membahas mengenai metode pengembangan sistem dan

penjelasan setiap tahap dalam pengembangan sistem pada penelitian ini.

BAB IV HASIL DAN PEMBAHASAN

Bab ini berisi hasil dari pengembangan sistem pada penelitian ini dan

pembahasannya.

BAB V PENUTUP

Bab ini berisi kesimpulan dan saran dari penelitian yang dilakukan untuk

pengembangan lebih lanjut.

Page 18: Aplikasi Mobile Sistem Pemeliharaan dan Pemeriksaan Alat ...repository.unhas.ac.id/id/eprint/3339/2/20_D42113313...Aplikasi Mobile Sistem Pemeliharaan dan Pemeriksaan Alat Pembatas

7

BAB II

LANDASAN TEORI

2.1. Alat Pembatas dan Pengukur (APP)

2.1.1. Pengertian APP

APP merupakan singkatan dari Alat Pembatas dan Pengukur adalah alat

yang digunakan untuk keperluan transaksi energi listrik. Yang dimaksud

pembatasan ialah untuk menentukan batas pemakaian daya sesuai daya

tersambung dan yang dimaksud pengukuran ialah utuk menentukan besarnya

pemakaian daya dan energi listrik. Alat Pembatas dan Pengukur atau APP

terdiri dari beberapa peralatan, yaitu Trafo Arus, Trafo Tegangan, Meter

Energi (kWh meter dan kVARh meter), Time Switch, Rele Beban Lebih

Termal dan Pemutus atau Mini circuit Breaker (MCB), Mulded Case Circuit

Breaker (MCCB) ata Fuse sebagai pembatas. Beberapa dari peralatan tersebut,

khususnya meter energi dipasang di dalam suatu kotak, yang dinamakan kotak

APP [1].

2.1.2. Pemeliharaan APP

Pemeliharaan APP bertujuan untuk:

a. Memastikan bahwa sistem pengukuran masih berfungsi dengan benar dan

berada dalam julat kelas akurasinya.

b. Memastikan bahwa pembatas/pengaman masih berfungsi dengan baik dan

sesuai dengan daya kontrak.

c. Mengidentifikasi permasalahan yang terjadi pada APP dan cara

penanganannya.

Page 19: Aplikasi Mobile Sistem Pemeliharaan dan Pemeriksaan Alat ...repository.unhas.ac.id/id/eprint/3339/2/20_D42113313...Aplikasi Mobile Sistem Pemeliharaan dan Pemeriksaan Alat Pembatas

8

Pemeliharaan APP meliputi pemeliharaan preventif dan korektif.

Pemeliharaan preventif adalah pemeriksaan APP secara berkala untuk

memastikan bahwa fungsi APP bekerja dengan baik. Pemeliharaan preventif

terhadap APP secara umum dilakukan untuk menjaga akurasi pengukuran

energi. Seperti alat-alat pada umumnya, kinerja APP juga dipengaruhi oleh

umurnya, maka agar terjaga akurasinya APP perlu dipelihara secara

berkala/time-base. Pemeliharaan korektif adalah tindakan perbaikan terhadap

gangguan atau kerusakan material APP dengan tujuan agar APP befungsi

kembali dengan baik/normal.

Pemeliharaan APP terhadap meter energi dilaksanakan paling cepat 5

(lima) tahun dan paling lama 25 (dua puluh lima) tahun sekali. Setiap pekerjaan

pemeliharaan terhadap sebagian atau seluruh APP harus dibuat Berita Acara

Pemeliharaan APP [1].

2.2. Android

Android adalah sistem operasi bergerak (mobile operating system) yang

mengadopsi sistem operasi Linux, namun telah dimodifikasi. Android diambil

alih oleh Google pada tahun 2005 dari Android, Inc sebagai stategi untuk

mengisi pasar sistem operasi bergerak. Google mengambil alih seluruh hasil

kerja Android termasuk tim yang mengembangkan Android [2].

Sistem operasi Android didasarkan pada kernel Linux 2.6, beberapa

driver dan library telah dimodifikasi atau baru dikembangkan untuk

memungkinkan Android berjalan seefisien dan seefektif mungkin pada

perangkat seluler (seperti smartphone atau tablet) [3]. Sistem operasi Android

Page 20: Aplikasi Mobile Sistem Pemeliharaan dan Pemeriksaan Alat ...repository.unhas.ac.id/id/eprint/3339/2/20_D42113313...Aplikasi Mobile Sistem Pemeliharaan dan Pemeriksaan Alat Pembatas

9

memiliki mesin virtual sendiri yang disebut DVM (Dalvik Virtual Machine)

yang digunakan untuk mengeksekusi aplikasi android. Salah satu alasan dari

kesuksesan dari sistem operasi ini adalah perbaikan terus-menerus dari

beberapa versinya, dengan setiap versi baru menawarkan fitur yang lebih

canggih dan akses internet yang lebih cepat [4].

2.2.1. Arsitektur Android

Arsitektur Android terdiri dari 4 layer, yaitu: applications, application

framework, libraries, dan linux kernel.[3], [4]

a. Applications

Applications adalah layer teratas dari arsitektur Android. Pengguna dari

perangkat Android berhubungan dengan layer ini. Semua aplikasi seperti

kamera, google maps, SMS, kalender, kontak, dan lain-lain adalah aplikasi

inti dari Android. Semua aplikasi ditulis menggunakan Bahasa

pemrograman Java.

b. Application framework

Menyediakan layanan-layanan yang dibutuhkan oleh aplikasi dalam bentuk

kelas-kelas Java. Pengembang aplikasi dapat menggunakan dan

mengembangkan komponen-komponen yang ada pada API. Framework ini

menjelaskan bahwa aplikasi Android dibuat dari komponen yang dapat

digunakan kembali, dipertukarkan, dan diganti. Layanan-layanan yang

termasuk pada layer ini diantaranya adalah sebagai berikut:

Page 21: Aplikasi Mobile Sistem Pemeliharaan dan Pemeriksaan Alat ...repository.unhas.ac.id/id/eprint/3339/2/20_D42113313...Aplikasi Mobile Sistem Pemeliharaan dan Pemeriksaan Alat Pembatas

10

Activity Manager – mengatur lifecycle dari aplikasi. Memungkinkan

pengelolaan activity dengan benar.

Content Provider – memungkinkan aplikasi untuk mempublikasikan dan

berbagi data dengan aplikasi lain.

Resource Manager – menyediakan akses ke sumber daya non-kode

seperti string, pengaturan warna dan tampilan antarmuka pengguna.

Notification Manager – memungkinkan aplikasi untuk menampilkan

sinyal dan notifikasi kepada pengguna.

Package Manager – digunakan untuk menemukan data dari aplikasi yang

terpasang dalam perangkat.

Telephony manager – menangani pengaturan koneksi jaringan dan

semua informasi layanan dalam perangkat.

Location Manager – menyediakan akses pada layanan lokasi sehingga

memungkinkan sebuah aplikasi untuk menerima pembaruan tentang

perubahan lokasi

c. Libraries

Android memiliki library tersendiri yang ditulis menggunakan Bahasa

C/C++ yang digunakan oleh beragam komponen dari sistem Android.

Beberapa dari library inti diantaranya yaitu:

SQLite – digunakan untuk mengakses data yang dipublikasikan oleh

penyedia konten dan termasuk pengelolaan database SQLite.

SSL – digunakan untuk memberikan keamanan internet.

SGL – engine grafis 2D

Page 22: Aplikasi Mobile Sistem Pemeliharaan dan Pemeriksaan Alat ...repository.unhas.ac.id/id/eprint/3339/2/20_D42113313...Aplikasi Mobile Sistem Pemeliharaan dan Pemeriksaan Alat Pembatas

11

Libwebcore – modern web browser yang mencakup Android browser

dan embedded web view.

OpenGL – engine grafis 3D

Media framework – codecs untuk merekam dan memutar berbagai

format video.

Web Kit – browser engine yang digunakan untuk menampilkan konten

internet atau HTML.

Android runtime

Aplikasi Android ditulis menggunakan Bahasa pemrograman java dan

untuk menjalankannya diperlukan sebuah virtual machine yang akan

menerjemahkan instruksi-instruksi program java tersebut ke instruksi yang

dimengerti oleh sistem operasi. Namun berbeda dengan platform lainnya,

Android tidak menggunakan Java Virtual Machine (JVM), melainkan

menggunakan Dalvik Virtual Machine (DVM). Dalvik Virtual Machine

adalah sebuah virtual machine yang dioptimasi untuk perangkat yang

memiliki memori kecil, sumber tenaga terbatas dan kemampuan prosessor

yang kecil.

d. Linux kernel

Linux kernel adalah layer paling bawah dari arsitektur Android. Kernel

menyediakan layanan seperti pengelolaan daya, pengelolaan proses,

pengelolaan memori, pengelolaan jaringan, dan keamanan.

Page 23: Aplikasi Mobile Sistem Pemeliharaan dan Pemeriksaan Alat ...repository.unhas.ac.id/id/eprint/3339/2/20_D42113313...Aplikasi Mobile Sistem Pemeliharaan dan Pemeriksaan Alat Pembatas

12

2.2.2. Versi Android

Sejak pertama kali dirilis sampai sekarang, Android telah diperbaharui.

Pembaharuan ini dilakukan untuk memperbaiki bug dan menambah fitur-fitur

yang baru. Versi-versi dari Android yaitu: [4]–[9]

a. Android 1.0

Android 1.0 versi beta pertama kali dirilis pada 5 November 2007. Lalu

pada September 2008 perangkat Android yang pertama dirilis. Di dalam

Android 1.0, terdapat produk dan layanan dari Google seperti Google Maps,

Youtube, dan HTML browser yang memiliki layanan pencarian Google,

serta versi awal dari Android Market.

b. Android 1.1

Pada tanggal 9 Maret 2009, Google merilis Android versi 1.1. Android ini

dilengkapi dengan pembaruan estetis pada aplikasi, jam alarm, voice search,

pengiriman pesan dengan Gmail, dan notifikasi email.

c. Android 1.5 (Cupcake)

Kode penamaan Android pertama kali dilakukan pada Android versi 1.5

Cupcake yang dirilis pada April 2009. Terdapat beberapa fitur baru pada

versi ini, yaitu kemampuan untuk mengunggah video ke Youtube, tampilan

layar perangkat yang otomatis berotasi, keyboard pada layar, dan layanan

Bluetooth.

d. Android 1.6 (Donut)

Android 1.6 Donut diluncurkan pada September 2009. Fitur-fitur baru yang

terdapat pada versi ini, yaitu diantaranya mendukung jaringan CDMA,

quick search box, dan peralihan cepat antara kamera, camcorder, dan

Page 24: Aplikasi Mobile Sistem Pemeliharaan dan Pemeriksaan Alat ...repository.unhas.ac.id/id/eprint/3339/2/20_D42113313...Aplikasi Mobile Sistem Pemeliharaan dan Pemeriksaan Alat Pembatas

13

gallery untuk mempercepat penangkapan media. Pada versi ini juga terdapat

indikator penggunaan baterai, kontrol applet VPN (Virtual Private

Network), dan power control widget untuk pengelolaan Bluetooth, Wi-Fi,

GPS, dll.

e. Android 2.0/2.1 (Eclair)

Pada Oktober 2009, Google merilis versi 2.0 dari Android dengan kode

nama Éclair. Motorolla Droid merupakan perangkat yang menggunakan

Android 2.0. Lalu pada Januari 2010 Android 2.1 dirilis. Pada versi ini

terdapat fitur text-to-speech, live wallpaper, Google Maps Navigation,

mode kamera tambahan, browser dengan dukungan HTML5, dan Bluetooth

2.1.

f. Android 2.2 (Froyo : Frozen Yoghurt)

Android 2.2 Froyo dirilis pada Mei 2010. Perubahan-perubahan pada

umumnya terhadap versi sebelumnya antara lain dukungan Adobe Flash

10.1, kecepatan kinerja dan aplikasi 2 sampai 5 kali lebih cepat, integrasi

V8 JavaScript engine yang diapakai Google Chrome yang mempercepat

kemampuan rendering pada browser, pemasangan aplikasi dalam SD Card,

kemampuan Wi-Fi hotspot portable, dan kemampuan pembaruan secara

otomatis dalam aplikasi Android Market.

g. Android 2.3 (Gingerbread)

Android 2.3 Gingerbread diluncurkan pada Desember 2010. Perubahan-

perubahan umum yang ada pada versi ini, yaitu desain ulang tampilan antar

muka (user interface), peningkatan soft keyboard dan fitur copy/paste,

Page 25: Aplikasi Mobile Sistem Pemeliharaan dan Pemeriksaan Alat ...repository.unhas.ac.id/id/eprint/3339/2/20_D42113313...Aplikasi Mobile Sistem Pemeliharaan dan Pemeriksaan Alat Pembatas

14

sensor tambahan (gyroscope, rotation vector, linear acceleration, gravity,

barometer), kemampuan Near Field Communication (NFC), dan dukungan

jumlah kamera yang lebih dari satu.

h. Android 3.0 (Honeycomb)

Honeycomb dirilis oleh Google dirancang khusus untuk tablet, versi ini

pertama kali diperkenalkan pada Februari 2011. Pada versi ini tampilan

antar muka didesain ulang khusus untuk perangkat dengan layar yang lebih

besar (tablet) dengan bilah notifikasi pada bagian bawah. Honeycomb juga

mendukung multiform prosessor dan juga akselerasi perangkat keras

(hardware) untuk grafis.

i. Android 4.0 (Ice Cream Sandwich)

Dirilis pada Oktober 2011, Android versi Ice Cream Sandwich memiliki

beberapa fitur baru untuk penggunanya. Versi ini menggabungkan fitur-

fitur yang ada pada versi Honeycomb dan versi Gingerbread. Pada versi ini

terdapat favorite tray pada layar utama perangkat, fitur membuka kunci

perangkat dengan pengenalan wajah, pencarian email secara offline, dan

kemampuan untuk pemantauan penggunaan data.

j. Android 4.1-4.3 (Jelly Bean)

Android era Jelly Bean dimulai pada Juni 2012 dengan dirilisnya Android

4.1. Google kemudian merilis versi 4.2 pada Oktober 2012 dan versi 4.3

pada Juli 2013. Beberapa fitur pada pembaharuan ini, yaitu fitur notifikasi

yang menampilkan tombol action, peningkatan kecepatan animasi dan

Page 26: Aplikasi Mobile Sistem Pemeliharaan dan Pemeriksaan Alat ...repository.unhas.ac.id/id/eprint/3339/2/20_D42113313...Aplikasi Mobile Sistem Pemeliharaan dan Pemeriksaan Alat Pembatas

15

responsif dengan “Project Butter”, lock-screen widgets, quick-setting pada

bilah notifikasi.

k. Android 4.4 (KitKat)

Pada September 2013, Google mengumumkan bahwa Android 4.4 akan

dirilis dengan kode nama “Key Lime Pie”, namun John Langerlig salah satu

direktur dari Google berpendapat bahwa kode nama tersebut kurang

terkenal jika digunakan pada Android 4.4. Lalu kemudian Google

melakukan penawaran dengan Nestle untuk menggunakan nama KitKat

pada Android 4.4. Pada versi ini memiliki background yang lebih ringan,

status bar yang transparan dan ikon putih memberikan tampilan yang lebih

modern pada OS. Pada versi ini juga fitur “OK Google” pertama kali

diperkenalkan, tetapi hanya dapat bekerja ketika layar perangkat dalam

keadaan menyala dan atau berada pada layar utama atau aplikasi Google.

l. Android 5.0 dan 5.1 (Lollipop)

Pertama kali diluncurkan pada November 2014, Android 5.0 merupakan

android versi pertama yang menggunakan Material Design Language yang

baru, yang dibuat untuk mensimulasikan tampilan antar muka yang terlihat

seperti kertas. Tampilan antar muka pengguna juga mengalami perubahan

pada navigation bar, dan notifikasi pada lockscreen. Selanjutnya pada

Android versi 5.1 mendukung dual SIM, panggilan suara HD, dan Device

Protection untuk menjaga perangkat tetap terkunci meskipun setelah

melakukan factory reset.

Page 27: Aplikasi Mobile Sistem Pemeliharaan dan Pemeriksaan Alat ...repository.unhas.ac.id/id/eprint/3339/2/20_D42113313...Aplikasi Mobile Sistem Pemeliharaan dan Pemeriksaan Alat Pembatas

16

m. Android 6.0 (Marshmallow)

Android 6.0 Marshmallow dirilis pada Oktober 2015. Pada versi ini

didukung dengan pengenalan sidik jari, memungkinkan penggunaan sidik

jari untuk membuka kunci perangkat, mendukung USB tipe-C. Android 6.0

juga memiliki pengelolaan permission yang lebih baik, sehingga

memungkinkan untuk memilih akses apa yang dapat dilakukan oleh

aplikasi.

n. Android 7.0 dan 7.1 (Nougat)

Versi 7.0 dari sistem operasi mobile Google diluncurkan pada musim gugur

tahun 2016. Sebelum Nougat, Android N diumumkan dan secara internal

oleh Google disebut sebagai ”New York Cheesecake”. Nougat memiliki

beberapa fitur baru, diantaranya fungsi multitasking yang lebih baik untuk

perangkat yang memiliki layar yang lebih besar, seperti mode split-screen,

bersama dengan perpindahan antar aplikasi dengan cepat. Google juga

beralih ke JIT compiler yang baru untuk mempercepat kinerja aplikasi dan

didukung dengan Vulkan API untuk rendering gambar 3D dengan lebih

cepat.

o. Android 8.0 dan 8.1 (Oreo)

Pada Maret 2017 Google merilis dan mengumumkan secara resmi

developer preview Android O. Pada bulan Agustus Google mengonfirmasi

bahwa kode nama dari Android 8.0 adalah Oreo. Pada versi ini tredapat

banyak perubahan tampilan pada menu pengaturan, bersama dengan mode

Page 28: Aplikasi Mobile Sistem Pemeliharaan dan Pemeriksaan Alat ...repository.unhas.ac.id/id/eprint/3339/2/20_D42113313...Aplikasi Mobile Sistem Pemeliharaan dan Pemeriksaan Alat Pembatas

17

picture-in-picture, opsi notification snoozing, dan notification channel yang

memberikan pengelolaan terhadap pengaturan notifikasi suatu aplikasi.

p. Android 9 (Pie)

Google meluncurkan developer preview Android 9.0 pada 7 Maret 2018.

Pada 6 Agustus 2018, Google meluncurkan versi final dari android 9.0

dengan kode nama Pie. Pada versi ini terdapat beberapa fitur baru dan

perubahan-perubahan, diantaranya yaitu menyingkirkan tombol navigasi

dan menggantinya dengan tombol yang memanjang ditengah sebagai

tombol Home. Jika tombol tersebut digeser ke atas akan menampilkan

overview dengan aplikasi-aplikasi yang terakhir digunakan, search bar dan

5 saran aplikasi dibagian bawah.

Android 9.0 juga memiliki fitur untuk menambah battery-life perangkat,

terdapat machine learning yang memprediksi aplikasi apa yang akan

digunakan sekarang dan aplikasi mana yang tidak akan digunakan. Pie juga

memiliki “Shush”, sebuah fitur yang memungkinkan perangkat secara

otomatis dalam mode ‘tidak dapat diganggu’ ketika membalikkan layar

perangkat pada permukaan yang datar. Juga ada slices, yang menyediakan

versi kecil dari aplikasi yang terpasang di dalam Google search,

menawarkan fungsi aplikasi tertentu tanpa membuka aplikasi secara penuh.

q. Android 10 (Q)

Google meluncurkan developer preview Android 10 yang dinamai Android

Q pada Maret 2019. Pada Agustus 2019, Google mengumumkan logo baru

dan keputusan untuk menghilangkan tradisi kode nama dessert untuk versi

Page 29: Aplikasi Mobile Sistem Pemeliharaan dan Pemeriksaan Alat ...repository.unhas.ac.id/id/eprint/3339/2/20_D42113313...Aplikasi Mobile Sistem Pemeliharaan dan Pemeriksaan Alat Pembatas

18

Android Selanjutnya. Sehingga Android Q secara resmi dikenal sebagai

Android 10. Android 10 diluncurkan secara resmi pada 3 September 2019

pada perangkat Pixel dari Google. Android 10 memiliki fitur-fitur baru dan

perbaikan, diantaranya pada perangkat lunak memiliki perubahan, termasuk

pembaruan sistem permission yang memberi control lebih atas kapan dan

bagaimana aplikasi dapat mengakses data lokasi. Android 10 juga

menyertakan sistem dark theme, sebuah mode focus yang baru yang

memungkinkan untuk membatasi gangguan dari aplikasi tertentu dengan

mengetuk tombol pada layar. Pada versi ini juga terdapat fitur Live Caption

yang memungkinkan untuk memberikan teks (caption) secara otomatis

untuk semua media yang diputar pada perangkat. Fitur-fitur baru lainnya,

yaitu gesture-navigation control, menu sharing yang lebih efisien, fitur

Smart Reply untuk semua aplikasi perpesanan, dan Family Link yang

berguna dalam membimbing anak-anak ketika belajar, bermain, dan

berekplorasi secara online (seperti mengatur batas screen time, melihat

aktivitas aplikasi, mengelola aplikasi dan pembatasan konten, serta melihat

keberadaan mereka).

2.3. Google Maps Platform

Google Maps Platform adalah kumpulan API dan SDK yang

memungkinkan pengembang untuk menanamkan Google Maps ke dalam

aplikasi mobile dan halaman web, atau mengambil data dari Google Maps. Ada

beberapa API dan SDK yang dapat digunakan atau digabungkan sesuai dengan

kebutuhan.[10]

Page 30: Aplikasi Mobile Sistem Pemeliharaan dan Pemeriksaan Alat ...repository.unhas.ac.id/id/eprint/3339/2/20_D42113313...Aplikasi Mobile Sistem Pemeliharaan dan Pemeriksaan Alat Pembatas

19

2.3.1. Maps SDK for Android

Maps SDK for Android memungkinkan pengembang untuk menambah

peta berdasarkan data Google Maps ke dalam aplikasi. API akan otomatis

menangani akses ke server Google Maps, pengunduhan data, menampilkan

peta, dan respon terhadap pergerakan peta. Pengguna juga dapat menggunakan

API untuk menambah marker, polygon, dan lapisan terhadap map dasar, serta

untuk mengubah tampilan pengguna dari area peta tertentu. Objek ini

menyediakan informasi tambahan untuk lokasi peta, dan memungkinkan

pengguna untuk berinteraksi dengan peta.[11]

2.3.2. Places SDK for Android

Places SDK for Android memungkinkan pengembang untuk membangun

aplikasi sadar lokasi yang merespon secara kontekstual bisnis lokal dan

tempat-tempat lain yang berada dekat dengan perangkat pengguna. Sehingga

pengembang dapat membangun aplikasi kaya berdasarkan tempat-tempat yang

berarti bagi pengguna, untuk melengkapi layanan berbasis geografis langsung

yang ditawarkan oleh layanan lokasi Android.[12]

Berikut interface-interface yang menyediakan titik masuk utama ke

Places SDK for Android:

Places – menyediakan akses secara terprogram ke basis data Google

tentang tempat lokal dan informasi bisnis, dan juga lokasi dari perangkat

saat ini.

Autocomplete – menyediakan pre-made widget untuk mengembalikan

prediksi tempat sebagai respon terhadap permintaan pencarian pengguna