BAB 4 PERANCANGAN SISTEM
4.1. Perancangan Sistem
Perancangan sistem dapat didefenisikan sebagai merancang atau mendesain suatu sistem yang baik, yang isinya adalah penggambaran, perencanaan, dan pembuatan
sketsa atau pengaturan dari beberapa elemen yang terpisah ke dalam satu kesatuan yang utuh dan berfungsi untuk mendukung operasi sistem. Tujuan dari perancangan
sistem adalah untuk menmenuhi kebutuhan pemakai sistem serta untuk memberikan gambaran yang jelas dan rancang bangun yang lengkap kepada program komputer
dan ahli-ahli teknik yang terlibat.
4.2. Perancangan Database
Secara garis besar Sistem Informasi Penjualan Sparepart pada UD. Edes Kutacane menggunakan struktur database sebagai berikut:
Tabel 4.1. Data Barang
Nama Field Tipe Data
Keterangan
Kode_Supplier Text
Kode Supplier Kode_Barang
Text Kode Barang
Nama_Barang Text
Nama Barang Stock
Text Stock Tersedia
Satuan Text
Satuan Barang
Universitas Sumatera Utara
Modal Text
Harga Modal Harga_Jual
Text Harga Jual
Tabel 4.2. Data Supplier Nama Field
Tipe Data Keterangan
Kode_Supplier Text
Kode Supplier Nama_Supplier
Text Nama_Supplier
Pemilik Text
Nama Pemilik Alamat
Text Alamat
Telepon Text
Nomor Telepon
Tabel 4.3. Barang Masuk Nama Field
Tipe Data Keterangan
Tanggal DateTime
Tanggal Kode_Supplier
Text Kode Supplier
Kode_Barang Text
Kode Barang Nama_Barang
Text Nama Barang
Tambah_Stock Text
Stock Tambah Satuan
Text Satuan Barang
Modal Text
Harga Modal Harga_Jual
Text Harga Jual
Tabel 4.1. Lanjutan
Universitas Sumatera Utara
Tabel 4.4. Barang Keluar Nama Field
Tipe Data Keterangan
No_Transaksi AutoNumber
No. Transaksi Tanggal
DateTime Tanggal
Kode_Barang Text
Kode Barang Nama_Barang
Text Nama Barang
Jumlah_Beli Text
Jumlah Beli Satuan
Text Satuan Barang
Total Text
Total Harga
Tabel 4.5. Users
Nama Field Tipe Data
Keterangan
Username Text
Username Password
Text Password
4.3. Relasi Antartabel
Jika dilihat kembali pada tabel database di atas terdapat beberapa field yang sama pada dua tabel yang membentuk relasi antartabel. Relasi antartabel sendiri merupakan
hubungan yang terjadi pada suatu tabel dengan tabel lainnya. Sebagai gambaran relasi antartabel dalam database tersebut dapat dilihat sebagai berikut:
Universitas Sumatera Utara
Gambar 4.1. Relasi Antartabel 4.4. Perancangan Interface
Adapun struktur hirarki dari seluruh tampilan sistem yang dirancang yaitu: 1.
Pada Menu Master terdapat beberapa data yakni: a.
Data Barang b.
Data Supplier 2.
Pada Menu Transaksi terdapat beberapa proses data, yakni: a.
Barang Masuk
Data_Supplier
Kode_Supplier Nama_Supplier
Pemilik Alamat
Telepon
Data_Barang
Kode_Supplier Kode_Barang
Nama_Barang Stock
Satuan Modal
Harga_Jual
Barang_Keluar
No_Transaksi Tanggal
Kode_Barang Nama_Barang
Jumlah_Beli Satuan
Total
Users
Username Password
Barang_Masuk
Tanggal Kode_Supplier
Kode_Barang Nama_Barang
Tambah_Stock Satuan
Modal Harga_Jual
Universitas Sumatera Utara
b. Barang Keluar
3. Pada Menu Laporan terdapat beberapa laporan, yakni:
a. Laporan Data Barang
b. Laporan Data Supplier
c. Laporan Barang Masuk
d. Laporan Barang Keluar
4. Pada Menu Profil terdapat beberapa menu, yakni:
a. Ubah Password
b. Log Out
4.5. Flowchart