Detail of Description Architecture

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