Disajikan berikut ini, merupakan penjelasan atas struktur dan table definition yang dirancang untuk database Perpustakaan Universitas.
Tabel L1.
Metadata MS_UNIT_HARGA
Tabel
MS_UNIT_HARGA
Penjelasan
Data yang tersimpan di tabel ini yakni mengenai satuan unit harga yang disimpan untuk menjelaskan satuan harga dari suatu literatur.
Primary Key
NO_UNIT_HARGA
Foreign Key
-
No.
Field Name
Data Type
Penjelasan
1.
NO_UNIT_HARGA
smallint
Primary Key daripada tabel ini.
2.
UNIT_HARGA
varchar(3)
Berisikan satuan unit harga yang digunakan.
3.
NAMA_AUDIT
varchar(50) Nama
user
terakhir
yang
melakukan
penambahan
/
perubahan data. 4.
TANGGAL_AUDIT
datetime
Tanggal dimana
terakhir data
ditambahkan / diubah oleh user. 5.
AKTIVITAS_AUDIT char(1)
Menjelaskan aktivitas penambahan/perubahan terakhir
L1
yang
L2
dilakukan
oleh
user
terhadap data.
Tabel L2.
Metadata MS_JENIS_KOLEKSI
Tabel
MS_JENIS_KOLEKSI
Penjelasan
Data yang tersimpan di tabel ini berisi mengenai jenis-jenis koleksi literatur yang tersedia di perpustakaan, beserta status ketersediaannya.
Primary Key
KODE_JENIS_KOLEKSI
Foreign Key
-
No.
Field Name
Data Type
Penjelasan
1.
KODE_JENIS_KOLEK
smallint
Primary Key daripada
SI 2.
JENIS_KOLEKSI
tabel ini. varchar(50) Menjelaskan
jenis-
jenis koleksi literatur. 3.
STATUS
varchar(5)
Berisikan
status
ketersediaan daripada suatu jenis literatur. 4.
NAMA_AUDIT
varchar(50) Nama
user
terakhir
yang
melakukan
penambahan
/
perubahan data. 5.
TANGGAL_AUDIT
datetime
Tanggal dimana
terakhir data
ditambahkan / diubah oleh user.
L3
6.
AKTIVITAS_AUDIT
char(1)
Menjelaskan aktivitas penambahan perubahan
/ terakhir
yang dilakukan oleh user terhadap data.
Tabel L3.
Metadata MS_LITERATUR_BAHASA
Tabel
MS_LITERATUR_BAHASA
Penjelasan
Data yang tersimpan dalam tabel ini berisi mengenai bahasa yang digunakan pada suatu literatur.
Primary Key
NO_LITERATUR_BAHASA
Foreign Key
-
No. Field Name
Data Type
Penjelasan
1.
int
Primary
NO_LITERATUR_BAH ASA
2.
LITERATUR_BAHASA
Key
daripada tabel ini. varchar(30) Berisikan
nama
bahasa
yang
digunakan
pada
literatur. 3.
NAMA_AUDIT
varchar(50) Nama terakhir
user
yang
melakukan
penambahan
/
perubahan data. 4.
TANGGAL_AUDIT
datetime
Tanggal dimana
terakhir data
ditambahkan / diubah
L4
oleh user. 5.
AKTIVITAS_AUDIT
char(1)
Menjelaskan aktivitas penambahan/perubah an
terakhir
yang
dilakukan oleh user terhadap data.
Tabel L4.
Metadata TR_SARAN_PENGADAAN_ KOLEKSI
Tabel
TR_SARAN_PENGADAAN_KOLEKSI
Penjelasan
Data yang tersimpan dalam tabel ini berisi mengenai transaksi pengajuan koleksi yang diajukan ke Perpustakaan oleh anggota-anggota perpustakaan. Atribut yang tersimpan yakni detil ajuan koleksi
Primary Key
NO_SARAN
Foreign Key
NO_PENGAJU,
KODE_JENIS_KOLEKSI,
NO_LITERATUR_BAHASA, NO_UNIT_HARGA No. Field Name
Data Type
Penjelasan
1.
int
Primary
NO_SARAN
Key
daripada tabel ini. 2.
NO_PENGAJU
varchar(15)
Menunjukkan nomor
pengaju
saran pengadaan
L5
3.
KODE_JENIS_KOLEKSI smallint
Menunjukkan kode
yang
merepresentasi suatu jenis koleksi 4.
LITERATUR_BAHASA
smallint
Menjelaskan bahasa
yang
digunakan dalam suatu literatur 5.
NO_UNIT_HARGA
smallint
Menunjukkan unit harga
yang
digunakan
atas
suatu koleksi/bahan pustaka 6.
TGL_SARAN
datetime
Mewakili tanggal saran dibuat
7.
ISBN
varchar(15)
Nomor
induk
koleksi/bahan pustaka 8.
ISSN
varchar(10)
Nomor
induk
koleksi/bahan pustaka 9.
JUDUL_KOLEKSI
varchar(250)
Judul koleksi/bahan pustaka
10.
NAMA_PENCIPTA
varchar(250)
Nama
pencipta
koleksi/bahan pustaka
L6
11.
NAMA_PENERBIT
varchar(100)
Nama
penerbit
koleksi/bahan pustaka 12.
EDISI_KOLEKSI
tinyint
Edisi koleksi/bahan pustaka
13.
TAHUN_TERBIT
smallint
Tahun koleksi/bahan pustaka diterbitkan
14.
ESTIMASI_HARGA
float
Harga koleksi/bahan pustaka
15.
ACUAN_HARGA
varchar(1000)
Harga rujukan dari koleksi/bahan pustaka
16.
ALASAN_PENGAJUAN
varchar(1000)
Alasan
saran
dibuat 17.
NAMA_AUDIT
varchar(50)
Nama user yang terakhir melakukan penambahan
/
perubahan data. 18.
TANGGAL_AUDIT
datetime
Tanggal
terakhir
dimana
data
ditambahkan diubah oleh user. 19.
AKTIVITAS_AUDIT
char(1)
Menjelaskan aktivitas
/
L7
penambahan/peru bahan yang
terakhir dilakukan
oleh user terhadap data.
Tabel L5.
Metadata TR_DETAIL_PURCHASE_ REQUISITON
Tabel
TR_DETAIL_PURCHASE_REQUISITION
Penjelasan
Data yang tersimpan dalam tabel ini berisi mengenai detil permintaan pembelian.
Primary Key
NO_BARANG, NO_PURCHASE_REQUISITION, NO_SARAN
Foreign Key
NO_BARANG, NO_PURCHASE_REQUISITION, NO_SARAN
No. Field Name
Data Type
Penjelasan
1.
int
Primary
NO_BARANG
Key
daripada tabel ini. 2.
NO_PURCHASE_REQU
varchar(20)
ISITION 3.
NO_SARAN
Nomor permintaan pembelian
varchar(13)
Nomor saran yang menjadi
rujukan
permintaan pembelian dibuat
L8
4.
DESKRIPSI_BARANG
varchar(500)
Deskripsi
barang
yang diminta 5.
ESTIMASI_HARGA
float
Perkiraan
harga
barang
yang
diminta 6.
QTY
smallint
Jumlah
barang
yang diminta 7.
UNIT_QTY
tinyint
Satuan
jumlah
barang
yang
diminta 8.
NAMA_AUDIT
varchar(50)
Nama user yang terakhir melakukan penambahan
/
perubahan data. 9.
TANGGAL_AUDIT
datetime
Tanggal
terakhir
dimana
data
ditambahkan
/
diubah oleh user. 10.
AKTIVITAS_AUDIT
char(1)
Menjelaskan aktivitas penambahan/perub ahan terakhir yang dilakukan oleh user terhadap data.
L9
Tabel L6.
Metadata TR_PENGAJUAN_PENCARIAN_ REFERENSI_DAN_INFORMASI
Tabel
TR_PENGAJUAN_PENCARIAN_REFERENS I_DAN_INFORMASI
Penjelasan
Data yang tersimpan dalam tabel ini berisi mengenai
transaksi
pengajuan
pencarian
referensi dan informasi atas literatur yang ada di perpustakaan Primary Key
NO_PENGAJUAN
Foreign Key
NO_PENGAJU, NO_LITERATUR_BAHASA, KODE_JENIS_KOLEKSI, KODE_STATUS_PENGAJUAN
No. Field Name
Data Type
Penjelasan
1.
int
Primary
NO_PENGAJUAN
Key
daripada tabel ini. 2.
NO_PENGAJU
varchar(15)
Nomor
pembuat
ajuan transaksi 3.
NO_LITERATUR_BAH
smallint
ASA
Menunjukkan nomor
yang
mewakili literatur bahasa
yang
digunakan 4.
KODE_JENIS_KOLEKSI smallint
Mewakili
kode
jenis koleksi 5.
KODE_STATUS_PENG AJUAN
tinyint
Mewakili
status
pengajuan
yang
dibuat
L10
6.
TGL_PENGAJUAN
datetime
Menunjukkan tanggal pengajuan dibuat
7.
EMAIL_PENGAJU
varchar(50)
Menunjukkan alamat
e-mail
pengajau 8.
KONTAK_PENGAJU
varchar(15)
Menunjukkan kontak
daripada
pengaju 9.
SUBJEK_PENCARIAN
varchar(1000)
Berisikan informasi
yang
ingin dicari 10.
KATAKUNCI_PENCAR
varchar(1000)
IAN
Berisikan
kata-
kata kunci yang mewakili
subjek
pencarian 11.
PENGGUNAAN_HASIL
varchar(500)
_PENCARIAN
Hal
yang
digunakan
untuk
hasil pencarian 12.
BATASAN_GEOGRAFI
varchar(10)
Menunjukkan batasan geografis pencarian referensi
dan
informasi 13.
BENTUK_DOKUMEN
varchar(12)
Bentuk dokumen yang dikehendaki
14.
WAKTU_PENGGUNAA N_DOKUMEN
tinyint
Waktu
selama
penggunaan dokumen
L11
berlangsung 15.
NAMA_AUDIT
varchar(50)
Nama user yang terakhir melakukan penambahan
/
perubahan data. 16.
TANGGAL_AUDIT
datetime
Tanggal
terakhir
dimana
data
ditambahkan
/
diubah oleh user. 17.
AKTIVITAS_AUDIT
char(1)
Menjelaskan aktivitas penambahan/peru bahan yang
terakhir dilakukan
oleh user terhadap data.
Tabel L7.
Metadata TR_PURCHASE_REQUISITION
Tabel
TR_PURCHASE_REQUISITION
Penjelasan
Data yang tersimpan dalam tabel ini berisi mengenai permintaan pembelian
Primary Key
NO_PURCHASE_REQUISITION
Foreign Key
NO_STAFF
No. Field Name
Data Type
Penjelasan
1.
varchar(20)
Primary
NO_PURCHASE_REQU ISITION
Key
daripada tabel ini.
L12
2.
TGL_PURCHASE_REQ
datetime
UISITION
Tanggal permintaan pembelian dibuat
3.
NO_PENGAJU
varchar(50)
Nomor
pengaju
permintaan pembelian 4.
TGL_KEPERLUAN_BA
date
RANG 5.
DESKRIPSI
Tanggal
barang
diperlukan varchar(1000)
Deskripsi mengenai barang yang diminta
6.
NO_STAFF
varchar(50)
Nomor staf yang menangani transaksi permintaan pembelian
7.
NAMA_AUDIT
varchar(50)
Nama user yang terakhir melakukan penambahan
/
perubahan data. 8.
TANGGAL_AUDIT
datetime
Tanggal
terakhir
dimana
data
ditambahkan
/
diubah oleh user. 9.
AKTIVITAS_AUDIT
char(1)
Menjelaskan aktivitas penambahan/peru bahan
terakhir
L13
yang
dilakukan
oleh user terhadap data.
Tabel L8.
Metadata MS_STATUS_PENGAJUAN_ PENCARIAN_REFERENSI_ DAN_INFORMASI
Tabel
MS_STATUS_PENGAJUAN_PENCARIAN_R EFERENSI_DAN_INFORMASI
Penjelasan
Data yang tersimpan dalam tabel ini berisi mengenai
status
pengajuan
atas
transaksi
pencarian referensi dan informasi Primary Key
KODE_STATUS_PENGAJUAN
Foreign Key
-
No. Field Name
Data Type
Penjelasan
1.
tinyint
Primary
KODE_STATUS_PENG AJUAN
2.
STATUS_PENGAJUAN
Key
daripada tabel ini. varchar(20)
Menunjukkan status
pengajuan
daripada transaksi pencarian referensi
dan
informasi 3.
NAMA_AUDIT
varchar(50)
Nama user yang terakhir melakukan penambahan
/
L14
perubahan data. 4.
TANGGAL_AUDIT
datetime
Tanggal
terakhir
dimana
data
ditambahkan
/
diubah oleh user. 5.
AKTIVITAS_AUDIT
char(1)
Menjelaskan aktivitas penambahan/peru bahan yang
terakhir dilakukan
oleh user terhadap data.
Tabel L9.
Metadata TR_DETAIL_REQUEST_FOR_ QUOTATION
Tabel
TR_DETAIL_REQUEST_FOR_QUOTATION
Penjelasan
Data yang tersimpan dalam tabel ini berisi mengenai detil permintaan penawaran harga
Primary Key
NO_BARANG, NO_PURCHASE_REQUISITION, NO_RFQ
Foreign Key
NO_BARANG, NO_PURCHASE_REQUISITION, NO_RFQ
No. Field Name
Data Type
Penjelasan
1.
int
Primary
NO_BARANG
Key
daripada tabel ini. 2.
NO_RFQ
varchar(13)
Nomor penawaran
L15
permintaan harga 3.
NO_PURCHASE_REQU
varchar(20)
ISITION
Nomor permintaan pembelian
4.
DESKRIPSI_BARANG
varchar(1000)
Paparan mengenai barang yang dicari
5.
ESTIMASI_HARGA
float
Perkiraan
harga
barang yang dicari 6.
QTY
smallint
Jumlah
barang
yang dicari 7.
UNIT_QTY
tinyint
Satuan
jumlah
barang yang dicari 8.
NAMA_AUDIT
varchar(50)
Nama user yang terakhir melakukan penambahan
/
perubahan data. 9.
TANGGAL_AUDIT
datetime
Tanggal
terakhir
dimana
data
ditambahkan
/
diubah oleh user. 10.
AKTIVITAS_AUDIT
char(1)
Menjelaskan aktivitas penambahan/peru bahan yang
terakhir dilakukan
oleh user terhadap data.
L16
Tabel L10. Metadata MS_UNIT_QTY Tabel
MS_UNIT_QTY
Penjelasan
Data yang tersimpan dalam tabel ini berisi mengenai satuan jumlah barang
Primary Key
NO_UNIT_QTY
Foreign Key
-
No. Field Name
Data Type
Penjelasan
1.
int
Primary
NO_UNIT_QTY
Key
daripada tabel ini. 2.
UNIT_QTY
varchar(75)
Satuan
jumlah
barang 3.
NAMA_AUDIT
varchar(50)
Nama user yang terakhir melakukan penambahan
/
perubahan data. 4.
TANGGAL_AUDIT
datetime
Tanggal
terakhir
dimana
data
ditambahkan
/
diubah oleh user. 5.
AKTIVITAS_AUDIT
char(1)
Menjelaskan aktivitas penambahan/peru bahan yang
terakhir dilakukan
oleh user terhadap data.
L17
Tabel L11. Metadata TR_DETAIL_SURAT_JALAN Tabel
TR_DETAIL_SURAT_JALAN
Penjelasan
Data yang tersimpan dalam tabel ini berisi mengenai detil surat jalan yang dibuat
Primary Key
NO_BARANG,
NO_PURCHASE_ORDER,
NO_SURAT_JALAN Foreign Key
NO_BARANG,
NO_PURCHASE_ORDER,
NO_SURAT_JALAN No. Field Name
Data Type
Penjelasan
1.
int
Primary
NO_BARANG
Key
daripada tabel ini. 2.
NO_PURCHASE_ORDE
varchar(12)
R 3.
NO_SURAT_JALAN
Nomor
pesanan
pembelian varchar(12)
Nomor surat jalan atas
suatu
pembelian 4.
DESKRIPSI_BARANG
varchar(500)
Deskripsi mengenai barang yang dibeli
5.
QTY
smallint
Jumlah
barang
yang dibeli 6.
UNIT_QTY
tinyint
Satuan
jumlah
barang yang dibeli 7.
NAMA_AUDIT
varchar(50)
Nama user yang terakhir melakukan penambahan
/
L18
perubahan data. 8.
TANGGAL_AUDIT
datetime
Tanggal
terakhir
dimana
data
ditambahkan
/
diubah oleh user. 9.
AKTIVITAS_AUDIT
char(1)
Menjelaskan aktivitas penambahan/peru bahan yang
terakhir dilakukan
oleh user terhadap data.
Tabel L12. Metadata TR_RFQ_VENDOR Tabel
TR_RFQ_VENDOR
Penjelasan
Data yang tersimpan dalam tabel ini berisi mengenai permintaan penawaran harga yang dikirim ke vendor
Primary Key
NO_VENDOR, NO_RFQ
Foreign Key
NO_VENDOR, NO_RFQ
No. Field Name
Data Type
Penjelasan
1.
varchar(10)
Primary
NO_VENDOR
Key
daripada tabel ini. 2.
NO_RFQ
varchar(13)
Nomor
daripada
permintaan penawaran
harga
yang diajukan
L19
Tabel L13. Metadata TR_REQUEST_FOR_ QUOTATION Tabel
TR_REQUEST_FOR_QUOTATION
Penjelasan
Data yang tersimpan dalam tabel ini berisi mengenai permintaan penawaran harga
Primary Key
NO_RFQ
Foreign Key
NO_STAFF
No. Field Name
Data Type
Penjelasan
1.
varchar(13)
Primary
NO_RFQ
Key
daripada tabel ini. 2.
TGL_RFQ
datetime
Tanggal permintaan penawaran harga
3.
TGL_AKHIR_BERLAK
date
U_RFQ
Tanggal
akhir
berlakunya permintaan penawaran harga
4.
NO_STAFF
varchar(50)
Nomor staf yang menangani transaksi permintaaan penawaran harga
5.
NAMA_AUDIT
varchar(50)
Nama user yang terakhir melakukan penambahan
/
L20
perubahan data. 6.
TANGGAL_AUDIT
datetime
Tanggal
terakhir
dimana
data
ditambahkan
/
diubah oleh user. 7.
AKTIVITAS_AUDIT
char(1)
Menjelaskan aktivitas penambahan/peru bahan yang
terakhir dilakukan
oleh user terhadap data.
Tabel L14. Metadata TR_PURCHASE_ORDER Tabel
TR_PURCHASE_ORDER
Penjelasan
Data yang tersimpan dalam tabel ini berisi mengenai pesanan pembelian
Primary Key
NO_PURCHASE_ORDER
Foreign Key
NO_VENDOR, NO_STAFF
No. Field Name
Data Type
Penjelasan
1.
varchar(12)
Primary
NO_PURCHASE_ORDE R
2.
NO_VENDOR
Key
daripada tabel ini. varchar(10)
Nomor
vendor
yang menyediakan pesanan pembelian
L21
3.
TGL_PURCHASE_ORD
datetime
ER 4.
ESTIMASI_WAKTU_PE
Tanggal
pesanan
pembelian dibuat date
NERIMAAN
Perkiraan
waktu
diterimanya pesanan pembelian
5.
BIAYA_PENGIRIMAN
float
Biaya
atas
pengiriman daripada pesanan pembelian 6.
KETENTUAN_PENGIRI
varchar(500)
MAN
Ketentuan
yang
digunakan dalam proses pengiriman
7.
NO_STAFF
varchar(50)
Nomor staf yang menangani pesanan pembelian
8.
NAMA_AUDIT
varchar(50)
Nama user yang terakhir melakukan penambahan
/
perubahan data. 9.
TANGGAL_AUDIT
datetime
Tanggal
terakhir
dimana
data
ditambahkan diubah oleh user. 10.
AKTIVITAS_AUDIT
char(1)
Menjelaskan aktivitas penambahan/peru
/
L22
bahan yang
terakhir dilakukan
oleh user terhadap data.
Tabel L15. Metadata TR_SURAT_JALAN Tabel
TR_ SURAT_JALAN
Penjelasan
Data yang tersimpan dalam tabel ini berisi mengenai surat jalan atas suatu pembelian
Primary Key
NO_SURAT_JALAN
Foreign Key
NO_STAFF
No. Field Name
Data Type
Penjelasan
1.
varchar(12)
Primary
NO_SURAT_JALAN
Key
daripada tabel ini. 2.
TGL_SURAT_JALAN
datetime
Tanggal
surat
jalan dibuat 3.
TGL_TERIMA_BARAN
date
G 4.
NO_STAFF
Tanggal
barang
diterima varchar(50)
Nomor staf yag menangani
surat
jalan 5.
NAMA_AUDIT
varchar(50)
Nama user yang terakhir melakukan penambahan
/
L23
perubahan data. 6.
TANGGAL_AUDIT
datetime
Tanggal
terakhir
dimana
data
ditambahkan
/
diubah oleh user. 7.
AKTIVITAS_AUDIT
char(1)
Menjelaskan aktivitas penambahan/peru bahan yang
terakhir dilakukan
oleh user terhadap data.
Tabel L16. Metadata MS_VENDOR Tabel
MS_VENDOR
Penjelasan
Data yang tersimpan dalam tabel ini berisi mengenai vendor
Primary Key
NO_VENDOR
Foreign Key
-
No. Field Name
Data Type
Penjelasan
1.
varchar(10)
Primary
NO_VENDOR
Key
daripada tabel ini. 2.
TGL_DAFTAR_VENDO
datetime
R
Tanggal
vendor
didaftarkan sistem
3.
NAMA_VENDOR
varchar(100)
Nama vendor
ke
L24
4.
ALAMAT_VENDOR
varchar(500)
Alamat vendor
5.
EMAIL_VENDOR
varchar(50)
Alamat
e-mail
vendor 6.
KONTAK_VENDOR
varchar(20)
Kontak vendor
7.
DESKRIPSI_VENDOR
varchar(1000)
Paparan
singkat
mengenai vendor 8.
STATUS_VENDOR
varchar(10)
Status vendor di dalam sistem
9.
NAMA_AUDIT
varchar(50)
Nama user yang terakhir melakukan penambahan
/
perubahan data. 10.
TANGGAL_AUDIT
datetime
Tanggal
terakhir
dimana
data
ditambahkan
/
diubah oleh user. 11.
AKTIVITAS_AUDIT
char(1)
Menjelaskan aktivitas penambahan/peru bahan yang
terakhir dilakukan
oleh user terhadap data.
L25
Tabel L17. Metadata TR_QUOTATION Tabel
TR_QUOTATION
Penjelasan
Data yang tersimpan dalam tabel ini berisi mengenai penawaran harga yang dibuat vendor
Primary Key
NO_QUOTATION
Foreign Key
NO_RFQ, NO_VENDOR, NO_STAFF
No. Field Name
Data Type
Penjelasan
1.
varchar(14)
Primary
NO_QUOTATION
Key
daripada tabel ini. 2.
NO_RFQ
varchar(13)
Nomor permintaan penawaran harga
3.
NO_VENDOR
varchar(11)
Nomor
vendor
yang mengirimkan penawaran harga 4.
TGL_QUOTATION
datetime
Tanggal penawaran
harga
dibuat 5.
TGL_AKHIR_BERLAK
date
U_QUOTATION
Tanggal
akhir
berlakunya penawaran harga
6.
NO_QUOTATION_VEN
varchar(20)
DOR 7.
ESTIMASI_LAMA_PEN GIRIMAN
Nomor penawaran harga dari vendor
int
Perkiraan lamanya pengiriman vendor
dari
L26
8.
BIAYA_PENGIRIMAN
float
Biaya pengiriman yang dikenakan
9.
KETENTUAN_PENGIRI
varchar(500)
MAN
Ketentuan pengiriman
yang
berlaku 10.
NO_STAFF
varchar(50)
Nomor staf yang menangani penawaran harga
11.
NAMA_AUDIT
varchar(50)
Nama user yang terakhir melakukan penambahan
/
perubahan data. 12.
TANGGAL_AUDIT
datetime
Tanggal
terakhir
dimana
data
ditambahkan
/
diubah oleh user. 13.
AKTIVITAS_AUDIT
char(1)
Menjelaskan aktivitas penambahan/peru bahan yang
terakhir dilakukan
oleh user terhadap data.
L27
Tabel L18. Metadata TR_DETAIL_PENERIMAAN_ BARANG Tabel
TR_DETAIL_PENERIMAAN_BARANG
Penjelasan
Data yang tersimpan dalam tabel ini berisi mengenai detil penerimaan barang yang telah dibeli
Primary Key
NO_BARANG,
NO_PURCHASE_ORDER,
NO_PENERIMAAN_BARANG Foreign Key
NO_BARANG,
NO_PURCHASE_ORDER,
NO_PEMBELIAN_BARANG No. Field Name
Data Type
Penjelasan
1.
int
Primary
NO_BARANG
Key
daripada tabel ini. 2.
NO_PURCHASE_ORDE
varchar(12)
R 3.
NO_PENERIMAAN_BA
Nomor
pesanan
pembelian varchar(12)
RANG
Nomor penerimaan barang belian
4.
DESKRIPSI_BARANG
varchar(500)
Deskripsi mengenai barang belian
5.
QTY
smallint
Jumlah
barang
yang dibeli 6.
UNIT_QTY
tinyint
Satuan
jumlah
barang yang dibeli 7.
NAMA_AUDIT
varchar(50)
Nama user yang
L28
terakhir melakukan penambahan
/
perubahan data. 8.
TANGGAL_AUDIT
datetime
Tanggal
terakhir
dimana
data
ditambahkan
/
diubah oleh user. 9.
AKTIVITAS_AUDIT
char(1)
Menjelaskan aktivitas penambahan/peru bahan yang
terakhir dilakukan
oleh user terhadap data.
Tabel L19. Metadata TR_DETAIL_QUOTATION Tabel
TR_DETAIL_QUOTATION
Penjelasan
Data yang tersimpan dalam tabel ini berisi mengenai detil penawaran harga
Primary Key
NO_BARANG
Foreign Key
NO_QUOTATION
No. Field Name
Data Type
Penjelasan
1.
int
Primary
NO_BARANG
Key
daripada tabel ini. 2.
NO_QUOTATION
varchar(14)
Nomor penawaran harga
L29
3.
DESKRIPSI_BARANG
varchar(500)
Deskripsi barang yang
dimuat
dalam penawaran harga 4.
QTY
smallint
Jumlah
barang
yang
diberikan
penawaran harga 5.
UNIT_QTY
tinyint
Satuan
jumlah
barang 6.
HARGA
float
Nilai
penawaran
harga
yang
diberikan 7.
NAMA_AUDIT
varchar(50)
Nama user yang terakhir melakukan penambahan
/
perubahan data. 8.
TANGGAL_AUDIT
datetime
Tanggal
terakhir
dimana
data
ditambahkan
/
diubah oleh user. 9.
AKTIVITAS_AUDIT
char(1)
Menjelaskan aktivitas penambahan/peru bahan yang
terakhir dilakukan
oleh user terhadap data.
L30
Tabel L20. Metadata TR_DETAIL_ PURCHASE_ORDER Tabel
TR_DETAIL_PURCHASE_ORDER
Penjelasan
Data yang tersimpan dalam tabel ini berisi mengenai detil pesanan pembelian
Primary Key
NO_BARANG,
NO_PURCHASE_ORDER,
NO_PURCHASE_REQUISITION, NO_QUOTATION Foreign Key
NO_BARANG,
NO_PURCHASE_ORDER,
NO_PURCHASE_REQUISITION, NO_QUOTATION No. Field Name
Data Type
Penjelasan
1.
int
Primary
NO_BARANG
Key
daripada tabel ini. 2.
NO_PURCHASE_ORDE
varchar(12)
R 3.
NO_PURCHASE_REQU
Nomor
pesanan
pembelian varchar(20)
ISITION
Nomor permintaan pembelian
4.
NO_QUOTATION
varchar(14)
Nomor penawaran harga
5.
DESKRIPSI_BARANG
varchar(500)
Penjelasan mengenai barang
6.
QTY
smallint
Jumlah
barang
yang dipesan 7.
UNIT_QTY
tinyint
Satuan
jumlah
L31
barang
yang
dipesan 8.
HARGA
float
Harga
barang
yang dipesan 9.
NAMA_AUDIT
varchar(50)
Nama user yang terakhir melakukan penambahan
/
perubahan data. 10.
TANGGAL_AUDIT
datetime
Tanggal
terakhir
dimana
data
ditambahkan
/
diubah oleh user. 11.
AKTIVITAS_AUDIT
char(1)
Menjelaskan aktivitas penambahan/peru bahan yang
terakhir dilakukan
oleh user terhadap data.
Tabel L21. Metadata TR_PENERIMAAN_BARANG Tabel
TR_PENERIMAAN_BARANG
Penjelasan
Data yang tersimpan dalam tabel ini berisi mengenai penerimaan barang
Primary Key
NO_PENERIMAAN_BARANG
Foreign Key
NO_STAFF
L32
No. Field Name
Data Type
Penjelasan
1.
varchar(12)
Primary
NO_PENERIMAAN_BA RANG
2.
TGL_PENERIMAAN_B
daripada tabel ini. datetime
ARANG 3.
TGL_TERIMA_BARAN
Key
Tanggal
barang
diterima date
G
Tanggal
barang
diinput ke dalam sistem
4.
NO_STAFF
varchar(50)
Nomor staf yang menangani penerimaan barang
5.
NAMA_AUDIT
varchar(50)
Nama user yang terakhir melakukan penambahan
/
perubahan data. 6.
TANGGAL_AUDIT
datetime
Tanggal
terakhir
dimana
data
ditambahkan
/
diubah oleh user. 7.
AKTIVITAS_AUDIT
char(1)
Menjelaskan aktivitas penambahan/peru bahan yang
terakhir dilakukan
oleh user terhadap data.
L33
Tabel L22. Metadata MS_AKUN Tabel
MS_AKUN
Penjelasan
Data yang tersimpan dalam tabel ini berisi mengenai akun pengguna sistem
Primary Key
NO_AKUN
Foreign Key
-
No. Field Name
Data Type
Penjelasan
1.
int
Primary
NO_AKUN
Key
daripada tabel ini. 2.
AKUN_PENGGUNA
varchar(100)
Username pengguna sistem
3.
KATASANDI_PENGGU
varchar(50)
NA 4.
NAMA_AUDIT
Kata
sandi
pengguna sistem varchar(50)
Nama user yang terakhir melakukan penambahan
/
perubahan data. 5.
TANGGAL_AUDIT
datetime
Tanggal
terakhir
dimana
data
ditambahkan
/
diubah oleh user. 6.
AKTIVITAS_AUDIT
char(1)
Menjelaskan aktivitas penambahan/peru bahan yang
terakhir dilakukan
L34
oleh user terhadap data.
Tabel L23. Metadata TR_PEMETAAN_AKUN_ PENGGUNA Tabel
TR_PEMETAAN_AKUN_PENGGUNA
Penjelasan
Data yang tersimpan dalam tabel ini berisi mengenai pemetaan tipe akun pengguna
Primary Key
NO_AKUN, ID_PENGGUNA
Foreign Key
KODE_TIPE_PENGGUNA
No. Field Name
Data Type
Penjelasan
1.
Int
Primary
NO_AKUN
Key
daripada tabel ini. 2.
ID_PENGGUNA
varchar(50)
Nomor pengguna sistem
3.
KODE_TIPE_PENGGUN varchar(5)
Kode
A
mewakili
yang tipe
pengguna 4.
NAMA_AUDIT
varchar(50)
Nama user yang terakhir melakukan penambahan
/
perubahan data. 5.
TANGGAL_AUDIT
datetime
Tanggal
terakhir
dimana ditambahkan
data /
L35
diubah oleh user. 6.
AKTIVITAS_AUDIT
char(1)
Menjelaskan aktivitas penambahan/peru bahan yang
terakhir dilakukan
oleh user terhadap data.
Tabel L24. Metadata MS_TIPE_PENGGUNA Tabel
MS_TIPE_PENGGUNA
Penjelasan
Data yang tersimpan dalam tabel ini berisi mengenai tipe-tipe pengguna yang ada
Primary Key
KODE_TIPE_PENGGUNA
Foreign Key
-
No. Field Name 1.
Data Type
Penjelasan
KODE_TIPE_PENGGUN varchar(5)
Primary
Key
A
daripada tabel ini.
2.
TIPE_PENGGUNA
varchar(20)
Tipe pengguna.
3.
NAMA_AUDIT
varchar(50)
Nama user yang terakhir melakukan penambahan
/
perubahan data. 4.
TANGGAL_AUDIT
datetime
Tanggal
terakhir
dimana ditambahkan
data /
L36
diubah oleh user. 5.
AKTIVITAS_AUDIT
char(1)
Menjelaskan aktivitas penambahan/peru bahan yang
terakhir dilakukan
oleh user terhadap data.
Tabel L25. Metadata MS_LAMA_MASA_ KEANGGOTAAN Tabel
MS_LAMA_MASA_KEANGGOTAAN
Penjelasan
Data yang tersimpan dalam tabel ini berisi mengenai
Primary Key
LAMA_MASA_KEANGGOTAAN
Foreign Key
-
No. Field Name
Data Type
Penjelasan
1.
int
Primary
NO_LAMA_MASA_KE ANGGOTAAN
2.
LAMA_MASA_KEANG
Key
daripada tabel ini. smallint
GOTAAN
Lama
periode
keanggotaan daripada anggota perpustakaan.
3.
NAMA_AUDIT
varchar(50)
Nama user yang terakhir melakukan penambahan
/
L37
perubahan data. 4.
TANGGAL_AUDIT
datetime
Tanggal
terakhir
dimana
data
ditambahkan
/
diubah oleh user. 5.
AKTIVITAS_AUDIT
char(1)
Menjelaskan aktivitas penambahan/peru bahan yang
terakhir dilakukan
oleh user terhadap data.
Tabel L26. Metadata MS_RIWAYAT_STAFF Tabel
MS_RIWAYAT_STAFF
Penjelasan
Data yang tersimpan dalam tabel ini berisi mengenai staf
Primary Key
ID_STAFF
Foreign Key
-
No. Field Name
Data Type
Penjelasan
1.
varchar(15)
Primary
ID_STAFF
Key
daripada tabel ini. 2.
NAMA_STAFF
varchar(50)
Nama staf yang bersangkutan
3.
JENIS_KELAMIN
char(1)
Jenis kelamin staf
4.
TEMPAT_KELAHIRAN
varchar(100)
Tempat
staf
L38
dilahirkan 5.
TGL_KELAHIRAN
date
Tanggal staf lahir
6.
ALAMAT_STAFF
varchar(500)
Alamat
tinggal
staf 7.
EMAIL_STAFF
varchar(50)
Alamat e-mail staf
8.
KONTAK_STAFF
varchar(20)
Kontak staf
9.
FOTO_STAFF
varchar(100)
Foto staf
10.
TGL_DAFTAR_STAFF
date
Tanggal
staf
didaftarkan
ke
sistem 11.
TGL_KONTRAK_SELE
Date
SAI 12.
NAMA_AUDIT
Tanggal
kontrak
habis dari staf varchar(50)
Nama user yang terakhir melakukan penambahan
/
perubahan data. 13.
TANGGAL_AUDIT
datetime
Tanggal
terakhir
dimana
data
ditambahkan
/
diubah oleh user. 14.
AKTIVITAS_AUDIT
char(1)
Menjelaskan aktivitas penambahan/peru bahan yang
terakhir dilakukan
oleh user terhadap
L39
data.
Tabel L27. Metadata MS_RIWAYAT_PENGAJAR Tabel
MS_RIWAYAT_PENGAJAR
Penjelasan
Data yang tersimpan dalam tabel ini berisi mengenai pengajar
Primary Key
ID_PENGAJAR
Foreign Key
-
No. Field Name
Data Type
Penjelasan
1.
varchar(15)
Primary
ID_PENGAJAR
Key
daripada tabel ini. 2.
NIDN
varchar(20)
Nomor
induk
pengajar 3.
NPWP
varchar(20)
Nomor
pokok
wajib
pajak
pengajar 4.
NAMA_PENGAJAR
varchar(100)
Nama pengajar
5.
JENIS_KELAMIN
char(1)
Jenis
kelamin
pengajar 6.
TEMPAT_KELAHIRAN
varchar(50)
Tempat
pengajar
dilahirkan 7.
TGL_KELAHIRAN
date
Tanggal pengajar lahir
8.
ALAMAT_PENGAJAR
varchar(500)
Alamat
pengajar
bertempat tinggal
L40
9.
EMAIL_PENGAJAR
varchar(50)
Alamat
e-mail
pengajar 10.
KONTAK_PENGAJAR
varchar(20)
Kontak pengajar
11.
FOTO_PENGAJAR
varchar(100)
Foto pengajar
12.
TGL_DAFTAR_PENGAJ date
Tanggal pengajar
AR
didaftarkan
ke
sistem 13.
TGL_KONTRAK_SELE
date
SAI
Tanggal
akhir
masa
kontrak
pengajar 14.
TIPE_PENGAJAR
varchar(10)
Tipe pengajar
15.
NAMA_AUDIT
varchar(50)
Nama user yang terakhir melakukan penambahan
/
perubahan data. 16.
TANGGAL_AUDIT
datetime
Tanggal
terakhir
dimana
data
ditambahkan
/
diubah oleh user. 17.
AKTIVITAS_AUDIT
char(1)
Menjelaskan aktivitas penambahan/peru bahan yang
terakhir dilakukan
oleh user terhadap data.
L41
Tabel L28. Metadata MS_RIWAYAT_MAHASISWA Tabel
MS_RIWAYAT_MAHASISWA
Penjelasan
Data yang tersimpan dalam tabel ini berisi mengenai mahasiswa
Primary Key
ID_MAHASISWA
Foreign Key
-
No. Field Name
Data Type
Penjelasan
1.
varchar(15)
Primary
ID_MAHASISWA
Key
daripada tabel ini. 2.
NO_PROGRAM
varchar(15)
Nomor
program
perkuliahan mahasiswa 3.
NO_INSTITUSI
varchar(15)
Nomor
institusi
mahasiswa 4.
NO_LOKASI_KAMPUS
varchar(8)
Nomor
kampus
lokasi mahasiswa 5.
NAMA_MAHASISWA
varchar(100)
Nama mahasiswa
6.
JENIS_KELAMIN
char(1)
Jenis
kelamin
mahasiswa 7.
TEMPAT_KELAHIRAN
varchar(50)
Tempat mahasiswa dilahirkan
8.
TGL_KELAHIRAN
date
Tanggal mahasiswa lahir
9.
ALAMAT_MAHASISW
varchar(500)
Alamat mahasiswa
L42
A 10.
EMAIL_MAHASISWA
bertempat tinggal varchar(50)
Alamat
e-mail
mahasiswa 11.
KONTAK_MAHASISW
varchar(20)
A
Kontak mahasiswa
12.
FOTO_MAHASISWA
varchar(100)
Foto mahasiswa
13.
BAHASA_MAHASISW
varchar(50)
Bahasa
A
percakapan mahasiswa
14.
JUMLAH_ANAK_MAH
int
ASISWA
Jumlah anak yang dimiliki mahasiswa
yang
sudah menikah 15.
NO_BEASISWA
varchar(15)
Nomor
beasiswa
mahasiswa 16.
TGL_DAFTAR_MAHAS
date
ISWA
Tanggal mahasiswa mendaftarkan diri
17.
TGL_LULUS_MAHASIS date
Tanggal
WA
mahasiswa
lulus
dari perkuliahan 18.
NAMA_AUDIT
varchar(50)
Nama user yang terakhir melakukan penambahan
/
perubahan data. 19.
TANGGAL_AUDIT
datetime
Tanggal dimana
terakhir data
L43
ditambahkan
/
diubah oleh user. 20.
AKTIVITAS_AUDIT
char(1)
Menjelaskan aktivitas penambahan/peru bahan yang
terakhir dilakukan
oleh user terhadap data.
Tabel L29. Metadata MS_ANGGOTA_EKSTERNAL Tabel
MS_ANGGOTA_EKSTERNAL
Penjelasan
Data yang tersimpan dalam tabel ini berisi mengenai anggota eksternal perpustakaan
Primary Key
ID_ANGGOTA_EKSTERNAL
Foreign Key
LAMA_MASA_KEANGGOTAAN
No. Field Name
Data Type
Penjelasan
1.
varchar(15)
Primary
ID_ANGGOTA_EKSTE RNAL
2.
NO_LAMA_MASA_KE
Key
daripada tabel ini. tinyint
ANGGOTAAN
Mewakili
lama
masa keanggotaan anggota eksternal
3.
NAMA_ANGGOTA
varchar(100)
Nama
anggota
eksternal 4.
JENIS_KELAMIN
char(1)
Jenis
kelamin
anggota eksternal
L44
5.
TEMPAT_KELAHIRAN
varchar(50)
Tempat
anggota
eksternal dilahirkan 6.
TGL_KELAHIRAN
date
Tanggal
anggota
eksternal lahir 7.
ALAMAT_ANGGOTA
varchar(500)
Alamat
anggota
eksternal bertempat tinggal 8.
EMAIL_ANGGOTA
varchar(50)
Alamat
e-mail
anggota eksternal 9.
KONTAK_ANGGOTA
varchar(20)
Kontak
anggota
eksternal 10.
FOTO_ANGGOTA
varchar(100)
Foto
anggota
eksternal 11.
TGL_JADI_ANGGOTA
date
Tanggal
anggota
eksternal terdaftar dalam sistem 12.
TGL_AKTIF_MASA_A
date
NGGOTA
Tanggal
anggota
eksternal menjadi
aktif anggota
perpustakaan 13.
NO_STAFF
varchar(50)
Nomor staf yang menangani registrasi anggota eksternal
14.
NAMA_AUDIT
varchar(50)
Nama user yang terakhir melakukan
L45
penambahan
/
perubahan data. 15.
TANGGAL_AUDIT
datetime
Tanggal
terakhir
dimana
data
ditambahkan
/
diubah oleh user. 16.
AKTIVITAS_AUDIT
char(1)
Menjelaskan aktivitas penambahan/peru bahan
terakhir
yang
dilakukan
oleh user terhadap data.
Tabel L30. Metadata TR_PERPANJANG_ KEANGGOTAAN Tabel
TR_PERPANJANG_KEANGGOTAAN
Penjelasan
Data yang tersimpan dalam tabel ini berisi mengenai perpanjangan keanggotaan
Primary Key
NO_PERPANJANG_KEANGGOTAAN
Foreign Key
ID_ANGGOTA_EKSTERNAL, NO_LAMA_MASA_KEANGGOTAAN
No. Field Name
Data Type
Penjelasan
1.
varchar(12)
Primary
NO_PERPANJANG_KE ANGGOTAAN
2.
ID_ANGGOTA
Key
daripada tabel ini. varchar(15)
Nomor yang
anggota melakukan
L46
transaksi perpanjangan keanggotaan 3.
NO_LAMA_MASA_KE
tinyint
ANGGOTAAN
Lama
masa
keanggotaan yang dikehendaki
4.
TGL_PERPANJANG_M
datetime
ASA_KEANGGOTAAN 5.
NAMA_AUDIT
Tanggal transaksi ini dibuat
varchar(50)
Nama user yang terakhir melakukan penambahan
/
perubahan data. 6.
TANGGAL_AUDIT
datetime
Tanggal
terakhir
dimana
data
ditambahkan
/
diubah oleh user. 7.
AKTIVITAS_AUDIT
char(1)
Menjelaskan aktivitas penambahan/peru bahan yang
terakhir dilakukan
oleh user terhadap data.
L47
Tabel L31. Metadata TR_PEMETAAN_GRUP_STAFF Tabel
TR_PEMETAAN_GRUP_STAFF
Penjelasan
Data yang tersimpan dalam tabel ini berisi mengenai pemetaan staf berdasar grup nya masing-masing
Primary Key
ID_PEMETAAN_GRUP_STAFF
Foreign Key
ID_GRUP_STAFF, ID_STAFF
No. Field Name 1.
Data Type
Penjelasan
ID_PEMETAAN_GRUP_ int
Primary
Key
STAFF
daripada tabel ini.
2.
ID_GRUP_STAFF
int
Nomor grup staf
3.
ID_STAFF
varchar(20)
Nomor staf
4.
NAMA_AUDIT
varchar(50)
Nama user yang terakhir melakukan penambahan
/
perubahan data. 5.
TANGGAL_AUDIT
datetime
Tanggal
terakhir
dimana
data
ditambahkan
/
diubah oleh user. 6.
AKTIVITAS_AUDIT
char(1)
Menjelaskan aktivitas penambahan/peru bahan yang
terakhir dilakukan
oleh user terhadap
L48
data.
Gambar L32. Notasi Activity Diagram
Sumber: Triandini, Evi & Suardika, I Gede. (2010). Step by Step Desain Proyek Menggunakan UML. Bali : Penerbit Andi.
L49
L50
L51