Anda di halaman 1dari 12

LAPORAN TUGAS

Mata Kuliah
Analisis dan Perancangan Sistem Informasi

Disusun Oleh :
Angga Parulian Harahap 212310043
Dyas Tri Apriliansyah 212310015
Lukman Hakim 212310002
Muhammad Alfan 212310017
Muhammad Zacky 212310010
Muhammad Rizki N/A 212310039

Dosen Pembimbing :
Anton Sukamto, S.T., M.Ti.

PROGRAM STUDI TEKNLOGI INFORMASI


FAKULTAS PARIWISATA DAN INFORMATIKA
INSTITUT BISNIS DAN INFORMATIKA KESATUAN
KOTA BOGOR
DFD Perpustakaan
DFD Level 0

Penjelasan :

1. Informasi dikirimkan oleh pengguna ke dalam sistem informasi yang dihasilkan oleh
sistem
2. Informasi yang dikirimkan anggota ke dalam sistem yaitu informasi data buku dan
SMS request.
3. Sedangkan informasi yang dihasilkan oleh sistem kepada anggota adalah data buku
dan sms informasi.
4. Informasi yang dikirimkan ke petugas ke dalam sistem yaitu info data buku, data
anggota, data transaksi peminjaman, pengembalian, sms, dan info laporan apa yang
akan dicetak
DFD Level 1

Penjelasan :

1. Diagram tersebut menjabarkan lebih rinci tentang proses mengelola data buku dan
mengelola data anggota.
2. Petugas dapat melakukan input data buku, mengubah data buku, dan menghapus data
buku.
3. Data yang diproses akan tersimpan di database

DFD Level 2.1

Penjelasan :

1. Diagram ini menjelaskan alur pengelolaan data anggota


2. Petugas dapat melakukan input, mengubah, dan menghapus data anggota
3. Lalu data akan terseimpan di database

Fungsi DFD
DFD memiliki fungsi yang cukup penting sebelum pembuatan software ataupun aplikasi, di antaranya
yaitu :
1. Untuk menggambarkan sistem
2. Untuk membuat pemodelan sistem
3. Penyampaian rancangan sistem kepada programmer atau developer agar lebih mudah
merancangnya

DATABASE PERPUSTAKAAN ONLINE

Petugas Anggota
ID_Petugas ID_Anggota
Nama_Petugas Nama_Anggota
No_Telp No_Telp
Alamat Alamat
Email Email

Buku Peminjaman
ID_Buku ID_Peminjaman
Judul_Buku Tanggal_Pinjam
Penulis Tanggal_Kembali
Penerbit ID_Buku
Tahun_Terbit ID_Petugas
ID_Anggota

Verifikasi Login
ID_Verifikasi ID_Login
Laporan_Keluar Username
Laporan_Masuk Password

Registrasi
ID_Registrasi
Nama_Anggota
No_Telp
email
Tabel Anggota
Nama table : Anggota
Isi : Data anggota
Primary Key : ID_Anggota
Field Data type Length Keterangan
ID_Anggota INT 10 PRIMARY KEY
Nama_Anggota Varchar 25 Nama
No_Telp Varchar 15 No Telp
Alamat Text 50 Alamat
Email Varchar 25 Email

Tabel Petugas
Nama table : Petugas
Isi : Data petugas
Primary Key : ID_Petugas

Field Data type Length Keterangan


ID_Petugas INT 10 PRIMARY KEY
Nama_Petugas Varchar 25 Nama
No_Telp Varchar 15 No Telp
Alamat Text 50 Alamat
Email Varchar 25 Email

Tabel Buku
Nama table : Buku
Isi : Data buku
Primary Key : ID_Buku
Field Data type Length Keterangan
ID_Buku INT 10 PRIMARY KEY
Judul_Buku Varchar 25 Judul Buku
Penulis Varchar 25 Nama Penulis
Penerbit Varchar 25 Nama Penerbit
Tahun_Terbit Varchar 5 Tahun Terbit
Tabel Buku
Nama table : Peminjaman
Isi : Data Peminjam
Primary Key : ID_Peminjaman
Field Data type Length Keterangan
ID_Peminjaman INT 10 PRIMARY KEY
Tanggal_Pinjam Date Tanggal Pinjam buku
Tanggal_Kembali Date Tanggal Kembali buku
ID_Buku Varchar 25 ID Buku
ID_Anggota Varchar 10 ID Anggota
ID_Petugas Varchar 10 ID Petugas

Tabel Verifikasi
Nama table : Verifikasi
Isi : Data Verifikasi
Primary Key : ID_Verifikasi

Field Data type Length Keterangan


ID_Verifikasi INT 10 PRIMARY KEY
Laporan_Keluar Varchar 25 Laporan Masuk
Laporan_Masuk Varchar 25 Laporan Keluar

Tabel Login
Nama tabel : Login
Isi : Form data masuk anggota dan petugas
Primary Key : ID_Login
Field Data type Length Keterangan
ID_Login INT 10 PRIMARY KEY
Username Varchar 25 Email/No telp
Password Varchar 8 Kata Sandi
Class Diagram
Desain

LOGO

PERPUSTAKAAN ONLINE
LOGIN

REGISTER

LOGO

LOGIN
Email/No Telp

Password

SUBMIT
LOGO

REGISTER
Masukan Nama

No Telpon

Email

Password

SUBMIT

LOGO

VERIFICATION
Kami telah mengirimkan kode verifikasi

SUBMIT
Anggota Aktif : 38 Buku Tersedia : 10899
Dashboard

Anggota
Terpinjam : 12 Petugas Aktif : 12
Buku

Peminjaman

Tabel anggota

Dashboard Foto Nama


Profile 3412341 (ID)
Anggota

Buku

Peminjaman

Daftar History Peminjaman


Search Filter

Dashboard

Anggota
Jenis buku
Buku

Peminjaman

Jenis Buku

Jenis Buku

Judul Buku
Dashboard
Author
Anggota Buku ID Buku

Buku Penerbit

Peminjaman Tahun terbit

Deskripsi/sinopsis

Pinjam
LOGO
Dashboard

Anggota
Nama Anggota : xxxxxxxxx
Buku
Masukan ID : 23452345
Peminjaman
Tanggal Pinjam : xx-xx-xxxx

Tanggal Kembali : xx-xx-xxxx

Caution !

Apabila Buku rusak, hilang, maka akan dikenakan denda


menggantikannya dengan buku yang dipinjam atau uang
sesuai harga buku yang dipinjam dan bila mengembalikan
lebih dari waktu yang ditentukan akan dikenakan denda
sebesar Rpp.5000/hari

Anda mungkin juga menyukai