214 Retur_Penjualan Tabel 4.31 Disk S pace Retur_Penjualan Kd_retur_penjualan
Char (7)
Tgl_retur_penjualan
Datetime (8)
Kd_faktur_penjualan
Char (7)
Status_retur_penjualan
Varchar (12)
Kapasitas dari Tabel Retur_Penjualan adalah 34 bytes. Diperkirakan dalam satu hari terjadi 1 transaksi. Dalam satu tahun pertumbuhan dari table ini adalah 1 transaksi * 6 hari * 54 minggu * 34 bytes = 11016 bytes. Retur_Penjualan_Detail Tabel 4.32 Disk S pace Retur_Penjualan_Detail Kd_retur_penjualan
Char (7)
Kd_barang
Char (7)
Jumlah_barang
Int (4)
Kapasitas dari Tabel Retur_Penjualan_Detail adalah 18 bytes. Diperkirakan dalam satu hari terjadi 1 transaksi. Dalam satu tahun pertumbuhan dari table ini adalah 1 transaksi * 6 hari * 54 minggu * 18 bytes = 5832 bytes. Pembayaran_Penjualan Tabel 4.33 Disk S pace Pembayaran_Penjualan Kd_pembayaran_penjualan
Char (7)
Tgl_pembayaran_penjualan
Datetime (8)
Kd_faktur_penjualan
Char (7)
215 Total_pembayaran_penjualan
Decimal (9,2)
Kapasitas dari Tabel Pembayaran_Penjualan adalah 31 bytes. Diperkirakan dalam satu hari terjadi 10 transaksi. Dalam satu tahun pertumbuhan dari table ini adalah 10 transaksi * 6 hari * 54 minggu * 31 bytes = 100440 bytes Order_Pembelian Tabel 4.34 Disk S pace Order_Pembelian Kd_Order_Pembelian
Char (7)
Tgl_Order_Pembelian
Datetime (8)
Kd_Staff
Char (7)
Kd_Supplier
Char (7)
Kapasitas dari Tabel Order_Pembelian adalah 29 bytes. Diperkirakan dalam satu hari terjadi 5 transaksi. Dalam satu tahun pertumbuhan dari table ini adalah 5 transaksi * 6 hari * 54 minggu * 29 bytes = 46980 bytes . Order_Pembelian_Detail Tabel 4.35 Disk S pace Order_Pembelian_Detail Kd_Order_Pembelian
Char (7)
Kd_Barang
Char (7)
Jumlah_Barang
Int (4)
Kapasitas dari Tabel Order_Pembelian_Detail adalah 18 bytes. Diperkirakan dalam satu hari terjadi 5 transaksi. Dalam satu tahun pertumbuhan dari table ini adalah 5 transaksi * 6 hari * 54 minggu * 18 bytes = 29160 bytes.
216 Penerimaan_Pembelian Tabel 4.36 Disk S pace Penerimaan_Pembelian Kd_penerimaan_pembelian
Char (7)
Tgl_Penerimaan_pembelian
Datetime (8)
Tgl_jatuh_tempo
Datetime (8)
Kd_staff
Char (7)
Kd_Order_Pembelian
Char (7)
Kd_surat_jalan_pembelian
Char (7)
Kd_faktur_pembelian
Char (7)
Diskon_pembelian
Int (4)
PPN_pembelian
Int (4)
Kapasitas dari Tabel Penerimaan_pembelian adalah 52 bytes. Diperkirakan dalam satu hari terjadi 10 transaksi. Dalam satu tahun pertumbuhan dari table ini adalah 10 transaksi * 6 hari * 54 minggu * 52 bytes = 168480 bytes . Penerimaan_pembelian_Detail Tabel 4.37 Disk S pace Penerimaan_Pembelian_Detail Kd_penerimaan_pembelian
Char (7)
Kd_Barang
Char (7)
Jumlah_Barang
Int (4)
Total_pembelian
Decimal (9,2)
Kapasitas dari Tabel Penerimaan_pembelian_Detail adalah
27
bytes.
Diperkirakan dalam satu hari terjadi 10 transaksi. Dalam satu tahun pertumbuhan dari table ini adalah 10 transaksi * 6 hari * 54 minggu * 27 bytes
217 = 87480 bytes Retur_Pembelian Tabel 4.38 Disk S pace Retur_Pembelian Kd_retur_pembelian
Char (7)
Tgl_retur_pembelian
Datetime (8)
Kd_penerimaan_pembelian
Char (7),
Status_retur_pembelian
Varchar (12)
Kapasitas dari Tabel Retur_Pembelian adalah 34 bytes. Diperkirakan dalam satu hari terjadi 1 transaksi. Dalam satu tahun pertumbuhan dari table ini adalah 1 transaksi * 6 hari * 54 minggu * 34 bytes = 11520 bytes Retur_Pembelian_Detail Tabel 4.39 Disk S pace Retur_Pembelian_Detail Kd_retur_pembelian
Char (7)
Kd_Barang
Char (7)
Jumlah_Barang
Int (4)
Kapasitas dari Tabel Retur_Pembelian_Detail adalah 18 bytes. Diperkirakan dalam satu hari terjadi 1 transaksi. Dalam satu tahun pertumbuhan dari table ini adalah 1 transaksi * 6 hari * 54 minggu * 18 bytes = 5832 bytes Pembayaran_Pembelian Tabel 4.40 Disk S pace Pembayaran_Pembelian Kd_pembayaran_pembelian
Char (7)
Tgl_pembayaran_pembelian
Datetime (8)
Kd_penerimaan_pembelian
Char (7)
218 Total_pembayaran_pembelian
Decimal (9,2)
Kapasitas dari Tabel Pembayaran_Pembelian adalah 31 bytes. Diperkirakan dalam satu hari terjadi 5 transaksi. Dalam satu tahun pertumbuhan dari table ini adalah 5 transaksi * 6 hari * 54 minggu * 31 bytes = 50220 bytes S taff Tabel 4.41 Disk S pace Staff Kd_staff
Char (7)
Nama_staff
Varchar (30)
Alamat
Varchar (50)
Kota
Varchar (20)
Kode_pos
VarChar (7)
Posisi
Varchar (20)
Jenis_kelamin
Char (6)
Area
Varchar (20)
Tgl_mulai_bekerja
Datetime (8)
Kapasitas dari Tabel Staff adalah 168 bytes. Diperkirakan dalam satu bulan terjadi 5 transaksi. Dalam satu tahun pertumbuhan dari table ini adalah 5 transaksi * 12 bulan * 168 bytes = 10080 bytes . S taff_Telp Tabel 4.42 Disc S pace S taff_Telp Kd_Staff
Char (7)
No_telp
Varchar (16)
Kapasitas dari Tabel Staff_telp adalah 23 bytes. Diperkirakan dalam satu bulan
219 terjadi 5 transaksi. Dalam satu tahun pertumbuhan dari table ini adalah 5 transaksi * 12 bulan * 23 = 1380 bytes. Tabel 4.43 Estimasi Kebutuhan Disk S pace Nama Tabel Barang Kendaraan
Kapasitas yang dibutuhkan 1 tahun (Bytes) 162000 111
Order_Penjualan
68040
Order_Penjualan_Detail
58320
Barang_Belum_Kirim
45360
Barang_Belum_Kirim_Detail
58320
Faktur_Penjualan Faktur_Penjualan_Detail Surat_Jalan
145800 58320 116640
Surat_Jalan_Detail
58320
Retur_Penjualan
11016
Retur_Penjualan_Detail
5832
Pembayaran_Penjualan
100440
Order_Pembelian
46980
Order_Pembelian_Detail
29160
Penerimaan_pembelian
168480
Penerimaan_pembelian_Detail
87480
Retur_Pembelian
11520
220 Retur_Pembelian_Detail
5832
Pembayaran_Pembelian
50220
Staff
15240
Staff_telp
1800
Customer
7440
Customer _Telp
2580
Supplier
10800
Supplier _Telp
2580
Total space yang dibutuhkan dalam 1 tahun : 1330671 bytes atau 1330,671 Kbytes. Total space yang dibutuhkan dalam 5 tahun adalah 6653,355 Kbytes atau Kurang lebih 6,7 Mbytes.
4.6
Merancang Mekanisme Keamanan Berikut ini perancangan mekanisme keamanan yang meliputi pembuatan user dengan menggunakan syntax SQL untuk memberikan hak pengaksesan data sesuai dengan jabatan operator oleh admin adalah sebagai berikut : Memberi Kak Akses
Grant Select, Insert, Update, Delete On
Barang
to
Staff Grant Select, Insert, Update, Delete On
Kendaraan
to Staff
Grant Select, Insert, Update, Delete On
Staff
to Staff
Grant Select, Insert, Update, Delete On
Customer
toStaff
Grant Select, Insert, Update, Delete On
Supplier
to Staff
221 Grant Select, Insert On
Order_penjualan
to Staff
Grant Select, Insert On
Order_Penjualan_Detail
to Staff
Grant Select, Insert On
Barang_Belum_Kirim
to Staff
Grant Select, Insert On
Barang_Belum_Kirim_Detail
to Staff
Grant Select, Insert On
Faktur_Penjualan
to Staff
Grant Select, Insert On
Faktur_Penjualan_Detail
to Staff
Grant Select, Insert On
Surat_Jalan
to Staff
Grant Select, Insert On
Surat_Jalan_Detail
to Staff
Grant Select, Insert On
Retur_Penjualan
to Staff
Grant Select, Insert On
Retur_Penjualan_Detail
to Staff
Grant Select, Insert On
Pembayaran_Penjualan
to Staff
Grant Select, Insert On
Order_Pembelian
to Staff
Grant Select, Insert On
Order_Pembelian_Detail
to Staff
Grant Select, Insert On
Penerimaan_pembelian
to Staff
Grant Select, Insert On
Penerimaan_pembelian_Detail
to Staff
Grant Select, Insert On
Retur_Pembelian
to Staff
Grant Select, Insert On
Retur_Pembelian_Detail
to Staff
Grant Select, Insert On
Pembayaran_Pembelian
to Staff
222 4.7
Perancangan Aplikasi 4.7.1
S TD (S tate Transition Diagram) Login
Gambar 4.29 S TD Login
223 Main Menu
Gambar 4.30 S TD Main Menu File
Gambar 4.31 S TD File
224 Change Password
Gambar 4.32 S TD Change Password Master
Gambar 4.33 S TD Master
225 Karyawan
Gambar 4.34 S TD S taff Barang
Gambar 4.35 S TD Barang Pelanggan
Gambar 4.36 S TD Pelanggan
226 Supplier
Gambar 4.37 S TD S upplier
Kendaraan
Gambar 4.38 S TD Kendaraan
227 Transaksi Penjualan
Gambar 4.39 S TD Transaksi Penjualan
Order Penjualan
Gambar 4.40 S TD Order Penjualan
228 Faktur Penjualan
Gambar 4.41 S TD Faktur Penjualan Surat Jalan
Gambar 4.42 S TD S urat Jalan
229 Pembayaran Penjualan
Gambar 4.43 S TD Pembayaran Penjualan
Retur Penjualan
Gambar 4.44 S TD Retur Penjualan
230 Transaksi Pembelian
Gambar 4.45 S TD Transaksi Pembelian Order Pembelian
Gambar 4.46 S TD Order Pembelian
231 Penerimaan Pembelian
Gambar 4.47 S TD Penerimaan Pembelian Pembayaran Pembelian
Gambar 4.48 S TD Pembayaran Pembelian
232 Retur Pembelian
Gambar 4.49 S TD Retur Pembelian Laporan
Gambar 4.50 S TD Laporan
233 Barang Belum Dikirim
Gambar 4.51 S TD Barang Belum Dikirim Piutang
Gambar 4.52 S TD Piutang Hutang
Gambar 4.53 S TD Hutang
234 Barang Diterima
Gambar 4.54 S TD Barang Diterima
235 4.8
Perancangan Layar -
Layar Login
Gambar 4.55 Layar Login -
Main Menu
Gambar 4.56 Layar Main Menu
236 -
Karyawan
Gambar 4.57 Layar Karyawan -
Barang
Gambar 4.58 Layar Barang
237 -
Customer
Gambar 4.59 Layar Customer -
Supplier
Gambar 4.60 Layar S upplier
238 -
Kendaraan
Gambar 4.61 Layar Kendaraan -
Order Penjualan
Gambar 4.62 Layar Order Penjualan
239 -
Faktur Penjualan
Gambar 4.63 Layar Faktur Penjualan -
Surat Jalan
Gambar 4.64 Layar S urat jalan
240 -
Pembayaran Penjualan
Gambar 4.65 Layar Pembayaran Penjualan -
Retur Penjualan
Gambar 4.66 Layar Retur Penjualan
241 -
Order Pembelian
Gambar 4.67 Layar Order Pembelian -
Penerimaan Pembelian
Gambar 4.68 Layar Penerimaan Pembelian
242 -
Pembayaran Pembelian
Gambar 4.69 Layar Pembayaran Pembelian -
Retur Pembelian
Gambar 4.70 Layar Retur Pembelian
243 -
Change Password
Gambar 4.71 Layar Change Password
-
Repot Faktur Penjualan
Gambar 4.72 Report Faktur Penjualan
244 -
Report Order Penjualan
Gambar 4.73 Report Order Penjualan -
Report Pembayaran Penjualan
Gambar 4.74 Report Pembayaran Penjualan
245 -
Report S urat Jalan
Gambar 4.75 Report S urat Jalan -
Report Order Pembelian
Gambar 4.76 Report Order Pembelian
246 -
Report Penerimaan Pembelian
Gambar 4.77 Report Penerimaan Pembelian
247 -
Report Pembayaran Pembelian
Gambar 4.78 Report Pembayaran Pembelian -
Report Piutang
Gambar 4.79 Report Piutang
248 -
Report Utang
Gambar 4.80 Report Utang -
Report Barang Belum Dikirim
Gambar 4.81 Report Barang Belum Dikirim
249
-
Report Barang yang sudah diterima
Gambar 4.82 Report Barang Yang S udah Diterima
250 4.9
Rencana Implementasi 4.9.1
Jadwal Implementasi Berikut ini adalah jadwal pengimplementasian dari pengadaan hardware dan software yang dibutuhkan, instalasi hardware dan softwarenya, konversi data hingga evaluasi sistemnya. Tabel 4.44 Jadwal Implementasi Minggu
4.9.2
no
Kegiatan
1
1
Pengadaan hardware dan software
X
2
Penerapan system
3
Testing
4
Evaluasi dan perbaikan
5
Pelatihan
2
3
4
5
6
X
X
X X X
S pesifikasi Piranti Keras ( Hardware) Perangkat keras sangat diperlulkan dan sangat berpengaruh dalam kelancaran suatu proses pengoperasian aplikasi sistem informasi CV. Wadah Lautan M akmur. Spesifikasi hardware ini meliputi perangkat keras komputer pada server dan juga client. Representasi data perangkat keras yang diperlukan dapat dilihat pada tabel seperti berikut : Tabel 4.45 S pesifikasi Piranti Keras Hardware
Server
client
Processor
P4 3.0 Ghz
P4 2.8 Ghz
Main memory
PC 3200 512 M B
PC 3200 256 M B
251 Monitor
17"
17"
Printer
Ya
Ya
Hard disk
80 GB
20 GB
Keyboard
Ya
Ya
Mouse
Ya
Ya
Jumlah
2
10
Letak
Admin
Bagian M anager, Staff, Gudang
4.9.3
S pesifikasi Piranti Lunak (Software) Selain piranti keras, juga diperlukan piranti lunaknya, agar dapat menjalankan suatu aplikasi sistem informasi CV. Wadah Lautan M akmur. Spesifikasi piranti lunak nya meliputi kebutuhan piranti lunak pada server dan client, yaitu sebagai berikut : Tabel 4.46 S pesifikasi Piranti Lunak Se rve r
Software
Microsoft
Client Visual
Basic
6.0,
Microsoft SQL SERVER 2000 -
-
Antivirus
Kaspersky internet security 7.0
Kaspersky internet security 7.0
DBMS
Micorosft SQL SERVER 2000
Sistem O perasi
Microsoft Windows server 2003
Aplikasi-aplikasi pendukung
Microsoft
Windows
Profesional Edition
XP
252 4.9.4
Cara Pengoperasian Aplikasi Aplikasi dimulai dengan
menjalankan
sebuah
File bernama
Penjualan.vbp. Kemudian user akan dihubungkan dengan form login yang terdapat username dan password text input yang digunakan untuk mengentry username dan password bagi mereka yang telah terdaftar di dalam database. Disini terdapat 1 Jenis User saja, yang memiliki kewenangan akses yang berbagai macam. Pada aplikasi terdapat beberapa jenis otoritas kepada user. Berikut adalah otorisasi yang ada : ¾ Apabila user login dengan menggunakan hak akses Admin, maka ia dapat mengakses semua menu yang tersedia. ¾ Apabila user login dengan hak akses M anajer, maka ia dapat mengakses Semua Bentuk Laporan. ¾ Apabila user login dengan menggunakan hak akses Staff, gudang maka ia dapat mengakses semua master kecuali karyawan, transaksi, dan laporan barang belum dikirim, dan barang diterima. Jika User dan Password yang dimasukan benar. M aka secara otomatis menu utama dimana terdiri dari menu File, M aster, Transaksi, Laporan, About Us. Namun pada tiap level hak aksesnya akan berbeda dimana Staff dapat memasuki semua menu sedangkan lainnya tidak.
253 4.10
Evaluasi Setelah dilakukan pengujian, maka didapat hasil evaluasi mengenai kelebihan
dan kekeurangan dari sistem dan aplikasi yang dibuat Kelebihan •
:
:
Sistem yang dihasilkan memungkinkan pembagian hak akses kepada para karyawan sesuai dengan tugas dan tanggung-jawab masing-masing sehingga dapat menjaga keamanan data.
•
User interface dari sistem sederhana dan mudah digunakan.
•
Sistem mempermudah
karyawan dalam mencatat transaksi pemesanan,
pembelian, dan penjualan. •
Sistem mempermudah karyawan dalam mencari data tentang customer, supplier, dan barang.
•
Sistem dapat membantu dalam mencetak keluar
laporan-laporan yang
dibutuhkan oleh karyawan untuk ditunjukan kemanager. •
M embantu mengurangi kesalahan dalam penulisan laporan.
Kekurangan
:
•
Tampilan yang kurang menarik dan cenderung tidak interaktif.
•
Tidak dapat melihat laporan hutang secara perpemasok.
•
Tidak dapat melihat laporan piutang secara perpelanggan.