• Tidak ada hasil yang ditemukan

BAB IV IMPLEMENTASI DAN PENGUJIAN

N/A
N/A
Protected

Academic year: 2021

Membagikan "BAB IV IMPLEMENTASI DAN PENGUJIAN"

Copied!
20
0
0

Teks penuh

(1)

57

BAB IV

IMPLEMENTASI DAN PENGUJIAN

4.1 Implementasi

Tahap implementasi pada sebuah aplikasi merupakan tahap dimana aplikasi yang dirancang pada tahap sebelumnya diterapkan, berupa perangkat lunak maupun perangkat keras yang digunakan. Dengan menerapkan penerapan aplikasi yang dirancang, maka hasilnya sistem tersebut sudah dapat diopeasikan atau digunakan dan juga dilakukan pengujian.

4.1.1 Batasan Implementasi

Dalam mengimplementasikan

aplikasi sistem maintenance backwall

Ponds berbasis web di PT Unilever ini terdapat beberapa hal yang menjadi batasan

implementasi, diantaranya :

a. Aplikasi ini dapat digunakan oleh admin, operator, kontraktor, manager dan director yang sudah terdaftar pada database yang digunakan oleh aplikasi ini.

b. Aplikasi sistem ini dapat beroperasi secara maksimal dengan menggunakan web browser Mozilla Firefox.

c. Dalam pembuatan

aplikasi sistem maintenance backwall Ponds

berbasis web di PT Unilever ini, menggunakan bahasa pemrograman

PHP dan database mysql.

4.1.2 Implementasi Perangkat Keras

Perangkat keras yang digunakan untuk mengimplementasikan sistem dideskripsikan pada Tabel 4.1 sebagai berikut :

Tabel 4.1 Perangkat Keras

No Jenis Perangkat Keras Keterangan 1 Processor Intel Core i5 2.30GHz

2 Harddisk 250 GB

3 Memory 4 GB DDR3

(2)

1 Sistem Operasi Windows 7 Ultimate Service Pack 1

2 DBMS MySQL versi 5.0.7

3 Web Server Apache versi 2.0

4 IDE Design Dreamwever 8

5 Interpreter PHP

6 Web Browser Mozilla Firefox versi 25.0.1

4.2 Implementasi Sistem

Implementasi dan pengujian sistem usulan dilakukan untuk mengetahui berhasil atau tidaknya suatu program yang dirancang sesuai dengan kebutuhan “aplikasi sistem maintenance backwall Ponds berbasis web di PT Unilever” ini.

4.2.1 Implementasi Sistem Hak Akses Admin 1. Form Login

(3)

Tampilan halaman login ini sebagi pintu awal untuk masuk kedalam sistem dengan mengisi username dan password yang benar akan dapat langsung masuk ke sistem usulan ini.

2. Halaman Home

Gambar 4.2 Halaman Home Sistem Usulan

Tampilan halaman home ini adalah tampilan halaman awal yang akan dilihat pertama kali oleh admin setelah masuk kedalam sistem, setelah sebelumnya melakukan login terlebih dahulu untuk dapat melihat halaman ini.

3. Halaman Profile

(4)

Gambar 4.4 Form Input Account Sistem Usulan

Untuk melakukan Input Account, admin melakukan proses diawali dengan membuka web sistem, melakukan login, setelah masuk kedalam sistem admin mengklik menu account, lalu klik tombol add new record, lalu admin melakukan pengisian data account, setelah data lengkap maka simpan dan data akan tersimpan dalam database pada sistem ini.

(5)

Gambar 4.5 Form Input Store Sistem Usulan

Untuk melakukan Input store, admin melakukan proses diawali dengan membuka web sistem, melakukan login, setelah masuk kedalam sistem admin mengklik menu store, lalu klik menu add, lalu admin melakukan pengisian data store, setelah data lengkap maka simpan dan data akan tersimpan dalam database pada sistem ini.

(6)

Gambar 4.6 Form Input Backwall Sistem Usulan

