kementerian riset, teknologi dan pendidikan …library.palcomtech.com/pdf/5680.pdfbertugas dalam...
TRANSCRIPT
KEMENTERIAN RISET, TEKNOLOGI DAN PENDIDIKAN TINGGI
PROGRAM STUDI MANAJEMEN INFORMATIKA
POLITEKNIK PALCOMTECH
LAPORAN TUGAS AKHIR
APLIKASI PELAYANAN JASA PT DUTA SRIWIJAYA TEKNIK
PALEMBANG BERBASIS WEBSITE
Diajukan Oleh :
Febi Titi Dwiansyah
031140071
Okky Trihardianto
031140058
Untuk Memenuhi Sebagian dari Syarat-Syarat
Guna Mencapai Gelar Ahli Madya
PALEMBANG
2018
KEMENTERIAN RISET, TEKNOLOGI DAN PENDIDIKAN TINGGI
PROGRAM STUDI MANAJEMEN INFORMATIKA
POLITEKNIK PALCOMTECH
LAPORAN TUGAS AKHIR
APLIKASI PELAYANAN JASA PT DUTA SRIWIJAYA TEKNIK
PALEMBANG BERBASIS WEBSITE
Diajukan Oleh :
Febi Titi Dwiansyah
031140071
Okky Trihardianto
031140058
Untuk Memenuhi Sebagian dari Syarat-Syarat
Guna Mencapai Gelar Ahli Madya
PALEMBANG
2018
xvi
ABSTRAK
Febi Titi Dwiansyah dan Okky Trihardianto. Aplikasi Pelayanan Jasa
Pada PT Duta Sriwijaya Teknik Palembang Berbasis Web
PT Duta Sriwijaya Teknik Palembang merupakan perusahaan yang bergerak dibidang
pelayanan jasa dibidang listrik, kegiatan jasa yang ditawarkan oleh PT Duta Sriwijaya
Teknik antara lain : pendaftaran pemasangan listrik, pembuatan sertifikat listrik, pemasangan
instalasi listrik. Pelayanan jasa yang dilakukan oleh perusahaan ini mengharuskan pelanggan
untuk datang langsung kekantor Staf tata usaha dan staff pembayaran merupakan bagian yang
sangat penting pada PT Duta Sriwijaya Teknik Palembang kerena staf bagian tata usaha
bertugas dalam mengurus semua data pelanggan yang meluputi data pemasangan listrik,
pembuatan sertifikat listrik dan data pelanggan pemasangan instalasi listrik sedangkan staf
pembayaran bertugas dalam mengurus semua pembayaran layanan jasa yang dilakukan PT
Duta Sriwijaya Teknik. pelayanan jasa yang dilakukan menitikberatkan pada bagian staf tata
usaha yang berjumlah 2 pegawai dan staf bagian pembayaran 1 pegawai, minimnya pegawai
yang ada tidak sesuai dengan pertumbuhan pelanggan yang cukup tinggi. Penelitian ini
menggunakan metode prototype dan menggunakan DFD, ERD dan flowchart sebagai tools
dalam tahap perancangannya. Hasil dari penelitian ini berupa aplikasi pelayanan jasa dengan
pengolahan data berupa data pemasangan listrik, data instalasi listrik, data sertfikat listrik,
data pemrosesan pemasangan listrik, data pemrosesan intalasi listrik, data pemrosesan
sertfikat listrik, data pembayaran pemasangan listrik, data pembayaran instalasi listrik, data
pembayaran sertifikat listrik, laporan pemasangan listrik, laporan instalasi listrik, laporan
sertifikat listrik.
Kata Kunci: Aplikasi Layanan Jasa, PT Duta Sriwijaya Teknik Palembang, Metode
prototype, Berbasis Web
v
KATA PENGANTAR
Alhamdulillah segala puji dan syukur penulis panjatkan atas kehadirat
Allah Swt, karena berkat rahmat dan karunia-Nya jualah penulis dapat
menyelesaikan laporan Laporan Tugas Akhir (LTA) yang berjudul, “Aplikasi
Pelayanan Jasa pada PT Duta Sriwijaya Teknik Palembang berbasis Web” dapat
terselesaikan tepat pada waktunya. Laporan Tugas Akhir (LTA) ini banyak
memberikan manfaat kepada penulis baik dari segi akademik maupun instansi.
Peneliti menyadari bahwa dalam penulisan Laporan Tugas Akhir (LTA)
ini banyak bantuan yang penulis terima dari berbagai pihak baik itu berupa doa,
bimbingan maupun motivasi. Oleh karena itu, pada kesempatan ini penulis ingin
mengucapkan terima kasih kepada Mustika S,kom M,kom selaku Dosen
Pembimbing, yang telah memberikan bimbingan, masukan, motivasi kepada
penulis dalam penyusunan Laporan Tugas Akhir (LTA) ini. Tidak lupa pula
penulis ucapkan terima kasih kepada seluruh dosen Program Studi Manajemen
Informatika yang memberikan banyak ilmu, bimbingan, dan motivasi kepada
penulis selama masa perkuliahan, serta staf administrasi Politeknik PalComTech
yang telah memberikan kemudahan dalam pengurusan administrasi sehubungan
dengan penulisan Laporan Tugas Akhir (LTA) ini.
vi
Akhir kata, peneliti memohon semoga Allah Swt senantiasa membalas
budi baik semua pihak yang telah membantu dan berpartisipasi dalam
penyelesaian laporan Laporan Tugas Akhir (LTA) ini.
Palembang, 17 Januari 2018
Penulis
1
BAB I
PENDAHULUAN
1.1. Latar Belakang Penelitian
Perusahaan di bidang pelayanan jasa saat ini sangat berkembang pesat
di Indonesia (Muhammad Ismail Marzuki, 2014) , Perkembangan
intensitas persaingan dan jumlah pesaing membuat perusahaan harus
selalu memperhatikan kebutuhan dan keinginan pelanggan, serta berusaha
memenuhi harapan pelanggan dengan cara memberikan pelayanan yang
lebih baik daripada yang dilakukan para pesaing (Atmawati dan
Wahyudin, 2007). kualitas layanan mencerminkan perbandingan antara
tingkat layanan yang disampaikan perusahaan dibandingkan ekspektasi
pelanggan, kualitas layanan diwujudkan melalui pemenuhan kebutuhan
dan keinginan pelanggan serta ketepatan penyampaiannya dalam
mengimbangi atau melampaui harapan pelanggan (Tjiptono 2012:77).
Kualitas pelayanan merupakan faktor dan akar penting yang mampu
memberikan kepuasan bagi pelanggannya yang terkait dengan hasil
prilaku dari mulut ke mulut seperti keluhan, rekomendasi dan pertukaran
atau perpindahan (Yaves et al, 2004 dalam Sumarto, 2007).
PT Duta Sriwijaya Teknik Palembang merupakan perusahaan yang
bergerak dibidang pelayanan jasa dibidang listrik, kegiatan jasa yang
ditawarkan oleh PT Duta Sriwijaya Teknik antara lain : pendaftaran
2
pemasangan listrik, pembuatan sertifikat listrik, pemasangan instalasi
listrik. Pelayanan jasa yang dilakukan oleh perusahaan ini mengharuskan
pelanggan untuk datang langsung kekantor Staf tata usaha dan staf
pembayaran merupakan bagian yang sangat penting pada PT Duta
Sriwijaya Teknik Palembang kerena staf bagian tata usaha bertugas dalam
mengurus semua data pelanggan yang meliputi data pemasangan listrik,
pembuatan sertifikat listrik dan data pelanggan pemasangan instalasi listrik
sedangkan staf pembayaran bertugas dalam mengurus semua pembayaran
layanan jasa yang dilakukan PT Duta Sriwijaya Teknik. pelayanan jasa
yang dilakukan menitik beratkan pada bagian staf tata usaha yang
berjumlah 2 pegawai dan staf bagian pembayaran 1 pegawai, minimnya
pegawai yang ada tidak sesuai dengan pertumbuhan pelanggan yang cukup
tinggi yang dilihat dari hasil laporan pelanggan bulanan, adapun laporan
pelanggan bulanan tersebut dapat dilihat pada tabel 1.1 sebagai berikut :
Tabel 1.Laporan Pelanggan Tahun 2017
Bulan Pembayaran Pasang
Listrik
Sertifikat
Listrik
Januari 1899 Pelanggan 10 Pelanggan 103 Pelanggan
Febuari 1526 Pelanggan 18 Pelanggan 170 Pelanggan
Maret 2003 Pelanggan 5 Pelanggan 124 Pelanggan
April 2104 Pelanggan 20 Pelanggan 236 Pelanggan
Mei 2087 Pelanggan 27 Pelanggan 300 Pelanggan
Juni 2160 Pelanggan 50 Pelanggan 200 Pelanggan
Juli 2240 Pelanggan 30 Pelanggan 288 Pelanggan
Agustus 2281 Pelanggan 53 Pelanggan 350 Pelanggan
September 2369 Pelanggan 60 Pelanggan 600 Pelanggan Sumber : PT Duta Sriwijaya Teknik Palembang
3
Pada tabel 1.1 laporan mengenai laporan pelanggan tahun 2017 dapat
dilihat jika pelanggan dari PT Duta Sriwijaya Teknik Palembang terus
meningkat tiap bulannya, peningkatan pelanggan tersebut mengakibatkan
banyaknya pelanggan yang mengantri karena jumlah pegawai yang ada
tidak sesuai dengan peningkatan pelanggan yang melonjakan, pegawai staf
tata usaha dan pembayaran sangat kerepotan dalam menjalankan tugasnya
kerena banyak pelanggan yang mengeluh karena harus menunggu lama
untuk memakai layanan jasa dari PT Duta Sriwijaya Teknik Palembang.
Selain itu pencatatan dari data pelanggan masih dilakukan dengan cara
mencatat pada buku besar dan penyimpanan data pelanggan dilakukan
dengan cara menyimpan data pelanggan kedalam map dan data tersebut
disimpan kedalam ruangan arsip, hal ini menyebabkan proses pencarian
data pelanggan memakan waktu yang cukup lama karena data pelanggan
tersebut diberikan pada PLN. Solusi untuk masalah tersebut adalah
pembuatan aplikasi akan dapat meningkatkan kualitas dari layanan jasa
yang dinilai akan dapat mengurangi penumpukan pelanggan dikarenakan
aplikasi ini dapat membuat PT Duta Sriwijaya Teknik meneterapkan
pelayanan jasa secara online dan offline, pelayanan jasa yang diterapkan
secara online yang langsung dilakukan oleh pelanggan meliputi :
pendaftaran pasang baru, pendaftartan sertifikat listrik dan pendaftaran
pemasangan instalsi listrik sedangkan pelayanan jaya yang tidak dapat
diterapkan secara offline meliputi : pengambilan sertifikat listrik dan
penandatanganan dokumen pemasangan listrik.
4
Berdasarkan permasalahan tersebut, maka laporan penelitian ini diberi
judul “Aplikasi Pelayanan Jasa Pada PT Duta Sriwijaya Teknik
Palembang Berbasis Web“
1.2. Rumusan Masalah Penelitian
Rumusan yang di bahas dalam laporan ini sesuai latar belakang
yang dibahas tentang “Bagaimana Membuat Aplikasi Layanan Jasa pada
PT Duta Sriwijaya Teknik Palembang Berbasis Web ?”.
1.3. Ruang Lingkup Penelitian
Adapun ruang lingkup pembahasan pada penelitian ini adalah sebagai
berikut.
a. Aplikasi Pelayanan Jasa pada PT Duta Sriwijaya Teknik dibangun
berbasis Web.
b. Bahasa pemograman yang digunakan adalah PHP dan database
MySQL.
c. Data yang akan diolah berupa data pelanggan yang meliputi : data
pelanggan pemasangan listrik, data pelanggan sertifikat listrik, data
pemasangan instalasi listrik data pemesanan dan laporan pelanggan
sertifikat listrik.
d. Aplikasi ini dikelola oleh empat penguna yaitu : staf Tata usaha, staf
pembayaran, kepala tata usaha dan pelanggan.
e. Pelayanan jasa akan diterapkan secara online dan offline, pelayanan
online yang meliputi : pendaftaran pemasanganan listrik,
pendaftaran pembuatan sertifikat listrik dan pendaftaranan
5
pemasangan instalasi listrik, pelayanan offline meliputi :
penandatanganan dokumen hasil pemasangan listrik dan
pengambilan sertifikat listrik.
f. Metode yang digunakan dalam penelitian ini yaitu metode Prototype
1.4.Tujuan Penelitian
Tujuan penelitian ini yaitu untuk membuat Aplikasi Pelayanan Jasa
pada PT Duta Sriwijaya Teknik Palembang berbasis Web.
1.5. Manfaat Penelitian
1.5.1. Manfaat Bagi Penelitian
Manfaat penelitian bagi peneliti adalah dapat mengetahui cara
kerja aplikasi pelayanan jasa tersebut sehingga peneliti dapat
mengembangkan ide dalam merancang sebuah sistem baru dengan
menerapkan ilmu pengetahuan yang peneliti dapat selama perkuliahan.
1.5.2. Manfaat Bagi PT Duta Sriwijaya Teknik Palembang
Manfaat yang diperoleh bagi perusahaan tempat dilakukannya
penelitian yaitu :
1. Perusahaan mendapatkan aplikasi yang dapat membantu
pegawai dalam melakukan pelayanan jasa seperti : pendaftaran
pemasangan listrik, pendaftaran pembuatan sertifikat listrik,
pendaftaran pemasangan instalasi listrik.
2. Aplikasi ini dapat membuat laporan pelanggan perbulan yang
meliputi : laporan pelanggan pemasangan listrik, laporan
6
pelanggan sertifikat listrik, dan laporan pelanggan pemasangan
instalasi listrik.
1.5.3. Manfaat Bagi Akademik
Manfaat penelitian bagi akademik adalah dapat menjadi referensi
mahasiswa dalam penulisan lta dikemudian hari sehingga dapat
membuat penelitian menjadi lebih baik lagi.
1.6. Sistematika Penulisan
Sistematika penulisan LTA ini adalah sebagai berikut:
BAB I. PENDAHULUAN
bab ini menguraikan mengenai latar belakang, perumusan
masalah, batasan masalah, tujuan dan manfaat penelitian,
dan sistematika penulisan.
BAB II. TINJAUAN PUSTAKA
Bab ini memuat landasan teori dan objek penelitian.
BAB III. METODE PENELITIAN
Bab ini akan menjelaskan Lokasi dan Waktu Penelitian,
Jenis Data, Teknik pengumpulan data dan alat
pengembanga sistem.
BAB IV. HASIL DAN PEMBAHASAN
Bab ini akan dibahas mengenai hasil yang meliputi
flowchart sistem yang berjalan, permasalahan dan kendala,
pemecahan masalah, desain dan implementasi desain. Dan
7
juga akan ada pembahasan terhadap permasalahan dan
kendala, usulan penyelesaian dan hasil implementasi.
BAB V. SIMPULAN DAN SARAN
Bab ini berisi kesimpulan dari semua uraian-uraian pada
bab-bab sebelumnya dan juga berisi saran-saran yang
diharapkan berguna dalam penelitan.
8
BAB II
TINJAUAN PUSTAKA
2.1. Landasan Teori
2.1.1 Aplikasi Web
Menurut Supriadi, Rosely, dkk. (2015:46), Aplikasi Web
adalah aplikasi yang disimpan dan dieksekusi di lingkungan
webserver. Setiap permintaan yang dilakukan oleh user melalui
aplikasi klien (webbrowser) akan direspon oleh aplikasi web dan
hasilnya akan dikembalikan lagi ke hadapan user. Dengan aplikasi
web, halaman yang tampil di layar webbrowser dapat bersifat dinamis,
tergantung dari nilai data atau parameter yang dimasukkan oleh user.
Aplikasi web mempunyai beberapa karakteristik, yang dapat
diuraikan sebagai berikut:
1. Aplikasi web ditujukan untuk digunakan oleh komunitas user yang
besar, beragam dan sejumlah user yang tidak dikenali (public user)
dengan berbagai kebutuhan, harapan dan kemampuan. Oleh karena
itu pada saat mengembangkan aplikasi web, userinterface dan fitur-
fitur kemudahan dalam penggunaaan (usability features) harus
mampu menjawab kebutuhan dari semua user tersebut tanpa harus
melalui suatu program latihan.
2. Semua aplikasi web menuntut aspek “good look and feel”, suatu
aspek yang memenuhi nilai estetika dan art, sehingga pengguna
9
merasa nyaman dalam menggunakan dan mengakses aplikasi web
yang dikembangkan.
3. Perubahan teknologi yang cepat menjadi tantangan bagi teknologi
dan standar web seperti berkembangnya bahasa-bahasa baru, standar
baru, tool baru, yang kemungkinan mempunyai eror dan bugs.
4. Media pengiriman konten untuk aplikasi web sangat berbeda
dengan software tradisional. Aplikasi web membutuhkan kecocokan
dengan berbagai jenis perangkat display, format tampilan, dukungan
hardware dan juga software.
5. Security dan privasi lebih dibutuhkan oleh sistem-sistem berbasis
web jika dibandingkan dengan software tradisional.
2.1.2 DFD (Data Flow Diagram)
Menurut Saputra (2012:22), Data Flow Diagram (DFD)
merupakan suatu diagram yang menggambarkan aliran data dalam
suatu entitas ke sistem atau sistem ke entitas. DFD dapat diartikan
sebagai teknik grafis yang menggambarkan aliran data dan
transformasi yang digunakan sebagai perjalanan data dari input atau
masukan menuju keluaran atau output, Istilah dalam bahasa
indonesianya adalah diagram aliran data yang dapat dilihat pada tabel
2.1
10
Tabel 2.1 Simbol Desain Sistem Data Flow Diagram (DFD)
Elemen Data
Flow Diagram
Keterangan Simbol De Marco And
Jourdan
Proses Proses adalah kegiatan atau kerja
yang dilakukan oleh orang, mesin
atau komputer dari hasil suatu arus
data yang masuk ke dalam proses
untuk dihasilkan arus data yang
akan keluar dari proses.
Data Flow Arus data (data flow) diberi simbol
arus panah. Arus data ini mengalir
diantara proses (process), simpanan
data (data store) dan kesatuan luar
(external enity).
Data Store Simpanan data (data store)
merupakan simpanan dari data yang
dapat berupa suatu file atau
database komputer, arsip, catatan
manual, tabel acuan manual, suatu
agenda atau buku.
External Entity
atau Boundary
Setiap sistem pasti memiliki batas
system(boundary) yang
memisahkan suatu sistem dengan
lingkungan luarnya. External Enity
merupakan kesatuan di lingkungan
luar sistem yang dapat berupa
orang, sistem atau sistem lainnya
yang berada di lingkungan luarnya
yang akan memberikan input atau
menerima output dari sistem.
Sumber : Saputra (2012:22)
11
2.1.3 ERD (Entity Relationship Diagram)
Menurut Sulianta (2015:100), ERD merupakan diagram yang
digunakan untuk merancang table – table yang nantinya akan
diimplementasikan pada basis data. Entity Relationship Diagram
(ERD) ini dibentuk berdasarkan 3 elemen yaitu, entitas, atribut, relasi.
Entitas adalah objek dalam bentuk fisik konsep. Entitas ini akan
dibuat unik atau berbeda dengan entitas lainnya. Atribute adalah
karakteristik atau property dari entitas. Relasi adalah hubungan antara
entitas yang satu dengan yang lainnya,dapat dilihat pada tabel 2.2 :
Tabel 2.2 Simbol Desain Sistem Entity Relationship Diagram
Elemen ERD Keterangan Simbol Chen
Entitas Entitas merupakan individual yang
mewakili sesuatu yang nyata
(eksistensinya) dan dapat
dibedakan dari sesuatu yang lain.
Attribute Setiap entitas pasti memiliki
attribute yang mendiskripsikan
karakteristik (property) dari entitas
tersebut
Link Link (garis) penghubung antara
himpunan relasi dengan himpunan
entitas dan himpunan entitas
dengan attributenya.
Data store Relation menunjukkan adanya
hubungan diantara sejumlah
entitas yang berasal dari himpunan
entitas yang berbeda
Sumber : Sulianta (2015:100)
12
2.1.4 FlowChart (Bagan Alir)
Menurut Indrajani (2015:36), Flowchart (Bagan Alir)
merupakan penggambaran secara fisik dari langkah-langkah dan
urutan prosedur suatu program. Biasanya mempermudah
penyelesaian masalah, khususnya yang perlu dipelajari dan
dievaluasi lebih lanjut.
Pengertian di atas dapat disimpulkan bahwa flowchart
(Bagan Alir) adalah sekumpulan simbol-simbol yang
menunjukan atau menggambarkan rangkaian kegiatan program
dari awal hingga akhir. Lambang-lambang flowchart(Bagan
Alir) yang digunakan adalah dapat dilihat pada tabel 2.3 sebagai
berikut :
Tabel 2.3 Simbol-simbol Flowchart Sistem
Nama Simbol Keterangan
Dokumen Dokumen atau laporan: dokumen tersebut
dipersiapkan dengan tulisan tangan, atau
dicetak dengan komputer.
Multidokumen Digambarkan dengan cara penumpukan
simbol dokumen.
Pengertian on-
line
Masukkan (entry) data melalui peralatan
on-line seperti terminal/personal komputer.
Pemrosesan
computer
Fungsi pemrosesan yang dilaksanakan
dengan komputer, biasanya menghasilkan
perubahan atas data atau informasi.
13
Nama Simbol Keterangan
Proses Manual Pelaksanaan pemrosesan yang
dilaksanakan secara manual.
Disk Magnetis Data disimpan secara permanen di dalam
disk magnetis, dipergunakan untuk file
utama (master file) dan database.
Penyimpanan
on-line
Data disimpan di dalam file on-line
temporer melalui media yang dapat diakses
secara langsung, seperti disk.
Arus dokumen
atau proses
Arah pemrosesan atau arus dokumen, arus
yang normal berada dibawah dan
mengarah ke kanan.
On-page
conector
Menghubungkan arus pemrosesan di satu
halaman yang sama.
Off-page
conector
Suatu penanda masuk dari, atau keluar ke
halaman lain.
Keputusan Langkah pengambilan keputusan,
dipergunakan dalam sebuah program
komputer bagan alir.
Sumber : Indrajani (2015:36)
Menurut Siallagan (2009:6), flowchart adalah suatu diagram alir
yang mempergunakan simbol atau tanda untuk menyelesaikan
masalah. Dalam hal ini, penyelesaian masalah menggunakan simbol-
simbol yang telah disepakati. Tabel 2.4 memperlihatkan simbol
flowchart beserta fungsinya.
14
Tabel 2.4 Simbol-simbol Flowchart Aplikasi
No Simbol Nama Fungsi
1
Off-Page Connector
Simbol untuk keluar/masuk
prosedur atau proses dalam
lembar/halaman yang lain
2
Connector
Simbol untuk keluar/masuk
prosedur atau proses
dalam lembar/halaman yang
sama
3
Process
Simbol yang menunjukkan
pengolahan yang dilakukan
oleh computer
4
Manual Operation
Simbol yang menunjukkan
pengolahan yang tidak
dilakukan oleh computer
5
Decision
Simbol untuk kondisi yang
akan menghasilkan
beberapa kemungkinan
jawaban/aksi
6
Preparation
Simbol untuk mempersiapkan
penyimpanan yang akan
digunakan sebagai tempat
pengolahan di dalam storage
7 Terminator Simbol untuk permulaan atau
akhir dari suatu program
8
Off-Line Storage
Simbol yang menunjukkan
bahwa data di dalam simbol
ini akan disimpan dan diambil
secara manual
9 Manual Input Simbol untuk pemasukan data
secara manual on-line
keyboard
10 Manual Inputan
Keying Operation
Simbol operasi dengan
menggunakan mesin yang
mempunyai keyboard
11
Input-Output
Simbol yang menyatakan
proses input dan output tanpa
tergantung dengan jenis
peralatannya
12
Magnetic-Tape Unit
Simbol yang menyatakan
input berasal pita magnetic
atau output disimpan ke pita
magnetic
15
13 Punched Card Simbol yang menyatakan
input berasal dari kartu atau
output ke kartu
14 Disk And On-Line
Storage
Simbol untuk menyatakan
input berasal dari disk atau
output disimpan ke disk
15 Display Simbol yang menyatakan
peralatan output yang
digunakan yaitu layar, plotter,
printer, dan sebagainya
16 Dokumen simbol yang menyatakan input
berasal dari dokumen dalam
bentuk kertas atau output
dicetak ke kertas
17 Predefine Proses Simbol untuk pelaksanaan
suatu bagian (sub-
program)/prosedur
18 Arus Dokumen/
Pemrosesan
Arah arus dokumen atau
pemrosesan arus normal
adalah kekanan atau kebawah.
19 Storage Menunjukan akses langsung
perangkat peyimpanan.
Sumber : Siallagan (2009:6)
2.1.5 Metode ProtoType
Menurut Mira Afrina (2012:431), Prototype merupakan metode
pengembangan system yang menggunakan pendekatan untuk membuat
suatu program dengan cepat dan bertahap sehingga segera dapat
dievaluasi oleh pemakai. Berikut tahapan-tahapan dalam metode
prototyping seperti terlihat pada gambar 2.1.
16
Sumber: Afrina (2012:431)
Gambar 2.1. Metode Prototyping
2.1.6 Blackbox Testing
Menurut Mustaqbah, dkk, (2015 : 34), Black Box Testing
berfokus pada spesifikasi fungsional dari perangkat lunak.
Tester dapat mendefinisikan kumpulan kondisi input dan
melakukan pengetesan pada spesifikasi fungsional program.
Black Box Testing bukanlah solusi alternatif dari White Box
Testing tapi lebih merupakan pelengkap untuk menguji hal-hal
yang tidak dicakup oleh White Box Testing.
Black Box Testing cenderung untuk menemukan hal-hal
berikut:
17
1. Fungsi yang tidak benar atau tidak ada.
2. Kesalahan antarmuka (interface errors).
3. Kesalahan pada struktur data dan akses basis data.
4. Kesalahan performansi (performance errors).
5. Kesalahan inisialisasi dan terminasi.
2.1.1. Objek Penelitian
2.2.1 Sejarah Perusahaan
PT.Sriwijaya Teknik adalah perusahaan Swasta yang
menawarkan jasa di bidang listrik , PT.Sriwijaya teknik
dibentuk pada tanggal 20 Januari 2010 saat itu masih
berbentuk sebuah CV dengan nama Duta Anugerah. Seiring
bejalan nya waktu CV pun berkembang menjadi sebuah PT
dan mengganti nama menjadi PT.Duta Sriwijaya Tenkik
2.2.2 Visi dan Misi PT Duta Sriwijaya Teknik Palembang
Visi
Memberikan pelayanan dengan kualitas terbaik agar tidak ada
keluhan dari pelanggan
Misi
1. Menjalankan bisnis kelistrikan dan bidang lain yang terkait ,
beorientasi pada kepuasan pelanggan
2. Menjalankan kegiatan usaha yang berwawasan lingkungan
18
3. Menjadikan tenaga listrik sebagai media untuk meningkatkan
kualitas kehidupan masyarakat
2.2.3 Struktur Organisasi
Berikut ini adalah Struktur Organisasi yang ada di
PT.Duta Sriwijaya Teknik Palembang seperti terlihat pada
gambar 2.2.
Sumber : PT Duta Sriwijaya Teknik Palembang
Gambar 2.2. Struktur Organisasi
19
2.2.4 Tugas dan Wewenang
1. Direktur
Adapun tugas dan wewenang dari Direktur PT. Sriwijaya
Teknik meliputi :
a. Memimpin perusahaan dengan menerbitkan
kebijaksanaan perusahaan
b. Memilih, menetapkan, mengawasi tugas dari karyawan
dan kepala bagian (manajer)
c. Menyetujui anggaran tahunan perusahaan
2. Manajer
Adapun tugas dan wewenang dari Manager PT. Sriwijaya
Teknik meliputi :
a. Menetapkan standar kerja yang tinggi
b. Memonitor kegiatan kerja karyawan agar sesuai dengan
tujuan
c. Melakukan “coaching” kepada karyawan
3. Staff Pembayaran
Adapun tugas dan wewenang dari Staff pembayaran PT
Duta Sriwijaya Teknik meliputi :
a. Menyiapkan pembuatan laporan pembayaran pelanggan
b. Melayani tamu-tamu pimpinan yang datang
20
4. Tata usaha
Adapun tugas dan wewenang dari Tata Usaha PT Duta
Sriwijaya Teknik meliputi :
a. Melayani pembayan rekening tagihan listrik
b. Membuat surat pemasangan listrik, pengubahan daya,
migrasi meteran untuk penguna jasa
c. Membuat laporan transaksi bulanan
5. Surveyor
Adapun tugas dan wewenang dari Surveyor PT. Sriwijaya
Teknik meliputi :
a. Melakukan pelaksanaan survey lapangan dan
penyelidikan lokasi yang akan dikerjakan untuk
pekerjaan
b. Melakukan pencatatan titik koordinat lokasi tempat
yang akan dikerjakan serta membuat dena lokasinya
c. Melaporkan dan bertanggung jawab atas hasil pekerjaan
kepada manager
21
6. Tekniksi
Adapun tugas dan wewenang dari Bagian pemasangan PT.
Sriwijaya Teknik meliputi :
a. Melakukan kegiatan pemasangan listrik , pengubahan
meteran
b. Menidak lanjuti masalah yang terjadi dilapangan
c. Melaksanakan semua kegiatan yang berada dilapangan
22
BAB III
METODE PENELITIAN
3.1. Lokasi dan Waktu Penelitian
3.1.1. Tempat Penelitian
Penelitian ini dilakukan di PT Duta Sriwijaya Teknik Palembang
yang beralamat di Jalan Kelapa Gading Km.9 Kelurahan Kebun Bunga,
Palembang.
3.1.2. Waktu Penelitian
Jadwal penelitian dilaksanakan pada bulan September 2017
sampai dengan Januari 2018 pada PT Duta Sriwijaya Teknik
Palembang. Penjadwalan ini dapat dilihat pada tabel 3.1.
Tabel 3.1. Jadwal Penelitian
No. URAIAN
September Oktober November Desember Januari
Minggu Ke-
1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 1
1. Identifikasi
Kebutuhan
2. Membuat
Prototype
3. Menguji
Prototype
4. Pengkodean
Sistem
5. Pengujian
Sistem
23
3.2. Jenis Data
3.2.1. Data Primer
Menurut Adi (2015:12), Data primer adalah data yang diperoleh
peneliti sendiri dari subjek/objek yang diteliti melalui pengamatan,
wawancara atau eksperimen. Penulis mengumpulkan data melalui
wawancara langsung dengan Ibu Dewi Puspitarini yang bertujuan
untuk mengetahui data yang akan dibutuhkan.
3.2.2. Data Sekunder
Menurut Sugiarto (2015:89), Data sekunder adalah data yang
diperoleh dengan cara mengkaji berbagai literatur dan hasil penelitian
yang terkait. Jenis data yang digunakan adalah data sekunder dimana
data ini dapat dari hasil penelitian sebelumnya kemudian akan dipakai
dan dikembangkan kedalam aplikasi yang akan dibuat. Adapun data
yang diperoleh yaitu data pasien, data dokter, data obat, data
pemeriksaan dan data pengobatan.
3.3. Teknik Pengumpulan Data
3.3.1 Observasi
Menurut Sutabri (2012:97), merupakan teknik pengumpulan data
dengan langsung melihat kegiatan yang dilakukan oleh staf admin.
Salah satu keuntungan dari pengamatan langsung atau observasi ini
adalah bahwa sistem analis dapat lebih mengenai lingkungan fisik
seperti tata letak ruangan serta peralatan dan formulir yang digunakan
24
serta sangat membantu untuk melihat proses bisnis beserta kendala-
kendalanya.
Dalam metode ini penulis melakukan dengan mengamati langsung
masalah, alur kerja, dan proses pelayanan jasa PT Duta Sriwijaya
Teknik
3.3.2 Wawancara
Menurut Sutabri (2012:89), adalah suatu teknik yang paling singkat
untuk mendapatkan data, namun sangat tergantung pada kemampuan
pribadi sistem analisis untuk dapat memanfaatkannya.
Pada metode ini penulis melakukan wawancara langsung dengan
bapak Alan Anggara selaku staf Administrasi untuk mengetahui
bagaimana pendapat pegawai mengenai sistem layanan jasa yang
diterapkan oleh di PT Duta Sriwijaya Teknik.
3.3.3 Studi Pustaka
Menurut Sugiyono (2014:198) Studi Pustaka merupakan suatu
kegiatan penelusuran dan penelaahan literature. Kegiatan ini sangat
diperlukan dalam melakukan penelitian dan dianggap sebagai suatu
bentuk survei terhadap data yang ada. Cara yang dilakukan oleh
Penulis yaitu dengan menggunakan buku serta jurnal sebagai referensi
dan informasi untuk memperoleh konsep serta pengetahuan yang
relevan dengan masalah yang akan diteliti.
Pada metode ini penulis juga melakukan studi pustaka yaitu
mengenai aplikasi web, PHP, MySQL dan Metode Prototype.
25
3.3.4 Dokumentasi
Menurut Sugiyono (2013:240), dokumentasi merupakan catatan
peristiwa yang sudah berlalu. Dokumen ini bisa berbentuk tulisan,
gambar, atau karya-karya monumental dari seorang. Dokumen yang
berbentuk tulisan misalnya catatan harian, sejarah kehidupan (life
histories), cerita, biografi, peraturan, kebijakan. Dokumen yang
berbentuk gambar misalnya foto, gambar hidup, sketsa dan lain-lain.
Pada metode ini penulis juga melakukan dokumentasi yaitu
dengan cara mengumpulkan data dari PT Duta Sriwijaya Teknik
seperti data pelanggan disetiap layanan jasa, data laporan pelanggan.
3.4. Alat Pengembangan Sistem
Jenis sistem yang dibangun adalah aplikasi yang berbasis pemograman
terstruktur. Pemograman terstruktur adalalah digm atau sudut pandang
pemrograman yang membagi-bagi program berdasarkan fungsi-fungsi atau
prosedur-prosedur yang dibutuhkan program komputer. Modul-modul (pembagian
program) biasanya dibuat dengan mengelompokkan fungsi-fungsi dan prosedur-
prosedur yang diperlukan sebuah proses tertentu, alat pengembang sistem yang
digunakan meliputi model proses dan model data
3.4.1. Model Proses
Model proses yang digunakan dalam pembuatan aplikasi ini adalah
flowchart dan flowdiagram (dfd). Flowchart yang digunakan adalah
flowchart sistem yang berjalan dan flowchart yang diusulka pembuatan
26
flowchart yang sedang berjalan mengunakan symbol flowchart sistem
sedangkan flowchart yang diusulkan menggunakan symbol flowchart
aplikasi. Data flow diagram (dfd) yang dibuat mengunakan symbol dfd
versi marco dan jordan.
3.4.2. Model data
Model data dalam laporan menggunakan entity realitionship diagram (erd)
dengan mengunakan symbol versi chen. Adapun jumlah entitas yang
digunakan dalam erd ini adalah pengguna, pemasangan_listrik,
sertifikat_listrik, instalasi_listrik, hasil_pemasangan_listrik,
hasil_instalasi_listrik, hasil_sertifikat_listrik, pembayaran_pemsangan,
pembayaran_instalasi, pembayaran_sertifikat.
3.5. Metode Pengembangan Sistem
Metode pengembangan sistem yang digunakan dalam pembuatan aplikasi
ini adalah metode prototype yang memiliki tahapan sebagai berikut.
A. Identifikasi kebutuhan pemakai
Pada tahapan ini peneliti melakukan identifikasi kebutuhan pemakai,
adapun pemakai dalam aplikasi ini terdiri dari : pelanggan, staff TU,
staff Pembayaran, Kepala TU. Adapun kebutuhan perangkat lunak
software, perangkat keras.
B. Membuat prototype
Pada tahapan ini peneliti membuat prototype berupa alur sistem dalam
bentuk flowchart sistem yang diusulkan, serta membuat dfd untuk
27
menggambarkan model proses serta membuat model data dalam
bentuk erd serta desain interface
C. Pengujian Prototype
Pada tahapan ini peneliti melakukan pengujian prototype berupa
flowchart yang diusulkan, dfd dan erd kepada salah satu pihak
pengguna yaitu staff TU (bukti validasi prototype terlampir).
D. Pengkodean sistem
Pada tahapan ini peneliti melakukan pengkodean sistem dengan
menggunakan bahasa pemograman php (Hypertext Preprocessor) dan
database yang digunakan adalah mysql.
E. Pengujian Sistem
Pada tahapan ini peneliti melakukan pengujian sistem menggunakan
black box testing untuk memastikan semua fungsi berjalan sesusai
dengan semestinya dan tanpa kesalahan atau error.
28
BAB IV
HASIL PEMBAHASAN
4.1 Hasil
Hasil pembahasan dalam laporan ini mengacu kepada metode penelitian
yaitu metode prototype yang terdri dari tahapan :
4.1.1 Identfikasi Kebutuhan pemakai
A. Kebutuhan Pengguna
Adapun kebutuhan pengguna pada aplikasi pelayanan jasa PT
Duta Sriwijaya tehnik dapat dilihat pada tabel 4.1
Tabel 4.1 kebutuhan pemakai
Penguna Hak Manipulasi data
Pelanggan
- Menambah data pendaftaran pemasangan
listrik, data pendaftaan isntalasi, data
pendaftaran sertifkat
- Melihat data status pendaftaran
pemasangan listrik, instalasi, sertifiakt
Staff TU
- Menambah pengguna
- Memberikan hasil balasan dari pendaftaran
pemasangan listrik ,instalasi, sertifikat
Staff pembayaran
- Melakukan pembayaran kepada pelanggan
yang telah disetujui datannya dari hasil
pemsangan listrik , instalasi , sertifikat
Kepala TU - Melihat hasil laporan pelanggan.
29
B. Kebutuhan Aplikasi
Adapun perangkat yang digunakan untuk menggunakan aplikasi ini
dapat dilihat pada tabel 4.2
Tabel 4.2 kebutuhan Aplikasi
Perangkat yang digunakan Spesifikasi Minimum
Laptop -
Operating sistem
windows Windows XP
Web Browser Mozilla Firefox, Google Chrome, Opera
Koneksi Internet -
4.1.1.1 Identifikasi Masalah
Adapun masalah, penyebab masalah, titik keputusan dan
lokasi pada PT Duta Sriwijaya Teknik Palembang dapat dilihat
pada tabel 4.3 :
Tabel 4.1 Identifikasi Masalah, Penyebab Masalah, Titik Keputusan dan Lokasi
Masalah Penyebab Masalah Titik Keputusan Lokasi
Penumpukan antrian
pelanggan yang membuat
banyak pelanggan
menunggu
Peningkatan pelanggan
yang tinggi dan minimnya
pegawai serta layanan jasa
yang hanya bisa dilakukan
dikantor saja.
Proses layanan jasa
dilakukan secara
online
Staff
Pembayaran
dan Tata
Usaha
Proses pencarian data
pelanggan memakan
pencatatan dari data
pelanggan masih
Proses penginputan
data pelanggan
Tata Usaha
30
waktu yang cukup lama dilakukan dengan cara
mencatat pada buku besar
dan penyimpanan data
pelanggan dilakukan
dengan cara menyimpan
data pelanggan kedalam
map dan tersebut disimpan
kedalam ruangan arsip.
yang bisa disimpan
dalam bentuk
sistem database.
4.1.1.2 Alur Sistem Berjalan
Adapun bagan alur yang berjalan pada PT Duta Sriwijaya Tehnik
Palembang dapat dilihat pada gambar 4.1 :
Gambar 4.1 Flowchart Sistem Yang Berjalan
31
1. Staff admin PT Duta Sriwijaya Teknik menerima permohonan
pemasangan listrik dan mengirimkan data tersebut kapada staff
surveyor
2. Surveyor menerima data pelanggan tersebut dan kemudian
melakukan survey untuk melihat kelayakan instalasi
3. Staff surveyor membuat laporan hasil survey
3.a. jika instalasi sesuai maka staff administrasi akan membuat
sertifikat listrik pelanggan tersebut
3.a. jika instalasi tidak sesuai maka pelanggan akan menerima
surat himabauan perbaikan instalasi
4. Teknisi melakukan pemasangan listrik kepada pelanggan yang
telah mendapatkan sertifikat listrik
5. Admin membuat laporan pelanggan.
6. Manager menerima laporan pelanggan
7. Selesai.
32
4.1.1.3 Alur Sistem Di usulkan
Adapun bagan alur yang di usulkan pada PT Duta Sriwijaya Teknik
Palembang dapat dilihat pada gambar 4.2 :
Gambar 4.2 Flowchart prosedur yang diusulkan
33
4.1.2. Membuat ProtoType
1. Diagram Konteks
Diagram konteks adalah sebagian be0osar dari gambran
aliran data aplikasi pengolahan data pelanggan PT Duta Sriwijaya
Teknik. Diagram konteks tersebut, dapat dilihat pada gambar 4.3
Gambar 4.3 Diagram Konteks
Berdasarkan diagram konteks diatas dapat dijelaskan
yaitu sistem alur pada PT Duta Sriwijaya Teknik memiliki 4
terminator yaitu pelanggan, Staff tata usaha, Staff pembayaran
dan manager .
34
1. Pelanggan melakukan penginputan data layanan jasa yang
meliputi data pendaftaran pemasangan listrik, data
pendaftaran instalasi listrik, data pendaftaran sertifkat listrik
2. Staff tata usaha menerima data pelanggan dan menindak
lanjutkan data pendaftaran yang dilakukan oleh pelanggan.
3. Staff pembayaran menginput pembayaran layanan jasa yang
telah ditindak lanjutkan oleh staff tata usaha.
4. Direktur menerima laporan hasil pemasangan listrikm laporan
hasil instalasi listrik, laporan sertifikat listrik.
2. DFD (Data Flow Diagram)
Penulis memberikan gambaran arus data terhadaap
sistem yang akan direncanakan sebagai berikut :
1. Diagram Level 0
Diagram level 0 adalah diagram yang menunjukkan
semua proses utama yang menyusun keseluruhan sistem.
Diagram ini dapat dilihat pada gambar 4.4.
35
Gambar 4.4 DFD Level 0
36
Dari gambar diatas dapat dijelaskan bahwa :
1. Proses 1.0P adalah proses login pengguna yang menentukan hak akses
user.
2. Proses 2.0P adalah proses penginputan data Pelanggan pemasangan
listrik dimana data bersumber dari pelanggan berupa data pendaftaran
pemasangan lsitrik .Hasil proses direkam pada tabel pemasangan listrik.
3. Proses 3.0P adalah proses penginputan data Pelanggan instalasi listrik
dimana data bersumber dari pelanggan berupa data pendaftaran instalasi
listrik .Hasil proses direkam pada tabel instalasi listrik.
4. Proses 4.0P adalah proses penginputan data Pelanggan sertifikat listrik
dimana data bersumber dari pelanggan berupa data pendaftaran sertifikat
lsitrik .Hasil proses direkam pada tabel sertifikat listrik.
5. Proses 5.0P adalah proses hasil pemasangan listrik yang didapat dari
hasil penginputan data pendaftaran pemsangan yang dilakukan
pelanggan, yang kemudian data tersebut akan diproses oleh staff TU .
Hasil proses direkam pada tabel hasil pemasangan listrik.
6. Proses 6.0P adalah proses hasil instalasi listrik yang didapat dari
penginputan data pendaftaran instalasi yang dilakukan pelanggan, yang
kemudian data tersebut akan diproses oleh staff TU . Hasil proses
direkam pada tabel hasil instalasi listrik.
7. Proses 7.0P adalah proses hasil sertifikat listrik yang didapat dari hasil
penginputan data pendaftaran sertifikat yang dilakukan pelanggan, yang
kemudian data tersebut akan diproses oleh staff TU . Hasil proses
direkam pada tabel hasil sertifikat listrik.
37
8. Proses 8.0P adalah proses penginputan data pembayaran pemasangan
listrik dimana data tersebut bersumber dari pelanggan yang diproses oleh
Staf pembayaran, Hasil proses direkam pada tabel pembayaran
pemasangan listrik.
9. Proses 8.0P adalah proses penginputan data pembayaran instalasi listrik
dimana data tersebut bersumber dari pelanggan yang diproses oleh Staf
pembayaran, Hasil proses direkam pada tabel pembayaran instalasi
listrik.
10. Proses 10.0P adalah Proses 8.0P adalah proses penginputan data
pembayaran sertifikat listrik dimana data tersebut bersumber dari
pelanggan yang diproses oleh Staf pembayaran, Hasil proses direkam
pada tabel pembayaran sertifikat listrik.
11. Proses 11.0P adalah proses hasil yang didapatkan dari proses pelayan
jasa yang dilakukan oleh pelanggan, staf tu dan staff pembayaran yang
bersumber dari tabel data hasil pemasangan listrik, data hasil instalasi
listrik, data hasil sertifikat listrik.
38
Gambar 4.5 ERD (Entitas Relationship Diagram)
4.1.2 Desain
Berikut adalah desain-desain dalam membuat aplikasi pengolahan
data pelayanan jasa pada PT. Duta Sriwijaya Teknik Palembang berbasis
web:
4.1.2.1 Desain Tabel
Desain tabel terdiri dari beberapa desain tabel sebagai berikut :
1. Tabel Pengguna
Tabel teknisi digunakan untuk menampung data pengguna pada proses
pengolahan data penuna PT. Duta Sriwijaya Teknik Palembang.
Nama Table : penguna
Fungsi : menyimpan data pengguna
Primary key : email
39
Tabel 4.4 pengguna
No Field Name Data Type Field Size Keterangan
1 Email Varchar 100 email primarykey dari tabel pengguna
2 Password Varchar 100 Password penguna
3 Status Varchar 30 Status hak akses pengguna
2. Tabel pemasangan_listrik
Tabel pemasangan_listrik digunakan untuk menampung data pelanggan
pemasangan listrik pada proses pengolahan data PT Duta Sriwijaya Teknik
Palembang.
Nama Table : pemasangan_listrik
Fungsi : menyimpan data pelanggan pemasangan listrik
Primary key : nopemasangan
Tabel 4.5 pemasangan listrik
No Field Name Data Type Field Size Keterangan
1 Nopemasangan Varchar 11
nopemasangan primarykey dari table pemasangan_listrik
2 Tglpemasangan Date
Tanggal pengajuan
pemasangan
3 Alamatpemasangan Text
Alamat pelanggan pemasangan listrik
4 Email Varchar 100 Email palanggan
5 Status_pemasangan Varchar 50
Status permohonan pelanggan
3. Tabel instalasi_listrik
Tabel instalasi_listrik digunakan untuk menampung data pelanggan instalasi
listrik pada proses pengolahan data PT Duta Sriwijaya Teknik Palembang.
Nama Table : instalasi_listrik
Fungsi : menyimpan data pelanggan instalasi listrik
Primary key : no_instalasi
40
Tabel 4.6 instalasi listrik
No Field Name Data Type Field Size Keterangan
1 No_instalasi varchar 15
No_instalasi primarykey dari table instalasi_listrik
2 tgl_pengajuan_instalasi Date
Tanggal pengajuan instalasi
3 Email varchar 100 Email pelanggan instalasi
4 Alamat_instalasi Text Alamat pelanggan instalasi
5 Status varchar 50 Status permohonan instalasi
4. Tabel sertifikat_listrik
Tabel sertifikat_listrik digunakan untuk menampung data pelanggan
sertifikat listrik pada proses pengolahan data PT Duta Sriwijaya Teknik
Palembang.
Nama Table : sertifikat_listrik
Fungsi : menyimpan data pelanggan instalasi listrik
Primary key : no_instalasi
Tabel 4.7 sertifikat listrik
No Field Name Data Type Field Size Keterangan
1 no_pengajuan_sertifikat varchar 15 Nomor_pengajuan_sertifikat primarykey dari table
sertifikat_listrik
2 tgl_pengajuan_sertifikat Date
Tanggal pengajuan sertifikat
3 Email varchar 100 Email pengajuan sertifikat
4 Status Varchar 50 Alamat pengajuan sertifikat
5. Tabel hasil_pemasangan_listrik
Tabel hasil pemasangan digunakan untuk menampung hasil dari data
pelanggan pemasangan listrik pada proses pengolahan data PT Duta
Sriwijaya Teknik Palembang.
Nama Table : hasil_pemasangan_listrik
Fungsi : menyimpan hasil dari data pelanggan pemasangan listrik
41
Primary key : idhasilpemsangan
Tabel 4.8 hasil pemasangan listrik
No Field Name Data Type Field Size Keterangan
1 Idhasilpemasangan Int 11 idhasilpemasangan primarykey dari table
hasil_pemsangan_listrik
2 Nopemsangan
Varchar 15 Nomor dari hasil data
pemasangan listrik
3 Tglpasang Date Tanggal pasang listrik
4 Teknisi varchar 60 Teknik yang akan bertugas
5 Keterangan Text Keterangan
6. Tabel hasil_instalasi_listrik
Tabel hasil instalsi digunakan untuk menampung hasil dari data pelanggan
instalasi listrik pada proses pengolahan data PT Duta Sriwijaya Teknik
Palembang.
Nama Table : hasil_instalasi_listrik
Fungsi : menyimpan hasil dari data pelanggan instalasi listrik
Primary key : idhasilinstalasi
Tabel 4.9 hasil instalasi listrik
No Field Name Data Type Field Size Keterangan
1 Idhasilinstalsi int 11 idhasilinstalasi primarykey dari table hasil_instalsi_listrik
2 No_instalasi
varchar 15 Nomor dari hasil data instalsi
listrik
3 Bahan Text
Bahan yang akan digunakan dalam proses pemasangan
instalasi
4 Luas varchar 30 Luas dari pemasangan
isntalasi
5 Tglinstalsi date Tanggal instalasi
6 Keterangan text Keterangan
42
7. Tabel hasil_sertifikat_listrik
Tabel hasil sertifikat digunakan untuk menampung hasil dari data pelanggan
sertifikat listrik pada proses pengolahan data PT Duta Sriwijaya Teknik
Palembang.
Nama Table : hasil_sertifikat_listrik
Fungsi : menyimpan hasil dari data pelanggan sertifikat listrik
Primary key : idhasil
Tabel 4.10 hasil sertifikat listrik
No Field Name Data Type Field Size Keterangan
1 Idhasil Int 11 idhasil primarykey dari table hasil_sertifikat_listrik
2 no_pengajuan_sertifikat
varchar 15 Nomor dari hasil data
sertifikat listrik
3 Tglpemohon Date Tgl pemohon melakukan
pemohonan sertifikat listrik
4 Nosertifikat varchar 20 Nomor sertifikat listrik
5 Keterangan Text Keterangan
8. Tabel pembayaran_pemasangan
Tabel hasil pembayaran pemsagan digunakan untuk data pembayaran
pemasangan pada proses pengolahan data PT Duta Sriwijaya Teknik
Palembang.
Nama Table : pembayaran_pemasangan
Fungsi : menyimpan data pembayaran pemasangan
Primary key : faktutpemasangan
43
Tabel 4.11 pembayaran pemasangan
No Field Name Data Type Field Size Keterangan
1 Fakturpemasangan varchar 10 fakturpemasangan primarykey dari table
pembayaran pemasangan
2 Idhasilpemasangan int 11 Id hasil pemasangan listrik
3 Tglbayar date Tanggal pembayaran
pemasangan
4 Totalbayar varchar 15 Total pembayaran
pemasangan
9. Tabel pembayaran_instalasi
Tabel pembayaran instalsi digunakan untuk menampung data pembayaran
instalasi listrik pada proses pengolahan data PT Duta Sriwijaya Teknik
Palembang.
Nama Table : pembayaran instalasi
Fungsi : menyimpan hasil dari data pembayaran instalasi listrik
Primary key : fakturinstalasi
Tabel 4.12 hasil instalasi listrik
No Field Name Data Type Field Size Keterangan
1 Fakturinstalasi varchar 10 Fakturinstalsi primarykey dari table
pembayaran instalasi
2 Idhasilinstalsi Int 11 Id hasil instalasi listrik
3 Tglbayar Date Tanggal pembayaran instalasi
4 Totalbayar varchar 15 Total pembayaran instalsi
10. Tabel pembayaran_sertifikat
Tabel pembayaran sertifikat digunakan untuk menampung data pembayaran
sertifikat listrik pada proses pengolahan data PT Duta Sriwijaya Teknik
Palembang.
44
Nama Table : pembayaran_sertifikat
Fungsi : menyimpan hasil dari data pembayaran sertifikat listrik
Primary key : faktursertifikat
Tabel 4.13 pembayaran sertifikat
No Field Name Data Type Field Size Keterangan
1 Faktursertifikat Varchar 10 Faktursertifikat primarykey dari table
pembayaran sertifikat
2 Idhasil Int 11 Id hasil sertifkat listrik
3 Tglbayar Date Tanggal pembayaran
sertifikat
4 Totalbayar varchar 15 Total pembayaran sertifikat
4.1.3. Menguji Prototype
1. Desain Form Login
Desain form Login merupakan rancangan form untuk login ke
menu beranda aplikasi layanan jasa PT Duta Sriwijaya Tehnik
Palembang berdasarkan hak aksesnya .Adapun Tampilan Form
Login dapat dilihat pada gambar 4.6
Gambar 4.6 Desain Tampilan Login
Gambar 4.6 adalah halaman login yang akan digunakan untuk
login user berdasarkan hak aksesnya. User yang berhasil login akan
45
diarahkan pada beranda aplikasi. Adapun field-field data untuk
login yaitu : email dan password.
2. Desain input pemasangan listrik
Desain Form Input pemasangan listrik merupakan desain
form untuk menginput data-data pemasangan listrik. Adapun
Tampilan Form Input pengajuan pemasangan listrik dilihat pada
gambar 4.7
Gambar 4.7 Desain Input Pemasangan listrik
Gambar 4.7 adalah Desain Input pemasangan lsitrik akan
diinput oleh pelanggan yang akan melakukan pengajuan
pemasangan lsitrik. Data yang berhasil ditambahkan akan
disimpan pada tabel pemasangan_listrik. Adapun field-field data
pemasangan listrik yaitu : nomor pemasangan, alamat, dan syarat.
46
3. Desain input pengajuan Instalasi Listrik
Desain Form Input pengajuan instalasi listrik merupakan
desain form untuk menginput data-data pemasangan instalasi
listrik. Adapun Tampilan Form Input pengajuan instalasi listrik
dilihat pada gambar 4.8
Gambar 4.8 Desain Input Pengajuan instalasi listrik
Gambar 4.8 adalah Desain Input pengajuan instalasi
listrik akan diinput oleh pelanggan yang akan melakukan
pengajuan pemasangan instalasi lsitrik. Data yang berhasil
ditambahkan akan disimpan pada tabel instalasi_listrik. Adapun
field-field data pemasangan instalasi listrik yaitu : no instalasi,
alamat, dan syarat.
47
4. Desain input Pengajuan Sertifikat listrik
Desain Form Input pengajuan sertifikat listrik merupakan
desain form untuk menginput data-data pembuatan sertifikat
listrik. Adapun Tampilan Form Input pengajuan sertifikat listrik
dilihat pada gambar 4.9
Gambar 4.9 Desain Input Pengajuan Sertifikat
Gambar 4.9 adalah Desain Input pengajuan setfikat listrik akan
diinput oleh pelanggan yang akan melakukan pengajuan
pembuatan sertifikat lsitrik. Data yang berhasil ditambahkan akan
disimpan pada tabel sertifikat_listrik. Adapun field-field data
pembuatan sertifikat listrik yaitu : no sertifikat dan syarat.
5. Desain input data permrosesan pemasangan
Desain Form input data pemorsesan pemasangan
merupakan desain form untuk menginput data-data pemrosesan
pemasangan listrik. Adapun Tampilan Form Input data
pemrosesan pemasangan listrik dilihat pada gambar 4.10
48
Gambar 4.10 Desain Input data pemrosesan pemasangan
Gambar 4.10 adalah Desain Input pemrosesan pemasangan listrik
akan diinput oleh admin yang datanya akan didapat dari tabel
pemasangan_listrik. Data yang berhasil ditambahkan akan
disimpan pada tabel hasil_pemasangan_listrik. Adapun field-field
input data pemrosesan pemsangan listrik yaitu : pelanggan,
tanggal , teknisi dan keterangan.
6. Desain input data pemrosesan instalasi
Desain Form input data pemrosesan instalasi merupakan
desain form untuk menginput data-data hasil pemrosesan instalasi
listrik. Adapun Tampilan Form Input data pemrosesan instalasi
listrik dilihat pada gambar 4.11
49
Gambar 4.11 Desain Input data pemrosesan instalasi
Gambar 4.11 adalah Desain pemrosesan instalasi akan diinput
oleh admin yang datanya akan didapat dari tabel instalasi_listrik.
Data yang berhasil ditambahkan akan disimpan pada tabel
hasil_instalasi_listrik. Adapun field-field input data pemrosesan
instalasi listrik yaitu : pelanggan, tanggal , bahan, luas dan
keterangan.
7. Desain input data pemrosesan sertifikat
Desain Form input data pemrosesan sertifkat listrik
merupakan desain form untuk menginput data-data hasil
pemrosesan instalasi listrik. Adapun Tampilan Form Input data
pemrosesan instalasi listrik dilihat pada gambar 4.12
50
Gambar 4.12 Desain Input data pemrosesan sertifikat
Gambar 4.12 adalah Desain pemrosesan sertifkat listrik akan
diinput oleh admin yang datanya akan didapat dari tabel
sertifikat_listrik. Data yang berhasil ditambahkan akan disimpan
pada tabel hasil_sertifikat_listrik. Adapun field-field input data
pembuatan sertifikat listrik yaitu : pelanggan, tanggal , nomor
sertifikat dan keterangan.
8. Desain Data pembayaran pemasangan
Desain Form input data pembayaran pemasangan listrik
merupakan desain form untuk menginput data-data pembayaran
pemasangan listrik. Adapun Tampilan Form Input data
pemrosesan data pembayaran pemasangan listrik dilihat pada
gambar 4.13
51
Gambar 4.13 Desain Data pembayaran pemasangan
Gambar 4.13 adalah Desain pembayaran pemasangan listrik akan
diinput oleh admin yang datanya akan didapat dari tabel
hasil_pemasangan_listrik. Data yang berhasil ditambahkan akan
disimpan pada tabel pembayaran_pemasangan. Adapun field-
fieldnya yaitu : no faktur, pelanggan, tanggal dan total bayar.
9. Desain Data pembayaran instalasi
Desain Form input data pembayaran pemasangan instalasi
listrik merupakan desain form untuk menginput data-data
pembayaran pemasangan instalasi listrik. Adapun Tampilan Form
Input data pembayaran instalasi dilihat pada gambar 4.14
52
Gambar 4.14 Desain Data pembayaran instalasi
Gambar 4.14 adalah Desain pemrosesan pembayaran instalasi
listrik akan diinput oleh admin yang datanya akan didapat dari
tabel hasil_instalasi_listrik. Data yang berhasil ditambahkan akan
disimpan pada tabel pembayaran_instalasi. Adapun field-fieldnya
yaitu : no faktur, pelanggan, tanggal dan total bayar.
10. Desain Data pembayaran sertifikat
Desain Form input data pembayaran pembuatan sertifikat
listrik merupakan desain form untuk menginput data-data
pembayaran pembuatan sertifikat listrik. Adapun Tampilan Form
Input pembayaran pembuatan sertifikat listrik dilihat pada
gambar 4.15
53
Gambar 4.15 Desain Data pembayaran sertifikat listrik
Gambar 4.15 adalah Desain pembayaran pembuatan sertifikat
listrik akan diinput oleh admin yang datanya akan didapat dari
tabel hasil_sertifikat_listrik. Data yang berhasil ditambahkan
akan disimpan pada tabel pembayaran_sertifikat. Adapun field-
fieldnya yaitu : no faktur, pelanggan, total bayar dan upload
sertifikat.
54
4.1.4. Pengkodean Sistem
Berikut ini adalah implementasi dari program Aplikasi Layanan
Jasa Pada PT Duta Sriwijaya Teknik Palembang.
1. Tampilan Input Pemasangan Listrik
Tampilan Input Pemasangan listrik merupakan tampilan dari
proses penginputan data pemasangan listrik yang diinput oleh
pelanggan. Adapun tampilan pemasangan listrik dapat dilihat pada
gambar 4.16
Gambar 4.16 Tampilan input pemasangan listrik
Gambar 4.16 adalah halaman yang diakses setelah login
pelanggan. Login yang telah berhasil diambil dari table pengguna.
Adapun Login ke halaman menu utama berdasarkan hak akses yaitu
pelanggan, hasil input dari form ini akan masuk kedalam tabel
pemasangan_listrik.
55
2. Tampilan Input instalasi Listrik
Tampilan Input instalasi listrik merupakan tampilan dari proses
penginputan data instalasi listrik yang diinput oleh pelanggan.
Adapun tampilan pemasangan listrik dapat dilihat pada gambar 4.17
Gambar 4.17 Tampilan input pemasangan listrik
Gambar 4.17 adalah halaman yang diakses setelah login
pelanggan. Login yang telah berhasil diambil dari table pengguna.
Adapun Login ke halaman menu utama berdasarkan hak akses yaitu
pelanggan, hasil input dari form ini akan masuk kedalam tabel
instalasi_listrik.
3. Tampilan Input sertifikat Listrik
Tampilan Input sertifikat listrik merupakan tampilan dari proses
penginputan data sertifikat listrik yang diinput oleh pelanggan.
Adapun tampilan sertifikat listrik dapat dilihat pada gambar 4.18
56
Gambar 4.18 Tampilan input sertifikat listrik
Gambar 4.18 adalah halaman yang diakses setelah login
pelanggan. Login yang telah berhasil diambil dari table pengguna.
Adapun Login ke halaman menu utama berdasarkan hak akses yaitu
pelanggan, hasil input dari form ini akan masuk kedalam tabel
sertifikat_listrik.
4. Tampilan Input data pemrosesan pemasagan Listrik
Tampilan Input data pemrosesan pemasangan listrik merupakan
tampilan hasil dari proses penginputan data pemasagan listrik dari
tabel pemasangan_listrik yang kemudian ditindak lanjuti oleh admin
TU. Adapun tampilan input data pemrosesan pemasangan listrik
dapat dilihat pada gambar 4.19
57
Gambar 4.19 Tampilan data permorsesan pemasagan listrik
Gambar 4.19 adalah halaman yang diakses setelah login
pelanggan. Login yang telah berhasil diambil dari table pengguna.
Adapun Login ke halaman menu utama berdasarkan hak akses yaitu
admin TU, hasil input dari form ini akan masuk kedalam tabel
hasil_pemasangan_listrik.
5. Tampilan Input data pemrosesan instalasi Listrik
Tampilan Input data pemrosesan pemasangan instalasi listrik
merupakan tampilan hasil dari proses penginputan data pemasagan
instalasi listrik dari tabel instalasi_listrik yang kemudian ditindak
lanjuti oleh admin TU. Adapun tampilan input data pemrosesan
pemasangan listrik dapat dilihat pada gambar 4.20
58
Gambar 4.20 Tampilan data permorsesan pemasagan instalasi listrik
Gambar 4.20 adalah halaman yang diakses setelah login
pelanggan. Login yang telah berhasil diambil dari table pengguna.
Adapun Login ke halaman menu utama berdasarkan hak akses yaitu
admin TU, hasil input dari form ini akan masuk kedalam tabel
hasil_instalasi_listrik.
6. Tampilan Input data pemrosesan instalasi Listrik
Tampilan Input data pemrosesan sertifikat listrik merupakan
tampilan hasil dari proses penginputan data sertifikat listrik dari
tabel setifikat_listrik yang kemudian ditindak lanjuti oleh admin TU.
Adapun tampilan input data pemrosesan sertifikat listrik dapat dilihat
pada gambar 4.21
59
Gambar 4.21 Tampilan data permorsesan sertifikat listrik
Gambar 4.21 adalah halaman yang diakses setelah login
pelanggan. Login yang telah berhasil diambil dari table pengguna.
Adapun Login ke halaman menu utama berdasarkan hak akses yaitu
admin TU, hasil input dari form ini akan masuk kedalam tabel
hasil_sertifikat_listrik.
7. Tampilan Data pembayaran pemasangan
Tampilan data pembayaran pemasangan listrik merupakan
tampilan hasil dari proses penginputan data hasil pemasangan dari
tabel hasil_pemasangan_listrik yang kemudian ditindak lanjuti oleh
admin pembayaran. Adapun tampilan input data pemrosesan
pembayaran dapat dilihat pada gambar 4.22
60
Gambar 4.22 Tampilan data pembayaran pemasangan
Gambar 4.22 adalah halaman yang diakses setelah login
pelanggan. Login yang telah berhasil diambil dari table pengguna.
Adapun Login ke halaman menu utama berdasarkan hak akses yaitu
admin pembayaran, hasil input dari form ini akan masuk kedalam
tabel pembayaran_pemasangan.
4.1.5. Pengujian Sistem
Pengujian halaman form input menggunakan metode pengujian black
box, yaitu dengan menguji fungsi-fungsi field yang terdapat pada halaman form
input apakah berfungsi atau tidak berfungsi
Tabel 4.14 Pengujian Halaman Login
No Skenario Pengujian Test Case Hasil Yang
Diharapkan
Hasil
Pengujian
1
Mengosongkan
username dan
password kemudian
klik tombol submit
Username : -
Password : -
Proses login akan
gagal masuk
dalam sistem
Valid
2
Menggunakan
username yang salah
dan password yang
benar.
Username : adm
Password : admin
Proses login akan
gagal masuk
dalam sistem
Valid
61
No Skenario Pengujian Test Case Hasil Yang
Diharapkan
Hasil
Pengujian
3
Menggunakan
username yang benar
dan password yang
salah.
Username : admin
Password : 123
Proses login akan
gagal masuk
dalam sistem
Valid
4
Menggunakan
username yang benar
dan password yang
benar.
Username :
admin@gmai,.com
Password : admin
Proses login akan
berhasil masuk
kedalam sistem.
Valid
Tabel 4.15 Pengujian Halaman Input pemasangan
No Skenario Pengujian Test Case Hasil Yang
Diharapkan
Hasil
Pengujian
1
Mengisi field
nopemasangan,
tglpemasangan,
alamatpemasangan,
email,
statu_pemasangan
nopemasangan : xxx
tglpemasangan: xxx
alamatpemasangan : xxx
email : xxx
status_pemasangan : xxx
Proses
penambahan
data
pemasangan
berhasil
Valid
2
Mengosongkan kode
nopemasangan
nopemasangan :
tglpemasangan: xxx
alamatpemasangan : xxx
email : xxx
status_pemasangan : xxx
Proses
penambahan
data akan gagal
Valid
3
Mengosongkan kode
tglpemasangan
nopemasangan :xxx
tglpemasangan:
alamatpemasangan : xxx
email : xxx
status_pemasangan : xxx
Proses
penambahan
data akan gagal Valid
4
Mengosongkan kode
nopemasangan : xxx
tglpemasangan: xxx
alamatpemasangan : xxx
email :
status_pemasangan : xxx
Proses
penambahan
data akan gagal Valid
5
Mengosongkan kode
alamat
nopemasangan :xxx
tglpemasangan: xxx
alamatpemasangan :
email : xxx
status_pemasangan : xxx
Proses
penambahan
data akan gagal Valid
62
No Skenario Pengujian Test Case Hasil Yang
Diharapkan
Hasil
Pengujian
6
Mengosongkan kode
status_pemasangan
nopemasangan :xxx
tglpemasangan: xxx
alamatpemasangan : xxx
email : xxx
status_pemasangan :
Proses
penambahan
data akan gagal Valid
Tabel 4.15 Pengujian Halaman Input instalasi
No Skenario Pengujian Test Case Hasil Yang
Diharapkan
Hasil
Pengujian
1
Mengisi field
noinstalasi,
tgl_penjualan_instala
si,
email,alamat_instaala
si, status
No_instalasi : xxx
Tgl_pengajuan_instalasi: xxx
email : xxx
alamat_instlasi : xxx
statu : xxx
Proses
penambahan
data
pemasangan
berhasil
Valid
2
Mengosongkan kode
no_instalasi
No_instalasi :
Tgl_pengajuan_instalasi: xxx
email : xxx
alamat_instlasi : xxx
statu : xxx
Proses
penambahan
data akan
gagal Valid
3
Mengosongkan kode
tgl_pengajuan_instla
si
No_instalasi : xxx
Tgl_pengajuan_instalasi:
email : xxx
alamat_instlasi : xxx
statu : xxx
Proses
penambahan
data akan
gagal Valid
4
Mengosongkan kode
No_instalasi : xxx
Tgl_pengajuan_instalasi: xxx
email :
alamat_instlasi : xxx
statu : xxx
Proses
penambahan
data akan
gagal Valid
5
Mengosongkan kode
alamat_instalasi
No_instalasi : xxx
Tgl_pengajuan_instalasi: xxx
email : xxx
alamat_instlasi :
status : xxx
Proses
penambahan
data akan
gagal Valid
6
Mengosongkan kode
status
No_instalasi : xxx
Tgl_pengajuan_instalasi: xxx
email : xxx
Proses
penambahan
data akan
valid
63
No Skenario Pengujian Test Case Hasil Yang
Diharapkan
Hasil
Pengujian
alamat_instlasi : xxx
status :
gagal
Tabel 4.16 Pengujian Halaman Input sertifikat
No Skenario Pengujian Test Case
Hasil Yang
Diharapka
n
Hasil
Pengujian
1
Mengisi field
no_pengajuan_sertifi
kat,
tgl_pengajuan_sertifi
kat, email,
status_pengajuan
No_pengajuan_sertifikat : xxx
Tgl_pengajuan_sertifikat: xxx
email : xxx
status_pengajuan : xxx
Proses
penambaha
n data
pemasanga
n berhasil
Valid
2
Mengosongkan kode
no_pengajuan_sertifi
kat
No_pengajuan_sertifikat :
Tgl_pengajuan_sertifikat: xxx
email : xxx
status_pengajuan : xxx
Proses
penambaha
n data akan
gagal Valid
3
Mengosongkan kode
tgl_pengajuan_sertifi
akt
No_pengajuan_sertifikat : xxx
Tgl_pengajuan_sertifikat::
email : xxx
status_pengajuan : xxx
Proses
penambaha
n data akan
gagal
Valid
4
Mengosongkan kode
No_pengajuan_sertifikat : xxx
Tgl_pengajuan_sertifikat: xxx
email :
status_pengajuan : xxx
Proses
penambaha
n data akan
gagal
Valid
5
Mengosongkan kode
status_pengajuan
No_pengajuan_sertifikat : xxx
Tgl_pengajuan_sertifikat: xxx
email : xxx
status_pengajuan :
Proses
penambaha
n data akan
gagal
Valid
Tabel 4.17 Pengujian Halaman Input hasil pemasangan listrik
No Skenario Pengujian Test Case Hasil Yang
Diharapkan
Hasil
Pengujian
1
Mengisi field
idhasilpemasangan,
nopemasangan,
tgpasang, teknisi,
keterangan
idhasilpemasangan : xxx
nopemasangan: xxx
tglpasang : xxx
teknisi : xxx
keterangan : xxx
Proses
penambahan
data
pemasangan
berhasil
Valid
64
No Skenario Pengujian Test Case Hasil Yang
Diharapkan
Hasil
Pengujian
2
Mengosongkan kode
idhasilpemasangan
Idhasilpemasangan :
nopemasangan: xxx
tglpasang : xxx
teknisi : xxx
keterangan : xxx
Proses
penambahan
data akan
gagal Valid
3
Mengosongkan kode
nopemasangan
idhasilpemasangan : xxx
nopemasangan:
tglpasang : xxx
teknisi : xxx
keterangan : xxx
Proses
penambahan
data akan
gagal Valid
4
Mengosongkan kode
tglpasang
idhasilpemasangan : xxx
nopemasangan: xxx
tglpasang :
teknisi : xxx
keterangan : xxx
Proses
penambahan
data akan
gagal Valid
5
Mengosongkan kode
teknisi
idhasilpemasangan : xxx
nopemasangan: xxx
tglpasang : xxx
teknisi :
keterangan : xxx
Proses
penambahan
data akan
gagal Valid
6
Mengosongkan kode
keterangan
idhasilpemasangan : xxx
nopemasangan: xxx
tglpasang : xxx
teknisi : xxx
keterangan :
Proses
penambahan
data akan
gagal
Valid
Tabel 4.18 Pengujian Halaman Input hasil instalasi listrik
No Skenario Pengujian Test Case Hasil Yang
Diharapkan
Hasil
Pengujian
1
Mengisi field :
idhasilinstalasi,
no_instalasi, bahan,
luas, tglinstalasi,
keterangan
idhasilinstalasi : xxx
no_instalasi: xxx
bahan : xxx
luas : xxx
tglinstalasi : xxx
keterangan : xxx
Proses
penambahan
data
pemasangan
berhasil Valid
65
No Skenario Pengujian Test Case Hasil Yang
Diharapkan
Hasil
Pengujian
2
Mengosongkan kode
idhasilinstalasi
idhasilinstalasi :
no_instalasi: xxx
bahan : xxx
luas : xxx
tglinstalasi : xxx
keterangan : xxx
Proses
penambahan
data akan
gagal Valid
3
Mengosongkan kode
no_isntalasi
idhasilinstalasi : xxx
no_instalasi:
bahan : xxx
luas : xxx
tglinstalasi : xxx
keterangan : xxx
Proses
penambahan
data akan
gagal Valid
4
Mengosongkan kode
bahan
idhasilinstalasi : xxx
no_instalasi: xxx
bahan :
luas : xxx
tglinstalasi : xxx
keterangan : xxx
Proses
penambahan
data akan
gagal Valid
5
Mengosongkan kode
luas
idhasilinstalasi : xxx
no_instalasi: xxx
bahan : xxx
luas :
tglinstalasi : xxx
keterangan : xxx
Proses
penambahan
data akan
gagal Valid
6
Mengosongkan kode
tglisntalasi
idhasilinstalasi : xxx
no_instalasi: xxx
bahan : xxx
luas : xxx
tglinstalasi :
keterangan : xxx
Proses
penambahan
data akan
gagal Valid
7
Mengkosongkan
keterangan
idhasilinstalasi : xxx
no_instalasi: xxx
bahan : xxx
luas : xxx
tglinstalasi : xxx
keterangan :
Proses
penambahan
data akan
gagal Valid
Tabel 4.19 Pengujian Halaman Input hasil sertifikat listrik
No Skenario Pengujian Test Case Hasil Yang
Diharapkan
Hasil
Pengujian
1
Mengisi field idhasil,
no_pengajuan_sertifi
kat, tglpenerbitan,
nosertifikat,
idhasil : xxx
no_pengajuan_sertifikat: xxx
tglpenerbitan : xxx
nosertifikat : xxx
Proses
penambahan
data
pemasangan
Valid
66
No Skenario Pengujian Test Case Hasil Yang
Diharapkan
Hasil
Pengujian
keterangan keterangan : xxx
berhasil
2
Mengosongkan kode
idhasil
idhasil :
no_pengajuan_sertifikat: xxx
tglpenerbitan : xxx
nosertifikat : xxx
keterangan : xxx
Proses
penambahan
data akan
gagal Valid
3
Mengosongkan kode
no_pengajuan_sertifi
akt
idhasil : xxx
no_pengajuan_sertifikat:
tglpenerbitan : xxx
nosertifikat : xxx
keterangan : xxx
Proses
penambahan
data akan
gagal Valid
4
Mengosongkan kode
tglpenerbitan
idhasil : xxx
no_pengajuan_sertifikat: xxx
tglpenerbitan :
nosertifikat : xxx
keterangan : xxx
Proses
penambahan
data akan
gagal Valid
5
Mengosongkan kode
nosertifikat
idhasil : xxx
no_pengajuan_sertifikat: xxx
tglpenerbitan : xxx
nosertifikat :
keterangan : xxx
Proses
penambahan
data akan
gagal Valid
6
Mengosongkan kode
keterangan
idhasil : xxx
no_pengajuan_sertifikat: xxx
tglpenerbitan : xxx
nosertifikat : xxx
keterangan :
Proses
penambahan
data akan
gagal Valid
Tabel 4.20 Pengujian Halaman Input pembayaran listrik
No Skenario Pengujian Test Case Hasil Yang
Diharapkan
Hasil
Pengujian
1
Mengisi field
nopemasangan,
tglpemasangan,
alamatpemasangan,
email,
nopemsangan : xxx
tglpemasangan: xxx
alamatpemasangan : xxx
email : xxx
status_pemasangan : xxx
Proses
penambahan
data
pemasangan
berhasil
Valid
67
No Skenario Pengujian Test Case Hasil Yang
Diharapkan
Hasil
Pengujian
status_pemasangan
2
Mengosongkan kode
nopemasangan
nopemsangan :
tglpemasangan: xxx
alamatpemasangan : xxx
email : xxx
status_pemasangan : xxx
Proses
penambahan
data akan
gagal Valid
3
Mengosongkan kode
tglpemasangan
nopemsangan : xxx
tglpemasangan:
alamatpemasangan : xxx
email : xxx
status_pemasangan : xxx
Proses
penambahan
data akan
gagal
Valid
4
Mengosongkan kode
alamatpemasangan
nopemsangan : xxx
tglpemasangan: xxx
alamatpemasangan :
email : xxx
status_pemasangan : xxx
Proses
penambahan
data akan
gagal
Valid
5
Mengosongkan kode
nopemsangan : xxx
tglpemasangan: xxx
alamatpemasangan : xxx
email :
status_pemasangan : xxx
Proses
penambahan
data akan
gagal
Valid
6
Mengosongkan kode
status_pemsangan
nopemsangan : xxx
tglpemasangan: xxx
alamatpemasangan : xxx
email : xxx
status_pemasangan :
Proses
penambahan
data akan
gagal
Valid
Tabel 4.21 Pengujian Halaman Input pembayaran instalasi
No Skenario Pengujian Test Case
Hasil Yang
Diharapka
n
Hasil
Pengujian
1
Mengisi field
fakurinstasi,
idhasilinstalasi, tgl
bayar, totalbayar
fakturinstalasi : xxx
idhasilinstalasi: xxx
tglbayar : xxx
totalbayar : xxx
Proses
penambaha
n data
pemasanga
n berhasil
Valid
68
No Skenario Pengujian Test Case
Hasil Yang
Diharapka
n
Hasil
Pengujian
2
Mengosongkan kode
fakturinstalasi
fakturinstalasi :
idhasilinstalasi: xxx
tglbayar : xxx
totalbayar : xxx
Proses
penambaha
n data akan
gagal Valid
3
Mengosongkan kode
idhasilinstalasi
fakturinstalasi : xxx
idhasilinstalasi :
tglbayar : xxx
totalbayar : xxx
Proses
penambaha
n data akan
gagal
Valid
4
Mengosongkan kode
tglbayar
fakturinstalasi : xxx
idhasilinstalasi: xxx
tglbayar :
totalbayar : xxx
Proses
penambaha
n data akan
gagal
Valid
5
Mengosongkan kode
totalbayar
fakturinstalasi : xxx
idhasilinstalasi: xxx
tglbayar : xxx
totalbayar :
Proses
penambaha
n data akan
gagal
Valid
Tabel 4.22 Pengujian Halaman Input pembayaran sertifikat
No Skenario Pengujian Test Case
Hasil Yang
Diharapka
n
Hasil
Pengujian
1
Mengisi field
fakursertifikat,
idhasil, tgl bayar,
totalbayar
faktursertifikat : xxx
idhasii: xxx
tglbayar : xxx
totalbayar : xxx
Proses
penambaha
n data
pemasanga
n berhasil
Valid
2
Mengosongkan kode
faktursertifikat
faktursertifikat :
idhasii: xxx
tglbayar : xxx
totalbayar : xxx
Proses
penambaha
n data akan
gagal Valid
3
Mengosongkan kode
idhasil
faktursertifikat : xxx
idhasii:
tglbayar : xxx
totalbayar : xxx
Proses
penambaha
n data akan
gagal
Valid
4
Mengosongkan kode
tglbayar
faktursertifikat : xxx
idhasii: xxx
tglbayar :
totalbayar : xxx
Proses
penambaha
n data akan
gagal
Valid
5
Mengosongkan kode
totalbayar
faktursertifikat : xxx
idhasii: xxx
tglbayar : xxx
totalbayar :
Proses
penambaha
n data akan
gagal
Valid
69
BAB V
Keesimpulan dan Saran
5.1. Kesimpulan
Peneliti berhasil mengimplementasiakan metode prototype pada pembuatan Aplikasi
Pelayarnan Jasa pada PT Duta Sriwijaya Teknik Palembang. Aplikasi ini memiliki menu
yang dapat mempermudah pengguna dalam melakukan pelayanan jasa. Kelebihan aplikasi ini
yaitu tersedianya mene untuk pelanggan dalam melakukan pendaftaran pemasangan listrk,
pendaftaran pemsanganan instalasi listrik dan pendaftaran pembuatan sertifikat listrik,
sehingga konsuen tidak perlu lagi datang langsng ke perusahaan. Aplikasi ini memberikan
kontribusi (manfaat) kepada pihak perusahaan yaitu dapat mempermudah mempromosikan
usaha jasa sehingga jangkauan untuk mendapatkan kosumen lebih luas dibandingkan dengan
medua penyebarab brosur selain itu aplikasi ini dapat mempermudah kepala TU dalam
mendapatkan laporan pelanggan pemasangan listrik , laporan pelanggan instalasi listrik,
laporan pelanggan sertifikat listrik, aplikasi yang dibangun sudah melalui tahapan pengujian
aplikasi menggunakan blackbox testing dengan hasil baik ( berfungsi tanpa error)
5.2 Saran
Dalam aplikasi ini belum memiliki fitur search yang berguna bagi pengguna dalam
mencari data.
xii
DAFTAR PUSTAKA
Afrina Mira dan Ibrahim Ali. 2012. “Pengembangan Model Sistem Informasi
Perpustakaan Dengan Teknologi Informasi Berbasis Wireless Aplication
Protocol (WAP) Pada Universitas Sriwijaya”. Jurnal Sistem Informasi (JSI),
VOL. 4, NO. 1, ISSN Print 2085-1588.
Agus Saputra. Membuat Aplikasi Absebsi Dan Kuesioner untuk Panduan Skripsi.
PT Elex Media Komputindo. Jakarta. 2012.
Edy Winarno, Ali Zaki & SmitDev Community. 3 in 1 : Javascript, jQuary dan
jQuary Mobile. PT Elex Media Komputindo. 2014.
Hendrayudi. 2008, Visual Basic Untuk Berbagai Keperluan Pemrograman,
Yogyakarta: Elex Media Komputindo.
Hilman. "Perbedaan Aplikasi Berbasis Web, Aplikasi Berbasis Desktop, dan
Aplikasi Berbasis Mobile". http://www.plimbi.com/article/166177/aplikasi-
berbasis-web--desktop-dan-mobile (Diakses tanggal 25 Oktober 2017).
Indrajani. Database Design (Case Study All in One). PT Elex Media
Komputindo. Jakarta. 2015
Jogiyanto. Analisis & Desain Sistem Informasi : Pendekatan tertruktur teori
dan praktik aplikasi bisnis. Andi Offset. Yogyakarta. 2013.
Leonardo MP, Fany Junianti & A.Wahyu Sudrajat. Aplikasi Pemesanan Online
Digital Printing Ecoprint. Palembang. 2014.
Muhammad Arya Lokamandala, Anak Agung Gde Agung & Rochmawati.
Aplikasi Laporan Keuangan Berbasis Web Atas Pendapatan Jasa dan
Penjualan Barang. Palembang. 2015
M.Sidi Sustaqbal, Roeri Fajri Firdaus, Hendra Rahmadi. Pengujuan Aplikasi
Mengunakan BlackBox Testing Boundary Value Analysis. Bandung. 2015.
xii
Nugroho, Bunafit. Dasar Pemograman Web PHP – MySQL dengan
Dreamweaver. GavaMedia. Yogyakarta. 2013.
Rince Tridaiana, Nurmi & Thomson Mary. Sistem Informasi Pelayanan Jasa
Desain Rumah Berbasis Web. CV.Elka Consultant. Sumatera Barat. 2015.
Rd.Yayuana Sabrina Supriadi, Ely Rosely, Ansiar. Aplikasi Pengelolaan
Pelelangan Jasa Konstruksi Bangunan. Kantor Zidam III Siliwangai,
Bandung. 2017
Sugiyono. Metode Penelitian Kuantitatif, Kualitatif dan R&D. Alfabeta. Bandung.
2013.
Sulianta Feri, et al. Teknik Hebat Merancang Aplikasi Instan Berkualitas. PT Elex
Media Komputindo. Jakarta. 2015.