BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM
5.2. Pengujian
5.2.1. Rencana Pengujian
Adapun hal-hal yang akan diuji melalui teknik pengujian black box adalah sebagai berikut :
Table 5.7 Rencana Pengujian Sistem Informasi Penjualan
Kelas Uji Butir Uji Jenis Penguji
Login User Hak akses setiap user name Flogin.frm
Data Produk Pengisian data Produk FProduk.frm
Data Jenis Pengisian data Jenis FJenis.frm
Data Bahan Pengisian data Bahan Baku FBahan.frm
Data Resep Pengisian data Resep FResep.frm
Transaksi Penjualan Pengisian data Transaksi
Penjualan
FPenjualan.frm
Data User Pengisian data User FUser.frm
Laporan Penjualan Produk
Pelaporan data pertanggal, perbulan maupun pertahun
FLapPenjualan.Fr m
5.2.2. Kasus Hasil Pengujian
Berikut ini uraian hasil pengujian dengan teknik pengujian black box
berdasarkan requirenment pada rencana pengujian :
a. Form log in benar
Table 5.8 Kasus hasil pengujian
Data Masukan Skenario Pengamatan Kesimpulan Username = Username
Password = password
Log in berhasil masuk ke menu utama atas status username Log in berhasil masuk ke menu utama [ X ] [ ]
Form log in salah
Table 5.9 kasus hasil pengujian
Data Masukan Skenario Pengamatan Kesimpulan Username = Username
Password = password
Jika Username tidak terdapat dalam database atau
Username dan password tidak valid maka akan muncul pernyataan Username dan password harus tepat
Log in ini
gagal [ X ] [ ]
b. Form Transaksi Penjualan benar
Table 5.10 Kasus hasil pengujian
Data Masukan Skenario Pengamatan Kesimpulan Klik tombol Baru Jika Tombol Baru diklik
maka Nota bertambah secara
Tombol
otomatis, dan tanggal akan tampil.
jenis dan nama produk, kemudian masukan jumlah tekan enter maka total akan terisi sesuai penjumlahan produk [ ]
Form Transaksi Penjualan salah
Table 5.11 Kasus hasil pengujian
Data Masukan Skenario Pengamatan Kesimpulan Nama Produk Jika Nama Produk tidak
terdapat dalam database atau Nama Produk tidak valid maka nama produk tidak akan muncul dalam transaksi penjualan. Transaksi penjualan gagal. [ X ] [ ]
c. Form Produk benar
Table 5.12 Kasus hasil pengujian
Data Masukan Skenario Pengamatan Kesimpulan Kode Produk Penyimpanan sukses Masuk
kedalam database
[ X ]
[ ]
Form Produk salah
Table 5.13 Kasus hasil pengujian
Data Masukan Skenario Pengamatan Kesimpulan Kode Produk Kode harus diisi dengan
hurup dahulu kalo tidak akan muncul pesan kode produk masih kosong
Penyimpanan gagal
[ X ] [ ]
d. Form Jenis benar
Table 5.14 Kasus hasil pengujian
Data Masukan Skenario Pengamatan Kesimpulan Kode Jenis Penyimpanan sukses Masuk
kedalam database
[ X ]
[ ]
Form Jenis salah
Table 5.15 Kasus hasil pengujian
Nama Jenis Nama Jenis harus diisi dengan hurup dahulu kalo tidak akan muncul pesan Nama Jenis masih kosong
Penyimpanan gagal
[ X ] [ ]
e. Form Bahan benar
Table 5.16 Kasus hasil pengujian
Data Masukan Skenario Pengamatan Kesimpulan Kode Bahan Penyimpanan sukses Masuk
kedalam database
[ X ]
[ ]
Form Jenis salah
Table 5.17 Kasus hasil pengujian
Data Masukan Skenario Pengamatan Kesimpulan Nama Bahan Nama Bahan harus diisi
dengan hurup dahulu kalo tidak akan muncul pesan Nama Bahan masih kosong
Penyimpanan gagal
[ X ] [ ]
f. Form Resep benar
Table 5.18 Kasus hasil pengujian
Data Masukan Skenario Pengamatan Kesimpulan Kode Resep Penyimpanan sukses Masuk kedalam
database
[ X ] [ ]
Form Resep salah
Table 5.19 Kasus hasil pengujian
Data Masukan Skenario Pengamatan Kesimpulan Kode Resep Kode Resep harus diisi
dengan hurup dahulu kalo tidak akan muncul pesan Kode Resep masih kosong
Penyimpanan gagal
[ X ] [ ]
5.2.3. Kesimpulan Hasil Pengujian
Berdasarkan hasil pengujian uji sample di atas dapat disimpulan bahwa perangkat lunak Sistem Informasi penjualan dapat berjalan dengan baik dan
mengeluarkan hasil sesuai dengan yang diharapkan. Tetapi kadang – kadang yang
diinginkan tidak selalu berjalan dengan baik ada beberapa program yang masih belum berjalan dengan maksimal.
111
6.1 Kesimpulan
Perancangan Sistem Informasi penjualan pada Restoran Tulang Jambal ini merupakan perancangan dari sistem sebelumnya yang masih menggunakan cara kerja manual, Maka hasil dari pembahasan sebelumnya dapat disimpulkan
bahwa:
1. Dengan adanya sistem basis data yang terintegrasi dalam perancangan
sistem informasi ini, maka proses transaksi penjualan dan pengelolaan laporan dapat dilakukan dengan cepat dan efektif.
2. Dengan di aplikasikannya Sistem Informasi Penjualan ini akan
memberikan kemudahan untuk semua pihak misalnnya :
a. Bagi user / pengguna yang ingin melakukan transaksi penjualan.
b. Bagi pimpinan yang ingin melakukan pengecekan transaksi
penjualan dan melihat laporan hasil penjualan atau laporan produk.
3. Dalam proses pengolahan data penjualan, data tersimpan dengan teratur
6.2 Saran
Berdasarkan dari proses perancangan yang telah dibangun, dan dilihat dari besarnya kebutuhan informasi setiap proses, maka beberapa saran yang dapat diusulkan adalah :
1. Untuk pengembangan lebih lanjut, sebaiknya tambahkan modul laporan pengolahan data persediaan produk agar dalam pengelolaan data produk dan laporan persediaan bisa memberikan informasi yang baik terhadap kegiatan penjualan.
2. Adanya pemeliharaan terhadap sistem yang telah dibuat agar sistem tetap
terjaga dengan baik, dengan cara melakukan perbaikan apabila terjadi
Sumber Buku
Bin Ladjamudin, Al Bahra “Analisis dan Desain Sistem Informasi” oleh Penerbit Graha Ilmu, Tangerang 2005.
Bin Ladjamudin, Al Bahra “Rekayasa Perangkat Lunak” oleh Penerbit Graha Ilmu,
Tangerang 2006.
Jogiyanto, “Analisis & Desain” oleh Penerbit Andi, Yogyakarta, 2005.
Kristanto, Andri “Perancangan Sistem Informasi Dan Aplikasinya” oleh Penerbit
Gava Media, Klaten 2007.
Sutanta , Edhy “ Analisis & Desain Sisten Informasi” Graha Ilmu, Tangerang 2003.
Sopandi, Dede “Instalasi dan Konfigurasi Jaringan Komputer” oleh Penerbit Informatika, Bandung 2005.
Sumber Internet
http://bambangwinarno.multiply.com/Pengertian Jaringan Komputer/19 Mei 2012
http://belajar-komputer-mu.com/pengertian jaringan komputer/19 Mei 2012
http://gudank-informasi.blogspot.com/metodologi-waterfall/03 Maret 2012
http://media.diknas.go.id/Pengertian Informasi/25 Maret 2012
http://oktavita.com/desain penelitian/19 Mei 2012
http://blog.duniascript.com/pengertian-tentang-xampp.html/25 Mei 2012
B I O D A T A
NIM : 10508559
Nama : Panji Akbar
Tempat / Tanggal Lahir : Bandung , 26 April 1990
Jenis Kelamin : Laki - laki
Agama : Islam
Alamat : Jl. Asep Berlian Gg. Bunga 6 Rt 002 / Rw 015 Bandung - 40121
Telp. / Hp : (022) 92121174 / 08986004560
Email : [email protected]
P E N D I D I K A N
1995– 1996 : TK Mekar Sari
1996– 2002 : SD Negeri Awigombong III
2002 – 2005 : SMP YBBG Bandung
2005 – 2008 : SMA PGII 2
2008 – 2012 : Universitas Komputer Indonesia
Sistem informasi juga merupakan salah satu bagian penting bagi perusahaan
dalam
meningkatkan
produktifitas,
baik
dalam
memperoleh
informasi,
mengolah, dan mengunakan informasi tersebut terutama untuk kepentingan
intern perusahaan.
Ketatnya persaingan antar perusahaan saat ini menyebabkan perusahaan harus
mengikuti perkembangan teknologi dan meningkatkan pelayanannya terhadap
konsumen.
Lamanya pembuatan laporan data akhir penjualan, karena pembuatan masih
dilakukan secara manual dan Seringnya terjadi kehilangan data laporan transaksi
penjualan.
Bagaimana perancangan sistem informasi penjualan pada
Restoran Tulang
Jambal
?
Bagaimana pengujian sistem informasi penjualan pada
Restoran Tulang
Jambal
?
Bagaimana implementasi sistem informasi penjualan pada
Restoran Tulang
penjualan dalam penyampaian informasi data barang dan membantu pihak
intern yang terkait dalam pelaksanaan fungsi kegunaan pengendalian
manajemen.
Untuk membuat perancangan sistem informasi penjualan pada
Restoran
Tulang Jambal.
Untuk mengetahui analisis dan pengujian program pada
Restoran Tulang
Jambal.
Untuk mengetahui implementasi sistem informasi penjualan pada
Restoran
Alat bantu pembuatan perangkat lunak menggunakan bahasa pemrograman dan
antarmuka berbasis
Netbeand6.8.1 dan menggunakan
MySql
sebagai data base.
Metode Pendekatan Sistem Metode pendekatan sistem yang di gunakan adalah
pendekatan dengan Object Oriented yang menggnakan AOO (Analisis Object Oriented)
dan DOO yang di visualisasikan dengan UML.
Menampillkan Data Login Salah
Input Data Penjualan END Login Salah Login Sukses Input Data
Tidak Sesuai Menampillkan Pesan / Data Tidak
Tersedia Data Penjualan Input Data Sesuai Menampillkan Cetak Nota Penjualan Menampillkan Cetak Nota Penjualan
KoneksiDataBase + bukaKoneksi() : void + eksekusiQuerySelect() : void + eksekusiQueryUpdate() : void + tutupKoneksi() : void + host : int + database : int + username : int + password : int + SimpanPenjualan() + ResetPenjualan() + Cari() MengolahProduk + Baru() + BatalProduk() + EditProduk() + CetakProduk() + SimpanProduk() + ResetProduk() + Cari() + setMeja() : void + getMeja() : void + setBayar() : void + getBayar() : void Detail_Penjualan + setNota() : void + getNota : void + setIdProduk() : void + getIdProduk() : void + Nota : String + IdProduk : String + Jumlah : Int + Total : Double + setJumlah() : void + getJumlah() : void + setTotal() : void + getTotal() : void Produk + setIdProduk() : void + getIdProduk : void + setIdJenis() : void + getIdJenis() : void + IdJenis : String + IdProduk : String + NamaProduk : String + Harga : Double + setNamaProduk() : void + getNamaProduk() : void + setHarga() : void + getHarga() : void Jenis + setIdJenis() : void + getIdJenis : void + setIdNamaJenis() : void + getIdNamaJenis() : void + IdJenis : String + NamaJenis : String + Stok : Int + setStok() : void + getStok() : void
Password
Muncul Pesan
Konfirmasi ()
Pilih Nama Produk Cari () Data Produk
Tampilkan Informasi Produk Input Jumlah Produk
Hitung Jumlah Produk Konfirmasi () Muncul Pesan
Simpan () Data Penjualan
Update Data Produk
Preview Nota Penjualan
Preview Laporan Penjualan Cetak Nota Penjualan
Cetak Laporan Penjualan Pilih Jenis Produk
Dengan adanya aplikasi ini akan memberikan kemudahan untuk semua pihak misalnnya :
a.
Bagi user / pengguna yang ingin melakukan transaksi penjualan.
b.
Bagi admin yang ingin melakukan pengecekan produk dan melihat laporan penjualan atau
laporan produk.