E. DFD Level 1 Laporan
Rec ord data buku pembelian Rec ord Data Buku
Daftar Dis tribusi Buku Daftar Dis tribusi Buku
Rekap Daftar Distribus i Buku Rekap Jumlah Distribus i Buku
daftar buku tidak lengkap Rekap Daftar Pembelain Buku
Rekap Jumlah Pembelian Buku
TBM Sekolah
Kepala_Bag ian Kepala_Bag ian
Kepala_Bag ian
Kepala_Bag ian APBD
1 Laporan_pembelian
2 Laporan_dis tribusi
3 Master Buku
Bagan 4.11 DFD Level 1 Laporan
4.2.3. Perancangan Database
Pada tahap ini, dilakukan penyusunan dan perancangan database yang akan digunakan beserta strukturnya. Rancangan database system yang dibuat berupa
Entity Relationship Diagram ERD, yaitu alat untuk merepresentasikan model data yang ada pada sistem dimana terdapat entity dan relationship.
A. Conceptual Data Model
MEMERIKSA
Didistribusi Didistribusi_ke
PEGAWAI_PENGOLAHAN ID_PEGAWAI
NAMA_PEGAWAI TELP_PEGAWAI
ALAMAT_PEGAWAI ...
pi Variable characters 10 Variable characters 30
Variable characters 12 Variable characters 30
M
BUKU NO_INDUK_BUKU
SUBYEK_BUKU JUDUL_BUKU
NAMA_PENGARANG PENERBIT
KOTA_PENERBIT KOTA_PENERBIT_LAIN
NILAI_BUKU TAHUN_ANGGARAN
ISBN BIBLIOGRAFI
HALAMAN_ROMAWI JENIS_BUKU
DESKRIPSI TAHUN_TERBIT
TINGGI_BUKU HALAMAN
JUMLAH_BUKU ASAL_BUKU
pi Variable characters 12 Variable characters 100
Variable characters 100 Variable characters 50
Variable characters 50 Variable characters 50
Variable characters 50 Variable characters 10
Variable characters 4 Variable characters 20
Variable characters 50 Variable characters 10
Variable characters 20 Variable characters 200
Variable characters 5 Variable characters 10
Variable characters 5 Variable characters 10
Variable characters 10 M
Identifier_1 pi TBM
KODE_TBM JUMLAH_BUKU_TBM
pi Variable characters 20 Variable characters 10
M Identifier_1 pi
SEKOLAH KODE_SEKOLAH
NAMA_SEKOLAH ALAMAT_SEKOLAH
TELP_SEKOLAH JUMLAH_SISWA
JUMLAH_BUKU_SEKOLAH pi Variable characters 20
Variable characters 30 Variable characters 30
Variable characters 12 Variable characters 10
Variable characters 10 M
Identifier_1 pi
Bagan 4.12 Conceptual Data Model CDM
B. Physical Data Model
PEGAWAI_PENGOLAHAN ID_PEGAWAI
NAMA_PEGAWAI TELP_PEGAWAI
ALAMAT_PEGAWAI varchar10
varchar30 varchar12
varchar30 pk
BUKU NO_INDUK_BUKU
ID_PEGAWAI SUBYEK_BUKU
JUDUL_BUKU NAMA_PENGARANG
PENERBIT KOTA_PENERBIT
KOTA_PENERBIT_LAIN NILAI_BUKU
TAHUN_ANGGARAN ISBN
BIBLIOGRAFI HALAMAN_ROMAWI
JENIS_BUKU DESKRIPSI
TAHUN_TERBIT TINGGI_BUKU
HALAMAN JUMLAH_BUKU
ASAL_BUKU varchar12
varchar10 varchar100
varchar100 varchar50
varchar50 varchar50
varchar50 varchar10
varchar4 varchar20
varchar50 varchar10
varchar20 varchar200
varchar5 varchar10
varchar5 varchar10
varchar10 pk
fk TBM
KODE_TBM NO_INDUK_BUKU
JUMLAH_BUKU_TBM varchar20
varchar12 varchar10
pk fk
SEKOLAH KODE_SEKOLAH
NO_INDUK_BUKU NAMA_SEKOLAH
ALAMAT_SEKOLAH TELP_SEKOLAH
JUMLAH_SISWA JUMLAH_BUKU_SEKOLAH
varchar20 varchar12
varchar30 varchar30
varchar12 varchar10
varchar10 pk
fk
Bagan 4.13 Physical Data Model PDM
4.2.4. Struktur Basis Data dan Tabel