33 e. DFD Level 1 Proses Katalog dan Usulan Koleksi baru
Gambar 4.11 adalah DFD level 1 Proses Membuat Laporan. DFD level 1 ini adalah pengembangan dari DFD level 0. Pada DFD ini terdapat proses simpan
data transaksi, buku dan pengarang dengan dua entity yaitu kepala sekolah dan petugas. DFD ini juga melibatkan tiga database, yaitu database anggota, database
buku, serta database transaksi.
Klu Pencarian Data Anggota
Data Koleksi Data Koleksi dipinjam
Data Permintaan Koleksi Informasi Data Pencarian Koleksi
Data Permintaan Koleksi Pencarian Koleksi
Anggota Anggota
Anggota
4 Permintaan
Koleksi 2
Koleksi 1
Anggota 3
Transaksi 1
Pencarian Informasi Koleksi
2 Permintaan Koleksi
Anggota
Gambar 4.11 DFD Level 1 Sub Proses Katalog dan Usulan Koleksi baru
4.2.7 Entity Relationship Diagram
Entity Relationship Diagram merupakan gambaran struktur database dari Sistem Informasi Sirkulasi Perpustakaan yang telah dikembangkan. ERD dibagi
menjadi dua, yaitu Conceptual Data Model atau secara logik dan Physical Data Model atau secara fisik.
34 A. Conceptual data model
Terdapat sepuluh buah tabel yang saling terintegrasi secara logik. Berikut Gambar 4.12 merupakan tabel-tabel yang terdapat pada Conceptual
Data Model:
TERDIRI TERDIRI
TERDIRI TERDIRI
TERDIRI MEMILIKI
MELAKUKAN
TERDAPAT DETIL TRANSAKSI2
DETIL TRANSAKSI DETIL TRANSAKSI
A NGGOT A N O_A NGGOT A
N AMA A LAMAT
K OT A T ELP
K ET ER AN GAN J E NIS _KE LA MIN
T GL_MAS U K T GL_K ELU A R
S T A T U S
B UK U N O_INDU K
N O_K LAS IFIK AS I J UDU L
H AR GA J ML_HA L
A SA L_KOLE KS I K ET
T H_T ER B IT J E NIS _KOLE KS I
D EN DA N O_D EN D A
N OMINA L
P EN GA RA N G N O_P EN GAR AN G
P EN GA RA N G P EN ER BIT
K OT A_T E RB IT T RA NS AK S I
N O_T RA N SA KS I K ELA S
K OD E_K E LAS K ELA S
K OT A K OD E_K OT A
K OT A
K AT EGOR I K OD E_K A T E GORI
K AT EGOR I R AK
K OD E_R A K R AK
K OT A_T E RB IT K OD E_K OT A _T E RB IT
K OT A_T E RB IT
Gambar 4.12 ERD Conceptual Data Model B. Physical Data Model
Pada Physical Data Modal yang tertera pada Gambar 4.13 telah menunjukkan adanya relasi antar tabel. Berikut Pyhsical Data Model pada Sistem
Informasi Sirkulasi Perpustakaan:
35
KODE_KELAS = KODE_KELAS KODE_KOTA = KODE_KOTA
KODE_RAK = KODE_RAK KODE_KATEGORI = KODE_KATEGORI
KODE_KOTA_TERBIT = KODE_KOTA_TERBIT NO_DENDA = N O_DENDA
NO_INDUK = N O_INDUK NO_TRANSAKSI = NO_TRANSAKSI
NO_ANGGOTA = NO_ANGGO TA
NO_PENGARANG = NO_PENG ARANG
A NGGOTA NO_A NGGOT A
varc har20 K ODE_K OT A
varc har5 K ODE_K EL AS
varc har10 NAMA
varc har30 A LAMAT
varc har30 K OT A
varc har20 T ELP
varc har20 K ET ERANGAN
varc har10 J E NIS _KE LA MIN
varc har10 T GL_MAS UK
datetime T GL_K ELUA R
datetime S TA TUS
varc har15
B UK U NO_INDUK
varc har20 NO_P ENGA RANG
varc har20 K ODE_K AT E GORI
varc har10 K ODE_RAK
varc har20 NO_K LAS IFIK AS I
varc har20 J UDUL
varc har100 HARGA
varc har10 J ML_HA L
varc har5 A SA L_KOLE KS I
varc har20 K ET
varc har10 T H_T ERBI T
varc har5 J E NIS _KOLE KS I
varc har10 DENDA
NO_D ENDA varc har5
NOMINA L varc har5
P ENGA RA NG N O_P ENGA RANG
varc har20 K ODE_K OT A _TE RB IT
varc har5 P ENGA RA NG
varc har30 P ENERBIT
varc har30 K OT A_T ERB IT
varc har20 T RA NS AK S I
NO_T RA NS A KS I varc har20
NO_A NGGOT A varc har20
NO_DENDA varc har5
K ELA S K ODE_K EL AS
varc har10 K ELA S
varc har10 K OT A
K ODE_K OT A varc har5
K OT A varc har20
K AT EGOR I K ODE_K AT E GORI
varc har10 K AT EGORI
varc har30 RAK
K ODE_RAK varc har20
RAK varc har20
K OT A_T ERB IT K ODE_K OT A _TE RB IT
varc har5 K OT A_T ERB IT
varc har20 DET IL_TRA NS AK SI
NO_T RA NS A KS I varc har20
NO_INDUK varc har20
Gambar 4.13 ERD Physical Data Model
36
4.2.8 Struktur File