Logical Record Structured LRS Spesifikasi Basis

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