• Tidak ada hasil yang ditemukan

Sistem Pemindai Meteran Air Pada Platform Android

N/A
N/A
Protected

Academic year: 2017

Membagikan "Sistem Pemindai Meteran Air Pada Platform Android"

Copied!
12
0
0

Teks penuh

(1)

SISTEM PEMINDAI METERAN AIR PADA

PLATFORM ANDROID

SKRIPSI

FADLI RIZKI

091402082

PROGRAM STUDI TEKNOLOGI INFORMASI

FAKULTAS ILMU KOMPUTER DAN TEKNOLOGI INFORMASI

UNIVERSITAS SUMATERA UTARA

MEDAN

(2)

SISTEM PEMINDAI METERAN AIR PADA PLATFORM ANDROID

SKRIPSI

Diajukan untuk melengkapi tugas dan memenuhi syarat memperoleh ijazah

Sarjana Teknologi Informasi

FADLI RIZKI

091402082

PROGRAM STUDI TEKNOLOGI INFORMASI

FAKULTAS ILMU KOMPUTER DAN TEKNOLOGI INFORMASI

UNIVERSITAS SUMATERA UTARA

(3)

PERSETUJUAN

Judul : SISTEM PEMINDAI METERAN AIR PADA

PLATFORM ANDROID

Kategori : SKRIPSI

Nama : FADLI RIZKI

Nomor Induk Mahasiswa : 091402082

Program Studi : SARJANA (S1) TEKNOLOGI INFORMASI

Fakultas : ILMU KOMPUTER DAN TEKNOLOGI

INFORMASI UNIVERSITAS SUMATERA

UTARA

Diluluskan di Medan, 9 Juli 2015

Komisi Pembimbing :

Pembimbing 2 Pembimbing 1

Sarah Purnamawati ST.,M.Sc NIP 19830226 201012 2 003

Romi Fadillah Rahmat, B.Comp.Sc.,M.Sc NIP 19860303 201012 1 004

Diketahui/Disetujui oleh

Program Studi S1 Teknologi Informasi Ketua,

(4)

PERNYATAAN

SISTEM PEMINDAI METERAN AIR PADA PLATFORM ANDROID

SKRIPSI

Saya mengakui bahwa skripsi ini adalah hasil karya saya sendiri, kecuali beberapa kutipan dan ringkasan yang masing-masing telah disebutkan sumbernya.

Medan, 9 Juli 2015

(5)

PENGHARGAAN

Alhamdulillah, segala puji dan syukur penulis panjatkan atas kehadirat Allah SWT beserta Nabi besar Muhammad SAW yang telah memberikan rahmat, hidayah-Nya, segala daya dan upaya sehingga penulis dapat menyelesaikan skripsi ini sebagai syarat untuk memperoleh gelar Sarjana Program Studi S-1 Teknologi Informasi Universitas Sumatera Utara. Ucapan terima kasih yang sebesar-besarmya penulis sampaikan kepada :

1. Kedua orang tua penulis, orang yang paling berharga dalam hidup penulis,

ayahanda Fadillah Helmi dan ibunda Rosliani yang telah membesarkan, mendidik, memberi dukungan, doa, dan motivasi tanpa henti. Serta kepada abang-abang dan adik-adik penulis yang selalu ikut menemani penulis.

2. Ketua dan Sekretaris Program Studi Teknologi Informasi, Bapak Muhammad

Anggia Muchtar, ST., MM. IT dan Bapak Muhammad Fadly Syahputra, B.Sc, M.Sc.IT, Dekan dan Pembantu Dekan Fakultas Ilmu Komputer dan Teknologi Informasi Universitas Sumatera Utara, semua dosen serta pegawai di Program Studi S1 Teknologi Informasi.

3. Bapak Romi Fadillah Rahmat, B.Comp.Sc.,M.Sc selaku pembimbing pertama

dan Ibu Sarah Purnamawati, S.T.,M.Sc selaku pembimbing kedua, yang telah banyak meluangkan waktunya dan memberikan masukan-masukan yang bermanfaat bagi penulis dalam menyelesaikan skripsi ini.

4. Bapak Dani Gunawan, S.T.,M.T dan bapak Dr. Sawaluddin, M.IT yang telah

bersedia menjadi dosen pembanding dan memberikan saran-saran yang baik bagi penulis dalam menyelesaikan skripsi ini.

