Perancangan Sistem Perancangan Database Relasi Antartabel

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