BAB IV (Alhamdulilah)
BAB IV (Alhamdulilah)
Data item adalah kumpulan karakter-karakter yang membentuk suatu kata atau
sekelompok kata atau angka. Urutan data item untuk masing-masing table adalah
sebagai berikut :
REF : Tabel
KARYAWAN
Nama Tabel : DETAILPEMBELIAN
REF : Tabel
KARYAWAN
Tanggal
penerimaan
Datetim 21 Juni 2013
TLGTERIMA barang ke
e 00:00:00
bagian
penjualan
Catatan jika
Barang sudah
KETERANGAN memang Varchar 255
kumplit
diperlukan
DFM-K99
DFM : Inisial
Bengkel
User yang K : Inisial
sedang login Karyawan
IDUSER dan mencatat Char 7 99 : No Urut
transaksi pada supplier
aplikasi exs : DFM-K01
REF : Tabel
KARYAWAN
Identitas
XX : angka romawi
Penerimaan
menunjukan bulan pada
NOTERIMA Barang Char 10
saat transaksi
(foreign
99 : No Urut transaksi
Key)
exs : DFM/2013/VI/01
REF : Tabel
PENERIMAANBARAN
G
DFM-BR9999
Identitas DFM : Inisial Bengkel
Barang yang BR : Inisial Barang
KDBARANG di terima Char 10 9999 : No Urut Barang
(Foreign exs : DFM-BR0001
Key)
REF : Tabel Barang
Jumlah
JMLTERIMA barang yang Int 5
diterima
REF : Tabel
KARYAWAN
TLGPENGELUARA Tanggal Datetim 21 Juni 2013
N pengeluaran e 00:00:00
barang ke
bagian
penjualan
DFM-K99
DFM : Inisial
Bengkel
User yang K : Inisial
sedang login Karyawan
IDUSER dan mencatat Char 7 99 : No Urut
transaksi pada supplier
aplikasi exs : DFM-K01
REF : Tabel
KARYAWAN
REF : Tabel
PENERIMAANBARAN
G
DFM-BR9999
Identitas
DFM : Inisial Bengkel
Barang
BR : Inisial Barang
yang di
KDBARANG Char 10 9999 : No Urut Barang
kirim
exs : DFM-BR0001
(Foreign
Key)
REF : Tabel Barang
Jumlah
barang
JML Int 5
yang
dikirm
XX : angka
romawi
menunjukan
bulan pada saat
transaksi
99 : No Urut
transaksi
exs :
DFM/2013/VI/01
Tanggal
pengeluaran
TLGPENGELUARA Datetim 21 Juni 2013
barang ke
N e 00:00:00
bagian
penjualan
DFM-K99
DFM : Inisial
Pegawai Bengkel
gudang yang K : Inisial
memeriksa Karyawan
PEMERIKSA1 atau Char 7 99 : No Urut
melakukan supplier
stockopname exs : DFM-K01
(Foreign Key)
REF : Tabel
KARYAWAN
DFM-K99
DFM : Inisial
Pegawai Bengkel
gudang yang K : Inisial
memeriksa Karyawan
PEMERIKSA2 atau Char 7 99 : No Urut
melakukan supplier
stockopname exs : DFM-K01
(Foreign Key)
REF : Tabel
KARYAWAN
KETERANGAN Catatan jika Varchar 255 Barang sudah
memang
diperlukan
kumplit
pada saat
kegiatan
DFM-K99
DFM : Inisial
Bengkel
User yang K : Inisial
sedang login Karyawan
IDUSER dan mencatat Char 7 99 : No Urut
transaksi pada supplier
aplikasi exs : DFM-K01
REF : Tabel
KARYAWAN
XX : angka romawi
menunjukan bulan
pada saat transaksi
99 : No Urut
transaksi
exs :
DFM/2013/VI/01
DFM-BR9999
DFM : Inisial
Bengkel
Identitas
BR : Inisial Barang
Barang yang
KDBARANG Char 10 9999 : No Urut
di kirim
Barang
(Foreign Key)
exs : DFM-BR0001
Identitas
XX : angka
NOHUTANG hutang Char 10
romawi
(Primary Key)
menunjukan
bulan pada saat
transaksi
99 : No Urut
transaksi
exs :
DFM/2013/VI/01
NOPEMBELIAN Identitas Char 10 DFM/yyyy/XX/
Pembelian 99
(foreign Key) DFM : Inisial
Bengkel
yyyy : tahun pada
saat transaksi
XX : angka
romawi
menunjukan
bulan pada saat
transaksi
99 : No Urut
transaksi
exs :
DFM/2013/VI/01
REF : Tabel
Pembelian
DFM-S99
DFM : Inisial
Bengkel
S : Inisial
Identitas Supplier
KDSUPPLIER Supplier Char 7 99 : No Urut
(foreign Key) supplier
exs : DFM-S01
REF : Table
Supplier
Tanggal saat Datetim 21 Juni 2013
TGLHUTANG
hutang didapat. e 00:00:00
Tanggal
Datetim 21 Juni 2013
JATUHTEMPO terakhir hutang
e 00:00:00
harus di bayar
Total hutang
TOTALHUTANG yang harus Money 5.000.000
dibayar
Sisa hutang
SISAHUTANG yang harus Money 1.000.000
dibayar
STATUSHUTANG Status hutang Varchar 5 Lunas atau Belum
DFM-K99
DFM : Inisial
Bengkel
User yang K : Inisial
sedang login Karyawan
IDUSER dan mencatat Char 7 99 : No Urut
transaksi pada supplier
aplikasi exs : DFM-K01
REF : Tabel
KARYAWAN
REF : Tabel
KARYAWAN
USERNAME Nama varchar 20 Nazar
username
untuk setiap
karyawan
Password agar
PASSWORD bisa masuk ke varchar 20 *********
dalam aplikasi
Jenis hak akses
untuk masuk Admin atau
HAKAKSES Varchar 10
kedalam Operator
aplikasi
Dalam sub bab ini akan dibahas tentang penjabaran antara perangkat lunak dengan
pengguna. Yang akan dijabarkan dalam bentuk perancangan antar muka struktur
menu.
Ini adalah rancangan interface untuk login dimana nanti user akan
memasukan username dan passwodnya. Jika login berhasil maka user akan di
sajikan interface menu utama, sedangkan apabila gagal maka user harus
mengulangi menginputkan username dan passwordnya.
Pada interface ini user akan disuguhkan sub sub menu utama yang
berhubungan dengan aplikasi. Setiap user membuka sub menu maka akan
muncul interface baru.
3. Rancangan Interface Barang
Pada interface ini user bisa memasukan barang. Tombol tambah untuk
mengaktifkan semua objek yang ada. Tombol simpan digunakan untuk
menyimpan atau mengubah data barang. Dan tombol batal untuk
membatalkan proses penyimpanan atau perubahan yang akan dilakukan pada
data barang.
Pada interface ini user bisa memasukan data kategori. Tombol tambah untuk
mengaktifkan semua objek yang ada. Tombol simpan digunakan untuk
menyimpan atau mengubah data kategori. Dan tombol batal untuk
membatalkan proses penyimpanan atau perubahan yang akan dilakukan pada
data kategori. Serta tombol hapus untuk menghapus data kategori.
Ini interface untuk user memasukan barang yang akan dipesan ke supplier.
Pertama user harus memilih dahulu suppliernya, kemudian memilih barang
dengan mengetikan nama barang pada teksbox barang, jika sudah maka
sistem secara otomatis akan meunculkan data harga, satuan. Setelah itu user
memasukan jumlah pesan di teksbox jumlah pesan dan sistem akan
menghitung secara otomatis, kemudian tekan enter untuk memasukan data
barang ke dalam datagrid. Tekan tombol simpan jika sudah. Tekan tombol
batal untuk membatalkan proses. Tombol tambah untuk mengaktifkan semua
komponen dalam form.
8. Rancangan Interface Pembelian
Spesifikasi Modul :
Nama modul : Buat Pemesanan Barang
Kegunaan : Membuat daftar pemesanan ke supplier
Input : Data barang
Output : Data Pemesanan dan daftar pemesanan
Algoritma :
Buat Pemesanan Barang
Cek Barang Kosong
Simpan Pemesanan Barang
Input Barang yang stok minimun atau
kosong
Simpan pemesanan barang
Baca Pemesanan Barang
Cetak daftar pemesanan barang
Spesifikasi Modul :
Nama modul : Update Pembelian
Kegunaan : Mengupdate status pemesanan menjadi pembelian
Input : Data pemesanan barang
Output : Stok barang baru
Algoritma :
Update data pembelian
Simpan data pembelian
Baca data barang yang dibeli
Update stok barang
Spesifikasi Modul :
Nama modul : Pengeluaran barang
Kegunaan : Membuat bukti pengeluaran barang
Input : Data permintaan barang
Output : Bukti pengeluaran barang
Algoritma :
Pengeluaran barang
Cek ketersedian barang
Barang yang diminta
Jika valid barang disetujui untuk di keluarkan
Simpan Pengeluaran barang
Baca Pengeluaran barang
Cetak bukti pengeluaran barang
Spesifikasi Modul :
Nama modul : Update stok barang dari stockopname
Kegunaan : Mengupdate stok barang yang baru dari stokopanem
Input : Data stockopname
Output : Stok barang baru
Algoritma :
Baca data stockopname
Baca setiap barang yang di stockopname
Update stok barang