ERD Entity Relation Diagram Diagram konteks DFD Data Flow Diagram

3.4 Analisis Fungsional

Perancangan sistem bertujuan untuk memberikan gambaran secara umum kepada pemakai dalam pembuatan rancangan sistem yang baru untuk menggantikan sistem yang lama. Sehingga nantinya diharapkan sistem yang baru lebih baik dalam mengatasi permasalahan yang ada pada perpustakaan di DISKOMINFO.

3.4.1 ERD Entity Relation Diagram

admin Kode_admin usernama password anggota pengarang No_transaksi Telp jabatan bagian agama Jenis kelamin Tgl_lahir nama Kode_anggota judul Kode_buku denda Jumlah pinjam Tgl_kembali Tgl_harus kembali Tgl_pinjam Kode_buku Kode_anggota buku Tahun terbit penerbit Kelompok 1 Mengolah mengolah mengolah peminjaman jumlah Gambar 3.4 ERD Entity Relation Diagram

3.4.2 Diagram konteks

Diagram konteks atau disebut juga dengan model sistem Fundamental merepresentasikan seluruh elemen sistem sebagai sebuah buble tunggal dengan data input output yang ditunjukkan oleh anak panah yang masuk dan keluar secara berurutan.Dibawah ini adalah diagram konteks pada sistem perpustakaan Aplikasi perpustakaan DISKOMINFO PUSTAKAWAN ANGGOTA Login Data buku Data anggota Data peminjaman buku Data pengembalian buku Info buku Info anggota Info peminjaman buku Info pengembalian buku Info data peminjaman dan pengmebalian Data peminjaman Dan pengembalian Gambar 3.5 diagram konteks

3.4.3 DFD Data Flow Diagram

Data flow diagram merupakan model dari sistem untuk menggambarkan pembagian sistem yang lebih kecil.Berikut ini adalah DFD pada aplikasi perpustakaan di DISKOMINFO. 1.0 login 5.0 laporan 2.0 Olah data master 3.0 Olah data transaksi 4.0 pencarian admin Data laporan Info laporan Info admin Data admin In fo p e m in ja m a n d a n p e n g e m b a lia n Data login admin D a ta P e m in ja m a n d a n p e n g e m b a li a n Info error login Data pencarian Info pencarian D a ta b u ku D a ta a n g g o ta In fo b u ku In fo a n g g o ta angoota buku Peminjaman dan pengembalian Info anggota In fo b u ku Data peminjaman Dan pengembalian Info peminjaman Dan pengembalian In fo p e m in ja m a n D a n p e n g e m b a lia n Info anggota Data anggota Data buku Info buku ANGGOTA D a ta p e m in ja m a n D a n p e n g e m b a lia n In fo p e m in ja m a n D a n p e n g e m b a lia n admin D a ta a n g g o ta In fo a n g go ta D a ta b u k u In fo b u ku Data peminjaman Dan pengembalian Info peminjaman Dan pengembalian Gambar 3.6 DFD level 1 admin 1.1 Pengecekkan username 1.2 Pengecekkan password admin Info username Data user name Info Pengecekkan username Data Pengecekkan username Data Pengecekkan password Info Pengecekkan password Data password Info password Gambar 3.7 DFD level 2 proses 1 login Gambar 3.8 DFD level 2 proses 2 olah data master 3.1 Mengolah data peminjaman dan pengembalian admin Peminjaman dan pengembalian Data peminjaman dan pengembalian Info data peminjaman Dan pengembalian Data simpan Peminjaman dan pengembalian Info data simpan Peminjaman dan Pengembalian Gambrar 3.9 DFD level 2 proses 3 olah data transaksi admin 4.1 Mencari data buku 4.2 Mencari data anggota 4.3 Mencari data peminjaman dan pengembalian buku anggota Peminjaman dan pengembalian Data buku Info data buku Data anggota Info data anggota Data buku Info data buku Data anggota Info peminjaman Dan pengembalian Data peminjaman dan pengembalian Info data anggota Data peminjaman Dan pengembalian Info data peminjaman Dan pengembalian Gambrar 3.10 DFD level 2 proses 4 pencarian 5.1 Laporan data buku 5.2 Laporan data anggota 5.3 Laporan data Peminjaman dan pengembalian admin buku anggota Peminjaman dan pengembalian Data buku Info laporan data buku Data anggota Info laporan data anggota Data peminjaman Dan pengembalian Info laporan data Peminjaman dan pengembian Data buku Info data buku Data anggota Info data anggota Data peminjaman’ Dan pengembalian Info data pemnjaman Dan pengembalian Gambrar 3.11 DFD level 2 proses 5 laporan 2.1.1 Menambah data anggota 2.1.2 Mengedit data anggota 2.1.3 Mengahpus data anggota admin anggota anggota anggota Data anggota Info data anggota Data anggota Info data anggota Data anggota Info data anggota Data simpan anggota Info data simoan anggota Data simpan anggota Info data simpan anggota Data simpan anggota Info data simpan anggota Gambrar 3.12 DFD level 3 proses 2.1 mengolah data anggota 2.2.1 Menambah data buku 2.2.2 Mengedit data buku 2.2.3 Mengahpus data buku admin buku buku buku Data buku Info data buku Data buku Info data buku Data buku Info data buku Data simpan buku Info data simoan buku Data simpan buku Info data simpan buku Data simpan buku Info data simpan buku Gambrar 3.13 DFD level 3 proses 2.2 mengolah data buku 3.1.1 Menambah data peminjaman dan pengembalian 3.1.3 Mengahpus data peminjaman dan pengembalian admin peminjaman dan pengembalian peminjaman dan pengembalian data peminjaman dan pengembalian Info data peminjaman dan pengembalian data peminjaman dan pengembalian Info data peminjaman dan pengembalian data peminjaman dan pengembalian Info data peminjaman dan pengembalian data peminjaman dan pengembalian Info data peminjaman dan pengembalian 3.1.2 mengedit data peminjaman dan pengembalian peminjaman dan pengembalian data peminjaman dan pengembalian Info data peminjaman dan pengembalian data peminjaman dan pengembalian Info data peminjaman dan pengembalian Gambrar 3.14 DFD level 3 proses 3.1 mengolah data peminjaman dan pengembalian

3.5 Spesifikasi Proses