5. Kepada teman-teman yang mendukung dan membantu penulis Fadhlullah,

Ade, Icha, Yanna, Dijah, Ammar, Ridzuan, Reza, Hafiz Yahya, Yogi, Ibnu, Juju, Fanny, Hani, Binyo, Dezi, Abdi Hafiz, Dwiky, Dabok, Iqbal, Ismail, Muslim, Januar dan seluruh teman-teman lainnya yang tidak dapat disebutkan satu persatu.

6. Kepada Abang Manaf, Kak Umi dan Ibu Mega selaku bagian tata usaha

Program Studi S1 Teknologi Informasi yang telah membimbing dan membantu penulis dari awal proposal sampai sidang.

(6)

ABSTRAK

Sering terjadinya kesalahan dalam pencatatan meteran air oleh petugas pembaca meter berdampak pada jumlah tagihan pembayaran rekening air yang harus dibayar tidak sesuai dengan volume atau kuantitas penggunaan yang tercantum atau tertera di meteran. Untuk memberikan pelayanan yang maksimal dan menimalisir masalah tersebut, diperlukan sistem pembacaan meter air pelanggan menggunakan HP berbasis

Android. Penelitian ini akan menerapkan teknik Optical Character Recognition

(OCR) untuk melakukan pembacaan angka pada meteran air tersebut. Optical Character Recognition (OCR) akan mengkonversi dari scanned image menjadi editable text.Scanned image terdiri dari satu kesatuan konten - konten yang nantinya akan dipilah menjadi konten - konten tersendiri. Penelitian ini menghasilkan tingkat akurasi sebesar 80%, dimana perbandingan kegagalan sistem adalah 2 banding 10 untuk gambar dengan empat digit angka.

Kata kunci : meteran air, Optical Character Recognition (OCR), android, scanned

(7)

FLOW METER SCANNING SYSTEM ON ANDROID PLATFORM

ABSTRACT

Frequent occurrence of errors in recording the flow meter number by the readers

officers have an impact on the bill that they were supposed to paid were not match

with the volume that showed on the flow meter. In provide to giving a better service

and decrease the possibility of the problem, an image recognition system for flow

meter based on android is necessity. This research using the Optical Chara cter

Recognition (OCR) to recognize the number on the flow meter. Optical Character

Recognition (OCR) will converse the scanned image into the editable text. the scanned

image are consist from view contents which will separated into distinctive content.

This research show 80% of accuracy system, with the ratio of the failure system are 2

from 10 for an image with four digits number.

Keywords : Flow meter, Optical Character Recognition (OCR), android, scanned

(8)

DAFTAR ISI

1.4Tujuan Penelitian 3

1.5Manfaat Penelitian 3

1.6Sistematika Penulisan 4

BAB 2 LANDASAN TEORI 5

2.1Sistematika Pembacaan Meteran Air 5

2.2 Image Processing 6

2.3Optical Character Recognition (OCR) 6

2.4Tesseract OCR 8

2.4.1 Arsitektur 8

2.4.2 Pengenalan karakter oleh Tesseract 10

2.5Android 13

2.5.1 Arsitektur Android 13

2.5.2 Software Pendukung 16

(9)

2.6Penilitian Terdahulu 18

BAB 3 ANALISIS DAN PERANCANGAN SISTEM 20

3.1Data Yang Digunakan 20

3.2Arsitektur Umum 21

3.3Praproses Data 22

3.3.1 Cropping 22

3.3.2 Grayscalling 22

3.3.3 Thresholding 23

3.4 Pemrosesan Data 25

3.4.1 Page Layout Analysis 25

3.4.2 Find Text Lines and Words 26

3.4.3 Recognize word pass 1 and 2 27

3.5 Perancangan Sistem 28

3.5.1 Usecase Diagram 28

3.5.2 Usecase Spesifikasi 30

3.5.3 Activity Diagram 31

3.5.4 Perancangan antar muka 32

3.5.5 Perancangan Database 36

BAB 4 IMPLEMENTASI DAN PENGUJIAN 37

4.1Implementasi Sistem 37

4.1.1 Spesifikasi Sistem 37

4.1.2 Instalasi Aplikasi 37

4.1.3Mekanisme Penggunaan Aplikasi 38

