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.
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
Penjelasan :
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
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
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
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
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
Buku
Peminjaman
Dashboard
Anggota
Jenis buku
Buku
Peminjaman
Jenis Buku
Jenis Buku
Judul Buku
Dashboard
Author
Anggota Buku ID Buku
Buku Penerbit
Deskripsi/sinopsis
Pinjam
LOGO
Dashboard
Anggota
Nama Anggota : xxxxxxxxx
Buku
Masukan ID : 23452345
Peminjaman
Tanggal Pinjam : xx-xx-xxxx
Caution !