SKRIPSI
BIODATA MAHASISWA
DATA PRIBADI:
Nim : 10512803
Semester :4
E-Mail : beatrix.nababan@gmail.com
DATA KELUARGA:
Nama Ayah : Ir. Parnotiwa Nababan
Dengan ini saya, yang bertandatangan dibawah ini, menyatakan bahwa data di atas adalah benar.
Hormat Saya,
Beatrix LiaPristy
DAFTAR ISI
ABSTRAK .............................................................................................................. i
ABSTRACT ............................................................................................................ ii
vi
2.2 Pengendalian ......................................................................................... 11
2.3 Laporan ................................................................................................. 11
2.4 Web ....................................................................................................... 12
2.5 Android ................................................................................................. 13
2.6 Database ................................................................................................ 19
2.7 MySQL.................................................................................................. 20
2.8 Java........................................................................................................ 20
2.10 Eclipse ................................................................................................. 21
2.11 ADT .................................................................................................... 22
BAB III OBJEK DAN METODE PENELITIAN .................................................. 24
3.1 Objek Penelitian .................................................................................... 24
3.1.1 Sejarah Singkat Perusahaan ................................................... 24
3.1.2 Visi dan Misi Perusahaan ....................................................... 26
3.1.3 Struktur Organisasi Perusahaan ............................................. 26
3.2.4 Deskripsi Tugas ................................................................... 27
3.2 Metode Penelitian.................................................................................. 28
3.2.1 Desain Penelitian .................................................................... 28
3.2.2 Jenis dan Metode Pengumpulan Data .................................... 29
3.2.3 Metode Pendekatan dan Pengembangan Sistem .................... 32
3.2.3.1 Metode Pendekatan Sistem ..................................... 32
3.2.3.2 Metode Pengembangan Sistem ............................... 32
3.2.3.3 Alat Bantu Analisis dan Perancangan ..................... 34
3.2.4 Pengujian Software ................................................................ 37
3.3. Analisis Sistem yang Berjalan ............................................................. 39
3.3.1 Analisis Dokumen .................................................................. 39
3.3.2 Analisis Prosedur yang Sedang Berjalan ............................... 42
3.3.2.1 Flowmap.................................................................. 43
3.3.2.2.Diagram Konteks .................................................... 44
3.3.3 Evaluasi Sistem yang Sedang Berjalan .................................. 45
vii
BAB IV HASIL DAN PEMBAHASAN ................................................................ 46
4.1 Perancangan Sistem .............................................................................. 46
4.1.1 Tujuan Perancangan Sistem ................................................... 46
4.1.2 Gambaran Umum Sistem yang Diusulkan ............................. 46
4.1.3 Perancangan Prosedur yang Diusulkan .................................. 47
4.1.3.1 Diagram Konteks .................................................... 47
4.1.3.2.Dataflow Diagram ................................................... 48
4.1.3.2.1 DFD Level 1 ............................................. 48
4.1.3.2.2 DFD Level 2 Proses 1 Master Data ........ 49
4.1.3.3 Kamus Data ............................................................. 49
4.1.4 Perancangan Basis Data ......................................................... 51
4.1.4.1 Normalisasi ............................................................. 51
4.1.4.2 Relasi Tabel ............................................................. 54
4.1.4.3 Entity Relationship Diagram (ERD) ....................... 55
4.1.4.4 Struktur File ............................................................ 56
4.2 Perancangan Antar Muka ...................................................................... 58
4.2.1 Struktur Menu ........................................................................ 58
4.2.2 Perancangan Input .................................................................. 58
4.2.3 Perancangan Output ............................................................... 63
4.3 Implementasi ........................................................................................ 67
4.3.1 Batasan Implementasi ............................................................ 67
4.3.2 Implementasi Perangkat Lunak .............................................. 68
4.3.3 Implementasi Perangkat Keras ............................................... 68
4.3.4 Implementasi Basis Data ........................................................ 69
4.3.5 Implementasi Antar Muka...................................................... 73
4.3.6 Implementasi Instalasi Program ............................................. 75
4.3.7 Penggunaan Program ............................................................. 77
BAB V KESIMPULAN DAN SARAN ................................................................ 92
5.1 Kesimpulan ........................................................................................... 92
viii
5.2 Saran ...................................................................................................... 92
ix
DAFTAR GAMBAR
x
Gambar 4.16 WAMP .............................................................................................. 75
xi
DAFTAR TABEL
xii
DAFTAR SIMBOL
Flowmap
xiii
Data Flow Diagram (DFD)
xiv
DAFTAR PUSTAKA
Abdul Kadir. 2008. Tuntunan Praktis Belajar Database Menggunakan MySQL, C.V
Andi Offset. Yogyakarta
Kusstiyaningsih, Yeni., R.A. Devie. 2011. Pemrograman Basis Data Berbasis Web
Menggunakan PHP & MySQL. Graha Ilmu. Yogyakarta
Prabawati, Arie. 2010. Membangung GUI dengan Java Netbeans 6.5. Wahana
Komputer. Semarang.
D’Anjou, Jim. 2003. The Java Deverlopers Guide to Eclipse. Pearson Education, Inc.
Boston.
xiv
Simarmata, Janner. 2010. Rekayasa Web. Andi. Yogyakarta
Siregar, Ivan M. 2011. Membongkar Source Code Berbagai Aplikasi Android. Gava
Media. Bandung.
xv
KATA PENGANTAR
Puji dan syukur penulis panjatkan kehadirat Tuhan Yang Maha Kuasa yang telah
skripsi ini sebagai salah satu syarat kelulusan di Fakultas Teknik dan Ilmu
Berbasis Web dan Android di PT PLN (Persero) Distribusi Jawa Barat dan Banten
dan masih jauh dari sempurna, karena masih terbatasnya ilmu pengetahuan dan
wawasan yang penulis miliki. Dan dalam penyusunan skripsi ini, penulis tidak
pengarahan dari berbagai pihak sehingga penulis merasa sangat terbantu dalam
1. Tuhan Yang Maha Kuasa , yang telah memberikan pertolongan dan kemudahan
Indonesia.
3. Prof. Dr. H. Denny Kurniadie,Ir.,M.Sc, selaku Dekan Fakultas Teknik dan Ilmu
Komputer.
4. Ibu Citra Noviyasari S.Si, MT, selaku Ketua Program Studi Sistem Informasi.
iii
5. Deasy Permatasari, S.Si, MT, selaku dosen wali yang telah memberikan
dukungan dan semangat dari awal penulis masuk kuliah sampai penyusunan
Skripsi ini.
6. Imelda ST, MT, selaku dosen pembimbing yang telah dengan sabar
7. Kedua Orang Tua, kakak dan adik yang selalu memberikan motivasi dan
8. Pimpinan PT PLN (Persero) Distribusi Jawa Barat dan Banten yang telah
9. Teman – teman yang tidak bisa penulis sebutkan semuanya yang ikut
membantu dan menyemangati penulis baik secara moril maupun ide dalam
mungkin dalam penyusunan skripsi ini masih jauh dari sempurna. Namun dibalik
itu semua penulis berkeyakinan bahwa kiranya dalam penyusunan skripsi ini akan
iv
Selanjutnya segala kritik dan saran yang bersifat membangun akan penulis terima
dengan tulus.
Penulis
v
BAB 1
PENDAHULUAN
tugas yang sering dilakukan oleh manusia. Salah satunya ialah di bidang
sekarang ini adalah teknologi yang berbasis web dan android. Dimana dengan
secara manual bisa dibuat jadi lebih efektif dan lebih cepat dalam
penyelesaian pekerjaan.
dikerjakan, maka dibentuklah sebuah tim untuk masing masing bagian, salah
satunya ialah tim P2TL ( Penertiban Pemakaian Tenaga Listrik ) yaitu tim
bahaya listrik bagi masyarakat dan menekan susut. Yang mana, setiap tim ini
1
Tugas tim ini melakukan pemeriksaan penggunaan listrik oleh pemakai
tenaga listrik berdasarkan atas hak yang sah (disebut dengan Pelanggan).
disediakan PLN digunakan secara tepat dengan prosedur yang benar oleh
hari tim P2TL melakukan pemeriksaan secara visual terhadap instalasi yang
kelengkapan Alat Pembatas dan Pengukur (APP) dan segel yang terpasang.
oleh tuan rumah atau yang mewakili dan petugas P2TL. Selain itu, petugas
2
Setiap triwulannya Tim P2TL memberikan laporan hasil kerja atau yang biasa
dikenal dengan berita acara ke supervisor dalam bentuk laporan kertas dan
laporan itu nantinya akan diolah lagi menjadi laporan kerja P2TL sebelum
Dalam hal ini, dapat disimpulkan bahwa proses pengerjaan laporan selama ini
kurang efisien, karena proses masih manual dan memakan banyak waktu (
sampai 3 bulan) dan tahap agar laporan bisa sampai di pimpinan. Hal inilah
yang menjadi permasalahan dan juga yang menjadi latar belakang dibuatnya
dibuat sebuah aplikasi yang baru yang nantinya dapat digunakan untuk
3
1.2. Identifikasi dan Rumusan Masalah
dan aplikasi sangatlah penting dan dapat mempermudah pekerjaan kita dalam
sebagai berikut:
Dari identifikasi masalah yang ada, maka dapatlah rumusan masalah sebagai
berikut:
4
4. Bagaimana melakukan pengimplementasian Aplikasi Pengendalian
DAN BANTEN.
DAN BANTEN
5
1.4. Kegunaan Penelitian
Hasil dari penelitian dan rancangan yang dibuat dapat digunakan sebagai
solusi bagi perusahaan dalam mengelola dan membuat laporan kerja Tim
1. Bagi penulis
Sebagai bahan referensi bagi peneliti lain jika ingin melanjutkan atau
6
1.5. Batasan Masalah
Pada laporan ini perlu untuk membatasi masalah yang akan dibahas agar pada
user/ pengguna, input data pelanggan, input data target operasi, input data
koordinat.
7
1.6. Lokasi dan Waktu Penelitian
beralamat di Jalan Asia Afrika, Bandung, Kota Bandung, Jawa Barat 40115,
sebagai berikut :
Tahun 2014
1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4
Identifikasi
Kebutuhan
1. A. Observasi
B. Wawanca
ra
2. Membuat Prototype
3. Menguji Prototype
Memperbaiki
4.
Prototype
Mengembangkan
5.
Versi Produksi
8
1.7. Sistematika Penulisan
BAB I PENDAHULUAN
Berisi uraian tentang landasan teori yang menjadi referensi utama dalam
melaksanakan skripsi.
dan mengenai metode yang dilakukan untuk mengetahui sistem yang sedang
berjalan di perusahaan.
Berisi tentang hasil dari sistem yang dibuat, pembahasan dan penjabaran
sistem.
9
BAB II
LANDASAN TEORI
2.1. Aplikasi
pengolah kata, lembar kerja, dan pemutar media. Beberapa aplikasi yang
digabung bersama menjadi suatu paket kadang disebut sebagai suatu paket
atau suite aplikasi (application suite). Contohnya adalah Microsoft Office dan
Sering kali, aplikasi ini memiliki kemampuan untuk saling berinteraksi satu
pengolah kata walaupun dibuat pada aplikasi lembar kerja yang terpisah.
10
2.2. Pengendalian
2. Perbaikan jangka panjang tidak dapat diterapkan pada suatu proses kecuali
2.3. Laporan
lisan maupun secara tertulis dari bawahan kepada atasan sesuai dengan
ada antara mereka. Laporan juga merupakan salah satu alat untuk
11
Laporan mempunyai peranan yang penting pada suatu organisasi karena
2.4. Web
Yang dimaksud dengan aplikasi Web atau aplikasi berbasis Web (Web-based
dijalankan melalui browser. Aplikasi seperti ini pertama kali dibangun hanya
Transfer Protocol). Namun, tentu saja hal seperti ini memiliki kelemahan.
kemampuan HTML.
informasi (atau disebut server). Secara lebih detail, server yang melayani
permintaan dari klien yang sesungguhnya berupa suatu perangkat lunak yang
12
2.5. Android
smartphone dan juga tablet PC. Fungsinya sama seperti sistem operasi
terkenal yang sudah memakai Android antara lain Samsung , Sony Ericsson,
Pada Juli 2000, Google bekerjasama dengan Android Inc., perusahaan yang
Para pendiri Android Inc. bekerja pada Google, diantaranya Andy Rubin,
Rich Miner, Nick Sears, dan Chris White. Saat itu banyak yang menganggap
fungsi Android Inc. Hanyalah sebagai perangkat lunak pada telepon seluler.
Sejak saat itu muncul rumor bahwa Google hendak memasuki pasar telepon
13
Android juga sudah bergabung dengan beberapa smart mobile seperti LG,
Samsung, Sony Ericsson, dan lainnya. Sekitar September 2007 sebuah studi
(akhirnya Google mengenalkan Nexus One, salah satu jenis telepon pintar
ini diproduksi oleh HTC Corporation dan tersedia di pasaran pada 5 Januari
modifikasi kernel Linux 2.6. Sejak Android dirilis telah dilakukan berbagai
yang berbeda. Semakin tinggi versi, fiturnya semakin canggih dan banyak.
Telepon pertama yang memakai sistem operasi Android adalah HTC Dream
yang dirilis pada tangggal 22 oktober 2008. Beberapa uraian versi android
Pada 9 Maret 2009, Google merilis Android versi 1.1. Android versi ini
dilengkapi dengan pembaruan estetis pada aplikasi, jam alarm, voice search
14
2. Android versi 1.5 (Cupcake)
Bluetooth, animasi layar, dan keyboard pada layar yang dapat disesuaikan
dengan sistem.
indikator dan kontrol applet VPN. Fitur lainnya adalah galeri yang
baru dan dukungan HTML5, daftar kontak yang baru, dukungan flash
15
Untuk bergerak cepat dalam persaingan perangkat generasi berikut,
16
antara lain peningkatan kemampuan permainan ( gaming), peningkatan
fungsi copy paste ,layar antar muka ( User Interface ) didesain ulang,
dukungan format video VP8 dan WebM, efek audio baru (reverb,
NFC.
17
9. Android versi 4.1 ( Jelly Bean )
bar status dan navigasi transparan pada layar depan, Optimasi kinerja pada
Kerangka kerja baru untuk transisi UI, Kerangka kerja akses penyimpanan
tampilan mode layar penuh, tombol perangkat lunak dan status bar bisa
terintegrasi
18
2.6. Database
berisi data dan merupakan kumpulan dari field atau kolom. Struktur file
dari penempatan tenaga kerja yang saling terkait dan mempengaruhi sesuai
independence”.
19
2.7. MySQL
bahwa MySQL adalah suatu software atau program yang digunakan untuk
2.8. Java
berikut:
20
1. Sederhana
memori.
3. Robust (Tangguh)
program, maka program Java tidak akan membuat sistem menjadi crash.
4. Dapat diperluas
besar
2.9. Eclipse
21
1. Multi-platform: Target sistem operasi Eclipse adalah Microsoft Windows,
pemrograman lainnya, seperti C/C++, Cobol, Python, Perl, PHP, dan lain
sebagainya.
sebagainya.
Eclipse pada saat ini merupakan salah satu IDE favorit dikarenakan gratis dan
open source, yang berarti setiap orang boleh melihat kode pemrograman
perangkat lunak ini. Selain itu, kelebihan dari Eclipse yang membuatnya
22
ADT memperluas kemampuan Eclipse untuk membiarkan para developer
lebih cepat dalam membuat proyek baru Android, membuat aplikasi UI,
aplikasi dalam pengunaan Android SDK, dan membuat file APK untuk
mendistribusikan aplikasi.
custom XML editor, dan debug panel ouput. Selain itu ADT memberikan
23
BAB III
Belanda masih bercokol di tataran tanah Sunda. Di tahun 1905, di Jawa Barat
dilaksanakan oleh Djawa Denki Djigyo Sha Bandoeng Shi Sha dengan
24
alih oleh Pemerintah Indonesia yang kemudian dikukuhkan lewat Peraturan
Pemerintah No. 86 Tahun 1958 j.o. Peraturan Pemerintah No. 18 Tahun 1959.
PLN) sebagai wadah kesatuan pimpinan PLN. Sejalan dengan itu, PLN
Indonesia No. 23 Tahun 1994 pada tanggal 16 Juni 1994, Perusahaan Umum
25
(Persero) Distribusi Jawa Barat menjadi PT PLN (Persero) Unit Bisnis
meliputi Propinsi Jawa Barat dan Propinsi Banten, hingga saat ini.
26
3.1.4 Deskripsi Tugas
Jabatan Tugas
Organisasi
Perencanaan
Administrasi
Manager Bidang SDM dan Mengatur Kinerja di Bidang Sumber Daya dan
Organisasi Organisasi
27
3.2 Metode Penelitian
data, baik berupa data primer maupun sekunder yang digunakan untuk
dasarnya merupakan cara ilmiah untuk mendapatkan data dengan tujuan dan
kegunaan tertentu.
rancangan yang tepat maka akan menghasilkan sebuah sistem yang mudah
secara sistematis, faktual dan akurat mengenai fakta-fakta dan sifat-sifat pada
3. Kumpulkan data
4. Tuliskan laporan
28
Penelitian tindakan bertujuan untuk mengembangkan keterampilan-
keterampilan baru, cara pendekatan baru, atau produk pengetahuan yang baru
6. Laksanakan eksperimen
bagian dari objek penelitian yaitu bagian di bagian distribusi yang berada
primer adalah :
a. Pengamatan (observasi)
29
langsung pada tempat yang dijadikan objek penelitian dan pencatatan
b. Wawancara (interview)
Jawa Barat dan Banten sebagai pihak yang bertanggung jawab atas
30
Sumber data sekunder dalam penelitian ini diperoleh dari dokumentasi –
Barat dan Banten dan juga pencarian data dari internet maupun
diperlukan adalah:
iyalah berupa data pelanggan, data hasil temuan dan berita acara hasil
31
3.2.3 Metode Pendekatan dan Pengembangan Sistem
(Sutabri, 2004:69)
32
Dengan Metode Prototyping, pengembang dapat menyajikan gambaran
pemrograman java.
A. Pengumpulan Kebutuhan
B. Membangun Prototyping
33
C. Evaluasi Protoptyping
D. Mengkodekan Sistem
E. Menguji Sistem
Setelah sistem sudah menjadi suatu perangkat lunak yang siap pakai,
F. Evaluasi Sistem
G. Menggunakan Sistem
Perangkat lunak yang telah diuji dan diterima pelanggan siap untuk
digunakan.
1. Flow Map
pergerakan benda dari satu lokasi ke lokasi lain, seperti jumlah orang
34
menolong dalam menganalisis alternatifalternatif lain dalam
pengoperasian.
2. Diagram Konteks
Diagram konteks adalah diagram yang terdiri dari suatu proses dan
Dalam diagram konteks hanya ada satu proses. Tidak boleh ada store
DFD adalah suatu model logika data atau proses yang dibuat untuk
menggambarkan dari mana asal data dan kemana tujuan data yang
interaksi antara data yang tersimpan dan proses yang dikenakan pada
data tersebut.
35
DFD sering digunakan untuk menggambarkan suatu sistem yang telah
ada atau sistem baru yang akan dikembangkan secara logika tanpa
4. Kamus Data
Kamus data (KD) atau data directory (DD) adalah katalog fakta tentang
data yang mengalir di sistem dengan lengkap. Kamus data dibuat pada
tahap analisis sistem dan digunakan baik pada tahap analisis maupun
Perancangan basis data sistem ini melalui beberapa tahap. Berikut ini
a. Normalisasi
memiliki masalah tertentu ke dalam dua buah tabel atau lebih, yang
pada suatu basis data. Bentuk normalisasi adalah suatu aturan yang
dikenakan pada tabel-tabel dalam basis data dan harus dipenuhi oleh
36
tabel-tabel tersebut pada level-level normalisasi. Ada macam-macam
b. Tabel Relasi
terintergrasi sehingga dapat mengatur data dari satu tabel dengan data
37
Menurut Ayuliana (2009: 1) black box testing berarti pengujian aspek
perangkat lunak.
2. Kesalahan interface
4. Kesalahan kerja
38
3.3 Analisis Sistem Yang Berjalan
Rangkap : 2 ( Dua )
39
Data Pelanggan
Sumber : Pelanggan
Rangkap : 1 (satu)
Rangkap : 2 ( Dua)
BiayaAdministrasiPenyegelan, Jumlah,
KeteranganPembayaran.
40
Data Golongan Pelanggaran
Rangkap : 3 ( Tiga )
Frekuensi : -
41
3.3.2. Analisis Prosedur Yang Sedang Berjalan
TO yang diberikan
penghuni/pelanggan.
P2TL dengan membuat berita acara serah terima dokumen dan Barang
Bukti P2TL
42
3.3.2.1. Flowmap
Mengola
Mengolah Mengecek
h Berita
Data Data
Acara
Target Target
Hasil
Operasi Operasi
Temuan
Laporan Hasil
Temuan
Laporan Hasil
Temuan
43
3.3.2.2. Diagram Konteks
Tim P2TL
Data Target
Berita Acara Hasil Temuan Operasional
Pimpinan
44
3.3.3. Evaluasi Sistem Yang Sedang Berjalan
45
BAB IV
Tujuan dari perancangan aplikasi ini yaitu untuk memberikan gambaran yang
ialah, dengan dibuatnya sebuah aplikasi berbasis android dan web yang mana
tindakannya langsung ke form input yang telah tersedia di aplikasi dan data
dapat langsung melihat hasil kerja temuan kapanpun dan dimanapun. Sistem
ini juga dilengkapi dengan fasilitas LBS ( Location Based Service ) yang
46
4.1.3. Perancangan Prosedur Yang Diusulkan
Laporan P2TL
Pimpinan
47
4.1.3.2. Data Flow Diagram
1.0
Data Pelanggan Data Pelanggan Pelanggan
Master Data
Data Target Operasi
Supervisor
48
4.1.3.2.2. DFD Level 1 Proses 2 Master Data
Target
Operasi
Info data Target Operasi yang akan 1.2
Ditambah, diubah, dan dihapus Data TArget Info Data Target Operasi yang sudah
Operasi Diubah, ditambah, dan dihapus
Kamus data di buat berdasarkan arus data yang ada pada data flow
Alias : -.
49
2. Struktur Data :
no_kwh, tgl_nyala.
Alias : -.
Alias : -
50
4.1.4. Perancangan Basis Data
4.1.4.1. Normalisasi
data dihapus.
51
c. Bentuk Normal Kedua
- User
- Jenis Pelanggaran
- Target Operasi
dugaan_pelanggaran}
- Temuan
- User
- Pelanggan
- Jenis Pelanggaran
- Target Operasi
{idTargetOperasi*,id_pelanggan**, dugaan_pelanggaran}
52
- Temuan
** : Foreign key
53
4.1.4.2. Relasi Tabel
54
4.1.4.3. Entity Relationship Diagram (ERD)
55
4.1.4.4. Struktur File
1. Id* int
2. Username Varchar
3. Password Varchar
4. Role Varchar
5. Api_key varchar
1. Id* int 10
2. nama_pelanggan Varchar
3. Daya int 11
4. gol_tarif char 3
5. Alamat varchar
6. kode_gardu varchar
7. no_tiang varchar
8. no_kwh varchar
9. tgl_nyala date
56
Tabel 4.3 Struktur file Jenis Pelanggaran
1. Id* int 10
2. jenis_pelanggaran Varchar
3. Keterangan text 11
1. Id* int 10
2. Id_pelanggan** Varchar
3. dugaan_pelanggaran int 11
1. Id int 10
2. Id_target_operasi Varchar
3. Id_jenis_pelanggaran int 11
4. Id_user char 3
5. jenis_tindakan varchar
6. Keterangan_tindakan varchar
7. Latitude double
8. Longitude double
57
4.2 Perancangan Antar Muka
Login
Menu Utama
Data Target
Operasi
data mentah dimasukan untuk diolah menjadi sebuah informasi yang lebih
masukan dari pengguna sistem. Antarmuka untuk input data ini harus
58
a. Form Login
Form login digunakan oleh user web yang terdiri dari Supervisor (admin),
password yang sudah masuk pada database. Jika username dan password
tidak dikenal maka akan muncul peringatan “Gagal login”, dan jika login
berhasil maka user akan masuk form pengolahan data yang ada di
dalamnya.
Login
Login
59
b. Form Input Pelanggan
60
c. Form Input Target Operasi
61
d. Form Input Data Temuan
62
4.2.3. Perancangan Output
a. Tampilan Home
63
b. Laporan P2TL
JenisPelanggar
No Id idTO idUser Ket
an
… … … … …
… … … … …
… … … … …
… … … … …
Bandung, xx-xx-xxxx
(________________) (________________)
64
c. Tampilan Home Android
Tampilan ini untuk menampilkan halaman awal dari aplikasi yang ada di
android.
65
d. Tampilan Target Operasi Android
66
4.3 Implementasi
pemrograman yang telah dibuat, hasil dan tahapan inplementasi ini adalah
suatu sistem pengolahan data yang sudah dapat berjalan dengan baik. Tujuan
hanya saja Petugas dan Pimpinan tidak bisa mengakses semua data.
Petugas hanya bisa melihat data Target Operasi dan Data Pelanggan tidak
67
4.3.2 Implementasi Perangkat Lunak
Perangkat lunak yang digunakan pada sistem komputer yang digunakan untuk
mobile android.
seperti misalnya :
a. Processor Intel pentium 3/4, dual core, core 2 duo, dan lain lain.
b. RAM 256 MB
c. Hardisk 1 GB
d. Keyboard
e. Monitor
f. Mouse
68
4.3.4 Implementasi Basis Data (Sintaks SQL)
implementasinya
DEFAULT NULL,
COLLATE=utf8_unicode_ci AUTO_INCREMENT=5 ;
69
2. Implementasi Tabel Pelanggan
NULL,
COLLATE=utf8_unicode_ci AUTO_INCREMENT=3 ;
70
3. Implementasi Tabel Jenis Pelanggaran
NULL,
COLLATE=utf8_unicode_ci AUTO_INCREMENT=5 ;
COLLATE=utf8_unicode_ci AUTO_INCREMENT=5 ;
71
5. Implementasi Tabel Temuan
COLLATE=utf8_unicode_ci AUTO_INCREMENT=13 ;
72
4.3.5 Implementasi Antar Muka
Password password
Pelanggan
Pelanggaran
Operasi
73
b. Antarmuka Pimpinan
Password password
Pelanggan
Pelanggaran
c. Antarmuka Petugas
Password password
Pelanggan
Pelanggaran
Operasi
74
4.3.6 Implementasi Instalasi Program
User bisa langsung mengakses aplikasi pada browser yang digunakan, dengan
75
c. Setelah klik localhost maka pilih folder web nya dan akan langsung
76
4.3.7 Penggunaan Program
a. Tampilan Home
Pada tampilan ini hanya akan menampilkan tampilan awal setelah login.
77
b. Tampilan Data User
78
d. Tampilan Tambah Data User
79
f. Tampilan Data Pelanggan
80
g. Tampilan Edit Data Pelanggan
81
h. Tambah Data Pelanggan
82
i. Tampilan Laporan
83
j. Tampilan Login Android
Tampilan ini untuk menampilkan halaman login pada aplikasi yang ada di
perangkat android
84
k. Tampilan Home Android
Tampilan ini untuk menampilkan Halaman / Menu Awal pada aplikasi yang
ada di perangkat android
85
l. Tampilan Target Operasi
Tampilan ini menampilkan Data Target Operasi pada aplikasi yang ada di
perangkat android
86
m. Tampilan Search Map Target Operasi
87
n. Tampilan Input Data Temuan
88
4.4 Pengujian
pokok dari spesifikasi, analisis, perancangan dan pengkodean dari aplikasi itu
sendiri.
Pengujian Aplikasi
yang baru
89
4.4.1. Kasus dan Hasil Pengujian
Kasus dan hasil pengujian berisi penjabaran dari rencana pengujian yang
telah disusun sebelumnya. Pengujian ini dilakukan secara black box dengan
tersebut. Pejabaran dari setiap item pengujian yang terdapat pada rencana
90
4.4.1.2. Pengujian Tambah User
ditarik kesimpulan bahwa perangkat lunak berjalan dengan baik dan secara
91
BAB V
5.1. Kesimpulan
Dengan berhasilnya sistem ini dijalankan dan diuji coba , maka dapat
disimpulkan :
dengan lebih efektif dan tidak manual lagi karena sudah adanya aplikasi
disimpan di database.
5.2. Saran
Distribusi Jawa Barat dan Banten ini masih mempunyai banyak kekurangan.
pelanggan
92