128
3. Logical Record Structured LRS
Setelah mendapatkan data dalam bentuk normal, data selanjutnya ditransformasi data ke dalam LRS. Hasil dari perancangan LRS
adalah sebagai berikut:
ae
PK id_ae
nama_ae no_telp_ea
no_hp_ae alamat_ae
FK1 username
user
PK username
password level_user
kontrak
PK no_kontrak
tgl_kontrak FK2
id_mitra jenis_kontrak
panjang_kontrak FK1
id_ae siaran
PK no_siaran
FK1 no_kontrak
nama_siaran durasi_siaran
tgl_siaran waktu_siaran
pemesanan
PK no_pemesanan
FK1 no_siaran
tgl_pemesanan jumlah_pemesanan
status_pemesanan FK2
no_validasi_1 FK3
no_validasi_2 validasi_1
PK no_validasi_1
status_validasi_1 tgl_validasi_1
ket_validasi_1
validasi2
PK no_validasi_2
status_validasi_2 tgl_validasi_2
ket_validasi_2 pembuatan
PK no_pembuatan
FK1 no_pemesanan
tgl_pembuatan bahan baku pembuatan
PK,FK1 no_pembuatan
PK,FK2 kode_bahan_baku
jumlah_bahan_baku bahan baku
PK kode_bahan_baku
nama_bahan_baku
permintaan bahan baku
PK no_permintaan
tgl_permintaan FK1
no_validasi_permintaan status_ permintaan
validasi permintaan bahan baku
PK no_validasi_permintaan
status_validasi_permintaan tgl_validasi_permintaan
ket_validasi_permintaan bahan baku permintaan
PK,FK2 no_permintaan
PK,FK1 kode_bahan_baku
jumlah_bahan_baku pengadaan bahan baku
PK no_pengadaan
tgl_pengadaan FK1
no_permintaan pengambilan
PK no_pengambilan
FK1 no_pemesanan
tgl_pengambilan Mitra
PK id_mitra
nama_mitra alamat_mitra
telp_mitra
stok
PK,FK1 kode_bahan_baku
stok_bahan_baku
Gambar 4.25 Perancangan LRS
129
4. Spesifikasi Basis
Data
Spesifikasi basis data pada sistem yang diusul adalah sebagai berikut:
a. Tabel ae Nama tabel : ae
Tipe file : Master file Primary key : id_ae
Foreign key : username
Tabel 4.27 Spesifikasi tabel ae
Field Type Null
Keterangan
id_ae Varchar10 No
ID AE
nama_ae Varchar40 No
Nama AE
no_telp_ae Varchar20
No Nomor Telepon AE
no_hp_ae Varchar20 No Nomor
Hanphone AE alamat_ae
Text No
Alamat Rumah AE Username Varchar20 No
Username AE
b. Tabel bahan_baku Nama tabel : bahan_baku
Tipe file : Master file Primary key : kode_bahan_baku
Foreign key : -
Tabel 4.28 Spesifikasi tabel bahan_baku
Field Type Null
Keterangan
kode_bahan_baku Varchar10
No Kode bahan baku
nama_bahan_baku Varchar40
No Nama bahan baku
130 c. Tabel kontrak
Nama tabel : kontrak Tipe file : Master file
Primary key : no_kontrak Foreign key : id_ae, id_mitra
Tabel 4.29 Spesifikasi tabel kontrak
Field Type Null
Keterangan
no_kontrak Varchar15 No
Nomor kontran
tgl_kontrak Varchar20 No
Tanggal kontrak
id_mitra Varchar40 No
Mitra kontrak
jenis_kontrak Varchar20 No
Jenis kontrak
panjang_kontrak Int5 No Penjang
kontrak id_ae Varchar15
No ID
AE
d. Tabel mitra Nama tabel : mitra
Tipe file : Master file Primary key : no_kontrak
Foreign key : id_ae
Tabel 4.30 Spesifikasi tabel kontrak
Field Type Null
Keterangan
id_mitra Varchar15 No
ID Mitra
nama_mitra Varchar40 No
Mitra kontrak
alamat_mitra Varchar40 No
Alamat mitra
no_telp_mitra Varchar15 No
No telp
mitra
131 e. Tabel siaran
Nama tabel : siaran Tipe file : master file
Primary key : no_siaran Foreign key : no_kontrak
Tabel 4.31 Spesifikasi tabel siaran
Field Type Null
Keterangan
no_siaran Varchar15 No
Nomor siaran
no_kontrak Varchar15 No
Nomor kontrak
nama_siaran Varchar40 No Nama
Siaran durasi_siaran Int5 No
Durasi Siaran
tgl_siaran Varchar20 No
Tanggal siaran
waktu_siaran Varchar10 No Waktu siaran
f. Tabel user Nama tabel : user
Tipe file : master file Primary key : username
Foreign key : no_kontrak
Tabel 4.32 Spesifikasi tabel user
Field Type Null
Keterangan
username Varchar20 No Nama user
password Varchar10 No Kata sandi
user level_user Varchar20 No Level
user
g. Tabel stok_bahan_baku Nama tabel : stok_bahan_baku
Tipe file : Transaction file
132 Primary key : kode_bahan_baku
Foreign key : kode_bahan_baku
Tabel 4.33 Spesifikasi tabel bahan_baku
Field Type Null
Keterangan
kode_bahan_baku Varchar10
No Kode bahan baku
stok_bahan_baku Int5
No Stok bahan baku
h. Tabel bahan_baku_pembuatan Nama tabel : bahan_baku_pembuatan
Tipe file : Transaction file Primary key : no_pembuatan, kode_bahan_baku
Foreign key : no_pembuatan , kode_bahan_baku
Tabel 4.34 Spesifikasi tabel bahan_baku_pembuatan
Field Type Null Keterangan
no_pembuatan Varchar15
No Nomor pembuatan bukti tayang
kode_bahan_baku Varchar10
No Kode bahan baku yang digunakan
jumlah_bahan_baku Int5
No Jumlah bahan baku yang digunakan
i. Tabel bahan_baku_permintaan Nama tabel : bahan_baku_ permintaan
Tipe file : Transaction file Primary key : no_ permintaan, kode_bahan_baku
Foreign key : no_ permintaan , kode_bahan_baku
Tabel 4.35 Spesifikasi tabel bahan_baku_ permintaan
Field Type Null
Keterangan
no_permintaan Varchar5
No Nomor permintaan bahan baku
kode_bahan_baku Varchar10
No Kode bahan baku yang diminta
133
jumlah_bahan_baku Int5
No Jumlah bahan baku yang diminta
j. Tabel pembuatan Nama tabel : pembuatan
Tipe file : transaction file Primary key : no_pembuatan
Foreign key : no_pemesanan
Tabel 4.36 Spesifikasi tabel pembuatan
Field Type Null Keterangan
no_pembuatan Varchar15
No Nomor pembuatan bukti tayang
no_pemesanan Varchar15
No Nomor pemesanan bukti tayang
tgl_pembuatan Varchar20
No Tanggal pembuatan bukti tayang
k. Tabel pemesanan Nama tabel : pemesanan
Tipe file : transaction file Primary key : no_pemesanan
Foreign key : no_siaran, no_validasi_1, no_validasi_2
Tabel 4.37 Spesifikasi tabel pemesanan
Field Type Null
Keterangan
no_pemesanan Varchar15
No Nomor pemesanan bukti tayang
no_siaran Varchar15
No Nomor siaran yang dipesan
tgl_pemesanan Varchar40
No Tanggal pemesanan bulti tayang
jumlah_pemesanan Int5
No Jumlah bukti tayang yang dipesan
status_pemesanan Varchar20
No Status pemesanan bukti tayang
no_validasi_1 Varchar15 Yes
Nomor validasi bukti tayang oleh Manajer Penjualan dan Pemasaran Siaran
no_validasi_2 Varchar15
Yes Nomor validasi bukti tayang oleh Manajer
134
Lalu Lintas Usaha
l. Tabel pengadaan_bahan_baku Nama tabel : pengadaan_bahan_baku
Tipe file : transaction file Primary key : no_pengadaan
Foreign key : no_permintaan
Tabel 4.38 Spesifikasi tabel pengadaan_bahan_baku
Field Type Null Keterangan
no_pengadaan Varchar15
No Nomor pengadaan bukti tayang
tgl_pengadaan Varchar20
No Tanggal pengadaan bukti tayang
no_permintaan Varchar15
No Nomor permintaan bukti tayang
m.Tabel pengambilan Nama tabel : pengambilan
Tipe file : transaction file Primary key : no_pengambilan
Foreign key : no_pemesanan
Tabel 4.39 Spesifikasi tabel pengambilan
Field Type Null Keterangan
no_pengambilan Varchar15
No Nomor pengambilan bukti tayang
tgl_pengambilan Varchar20
No Tanggal pengambilan bukti tayang
no_pemesanan Varchar15
No Nomor pemesanan bukti tayang
135 n. Tabel permintaan_bahan_baku
Nama tabel : permintaan_bahan_baku Tipe file : transaction file
Primary key : no_permintaan Foreign key : no_validasi_permintaan
Tabel 4.40 Spesifikasi tabel permintaan_bahan_baku
Field Type Null
Keterangan
no_permintaan Varchar15
No Nomor permintaan bahan baku bukti tayang
tgl_permintaan Varchar20
No Tanggal permintaan bahan baku bukti tayang
status_permintaan Varchar20
No Status permintaan bahan baku bukti tayang
no_validasi_permintaan Varchar15 Yes Nomor validasi permintaan bahan baku bukti
tayang oleh Manajer Pengembangan Produk dan Website
o.Tabel validasi_1 Nama tabel : validasi_1
Tipe file : transaction file Primary key : no_validasi_1
Foreign key : -
Tabel 4.41 Spesifikasi tabel validasi_1
Field Type Null
Keterangan
no_validasi_1 Varchar15 No
Nomor validasi pemesanan bukti tayang oleh Manajer Penjualan dan Pemasaran Siaran
tgl_validasi_1 Varchar20 No
Tanggal validasi pemesanan bukti tayang oleh Manajer Penjualan dan Pemasaran Siaran
status_validasi_1 Varchar20 No Status validasi pemesanan bukti tayang oleh
Manajer Penjualan dan Pemasaran Siaran ket_validasi_1 Varchar40
Yes Keterangan validasi pemesanan bukti tayang oleh
Manajer Penjualan dan Pemasaran Siaran
136 p. Tabel validasi_2
Nama tabel : validasi_2 Tipe file : transaction file
Primary key : no_validasi_2 Foreign key : -
Tabel 4.42 Spesifikasi tabel validasi_2
Field Type Null
Keterangan
no_validasi_2 Varchar15 No
Nomor validasi pemesanan bukti tayang oleh Manajer Lalu Lintas Usaha
tgl_validasi_2 Varchar20 No
Tanggal validasi pemesanan bukti tayang oleh Manajer Lalu Lintas Usaha
status_validasi_2 Varchar20 No Status validasi pemesanan bukti tayang oleh
Manajer Lalu Lintas Usaha ket_validasi_2 Varchar40
Yes Keterangan validasi pemesanan bukti tayang
oleh Manajer Lalu Lintas Usaha
q. Tabel validasi_permintaan Nama tabel : validasi_permintaan
Tipe file : transaction file Primary key : no_validasi_permintaan
Foreign key : -
Tabel 4.43 Spesifikasi tabel validasi_permintaan
Field Type Null Keterangan
no_validasi_permintaan Varchar15 No
Nomor validasi permintaan bahan baku bukti tayang oleh Manajer Pengembangan
Produk dan Website
tgl_validasi_ permintaan Varchar20
No Nomor validasi permintaan bahan baku
bukti tayang oleh Manajer Pengembangan Produk dan Website
status_validasi_ permintaan Varchar20
No Nomor validasi permintaan bahan baku
bukti tayang oleh Manajer Pengembangan Produk dan Website
ket_validasi_ permintaan Varchar40
Yes Nomor validasi permintaan bahan baku
bukti tayang oleh Manajer Pengembangan Produk dan Website
137
5. Data to Location CRUD Matrix