60
BAB IV IMPLEMENTASI SISTEM DAN PENGUJIAN 4.1
Implementasi
Implementasi diterapkan dengan maksud agar sistem yang telah dibuat dapat berjalan secara efisien, efektif dan dapat membantu kebutuhan user maupun kebutuhan pihak manajemen dalam sistem alokasi bengkel untuk klaim asuransi di PT Tugu Pratama Indonesia.
4.1.1 Kebutuhan Sistem Dalam mengoperasaikan aplikasi sistem alokasi bengkel dibutuhkan beberapa persyaratan hardware, software, dan brainware. Aplikasi sistem alokasi bengkel akan berjalan dengan baik jika hardware, software, dan brainware yang ada setara atau melebihi persyaratan minimum seperti yang tercantum sebagai berikut : 1. Hardware Perangkat keras yang direkomendasikan adalah 1. Processor Intel Pentium 4 2. RAM 6GB 3. Monitor 14 inchi 4. Hardisk 250 GB 5. Smartphone 6. Koneksi internet 2. Software Spesifikasi software yang direkomendasikan adalah sebagai berikut 1. Sistem operasi yang digunakan adalah windows 7 2. Pemograman PHP version 5.2.*. 3. Program aplikasi database yang digunakan adalah mySQL versi 5.1 4. Sistem operasi android minimal Ice Cream Sandwich 5. Android Studio sebagai IDE 6. Android SDK sebagai emulator 3. Brainware Brainware
adalah
setiap orang yang terlibat dalam kegiatan pemanfaatan
komputer atau sistem pengolahan data. Brainware merupakan sumber daya
60 http://digilib.mercubuana.ac.id/
61
inspirasi utama bagi terbentuknya suatu sistem komputer. Untuk menjalankan aplikasi sistem alokasi bengkel pada PT Tugu Pratama Indonesia dibutuhkan user yang minimal dapat membaca dan menguasai penggunaan perangkat mobile dan penggunaan aplikasi berbasis mobile.
http://digilib.mercubuana.ac.id/
62
4.1.2
Tampilan Antar Muka
a. Tampilan Awal
Gambar 4.1. Tampilan Awal
Halaman ini adalah halaman yang pertama kali muncul ketika menjalankan aplikasi. Klik tombol Proceed agar dapat melakukan login. b. Login
Gambar 4. 2. Form Login
http://digilib.mercubuana.ac.id/
63
Pada halaman login, user harus mengisi username dan password untuk mengakses halaman-halaman berikutnya. Jika user salah mengisi username dan password maka akan tetap berada di halaman login dan akan menampilkan pesan kesalahan dalam mengisi username dan password. Sedangkan user yang telah mengisi username dan password dengan benar maka akan masuk ke halaman utama.
Gambar 4.3. Form Utama
Halaman ini adalah halaman yang pertama kali tampil setelah user berhasil login. c. Lihat peta bengkel Untuk dapat melihat peta seluruh bengkel rekanan yang ada, dapat dilakukan dengan mengklik tombol
pada Form Utama. Tampilan peta bengkel dapat
dilihat pada gambar di bawah.
http://digilib.mercubuana.ac.id/
64
Gambar 4.4. Form Map
d. Lihat daftar bengkel Untuk dapat melihat daftar bengkel, langkah-langkah yang harus dilakukan sebagai berikut : 1. Klik tombol
pada Form Utama, maka akan tampil daftar seluruh kota
yang ada di Indonesia.
Gambar 4.5. Daftar Kota
http://digilib.mercubuana.ac.id/
65
2. Pilih salah satu nama kota yang daftar bengkelnya ingin dilihat pada listview. Maka akan muncul seluruh daftar bengkel rekanan yang terdapat pada kota tersebut.
Gambar 4.6. Daftar Bengkel
3. Pilih nama bengkel yang ingin dilihat pada listview, maka akan muncul alamat dan nomor telepon bengkel tersebut.
Gambar 4.7. Alamat Bengkel
http://digilib.mercubuana.ac.id/
66
4. Jika ingin menelepon bengkel yang dipilih, maka dapat dilakukan dengan mengklik tombol
.
Gambar 4. 8. Form memanggil
5. Jika ingin melihat peta bengkel yang dipilih, maka dapat dilakukan dengan mengklik tombol
.
Gambar 4.9. Form peta bengkel
http://digilib.mercubuana.ac.id/
67
e. Lihat nomor telepon darurat Untuk melihat nomor telepon darurat, langkah yang harus dilakukan adalah sebagai berikut : 1. Klik tombol
pada menu utama, maka akan tampil daftar nomor
telepon darurat.
Gambar 4.10. Form nomor telepon darurat
2. Pilih nomor telepon darurat yang ingin dihubungi, maka akan otomatis melakukan panggilan ke nomor tersebut.
http://digilib.mercubuana.ac.id/
68
4.2
Tahap Pengujian
Pada bagian ini akan dijelaskan mengenai pengujian terhadap aplikasi sistem alokasi bengkel untuk klaim asuransi yang telah dibangun. Pengujian dilakukan sebelum aplikasi digunakan oleh pengguna dengan tujuan untuk menguji aplikasi secara keseluruhan sehingga dapat diketahui bahwa aplikasi telah sesuai dengan kebutuhan. 4.2.1 Skenario Pengujian Menu dan Fungsi Skenario pengujian menu dan fungsi pada aplikasi sistem alokasi bengkel untuk klaim asuransi diuraikan pada tabel berikut ini: Tabel 4.1. Skenario Login
No
Deskripsi Fungsional
1
Halaman Login
Kelompok Uji Normal : Username : admin
Kasus Uji
Hasil Yang Harapkan
Hasil
Pengujian username dan password untuk aplikasi.
Berhasil masuk ke aplikasi dan menampilkan halaman utama
Sukses
Pengujian username dan password untuk aplikasi.
Aplikasi tetap berada pada halaman login dan menampilkan pesan “Incorrect username or password”
Sukses
Hasil Yang Harapkan
Hasil
Password :admin Normal : Username : admin Password :test Tabel 4.2. Skenario Lihat Peta Bengkel
No 1
Deskripsi Fungsional Halaman Map
Kelompok Uji
Kasus Uji
Normal
Mengklik tombol Map dan terkoneksi ke internet
Menampilkan peta seluruh bengkel yang ada di Indonesia
Sukses
Normal
Mengklik tombol Map tetapi tidak terknoneksi ke internet
Menampilkan pesan “Error getting data”
Sukses
Tabel 4.3. Skenario Lihat Daftar Bengkel
http://digilib.mercubuana.ac.id/
69
No
Deskripsi Fungsional
Kelompok Uji
Kasus Uji
Hasil Yang Harapkan
Hasil
1
Halaman City
Normal
Memilih tombol Workshop
Menampilkan daftar kota yang ada di Indonesia
Sukses
2
Halaman Workshop
Normal
Memilih salah satu kota dari listview dan data bengkel tidak kosong
Menampilkan daftar bengkel yang ada di kota tersebut
Sukses
Normal
Memilih salah satu kota dari listview tetapi data bengkel kosong
Menampilkan pesan “Bengkel belum tersedia di kota ini”
Sukses
3
Halaman Workshop Detail
Normal
Memilih salah satu bengkel dari listview
Menampilkan alamat bengkel tersebut
Sukses
4
Halaman Map Detail
Normal
Mengklik icon map
Menampilkan peta bengkel sesuai nama bengkel yang dipilih
Sukses
5
Halaman Call Workshop
Normal
Mengklik icon telepon
Melakukan panggilan sesuai nama bengkel yang dipilih
Sukses
Tabel 4.4. Skenario Panggilan Darurat
No 1
Deskripsi Fungsional Halaman Emergency Call
4.2.2
Kelompok Uji Normal
Kasus Uji Memilih tombol Emergency call
Hasil Yang Harapkan
Hasil
Menampilkan daftar nomor telepon darurat
Sukses
Analisa Hasil Pengujian
Setelah dilakukan pengujian secara menyeluruh maka dapat disimpulkan bahwa pengujian telah menunjukkan hasil keluaran (Output) dan proses yang sesuai dengan rancangan aplikasi program ini. Dan hasil dari pengujan ini dapat dikatakan bahwa program ini dapat berfungsi dengan baik dan benar, kerena telah dibuktikan dari hasil skenario pengujian. Hasil pengujian yang telah diperoleh dapat dianalisis sebagai berikut: 1. Halaman Login yang mengontrol menu dalam sistem. 2. Halaman utama yang menghubungkan antar interface yang terdapat dalam menu berjalan dengan baik.
http://digilib.mercubuana.ac.id/
70
3. Halaman Map, Halaman City, Halaman Workshop, Halaman Workshop Detail, Halaman Map Detail, Halaman Call Workshop, dan Halaman Emergency Call berjalan dengan baik sesuai dengan hasil yang diharapkan. 4. Proses alokasi bengkel berbasis mobile programming dapat berjalan sesuai yang diinginkan. 5. Hasil keluaran atau output dapat tercetak sesuai perancangan sistem yang diinginkan.
http://digilib.mercubuana.ac.id/