• Tidak ada hasil yang ditemukan

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.

Dalam proses pengolahan data penjualan, data tersimpan dengan teratur dan memudahkan dalam

proses

proses tertentu.

laporan persediaan bisa memberikan informasi yang baik terhadap kegiatan

penjualan.

Adanya pemeliharaan terhadap sistem yang telah dibuat agar sistem tetap

terjaga dengan baik, dengan cara melakukan perbaikan apabila terjadi

Dokumen terkait