Diagram konteks DFD Data Flow Diagram

3.3.3 Diagram konteks

Diagram konteks merupakan gambaran aliran data dari suatu sistem atau perangkat lunak secara global, yang bertujuan untuk memudahkan pemahaman terhadap suatu sistem atau perangkat lunak tersebut. Pada intinya diagram konteks mendeskripsikan ruang lingkup sistem atau perangkat lunak dan interaksi yang terjadi dengan entitas-entitas luarnya seperti pada gambar 3-3. Admin Sistem Informasi perpustakaan User Login, tambah, hapus user login, tambah admin,hapus password Info data dokumen Info data majalah Ino data kliping Info data peta atlas Info data peminjaman Info data pengembalian Login, lihat, tambah, edit, hapus,cari, cetak laporan Info data dokumen Info data majalah Ino data kliping Info data peta atlas Info data peminjaman Info data pengembalian Login, lihat, tambah, edit, hapus,cari, cetak laporan Info data user Gambar ‎3-3 Diagram Konteks

3.3.4 DFD Data Flow Diagram

Data Flow Diagram DFD merupakan representasi atau model grafis dari sistem yang menunjukkan aliran data atau informasi dari sumber ke tujuan dengan proses pengolahannya dan juga menggambarkan sistem sebagai jaringan kerja antar fungsi yang berhubungan satu sama lain melalui penyimpanan data.

3.3.4.1 DFD level 0

1.0 Login Admin 2.0 Proses Pengolahan Data Tabel user User verifikasi Data user Info login Info user Gambar ‎3-4 DFD level 0 Keterangan :

1.0 Proses Login

Proses ini harus dilalui sebelum admin dan user dapat mengakses menu utama. Autentikasi dilakukan dengan menggunakan username dan password. Jika respon autentikasi admin dari Sistem Informasi perpustakaan OK, maka admin dapat melanjutkan ke proses yang lain. Jika salah, sistem akan menampilan pesan autentikasi.

2.0 Proses Pengolahan Data.

Proses ini bisa dilakukan setelah proses login berhasil. Pada proses ini user hanya dapat melakukan pengolahan data perpustakaan seperti melihat data perpustakaan, edit data perpustakaan, hapus data perpustakaan, tambah data cetak laporan data perpustakaan. Sedangkan admin dapat melakukan proses menambah dan menghapus data user login, serta menambah kelengkapan data perpustakaan pada sistem.

3.3.4.2 DFD Level 1 Proses 1.0

Admin 1.1 Tambah login user 1.2 Login admin 1.3 Login User Data user Data login Info login Info login admin Data login admin Data Login Info Login Info login admin Data login admin info login admin Data login admin 1.4 Hapus Login user User Data login user Info login user Info login user Data login user Gambar ‎3-5 DFD level 1 proses 1.0

3.3.4.3 DFD Level 1 Proses 2.0

2.1 Pengolahan Data dokumen 2.2 Pengolahan data majalah 2.3 Pengolahan data kliping 2.4 Pengolahan data petaatlas 2.5 Pengolahan data peminjaman Data Peminjaman Data dokumen Data majalah Data kliping Data peta Admin Login Valid Data dokumen Info data dokumen Info data dokumen Info data peminjaman Info data peminjaman Data majalah Info data majalah Info data majalah Data Kliping Info data kliping Info data kliping Data peta atlas Info data peta atlas Info data peta Info data majalah 2.6 Pengolahan data pengembalian Data Pengembalian Info data pengembalian Data peminjaman Data Pengembalian Info data pengembalian User Info data dokumen Info data majalah Info data kliping Data dokumen Data majalah Data kliping Data petaatlas Info data peta atlas Data peminjaman Info data peminjaman Data peminjaman Info data peminjaman Data pengembalian Info data pengembalian Gambar ‎3-6 DFD level 1 proses 2.0

3.3.4.4 DFD level 2 Proses 2.1

2.2.1 Tambah data majalah 2.2.2 Edit data majalah 2.2.3 Hapus data majalah Admin Data majalah Data majalah Info data majalah Data majalah Info data majalah Info data majalah Data majalah Data majalah Info data majalah Data majalah Info data majalah Info data majalah Data majalah User 2.2.4 Cari data majalah 2.2.5 Cetak data majalah Data majalah Info data majalah Info datamajalah Data majalah Data majalah Info data majalah Data majalah Info data majalah Info cetak Data majalah data majalah Info Data majalah Data majalah Info data majalah Info data majalah Data majalah Info cetak Data majalah Gambar ‎3-7 DFD level 2 Proses 2.1

