44
HASIL DAN ANALISIS
4.1 Hasil Karya/Implementasi 4.1.1 Implementasi Database
Pada aplikasi ini pengimplementasian database menggunakan SQL Server Management Studio 2008.
Gambar 4.1. Tabel Barang
Tabel barang berfungsi untuk menyimpan semua data yang akan dijual ditoko.
Gambar 4.2. Tabel Detail Trans
dari hasil transaksi penjualan dan untuk mengetahui barang-barang tempo yang telah terjual dan akan dibayar
Gambar 4.3. Tabel Jasa
Tabel Jasa berfungsi untuk menampung semua data jasa yang tersedia di toko.
Gambar 4.4. Tabel Retur
Tabel retur berfungsi untuk menyimpan data dari hasil transaksi retur.
Tabel roles berfungsi untuk menampung riole apa saja yang dibutuhkan. Yang nantinya role ini digunakan untuk memfilter user saat login.
Gambar 4.6. Tabel Stok
Tabel stok berfungsi untuk menampung jumlah barang yang masuk. Jika ada barang keluar, tabel stok juga akan berpengaruh, jumlah stok akan berkurang.
Gambar 4.7. Tabel Supplier
Tabel supplier berfungsi untuk menyimpan data-data supplier yang telah bekerjasama dengan toko.
Gambar 4.8. Tabel Transaksi
tempo yang telah terjual dan akan dibayar.
Gambar 4.9. Tabel UserRole
Tabel UserRole berfungsi untuk menampung data user dan role yang dimilikinya.
Gambar 4.10. Tabel Users
Tabel Users berfungsi untuk menyimpan data user yang telah bergabung.
4.1.2 Implementasi UI
Pada aplikasi ini menggunakan Microsoft Visual Studio 2010 untuk pembuatan user interface.
a.Menu Login
Pengguna yang merupakan pemilik toko dan karyawan melakukan login seperti pada gambar 4.11 sesuai dengan username dan password yang dimilikinya.
b.Menu Utama Owner
Gambar 4.12. Menu Utama Owner
Setelah berhasil login, maka akan muncul menu seperti pada gambar 4.12. Menu ini hanya untuk user yang login dengan login owner. Pada menu ini terdapat tombol stok, jika menekan tombol tersebut user bisa mengetahui laporan dari semua stok yang ada di toko.
c.Menu Utama Staff
Setelah berhasil login, maka akan muncul menu seperti pada gambar 4.13. Menu ini hanya untuk user yang login dengan login staff.
d.Menu User
Gambar 4.14. Menu User
e.Menu Supplier
Gambar 4.15. Menu Supplier
Akan muncul menu seperti pada gambar 4.15 jika pada menu utama menekan tombol supplier. Disini user bisa menambah supplier baru, mengedit supplier yang telah tersimpan ataupun menghapusnya.
f. Menu Barang
Akan muncul menu seperti pada gambar 4.16 jika pada menu utama menekan tombol barang. Disini user bisa menambah barang baru, mengedit barang yang telah tersimpan ataupun menghapusnya. Untuk memudahkan dalam pencarian data barang yang ingin di edit maupun dihapus, bisa menggunakan fasilitas pencarian berdasarkan kode, nama ataupun kategori.
g.Menu Jasa
Gambar 4.17. Menu Jasa
h.Menu Transaksi Penjualan
Gambar 4.18. Menu Transaksi Penjualan
Akan muncul menu seperti pada gambar 4.18 jika pada menu utama menekan tombol penjualan. Terdapat lima pilihan kategori, pilih salah satu kategori untuk bisa memasukkan data penjualan. Disini user tidak perlu menghitung total penjualan karena telah disediakan fasilitas penghitungan.
i. Menu Transaksi Retur
Gambar 4.19. Menu Transaksi Retur
nama supplier. Disini user hanya tinggal memasukkan jumlah stok yang akan diretur.
j. Menu Transaksi Barang Tempo
Gambar 4.20. Menu Transaksi Barang Tempo
Akan muncul menu seperti pada gambar 4.20 jika pada menu utama menekan tombol barang tempo. Untuk memudahkan proses pencarian data terdapat fasilitas pencarian data berdasarkan nama ataupun nama supplier. Disini user bisa mencetak bukti barang yang terjual. Jika terdapat makanan yang belum terjual, user tinggal menekan tombol retur untuk me-retur makanannya sekaligus mencetak bukti returnya.
k.Menu Laporan Penjualan
Akan muncul menu seperti pada gambar 4.21 jika pada menu utama menekan tombol penjualan pada bagian laporan. Disini user bisa melihat ataupun mencetak laporan penjualan berdasarkan rentang tanggal maupun penjualan per hari.
l. Menu Laporan Log
Gambar 4.22. Menu Laporan Log
Akan muncul menu seperti pada gambar 4.22 jika pada menu utama menekan tombol log pada bagian laporan. Disini user bisa melihat ataupun mencetak laporan sesuai kategori yang dipilih berdasarkan rentang tanggal maupun penjualan per hari.
4.2 Hasil Pengujian Sistem
Tabel 4.1. Hasil Pengujian Aplikasi Persediaan Toko
No. Poin Pengujian
Data Input/
Kondisi Hasil Uji Status 1 Proses Login Username
Benar,
Password salah
Gagal login dan muncul peringatan.
Valid
Username salah, Password Benar
Gagal login dan muncul peringatan.
Valid
Username dan Password salah
Gagal login dan muncul peringatan.
Valid
Username dan Password Benar
Berhasil diisi lengkap
menghapus
Mencari data barang ataupun jasa berdasarkan input ataupun update data dengan mengisi semua filed
Berhasil menyimpan
Menyimpan ke dalam tabel dengan mengisi beberapa filed
Membatalkan retur sebelum tersimpan Mencetak bukti
pembayaran
Berhasil
mencetak Valid Terdapat
makanan belum terjual akan di retur
Berhasil me-retur
Valid
Tidak terdapat makanan dan
Mencetak bukti retur
Berhasil
6 Menampilkan dan mencetak laporan
penjualan, stok dan log.
Menampilkan dan mencetak berdasarkan rentang tanggal
Berhasil menampilkan
dan mencetak Valid
Menampilkan
Secara tampilan aplikasi persediaan toko ini kemungkinan masih sedikit susah untuk dipahami user, karena adanya pembagian berdasarkan kategori-kategori dan dalam pengoperasian ada yang tidak menggunakan fasilitas tombol pada aplikasi, melainkan menggunakan keyboard walaupun telah diberikan simbol untuk penanda.