• Tidak ada hasil yang ditemukan

Identifikasi dan Asosiasi Atribut Suatu Entitas

Dalam dokumen BAB 3 ANALISIS DAN PERANCANGAN (Halaman 34-47)

3.9 Perancangan Sistem Basis Data

3.9.1 Perancangan Basis Data Konseptual

3.9.1.3 Identifikasi dan Asosiasi Atribut Suatu Entitas

Tujuan dari langkah ini adalah menghubungkan atribut dengan tipe entity dan relationship yang sesuai.

Tabel 3.3 Kamus Data Atribut

Entity Name Atribute Description Tipe

Data &

length

Nulls Multi-Valued

StaffID Identitas unik untuk setiap

staff

Integer No No

StaffName Nama staff Varchar (50)

No No

Staff

(50)

Password Kata kunci Varchar (50)

No No

Department Staff ditempatkan di department tertentu

Varchar (50)

No No

CustID Identitas unik untuk setiap

customer

Integer No No

CustName Nama customer Varchar (50)

No No

CustAddress Alamat customer (Negara,kota,jalan)

Varchar (100)

No No

CustType Tipe customer di perusahaan

Varchar (20)

No No

Customer

CustFax Nomor faximile customer Varchar (20)

Yes Yes

ContactID Identitas unik untuk setiap

contact

Integer No No

CustID Identitas unik untuk setiap

customer

Integer No No

Fullname Nama lengkap contact Varchar (50)

No No

Contact

JobTitle Jabatan pekerjaan contact Varchar (50)

Phone Nomor telepon contact Varchar (20)

Yes Yes

Email Alamat email contact Varchar (50)

Yes Yes

Address Alamat contact (Negara,kota,jalan)

Varchar (100)

No No

SupplierID Identitas unik untuk setiap

supplier

Integer No No

SupplierName Nama supplier Varchar (50)

No No

SupplierAddress Alamat supplier (Negara,kota,jalan)

Varchar (100)

No No

Supplier

SupplierFax Nomor faximile supplier Varchar (20)

No Yes

ProductType Identitas unik dari setiap produk pada perusahaan

Varchar (50)

No No

ProductDescription Penjelasan nama produk Varchar (50)

No No

Product

UnitPrice Harga satuan produk Decimal No No

ActivityID Identitas unik dari setiap

activity

Integer No No

Activity

Username Identitas dari user yang mengisi activity

Varchar (50)

Date Tanggal yang tercantum dalam setiap activity

Date (dd-mm-yyyy)

No No

Activity Activity yang dilakukan

oleh setiap user

Varchar (500)

No No

QuotationID Identitas unik dari setiap

quotation

Varchar (50)

No No

Date Tanggal pembuatan

quotation

Date (dd-mm-yyyy)

No No

Initial Penjelasan kode user yang menyiapkan quotation

Varchar (20)

No No

CustName Nama customer Varchar (50)

No No

CustAddress Alamat customer (Negara,kota,jalan)

Varchar (100)

No No

CustFax Nomor faximile customer Varchar (20)

No Yes

Attention Penerima quotation Varchar (50)

No No

YourRef Nomor referensi customer yang mengirimkan RFQ.

Varchar (50)

No No

Quotation

(50)

SalesPosition Jabatan dari sales Varchar (50)

No No

ManagerName Nama manager Varchar (50)

No No

ManagerPosition Jabatan manager di perusahaan

Varchar (50)

No No

Subject Keterangan utama yang ditulis di quotation

Varchar (100)

No No

DeliveryDate Waktu kirim produk Date (dd-mm-yyyy)

No No

DeliveryPoint Tujuan pengiriman (Kota) Varchar (50)

No No

TermOfPayment Cara pembayaran Varchar (50)

No No

BankAccount Rekening bank customer Varchar (20)

No No

ExpiredPeriod Masa berlaku berupa bulan (1 bulan, 2 bulan)

Varchar (10)

No No

Guarantee Masa garansi yang diberikan untuk setiap

product

Varchar (10)

Note Catatan tentang product Varchar (100)

Yes No

ProductType Identitas unik dari setiap produk pada perusahaan

Varchar (50)

No No

ProductDescription Penjelasan nama produk Varchar (50)

No No

Qty Jumlah produk yang

diinginkan

Integer No No

Unit Satuan produk (pcs, meter, buah, set)

Varchar (10)

No No

Discount Potongan harga produk Decimal No No

UnitPrice Harga satuan produk Decimal No No

SubtotalPrice Jumlah harga untuk setiap jenis barang

Decimal No No

TotalPrice Harga total untuk semua barang

Decimal No No

ProjectID Identitas unik dari setiap proyek

Varchar (50)

No No

ProjectName Nama proyek yang akan disetujui

Varchar (50)

No No

ProjectOwner Orang yang memilliki proyek (sales)

Varchar (50)

No No

WORequest

(50)

POID Identitas unik dari setiap

POcustomer

Varchar (50)

No No

PODate Tanggal PO dibuat Date

(dd-mm-yyyy)

No No

POEndDate Tangal akhir PO Date (dd-mm-yyyy)

No No

TrainingDate Tanggal training akan dilakukan

Date (dd-mm-yyyy)

No No

MaintenanceDate Tanggal pemeliharaan yang diinginkan

Date (dd-mm-yyyy)

No No

WorkScope Penjelasan mengenai lingkup pekerjaan dan jenis pekerjaan yang berhubungan dengan WORequest Varchar (50) No Yes

ContractValue Nilai kontrak untuk proyek Decimal No No

Payment Pembayaran yang

dilakukan secara berangsur

