Version: 3.0 Software Architecture Document
Date: 10282011 03. SAD V3.Doc
Confidential Kelompok 6, 2011
Page 14 of 29
5.2.2 Physical Data Model
KODE_PERIODE = KODE_PERIODE
KODE_SAT UAN = KODE_SATUAN KODE_PET UGAS = KODE_PETUGAS
KODE_BARANG = KODE_BARANG KODE_PESERT A = KODE_PESERT A
KODE_PERIODE = KODE_PERIODE KODE_PESERT A = KODE_PESERT A
KODE_TRANSAKSI = KODE_TRANSAKSI KODE_BARANG = KODE_BARANG
BARANG KODE_BARANG
varchar10 KODE_SATUAN
varchar4 NAMA_BARANG
varchar50 JENIS
varchar50 PESERTA
KODE_PESERTA varchar7
NAMA_PESERTA varchar50
ALAMAT_PESERTA varchar50
KOTA_PESERTA varchar50
NO_KTP varchar50
TLP_RUMAH varchar50
TELP_HP varchar50
NAMA_PERUSAHAAN varchar50
JABATAN varchar50
ALAMAT_PERUSAHAAN varchar50
KOTA_PERUSAHAAN varchar50
TLP_KANTOR varchar50
NO_FAX varchar50
PETUGAS KODE_PETUGAS
varchar10 NAMA_PETUGAS
varchar50 PASSWORD
varchar50 STATUS
varchar50 TRANSAKSI
TOTAL_TRANSAKSI varchar10
KODE_PETUGAS varchar10
KODE_PERIODE varchar7
KODE_TRANSAKSI varchar10
TANGGAL timestamp
PERIODE KODE_PERIODE
varchar7 TGL_LELANG
timestamp TEM PAT_LELANG
varchar100 SATUAN
KODE_SATUAN varchar4
NAMA_SATUAN varchar50
DETIL_TRANSAKSI KODE_BARANG
varchar10 KODE_TRANSAKSI
varchar10 KODE_PENJUAL
varchar KODE_PEMBELI
varchar KODE_DETIL_TENSAKSI
varchar KODE_SATUAN
varchar4 HARGA
integ er SUB_TOTAL
integ er VOLUME
integ er PESERTA_LELANG
KODE_PESERTA varchar7
KODE_PERIODE varchar7
NOMOR_PESERTA_LELANG varchar
DETIL_BARANG KODE_PESERTA
varchar7 KODE_BARANG
varchar10 KODE_PERIODE
varchar7 KUALITAS
undefined HARGA
undefined KODE_SATUAN
varchar4 KETERANGAN
varchar AWAL_SERAH
date AKHIR_SERAH
date PERIODE_SERAH
varchar SATUAN_SERAH
varchar TEM PAT_SERAH
varchar VOLUME
integ er
PDM
6. Detail of Description Architecture
6.1 Tabel Peserta
Nama Tabel : PESERTA
Primary Key : kode_Peserta
Foreign Key : -
Fungsi : Menyimpan Master Peserta
NO Field Name
Type Data Length Constraint
Foreign Key Tabel
Kolom
1 Kode_Peserta Variable Characters
7 Primary key
Version: 3.0 Software Architecture Document
Date: 10282011 03. SAD V3.Doc
Confidential Kelompok 6, 2011
Page 15 of 29 2 Nama_Peserta
Variable Characters 50
3 Alamat_Peserta Variable Characters
50 4 Kota_Peserta
Variable Characters 50
5 No_KTP Variable Characters
50 6 Tlp_rumah
Variable Characters 50
7 Tlp_Hp Variable Characters
50 8 Nama_perusahaan
Variable Characters 50
9 Jabatan Variable Characters
50 10 Alamat_perusahaan
Variable Characters 50
11 Kota_perusahaan Variable Characters
50 12 Tlp_kantor
Variable Characters 50
13 No_fax Variable Characters
50
6.2 Tabel Petugas
Nama Tabel : PETUGAS
Primary Key : kode_Petugas
Foreign Key : -
Fungsi : Menyimpan Master Petugas
NO Field Name
Type Data Length Constraint
Foreign Key Tabel
Kolom
1 Kode_Petugas
Variable Characters 10
Primary key 2
Nama_Petugas Variable Characters
50 3
Password Variable Characters
50 4
Status Variable Characters
50
6.3 Tabel Peserta_lelang
Nama Tabel : PESERTA LELANG
Primary Key : kode_peserta_lelang
Foreign Key : Kode_periode
Fungsi : Menyimpan Master Peserta Lelang
Version: 3.0 Software Architecture Document
Date: 10282011 03. SAD V3.Doc
Confidential Kelompok 6, 2011
Page 16 of 29
NO Field Name
Type Data Length Constraint
Foreign Key Tabel
Kolom
1 Kode_peserta_lelang Variable Characters
10 Primary key
2 Kode_Peserta Variable Characters
7 Foreign key
peserta Kode_Peserta
3 No_peserta_lelang Variable Characters
50
6.4 Tabel Satuan
Nama Tabel : SATUAN
Primary Key : Kode_satuan
Foreign Key : -
Fungsi : Menyimpan Satuan Barang
NO Field Name
Type Data Length
Constraint Foreign Key
Tabel Kolom
1 Kode_Satuan Variable Characters
4 Primary key
2 Nama_Satuan Variable Characters
50
6.5
Tabel Barang
Nama Tabel : BARANG
Primary Key : kode_barang
Foreign Key : -
Fungsi : Menyimpan Master Barang Lelang
NO Field Name
Type Data Length
Constraint Foreign Key
Tabel Kolom
1 Kode_Barang Variable Characters
10 Primary key
2 Nama_barang Variable Characters
50 3 Jenis
Variable Characters 50
6.6 Tabel Detil_barang
Nama Tabel : DETIL BARANG
Primary Key : kode_detail_barang
Foreign Key : kode_peserta, kode barang
Fungsi : Menyimpan Detail Barang Lelang
Version: 3.0 Software Architecture Document
Date: 10282011 03. SAD V3.Doc
Confidential Kelompok 6, 2011
Page 17 of 29
NO Field Name
Type Data Length
Constraint Foreign Key
Tabel Kolom
1 Kode_Periode Variable Characters
7 Primary key
2 Kode_Peserta Variable Characters
7 Foreign key
Peserta Kode_Peserta
3 Kode_barang Variable Characters
10 Foreign key
barang Kode_barang
4 Kualitas Variable Characters
50 5 Harga
Variable Characters 4
6 Kode_satuan Int
7 Keterangan Variable Characters
999 8 Awal_Serah
Datetime 9 Akhir_Serah
Datetime 10 Periode_Serah
Variable Characters 50
11 Satuan_Serah Variable Characters
50 12 Tempat_Serah
Variable Characters 50
13 Volume Int
6.7 Tabel Transaksi
Nama Tabel : TRANSAKSI
Primary Key : kode_transaksi
Foreign Key : kode_periode, kode_petugas
Fungsi : Menyimpan Data Transaksi Lelang
NO Field Name
Type Data Length
Constraint Foreign Key
Tabel Kolom
1 Kode_Transaksi Variable Characters
10 Primary key
2 Kode_Periode Variable Characters
7 Foreign key
Periode Kode_Periode
3 Kode_Petugas Variable Characters
10 Foreign key
Petugas Kode_Petugas
4 Tanggal Datetime
5 Total_transaksi Int
6.8 Tabel Detail_Transaksi
Nama Tabel : DETIL TRANSAKSI
Version: 3.0 Software Architecture Document
Date: 10282011 03. SAD V3.Doc
Confidential Kelompok 6, 2011
Page 18 of 29
Primary Key : kode_detail_transaksi
Foreign Key : kode_transaksi, Kode_barang, Kode_penjual, Kode_pembeli
Fungsi : Menyimpan Data Detail Transaksi Lelang
NO Field Name
Type Data Length
Constraint Foreign Key
Tabel Kolom
1 Kode_Detail_Transaksi Variable Characters 10
Primary key 2 Kode_Transaksi
Variable Characters 10
Foreign key Transaksi Kode_Transaksi
3 Kode_barang Variable Characters
10 Foreign key
barang Kode_barang
4 Kode_penjual Variable Characters
10 Foreign key
penjual Kode_penjual
5 Kode_pembeli Variable Characters
10 Foreign key
pembeli Kode_pembeli
6 Volume Int
7 Harga Int
8 Sub_total Int
9 Satuan Variable Characters
10
6.9 Tabel Periode_lelang
Nama Tabel : PERIODE LELANG
Primary Key : kode_periode
Foreign Key : -
Fungsi : Menyimpan Periode Lelang
NO Field Name
Type Data Length
Constraint Foreign Key
Tabel Kolom
1 Kode_periode Variable Characters
7 Primary key
2 Tgl_lelang Datetime
3 Tempat_lelang Variable Characters
100
Version: 3.0 Software Architecture Document
Date: 10282011 03. SAD V3.Doc
Confidential Kelompok 6, 2011
Page 19 of 29
7. Implementation View