sistem setelah modem berhasil dikoneksikan pada PC. Setelah berhasil terkoneksi, admin dapat melihat berbagai data, seperti data buku, anggota, peminjaman buku
dan pengembalian buku. Admin juga dapat mengedit untuk merubah data ataupun menghapus beberapa data yang dirasa tidak perlu ada di sistem.
3.3 Diagram Konteks Sistem
Berikut adalah diagram konteks dari sistem yang dibangun. Diagram konteks ini hanya menampilkan entitas yang terdapat dalam sistem tersebut, yakni admin,
peminjam buku user, dan sistem.
Gambar 3.2 Diagram Konteks Sistem
3.4 Data Flow Diagram DFD
Data Flow Diagram adalah diagram yang menggunakan notasi simbol untuk menggambarkan arus data sistem Jogiyanto Hartono, 2005, 701. DFD sering
digunakan untuk menggambarkan suatu sistem yang telah ada atau sistem yang baru yang akan dikembangkan secara logika dan menjelaskan arus data dari mulai
Universitas Sumatera Utara
pemasukan sampai dengan keluaran data tingkatan diagram arus data mulai dari diagram konteks yang menjelaskan secara umum suatu sistem atau batasan sistem
dari level 0 dikembangkan menjadi level 1 sampai sistem tergambarkan secara rinci. Berikut adalah diagram level 0 sistem yang dibangun.
Gambar 3.3 DFD Level Nol Sistem
Diagram nol diatas menggambarkan jelas bahwasanya terdapat tiga proses utama dalam aplikasi ini. Yakni input data, peminjaman dan pengembalian buku, serta
lihat data-data. Ketiga proses yang saling dikaitkan ini mencakup metode CRUD Create, Read, Update, dan Delete dalam database.
Universitas Sumatera Utara
3.5 DFD Rinci Proses 1: Input Data
Berikut adalah diagram rinci dari proses input data oleh admin yang bersumber dari anggota dan buku-buku yang tersedia di perpustakaan. Proses input data
melalui beberapa proses rincian, mulai dari pengambilan data yang valid langsung dari anggota dan berdasarkan buku-buku yang tersedia di perpustakaan,
dilanjutkan dengan proses penginputan data, hingga penyimpanan data ke database.
Admin 1.1
Input Data Anggota Anggota
1.2 Input Data Buku
Buku Data Anggota
Data Anggota
Data Buku Data Buku
Gambar 3.4 DFD Rinci Proses 1: Input Data
3.6 DFD Rinci Proses 2: Input Data
Diagram rinci berikut akan menjelaskan secara detail bagaimana peminjaman dan pengembalian buku yang dilakukan oleh sistem. Proses peminjaman dilakukan
apabila anggota perpustakaan meminjam buku. Sedangkan proses pengembalian dilakukan apabila anggota perpustakaan yang sebelumnya meminjam buku
kemudian melakukan pengembalian dari buku yang dipinjamnya di perpustakaan.
Universitas Sumatera Utara
Anggota
Buku 2.1
Peminjaman
Admin Peminjaman
2.2 Pengembalian
2.3 Keterlambatan
Pengembalian Denda
Data Anggota
Data Buku
Input Peminjaman
Input Pengembalian Data Peminjaman
Data Peminjaman
Data Pengembalian
Data Pengembalian Denda
Gambar 3.5 DFD Rinci Proses 2: Peminjaman dan Pengembalian
3.7 DFD Rinci Proses 3: Lihat Data