Untuk melakukan Input backwall, admin melakukan proses diawali dengan membuka web sistem, melakukan login, setelah masuk kedalam sistem admin mengklik menu backwall, lalu klik menu add, lalu admin melakukan pengisian data backwall, setelah data lengkap maka simpan dan data akan tersimpan dalam database pada sistem ini.

7. Form Input User

Gambar 4.7 Form Input User Sistem Usulan

Input data user dilakukan dengan cara mengklik menu user, lalu klik menu add, lalu admin melakukan pengisian data user, setelah data lengkap maka simpan.

(7)

8. Form Ubah Password

Gambar 4.8 Form Ubah Password Sistem Usulan

Halaman ubah password ini digunakan setiap aktor di sistem usulan ini untuk mengubah password nya sesuai keinginan dari setiap aktor di sistem usulan ini.

9. Form Balas Pesan

Gambar 4.9 Form Balas Pesan Sistem Usulan

Halaman balas pesan ini digunakan admin di sistem usulan ini untuk membalas pesan dari setiap user di sistem usulan ini, baik pesan dari manager dan director, kontraktor dan operator dapat dibalas oleh admin di sistem usulan ini. 4.2.2 Implementasi Sistem Hak Akses Operator

(8)

Gambar 4.10 Form Input Order Maintenance Sistem Usulan Untuk melakukan Input Maintenance Order, operator melakukan proses diawali dengan membuka web sistem, melakukan login, setelah masuk kedalam sistem operator mengklik menu maintenance, lalu klik menu add, lalu operator melakukan pengisian data maintenance order, setelah data lengkap maka simpan dan data akan tersimpan dalam database pada sistem ini

(9)

4.2.3 Implementasi Sistem Hak Akses Kontraktor 1. Form Input Tanggal Survei

Gambar 4.11 Form Input Tanggal Survey Sistem Usulan Input tanggal survey dilakukan dengan cara mengklik menu maintenance, lalu pilih status yang masih order, lalu klik tombol detail, lalu kontraktor melakukan pengisian tanggal survey yang akan dilakukan, setelah data lengkap maka simpan dan status akan berubah menjadi survey.

(10)

Gambar 4.12 Form Input Budget Proffering Sistem Usulan Input budget proffering dilakukan dengan cara mengklik menu maintenance, lalu pilih status yang masih survey, lalu klik tombol detail, lalu kontraktor melakukan pengisian berapa budget yang dibutuhkan untuk memperbaiki backwall yang di order dan upload proposal budget detailnya, serta menginput berapa lama pengerjaanya, setelah data lengkap maka klik tombol proffering, maka status akan berubah menjadi proffering.

(11)

Gambar 4.13 Form Input Fix Order Maintenance Sistem Usulan Input fix order maintenance dilakukan dengan cara mengklik menu notifikasi dahulu untuk melihat notifikasi terbaru, lalu mengklik menu maintenance, lalu pilih status yang sudah di approve, lalu klik tombol detail, lalu kontraktor melakukan start date dan finish date pekerjaan, serta mengupload laporan fix order ke sistem, setelah data lengkap maka klik tombol upload fix, maka status akan berubah menjadi done.

(12)

Gambar 4.14 Form Konfirmasi Budget Proffering Sistem Usulan Konfirmasi Budget Proffering dilakukan dengan cara mengklik menu maintenance, lalu pilih status yang masih proffering, lalu klik tombol detail, lalu manager/ director ini melakukan konfirmasi pengajuan budget proffering, setelah data terbaca dengan jelas, maka klik tombol approve, maka status akan berubah menjadi approve.

(13)
(14)

Gambar 4.15 Form Halaman Lihat Report Order Maintenance Sistem Usulan

Halaman lihat report order maintenance ini adalah halaman yang dapat dilihat oleh manager / director untuk mengontrol perkembangan perbaikan backwall yang sedang dikerjakan oleh kontraktor.

3. Form Input Pesan

(15)

Halaman input pesan ini adalah halaman yang dapat digunakan oleh manager / director untuk mengirimkan pesan kepada admin di sistem usulan ini.

4.3 Metode Pengujian

