untuk mendukung dari Sistem Operasi OS dan aplikasi database. Adapun
perangkat lunak yang diperlukan adalah sebagai berikut :
a. Software Sistem Operasi OS Windows Xp b. Software Borland Delphi 7.0
1.3.3 Analisis Brainware Pengguna
Hasil analisis user pada perusahaan adalah sebagai berikut :
a. Setiap karyawan umumnya memiliki kemampuan komputer cukup baik dalam menggunakan sistem operasi windows dengan program
aplikasi Microsoft word dan Excel. b. Kisaran usia karyawan yang ada di perusahaan adalah 20 sampai
40 tahun. Karakteristik user yang ada di PT. TRIPOLYTA INDONESIA,
Tbk sudah memenuhi syarat untuk bisa menggunakan sistem yang
dibangun. 1.4 Analisis
Database Basis Data
Analisis basis data adalah kegiatan menganalisis data yang akan diolah dan disimpan dalam suatu database. Analisis ini dipresentasikan
darimana data berasal dan atribut dari data tersebut. 1.4.1 ERD Entity Relationship Diagram
Entity relationship diagram atau ERD digunakan untuk
menganalisis table yang akan dibuat beserta relasinya pada basis data. Untuk lebih jelasnya ERD yang dibutuhkan untuk system informasi yang
akan dibangun dapat dilihat pada gambar.
Vendor Purchase Order
Membawa
Staf Receiving Material
Menerima diberikan
VendorCode VendorName
Address Phone
Description PurchaseCode
QtyOrdered Price
Date MaterialCode
TotalAmount VendorCode
StafCode StafName
Password Phone
Description MaterialCode
MaterialName Department
Description Date
Mengolah
Inspection User Material Inspection
Memeriksa
Menjadi Menjadi
InspectionCode
PurchaseCode Date
VendorCode User
Code Ballance
BinLocation QtyReceived
Qty Ordered
MaterialCode UserCode
UserName Address
department Phone
Description MaterialCode
Material Rejection
RejectionCode InspectionCode
ReceivingCode PurchaseCode
VendorCode MaterialCode
Description Date
Material Rejection Issuance
description InspectionCode
ReceivingCode VendorCode
PurchaseCode IssuanceCode
RejectionCode Date
Material Receiving Menjadi
ReceivingCode InspectionCode
VendorCode PurchaseCode
MaterialCode QtyReceived
Ballancedie BinLocation
Date
1 1
1
1 1
1
1
1
1 N
1
1 1
1 1
1
Gambar 3.5 ERD
1.4.2 Skema Relasi
M. Receiving ReceivingCode
InspectionCode PurchaseCode
VendorCode MaterialCode
QtyReceived Ballancedie
PK FK
FK FK
FK M. Inspection
InspectionCode PurchaseCode
VendorCode UserCode
MaterialCode QtyOrdered
QtyReceived BinLocation
Balance Date
PK FK
FK FK
FK Purchase Order
PurchaseCode MaterialCode
VendorCode QtyOrdered
Price TotalAmount
Date PK
FK FK
Inspection User UserCode
UserName Address
Phone Department
Description PK
Vendor VendorCode
VendorName Address
Phone Description
PK
M. Rejection RejectionCode
ReceivingCode InspectionCode
PurchaseCode VendorCode
MaterialCode Description
Date PK
FK FK
FK FK
FK M. R. Issuance
IssuanceCode RejectionCode
InspectionCode ReceivingCode
PurchaseCode VendorCode
MaterialCode Description
Date PK
FK FK
FK FK
FK FK
StafCode StafName
Password Phone
Description PK
Staf Receiving Material
PK FK
MaterialCode StafCode
MaterialName Department
Description Date
Gambar 3.6 Skema Relasi
1.4.3 Struktur Tabel