4.2Pengujian Sistem 43

4.2.1 Analisis Pengujian Sistem 47

BAB 5 KESIMPULAN DAN SARAN 49

5.1Kesimpulan 49

5.2Saran 49

(10)

DAFTAR TABEL

Hal

Tabel 2.1 Penelitian Terdahulu 18

Tabel 3.1 Usecase spesifikasi capture meter 29

Tabel 3.2 Usecase spesifikasi lihat history 30

Tabel 3.3 Usecase spesifikasi info 30

Tabel 3.4 Rancangan Table Result 36

(11)

DAFTAR GAMBAR

Hal

Gambar 2.1 Indeks meter air 5

Gambar 2.2 Proses OCR 7

Gambar 2.3 Arsitektur Tesseract OCR 9

Gambar 2.4 Contoh dari curved fitted baseline 11

Gambar 2.5 Pemotongan kata pada pitch yang tetap 11

Gambar 2.6. Non-fixed pitch 12

Gambar 2.7. Titik pemotongan untuk karakter ASCII 12

Gambar 2.8 Kata yang mudah dikenali 13

Gambar 2.9 Arsitektur Android 14

Gambar 3.1 QRCode 20

Gambar 3.2 Index Meter 21

Gambar 3.3 Arsitekture umum 21

Gambar 3.4 Diagram praproses data 22

Gambar 3.5 Hasil cropping image 22

Gambar 3.6 Flowchart konversi citra RGB menjadi grayscale 23

Gambar 3.7 Hasil proses grayscaling 23

Gambar 3.8 Hasil proses thresholding 25

Gambar 3.9 Proses pengenalan karakter 25

Gambar 3.10 (a) Karakter yang akan dicari outlinenya (b) Pelabelan karakter

(c) blob membentuk outline (d) Outline karakter terbentuk

26

Gambar 3.11 Fitted baseline yang berbentuk miring 27

Gambar 3.12 Pemotongan karakter sesuai dengan Fixed Pitch 27

Gambar 3.13 Usecase diagram 28

Gambar 3.14 Usecase diagram capture meter 31

Gambar 3.15 Usecase diagram lihat history 32

Gambar 3.16 Rancangan halaman utama 33

(12)

Gambar 3.18 Rancangan halaman lihat history 35

Gambar 3.19 Rancangan halaman info 36

Gambar 4.1 Icon aplikasi device 38

Gambar 4.2 Halaman Splsh Screen 39

Gambar 4.3 Halaman Utama 39

Gambar 4.4 Halaman Capture Meter 40

Gambar 4.5 Halaman History 41

Gambar 4.6 Tampilan halaman data meteran air yang telah masuk ke server 42

Referensi

Dokumen terkait

Berdasarkan hal yang dipaparkan diatas, maka akan dilakukan penelitian tentang pembuatan sabun dan penentuan karakteristik sabun terbaik dari limbah CPO dan

Baru saja beberapa hari yang lalu aku berkunjung ke rumahnya, berbincang banyak hal dengan bapak dan ibunya, dan sekarang bapaknya sudah harus kembali kepada Sang... Semoga ia

Sikap : Mahasiswa mampu bekerja sama dengan kelompok, berpartisipasi mengembangkan wawasan tentang seni tari, dan dapat bertanggungjawab memproduksi desain

Dewa Apollo merepresentasikan gambaran Yunani klasik tentang keindahan sejati, yaitu Dewa yang menciptakan harmoni dan keindahan, kekuatan yang mampu membentuk karakter manusia

Anak Berkebutuhan Khusus (ABK) juga berhak mendapatkan hak mereka, disamping pendidikan yang membantu perkembangan jasmani mereka yakni pedidikan pada raga, mereka juga

Puji syukur penulis panjatkan ke hadirat Allah SWT, yang telah melimpahkan taufik, dan rahmat-Nya sehinga skripsi dengan judul “Pengembangan Jaringan Komputer dan Manajemen

Kesimpulan yang dapat di tarik dari hasil penelitian ini adalah bahwa untuk mendapatkan penghawaan alami yang optimal bagi ruangan hunian apartment perlu

Serta dari hasil eksperimen didapat juga nilai smoothness index yaitu 9,274 yang berarti kelancaran pada lintasan perakitan yang terbentuk cukup baik, karena jika semakin