Perancangan Database Perancangan Program Komputer

Entity Jenis dan gudang memiliki relasi 1 to many 1:M, dimana satu data jenis dapat memiliki banyak data barang.

7. Merk – Gudang

Entity Merk dan gudang memiliki relasi 1 to many 1:M, dimana satu data Merk dapat memiliki banyak barang.

4.7 Perancangan Database

Dalam merancang sistem ini terdapat beberapa tabel yang digunakan untuk mendukung adanya sistem informasi manajemen penjualan, pembelian dan gudang yang cepat, tepat, efektif dan efisien. Database ini dibuat dengan menggunakan software My SQL yang meliputi beberapa tabel. 1. Tabel Login Tabel 4.3 Tabel Login No Nama Kolom Tipe Data Lebar 1. Username Text 40 2. Password Varchar 20 2. Tabel Supplier Tabel 4.4 Tabel Supplier No Nama Kolom Tipe Data Lebar 1. Id Int 11 2 Id konsumen Varchar 30 4. Nama Supplier Varchar 50 5. Alamat Varchar 60 6. Telepon Int 20 7 Fax Int 20 3. Tabel Satuan Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber. Tabel 4.5 Tabel Satuan No Merk Tipe Data Lebar 1. Id Int 11 2. Id_satuan Varchar 10 3. Satuan Varchar 20 4. Tabel jenis Tabel 4.6 Tabel Jenis No Nama Kolom Tipe Data Lebar 1. Id Int 10 2. Id Jenis Varchar 20 3. Jenis Varchar 20 5. Tabel gudang Tabel 4.7 Tabel gudang No Nama Kolom Tipe Data Lebar 1. Id Int 11 2. Id Barang Varchar 50 3. Nama Barang Varchar 100 4. Merk Varchar 20 5. Jenis Varchar 20 6. Satuan Varchar 20 7. Harga beli Bigint 20 8. Harga jual Bigint 20 9. Stok Bigint 20 10 Stok minim Int 11 6. Tabel Transaksi Tabel 4.8 Tabel Transaksi No Nama Kolom Tipe Data Lebar 1. Id Int 8 2. Id Transaksi Varchar 8 3. Id Barang Varchar 10 4. Jenis Transaksi Varchar 10 5. Tanggal Date time 20 6. Jumlah Bigint 15 7. Harga Int 10 8. Id konsumen Varchar 10 9. Flag Int 15 10 Status Varchar Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber. 7. Tabel Merk Tabel 4.9 Tabel Merk No Merk Tipe Data Lebar 1. Id Int 11 2. Id_merk Varchar 10 3. Merk Varchar 20

4.8 Desain Input

Desain input ini merupakan model rancangan sistem informasi manajemen penjualan, pembelian dan gudang yang sudah dirancang. Desain input ini merupakan form-form yang berhubungan dengan sistem informasi yang dirancang yaitu mengenai penjualan barang, pembelian barang dan stok barang yang ada digudang.

4.8.1 Tampilan Menu Login

Gambar 4.7 Form Menu Login Gambar diatas menampilkan form login sebagai jalan pembuka akses program aplikasi sistem informasi manajemen di PT. NIKABASURYA SURABAYA. Apabila proses login berhasil dilakukan, maka pengguna dapat menggunakan aplikasi sesuai dengan hak akses yang dimilikinya. Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

4.8.2 Tampilan Menu Utama

Gambar 4.8 Form Menu Utama Gambar diatas merupakan form tampilan menu utama yang didalamnya terdapat pilihan seperti Transaksi, laporan, Master.

4.8.3 Input Data Supplier

Gambar 4.9 Form Input Supplier Form input data supplier digunakan untuk memasukkan data supplier yang didalamnya terdapat perintah simpan, batal, hapus dan keluar. Adapun kegunaannya adalah sebagai berikut : Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber. 1. Simpan : Untuk menyimpan data supplier. 2. Hapus : Untuk menghapus data supplier. 3. Keluar : Untuk membatalkan proses dan kembali ke menu utama.

4.8.4 Input Data Konsumen

Gambar 4.10 Form Input Konsumen Form input data konsumen digunakan untuk memasukkan data konsumen yang didalamnya terdapat perintah simpan, batal, hapus dan keluar. Adapun kegunaannya adalah sebagai berikut : 1. Simpan : Untuk menyimpan data supplier. 2. Hapus : Untuk menghapus data supplier. 3. Keluar : Untuk membatalkan proses dan kembali ke menu utama.

4.8.5 Input Data Merk

Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber. Gambar 4.11 Form Input Merk Form input data golongan digunakan untuk memasukkan data Merk Filter yang didalamnya terdapat perintah simpan, batal, hapus dan keluar. Adapun kegunaannya adalah sebagai berikut : 1. Simpan : Untuk menyimpan data supplier. 2. Hapus : Untuk menghapus data supplier. 3. Keluar : Untuk membatalkan proses dan kembali ke menu utama.

4.8.6 Input Data Stok Barang

Gambar 4.12 Form Input Stok Barang Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber. Form input data stok barang digunakan untuk memasukkan data stok barang yang didalamnya terdapat perintah simpan, batal, hapus, edit, isi baru, tutup dan print barang. Adapun kegunaannya adalah sebagai berikut : 1. Simpan : Untuk menyimpan data supplier. 2. Keluar : Untuk mengembalikan pada tampilan awal. 3. Hapus : Untuk menghapus data supplier. 4. Cetak : Untuk Mengeprint stok barang.

4.8.7 Transaksi Penjualan

Gambar 4.13 FormTransaksi Penjualan Form transaksi penjualan digunakan untuk memasukkan data transaksi penjualan barang yang didalamnya terdapat perintah simpan, koreksi item, hapus, keluar, koreksi nota dan print nota. Adapun kegunaannya adalah sebagai berikut : 1. Simpan : Untuk menyimpan data supplier. 2. Keluar : Untuk mengembalikan pada tampilan awal. 3. Hapus : Untuk menghapus data supplier. Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber. 4. Cetak : Untuk Mengeprint stok barang. 5. Plus + : Untuk me add atau menambahkan pada barang yang di jual

4.8.8 Transaksi Pembelian

Gambar 4.14 Form Transaksi Pembelian Form transaksi pembelian digunakan untuk memasukkan data transaksi pembelian barang ke supplier yang didalamnya terdapat perintah simpan, koreksi item, hapus, keluar dan koreksi nota. Adapun kegunaannya adalah sebagai berikut : 1. Simpan : Untuk menyimpan data supplier. 2. Keluar : Untuk mengembalikan pada tampilan awal. 3. Hapus : Untuk menghapus data supplier. 4. Cetak : Untuk Mengeprint stok barang.

4.9 Perancangan Program Komputer

Perancangan sistem yang telah dibuat, susunannya dituangkan dalam sebuah running program yang berbasis komputer. Adapun platform yang Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber. digunakan untuk membuat program adalah Software Microsoft Visual Foxpro dalam pembuatan software-software aplikasi. Perancangan program komputer juga disesuaikan dengan kebutuhan hardware yang diperlukan. Untuk perancangan sistem informasi ini dibutuhkan hardware dengan spesifikasi minimum sebagai berikut : 1. Komputer IBM PC atau kompatibel dengan processor pentium III atau processor yang lebih tinggi. 2. OS Operating System Windowa XP Professional. 3. RAM 256 MB. 4. Monitor VGA atau layar yang mempunyai resolusi lebih tinggi. 5. Hard disk dengan kapasitas minimal 10GB.

4.10 Verifikasi dan Validasi Sistem