81 BAB IV
HASIL DAN PEMBAHASAN
Dari desain sistem yang sudah dibuat sebelumnya, baik dari desain basis data ataupun desain tampilan, memasukan kode perintah serta merancang laporan.
Maka diperlukan implementasi yang dapat menunjukkan aplikasi yang dibuat dapat berjalan dengan baik sesuai dengan yang diharapkan.
4.1. Implementasi Rancangan Antarmuka
Tahap implementasi merupakan tahapan untuk membuktikan bahwa sistem yang dibangun telah berfungsi dengan baik, maka diperlukan skenario uji coba yang dapat menunjukkan bahwa hasil yang diperoleh dalam uji coba tersebut telah berjalan dengan benar dan sesuai dengan yang diharapkan.
Untuk perancangan antarmuka digunakan dua metode pemrograman, aplikasi server menggunakan Database MySQL dan aplikasi website menggunakan PHP.
Pada implementasi antarmuka pada website Pra Order Provisioning PT. Telkom Indonesia Witel Kalteng ini user ASO(Admin), HS dan AMO/DAMAN memiliki antarmuka yang sama hanya akses pengeditan atau penghapusan yang berbeda.
4.1.1. Implementasi Antarmuka
Berikut adalah implementasi antarmuka website Pra Order Provisioning PT. Telkom Indonesia Witel Kalteng :
1. Implementasi Antarmuka Halaman Login
Untuk masuk ke halaman website, maka user harus terlebih dahulu login yaitu dengan memasukan username dan password
Gambar 4.1 Halaman Login 2. Implementasi Antarmuka Halaman Dashboard
Pada antarmuka halaman dashboard menampilkan fitur-fitur seperti WO HI, WO H+1, Total WO, QC1 not ok, QC1 ok, assign HI, assign H+1, validasi nok, validasi ok dan reassign. WO HI merupakan WO yang berhasil di upload dari fitur upload WO yang langsung masuk kedalam sub sektor masing-masing WO, WO H+1 sama dengan assign H+1 yaitu WO yang belum selesai dikerjakan pada hari itu maka WO yang awalnya berada di assign HI akan otomatis berpindah ke WO H+1 atau assign H+1 ketika hari besok. Total WO merupakan jumlah keseluruhan WO per sektor yaitu WO HI ditambah dengan WO H+1. QC1 not ok atau ok merupakan berasal dari WO HI yang telah di validasi QC1 not ok menunjukan WO tersebut memiliki kendala yaitu kendala pelanggan. Assign HI atau H+1 merupakan WO yang berasal dari QC1 ok yang telah di berikan kepada mitra atau teknisi terkait, validasi not ok atau ok merupakan WO yang telah di assign ke mitra atau teknisi, apabila terjadi kendala akan masuk ke validasi not ok dan apabila tidak ada kendala masuk ke validasi ok. Reaasign merupakan WO yang berasal dari validasi not ok yang telah diberikan solusi sehingga di berikan ke mitra atau teknisi kembali.
Gambar 4.2 Halaman Dashboard
Pada halaman dashboard juga terdapat info berupa grafik kendala per sektor :
Gambar 4.3 Halaman Dashboard Grafik 3. Implementasi Antarmuka Halaman Kendala
Pada antarmuka halaman kendala menampilkan fitur-fitur pembagian kendala per sektor diantara nya kendala tiang, instalasi, no odp, odp full, odp loss, odp reti, crossing jalan, pt2/pt3, golive, no ont, no stb, kapasitas,
pelanggan dan validasi. Data WO kendala berasal dari QC1 not ok dan validasi not ok dari halaman dashboard :
Gambar 4.4 Halaman Kendala
Pada halaman kendala juga terdapat info berupa grafik kendala order :
Gambar 4.5 Halaman Kendala Grafik
4. Implementasi Antarmuka Halaman Ex-Kendala
Pada antarmuka halaman ex-kendala menampilkan fitur-fitur WO kendala yang sudah diberikan solusi yaitu dapat berupa UNSC, CANCEL dan PT1. Data WO ex-kendala berasal dari data WO kendala di halaman kendala.
Gambar 4.6 Halaman Ex-Kendala
Pada halaman ex-kendala juga terdapat info berupa grafik ex-kendala order :
Gambar 4.7 Halaman Ex-Kendala Grafik
5. Implementasi Antarmuka Halaman Mitra
Pada antarmuka halaman mitra menampilkan fitur-fitur pembagian WO yang di assign berdasarkan mitra, terdapat 4 mitra yaitu TA, SPM, ICC dan AGB. HI menunjukan Hari Ini dan H+1 menunjukan Hari setelahnya (tidak selesai pada hari itu). Data mitra sama dengan data assign HI dan H+1 yang berada di halaman dashboard :
Gambar 4.8 Halaman Mitra
Pada halaman mitra juga terdapat info berupa grafik order berdasarkan mitra :
Gambar 4.9 Halaman Mitra Grafik 6. Implementasi Antarmuka Halaman Pencarian
Pada antarmuka halaman pencarian user dapat melakukan pencarian WO dengan memasukan keyword data WO yang di cari dapat memasukan track id, order id curtumer name dan nomer handphone terkait :
Gambar 4.10 Halaman Pencarian
7. Implementasi Antarmuka Halaman UNSC
Pada antarmuka halaman UNSC merupakan data-data dari ex-kendala yang sudah diberikan solusi dan diserahkan kepada unit AMO :
Gambar 4.11 Halaman UNSC 8. Implementasi Antarmuka Halaman CANCEL
Pada antarmuka halaman CANCEL merupakan data-data dari ex- kendala yang sudah diberikan solusi dan diserahkan kepada unit HS :
Gambar 4.12 Halaman CANCEL
9. Implementasi Antarmuka Halaman PS
Pada antarmuka halaman PS merupakan data-data WO yang sudah PS atau sudah berhasil dilakukan pemasangan :
Gambar 4.13 Halaman PS 10. Implementasi Antarmuka Halaman Upload WO
Pada antarmuka halaman upload WO merupakan fitur untuk melakukan upload WO ke website berupa data dalam bentuk excel :
Gambar 4.14 Halaman Upload WO
11. Implementasi Antarmuka Halaman Upload PS
Pada antarmuka halaman upload PS merupakan fitur untuk melakukan upload PS ke website berupa data dalam bentuk excel untuk menghapus data yang sudah ada yang berstatus PS di website.
Gambar 4.15 Halaman Upload PS 12. Implementasi Antarmuka Halaman Teknisi
Pada antarmuka halaman teknisi merupakan fitur untuk menambah, mengedit dan menghapus teknisi :
Gambar 4.16 Halaman Teknisi
13. Implementasi Antarmuka Halaman WO Per ODP
Pada antarmuka halaman WO Per ODP merupakan fitur untuk melakukan pengecekan data pelanggan yang mengisi suatu ODP dengan melakukan pencarian data berdasarkan nama ODP maka data pelanggan yang menggunakan ODP tersebut akan terlihat
Gambar 4.17 Halaman WO Per Teknisi 14. Implementasi Antarmuka Halaman WO Per Teknisi
Pada antarmuka halaman WO Per Teknisi merupakan fitur untuk mengetahui WO berdasarkan teknisi yang mengerjakan berdasarkan waktu yang diinginkan
Gambar 4.18 Halaman WO Per Teknisi
15. Implementasi Antarmuka Halaman Edit WO
Pada antarmuka halaman edit WO merupakan fitur untuk mengedit atau menghapus semua WO yang ada di dalam website :
Gambar 4.19 Halaman Edit WO
4.2. Pengujian (Blackbox Testing)
Pengujian Halaman dapat dilihat pada tabel berikut ini. Tanda () merupakan tanda yang berarti halaman yang di uji berhasil.
Tabel 4.1 Blackbox Testing
No Halaman Hal yang dilakukan Kondisi Akhir Hasil Tes
1 Login
Mengisi username yang salah dan password yang benar
Login gagal
2 Login
Mengisi username yang benar dan password yang salah
Login gagal
3 Login
Mengisi username yang benar dan password yang salah
Login berhasil dan masuk ke
halaman dashboard
4 Dashboard User memilih data WO HI
Menampilkan
data WO HI
5 Dashboard User mengedit data WO HI
Data WO HI
berhasil diedit 6 Dashboard User memilih data
WO H+1
Menampilkan
data WO H+1
7 Dashboard User mengedit data WO H+1
Data WO H+1
berhasil diedit 8 Dashboard User memilih data
Total WO
Menampilkan
data Total WO
9 Dashboard User memilih data QC 1 not ok
Menampilkan data QC 1 not
ok
10 Dashboard User mengedit data QC 1 not ok
Data QC 1 not ok berhasil
diedit
11 Dashboard User memilih data QC 1 ok
Menampilkan
data QC 1 ok 12 Dashboard User mengedit data
QC 1 ok
Data QC 1 ok
berhasil diedit 13 Dashboard User memilih assign
HI
Menampilkan
data assign HI 14 Dashboard User mengedit data
assign HI
Data assign HI
berhasil diedit 15 Dashboard User memilih data
assign H+1
Menampilkan
data assign
H+1
16 Dashboard User mengedit data assign H+1
Data assign H+1 berhasil
diedit
17 Dashboard User memilih data validasi not ok
Menampilkan data validasi
not ok
18 Dashboard User memilih data validasi ok
Menampilkan
data validasi ok 19 Dashboard User memilih data
reassign
Menampilkan
data reassign 20 Kendala User memilih data
tiang
Menampilkan
data tiang
21 Kendala User mengedit data tiang
Data tiang
berhasil diedit 22 Kendala User memilih data
instalasi
Menampilkan
data instalalasi 23 Kendala User mengedit data
instalasi
Data instalasi
berhasil diedit 24 Kendala User memilih data
no odp
Menampilkan
data no odp 25 Kendala User mengedit data
no odp
Data no odp
berhasil diedit 26 Kendala User memilih data
odp full
Menampilkan
data odp full 27 Kendala User mengedit data
odp full
Data odp full
berhasil diedit 28 Kendala User memilih data
odp loss
Menampilkan
data odp loss 29 Kendala User mengedit data Data odp loss
odp loss berhasil diedit 30 Kendala User memilih data
odp reti
Menampilkan
data odp reti 31 Kendala User mengedit data
odp reti
Data odp reti
berhasil diedit
32 Kendala User memilih data crossing jalan
Menampilkan data crossing
jalan
33 Kendala User mengedit data crossing jalan
Data crossing jalan berhasil
diedit
34 Kendala User memilih data PT2/PT3
Menampilkan
data PT2/PT3 35 Kendala User mengedit data
PT2/PT3
Data PT2/PT3
berhasil diedit 36 Kendala User memilih data
golive
Menampilkan
data golive 37 Kendala User mengedit data
golive
Data golive
berhasil diedit 38 Kendala User memilih data
no ont
Menampilkan
data no ont 39 Kendala User mengedit data
no ont
Data no ont
berhasil diedit 40 Kendala User memilih data
no stb
Menampilkan
data no stb 41 Kendala User mengedit data
no stb
Data no stb
berhasil diedit 42 Kendala User memilih data
kapasitas
Menampilkan
data kapasitas 43 Kendala User mengedit data Data kapasitas
kapasitas berhasil diedit 44 Kendala User memilih data
pelanggan
Menampilkan
data pelanggan 45 Kendala User mengedit data
pelanggan
Data pelanggan
berhasil diedit 46 Kendala User memilih data
validasi
Menampilkan
data validasi 47 Kendala User mengedit data
validasi
Data validasi
berhasil diedit 48 Ex-Kendala User memilih data
UNSC
Menampilkan
data UNSC
49 Ex-Kendala User mengedit data UNSC
Data UNSC
berhasil diedit 50 Ex-Kendala User memilih data
CANCEL
Menampilkan
data CANCEL
51 Ex-Kendala User mengedit data CANCEL
Data CANCEL
berhasil diedit 52 Ex-Kendala User memilih data
PT1
Menampilkan
data PT1
53 Ex-Kendala User mengedit data PT1
Data PT1
berhasil diedit 54 Mitra User memilih data
TA HI
Menampilkan
data TA HI
55 Mitra User mengedit data TA HI
Data TA HI
berhasil diedit 56 Mitra User memilih data
TA H+1
Menampilkan
data TA H+1 57 Mitra User mengedit data
TA H+1
Data TA H+1
berhasil diedit 58 Mitra User memilih data Menampilkan
SPM HI data SPM HI 59 Mitra User mengedit data
SPM HI
Data SPM HI
berhasil diedit 60 Mitra User memilih data
SPM H+1
Menampilkan
data SPM H+1 61 Mitra User mengedit data
SPM H+1
Data SPM H+1
berhasil diedit 62 Mitra User memilih data
ICC HI
Menampilkan
data ICC HI 63 Mitra User mengedit data
ICC HI
Data ICC HI
berhasil diedit 64 Mitra User memilih data
ICC H+1
Menampilkan
data ICC H+1 65 Mitra User mengedit data
ICC H+1
Data ICC H+1
berhasil diedit 66 Mitra User memilih data
AGB HI
Menampilkan
data AGB HI 67 Mitra User mengedit data
AGB HI
Data AGB HI
berhasil diedit 68 Mitra User memilih data
AGB H+1
Menampilkan
data AGB H+1 69 Mitra User mengedit data
AGB H+1
Data AGB H+1
berhasil diedit
70 Pencarian User memasukan data WO
Menampilkan data WO yang
sesuai
71 UNSC User menghapus data UNSC
Data UNSC berhasil dihapus
72 CANCEL User menghapus Data CANCEL
data CANCEL berhasil dihapus
73 PS User menghapus
data PS
Data PS berhasil dihapus
74 Upload WO User melakukan upload data WO
Data WO berhasil di
upload
75 Upload PS User melakukan upload data PS
Data PS berhasil di
upload
76 Teknisi User melakukan tambah data teknisi
Data teknisi berhasil ditambah
77 Teknisi User melakukan edit data teknisi
Data teknisi
berhasil diedit
78 Teknisi User melakukan hapus data teknisi
Data teknisi berhasil dihapus
79 Edit WO User melakukan edit data WO
Data WO
berhasil diedit
80 Edit WO User melakukan hapus data WO
Data WO berhasil dihapus
81 Logout User melakukan logout
Logout berhasil dan masuk ke halaman login