42
BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM
4.1 Implementasi 4.1.1 Implementasi Perangkat Keras
Untuk menjalankan suatu aplikasi maka diperlukan perangkat keras yang dapat mendukung proses kerja dari sistem itu sendiri. Spesifikasi perangkat keras yang digunakan
dalam melakukan pengolahan data barang di Toko Mebel Mekar Sari tertera dalam Tabel 4.1.
Tabel 4.1 Spesifikasi Perangkat Keras
No Perangkat Keras
Spesifikasi
1 Prosessor
Kecepatan 2.0 GHz 2
Monitor Acer X163W 1366x768
3 VGA
Onboard 32 Mb 4 Memori
1 GB
5 Hard Disk
40 GB ruang kosong 2 GB 6 Keyboard
Standar 7 Mouse
Standar 8
Printer Hitam putih dan warna
Spesifikasi perangkat keras yang ada sudah mencukupi untuk menjalankan aplikasi sistem informasi penjualan dan pembelian di toko mebel mekar sari.
4.1.2 Implementasi Perangkat Lunak
Kebutuhan merupakan faktor-faktor yang harus dipenuhi untuk merancang sebuah perangkat lunak sehingga perangkat lunak tersebut sesuai dengan maksud dan tujuan
pembuatannya . Beberapa perangkat lunak pendukung sebagai berikut :
43
Tabel 4.2 Implemantasi Perangkat Lunak
No Perangkat Keras
Spesifikasi
1 Sistem operasi
Windows XP7 2
software pembangun Microsoft Visual Studio
3 Diagram perancangan
UML 4 Database
Microsoft Access 2010
4.1.3 Implementasi Basis Data
Pembuatan basis data dilakukan dengan mengunakan Microsoft Acces 2010, implementasi basis datanya adalah sebagai berikut :
1. Tabel Struktur File Kasir
Nama Field Tipe
Size Keterangan
KasirID Varchar 50
Primary Key
Kasir Varchar 50
2. Tabel Struktur File Data Barang
Nama Field Tipe
Size Keterangan
KodeBarang Varchar 50
Primary Key
SupplierID Varchar 50
NamaSupplier Varchar 50
NamaBarang Varchar 50
Kategori Varchar 50
HargaJual Number HargaPokok Number
Stok Number
44
3. Tabel Struktur File Data Pembelian
Nama Field Tipe
Size Keterangan
BeliID Varchar 50
Primary Key
SupplierID Varchar 50
TanggalBeli Date KodeBarang Varchar
50 HargaBeli Number
Jumlah Number TotalBeli Number
JumlahBayar Number
Kasir Varchar 50
4. Tabel Struktur File Penjualan
Nama Field Tipe
Size Keterangan
JualID Varchar 50
Primary Key
TanggalJual Date KodeBarang Varchar
50 HargaJual Number
Jumlah Number TotalJual Number
JumlahBayar Number Kasir Varchar
50
5. Tabel Struktur File Kategori
Nama Field Tipe
Size Keterangan
Kategori Varchar 50
45
6. Tabel Struktur File Data Supplier
Nama Field Tipe
Size Keterangan
SupplierID Varchar 50
Primary Key
NamaSupplier Varchar 50
NamaKontak Varchar 50
Alamat Varchar 50
Telepom Number
7. Tabel Struktur File Data Stok
Nama Field Tipe
Size Keterangan
KodeBarang Varchar 50
SupplierID Varchar 50
NamaBarang Varchar 50
Stok Number
Jual Number
Sisa Number
4.1.4 Implemantasi Antarmuka
Pada bagian ini dijelaskan tampilan dan langkah-langkah dalam menjalankan program aplikasi sistem informasi penjualan dan pembelian di toko mebel mekar sari. Adapun antarmuka
yang diimplementasikan adalah sebagai berikut:
1. F
Pada tam mekar sa
sistem m menu ut
Pembelia orm Utama
mpilan awal ari terdapat
menu Dropdo ama. Dari m
an, Data Pen :
program ap 9 Menu yan
own. Setiap menu Data,
njualan, Dat
Gambar
likasi sistem ng dapat dip
menu utam , terdapat 6
ta Stok, Data
46
r 4.1
Form U m informasi
pergunakan. ma memiliki
6 sub menu a Supplier, D
Utama penjualan d
. Menu pada sub menu y
u yang terdi Data
dan pembelia a program i
yang merup iri dari Dat
an di toko m ini menggun
akan bagian ta Barang,
mebel nakan
n dari Data
2. F
Pada form daripada
keluar. tampilkan
orm Data Ba
m data bara itu pegawai
Semua inpu n pada table
arang :
ang ini pegaw i juga dapat
utan data di yang ada.
Gambar 4.2
wai dapat m mengedit at
isini akan la
47
2 Form Data
menginput se tau menghap
angsung di a Barang
emua data-da pus data bara
akses pada ata barang y
ang yang be database ya
yang baru. S erubah atau s
ang akhir ny Selain
sudah ya di
3. Form Data Pe
Gam
embelian :
G mbar 4.3
For
Gambar 4.4 F
48
rm Laporan
Form Data P Data Barang
Pembelian g
Pada for datang d
barang y database
4. F
P menguba
data stok tampilkan
rm data pem dari supplier
ang berubah yang akhir n
orm Data Pe
ada form da ah data-data
k ini semua i n pada table
mbelian ini r. Selain dar
h atau sudah nya di tampi
enjualan :
G
ata penjuala barang yan
inputan data yang ada.
pegawai da ripada itu p
keluar. Sem ilkan pada ta
Gambar 4.5
an ini pegaw g sudah ada
a disini akan
49
apat mengin pegawai juga
mua inputan able yang ad
Form Data P wai dapat m
a. Dan sama n langsung d
nput semua a dapat men
n data disini da.
Penjualan menginput da
a hal nya sep di akses pada
data-data b ngedit atau
akan langsu
ata barang y perti data ba
a database y arang yang
menghapus ung di akses
yang terjual arang, pada
yang akhir n baru
data pada
l atau form
nya di
5. F
P baru mas
dapat me form data
di tampil orm Data St
ada form da suk ke toko
enghapus dat a stok ini sem
lkan pada tab tok :
ata stok ini atau mengu
ta barang ya mua inputan
ble yang ada
Gambar 4
pegawai dap ubah data-da
ang misalkan n data disini a
a.
50
4.6
Form Dat pat menginp
ata barang y n keluar. Dan
akan langsun ta Stok
put data stok yang sudah a
an sama hal n ng di akses p
k barang ya ada. Selain
nya seperti d pada databas
ang ada dan itu juga peg
data barang, se yang akhi
yang gawai
pada ir nya
6. F
In untuk m
supplier simpan u
infomasi orm Data Su
nput data su enginputkan
juga dilengk untuk menyi
pembelian d
Ga
upplier : upplier meru
n data suppl kapi dengan
impan seluru dan penjuala
ambar 4.7 Fo
upakan fasil lier baru. U
n tombol bat uh data. Ber
an di took m
51
orm Laporan
litas dari fo Untuk mengi
tal untuk m rikut adalah
ebel mekar s n Data Stok
orm data sup si data supp
membatalkan tampilan in
sari : pplier yang
plier baru, f input suppl
nput data sup akan digun
form input lier baru, to
pplier dari s nakan
t data ombol
istem
G
Gam Gambar 4.8
mbar 4.9 Form
52
8 Form Data
m Laporan D Supplier
Data Supplieer
7. F
8. F
orm Laporan
orm Laporan n Data Pemb
Ga
n Data Penju
Ga
belian
ambar 4.10 F
ualan
ambar 4.11
53
Form Lapora
Form Lapor an Data Pem
ran Data Pen
mbelian
njualan
54
4.2 Pengujian Sistem