PERANCANGAN BASIS DIALOG
4.5 PERANCANGAN BASIS DIALOG
Pada bagian desain logika tabel yang sudah mengalami normalisasi akan menghasilkan tabel-tabel baru. Dalam tahap ini akan diuraikan kamus data untuk setiap tabel serta perancangan user interface input dan output.
4.5.1 Kamus Data
Tabel 4.13 Komponen Tabel Master Produk
Nama Field
Tipe Data
Ukuran
Kode Produk
5 Nama Produk
Character
50 Merk Produk
Character
20 Jenis Produk
Character
15 Kode Supplier
Tabel 4.14 Komponen Tabel Master Supplier
Nama Field
Tipe Data
Ukuran
5 Nama Supplier
Kode Supplier
50 No. Telp
Character
10 Contact Person
Tabel 4.15 Komponen Tabel Master Salesman
Nama Field
Tipe Data
Ukuran
Kode Salesman
5 Nama Salesman
Character
20 No. HP
Character
Numeric
Tabel 4.16 Komponen Tabel Master Outlet
Nama Field Tipe Data Ukuran
Kode Outlet Character
5 Nama Outlet
30 Jenis Outlet
30 Contact Person
Character
13 No. Telp Outlet
Tabel 4.17 Komponen Tabel Master Harga
Nama Field Tipe Data Ukuran
Nama Produk Character
30 Harga
Numeric
Tabel 4.18 Komponen Tabel Pembelian
Nama Field Tipe Data Ukuran
No Faktur Pembelian Character
15 Tanggal Pembelian
8 Nama Supplier
Date
30 Kode Produk
Character
30 Nama Merk
6 Jumlah Tagihan
Tabel 4.19 Komponen Tabel Penjualan Outlet
Nama Field Tipe Data Ukuran
Tanggal Date
8 Kode Outlet
5 Kode Produk
Character
5 Merk
Character
20 Qty
Character
Numeric
Tabel 4.20 Komponen Tabel Penjualan
Nama Field Tipe Data Ukuran
No. Faktur Character
15 Tanggal
8 Kode Outlet
Date
5 Nama Produk
6 Jumlah Tagihan
Tabel 4.21 Komponen Tabel Pengeluaran Barang
Nama Field Tipe Data Ukuran
No. Nota Pengeluaran Character
15 Tanggal
8 Nama Produk
Tabel 4.22 Komponen Tabel Pemasukan Barang
Nama Field Tipe Data Ukuran
15 Tanggal
No. Nota Pemasukan Character
8 Nama Produk
Date
50 Merk
Character
20 Qty
Character
10 Keterangan
Numeric
Character
Tabel 4.23 Komponen Tabel Pemasukan Barang
Nama Field
Tipe Data
Ukuran
Tangga Event
8 Kode Penyelenggara
Date
30 Nama Penyelenggara
Character
50 Keterangan Event
Character
70 Kode Produk
Character
30 Nama Produk
4.5.2 Perancangan User Interface Input
Perancangan user interface input meliputi perancangan form-form menu utama, data supplier, data produk, data salesman, data outlet (customer), purchase order, mutasi barang keluar, dan mutasi barang masuk.
Gambar 4.16 Form Menu Utama
Menu Utama terdiri dari 4 menu yaitu menu data induk, menu purchasing, menu mutasi barang, dan menu laporan. Menu data induk berisi data-data master yaitu master barang, master supplier, master salesman, master outlet, dan master harga. Pada menu ini user dapat mengubah, menambahkan, maupun menghapus data setiap tabel master. Menu purchasing digunakan untuk menambahkan atau menghapus purchase order secara harian yang kemudian ditampilkan dalam laporan secara harian dan bulanan. Menu mutasi barang mengacu pada stock barang di gudang yaitu pencatatan jumlah barang yang keluar maupun yang masuk ke gudang. Menu laporan digunakan untuk mengumpulkan tabel-tabel perhitungan peramalan serta grafik data penjualan selama 1 tahun.
Gambar 4.17 Form Data Barang
Nama form : Data Barang Fungsi
: Memasukkan, mengubah, dan menghapus data barang Data Environment : Tabel data barang
Tabel data supplier
Proses : - Mengisi data barang
- Mengisi data supplier yang terkait - Menyimpan data
Gambar 4.18 Form Data Customer
Nama form : Data Customer Fungsi
: Memasukkan, mengubah, dan menghapus data customer Data Environment : Tabel data customer Proses
: - Mengisi data customer
- Menyimpan data
Gambar 4.19 Form Data Salesman Nama form
: Data Salesman Fungsi
: Memasukkan, mengubah, dan menghapus data salesman Data Environment : Tabel data salesman Proses
: - Mengisi data salesman
- Menyimpan data
Gambar 4.20 Form Data Supplier Nama form
: Data Supplier Fungsi
: Memasukkan, mengubah, dan menghapus data supplier Data Environment : Tabel data supplier Proses
: - Mengisi data supplier
- Menyimpan data
Gambar 4.21 Form Data Harga
Nama form : Data Harga Fungsi
: Memasukkan, mengubah, dan menghapus data harga
produk
Data Environment : Tabel data harga Proses
: - Mengisi data nama produk
- Mengisi data harga
No. Faktur
Tanggal
Kode Supplier : Keterangan
Nama Produk Nama Merk
Gambar 4.22 Input Pembelian
Nama form : Data Purchasing (Pembelian) Fungsi
: Memasukkan, mengubah, dan menghapus data purchasing Data Environment : Tabel data barang
Tabel data supplier
Proses : - Mengisi data supplier
- Mengisi data barang yang dipesan - Menyimpan data
No. Faktur
Tanggal
Kode Outlet
Keterangan
Nama Produk Nama Merk
Qty
Harga
Jumlah Keterangan
Gambar 4.23 Input Penjualan
Nama form : Data Penjualan Fungsi
: Memasukkan, mengubah, dan menghapus data penjualan Data Environment : Tabel data barang
Tabel data outlet
Proses : - Mengisi data outlet
- Mengisi data barang yang dipesan - Menyimpan data
Tanggal
Kode Outlet
Keterangan
Nama Produk
Nama Merk
New Close
Gambar 4.24 Input Penjualan Outlet
Nama form : Data Penjualan Fungsi
: Memasukkan, mengubah, dan menghapus data penjualan
outlet
Data Environment : Tabel data barang
Tabel data outlet
Proses : - Mengisi data outlet
- Mengisi data penjualan barang - Menyimpan data
Gambar 4.25 Form Mutasi Barang Masuk
Nama form : Data Mutasi Barang Masuk Fungsi
: Memasukkan dan menghapus data barang yang masuk ke
gudang
Data Environment : Tabel data barang Proses
: - Mengisi data supplier
- Menyimpan data
Gambar 4.26 Form Mutasi Barang Keluar
Nama form : Data Mutasi Barang Keluar Fungsi
: Memasukkan dan menghapus data barang yang keluar dari
gudang
Data Environment : Tabel data produk Proses
: - Mengisi data barang
- Menyimpan data
Gambar 4.27 Form Jadwal Promosi
Nama form : Data Promosi Fungsi
: Memasukkan dan menghapus data jadwal promosi outlet
dan supplier
Data Environment : Tabel data produk, tabel data outlet dan tabel data supplier Proses
: - Mengisi data promosi
- Menyimpan data
4.5.3 Perancangan User Interface Output
Perancangan user interface output meliputi laporan penjualan, report stock gudang, perhitungan peramalan, dan hasil perhitungan kebutuhan bersih produk (net requirement).
Laporan Penjualan Bulan :
Nama Produk
Gambar 4.28 Form Laporan Penjualan
Gambar 4.29 Form Report Stock
Kebutuhan Bulan :
Produk Peramalan Stock Requirement
Gambar 4.30 Form Report Kebutuhan Bersih Barang