V-1 BAB V
IMPLEMENTASI DAN PENGUJIAN SISTEM
5.1. Implementasi
Tahap implementasi pada sebuah sistem informasi merupakan tahap dimana sistem yang telah dirancang pada tahap sebelumnya diterapkan, berupa perangkat lunak maupun perangkat keras yang digunakan. Dengan penerapan sistem yang diracancang, hasilnya dapat di operasikan dan digunakan secara optimal sesuai kebutuhan.
Pada bab ini akan diuraikan cara dan langkah untuk mengimplementasikan rancangan perangkat lunak, kebutuhan perangkat lunak maupun perangkat keras yang di gunakan, pengujian sistem dan klasifikasi infrastruktur.
Berikut ini aktifitas yang dilakukan dalam merancang dan mengimplementasikan Sistem Aplikasi Pengelolaan dan Penjualan Sparepart Bengkel Wahid Motor :
1. Persiapan Instalasi Tools Yang Akan Digunakan
Tahap awal yang dilakukan dalam rangka instalasi perkakas apa saja yang dibutuhkan untuk membangun Sistem Aplikasi Pengelolaan dan Penjualan Sparepart Bengkel Wahid Motor.
2. Pengumpulan Tutorial-tutorial Pemograman Visual Basic .Net
Merupakan tahap pengumpulan tutorial-tutorial Visual Basic .Net sebagai acuan tentang pengembangan perangkat lunak dari segi fungsionalitas.
3. Pengetesan Pemograman Pada Perangkat Lunak
Tahap ini dilakukan untuk menghindari kesalahan antara lain : 1. Kesalahan penulisan sourcecode program
2. Kesalahan database
3. Kesalahan saat program yang dijalankan 4. Kesalahan logika
Aplikasi Pengelolaan dan Penjualan Sparepart Kendaraan 4. Evaluasi Perangkat Lunak
Tahap ini diperlukan untuk memastikan apakah perangkat lunak dapat berjalan dengan baik, serta mengidentifikasi error sehingga perbaikan dapat segera dilakukan hingga perangkat lunak benar-benar siap guna.
5.1.1. Lingkup dan Batasan Implementasi
Lingkup dan batasan implementasi Sistem Aplikasi Pengelolaan dan Penjualan Sparepart Bengkel Wahid Motor yaitu:
1. Penerapan Sistem Aplikasi Pengelolaan dan Penjualan Sparepart Bengkel Wahid Motor hanya dapat berjalan di dalam sistem operasi Windows.
2. Bahasa pemograman yang digunakan yaitu Visual Basic .Net. 3. Database yang digunakan adalah Microsoft Access 2007
4. Aplikasi ini digunakan oleh 3 user yaitu Admin (memiliki akses full control terhadap aplikasi), Kasir (memiliki akses menambah pelanggan, pendaftaran servis, penjualan sparepart, membuat laporan penjualan sparepart dan servis kendaraan) dan Petugas Gudang (menambah barang (saprepart), mencetak laporan data barang (sparepatr)).
5.2. Kebutuhan Sumber Daya
Kebutuhan sumber daya manusia yang dibutuhkan untuk pengujian hanya satu pengguna saja.Sedangkan kebutuhan hardware dan software nya sama pada saat implementasi aplikasi aplikasi ini yaitu sebagai berikut.
5.2.1. Kebututuhan Perangkat Keras (Hardware)
Konfigurasi minimal perangkat keras untuk menjalankan Sistem Aplikasi Pengelolaan dan Penjualan Sparepart Bengkel Wahid Motor adalah sebagai berikut:
Aplikasi Pengelolaan dan Penjualan Sparepart Kendaraan
Tabel V-1 Spesifikasi Minimum Hardware Yang Harus Digunakan
NO Uraian Spesifikasi
1 Processor Intel Pentium 4 1.6 Ghz
2 Memory (RAM) 512 MB
3 Hard Disk Drive 80 GB 4 Graphic Card (VGA) 256 MB
5 Monitor 14”
6 Keyboard Integrated
7 Mouse Integrated
8 Koneksi Internet LAN
9 Printer Canon MP258
5.2.2. Kebutuhan Perangkat Lunak (Sofware)
Perangkat lunak yang dipakai adalah sebagai berikut: 1. Sistem Operasi Windows 7 Ultimate atau yang lainnya. 2. Visual Studio 2010
3. Microsoft Access 2007 5.3. Implementasi Antar Muka
Implementasi rancangan antarmuka dengan menggunakan bahasa pemrograman Visual Studio 2010, tahapan yang harus dilakukan untuk instalasi perangkat lunak yang dihasilkan, mulai dari tahapan persiapan instalasi sampai
Aplikasi Pengelolaan dan Penjualan Sparepart Kendaraan
dengan perangkat lunak siap digunakan beserta petunjuk umum penggunaan perangkat lunak yang digambarkan pada dialog screen.
5.3.1. Dialog Screen Halaman Login
Gambar V-1 Dialog Screen Halaman Login
5.3.2. Dialog Screen Halaman Menu Utama
Aplikasi Pengelolaan dan Penjualan Sparepart Kendaraan 5.3.3. Dialog Screen Halaman Pelanggan
Gambar V-3 Dialog Screen Halaman Pelanggan
5.3.4. Dialog Screen Halaman Pendaftaran Servis
Aplikasi Pengelolaan dan Penjualan Sparepart Kendaraan 5.3.5. Dialog Screen Halaman Penjualan Sparepart
Gambar V-5 Dialog Screen Halaman Penjualan Sparepart
5.3.6. Dialog Screen Halaman Mekanik
Aplikasi Pengelolaan dan Penjualan Sparepart Kendaraan 5.3.7. Dialog Screen Halaman Petugas / Kasir
Gambar V-7 Dialog Screen Halaman Petugas / Kasir
5.3.8. Dialog Screen Halaman Ganti Password
Aplikasi Pengelolaan dan Penjualan Sparepart Kendaraan 5.3.9. Dialog Screen Halaman Jasa
Gambar V-9 Dialog Screen Halaman Jasa
5.3.10.Dialog Screen Halaman Barang (Spareaprt)
Aplikasi Pengelolaan dan Penjualan Sparepart Kendaraan 5.3.11.Dialog Screen Halaman Cetak Laporan Servis
Gambar V-11 Dialog Screen Halaman Cetak Laporan Servis
5.3.12.Dialog Screen Halaman Cetak Laporan Penjualan Sparepart
Aplikasi Pengelolaan dan Penjualan Sparepart Kendaraan 5.3.13.Dialog Screen Halaman Servis Kendaraan
Gambar V-13 Dialog Screen Halaman Servis Kendaraan
5.3.14.Dialog Screen Halaman Laporan Barang (Sparepart)
Aplikasi Pengelolaan dan Penjualan Sparepart Kendaraan
5.3.15.Dialog Screen Halaman Laporan Penjualan Sparepart
Gambar V-15 Dialog Screen Halaman Laporan Penjualan Sparepart
5.3.16.Dialog Screen Halaman Laporan Servis
Aplikasi Pengelolaan dan Penjualan Sparepart Kendaraan 5.4. Hasil Pengujian
Hasil pengujian dilakukan dengan menggunakan metode Black Box Testing, merupakan metode testing pengujian yang dilakukan hanya mengamati hasil eksekusi melalui data uji dan memeriksa fungsional dari perangkat lunak. Dengan menggunakan metode pengujian black box, perekayasa sistem dapat menemukan kesalahan dalam kategori sebagai berikut :
1. Fungsi tidak benar atau hilang 2. Kesalahan antar muka
3. Kesalahan pada struktur data (pengaksesan basis data) 4. Kesalahan inisialisasi dan akhir program
5. Kesalahan kinerja.
5.4.1. Pengujian Perangkat Lunak
Tabel V-2 Pengujian Perangkat Lunak
No Fungsi yang
Diuji Cara Pengujian
Hasil Yang Diharapkan
Hasil Pengujian Admin User 1. Login Melakukan login
untuk membuka form utama Menampilkan form utama. OK OK 2. Form utama admin Membuka form utama admin. Menampilkan daftar menu dari fasilitas yang disediakan aplikasi.
OK 3. Tambah
User
Pada form utama admin atau userpilih
manage user, lalu klik add.
Menampilkan form untuk menambah
data user. OK
4. Edit User Pada form utamaadmin atau user pilih manageuser, laluklikedit. Menampilkan form untuk merubah data user. OK
5. Hapus User Pada form utama admin atau userpilih manageuser, laluklikdelete. Menghapus data user. OK
Aplikasi Pengelolaan dan Penjualan Sparepart Kendaraan
Tabel V-3 Pengujian Perangkat Lunak (Lanjut)
No Fungsi yang
Diuji Cara Pengujian
Hasil Yang Diharapkan Hasil Pengujian Admin User 6 Tambah Transaction
Pada form utama admin atau userpilih manage Transaction, laluklikadd. Menampilkan form untuk menambah data Transaction. OK OK 7. Print Transaction
Pada form utama admin atau userpilih menu transaction, laluklikprint. Menampilkan data print out transaction (faktur) OK OK 8. Edit Transaction Pada form utamaadmin atau user pilih manage Transaction, laluklikedit. Menampilkan form untuk merubah data Transaction.
OK OK
9. Edit Report Pada form utamaadmin atau user pilih manage report, lalupilihtanggalb erdasarkanharian, mingguan, bulanan, atautahunan. Menampilkan formreport yang akan di print berdasarkan
tanggal yang sudah diedit.
OK OK
10. Print Report Pada form utamaadmin atau user pilih menu report, lalupilihtanggalb erdasarkanharian, mingguan, bulanan. Menampilkan data print out report transaction
berdasarkan
tanggal yang sudah diedit. (Report Penjualan)
OK OK
11. Log Out Pada form utamaadmin atau userkliklogout.
Keluar dari sistem dan sekaligus menutup (close) aplikasi.