Pada tahap ini akan dilakukan pengujian terhadapa perangkat lunak yang sudah selesai melalui tahap implementasi. Pengujian perangkat lunak adalah proses untuk mencari kesalahan pada setiap item perangkat lunak, mencatat hasilnya, mengevaluasi semua fasilitas dari perangkat lunak yang dikembangkan. Pengujian perangkat lunak bertujuan untuk menentukan apakah perangkat lunak yang diselesaikan setelah fase implementasi memenuhi kondisi spesifikasi atau fungsionalitas sistem yang telah ditetapkan pada fase parancangan. Apabila masih ditemukan beberapa kesalahan pada perangkat lunak yang diuji, maka dilakukan evaluasi dan dilakukan pengujian ulang sampai pada kondisi perangkat lunak tersebut memenuhi fungsionalitas sistem yang dirancang.

4.3.1 Rencana Pengujian

Rencana pengujian yang akan digunakan pada aplikasi sistem maintenance backwall Ponds berbasis web di PT Unilever adalah menggunakan metode pengujian balck box. Definisi pengujian black box yaitu pengujian sistem dengan memperhatikan struktur logika internal perangkat lunak. Metode ini digunakan untuk mengetahui apakah perangkat lunak berfungsi dengan benar ? pengujian black box merupakan metode perancangan data uji yang didasarkan pada spesifikasi perangkat lunak.

4.3.2 Skenario Pengujian

Skenario pengujian dilakukan untuk menentukan langkah-langkah dalam melakukan pengujian. Dilakukan dengan menjalankan aplikasi kemudian menguji menu-menu dan tombol yang ada pada aplikasi tersebut. Apakah menu-menu dan tombol pada aplikasi tersebut sudah sesuai dengan perancangan awal ? berikut ini tabel skenario pengujian :

(16)

Password dimasukan,maka dilakukan proses pengecekan data login,apabila login benar maka admin dapat menjalankan sistem

data login sesuai dengan yang diharapkan

Pengujian login berjalan dengan sukses dimana dalam pengisian username dan password dapat dijalankan dengan sukses, yaitu apabila username dan password yang dimasukkan benar, maka akan masuk kedalam sistem, akan tetapi apabila ada kesalahan dalam pengisian username dan password salah maka tidak bisa masuk kedalam sistem dan ada peringatan username atau password yang dimasukkan yang salah.

2. Pengolahan Data Account

Tabel 4.4 Pengujian Input Data Account

Kasus dan Hasil Pengujian Tambah Data

Data Masukkan Mengisi data account

Yang diharapkan Proses pemasukan data account

berhasil,klik simpan data yang baru tersimpan dalam database

(17)

database

Kesimpulan Sukses

Ubah Data

Data Masukkan Mengubah data account yang sudah ada dalam database

Yang diharapkan Proses masukan data benar, klik simpan dan data yang sudah diedit masuk kedalam database

Pengamatan Data berhasil diubah dan tersimpan dalam

database

Kesimpulan Sukses

Delete Data

Data Masukkan Menghapus data yang ada

Yang diharapkan Proses penghapusan data berhasil

Pengamatan Data berhasil dihapus dalam database

Kesimpulan Sukses

Untuk melakukan Input Account, admin melakukan proses diawali dengan membuka web sistem, melakukan login, setelah masuk kedalam sistem admin mengklik menu account, lalu klik tombol add new record, lalu admin melakukan pengisian data account, setelah data lengkap maka simpan dan data akan tersimpan dalam database pada sistem ini.

3. Pengolahan Data Store

Tabel 4.5 Pengujian Input Data Store

Kasus dan Hasil Pengujian Tambah Data

Data Masukkan Mengisi data store

Yang diharapkan Proses pemasukan data store berhasil,klik simpan data yang baru tersimpan dalam database

Pengamatan data store berhasil tersimpan dalam

(18)

Pengamatan Data berhasil diubah dan tersimpan dalam database

Kesimpulan Sukses

Delete Data

Data Masukkan Menghapus data yang ada

Yang diharapkan Proses penghapusan data berhasil

Pengamatan Data berhasil diapus dalam database

Kesimpulan Sukses