Varchar (50)

Instalment Angsuran yang akan dibayar

Decimal No No

InvoiceDate Tanggal penagihan tiap angsuran

Date (dd-mm-yyyy)

No No

PaymentNote Keterangan pembayaran angsuran

Varchar (50)

Yes No

Note Keterangan mengenai proyek yang akan dilakukan

Varchar (100)

No No

POUpload Upload purchase order dari customer

Varchar (50

No No

BudgetUpload Upload budget harga dari

proyek

Varchar (50

No No

Username Identitas dari setiap user Varchar (50)

No No

PPBID Identitas unik dari setiap PPB

Varchar (50)

No No

ProjectID Identitas unik dari setiap proyek

Varchar (50)

No No

PPB

Date Tanggal PPB dibuat Date

(dd-mm-yyyy)

QuotationID Identitas unik dari setiap

quotation

Varchar (50)

Yes No

ProjectName Nama proyek Varchar (50)

No No

EndUser Penjelasan mengenai perusahaan yang akan menggunakan produk yang akan dijual (pemakai akhir).

Varchar (50)

No No

EndUserLocation Lokasi end user (kota) Varchar (50)

No No

Consignee Penjelasan mengenai pihak/perusahaan yang akan ditunjuk sebagai penerima barang import

Varchar (50)

No No

ShippingAddress Alamat pengiriman barang

import.

Varchar (50)

No No

Requirement Keperluan dari PPB Varchar (20)

No No

POID Identitas unik dari setiap

POcustomer

Varchar (50)

No No

TermOfPayment Cara pembayaran Varchar (50)

Address Alamat pengiriman barang Varchar (100)

No No

Recipient Nama penerima barang

(customer)

Varchar (200)

No No

Notify Pemberitahuan mengenai rencana pengiriman barang ke customer.

Varchar (200)

No No

CustShipmentDueDate Batas waktu pengiriman barang ke customer.

Date (dd-mm-yyyy)

No No

ProductType Identitas unik dari setiap produk pada perusahaan

Varchar (50)

Yes No

ProductDescription Penjelasan nama produk Varchar (50)

No No

Qty Jumlah produk yang

diinginkan

Integer No No

Unit Satuan produk (pcs, meter, buah, set)

Varchar (10)

No No

Brand Nama merek barang Varchar (50)

Yes No

Note Keterangan yang terdapat pada setiap barang

Varchar (100)

Yes No

(50)

ManagerName Nama manager Varchar (50)

No No

POID Identitas unik dari setiap

POCustomer

Varchar (50)

No No

PODate Menjelaskan tanggal PO dibuat

Date (dd-mm-yyyy)

No No

CustName Nama customer yang mengirimkan PO

Varchar (50)

No No

CustAddress Nama customer yang mengirimkan PO

Varchar (100)

No No

ProductType Identitas unik dari setiap produk pada perusahaan

Varchar (50)

Yes No

ProductDescription Penjelasan nama produk Varchar (50)

No No

Qty Jumlah produk yang

diinginkan

Integer No No

Unit Satuan produk (pcs, meter, buah, set)

Varchar (10)

No No

UnitPrice Harga satuan untuk setiap jenis produk

Decimal No No

POCustomer

jenis barang

TotalPrice Harga total semua produk Decimal No No

RFQID Identitas unik dari setiap

Request for Quotation

Integer Yes No

SupplierName Nama supplier Varchar (50)

No No

SupplierFax Nomor faximile supplier Varchar (20)

No No

Date Tanggal pembuatan request

for quotation

Varchar (50)

No No

Ref Nomor referensi

perusahaan

Varchar (50)

No No

TotalPage Total halaman Varchar (20)

No No

Subject Keterangan utama yang ditulis di request for

quotation

Varchar (50)

No No

ProductType Identitas unik dari setiap produk pada perusahaan

Varchar (50)

Yes No

ProductDescription Penjelasan nama produk Varchar (50)

No No

RequestFor Quotation

Qty Jumlah produk yang

diinginkan

Username Identitas dari setiap user Varchar (50)

No No

POID Identitas unik dari setiap

POSupplier

Varchar (50)

No No

Date Tanggal PO dibuat Date (dd-mm-yyyy)

No No

SupplierName Nama supplier Varchar (50)

No No

SupplierAddress Alamat supplier (Negara,kota,jalan)

Varchar (100)

No No

Qty Jumlah barang yang

dipesan

Integer No No

Unit Satuan produk (pcs, meter, buah, set)

Varchar (10)

No No

ProductType Identitas unik dari setiap produk pada perusahaan

Varchar (50)

Yes No

ProductDescription Penjelasan nama produk Varchar (50)

No No

UnitPrice Harga satuan untuk setiap jenis produk

Decimal No No

POSupplier

SubtotalPrice Jumlah harga untuk setiap jenis barang

TotalPrice Harga total semua barang Decimal No No

PPN PPN 10 % dari TotalPrice Decimal No No

TotalPayment Jumlah pembayaran yang dibayarkan ke supplier

Decimal No No

PaymentDate Waktu pembayaran yang ditetapkan

Date (dd-mm-yyyy)

No No

TermOfDelivery Cara pengiriman barang Varchar (50)

No No

TermOfPayment Cara pembayaran barang Varchar (50)

No No

CostPosting Menjelaskan pihak mana yang menerima

pembebanan biaya (Divisi

Power Engineering)

Varchar (20)

No No

Username Identitas dari setiap user Varchar (50)

No No

Dalam dokumen BAB 3 ANALISIS DAN PERANCANGAN (Halaman 34-47)

Dokumen terkait