45
M. Nama Tabel
: Customer
Primary Key : IdCustomer
Foreign Key : -
Fungsi : Menyimpan data customer
Tabel 4.13 Tabel Customer
No Nama Kolom Tipe Data
Ukuran Keterangan
1. IdCustomer
Char 10
Id Customer 2.
Nama Varchar
50 Nama
3. Alamat
Varchar 100
Alamat 4.
KodePos Char
10 Kode Pos
5. Kota
Varchar 20
Kota 6.
Negara Varchar
20 Negara
7. TglLahir
Date -
Tgl Lahir 8.
JenisKelamin Varchar
10 Jenis Kelamin
9. Telepon
Char 15
Telepon 10. Email
Varchar 100
Email 11. Username
Varchar 50
Username 12. Password
Varchar 30
Password 13. Status
Varchar 10
Status
4.2.5 Desain Input Output
Desain Input Ouput merupakan perencanaan dari desain interface yang akan dibuat pada program agar pengguna dapat membayangkan apakah sistem
yang akan dibuat sesuai dengan kebutuhan sistem pengguna. Hal ini dimaksudkan agar terjalin kerja sama antara pengguna sistem dengan pembuat sistem sehingga
sistem baru yang dibuat ini dapat memenuhi kebutuhan kedua belah pihak. Form login digunakan untuk menentukan hak akses dari setiap pengguna
yang akan mengakses program ini. Untuk lebih jelasnya dapat dilihat pada Gambar 4.21.
STIKOM SURABAYA
46
Username admin
Password LOGIN
EXIT
Gambar 4.21 Desain Input Form Login Form input data customer ini digunakan untuk memasukkan data
customer. Pada form ini id customer akan terisi secara otomatis dan semua data harus diisi. Tombol simpan, edit, hapus, dan keluar digunakan untuk maintenance
data customer. Untuk lebih jelasnya dapat dilihat pada Gambar 4.22.
Data Customer Data Customer
Data Costumer
Id costumer Nama
Alamat Kode Pos
Kota Negara
Tgl Lahir Jenis
Kelamin Telepon
Email Username
Password Status
191010001
7-3-1989 60297
Pandugo Baru 80 Teguh Budiyantono
Surabaya Indonesia
member lovemom
go09 yeyegmail.com
8705722 Laki - Laki
Simpan Keluar
Hapus Edit
Enter Text Enter More Text
1991 999
lovemom Pass
yeni b99
go09 User
191010003 191010002
191010001 Id Costumer
Yeni Wuri Burhan W.
Teguh Budiyantono Nama
SoekarnoHatta V Pangsud ggV
Pandugo baru 80 Alamat
yw12ymail.com b09ymail.com
yeyegmail.com Email
081753703 8729010
8705722 Telepon
Perempuan Laki - Laki
Laki - laki Jenis Kelamin
19-2-1991 9-9-1990
7-3-1989 Tgl Lahir
Indonesia Indonesia
Indonesia Negara
Malang Surabaya
Surabaya Kota
78190 60981
60297 Kode Pos
member member
member Status
Gambar 4.22. Desain Input Form Data Customer Form input data supplier ini digunakan untuk memelihara data supplier.
Pada form ini terdapat 10 data yang harus diisi, namun untuk kode supplier dan
STIKOM SURABAYA
47
kode detil supplier akan terisi seara otomatis. Tombol simpan, edit, hapus, dan keluar digunakan untuk maintenance data supplier. Untuk lebih jelasnya dapat
dilihat pada Gambar 4.23.
Form Data Supplier Form Data Supplier
Kode Supplier 171010001
Email Kode Detil Supplier
Nama Supplier Zalora
No telp zalorayahoo.com
17000101 Kode Barang
609010 Jenis Barang
Kerudung Nama Barang
Fatimah_kerudung1 KELUAR
SIMPAN HAPUS
EDIT Alamat
Pluit timur 65 Kota
Jakarta Kode Supplier
Nama Supplier Kota
Alamat Email
No telp
Kode Detil Supplier Kode Barang
Nama Barang Jenis Barang
171010002 171010001
Hj.Basori Zalora
Pasar turi b25 Pluit timur 65
Surabaya Jakarta
8724560 021609870
bas99yahoo.com zalorayahoo.com
17000102 17000101
609011 609010
Baju Koko Kerudung
Fatimah_koko1 Fatimah_kerudung1
021609870
Gambar 4.23. Desain Input Form Data Supplier Form input data pembelian. Pengguna dapat menampilkan detail
pembelian berdasarkan kode pembelian dengan menekan tombol cari. Pada form ini juga terdapat tombol simpan, edit, hapus, dan keluar digunakan untuk
maintenance data pembelian. Untuk lebih jelasnya dapat dilihat pada Gambar 4.24.
STIKOM SURABAYA
48
Form Data Pembelian Form Data Pembelian
Kode Pembelian 20901001
Tgl Pembelian Total Pembelian
Jenis Barang Admin
admin1 12-10-2012
20 Kode Detil beli
20910001 kerudung
Jumlah Item 2
Nama Barang Fatimah_kerudung1
Harga 50000
Harga Jual 65000
Total 100000
KELUAR SIMPAN
HAPUS EDIT
Cari Cari
Kode Pembelian Admin
Total pembelian Tgl Pembelian
Kode Detil Beli
Nama Barang Total
Harga Jual
Harga Jumlah
Jenis Barang
20901002 20901001
admin2 admin1
7-1-2013 12-10-2012
15 20
20910002 20910001
Fatimah_koko Fatimah_kerudung1
koko kerudung
3 2
150000 50000
200000 65000
750000 100000
Gambar 4.24. Desain Input Form Data Pembelian Form input data penjualan digunakan untuk mengelola data penjualan.
Pada form ini tidak jauh berbeda cara penggunaannya dengan form input data pembelian, hanya saja data yang di masukkan dan yang ditampilkan adalah data
penjualan. Untuk lebih jelasnya dapat dilihat pada Gambar 4.25.
Form Data Penjualan Form Data Penjualan
Kode Penjualan 21801001
Total penjualan Tanggal Penjualan
2-10-2012 2
Kode Detil Jual 21810001
Fat_pas1 Jumlah barang
2 Nama Barang
Pasmina Harga Jual
120000 Total
- KELUAR
SIMPAN HAPUS
EDIT Cari
Cari Jenis Barang
Kode Penjualan Tanggal Penjualan
Total Penjualan
Kode Detil Jual Jenis Barang
Discount Harga Jual
Jumlah Nama Barang
Discount 240000
Total 21801002
21801001 19-11-2012
2-10-2012 4
2
21810002 21810001
Koko Pasmina
- -
200000 120000
1 2
Fatimah_koko1 Fat_pas1
200000 240000
Gambar 4.25. Desain Input Form Data Penjualan
STIKOM SURABAYA
49
Form input data pembayaran ini digunakan untuk menyimpan data pembayaran dari transaksi penjualan yang terjadi. Pada form ini pegawai juga
dapat menampilkan data penjualan yang ada berdasarkan kode jual. Untuk lebih jelasnya dapat dilihat pada Gambar 4.26.
Form Data Pembayaran Form Data Pembayaran
Kode Penjualan 21801001
CARI -----------------------------------------------------------------------
Kode Pembayaran 10901001
Tanggal Pembayaran ID Customer
3-10-2012 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
KELUAR SIMPAN
HAPUS Total bayar
Tanggal Penjualan Nama Barang
Total Discount
Harga Jumlah
Jenis Barang
191010001 Kode Jual
21801001 Kode Pembayaran
Kode Jual Tanggal Pembayaran
ID Customer
Kode Detil Bayar 10910001
Sisa Bayar Jumlah Bayar
240000 Status
lunas Kode Detil Bayar
Jumlah bayar Status
Sisa Bayar 2-10-2012
Fat_pas1 Pasmina
2 120000
- 240000
10901001 21801001
191010001 3-10-2012
10910001 240000
lunas 240000
Gambar 4.26 Desain Input Form Data Pembayaran Form input data pengiriman ini digunakan setelah terjadi transaksi
pembayaran. Ketika customer melakukan pembayaran maka status pengiriman akan berubah menjadi send dan baru dapat ditampilkan pada form ini. Untuk lebih
jelasnya dapat dilihat pada Gambar 4.27.
STIKOM SURABAYA
50
Form Title Form Title
Kode Pengiriman 2190001
Grand Total Tanggal Pengiriman
3-10-2012 240000
Kode Detil Kirim 2109001
Fat_pasmina1 Jumlah barang
2 Nama Barang
Kerudung Biaya Kirim
4000 Total
280000 KELUAR
SIMPAN HAPUS
EDIT Cari
Cari Jenis Barang
Kode Pengiriman Tanggal Pengiriman
Grand Total
Kode Detil Kirim Jenis Barang
Total Biaya Kirim
Jumlah Nama Barang
2190001 3-10-2012
280000
2109001 Kerudung
Fat_pasmina1 2
4000 280000
Gambar 4.27. Desain Input Form Data Pengiriman Desain output merupakan perancangan desain laporan yang merupakan
hasil dari data dari proses yang terjadi, yang tersimpan pada database yang kemudian akan diolah sedemikian rupa menjadi informasi yang berguna bagi
pengguna sistem informasi. Pada sistem informasi penjualan ini, terdapat 6 desain ouput, yaitu desain output laporan pembelian seperti pada Gambar 4.28, laporan
penjualan seperti pada Gambar 4.29, laporan pengiriman seperti pada Gambar 4.30, laporan persediaan barang seperti pada Gambar 4.31, nota penjualan seperti
pada Gambar 4.32 dan nota pengiriman seperti pada Gambar 4.33.
Laporan Pembelian Laporan Pembelian
2 1
NO 15
20 Total Pembelian
150000 50000
Harga Hj.Basori
Zalora Suplier
20901002 20901001
Kode Pembelian 7-1-2013
12-10-2012 Tgl pembelian
Sub Total : 35 19-11-2012
Gambar 4.28. Desain Output Laporan Pembelian
STIKOM SURABAYA
51
Laporan Penjualan Laporan Penjualan
2 1
No 19-11-2012
2-10-2012 Tgl Penjualan
21801002 21801001
Kd Penjualan Teguh B
Yeni Wuri Customer
200000 100000
Harga -
- Discount
200000 100000
Total Penjualan 300000
- 300000
19-11-2012
Gambar 4.29. Desain Output Laporan Penjualan
Laporan Pengiriman Laporan Pengiriman
20-11-2012 3-10-2012
Tgl Kirim -
- Discount
200000 100000
Harga Teguh B
Yeni Wuri Customer
2190002 2190001
Kd Pengiriman 4000
10000 Ongkir
204000 110000
Total
300000 -
14000 314000
2 1
No 20-11-2012
Gambar 4.30. Desain Output Laporan Pengiriman
STIKOM SURABAYA
52
Laporan Persediaan Barang Laporan Persediaan Barang
Enter Text
20910002 20910001
Kode Barang Fatimah_koko
Fatimah_kerudung1 Nama Barang
Baju Kerudung
Jenis Barang 12
18 Banyak
200000 100000
Harga 2400000
1800000 Total
1-1-2013
4200000
Gambar 4.31. Desain Output Laporan Persediaan Barang
21801001 191010003
Yeni Wuri
SoekarnoHatta V
20910001
Kerudung Fatimah_kerudung1
2 210000
210000
-
210000 210000
00001 3-10-2012
Gambar 4.32. Desain Output Nota Penjualan
STIKOM SURABAYA
53
4-10-2012 00001
21801001 191010003
Yeni Wuri SoekarnoHatta V
Malang 0817537030
20910001 Kerudung
Fatimah_kerudung1 2
210000 210000
10000 220000
Basori
Yeni Wuri
Gambar 4.33. Desain Output Nota Pengiriman
STIKOM SURABAYA
54
BAB V IMPLEMENTASI DAN PEMBAHASAN
5.1 Sistem yang Digunakan
Sistem yang digunakan untuk pembuatan program sistem informasi penjualan ini adalah:
a. Perangkat Lunak Software
1. Microsoft Visual Studio 2005
2. Power Designer 6
3. Microsoft Office Visio 2003
b. Perangkat Keras Hardware
1. Processor IntelR CoreTM2 Duo T5750 2.00GHz
2. Memory V-Gen 2038MB
3. Harddisk Maxtor SATA 160 GB
4. VGA Card Ati Radeon X600 Pro 256 MB
5. Printer HP Deskjet 3920
5.2 Cara Setup Program
Ketika pertama kali akan menggunakan aplikasi ini, terlebih dahulu user harus menginstalasi publish program dari aplikasi ini supaya bisa digunakan.
Langkah-langkah instalasinya akan dijelaskan di bab ini, pertama user harus memastikan bahwa komputer user terdapat IIS Internet Information Services
karena aplikasi ini berbasis web. Pilih start pada menu komputer, kemudian pilih control panel. Setelah masuk control panel masuk ke administrative tools,
lanjutkan dengan memillih IIS Internet Information Services. Pada IIS Internet
STIKOM SURABAYA