untuk :
Tugas Besar Mata Kuliah Rekayasa Perangkat Lunak
Dipersiapkan oleh:
Febiarty Wulan Suci 201310370311054
Fiqri Azmi Fachir
201310370311075
DAFTAR PERUBAHAN
Revisi
Deskripsi
A
B
C
D
E
F
G
INDEX
GL01
Halaman 2 dari 19
Revisi
Halaman
GL01
Revisi
Halaman 3 dari 19
Daftar Isi
DAFTAR ISI..............................................................................................................................4
DAFTAR GAMBAR.................................................................................................................5
DAFTAR TABEL......................................................................................................................6
1.
PENDAHULUAN.............................................................................................................7
1.1
1.2
1.3
1.4
1.5
2.
TUJUAN............................................................................................................................7
LINGKUP MASALAH........................................................................................................7
DEFINISI, AKRONIM DAN SINGKATAN..............................................................................7
REFERENSI.......................................................................................................................8
DESKRIPSI UMUM DOKUMEN..........................................................................................8
3.
GL01
Halaman 4 dari 19
Daftar Gambar
Gambar 1. Use case 1................................................................................................................11
Gambar 2. Activity diagram login 1..........................................................................................11
Gambar 3. Activity diagram peminjaman 1..............................................................................12
Gambar 4. Activity diagram pengembalian 1...........................................................................12
Gambar 5. Activity diagram laporan 1......................................................................................13
Gambar 6. Sequence diagram databuku 1.................................................................................13
Gambar 7. Sequence diagram peminjaman 1...........................................................................14
Gambar 8. Sequence diagram pengembalian 1.........................................................................14
Gambar 9. Sequence diagram laporan 1...................................................................................15
Gambar 10. Tampilan login 1...................................................................................................17
Gambar 11. Tampilan admin 1..................................................................................................17
Gambar 12. Tampilan databuku 1.............................................................................................18
Gambar 13. Tampilan peminjaman 1........................................................................................18
Gambar 14. Tampilan pengembalian 1.....................................................................................19
Gambar 15. Tampilan cetak laporan 1......................................................................................19
GL01
Halaman 5 dari 19
Daftar Tabel
Tabel 1. Definisi, Singkatan dan Akronim 1..........................................................................7
GL01
Halaman 6 dari 19
Pendahuluan
Tujuan
Tujuan pembuatan dokumen ini adalah untuk memberikan penjelasan mengenai
perangkat lunak yang akan dibangun baik berupa gambaran umum maupun penjelasan rinci
dan menyeluruh. Sistem Informasi Perpustakaan SDN Dinoyo 4 Malang ini dibutuhkan untuk
mempermudah proses pencarian dan peminjaman buku, memudahkan dalam mengakses
informasi persediaan buku lebih cepat dan efektif, serta mengelola data informasi yang
berhubungan dengan perpustakaan.
Lingkup Masalah
Sistem Informasi Perpustakaan SDN Dinoyo 4 merupakan sebuah perangkat lunak
atau sistem berupa website offline yang berisi tentang data buku, transaksi peminjaman dan
pengembalian, dan laporan peminjaman buku.
1.3
Keterangan
Singkatan
SKPL
IEEE
and
Electronics
SRS
DCD
DFD
SIP
DBMS
GL01
Halaman 7 dari 19
menyimpan data(database).
User
ERD
Referensi
Dokumen-dokumen yang digunakan sebagai referensi dalam pembuatan SKPL ini adalah
sebagai berikut:
IEEE Std 830-1993, IEEE Recommended Parctice for Software Requirement Specifications.
Software Engineering, Aparctitioners Approach 5th edition, Roger S Pressman, Mc Graw Hill, 2001.
1.5
GL01
Halaman 8 dari 19
Deskripsi Umum
Dani adalah siswa kelas 5 di SDN Dinoyo 4 yang sering meminjam buku di
perpustakaan sekolahnya. Sebelum Dani meminjam buku, dia wajib mengisi buku absensi
pengunjung dengan menuliskan nama, kelas dan keperluannya. Dani ingin meminjam buku
tentang Sejarah dan setelah dia mencari buku yang diinginkannya, ternyata buku tersebut
tidak ada. Lalu, Dani bertanya kepada bapak petugas perpustakaan mengenai buku tersebut
dan bapak petugas kemudian mencari data-data peminjaman buku. Setelah dibacanya data
tersebut, buku yang ingin Dani pinjam telah dipinjam oleh siswa lain.
Melihat dari kasus di atas, sistem informasi perpustakaan di SDN Dinoyo 4 sangat
dibutuhkan. Dari permasalahan tersebut, pencarian buku masih dilakukan secara manual dari
mencari data buku pada dokumen koleksi buku sampai pada pencarian di rak buku. Dan juga
koleksi bukunya cukup banyak. Hal itu tentu membuat petugas mengalami kesulitan dalam
pencarian buku. Untuk itu sistem ini akan sangat membantu dalam proses pencarian buku dan
transaksi peminjaman serta pengembalian buku.
Batasan Masalah
Sistem ini hanya digunakan untuk perpustakaan sekolah dasar yang meliputi fitur-fitur
seperti dibawah ini:
Data buku
Data transaksi peminjaman
Data transaksi pengembalian
Laporan
Dan sistem ini hanya dijalankan pada sistem operasi windows.
GL01
Halaman 9 dari 19
GL01
Halaman 10 dari 19
Gambar
Gambar
Gambar11.
1.Use
Use
Usecase
Case
case
case1
Petugas sebagai admin yang bertanggung jawab penuh dalam mengelola sistem dari
proses login, input data buku, proses peminjaman, pengembalian termasuk denda sampai
membuat laporan.
3.2.2 Activity Diagram
a. Activity Diagram Login
Gambar
Gambar2.2.Activity
Activitydiagram
diagramlogin
login1
GL01
Halaman 11 dari 19
Gambar
Gmbar3.
3.Activity
activity diagram peminjaman 1
Gambar
Gambar4.4.Activity
activitydiagram
diagrampengembalian
pengembalian1
GL01
Halaman 12 dari 19
Gambar
Gambar5.5.Activity
activitydiagram
diagramlaporan
laporan1
Gambar
Gambar6.6.Sequence
sequencediagram
diagramdatabuku
databuku1
GL01
Halaman 13 dari 19
Gambar
Gambar7.7.Sequence
sequencediagram
diagrampeminjaman
peminjaman1
Gambar
8. Sequence
diagram
pengembalian
1
Gambar
8. sequence
diagram
pengembalian
GL01
Halaman 14 dari 19
Gambar
Gambar9.9.Sequence
sequencediagram
diagramlaporan
laporan1
GL01
Halaman 15 dari 19
GL01
Halaman 16 dari 19
Tampilan Sistem
1. Login
Gambar
Gambar10.
10.Tampilan
Tampilanlogin
login1
2. Halaman Admin
Gambar
Gambar11.
11.Tampilan
Tampilanadmin
admin1
GL01
Halaman 17 dari 19
3. Koleksi buku
Gambar
Gambar12.
12.Tampilan
Tampilandatabuku
databuku1
4. Transaksi peminjaman
Gambar
Gambar13.
13.Tampilan
Tampilanpeminjaman
peminjaman1
5. Transaksi Pengembalian
Jurusan Teknik Informatika
GL01
Halaman 18 dari 19
Gambar
Gambar14.
14.Tampilan
Tampilanpengembalian
pengembalian1
6. Laporan
Gambar
Gambar15.
15.Tampilan
Tampilancetak
cetaklaporan
laporan1
GL01
Halaman 19 dari 19