L1 LAMPIRAN 1 S PES IFIKAS I DATABASE
Nama Tabel :mnGender Primary Key : Code Nama Field Tipe Data Code varchar Gender varchar
Nama Tabel: mnUserRoles Primary Key: RoleID Nama Field Tipe Data RoleID tinyint RoleName varchar
Panjang 1 20
Deskripsi Kode Jenis Kelamin Jenis Kelamin
Panjang
Deskripsi Kode Peran User Peran User
50
Nama Tabel : MsBahanBaku Primary Key : KodeBarang Nama Field KodeBarang JenisBarang Gramature Lebar Jumlah Satuan EOQ ROP Safety Stock CreateBy CreateDate UpdateBy UpdateDate
Tipe Data varchar varchar varchar varchar numeric varchar numeric numeric numeric varchar datetime varchar datetime
Panjang 20 50 20 20 9,2 50 9,2 9,2 9,2 20 20
Deskripsi Kode bahan baku Jenis bahan baku Gramature kertas Lebar kertas Jumlah bahan baku Satuan bahan baku Economic Order Quantity Reorder Point Safety Stock Dibuat oleh Tanggal pembuatan Diupdate oleh Tanggal update
L2 Nama Tabel : MsKaryawan Primary Key : KdKaryawan Nama Field KdKaryawan UPassword
Tipe Data varchar varchar
Panjang 20 20
NamaKaryawan AlamatKaryawan TglLahir JenisKelamin Telepon Handphone RoleID
varchar varchar datetime varchar varchar varchar tinyint
50 100
TglM asuk
datetime
Status
varchar
50
CreateBy CreateDate UpdateBy UpdateDate
varchar datetime varchar datetime
20
1 20 20
20
Deskripsi Kode karyawan Password karyawan sebagai user Nama karyawan Alamat karyawan Tanggal lahir Jenis kelamin karyawan Nomor telepon karyawan Nomor handphone karyawa Peran karyawan dalam sistem tanggal karyawan mulai bekerja Status pernikahan karyawan Dibuat oleh Tanggal pembuatan Diupdate oleh Tanggal update
Nama Tabel : MsSupplier Primary Key : SupplierCode Nama Field SupplierCode SupplierName Address City PostCode Phone Fax ContactPerson CreateBy CreateDate UpdateBy UpdateDate
Tipe Data varchar varchar varchar varchar varchar varchar varchar varchar
Panjang 5 50 100 20 5 20 20 50
varchar datetime varchar datetime
20 20
Deskripsi Kode supplier Nama supplier Alamat supplier Kota supplier Kode pos supplier Nomor telepon supplier Nomor fax supplier Pihak pemasok untuk dihubungi Dibuat oleh Tanggal pembuatan Diupdate oleh Tanggal update
L3 Nama Tabel : S PP_Header Primary Key : NoS PP Nama Field NoSPP TglSPP Keterangan
Tipe Data varchar datetime varchar
Panjang 15
CreateBy CreateDate UpdateBy UpdateDate
varchar datetime varchar datetime
20
50
20
Deskripsi Nomor SPP Tanggal pembuatan SPP Keterangan tambahan mengenai SPP Dibuat oleh Tanggal pembuatan Diupdate oleh Tanggal update
Nama Tabel : S PP_Detail Primary Key : NoS PP, KodeBarang Nama Field NoSPP KodeBarang
Tipe Data varchar varchar
Panjang 15 20
Jumlah CreateBy CreateDate UpdateBy UpdateDate
numeric varchar datetime varchar datetime
9,2 20
Nama Field NoSPPH TglSPPH
Tipe Data varchar varchar
Panjang 16 20
NoSPP Keterangan
numeric varchar
9,2 50
SupplierCode CreateBy CreateDate UpdateBy UpdateDate
varchar varchar datetime varchar datetime
5 20
20
Deskripsi Nomor SPP Kode barang yang mencapai ROP Jumlah yang diminta Dibuat oleh Tanggal pembuatan Diupdate oleh Tanggal update
Nama Tabel : S PPH
20
Deskripsi Nomor SPPH Tanggal Pembuatan SPPH Nomor SPP Keterangan tambahan dalam SPPH Kode supplier Dibuat oleh Tanggal pembuatan Diupdate oleh Tanggal update
L4 Nama Tabel : PO_Header Primary Key : NoPO Nama Field NoPO TglPO SupplierCode Keterangan TotalBayar StatusBayar CreateBy CreateDate UpdateBy UpdateDate
Tipe Data Panjang Deskripsi varchar 14 Nomor PO datetime Tanggal PO varchar 5 Kodesupplier varchar 50 Keterangan tambahan dalam PO numeric 18 Total pembelian varchar 1 Status pembayaran varchar 20 Dibuat oleh datetime Tanggal pembuatan varchar 20 Diupdate oleh datetime Tanggal update
Nama Tabel : PO_Detail Primary Key : NoPO, KodeBarang Nama Field NoPO KodeBarang Jumlah HargaSatuan CreateBy CreateDate UpdateBy UpdateDate
Tipe Data varchar varchar numeric numeric varchar datetime varchar datetime
Panjang 14 20 9,2 9,0 20 20
Deskripsi Nomor PO Kode bahan baku yang dibeli Jumlah bahan baku yang dibeli Harga beli bahan baku per satuan Dibuat oleh Tanggal pembuatan Diupdate oleh Tanggal update
Nama Tabel : BMB_Header Primary Key : NoS RB Nama Field NoBM B TglBM B NoSuratJalan TglSuratJalan SupplierCode NoPO Keterangan CreateBy CreateDate UpdateBy
Tipe Data varchar datetime varchar datetime varchar varchar varchar
Panjang 15
varchar datetime varchar
20
50 5 14 50
20
Deskripsi Nomor BM B Tanggal BM B Nomor Surat Jalan Tanggal Surat Jalan Kode supplier Nomor PO Keterangan tambahan mengenai BM B Dibuat oleh Tanggal pembuatan Diupdate oleh
L5 UpdateDate
datetime
Tanggal update
Nama Tabel : BMB_Detail Primary Key : NoBMB Nama Field NoBM B KodeBarang JumlahM asuk CreateBy CreateDate UpdateBy UpdateDate
Tipe Data varchar varchar numeric varchar datetime varchar datetime
Panjang 15 20 9,2 20 20
Deskripsi Nomor SRB Tanggal SRB Jumlah barang yang diminta Dibuat oleh Tanggal pembuatan Diupdate oleh Tanggal update
Nama Tabel : S RB_Header Primary Key : NoS RB Nama Field NoSRB TglSRB NoSuratJalan TglSuratJalan SupplierCode NoPO Keterangan CreateBy CreateDate UpdateBy UpdateDate
Tipe Data varchar datetime varchar datetime varchar varchar varchar
Panjang 15
varchar datetime varchar datetime
20
50 5 14 50
20
Deskripsi Nomor SRB Tanggal SRB Nomor Surat Jalan Tanggal Surat Jalan Kode supplier Nomor PO Keterangan tambahan mengenai BM B Dibuat oleh Tanggal pembuatan Diupdate oleh Tanggal update
Nama Tabel : S RB_Detail Primary Key : NoS RB, KodeBarang Nama Field NoSRB KodeBarang JumlahRetur AlasanRetur CreateBy CreateDate
Tipe Data varchar varchar numeric varchar varchar datetime
Panjang 15 20 9,2 100 20
Deskripsi Nomor SRB Kode Barang yang diretur Jumlah Barang yang Diretur Kondisi Barang yang Diretur Dibuat oleh Tanggal pembuatan
L6 UpdateBy UpdateDate
varchar datetime
20
Diupdate oleh Tanggal update
Nama Tabel : BTBR_Header Primary Key : NoBTBR Nama Field NoBTBR TglBTBR NoSRB NoSuratJalan TglSuratJalan SupplierCode NoPO Keterangan CreateBy CreateDate UpdateBy UpdateDate
Tipe Data varchar datetime varchar varchar datetime varchar varchar varchar
Panjang 16
varchar datetime varchar datetime
20
15 50 5 14 50
20
Deskripsi Nomor BTBR Tanggal BTBR Nomor SRB Nomor surat jalan Tanggal surat jalan Kode supplier Nomor PO Keterangan tambahan mengenai BM B Dibuat oleh Tanggal pembuatan Diupdate oleh Tanggal update
Nama Tabel : BTBR_Detail Primary Key : NoBTBR, KodeBarang Nama Field NoBTBR KodeBarang
Tipe Data varchar varchar
Panjang 16
JumlahDiterima
numeric
9,2
Keterangan
datetime
CreateBy CreateDate UpdateBy UpdateDate
varchar datetime varchar datetime
20 20
Deskripsi Nomor BTBR Kode barang pengganti atas retur Jumlah yang diterima dari supplier Keterangan tambahan mengenai BTBR Dibuat oleh Tanggal pembuatan Diupdate oleh Tanggal update
L7 Nama Tabel : S PPB_Header Primary Key : NoS PPB Nama Field NoSPPB TglSPPB NoSO Keterangan CreateBy CreateDate UpdateBy UpdateDate
Tipe Data varchar datetime varchar varchar varchar datetime varchar datetime
Panjang 16 14 50 20 20
Deskripsi Nomor SPPB Tanggal SPPB Nomor SO Keterangan mengenai SPPB Dibuat oleh Tanggal pembuatan Diupdate oleh Tanggal update
Nama Tabel : S PPB_Detail Primary Key : NoS PPB, KodeBarang Nama Field NoSPPB KodeBarang JumlahKeluar
Tipe Data varchar varchar numeric
Panjang 16 20 9,2
varchar datetime varchar datetime
20
Nama Field NoBKB TglBKB NoSPPB Keterangan
Tipe Data varchar datetime varchar varchar
Panjang 15
CreateBy CreateDate UpdateBy UpdateDate
varchar datetime varchar datetime
20
CreateBy CreateDate UpdateBy UpdateDate
20
Deskripsi Nomor SPPB Kode bahan baku Jumlah bahan baku yang dikeluarkan Dibuat oleh Tanggal pembuatan Diupdate oleh Tanggal update
Nama Tabel : BKB Primary Key : NoBKB
16 50
20
Deskripsi Nomor BKB Tanggal pembuatan BKB Nomor SPPB Keterangan tambahan mengenai BKB Dibuat oleh Tanggal pembuatan Diupdate oleh Tanggal update
L8 Nama Tabel : BPB_Header Primary Key : NoBPB Nama Field NoBPB TglBPB NoBPB Keterangan
Tipe Data varchar datetime varchar varchar
Panjang 15
CreateBy CreateDate UpdateBy UpdateDate
varchar datetime varchar datetime
20
15 50
20
Deskripsi Nomor BPB Tanggal pembuatan BPB Nomor BPB Keterangan tambahan mengenai BPB Dibuat oleh Tanggal pembuatan Diupdate oleh Tanggal update
Nama Tabel : BPB_Detail Primary Key : NoBPB, KodeBarang Nama Field NoBPB KodeBarang JumlahKembali
Tipe Data varchar varchar numeric
Panjang 16 20 9,2
Keterangan
varchar
50
CreateBy CreateDate UpdateBy UpdateDate
varchar datetime varchar datetime
20 20
Deskripsi Nomor BPB Kode bahan baku Jumlah bahan baku yang dikembalikan Keterangan mengenai barang yang dikembalikan Dibuat oleh Tanggal pembuatan Diupdate oleh Tanggal update
Nama Tabel : FPP_Header Primary Key : NoFPP Nama Field NoFPP TglFPP NoInvoice
Tipe Data varchar datetime varchar
TglInvoice Keterangan
datetime varchar
TotalBayar CreateBy CreateDate UpdateBy
numeirc varchar datetime varchar
Panjang 15 20
50 18,0 20 20
Deskripsi Nomor FPP Tanggal pembuatan FPP Nomor Invoice / Faktur Penagihan Tanggal penagihan Keterangan tambahan mengenai FPP Status otorisasi FPP Dibuat oleh Tanggal pembuatan Diupdate oleh
L9 UpdateDate
datetime
Tanggal update
Nama Tabel : FPP_Detail Primary Key : NoFPP, NoPO Nama Field NoFPP NoPO CreateBy CreateDate UpdateBy UpdateDate
Tipe Data varchar varchar varchar datetime varchar datetime
Panjang 15 14 20 20
Deskripsi Nomor FPP Nomot PO Dibuat oleh Tanggal pembuatan Diupdate oleh Tanggal update
Nama Tabel : CBPV_Header Primary Key : NoCBPV Nama Field NoCBPV TglCBPV SupplierCode TotalPembayaran NoCekGiro NoFPP Bank TglJatuhTempo CreateBy CreateDate UpdateBy UpdateDate
Tipe Data varchar datetime varchar numeric
Panjang 15
varchar varchar varchar Datetime varchar datetime varchar datetime
20 15 50
5 18,0
20 20
Deskripsi Nomor CBPV Tanggal pembuatan CBPV Kode supplier Total pembayaran yang dilakukan Nomor cek atau giro Tanggal Pembuatan FPP Nama bank Tanggal jatuh tempo Dibuat oleh Tanggal pembuatan Diupdate oleh Tanggal update
Nama Tabel : CBPV_Detail Primary Key : NoCBPV, NoFPP Nama Field NoCBPV NoFPP
Tipe Data varchar varchar
Panjang 15 15
Deskripsi Nomor CBPV Nomor FPP
Panjang 16
Deskripsi Nomor KHSO
Nama Tabel : KHS O_Header Primary Key : NoKHS O Nama Field NoKHSO
Tipe Data varchar
L10 TglKHSO Keterangan CreateBy CreateDate UpdateBy UpdateDate
datetime varchar varchar datetime varchar datetime
15 50 20 20
Tanggal Pembuatan KHSO Keterangan mengenai CBPV Dibuat oleh Tanggal pembuatan Diupdate oleh Tanggal update
Nama Tabel : KHS O_Detail Primary Key : NoKHS O, KodeBarang Nama Field NoKHSO KodeBarang JumlahFisik JumlahSistem Selisih Keterangan CreateBy CreateDate UpdateBy UpdateDate
Tipe Data varchar varchar numeric numeric numeric
Panjang 16 20 9,2 9,2 10,2
varchar varchar datetime varchar datetime
50 20 20
Deskripsi Nomor KHSO Nomot FPP Jumlah Fisik Persediaan Jumlah Selisih Persediaan Selisih antara jumlah fisik dan jumlah pada sistem Keterangan Dibuat oleh Tanggal pembuatan Diupdate oleh Tanggal update
L11 LAMPIRAN 2 S IMBOL-S IMBOL DOCUMENT FLOWCHART
Terminal point of procedure
Document atau report (input atau output)
Processing operation performed manually
Records dan master files, termasuk jurnal akuntansi dan buku besar (input atau output)
File of stored documents A berarti diarsipkan secara alfabet (berdasarkan huruf) N berarti diarsipkan secara numerik (berdasarkan nomor) C berarti diarsipkan secara kronologis (bisa berdasarkan tanggal) Connector between two points on a flowchar t on the same page (on-page connector) Konektor untuk flowchart pada halaman yang sama Connector between two pages of a flowchart (off-page connector) Konektor untuk flowchart pada halaman yang berbeda Decision point
Flow of data or information Annotation (catatan penjelasan yang diikatkan input/output, pemrosesan, atau penyimpanan/storage)
ke
L12 LAMPIRAN 3 NOTAS I-NOTAS I UML YANG D IGUNAKAN
Class Diagram
Class M enjelaskan kumpulan objek dengan struktur, behavior, dan relationship yang serupa. Class ini terbagi menjadi tiga bagian, yaitu nama class di bagian atas, attribute di bagian tengah, dan operasi di bagian bawah. Association Association menggambarkan adanya hubungan antara dua class atau lebih. Multiplicity Penempatan notasi multiplicity ini dekat akhir dari asosiasi. Simbol-simbol ini mengindikasikan sejumlah instance dari suatu class yang terhubung ke satu instance dari class lain. Generalization Sering juga disebut “adalah sebuah”. Ini mengacu pada sebuah hubungan antara dua class, yang berarti bahwa satu class merupakan versi khusus dari yang lain. Composition dan Aggregation Composition adalah tipe khusus dari aggregation yang menunjukkan hubungan yang kuat antara “the whole” class dan “the part” class lainnya. Composition digambarkan dengan wajik terisi.
L13 State Chart Diagram
States States menggambarkan situasi selama hidup sebuah objek. Transition Sebuah gambar anak panah menggambarkan path antara states yang berbeda dari sebuah objek. Initial State M enggambarkan status dari sebuah objek sebelum peristiwa apapun termasuk diagram yang melakukannya. Final State M enggambarkan penyelesaian aktivitas di dalam penutupan status atau status tindakan.
L14 Use Case Diagram
System Boundary System boundary adalah suatu batas yang mengelilingi use case yang menandai adanya sistem itu. Actor M enggambarkan suatu peran yang berhubungan dengan sistem atau mewakili suatu peran yang dimainkan oleh suatu objek di luar. Use case M enggambarkan sekumpulan peristiwa yang terjadi ketika actor menggunakan suatu sistem untuk melengkapi suatu proses. Relationship M enggambarkan hubungan antara actor dengan sebuah use case dengan garis yang sederhana.
L15 Sequence Diagram
Class Roles Class roles menggambarkan langkah sebuah objek dalam suatu konteks.
Activation Boxes Activation boxes menggambarkan waktu dari sebuah objek dalam menyelesaikan sebuah tugas. Object Lifeline Digambarkan sebagai garis vertikal putus-putus dan berfungsi mewakili keberadaan suatu objek selama suatu periode tertentu. Message Digambarkan sebagai sebuah anak panah di antara lifeline dua objek.
X
Destruction of an object M enggambarkan objek telah didestroy.
L16 Navigation Diagram
State dengan icon untuk user interface
State transition antara windows dengan trigger action
Initial State
Final State
L17 Component Diagram
Component dengan content (isi) <
>
Dependency Hubungan antara dua elemen yang mengindikasikan bahwa perubahan kepada sumber elemen dapat menyebabkan perubahan dalam target elemen.
L18 Deployment Diagram
Processor Stereotype processor
Processor adalah sebuah unit yang dapat membentuk proses. Interface Sebuah interface menggambarkan sebuah grup dari operasi yang digunakan atau dibuat oleh komponen. Program Component
Com ponent1
Program component adalah komponen yang koheren yang menawarkan fasilitas-fasilitas tertentu bagi komponen lain dan dicirikan oleh sebuah interface yang dibuat dari class dan operation yang diimplementasikan oleh komponen tersebut. Dependency Hubungan antara dua elemen yang mengindikasikan bahwa perubahan kepada sumber elemen dapat menyebabkan perubahan dalam target elemen.
LAMPIRAN 4 PRINTOUTS YANG DIHAS ILKAN
L19
Printout S PP
L20
Printout SPPH
L21
Printout PO
L22
Printout BM B
L23
Printout SRB
L24
Printout BTBR
L25
Printout SPPB
L26
Printout BKB
L27
Printout BPB
L28
Printout FPP
L29
Printout CBPV
L30
Printout KHSO
L31
Printout Laporan Permintaan Pembelian
L32
Printout Laporan Pembelian Berdasarkan Barang
L33
Printout Laporan Pembelian Berdasarkan Supplier
L34
Printout Laporan Penerimaan Barang
L35
Printout Laporan Retur Barang
L36
Printout Laporan Penerimaan Barang Retur
L37
Printout Laporan Pengeluaran Barang
L38
Printout Laporan Pengembalian Barang
L39
Printout Laporan Pengeluaran Kas
L40
Printout Laporan Stock Opname
L41
Printout Laporan M utasi Persediaan