Analisis Kebutuhan Sistem Fungsional
2. Pengolahan Data Anggota Dalam proses ini, mencari data anggota, mengubah dan menambahnya,
hanya bisa dilakukan oleh admin. Sedangkan pengunjung perpustakaan atau anggota hanya dapat melihat dan mencari data anggota saja.
3. Pengolahan Data Kategori dan Subkategori Sama halnya dengan proses ini, admin bisa melakukan kegiatan
pencarian, penambahan, dan perubahan kategori dan subkategori. Untuk pengunjung tidak bisa melihat, mencari data, juga mencari data
kategori dan subkategori. 4. Pengadaan KoleksiBuku baru
Pengunjung perpustakaan atau anggota, dapat melihat dan mencari data peminjaman, tetapi hanya admin yang dapat melakukan
penambahan atau perubahan data peminjaman. 5. Pengolahan Data Peminjaman
Dalam proses ini, admin dapat menambah, merubah, dan meng-update informasi data pengembalian dari data peminjaman
6. Pengolahan Data Pengembalian Proses ini dilakukan oleh admin. Proses ini akan didapat melalui jenis
buku-buku yang banyak diminati pengunjung.
1.0 Verifikasi Admin
4.0 Pengadaan
KoleksiBuku baru
2.0 Pengolahan
Data Anggota
5.0 Pengolahan
data Peminjaman
3.0 Pengolahan
Data Kategori dan Subkategori
Admin
Buku Admin
Info password admin baru
Pengunjung data anggota yang ingin
dicari, diubah dan ditambah Anggota
Cek data anggota yang ingin dicari, diubah dan ditambah
info anggota yang ingin dicari, diubah dan
ditambah info anggota yang ingin
dicari, diubah dan ditambah
Pencarian data peminjaman Pencarian dan penambahan data peminjaman
info penambahan data peminjaman
info data peminjaman Penambahan, perubahan, dan
pencarian koleksi buku Info buku yang ditambah, dirubah dan
dicari Pencocokan menggunakan text mining dan
pemasukan data buku Info kategori, subkategori dan penyimpanan
data buku Info
login admin
Verifikasi login admin Info login admin
Data login admin Password yang ingin diubah
peminjaman data buku yang dipinjam
d a
ta b
u k
u p
in ja
m in
fo d
a ta
b u
k u
p in
ja m
penambahan data peminjaman Info data buku yang dipinjam
Info Pencarian dan penambahan data peminjaman
6.0 Pengolahan
data Pengembalian
Penambahan, perubahan, dan update
data pengembalian Penambahan,
perubahan, dan update data peminjaman
update data pengembalian
Info update data pengembalian
Info Penambahan, perubahan, dan update data peminjaman
Info Penambahan, perubahan, dan update data pengembalian
Pengembalian Penambahan,
perubahan, dan update data peminjaman
Info Penambahan, perubahan, dan update
data peminjaman Subkategori
Kategori
Masukan data buku baru Tambah, ubah dan
Pencocokan teks mining dengan
subkategori Info data tambah, ubah pencocokan text
mining dengan subkategori buku baru Tambah, ubah dan
Pencocokan data buku ke kategori
Info data tambah, ubah dan
kategorisasi buku baru
Update data kategori buku
Update data subkategori buku Me
la k
u k
a n
p in
ja m
b u
k u
Info data pinjam buku
Gambar 3.22
DFD Level 0
1.1 Verifikasi
User_id 1.2
Verifikasi password
Admin Cek
password Verifikasi
user_id admin
informasi login validinvalid
Perubahan user_id Perubahan
password cek Verifikasi
password Dan user_id
Konfirmasi perubahan password
Konfirmasi perubahan
user_id Lupa
password Konfirmasi password baru
Tampil data admin
Lupa password
Gambar 3.23 DFD Level 1 Proses 1
2.1 Penambahan
Data Anggota
Admin Anggota
2.2 Perubahan Data
Anggota
2.3 Pencarian Data
Anggota Tambah aggota
Penambahan anggota Info penambahan anggota
Info penambahan anggota
Info perubahan anggota Info perubahan anggota
Perubahan anggota Perubahan anggota
Pencarian anggota Pencarian anggota
Info pencarian anggota Info pencarian anggota
Gambar 3.24 DFD Level 1 Proses 2
kategori 3.1
Penambahan kategori
3..2 Pencarian
kategori Tambah kategori
Tambah kategori Info Tambah kategori
Info Tambah kategori
Ubah kategori perubahan kategori
Info Perubahan kategori Info perubahan kategori
3..2 Perubahan
kategori
Pencarian kategori Pencarian kategori
Info Pencarian kategori Info Pencarian kategori
Admin
Gambar 3.25 DFD Level 1 Proses 3
Admin 4.1
Kategorisasi dan tambah
Buku baru
4.2 Tampil kategori
Buku baru Buku
Subkategori Masukan data buku baru
Data subkategori buku baru
Data masuk ke datastore buku Pencocokan sinopsis dengan aturan
produksi Info data subkategori buku baru
Info data kategorisasi buku baru Tampil data buku baru
Tampil data kategori buku baru Info Tampil data buku baru
Kategori Aturan Produksi
data kategorisasi buku baru Info subkategori dan kategori aturan
produksi
Gambar 3.26 DFD Level 1 Proses 4
5.1 Penambahan
Data Peminjaman
Admin peminjaman
5.2 Perubahan Data
Peminjaman
5.3 Pencarian Data
Peminjaman Tambah data Peminjaman
Penambahan data Peminjaman Info penambahan data Peminjaman
Info penambahan data Peminjaman
Info perubahan data Peminjaman
Info perubahan data Peminjaman Perubahan data
Peminjaman Perubahan data
Peminjaman
Pencarian data Peminjaman
Pencarian data Peminjaman
Info pencarian data Peminjaman
Info pencarian data Peminjaman
Buku Tambah data peminjaman
Info penambahan data Peminjaman Anggota
Peminjaman buku Info Peminjaman
buku
Perubahan data Peminjaman Info perubahan data Peminjaman
Gambar 3.27 DFD Level 1 Proses 5
6.1 Penambahan
data pengembalian
Admin Pengembalian
6.2 Perubahan data
pengembalian
6.3 Update data
pengembalian Info penambahan data Pengembalian
Info perubahan data Pengembalian
Info update data Pengembalian
Penambahan data Pengembalian Penambahan data Pengembalian
Info penambahan data Pengembalian
Info perubahan data Pengembalian
Info update data Pengembalian
Perubahan data Pengembalian
Perubahan data Pengembalian
Update data Pengembalian
Update data Pengembalian
6.4 Pencarian data
pengembalian Pencarian data Pengembalian
Pencarian data Pengembalian Info Pencarian data
Pengembalian Info Pencarian data
Pengembalian
Pencarian data Pengembalian Buku
Tambah data pengembalian Info penambahan data Pengembalian
Perubahan data Pengembalian
Info perubahan data Pengembalian
Gambar 3.28 DFD Level 1 Proses 6
subkategori 3.1.1
Penambahan subkategori
3.1.3 Pencarian
subkategori Tambah subkategori
Tambah subkategori Info Tambah subkategori
Info Tambah subkategori
Ubah subkategori perubahan subkategori
Info Perubahan subkategori Info perubahan subkategori
3.1.2 Perubahan
subkategori
Pencarian subkategori Pencarian subkategori
Info Pencarian subkategori Info Pencarian subkategori
Admin
3.1.4 Penambahan
Aturan Produksi
Tambah aturan produksi Info Tambah aturan produksi
Aturan produksi Tambah aturan produksi
Info Tambah aturan produksi
Gambar 3.29 DFD Level 2 Proses 3