• Tidak ada hasil yang ditemukan

Sumber Database

Dalam dokumen BAB 3 ANALISA SISTEM PERUSAHAAN (Halaman 24-41)

Database yang terdapat pada PT. GPS memiliki beberapa tabel yang

digunakan dalam kegiatan operasional sehari-hari. Berikut ini tabel-tabel yang berkaitan pada perusahaan tersebut.

Keterangan tabel sumber database :

• Field : Field-field yang ada pada sebuah tabel. • Type : Tipe data yang digunakan pada sebuah tabel. • Panjang Field : Jumlah maksimum digit yang dapat diinput

pada suatu field.

Tabel Claim

Primary Key : Claim_Number Foreign Key : SO_Number

Field Type Panjang Field Keterangan Claim_Number Char 10 No Klaim

SO_Number Char 10 No Order Penjualan Claim_Date Datetime Tanggal Klaim Description Varchar 200 Keterangan

Tabel Claim_Detail

Primary Key : Claim_Number + Product_Number Foreign Key : Claim_Number, Product_Number

Field Type Panjang Field Keterangan Claim_Number Char 10 No Klaim

Product_Number Char 10 No Produk

Quantity Integer Jumlah Klaim

Status Char 10 Status Klaim

Tabel 3.4 Tabel Claim_Detail

Tabel Claim_Payment Primary Key : Claim_Number

Field Type Panjang Field Keterangan Claim_Number Char 10 No Klaim

CP_Date Datetime Tanggal Klaim

Total Long Total Klaim

Tabel Claim_Payment_Detail

Primary Key : Claim_Number + Product_Number Foreign Key : Claim_Number, Product_Number

Field Type Panjang Field Keterangan Claim_Number Char 10 No Klaim

Product_Number Char 10 No Produk

Quantity Integer Jumlah Pembayaran Klaim Total Long Total Pembayaran Klaim

Tabel 3.6 Tabel Claim_Payment_Detail

Tabel Employee_Transfer Primary key : ET_Number Foreign key : Employee_Number

Field Type Panjang Field Keterangan ET_Number Char 10 No Transfer Karyawan Employee_Number Char 10 No Karyawan

ET_Date Datetime Tanggal Transfer Karyawan From_City Varchar 25 Asal Kota

To_City Varchar 25 Tujuan Kota

Description Varchar 200 Keterangan Tabel 3.7 Tabel Employee_Transfer

Tabel Master_Department Primary key : Department_Number

Field Type Panjang Field Keterangan Department_Number Char 10 No Departemen

Department_Name Varchar 20 Nama Departemen

Location Varchar 30 Lokasi

Tabel Master_Employee

Primary key : Employee_Number Foreign key : Department_Number

Field Type Panjang Field Keterangan Employee_Number Char 10 No Karyawan

Department_Number Varchar 20 No Departemen Employee_Name Varchar 30 Nama Karyawan ID_Number Char 20 No ID Karyawan

Date_of_Birth Datetime Tanggal Lahir Karyawan Place_of_Birth Varchar 25 Tempat Lahir Karyawan

Address Varchar 50 Alamat Karyawan

Postal_Code Char 5 Kode Pos Karyawan

City Varchar 25 Kota Karyawan

Province Varchar 30 Propinsi Karyawan Region Varchar 25 Wilayah Karyawan

Religion Varchar 10 Agama Karyawan

BeginWork Datetime Mulai kerja

Position Char 10 Posisi Karyawan

Seniority Char 10 Senioritas

Shift Char 10 Shift

Salary Long Gaji Karyawan

Description Varchar 200 Keterangan Tabel 3.9 Tabel Master_Employee

Tabel Work_Performance Primary Key : WP_Number Foreign Key : Employee_Number

Field Type Panjang Field Keterangan WP_Number Char 10 No Performance Karyawan Employee_Number Char 10 No Karyawan

WP_Date Datetime Tanggal Performance

Karyawan

Dilligence Integer Kerajinan Karyawan Attendance Integer Kehadiran Karyawan