Untuk melakukan Input store, admin melakukan proses diawali dengan membuka web sistem, melakukan login, setelah masuk kedalam sistem admin mengklik menu store, lalu klik menu add, lalu admin melakukan pengisian data store, setelah data lengkap maka simpan dan data akan tersimpan dalam database pada sistem ini.

4. Pengolahan Data Backwall

Tabel 4.6 Pengujian Input Data Backwall

Kasus dan Hasil Pengujian Tambah Data

Data Masukkan Mengisi data backwall

Yang diharapkan Proses pemasukan data backwall

berhasil,klik simpan data yang baru tersimpan dalam database

Pengamatan data backwall berhasil tersimpan dalam database

(19)

Ubah Data

Data Masukkan Mengubah data backwall yang sudah ada

dalam database

Yang diharapkan Proses masukan data benar, klik simpan dan data yang sudah diedit masuk kedalam database

Pengamatan Data berhasil diubah dan tersimpan dalam

database

Kesimpulan Sukses

Delete Data

Data Masukkan Menghapus data yang ada

Yang diharapkan Proses penghapusan data berhasil

Pengamatan Data berhasil diapus dalam database

Kesimpulan Sukses

Untuk melakukan Input backwall, admin melakukan proses diawali dengan membuka web sistem, melakukan login, setelah masuk kedalam sistem admin mengklik menu backwall, lalu klik menu add, lalu admin melakukan pengisian data backwall, setelah data lengkap maka simpan dan data akan tersimpan dalam database pada sistem ini.

5. Pengolahan Data User

Tabel 4.7 Pengujian Input Data User

Kasus dan Hasil Pengujian Tambah Data

Data Masukkan Mengisi data user

Yang diharapkan Proses pemasukan data user berhasil,klik simpan data yang baru tersimpan dalam database

Pengamatan data user berhasil tersimpan dalam

database

Kesimpulan Sukses

(20)

Kesimpulan Sukses Delete Data

Data Masukkan Menghapus data yang ada

Yang diharapkan Proses penghapusan data berhasil

Pengamatan Data berhasil diapus dalam database

Kesimpulan Sukses

Untuk melakukan Input user, admin melakukan proses diawali dengan membuka web sistem, melakukan login, setelah masuk kedalam sistem admin mengklik menu user, lalu klik menu add, lalu admin melakukan pengisian data user, setelah data lengkap maka simpan dan data akan tersimpan dalam database pada sistem ini.

Gambar

Tabel 4.1  Perangkat Keras
Gambar 4.1 Form Login Sistem Usulan
Gambar 4.2 Halaman Home Sistem Usulan
Gambar 4.4 Form Input Account Sistem Usulan
+7

Referensi

Dokumen terkait

Hasil penelusuran pada Gambar 4.9 berikut merupakan hasil pencarian berdasarkan kata kunci yang diawali dengan kata “model”, maka sistem akan segera mencari

link yang terhubung dengan database mysql Halaman dapat terbuka dan terhubung Input username dan password serta klik tombol login Terhubung dengan database, tombol

Halaman Utama seperti pada Gambar 4.9 akan tampil jika pengguna login kedalam sistem sebagai Admin, maka semua menu yang tampil adalah Home, menu user, menu supplier, menu

Diagram usecase usulan diatas menggambarkan proses operator melakukan login dan memiliki akses input, ubah dan hapus data berkas kemudian mencetak bukti penerimaan

Menu ini terdiri dari 3 halaman, yakni untuk melihat daftar Order , form input data Order dan form edit Order.. Dalam halaman daftar Order, anda dapat melihat daftar Order

Layar Login Menguji tombol “masuk” pada layar login Layar login sedang berjalan Klik tombol masuk sesuai dengan pilihan login sebagai calon siswa atau pegawai

oleh user sehingga tampilan user interface akan direplace dengan user interface yang dipilih. Setelah melakukan registrasi dan login kesistem maka aplikasi akan

yang sesuai yang tidak sesuai Login Normal Pengguna mengisi form login Menampilkan halaman login Dapat menampilkan halaman login Sukses Tidak Normal Pengguna mengisi