13
BAB III. PERANCANGAN SISTEM
3.1. Rancangan DFD
Diagram Arus Data dari
Sistem Informasi
Perpustakaan terdiri dari : a.
Proses
Update
Data Buku Proses ini meliputi penambahan, pengubahan dan
penghapusan data buku perpustakaan. Data buku ini diperoleh dari adanya kegiatan penambahan buku
yang baru dan
maintenance
data buku oleh operator petugas perpustakaan.
b. Proses
Update
Data Anggota Perpustakaan Proses ini meliputi penambahan, pengubahan dan
penghapusan data anggota perpustakaan. Data anggota ini diperoleh dari kegiatan pendaftaran atau
registrasi anggota baru perpustakaan dan
maintenance
data anggota oleh operator petugas perpustakaan. c.
Proses Layanan Data Proses ini meliputi pencarian data buku dan anggota
perpustakaan oleh operator petugas perpustakaan.
14
d. Proses Pembuatan Laporan
Laporan yang ditampilkan dalam aplikasi ini berupa laporan peminjaman buku per bulan beserta jumlah
denda yang terkumpul.
Administrator
1.0. Manajemen
Modul 2.0.
Manajemen Staff
3.0. Status
Member 4.0.
Kategori 5.0.
Manajemen Buku
6.0. Laporan
7.0. Links
tmodul tstaff
tstatus tkategori
tbuku tlinks
Data modul
Data modul Data staff
Data staff Data status
Data status Data kategori
Data kategori Data buku
Data buku Data link
Data link
Staff 8.0.
Manajemen Member
Data status
Data member
tmember Data member
9.0. Manajemen
Transaksi Data transaksi
ttransaksi Data transaksi
Data buku
Data member
Data transaksi Data laporan
Pengunjung 10.0.
View Buku Data kategori
Data buku
Data member
Data buku
Gambar 3.1 DFD tingkat 0 Sistem Informasi Perpustakaan
15
Dari gambar 3.1 terlihat bahwa administrator dapat melalukan pengolahan data seperti manajemen modul,
buku, kategori, staff, dan status member. Sedangkan staff hanya memiliki akses untuk manajemen member dan
transaksi.
Administrator
1.1. Tambah
Modul 1.2.
View Modul 1.3.
Ubah Modul 1.4.
Hapus Modul
tmodul Data modul
Data modul Data modul
Data modul Data modul
Data modul Data modul
Data modul Data modul
Gambar 3.2 DFD tingkat 1 manajemen modul
Dalam gambar terihat
administrator
dapat menambah, melihat, mengubah, dan menghapus data modul pada
manajemen modul dan akan akan disimpan dalam tabel
tmodul.
16
Administrator
2.1. Tambah Staff
2.2. View Staff
2.3. Ubah Staff
2.4. Hapus Staff
tstaff Data staff
Data staff Data staff
Data staff Data staff
Data staff Data staff
Data staff Data staff
Gambar 3.3 DFD tingkat 1 manajemen staff
Dalam gambar terihat
administrator
dapat menambah, melihat, mengubah, dan menghapus data staff pada
manajemen staff dan akan akan disimpan dalam tabel
tstaff.
Administrator
3.1. Tambah
Status 3.2.
View Status 3.3.
Ubah Status 3.4.
Hapus Status
tstatus Data status
Data status Data status
Data status Data status
Data status Data status
Data status Data status
Gambar 3.4 DFD tingkat 1 manajemen status member
Dalam gambar terihat
administrator
dapat menambah, melihat, mengubah, dan menghapus data status member
17
pada manajemen status member dan akan akan disimpan
dalam tabel tstatus.
Administrator
4.1. Tambah
Kategori 4.2.
View Kategori
4.3. Ubah
Kategori 4.4.
Hapus Kategori
tkategori Data kategori
Data kategori Data kategori
Data kategori Data kategori
Data kategori Data kategori
Data kategori Data kategori
Gambar 3.5 DFD tingkat 1 manajemen kategori
Dalam gambar terihat
administrator
dapat menambah, melihat, mengubah, dan menghapus data kategori pada
manajemen kategori dan akan akan disimpan dalam tabel
tkategori.
Administrator
5.1. Tambah
Buku 5.2.
View Buku 5.3.
Ubah Buku 5.4.
Hapus Buku
tbuku Data buku
Data buku Data buku
Data buku Data buku
Data buku Data buku
Data buku Data buku
Gambar 3.6 DFD tingkat 1 manajemen buku
18
Dalam gambar terihat
administrator
dapat menambah, melihat, mengubah, dan menghapus data buku pada
manajemen buku dan akan akan disimpan dalam tabel
tbuku.
Administrator
7.1. Tambah Link
7.2. View Link
7.3. Ubah Link
7.4. Hapus Link
tlink Data link
Data link Data link
Data link Data link
Data link Data link
Data link Data link
Gambar 3.7DFD tingkat 2 manajemen link
Dalam gambar terihat
administrator
dapat menambah, melihat, mengubah, dan menghapus data link pada
manajemen link dan akan akan disimpan dalam tabel
tlink.
19
Staff
8.1. Tambah
Member 8.2.
View Member 8.3.
Ubah Member
8.4. Hapus
Member
tmember Data member
Data member Data member
Data member Data member
Data member Data member
Data member Data member
Gambar 3.8DFD tingkat 1 manajemen member
Dalam gambar terihat staff dapat menambah, melihat, mengubah, dan menghapus data member pada
manajemen member dan akan akan disimpan dalam tabel
tmember.
Staff
9.1. Tambah
Transaksi 9.2.
View Transaksi
9.3. Ubah
Transaksi 9.4.
Hapus Transaksi
ttransaksi Data transaksi
Data transaksi Data transaksi
Data transaksi Data transaksi
Data transaksi Data transaksi
Data transaksi Data transaksi
Gambar 3.9DFD tingkat 1 manajemen transaksi
20
Dalam gambar terihat staff dapat menambah, melihat, mengubah, dan menghapus data transaksi pada
manajemen transaksi dan akan akan disimpan dalam
tabel ttransaksi.
3.3 Flowchart