3.3.4.5 DFD level 2 Proses 2.2

2.2.1 Tambah data dokumen 2.2.2 Edit data dokumen 2.2.3 Hapus data dokumen Admin Data dokumen Data dokumen Info data dokumen Data dokumen Info data dokumen Info data dokumen Data dokumen Data dokumen Info data dokumen Data dokumen Info data dokumen Info data dokumen Data dokumen User 2.2.4 Cari data dokumen 2.2.5 Cetak data dokumen Data dokumen Info data dokumen Info datadokumen Data dokumen Data dokumen Info data dokumen Data dokumen Info data dokumen Info cetak Data dokumen data dokumen Info Data dokumen Data dokumen Info data dokumen Info data dokumen Data dokumen Info cetak Data dokumen Gambar ‎3-8 DFD level 2 Proses 2.0

3.3.4.6 DFD level 2 Proses 2.3

2.3.1 Tambah data kliping 2.3.2 Edit data kliping 2.3.3 Hapus data kliping Admin Data kliping Data kliping Info data kliping Data kliping Info data kliping Info data kliping Data kliping Data kliping Info data kliping Data kliping Info data kliping Info data kliping Data kliping User 2.3.4 Cari data kliping 2.3.5 Cetak data kliping Data kliping Info data kliping Info datakliping Data kliping Data kliping Info data kliping Data kliping Info data kliping Info cetak Data kliping data kliping Info Data kliping Data kliping Info data kliping Info data kliping Data kliping Info cetak Data kliping Gambar ‎3-9 DFD level 2 Proses 2.3

3.3.4.7 DFD level 2 Proses 2.4

2.4.1 Tambah data peta atlas 2.4.2 Edit data peta atlas 2.4.3 Hapus data peta atlas Admin Data peta atlas Data peta atlas Info data peta atlas Data peta atlas Info data peta atlas Info data peta atlas Data peta atlas Data peta atlas Info data peta atlas Data peta atlas Info data peta atlas Info data peta atlas Data peta atlas User 2.4.4 Cari data peta atlas 2.4.5 Cetak data peta atlas Data peta atlas Info data peta atlas Info datapeta atlas Data peta atlas Data peta atlas Info data peta atlas Data peta atlas Info data peta atlas Info cetak Data peta atlas data peta atlas Info Data peta atlas Data peta atlas Info data peta atlas Info data peta atlas Data peta atlas Info cetak Data peta atlas Gambar ‎3-10 DFD level 2 Proses 2.4

3.3.4.8 DFD level 2 Proses 2.5

2.5.1 Tambah data peminjaman 2.5.2 Edit data peminjaman 2.5.3 Hapus data peminjaman Admin Data Peminjaman Data peminjaman Info data peminjaman Data peminjaman Info data peminjaman Info data peminjaman Data peminjaman Data peminjaman Info data peminjaman Data peminjaman Info data peminjaman Info data peminjaman Data peminjaman User 2.5.4 Cari data peminjaman 2.5.5 Cetak data peminjaman Data peminjaman Info data peminjaman Info data peminjaman Data peminjaman Info data peminjaman Data peminjaman Info data peminjaman Data peminjaman Info data peminjaman Data peminjaman Data peminjaman Info data peminjaman Data peminjaman Info cetak Data peminjaman Info data peminjaman Info cetak Data koleksi Gambar ‎3-11 DFD level 2 Proses 2.5

3.3.4.9 DFD level 2 Proses 2.6

2.6.1 Tambah data pengembalian 2.6.2 Edit data pengembalian 2.6.3 Hapus data pengembalian Admin Data pengembalian Data pengembalian Info data pengembalian Data pengembalian Info data pengembalian Info data pengembalian Data pengembalian Data pengembalian Info data pengembalian Data pengembalian Info data pengembalian Info data pengembalian Data pengembalian User 2.6.4 Cari data pengembalian 2.6.5 Cetak data pengembalian Data pengembalian Info data pengembalian Info data pengembalian Data pengembalian Info data pengembalian Data pengembalian Info data pengembalian Data pengembalian Info data pengembalian Data pengembalian Data pengembalian Info data pengembalian Data pengembalian Info cetak Data pengembalian Info data pengembalian Info cetak Data koleksi Gambar ‎3-12 DFD level 2 Proses 2.5

3.3.5 Spesifikasi Proses