Overtime Integer Lembur Karyawan

Tabel Salary_Payment Primary Key : SP_Number

Foreign key : Employee_Number, WP_Number

Field Type Panjang Field Keterangan SP_Number Char 10 No Gaji Karyawan

Employee_Number Char 10 No Karyawan

WP_Number Char 10 No Performance Karyawan

SP_Date Datetime Tanggal Pembayaran Gaji Karyawan

Dilligence Integer Kerajinan Karyawan

Overtime Integer Lembur Karyawan

Salary Long Gaji Karyawan

Total Long Total Pembayaran Gaji Tabel 3.11 Tabel Salary_Payment

Tabel Master_Material

Primary Key : Material_Number

Foreign key : Supplier_Number, TI_Number

Field Type Panjang Field Keterangan Material_Number Char 10 No Material

TI_Number Char 10 No Transaksi Masuk Supplier_Number Char 10 No Supplier Material_Name Varchar 20 Nama Material

Unit Char 10 Unit

Quantity Integer Jumlah Material

Material_Price Long Harga Tabel 3.12 Tabel Master_Material

Tabel Master_Supplier

Primary Key : Supplier_Number

Field Type Panjang Field Keterangan Supplier_Number Char 10 No Supplier

Supplier_Name Varchar 30 Nama Supplier

Address Varchar 50 Alamat Supplier Postal_Code Varchar 5 Kode Pos Supplier

City Varchar 25 Kota Supplier

Province Varchar 30 Provinsi Supplier Region Varchar 25 Wilayah Supplier Contact_Person Varchar 30 Contact person Supplier Telephone Varchar 12 Telepon Supplier

Fax Varchar 12 Fax Supplier

Email Varchar 25 Email Supplier

Lead Time Integer Waktu Pengiriman Tabel 3.13 Tabel Master_Supplier

Tabel Purchase_Order Primary Key : PO_Number Foreign Key : Employee_Number

Field Type Panjang Field Keterangan PO_Number Char 10 No Order Pembelian Employee_Number Char 10 No Karyawan

PO_Date Datetime Tanggal Order

Pembelian

Total Long Total

Tabel 3.14 Tabel Purchase_Order

Tabel Purchase_Order_Detail

Primary Key : PO_Number + Material_Number Foreign Key : PO_Number, Material_Number

Field Type Panjang Field Keterangan PO_Number Char 10 No Order Pembelian Material_Number Char 10 No Material

Quantity Integer Jumlah Order

Total Long Total Order

Tabel Transaction_In Primary Key : TI_Number Foreign Key : PO_Number

Field Type Panjang Field Keterangan TI_Number Char 10 No Transaksi Masuk PO_Number Char 10 No Order Pembelian TI_Date Datetime Tanggal Transaksi Masuk

Total Long Total

Tabel 3.16 Tabel Transaction_In

Tabel Master_Product

Primary Key : Product_Number

Field Type Panjang Field Keterangan Product_Number Char 10 No Produk

Product_Name Varchar 20 Nama Produk Product_Size Varchar 20 Ukuran Produk Product_Price Long Harga Produk Description Varchar 200 Keterangan

Tabel Master_Retread_Fee Primary Key : RF_Number Foreign Key : Product_Number

Field Type Panjang Field Keterangan RF_Number Char 10 No Biaya Vulkanisir Product_Number Char 10 No Produk

Top_Cap Long Top Cap

Full_Cap Long Full Cap

Cold Long Cold

Description Varchar 200 Keterangan Tabel 3.18 Tabel Master_Retread_Fee

Tabel Retread_Tire Primary Key : RT_Number

Foreign Key : TireIn_Number, So_Number

Field Type Panjang Field Keterangan RT_Number Char 10 No Vulkanisir

TireIn_Number Char 10 No Ban Masuk

SO_Number Char 10 No_Order Penjualan RT_Date Datetime Tanggal Vulkanisir

Total Integer Total Vulkanisir

Tabel Retread_Tire_Detail

