SPESIFIKASI KEPUTUHAN PERANGKAT LUNAK
SISTEM INFORMASI PERANGKAT LUNAK (SIP)
TUGAS PROYEK PERANGKAT LUNAK
Disusun Oleh : Kelompok 2
1. Rendi Fernando : 2014.01.0093 2. Tiara Argarini Simamora : 2014.01.0096 3. Irma Litasari : 2014.01.0098 4. Wahyu Agung Belinasyah : 2014.01.0101
PROGRAM STUDI SISTEM INFORMASI
SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER
STMIK BINA NUSANTARA JAYA LUBUKLINGGAU
TAHUN AKADEMIK 2015/2016
PROGRAM STUDI INFORMASI
STMIK BINA NUSANTARA JAYA LUBUKLINGGAU
Nomor Dokumen Halaman
GL01-G01 1/7
A. Deskripsi Global Perangkat Lunak
Sistem Informasi Perpustakaan memberikan segala informasi mengenai baik itu informasi tentang buku, peminjaman maupun pengembalian. Sistem ini diharapkan dapat membantu para pengunjung, anggota maupun staff perpustakaan untuk mempermudah dalam mencari informasi tentang buku atau anggotanya. Informasi ini akan dijalankan dalam sebuah aplikasi komputer secara offline karna hanya mencakup para pengunjung, anggota dan staff.
1. Fungsi
Adapun fungsi-fungsi yang akan dimiliki oleh perangkat lunak ini adalah :
Dapat menampilkan menu Home yang mana berisi tentang daftar-daftar buku
yang dimiliki oleh perpustakaan tersebut dan dapat di akses oleh para pengunjung ataupun anggota. [SKPL-SIP -0001]
Sistem ini juga akan menampilkan menu ‘Daftar Sebagai Anggota’ agar
pengunjung dapat mendaftar sebagai anggota perpustakaan dan dapat melakukan akses-akses lainnya seperti peminjaman buku yang mana hanya diperbolehkan untuk para anggota. [SKPL-SIP -0002]
Untuk Admin, sistem ini akan dilengkapi oleh menu ‘Data pengunjung dan
Anggota’ yang mana memberikan akses untuk melihat data-data yang diberikan oleh para pengunjung dan anggota dan perubahan biodata yang diberikan oleh anggota. [SKPL-SIP -0003]
Menampilkan menu ‘Peminjaman’ buku yang memberikan akses untuk
mengisi data-data buku yang akan di pinjam dan data peminjam serta pengembalian dan denda. [SKPL-SIP -0004]
Pemimpin perpustakaan dapat melihat berbagai laporan tentang kondisi
perpustakaan. Jumlah anggota, jumlah buku rusak, jumlah buku baru yang masuk, statistik pengunjung perpustakaan dll. [SKPL-SIP -0005]
2. Karakteristik Pengguna
User aplikasi ini adalah pengunjung dan anggota yang ingin membaca maupun meminjam dan mengembalikan buku. Staff diberikan hak akses untuk menginput, melihat dan merubah data anggota perpustakaan juga melakukan pengisian data-data buku yang dipinjam dan dikembalikan.
Kategori Pengguna
Umum Pengunjung dan Anggota dapat melihat daftar buku yang ingin di baca maupun mencari informasi tentang buku. Calon anggota juga dapat memilih menu ‘Daftar’
untuk menjadi Anggota
[SKPL-SIP -0001]
[SKPL-SIP -0002]
Admin Dapat melakukan penginputan data calon
anggota, mendata buku yang rusak dan masuk, mendata buku yang dipinjam dan
dikembalikan
[SKPL-SIP -0003]
[SKPL-SIP -0004]
Pemimpin Perpustakaan
Meminta dan melihat laporan tentang kondisi perpustakaan
[SKPL-SIP -0005]
3. Karakteristik Pengguna
Pengguna dari perangkat lunak ini adalah pengunjung yang hendak membaca atau mendaftar menjadi seorang anggota perpustakaan. Admin perpustakaan memiliki hak otorisasi dibandingkan para pengunjung perpustakaan ataupun anggota perpustakaan.
4. Batasan Masalah
Batasan-batasan yang digunakan perangkat lnak ini adalah :
Hanya terbatas untuk pengunjug, anggota maupun staff perpustakaan saja
sehingga tidak mencakup kepada end user yang luas.
Terdapat beberapa cara untuk mendaftar anggota ;
Setelah pendaftaran dilakukan maka harus melapor ke staff perpustakaan.
Peminjaman buku hanya terbatas untuk anggota.
Keterlambatan akan dihitung oleh sistem Rp 500,- / hari dari tanggal
pengembalian.
5. Spesifikasi
Spesifikasi komputer yang dibutuhkan perangkat lunak ini adalah :
Sistem Operasi : Microsoft Windows XP/7/8
Scripting Language : php
DBMS : MySql
Editor : Java Script, CSS
Web Server : Apache
B. Deskripsi Rinci kebutuhan
User berinteraksi dengan antarmuka yang telah ditampilkan dalam layar komputer dengan format aplikasi dengan menu-menu pilihan untuk melakukan interaksi sesuai dengan kebutuhan user perpustakaan.
1.2. Antamuka Sistem
Perangkat lunak ini tidak memiliki ketergantungan dengan sistem lain.
1.3. Antamuka Perangkat Keras
Kebutuhan minimum perangkat keras yang digunakan oleh Sistem Informasi Perpustakaan ini adalah :
PC
Keyboard
Mouse
1.4. Antarmuka Komunikasi
Antarmuka komunikasi dapat dilihat sebagai berikut :
User Menu Interface System Process Database User
2. Kebutuhan Fungsionalitas 2.1.Diagram Konteks
2.2.ERD (Entity Relationship Diagram)
Gambar. ERD Sistem Informasi Perpustakaan
Tak ada batasan performansi karena kemampuan Hardware yang digunakan telah memadai.
3.2.Batasan memori
Batasan memory yang dibutuhkan untuk menjalankan perangkat lunak ini hanya berkisar 200 Mb. Untuk kapasitas Hardisk yang dihunakan untuk instalasi aplikasi ini adalah sebesar 300 Mb.
4. Batasan Perancangan
Sistem ini untuk pengimplementasiannya menggunakan Visual
Basic dan DBMS nya menggunakan MySql dengan server apache.
Untuk peminjaman hanya bisa dilakukan oleh anggota.
Perubahan biodata dan perpanjangan peminjaman hanya dapat
dilakukan user yang memiliki hak admin seperti staff.
Laporan perpustakaan hanya dapat diminta oleh pemimpin
perpustakaan.
5. Ringkasan Kebutuhan (Ringkasan semua ‘Requirmen Item’)
SRS_F_ID Description
[SKPL-SIP -0001] Menu ‘Home’ yang berisi informasi mengenai
pencarian dan stock buku yang tersedia
[SKPL-SIP -0002] Menu ‘Daftar Sebagai Anggota’ yang memungkinkan calon anggota untuk mendaftar sebagai anggota perpustakaan dan mendapatkan hak-hak anggota
perpustakaan seperti meminjam buku
[SKPL-SIP -0003] Menu ‘Data Anggota’ yang memungkinkan admin
untuk mlihat, mendata, dan merubah biodata dari anggota perpustakaan
[SKPL-SIP -0004] Menu ‘Peminjaman’ yang memungkinkan Admin
perpustakaan untuk mendata buku yang ingin dipinjam dan dikembalikan oleh anggota yang meminjam [SKPL-SIP -0005] Menu ‘Lihat Laporan’ yang secara khusus hanya bisa
dilihat oleh pemimpin perpustakaan untuk melihat laporan yang telah diberikan oleh para admin