BAB V KESIMPULAN DAN SARAN
V.2 Saran
Aplikasi photo tagging untuk petugas pencatat meter listrik yang dibangun merupakan produk yang berfokus kepada monitoring pencatatan meter listrik oleh petugas pencatat meter. Oleh karena itu ada beberapa saran yang dapat digunakan sebagai paduan pengembangan perangkat lunak kearah yang lebih baik guna mendukung pertumbuhan pengguna dan konten pada aplikasi photo tagging untuk petugas pencatat meter listrik ini. Adapun saran-saran tersebut adalah sebagai berikut:
1. Menambahkan teknologi pendeteksian otomatis antara jarak pelanggan dengan posisi petugas
2. Menambahkan teknologi pada pembacaan nilai kwh menggunakan OCR (Optical Character Recognizion)
F-1 DATA PRIBADI
1. Nama Lengkap : Ratih Parastiwi
2. Tempat, Tanggal Lahir : Cirebon, 26 November 1993
3. Alamat Asal : Kp. Cinta Asih RT03/RW16 Desa. Talagasari Kec. Kadungora Kab. Garut 44153
4. Alamat Tinggal : Jl. Ciumbuleuit Gg. Rahayu 1 No. 56/155C RT05/RW02 Desa. Hegarmanah Kec. Cidadap Bandung 40141
5. Jenis Kelamin : Perempuan
6. Agama : Islam
7. Status : Belum Menikah
8. Telepon, No. HP : 08814045428
9. E-mail : raga.kurniawan26@gmail.com
RIWAYAT PENDIDIKAN
1. (1999) Lulus TK An Nawwa 2 – Cirebon 2. (2005) Lulus SDN Karang Mulya 2 – Garut 3. (2008) Lulus SMPN Kadungora 1 – Garut 4. (2011) Lulus SMAN 2 Garut – Garut
PEMBANGUNAN APLIKASI PHOTO TAGGING UNTUK
PETUGAS PENCATAT METER LISTRIK MENGGUNAKAN
TEKNOLOGI GEOTAGGING PADA PLATFORM ANDROID
SKRIPSI
Diajukan untuk Menempuh Ujian Akhir Sarjana
RATIH PARASTIWI
10111461
PROGRAM STUDI TEKNIK INFORMATIKA
FAKULTAS TEKNIK DAN ILMU KOMPUTER
UNIVERSITAS KOMPUTER INDONESIA
2016
v
ABSTRACT ... ii
KATA PENGANTAR ... iii
DAFTAR ISI ... v
DAFTAR GAMBAR ... ix
DAFTAR TABEL ... xii
DAFTAR SIMBOL ... xv
DAFTAR LAMPIRAN ... xx
BAB I PENDAHULUAN ... 1
I.1Latar Belakang Masalah ... 1
I.2Perumusan Masalah ... 2
I.3Maksud dan Tujuan ... 2
I.4Batasan Masalah ... 2
I.5Metodologi Penelitian ... 3
I.5.1Metode Pengumpulan Data ... 3
I.5.2Metode Pembangunan Perangkat Lunak ... 4
I.6Sistematika Penulisan ... 5
BAB II LANDASAN TEORI ... 7
II.1Tentang PT. Astria Mandiri ... 7
II.2Struktur Organisasi Perusahaan ... 7
II.3Struktur Kode RBM (Rute Baca Meter) ... 8
II.4Jangka Waktu Pembacaan Meter ... 9
vi
II.5.1Komponen Sistem Informasi ... 10
II.6Android ... 12
II.6.1Android Life Cycle ... 13
II.6.2 Fitur ... 15
II.6.3Prinsip Desain ... 16
II.7Web Services ... 18
II.8JavaScript Object Notation (JSON) ... 19
II.9Global Positioning System (GPS) ... 23
II.10GPS Photo Tagging (Geotagging) ... 24
II.11EXIF Headers ... 25
II.12EXIF Interface Android Class ... 25
II.13Google Geocoding ... 26
II.14Structure Analysis and Design ... 26
II.14.1Diagram Konteks ... 27
II.14.2Data Flow Diagram ... 27
II.14.3Spesifikasi Proses ... 28
II.14.4Kamus Data ... 29
II.15Object Oriented Analysis Design ... 29
II.15.1Unified Modelling Language (UML) ... 29
II.16Entity Relationship Diagram ... 32
II.17Java ... 33
II.17.1Kelebihan Java ... 34
II.18Processor Hypertext Protocol (PHP) ... 36
II.19MySQL ... 37
vii
III.1.2Analisis Arsitektur ... 39
III.1.3Spesifikasi Kebutuhan Perangkat Lunak ... 42
III.1.4Analisis Kebutuhan Non Fungsional ... 43
III.1.5Analisis Data ... 46
III.1.5.1Struktur Data JSON ... 46
III.1.5.2Entity Relational Diagram (ERD) ... 48
III.1.6Analisis Kebutuhan Fungsional ... 48
III.1.6.1Analisis Kebutuhan Fungsional Web ... 49
III.1.6.2Analisis Kebutuhan Fungsional Mobile ... 71
III.1.7Perancangan Sistem ... 92
III.1.7.1Perancangan Data ... 92
III.1.7.2Perancangan Arsitektur Menu ... 95
III.1.7.3Perancangan Antar Muka ... 97
III.1.7.4Perancangan Pesan ... 114
III.1.7.5Jaringan Semantik ... 115
BAB IV IMPLEMENTASI DAN PERANCANGAN SISTEM ... 117
IV.1Implementasi Sistem ... 117
IV.1.1Lingkungan Implementasi ... 117
IV.1.2Implementasi Data ... 118
IV.1.3Implementasi Antarmuka ... 121
IV.2Pengujian Sistem ... 122
viii
IV.2.2Skenario Pengujian ... 123
IV.2.3Hasil Pengujian ... 127
IV.2.4Evaluasi Pengujian ... 139
BAB V KESIMPULAN DAN SARAN ... 141
V.1Kesimpulan ... 141
V.2Saran ... 141
143
//lampung.tribunnews.com/2014/09/01/kami-dirugikan-petugas-pencatat-meteran-listrik-asal-tembak
[2] Website Tribunnews Aceh (2013). [Online].
http://aceh.tribunnews.com/2013/01/13/pelanggan-minta-pln-tertibkan-pencatat-meteran
[3] Ary, Mardani. Sistem Informasi Geografis Pelaporan Masyarakat (SIGMA). Program Studi Teknik Informatika. Universitas Tanjungpura.
[4] Sommerville, Ian. Software Engineering, Eight Edition ed.: Addison Wesley. 2007.
[5] Indrajani. Analisis dan Perancangan Sistem Informasi Card Management, in Berbagai Makalah Sistem Informasi dalam KNSI 2009. Yogyakarta, Indonesia: Informatika. 2009.
[6] Jogiyanto. Analisis Desain dan Siterm Informasi: Pendekatan Terstruktur Teori dan Praktek Aplikasi Bisnis. 2001: ANDI Yogyakarta. Yogyakarta. [7] Safaat H, Nazruddin. Pemrograman Aplikasi MobileSmartphone dan Tablet
PC Berbasis Android. 2011 : Informatika Bandung.
[8] Google Inc. Introduction to Android. [Online]. http://developer.android.com/guide/index.html
[9] Ronan Schwarz, Phil Dutson, James Stelee, and Nelson To. The Android Developer's Cookbook, 2nd ed., Mark Taub and Laura Lewin, Eds. New York. United States: Addison-Wesley. 2013.
[10] Google Inc. Design Prniciples. [Online].
http://developer.android.com/design/index.html
[11] Juanda, Mexan. Pembangunan Perangkat Lunak Trip Planner di Platform Android. Teknik Informatika. Universitas Komputer Indonesia. 2014.
144
[13] Gondane Parikshit and Hyalij Bhushan, "System Analysis and Design Flexibility in the Approach," International Journal of Computer Applications (0975 - 8887), vol. 1, pp. 47 - 48, 2010.
[14] Adam Mukharil Bachtiar. Rekayasa Perangkat Lunak II. Handbook.
[15] Martin Fowler. UML Distiled Third Edition : A Brief Guide To The Standard Object Modeling Language. United State Of America: Addison-Wesley. 2003.
[16] Martin Fowler. UML Distiled Edisi 3: Panduan Singkat Bahasa Pemodelan Objek Standar : ANDI. 2005.
[17] Doro, Edi dan Stevalin Besthani. Analisis Data dengan Menggunakan ERD dan Model Konseptual Data Warehouse. Vol.5,. No.1. Juni 2009.
[18] Hariyanto, Bambang. Esensi-esensi Bahasa Pemrograman Java,Informatika. 2003. Bandung,.
[19] Arief, M.Rudianto. Pemrograman Web Dinamis Menggunakan Php dan Mysql. Yogyakarta. 2011 : ANDI.
[20] Google Inc. (2015, Oct.) Developer ExifInterface Class [Online]. https://developer.android.com/reference/android/media/ExifInterface.html [21] Prasetyo, Dwi dan Khafiizh Hastuti. Penerapan Haversine Formula Pada
Aplikasi Pencarian Lokasi Dan Informasi Gereja Kristen Di Semarang Berbasis Mobile. Teknik Informatika. Universitas Dian Nuswantoro Semarang.
[22]
H.E.T Ruseffendi. Dasar Dasar Penelitian Pendidikan dan Bidang Non -Eksata Lainya. Bandung, Indonesia: Tarsito. 2005.iii
karunia-Nya tugas akhir dengan judul “Pembangunan Aplikasi Photo Tagging untuk Petugas Pencatat Meter Listrik menggunakan Teknologi Geotagging pada
Platform Android” sebagai syarat untuk menyelesaikan program studi Strata I
Program Studi Teknik Informatika Fakultas Teknik dan Ilmu Komputer pada Universitas Komputer Indonesia dapat selesai sebagaimana mestinya.
Terima kasih yang sebesar-besarnya kepada:
1. Tuhan Yang Maha Esa yang telah memberikan kesehatan, ilmu, kesempatan dan rasa ingin tahu.
2. Kedua orang tua dan seluruh keluarga besar tercinta yang selalu memberikan motivasi dan dukungan moril maupun materil yang tak terhingga selama ini.
3. Bapak Rangga Gelar Guntara, S.Kom., M.Kom. selaku dosen pembimbing yang telah membimbing dan memberikan pengarahan selama penelitian tugas akhir, sehingga tugas akhir ini dapat terselesaikan dengan sebaik-baiknya.
4. Bapak Andri Heryandi, S.T., M.T. selaku dosen penguji I yang telah memberikan masukan dan arahan selama perbaikan perangkat lunak ini. 5. Bapak Eko Budi Setiawan, S.Kom., M.T. selaku dosen penguji III yang
telah memberikan masukan dan arahan selama perbaikan perangkat lunak. 6. Ibu Ednawati Rainarli selaku dosen wali IF-11 angkatan 2011.
7. Vinny Tiara Prabagita, Rosalia Yustika Lestari, Rizkia Noviantika, Siti Farida dan teman-teman lainnya yang telah berjuang bersama-sama dalam tugas akhir ini dan selalu memberikan dorongan semangat.
8. Bapak Ridwan dan pihak Astria Mandiri yang telah bersedia bekerjasama serta memberikan arahan dan masukan dalam proses pembangunan perangkat lunak ini.
iv
9. Seluruh Dosen dan Staff pengajar program studi Teknik Informatika Universitas Komputer Indonesia.
10. Teman-teman kelas IF-11 angkatan 2011 yang telah bersama-sama melewati masa-masa perkuliahan selama 4 tahun.
11. Semua pihak yang terlibat dan ikut membantu dalam tugas akhir ini baik secara langsung maupun tidak langsung.
12. Dan kepada Rangga yang terus memberikan bantuan, dorongan dan semangat yang tidak hentinya sehingga tugas akhir skripsi ini dapat terselesaikan.
Sangat disadari bahwa dalam pelaksanaan dan penyusunan laporan tugas akhir skripsi ini masih banyak kekurangan dan jauh dari kesempurnaan. Oleh karena itu saran dan kritik yang membangun sangat diharapkan untuk pengembangan ke arah yang lebih baik.
Bandung, Maret 2016