Anda di halaman 1dari 26

Sistem Perpustakaan

Dosen pengampu:
Abdulloh Badruzzaman, S.T., M.T

1. Pandu jamantara (211111112)


2. Ahmad zainul abidin (211111108)
3. Zairiyah (211111114)
4. Ahmad islakhudin (211111117)
5. Muhamad ramdeni (211111128)
6. Febri indra valentino (211111132)
7. Faiz wildan (211111137)
8. Nezal khekam ramadhan (211111142)
Latar belakang

Proses administarsi dan penyusunan laporan yang masih menggunakan cara


manual menjadi salah satu penyebab terhambatnya proses pembuatan laporan
peminjaman, memakan waktu pengerjaan lama, ketepatan dalam melakukan
proses peminjaman, serta frekuensi kebutuhan akan informasi atau laporan
kurang tepat dan akurat.

Dengan menerapkan sistem perpustakaan terkomputerisasi dapat


meningkatkan efektivitas dan efisiensi dalam pengelolaan data, peminjaman
buku, serta penyusunan laporan.
Rumusan masalah

01 02
Bagaimana analisis rancangan sistem Seperti apa desain rancangan sistem
perpustakaan yang dibuat? perpustakaan tersebut?

03 04
Bagaimana coding dari sistem perpustakaan Serta bagaimana testing dari sistemnya?
tersebut?
Tujuan

01 02
Untuk mengetahui bagaimana rancangan Agar bisa mengetahui desain rancangan
sistem perpustakaan sistem perpustakaan tersebut

03 04
Untuk mengetahui coding dari sistem Dan untuk mengetahui testing dari sistem
perpustakaan perpustakaan itu sendiri
Landasan Teori
Metode waterfall atau Model air terjun adalah pendekatan
pengembangan perangka lunak klasik yang menggambarkan metode
pengembangan linier dan berurutan. Dengan langkah keseluruhan
menggambarkan siklus hidup dari perangkat lunak hingga
pengiriman. Ketika suatu langkah selesai, langkah pengembangan
berikutnya mengikuti dan hasil dari langkah sebelumnya dibawa ke
langkah berikutnya
Bahasa pemrograman

Pada rancangan Sistem Perpustakaan ini menggunakan bahasa pemrogramam


php untuk membuat sistem perpustakaan dan dengan menggunakan :
Framework Codeigniter 4
Xampp  phpmyadmin untuk mengelola database nya
Analisis kebutuhan
Functional Requirements (FR)
User (Anggota)

01 02

Meminjam Buku Mengembalikan Buku


Functional Requirements (FR)
Admin / petugas

01 02 03 04

Login Mengelola data Mengelola data


Input data anggota
buku anggota
Functional Requirements (FR)
Admin / petugas

01 02 03

Input data peminjaman Input data pengembalian Menghitung denda


Non Functional Requirements (NFR)

01 02 03 04

Skalabilitas dan
Keamanan Kinerja Usabilitas
Ketersediaan
Use Case Diagram
Activity diagram login
Activity diagram daftarkan anggota
Activity diagram peminjaman buku
Activity diagram pengembalian buku
Activity diagram kelola data anggota
Activity diagram kelola data buku
Activity diagram kelola data denda
Class diagram
Data modeling
Coding (listing program)
Keluaran
Testing

Testing black box. Contohpengujian black box salah satunya dengan


teknik decision table. Dan cocok untuk menguji fungsi yang
memiliki hubungan logis antara dua atau lebih input.

Username Benar Benar


Password Salah Benar
Hasil Username benar tetapi Username dan
password salah atau password benar, maka
sebaliknya. Maka tetap akan diarahkan ke
berada di halaman login. halaman Dashboard
admin.
Dokumentasi
THANKS!

Anda mungkin juga menyukai