BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 Implementasi Sistem Pada impelementasi system ini akan dijelaskan implementasi dari aplikasi system yang digunakan dengan menggunakan beberapa fungsi yang dibuat yang terdiri dari ruang implementasi, pengkodean dan interface dari aplikasi system tersebut. Berikut merupakan spesifikasi PC (Personal Computer) yang dibutuhkan pada saat perancangan system monitoring maintenance asset ini dibuat dan dioperasikan: 1. Perangkat Keras • Tipe Komputer
: Personal Computer (PC)
• Procesor
: Tipe AMD C-Series, Speed 1.0 GHz, Cache 1MB
• RAM
: 2 GB DDR3 PC - 10600
• Hard Disk Drive
:
• Monitor
: Tipe Layar LED backlight, Resolusi : 1366 x 768 Pxl
2. Perangkat Lunak • Sistem Operasional
:
• Web Server
: MySQL
• Browser
: Google Chrome
• Program
: PHP
72 http://digilib.mercubuana.ac.id/
73
4.2 Implem mentasi Basis Data Padaa sub bab inni akan menjjelaskan impplementasi basis data daari aplikasi system mengguunakan XAM MPP beberappa fungsi yang akan diibuat yang terdiri dari ruang lingkup implementaasian dari apllikasi system m tersebut. Buka B XAMPP P sampai tam mpilan seperti ini: i
Gam mbar 4.1 Tampiilan XAMPP Local L Host
4.3 Implem mentasi Program Berikuut adalah im mplementasi program seesuai dengann rancangan layar yang telah dirancangg sebelumnyaa, antara lain n: 4.3.1 Tampilan T M Menu Login Untuk berrjalan di locaalhost tampiilan antar muka awal ditampilkan dengan d meengetikkan pada kotak brrowser http:///localhost/juulaiha/index.p php. Nama juulaiha meenunjukkan bahwa b seluruuh file aplikaasi disimpann di dalam foolder julaihaa yang diletakkan padda folder htddocs. Username yang dig gunakan unttuk login keddalam C Jakaarta Gandaria yaitu denggan mengguunakan Sisstem Monitooring Asset Cabang kodde khusus unntuk ketiga bagian b yang akan a login, diantaranya: d 1. Verif (Verifikator) ( ) = 1261977 2. BM (B Branch Manaager/Kepala Cabang) C = 1261927 3. IT = 1261915
http://digilib.mercubuana.ac.id/
74
G Gambar 4.2 Taampilan Menu Login
4.3.1 Tamp pilan Menu Halaman Utama U Haalaman Utam ma dari sistem m monitoringg maintenancce asset yangg ada yaitu berupa b dashbooard menu Jadwal Peraawatan, dim mana pada daashboard terrdapat daftar dari seluruuh penjadwalan asset yang g akan dan sedang dilaku ukan maintennance oleh IT T.
Gambar 4.3 Tampilan T Men nu Halaman Uttama (Verifikaator)
http://digilib.mercubuana.ac.id/
75
4.3.2 Tamp pilan Menu Asset - Inpu ut Data Asseet
Gambar 4.4 Tampilan T Men nu Input Data Asset A (Verifika ator)
4.3.3 Tamp pilan Menu Asset - Lap poran Asset
Gambar 4.5 Tampilan Meenu Laporan Asset A (Verifikattor)
http://digilib.mercubuana.ac.id/
76
4.3.4 Tamp pilan Menu Surat Tugaas - Laporan n Surat Tuga as
G Gambar 4.6 Tam mpilan Menu L Laporan Surat Tugas (Veriffikator)
4.3.5 Tamp pilan Menu Settings - In nput User Unntuk melakukkan penambaahan User baru, dapat dilakukan pennambahan m melalui Menu Settiings dan menngklik Input User.
Gambar 4.7 Tampilan M Menu Input User (Verifikatorr)
http://digilib.mercubuana.ac.id/
77
4.3.6 Tamp pilan Menu Settings – Data D User Diddalam Menuu Laporan Data User terddapat seluruuh daftar userrname yang dapat masuk k kedalam aplikasi, a unttuk melakukkan penghap pusan usernaame hanya dapat dilaku ukan oleh baagian Verifikkator saja, deengan cara mengklik m buttton action Delete D atau mengklik m buttton edit untu uk melakukann perubahan data.
Gambar 4.8 4 Tampilan Menu M Data Useer (Verifikatorr)
4.3.7 Tamp pilan Menu Settings – Edit E Data Usser Berikut tampilaan menu ediit Data User,, menu ini berisi b informaasi mengenaai user yang akan a dilakukkan pengeditaan.
Gambar 4.9 Tampilan Menu Edit Data User U (Verifikattor)
http://digilib.mercubuana.ac.id/
78
4.3.1 Tamp pilan Menu Surat Tugaas – Laporan n Surat Tuggas dan Notiifikasi Meenu Laporann Surat Tugaas ini berisi mengenai seeluruh pekerrjaan mainteenance Asset yaang diminta oleh verifikaator kepada IIT.
Gambaar 4.10 Tampila an Menu Lapooran Surat Tuggas (Branch Manager/BM) M
4.3.1 Tamp pilan Form Input Suratt Tugas darii Menu pilih han Notifika asi Forr Input Suraat Tugas inii digunakan oleh Brancch Manager untuk menggganti Status Pekerjaan Assett yang akan diperbaiki, Branch Mannager harus mengganti Status Pekerjaan dari d Waitingg menjadi Reepair, akan IT T dapat menerima Surat Tugas permiintaan perbaikan Asset A yang ada a dicabang.
Gambar 4.11 Tampilan Menu M Form Su urat Tugas (BM M)
http://digilib.mercubuana.ac.id/
79
pilan Menu Log Out 4.3.1 Tamp
Gaambar 4.12 Tam mpilan Menu Log L Out
4. 4 Meto ode Pengu ujian Meetode penguujian dilakuk kan untuk memastikan m apakah sisttem yang diipakai sudah sesuuai dengan yang diharrapkan atau belum. Meetode yang digunakan untuk pengujian ini adalah Blackbox, yaitu y menguuji perangkaat lunak darri segi spesiifikasi fungsional tanpa mennguji desain dan kode program. Pengujian dim maksudkan untuk mengetahuui apakah funngsi – fungssi, masukan dan keluarann dari peranngkat lunak sesuai dengan speesifikasi yangg dibutuhkan n. Penngujian Blacckbox dilakuk kan dengan membuat kaasus uji yang g bersifat mencoba kasus uji yang y bersifat mencoba seemua fungsi dengan mem makai peranggkat lunak apakah a sudah sesuaai dengan sppesifikasi yanng dibutuhkaan. 4.4.1 Skenario Pengujjian Skenario penguujian diperluukan untuk mengetahui apakah apliikasi sudah sesuai dengan speesifikasi berffungsi dengann baik atau tidak.Skenariio pengujian dilakukan dengan d memilih dari d setiap pilihan p yang ada pada aplikasi. Keemudian dilaakukan penggujian dengan menekan tombool yang ada pada p halamaan form dari aplikasi, apaakah tombol sudah gan kegunaann dan yang diharapkan. d sesuai deng
http://digilib.mercubuana.ac.id/
80
Tabel 4.1 Skenario Pengujian
No
Tampilan
Uji Coba
Proses Masuk 1
Menu Login
kedalam
Status
Buka
menu
login
sistem
Skenario
Hasil Yang
Hasil
pengujian
diharapkan
pengujian
Masukkan
Halaman
username dan
utama
password
terbuka
Berhasil akan
membuka halaman utama
Membuka menu
Memview Menu 2
Schedule Maintenance
Schedule
Menu
Maintenance
memiliki
yang
daftar Jadwal
akan
dilaksanakan
Perawatan
oleh IT.
Berhasil
Schedule
Data
Maintenance
perawatan
dan
berhasil untuk
perawatan
melakukan
diview
untuk melihat
view terhadap
data
daftar
dihasilkan
jadwal
Jadwal
membuka jadwal
dan yang
maintenance asset
yang
akan
dan
perawatan
adalah
asset
terupdate oleh
sedang
Verifikator
dikerjakan
yang
akan
data
dimaintenance
oleh IT
oleh IT Membuka
3
form
Input
Data
Asset
dan
juga
Seluruh kolom
melakukan
Melakukan
input
proses
Asset
baru kedalam
penginputan
Menu Input
sistem
dengan
Data Asset
mengedit
mengisi
Asset
seluruh kolom
tersebut
yang
juga
apabila
ada
tersedia
telah
pengisian
Berhasil
Melakukan
berjalan sesuai
melakukan
penginputan
dengan
input
pada
data
Asset
fungsinya dan
form
Data
kedalam
apabila
ada
Asset
dan
seluruh kolom
kolom
form
fungsi seluruh
yang
yang
belum
kolom berjalan
diiisi,
maka
sesuai dengan
telah
disediakan
perubahan sesuai dengan kondisi dicabang
http://digilib.mercubuana.ac.id/
data asset tidak dapat disimpan
kebutuhan
81
Melakukan proses
Menu 4
Laporan Asset
export
Melakukan
data
view
kedalam
seluruh
asset
Berhasil melakukan View
pada
laporan
data
bentuk
Menu laporan
asset
dan
melakukan
Laporan Asset
Asset
mengirimkan
pencarian data
dan
berisikan
pemberitahuan
asset
"Search" dapat
seluruh data
permintaan
Asset cabang
perbaikan
yang di input
kepada
kedalam form input Asset
Melakukan view
IT
laporan
data asset
excel,
data
seluruh
fungsi
berdasarkan
berfungsi
data
sesuai dengan
yang
dibutuhkan
kebutuhan
melalui sistem
dan
serta
apabila
memview
ada
asset
yang
juga
laporan
yang
seluruh
data
dihasilkan bisa
harus
asset yang ada
di
diperbaiki
di
kedalam
cabang
jakarta
export
bentuk excel
gandaria Melakukan proses
export
data
asset
kedalam Menu laporan Surat
Menu 5
Laporan Surat Tugas
Tugas
bentuk
excel,
Melakukan
melakukan
berisikan
view
pencarian data
seluruh data
laporan Surat
Surat
Tugas
Tugas
seluruh
dan
Melakukan view
laporan
surat
tugas
berdasarkan
maintenance
memview
asset cabang
status
yang di input
perbaikan
dan
kedalam form
asset
memview
surat Tugas
input Asset
data
yang
dibutuhkan juga
seluruh
data
asset yang ada di
cabang
jakarta gandaria
http://digilib.mercubuana.ac.id/
Berhasil melakukan View data
pada seluruh
Laporan Surat Tugas
dan
fungsi "Search" dapat berjalan sesuai dengan kebutuhan serta
laporan
yang dihasilkan bisa di
export
kedalam bentuk excel
82
Membuka form
Input
User dan juga melakukan
6
Menu Input User
input
User
baru
untuk
masuk
Seluruh kolom Melakukan proses penginputan dengan mengisi seluruh kolom
kedalam sistem
juga
mengedit
yang
telah
tersedia
pengisian
Berhasil
Melakukan
berjalan sesuai
melakukan
penginputan
dengan
input
pada
data
fungsinya dan
form
Input
kedalam
apabila
ada
User
dan
seluruh kolom
kolom
form
fungsi seluruh
yang
yang
belum
kolom berjalan
diiisi,
maka
sesuai dengan
User
telah
disediakan
data user tidak
user tersebut
kebutuhan
dapat disimpan Berhasil melakukan
Menu
7
Menu Data User
Data
Melakukan
Melakukan
View
view
pencarian data
data
seluruh
pada seluruh
Data
User
user
Data User dan
User
yang
dapat
berdasarkan
seluruh fungsi
berisikan
masuk
data
tombol
seluruh data
kedalam
User
sistem
yang
Melakukan dan
view
daftar
seluruh
data
yang
dibutuhkan
berjalan sesuai
dan
dengan
juga
digunakan
juga
untuk masuk
melakukan
kedalam
perubahan data
asset yang ada
serta
sistem
user
di
yang
dapat
User
memview seluruh
sesuai
dapat
apa
yang data
cabang
diharapkan laporan
dengan
jakarta
dihasilkan bisa
kebutuhan
gandaria
di
export
kedalam bentuk excel
8
Menu Out
Log
Proses keluar dari sistem
keluar
dari
sistem maintenance
Berhasil keluar klik
tombol
Log Out
http://digilib.mercubuana.ac.id/
Keluar sistem
dari
dari
sistem
maintenance asset
83
Menu
9
Menu Notification
adanya
menampilkan
Melakukan
pemberitahuan
data
view
bahwa
surat
seluruh
tugas
pemberitahuan
perbaikan
asset
yang
untuk
telah
rusak,
dan
asset
yang
asset IT
ada
asset
yang
Berhasil menampilkan
Melakukan
harus
pemberitahuan
view
diperbaiki dan
asset
yang
pemberitahuan
juga
diminta
oleh
perbaikan
permintaan
Verifikator
Asset
approval
untuk
sebelum surat
maintenance kepada IT
terdapat
akan
action status
diperbaiki dan
pekerjaan
asset
dari
sedang
tugas
perbaikan
diperbaiki
dikirimkan
yang
asset tersebut
di
kepada IT Berhasil Melakukan
10
menampilkan
view
profile
Menu profile
yang
sedang
menampilkan
Log In juga
Melakukan
Menu
User
dapat
view
User
Profile
sedang
melakukan
yang
sedang
digunakan di
perubahan data
digunakan
dalam sistem
User
yang
User
sesuai
dengan kebutuhan
yang
sedang digunakan dapat
dilihat
oleh pengguna yang Log In
sedang
User
yang
sedang digunakan dan juga
berhasil
mengubah kolom
user
profile
yang
digunakan sesuai dengan kebutuhan
http://digilib.mercubuana.ac.id/
84
4.5 Analisa Hasil Pengujian Setelah melakukan pengujian secara menyeluruh terhadap menu yang ada di aplikasi maka dapat disimpulkan bahwa pengujian telah menunjukkan hasil keluaran (Output) dengan proses yang sesuai dengan racangan program aplikasi ini. Dan hasil dari pengujian ini dapat dikatakan bahwa program ini dapat berfungsi dengan baik dan sesuai dengan kebutuhan karena telah di buktikan dengan skenario pengujian.
Hasil pengujian yang telah diperoleh dapat dianalisis sebagai berikut: 1. Halaman login yang menjadikan menu utama dalam aplikasi dengan mengontrol sub menu. 2. Halaman utama yang menghubungkan antar interface dapat beroperasi dengan baik. 3. Menu yang memiliki form untuk penginputan data dapat tersimpan kedalam database yang tepat. 4. Menu Schedule Maintenance, Input Data Asset, Laporan Asset, Laporan Surat Tugas, Settings, Input Data User, Daftar Data User, Log Out, Menu Notifikasi, Menu Profile memiliki tombol menu yang dapat berjalan sesuai dengan perancangan dan sesuai dengan kebutuhan. 5. Hasil output yang terdapat pada menu Laporan Asset, Laporan Surat Tugas, Data User, Notifikasi perbaikan Asset dan Surat Tugas berkop surat Bank Mandiri dapat tercetak sesuai dengan perancangan sistem yang di inginkan.
http://digilib.mercubuana.ac.id/