Perancangan Antar Muka Perancangan Sistem

2. Rancangan Menu Utama Tampilan Menu Utama berisi tentang file yang ada di program Gambar 4.18 Rancangan Menu Utama 3. Rancangan Form Mekanik Rancangan tampilan Mekanik berfungsi untuk memasukkan data dari Mekanik. Berikut rancangan tampilan data mekanik: Gambar 4.19 Rancangan Menu Data Mekanik 4. Rancangan Data Pelanggan Rancangan tampilan pelanggan berfungsi untuk memasukan data dari pelanggan. Berikut rancangan tampilan data Spare part Gambar 4.20 Rancangan Menu Data Pelanggan 5. Rancangan Data Spare Parts Rancangan tampilan Spare Parts berfungsi untuk memasukan data dari Spare Parts. Berikut rancangan tampilan data Spare part : Gambar 4.21 Rancangan Menu Data Spare Part 6. Tampilan Data Transaksi Penjualan Spare Parts Kode Spare part Nama Harga Type Motor Quantity awal Quantity AKhir Sub totla Diskoun Gambar 4.22 Rancangan Data Transaksi Penjualan Spare Parts 7. Tampilan Data Transaksi Service Motor Sami No Pelangga Nama Type motor No Polisi Jam Masuk Keluhan Type service Tarif Validasi service No id mekanik Nama No TelpHp Gambar 4.23 Rancangna Menu Trsansaksi Service 8. Rancangan Tampilan Data Spare Parts Yang ada Tampilan ini ada di dalam form data service jika service mengganti spare parts maka jika mengklik tombol data spare part maka akan muncul table data spare parts yang tersedia di Bengkel. Gambar 4.24 Rancangan Tampilan Data Spere yang ada 9. Rancangan Tampilan Laporan : a. Rancangan Tampilan Laporan Penjualan Rancangan tampilan laporan penjualan berfungsi untuk menampilkan form laporan penjualan. Berikut rancangan tampilan laporan penjualan : Gambar 4.25 Laporan Penjualan b. Rancangan Tampilan Laporan Service Rancangan tampilan laporan service berfungsi untuk menampilkan form laporan service. Berikut rancangan tampilan laporan service. Gambar 4.26 Laporan Service L A P O R A N S E R V IC E s d T a n g g a l p r e v ie w s e t K E L U A R L a p o r a n p e n ju a la n p e r t a n g g a l b u la n ta h u n L a p o r a n S e m u a S e r v ic e B e r d a s a r k a n K a le n d e r s e t p r e v ie w M E M B E R U M U M M E M B E R U M U M

4.2.4.3. Perancangan Output

Perancangan output dalam perangkat lunak ini berupa laporan spare pasrt, data service, nota transaksi penjualan, dan laporan pembelian. Berikut perancangan tampilan output dalam perangkat lunak ini : Gambar 4.27 Rancangan Tampilan Laporan 1. Laporan Data Spare Parts Laporan data Spare parts berisi tentang data Spare Parts Berikut rancangan laporan data barang : Gambar 4.28 Rancangan Tampilan Laporan Data Spare Part Yang Ada 2. Laporan Penjualan Laporan Penjualan berisi tentang data hasil transaksi penjualan secara keseluruhan. Gambar 4.29 Tampilan Laporan Penjualan 3. Laporan Service Laporan Service Berisi tentang laporan semua service yang terjadi di Sami Motor Gambar 4.30 Tampilan Laporan Service 4. Laporan Data Spare Parts Laporan Data Spare Parts Berisi tentang laporan persedian stock Spare Part yang masih tersedia di Sami Motor. Gambar 4.31 Tampilan Laporan Data Stock Spare Part Yang Ada 88

BAB V PENGUJIAN DAN IMPLEMENTASI

5.1 Pengujian

Pengujian merupakan bagian penting dalam siklus pengembangan perangkat lunak . Pengujian dilakukan untuk menjamin kualitas dan juga mengetahui kelemahan dari perangkat lunak yang dibangun memiliki kualitas yang handal, yaitu mampu mempresentasikan kajian pokok dari spesifikasi analisis perancangan dan pengkodean dari perangkat lunak itu sendiri.

5.1.1 Rencana Pengujian

Berikut ini rancangan pengujian sistem informasi penjualan spare parts : Tabel 5.1 Rencana Pengujian SI Service dan Penjualan Kelas Uji Butir Uji Tingkat Pengujian Jenis Pengujian Login Pengecekan Login Sistem Black Box Pengisian Data Pengisian Data Spare parts Modul Black Box Pencarian Data Spare parts Modul Black Box Pengisian Data Pelanggan Modul Black Box Pencarian Data Pelanggan Modul Black Box Pengisian Data Mekanik Modul Black Box

5.1.2 Kasus dan Hasil Pengujian

Setelah melaksanakan rencana pengujian maka dilanjutkan dengan kasusu dan hasil pengujian. Berikut kasus dan hasil pengujian:

1. Pengecekan Login Admin :

Berikut ini kasus dan hasil pengujian login user Tabel 5.2 Pengecekan Login Kasus dan Hasil Uji Data Normal Data Masukan Yang diharapkan Pengamatan Kesimpulan Username : Sam2jual Bagian : Penjualan Password : 002 Tercantum pada textbox username, label bagian, dan textbox password Dapat mengisi login sesuai yang diharapkan [X] Diterima [ ] Ditolak Klik tombol LOGIN Login berhasil dengan hak aksesnya dan menampilkan pesan “Login Berhasil ” Tombol dapat berfungsi sesuai yang diharapkan [X] Diterima [ ] Ditolak Kasus dan Hasil Uji Data Salah Username : tidak sesuai Bagian : - Password : Tidak sesuai Tercantum pada textbox username, label bagian, dan textbox password User tidak dapat login [X] Diterima [ ] Ditolak Klik tombol LOGIN Tidak dapat masuk ke form home dan menampilkan pesan “Ada kesalahan pada username dan password ” Tombol dapat berfungsi sesuai yang diharapkan [X] Diterima [ ] Ditolak

2. Pengisian data Spare Parts

Berikut ini kasus dan hasil uji pengujian data Spare Parts: Tabel 5.3 Pengisian Data Spare Parts Kasus dan Hasil Uji Data Normal Data Masukan Yang diharapkan Pengamatan Kesimpulan Klik tombol TAMBAH Dapat melakukan pengisian data sesuai yang diharapkan [X] Diterima [ ] Ditolak Data-data Spare Parts diisi secara lengkap Penyimpanan data kedalam file Spare parts Dapat melakukan penyimpanan data dengan benar [X] Diterima [ ] Ditolak Klik tombol SIMPAN Data tersimpan di file data Spare Parts Dapat melakukan penyimpanan data dengan benar, muncul pesan “Input Berhasil” [X] Diterima [ ] Ditolak Kasus dan Hasil Uji Data Salah Data-data Spare Parts diisi secara tidak lengkap dan ada yang kosong Penyimpanan tidak dapat dilakukan Tidak dapat melakukan penyimpanan data [X] Diterima [ ] Ditolak Klik tombol SIMPAN Penyimpanan tidak dapat dilakukan Penyimpanan gagal dan tampil pesan “Silahkan ulangi input data, masih terdapat data yang kosong”