LAMPIRAN 1 S PES IFIKAS I DATABASE
Nama Tabel :mnGender Primary Key : Code
Nama Field Tipe Data Panjang Deskripsi
Code varchar 1 Kode Jenis Kelamin
Gender varchar 20 Jenis Kelamin
Nama Tabel: mnUserRoles Primary Key: RoleID
Nama Field Tipe Data Panjang Deskripsi
RoleID tinyint Kode Peran User
RoleName varchar 50 Peran User
Nama Tabel : MsBahanBaku Primary Key : KodeBarang
Nama Field Tipe Data Panjang Deskripsi
KodeBarang varchar 20 Kode bahan baku
JenisBarang varchar 50 Jenis bahan baku
Gramature varchar 20 Gramature kertas
Lebar varchar 20 Lebar kertas
Jumlah numeric 9,2 Jumlah bahan baku
Satuan varchar 50 Satuan bahan baku
EOQ numeric 9,2 Economic Order Quantity
ROP numeric 9,2 Reorder Point
Safety Stock numeric 9,2 Safety Stock
CreateBy varchar 20 Dibuat oleh
CreateDate datetime Tanggal pembuatan
UpdateBy varchar 20 Diupdate oleh
Nama Tabel : MsKaryawan Primary Key : KdKaryawan
Nama Field Tipe Data Panjang Deskripsi
KdKaryawan varchar 20 Kode karyawan
UPassword varchar 20 Password karyawan
sebagai user
NamaKaryawan varchar 50 Nama karyawan
AlamatKaryawan varchar 100 Alamat karyawan
TglLahir datetime Tanggal lahir
JenisKelamin varchar 1 Jenis kelamin karyawan
Telepon varchar 20 Nomor telepon karyawan
Handphone varchar 20 Nomor handphone karyawa
RoleID tinyint Peran karyawan dalam
sistem
TglM asuk datetime tanggal karyawan mulai
bekerja
Status varchar 50 Status pernikahan
karyawan
CreateBy varchar 20 Dibuat oleh
CreateDate datetime Tanggal pembuatan
UpdateBy varchar 20 Diupdate oleh
UpdateDate datetime Tanggal update
Nama Tabel : MsSupplier Primary Key : SupplierCode
Nama Field Tipe Data Panjang Deskripsi SupplierCode varchar 5 Kode supplier
SupplierName varchar 50 Nama supplier
Address varchar 100 Alamat supplier
City varchar 20 Kota supplier
PostCode varchar 5 Kode pos supplier
Phone varchar 20 Nomor telepon supplier
Fax varchar 20 Nomor fax supplier
ContactPerson varchar 50 Pihak pemasok untuk dihubungi
CreateBy varchar 20 Dibuat oleh
CreateDate datetime Tanggal pembuatan
UpdateBy varchar 20 Diupdate oleh
Nama Tabel : S PP_Header Primary Key : NoS PP
Nama Field Tipe Data Panjang Deskripsi
NoSPP varchar 15 Nomor SPP
TglSPP datetime Tanggal pembuatan SPP
Keterangan varchar 50 Keterangan tambahan
mengenai SPP
CreateBy varchar 20 Dibuat oleh
CreateDate datetime Tanggal pembuatan
UpdateBy varchar 20 Diupdate oleh
UpdateDate datetime Tanggal update
Nama Tabel : S PP_Detail
Primary Key : NoS PP, KodeBarang
Nama Field Tipe Data Panjang Deskripsi
NoSPP varchar 15 Nomor SPP
KodeBarang varchar 20 Kode barang yang
mencapai ROP
Jumlah numeric 9,2 Jumlah yang diminta
CreateBy varchar 20 Dibuat oleh
CreateDate datetime Tanggal pembuatan
UpdateBy varchar 20 Diupdate oleh
UpdateDate datetime Tanggal update
Nama Tabel : S PPH
Nama Field Tipe Data Panjang Deskripsi
NoSPPH varchar 16 Nomor SPPH
TglSPPH varchar 20 Tanggal Pembuatan
SPPH
NoSPP numeric 9,2 Nomor SPP
Keterangan varchar 50 Keterangan tambahan
dalam SPPH SupplierCode varchar 5 Kode supplier
CreateBy varchar 20 Dibuat oleh
CreateDate datetime Tanggal pembuatan
UpdateBy varchar 20 Diupdate oleh
Nama Tabel : PO_Header Primary Key : NoPO
Nama Field Tipe Data Panjang Deskripsi
NoPO varchar 14 Nomor PO
TglPO datetime Tanggal PO
SupplierCode varchar 5 Kodesupplier
Keterangan varchar 50 Keterangan tambahan dalam PO TotalBayar numeric 18 Total pembelian
StatusBayar varchar 1 Status pembayaran
CreateBy varchar 20 Dibuat oleh
CreateDate datetime Tanggal pembuatan UpdateBy varchar 20 Diupdate oleh
UpdateDate datetime Tanggal update
Nama Tabel : PO_Detail
Primary Key : NoPO, KodeBarang
Nama Field Tipe Data Panjang Deskripsi
NoPO varchar 14 Nomor PO
KodeBarang varchar 20 Kode bahan baku yang dibeli Jumlah numeric 9,2 Jumlah bahan baku yang dibeli HargaSatuan numeric 9,0 Harga beli bahan baku per satuan
CreateBy varchar 20 Dibuat oleh
CreateDate datetime Tanggal pembuatan UpdateBy varchar 20 Diupdate oleh
UpdateDate datetime Tanggal update
Nama Tabel : BMB_Header Primary Key : NoS RB
Nama Field Tipe Data Panjang Deskripsi
NoBM B varchar 15 Nomor BM B
TglBM B datetime Tanggal BM B
NoSuratJalan varchar 50 Nomor Surat Jalan
TglSuratJalan datetime Tanggal Surat Jalan SupplierCode varchar 5 Kode supplier
NoPO varchar 14 Nomor PO
Keterangan varchar 50 Keterangan tambahan mengenai BM B
CreateBy varchar 20 Dibuat oleh
CreateDate datetime Tanggal pembuatan
UpdateDate datetime Tanggal update
Nama Tabel : BMB_Detail Primary Key : NoBMB
Nama Field Tipe Data Panjang Deskripsi
NoBM B varchar 15 Nomor SRB
KodeBarang varchar 20 Tanggal SRB
JumlahM asuk numeric 9,2 Jumlah barang yang diminta
CreateBy varchar 20 Dibuat oleh
CreateDate datetime Tanggal pembuatan
UpdateBy varchar 20 Diupdate oleh
UpdateDate datetime Tanggal update
Nama Tabel : S RB_Header Primary Key : NoS RB
Nama Field Tipe Data Panjang Deskripsi
NoSRB varchar 15 Nomor SRB
TglSRB datetime Tanggal SRB
NoSuratJalan varchar 50 Nomor Surat Jalan
TglSuratJalan datetime Tanggal Surat Jalan SupplierCode varchar 5 Kode supplier
NoPO varchar 14 Nomor PO
Keterangan varchar 50 Keterangan tambahan mengenai BM B
CreateBy varchar 20 Dibuat oleh
CreateDate datetime Tanggal pembuatan
UpdateBy varchar 20 Diupdate oleh
UpdateDate datetime Tanggal update
Nama Tabel : S RB_Detail
Primary Key : NoS RB, KodeBarang
Nama Field Tipe Data Panjang Deskripsi
NoSRB varchar 15 Nomor SRB
KodeBarang varchar 20 Kode Barang yang diretur JumlahRetur numeric 9,2 Jumlah Barang yang Diretur AlasanRetur varchar 100 Kondisi Barang yang Diretur
CreateBy varchar 20 Dibuat oleh
UpdateBy varchar 20 Diupdate oleh UpdateDate datetime Tanggal update
Nama Tabel : BTBR_Header Primary Key : NoBTBR
Nama Field Tipe Data Panjang Deskripsi
NoBTBR varchar 16 Nomor BTBR
TglBTBR datetime Tanggal BTBR
NoSRB varchar 15 Nomor SRB
NoSuratJalan varchar 50 Nomor surat jalan TglSuratJalan datetime Tanggal surat jalan SupplierCode varchar 5 Kode supplier
NoPO varchar 14 Nomor PO
Keterangan varchar 50 Keterangan tambahan mengenai BM B
CreateBy varchar 20 Dibuat oleh
CreateDate datetime Tanggal pembuatan
UpdateBy varchar 20 Diupdate oleh
UpdateDate datetime Tanggal update
Nama Tabel : BTBR_Detail
Primary Key : NoBTBR, KodeBarang
Nama Field Tipe Data Panjang Deskripsi
NoBTBR varchar 16 Nomor BTBR
KodeBarang varchar Kode barang pengganti atas retur
JumlahDiterima numeric 9,2 Jumlah yang diterima dari supplier
Keterangan datetime Keterangan tambahan mengenai BTBR
CreateBy varchar 20 Dibuat oleh
CreateDate datetime Tanggal pembuatan
UpdateBy varchar 20 Diupdate oleh
Nama Tabel : S PPB_Header Primary Key : NoS PPB
Nama Field Tipe Data Panjang Deskripsi
NoSPPB varchar 16 Nomor SPPB
TglSPPB datetime Tanggal SPPB
NoSO varchar 14 Nomor SO
Keterangan varchar 50 Keterangan mengenai SPPB
CreateBy varchar 20 Dibuat oleh
CreateDate datetime Tanggal pembuatan
UpdateBy varchar 20 Diupdate oleh
UpdateDate datetime Tanggal update
Nama Tabel : S PPB_Detail
Primary Key : NoS PPB, KodeBarang
Nama Field Tipe Data Panjang Deskripsi
NoSPPB varchar 16 Nomor SPPB
KodeBarang varchar 20 Kode bahan baku
JumlahKeluar numeric 9,2 Jumlah bahan baku yang dikeluarkan
CreateBy varchar 20 Dibuat oleh
CreateDate datetime Tanggal pembuatan
UpdateBy varchar 20 Diupdate oleh
UpdateDate datetime Tanggal update
Nama Tabel : BKB Primary Key : NoBKB
Nama Field Tipe Data Panjang Deskripsi
NoBKB varchar 15 Nomor BKB
TglBKB datetime Tanggal pembuatan BKB
NoSPPB varchar 16 Nomor SPPB
Keterangan varchar 50 Keterangan tambahan mengenai BKB
CreateBy varchar 20 Dibuat oleh
CreateDate datetime Tanggal pembuatan
UpdateBy varchar 20 Diupdate oleh
Nama Tabel : BPB_Header Primary Key : NoBPB
Nama Field Tipe Data Panjang Deskripsi
NoBPB varchar 15 Nomor BPB
TglBPB datetime Tanggal pembuatan BPB
NoBPB varchar 15 Nomor BPB
Keterangan varchar 50 Keterangan tambahan mengenai BPB
CreateBy varchar 20 Dibuat oleh
CreateDate datetime Tanggal pembuatan
UpdateBy varchar 20 Diupdate oleh
UpdateDate datetime Tanggal update
Nama Tabel : BPB_Detail
Primary Key : NoBPB, KodeBarang
Nama Field Tipe Data Panjang Deskripsi
NoBPB varchar 16 Nomor BPB
KodeBarang varchar 20 Kode bahan baku
JumlahKembali numeric 9,2 Jumlah bahan baku yang dikembalikan
Keterangan varchar 50 Keterangan mengenai barang yang dikembalikan
CreateBy varchar 20 Dibuat oleh
CreateDate datetime Tanggal pembuatan
UpdateBy varchar 20 Diupdate oleh
UpdateDate datetime Tanggal update
Nama Tabel : FPP_Header Primary Key : NoFPP
Nama Field Tipe Data Panjang Deskripsi
NoFPP varchar 15 Nomor FPP
TglFPP datetime Tanggal pembuatan FPP
NoInvoice varchar 20 Nomor Invoice / Faktur Penagihan
TglInvoice datetime Tanggal penagihan
Keterangan varchar 50 Keterangan tambahan mengenai FPP
TotalBayar numeirc 18,0 Status otorisasi FPP
CreateBy varchar 20 Dibuat oleh
CreateDate datetime Tanggal pembuatan
UpdateDate datetime Tanggal update
Nama Tabel : FPP_Detail Primary Key : NoFPP, NoPO
Nama Field Tipe Data Panjang Deskripsi
NoFPP varchar 15 Nomor FPP
NoPO varchar 14 Nomot PO
CreateBy varchar 20 Dibuat oleh
CreateDate datetime Tanggal pembuatan
UpdateBy varchar 20 Diupdate oleh
UpdateDate datetime Tanggal update
Nama Tabel : CBPV_Header Primary Key : NoCBPV
Nama Field Tipe Data Panjang Deskripsi
NoCBPV varchar 15 Nomor CBPV
TglCBPV datetime Tanggal pembuatan CBPV
SupplierCode varchar 5 Kode supplier
TotalPembayaran numeric 18,0 Total pembayaran yang dilakukan
NoCekGiro varchar 20 Nomor cek atau giro
NoFPP varchar 15 Tanggal Pembuatan FPP
Bank varchar 50 Nama bank
TglJatuhTempo Datetime Tanggal jatuh tempo
CreateBy varchar 20 Dibuat oleh
CreateDate datetime Tanggal pembuatan
UpdateBy varchar 20 Diupdate oleh
UpdateDate datetime Tanggal update Nama Tabel : CBPV_Detail
Primary Key : NoCBPV, NoFPP
Nama Field Tipe Data Panjang Deskripsi
NoCBPV varchar 15 Nomor CBPV
NoFPP varchar 15 Nomor FPP
Nama Tabel : KHS O_Header Primary Key : NoKHS O
Nama Field Tipe Data Panjang Deskripsi
TglKHSO datetime 15 Tanggal Pembuatan KHSO
Keterangan varchar 50 Keterangan mengenai CBPV
CreateBy varchar 20 Dibuat oleh
CreateDate datetime Tanggal pembuatan
UpdateBy varchar 20 Diupdate oleh
UpdateDate datetime Tanggal update Nama Tabel : KHS O_Detail
Primary Key : NoKHS O, KodeBarang
Nama Field Tipe Data Panjang Deskripsi
NoKHSO varchar 16 Nomor KHSO
KodeBarang varchar 20 Nomot FPP
JumlahFisik numeric 9,2 Jumlah Fisik Persediaan JumlahSistem numeric 9,2 Jumlah Selisih Persediaan Selisih numeric 10,2 Selisih antara jumlah fisik dan
jumlah pada sistem
Keterangan varchar 50 Keterangan
CreateBy varchar 20 Dibuat oleh
CreateDate datetime Tanggal pembuatan
UpdateBy varchar 20 Diupdate oleh
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 ke input/output, pemrosesan, atau penyimpanan/storage)
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.
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.
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.
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 objectNavigation Diagram
State dengan icon untuk user interface
State transition antara windows dengan trigger action
Initial State
Component Diagram
<<Com ponent>>
Component dengan content (isi)
Dependency
Hubungan antara dua elemen yang mengindikasikan bahwa perubahan kepada sumber elemen dapat menyebabkan perubahan dalam target elemen.
Deployment Diagram
S tereotype processor
Processor
Processor adalah sebuah unit yang dapat membentuk proses.
Interface
Sebuah interface menggambarkan sebuah grup dari operasi yang digunakan atau dibuat oleh komponen.
Com ponent1
Program Component
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