sistem informasi manajemen library berbasis web
-
Upload
firmanwahyudi-anagti -
Category
Science
-
view
158 -
download
2
Transcript of sistem informasi manajemen library berbasis web
NAMA : FIRMAN WAHYUDI
NIM : 1255201158
KELAS : VI C
SISTEM INFORMASI MANAJEMEN LIBRARY BERBASIS WEB
DI KAMPUS STKIP PGRI SUMENEP
Objek / attribiut yang di gunakan dalam sistem informasi ini adalah:
1. Anggota
2. Calon anggota
3. Karyawan perpustakaan
4. Kartu anggota perpustakaan
Langkah pembuatan ERD :
A. Atribut Tiap Entitas
Entitas Atribut
Calon Anggota No_Calon,Nama_Calon,Alamat_Calon,NoHP_Calon
Kartu anggota
Perpustakaan
No_KartuAnggota, Nama_Anggota, dan Alamat_Anggota
Karyawan
Perpustakaan
No_ID,Nama_Karyawan
Anggota No_Anggota,Nama_Anggota,Alamat_Anggota
B. Primary Key tiap Entitas
Entitas Atribut PK
Calon Anggota No_Calon,Nama_Calon,Alamat_Calon,NoHP_Calon
Kartu Anggota
Perpustakaan
No_KartuAnggota, Nama_Anggota, dan
Alamat_Anggota
Karyawan Perpustakaan No_ID,Nama_Karyawan
Anggota No_Anggota,Nama_Anggota,Alamat_Anggota
Mendaftar
Memproses
Memberikan
CALON ANGGOTA
No_CalonNama_CalonAlamat_CalonNoHP_Calon
<pi> Number (10)Variable characters (20)Variable characters (25)Number (15)
<M>
Identifier_1...
<pi>
ANGGOTA
No_AnggotaNama_AnggotaAlamat_Anggota
<pi> Number (10)Text (20)Text (20)
<M>
Identifier_1...
<pi>
KARYAWAN PERPUSTAKAAN
No_IDNama_Karyawan
<pi> Number (10)Variable characters (20)
<M>
Identifier_1...
<pi>
KARTU ANGGOTA PERPUSTAKAAN
No_KartuAnggotaNama_AnggotaAlamat_Anggota
<pi> Number (10)Text (20)Text (20)
<M>
Identifier_1...
<pi>
C. Relationship Antar Entitas
Entitas Relationship Entitas
Calon Anggota Mendaftar Karyawan Perpustakaan
Karyawan Perpustakaan Membuatkan Kartu Anggota Perpustakaan
Kartu Anggota Perpustakaan Diserahkan Anggota
Anggota Meminjam Buku
D. Cardinality Rasio
ENTITAS 1 ENTITAS 2 CARDINALITY RASIO
Calon Anggota Karyawan Perpustakaan Many-One
Karyawan Perpustakaan Kartu Angggota
Perpustakaan
Many-One
Kartu Anggota
Perpustakaan
Anggota One-One
Anggota -
Gambar 1. CDM (Conceptual Data Model)
FK_CALON_AN_MENDAFTAR_KARYAWAN FK_KARYAWAN_MEMPROSES_KARTU_AN
FK_KARTU_AN_MEMBERIKA_ANGGOTA
FK_ANGGOTA_MEMBERIKA_KARTU_AN
CALON ANGGOTA
No_CalonNo_IDNama_CalonAlamat_CalonNoHP_Calon...
numeric(10)numeric(10)varchar(20)varchar(25)numeric(15)
<pk><fk>
ANGGOTA
No_AnggotaNo_KartuAnggotaNama_AnggotaAlamat_Anggota...
numeric(10)numeric(10)long varcharlong varchar
<pk><fk>
KARYAWAN PERPUSTAKAAN
No_IDNo_KartuAnggotaNama_Karyawan...
numeric(10)numeric(10)varchar(20)
<pk><fk>
KARTU ANGGOTA PERPUSTAKAAN
No_KartuAnggotaNo_AnggotaNama_AnggotaAlamat_Anggota...
numeric(10)numeric(10)long varcharlong varchar
<pk><fk>
Gambar 2. PDM (Phisycal Data Model)
Gambar 3. ERD (Entity Relationship Data)
KARTU ANGGOTA
PERPUSTAKAAN
ANGGOTA
CALON ANGGOTA
KARYAWAN
PERPUSTAKAAN
Daftar_bukuCara_peminjaman
MEMINJAM
CONTEXT DIAGRAM DAN DFD
Pendaftaran
Formulir_Pendaftaran
Bukti_PendaftaranPersyaratan
PendaftaranPeminjaman
PengembalianKeterlambatan
Bukti_Pendaftaran
Bukti_PeminjamanBukti_Pengembalian
Sanksi
Input_Data_Anggota
Input_Data_Pinjam
Input_Data_Kembali
Input_Data_Buku
Data_Anggota
Data_Buku
Data_Pinjam
Data_Kembali
No_KartuAnggota
Nama_Anggota
Alamat_Anggota
Input_Nama_Anggota
Input_Alamat_Anggota
CALON ANGGOTA ANGGOTA
KARTU ANGGOTA PERPUS
Karyawan_Perpustakaan
1
SI PERPUSTAKAAN
Gambar 1 . Context Diagram SI Perpustakaan
Gambar 2. DFD Level 1 SI Perpustakaan
Gambar 3. DFD Level 2 pendaftran
ID Pendaftaran
Bukti_Pendaftaran
Bukti_Pendaftaran
ID_CalonAnggota
ID_Anggota
Bukti_Anggota
Bukti_Pinjam
Laporan_Peminjaman
Laporan_Pengembalian
Laporan_Sanksi
CALON ANGGOTA
ANGGOTA
Karyawan_Perpustakaan
1.1
Pendaftaran
1.2
Peminjaman
1.3
Pengembalian1.4
Pelaporan
1 Data Anggota
2 Data Calon Anggota
1.5Input_Data_
CalonAnggota
1.6Input_Data_Anggota
4 Data_Peminjaman
5 Data Pengembalian
KARTU ANGGOTA PERPUS
Laporan_peminjaman
bukti_daftar
ID_Daftar
CALON ANGGOTA
Karyawan_Perpustakaan 1.2
Peminjaman(SI PERPUSTAKAAN)
2 Data Calon Anggota
ANGGOTA
1.1.1Daftar
1.1.2
Mengisi_Formulir_Pendaftaran
Gambar 4. DFD Level 2 Peminjaman
Info_Buku_Pinjam
Daftar_Buku_Kembali
1.2
Peminjaman(SI PERPUSTAKAAN)
1.4Pelaporan
(SI PERPUSTAKAAN)
5 Data Pengembalian1.3.1
Daftar_Buku_Pinjam
1.3.2
Cek Keterlambatan
7 Iinput_Data_buku
Gambar 5 . DFD Level 2 Pengembalian
Bukti_Pinjam
Cari_Buku_Pinjam
Info_Buku
Daftar_Buku_Pinjam
1.1
Pendaftaran(SI PERPUSTAKAAN)
1.3Pengembalian
(SI PERPUSTAKAAN)
KARTU ANGGOTA PERPUS
4 Data_Peminjaman
1.2.1
Mengisi_Form_Pendaftaran
1.2.2
Memilih_Daftar_Buku
6 Data_Buku
1.3
Pengembalian(SI PERPUSTAKAAN)
1.3.2
Cek Keterlambatan(Pengembalian)
Karyawan_Perpustakaan
4 Data_Peminjaman
5 Data Pengembalian
1.4.1
Laporan_Peminjaman
1.4.2
Laporan_Pengembalian
1.4.3
Laporan_Sanksi
Gambar 6. DFD Level 2 Pelaporan