Primary Key : RT_Number + Product_Number Foreign Key : RT_Number, Product_Number

Field Type Panjang Field Keterangan RT_Number Char 10 No Vulkanisir Product_Number Char 10 No Produk

Type Char 10 Tipe Vulkanisir

Quantity Integer Jumlah Vulkanisir Tabel 3.20 Tabel Retread_Tire_Detail

Tabel Master_Agent

Primary key : Agent_Number

Field Type Panjang Field Keterangan Agent_Number Char 10 No Agen

Agent_Name Varchar 30 Nama Agen Address Varchar 50 Alamat Agen Postal_Code Char 5 Kode Pos Agen

City Varchar 25 Kota Agen

Province Varchar 30 Provinsi Agen Region Varchar 25 Wilayah Agen Contact Person Varchar 30 Contact Person Agen Telephone Varchar 12 Telepon Agen

Fax Varchar 12 Fax Agen

Email Varchar 25 Email Agen

Past_Due Integer Tenggang Waktu

Discount Integer Diskon

Tabel Sale_Order

Primary key : SO_Number

Foreign Key : Agent_Number, Employee_Number

Field Type Panjang Field Keterangan SO_Number Char 10 No Order Penjualan

Agent_Number Char 10 No Agent Employee_Number Char 10 No Karyawan

SO_Date Datetime Tanggal Order

Penjualan

Deadline Integer Deadline

Total Long Total Order Penjualan

Tabel 3.22 Tabel Sale_Order

Tabel Sale_Order_Detail

Primary key : SO_Number + Product_Number Foreign key : SO_Number, Product_Number

Field Type Panjang Field Keterangan SO_Number Char 10 No Order Penjualan Product_Number Char 10 No Produk

Quantity Integer Jumlah Order Penjualan

Total Long Total

Tabel Transaction_Out Primary key : TO_Number Foreign key : SO_Number

Field Type Panjang Field Keterangan TO_Number Char 10 No Transaksi Keluar SO_Number Char 10 No Order Penjualan TO_Date Datetime Tanggal Transaksi Keluar Total Integer Total Transaksi Keluar

Tabel 3.24 Tabel Transaction_Out

Tabel Entrusted_Goods Primary Key : TG_Number Foreign key : TireIn_Number

Field Type Panjang Field Keterangan TG_Number Char 10 No Ban Titipan

TireIn_Number Char 10 No Ban Masuk Tabel 3.25 Tabel Entrusted_Goods

Tabel Stock

Primary Key : Stok_Number Foreign key : Product_Number

Field Type Panjang Field Keterangan Stock_Number Char 10 No Stok

Product_Number Char 10 No Produk

Stock_Date Datetime Tanggal Stok

Quantity Integer Jumlah Stok

Tabel 3.26 Tabel Stock

Tabel Tire_In

Primary Key : TireIn_Number Foreign key : Agent_Number

Field Type Panjang Field Keterangan TireIn_Number Char 10 No Ban Masuk

Agent_Number Char 10 No Agent TireIn_Date Datetime Tanggal

Total Integer Total

Tabel Tire_In_Detail

Primary key : TireIn_Number + Product_Number Foreign Key : TireIn_Number, Product_Number

Field Type Panjang Field Keterangan TireIn_Number Char 10 No Ban Masuk

Product_Number Char 10 No Produk

Quantity Integer Jumlah Ban Masuk Tabel 3.28 Tabel Tire_In_Detail

Tabel Tire_Out

Primary Key : TireOut_Number

Foreign Key : TireIn_Number, SO_Number, TG_Number

Field Type Panjang Field Keterangan TireOut_Number Char 10 No Ban Keluar

TireIn_Number Char 10 No Ban Masuk TireOut_Date Datetime Tanggal Ban Keluar SO_Number Char 10 No Order Penjualan TG_Number Char 10 No Ban Titipan Total Integer Total Ban Keluar

Dalam dokumen BAB 3 ANALISA SISTEM PERUSAHAAN (Halaman 24-41)

Dokumen terkait