Anda di halaman 1dari 11

BAB I

PENDAHULUAN

1.1 Tujuan
Tujuan dokumen ini adalah dapat memberikan penjelasan

mengenai perangkat lunak yang akan dibangun baik berupa gambaran

umum maupun penjelasan detil dan menyeluruh. Diantaranya

penggambaran kebutuhan pemakai, pelaporan dan kebutuhan

lingkungan dalam hal ini informasi transaksi peminjaman buku. Sistem

informasi perpustakaan ini adalah suatu sistem yang dirancang untuk

menyimpan, mengambil, mengubah, mengolah dan

mengkomunikasikan informasi yang diterima dengan menggunakan

sistem informasi atau peralatan sistem lainnya. Sistem ini juga

digunakan sebagai media komunikasi yang menghubungkan anggota

dengan server basis data dari suatu database penyimpanan tertentu.

Pengguna dari dokumen ini adalah pengembang perangkat lunak

Sistem Informasi peminjaman buku pada perpustakaan SDN 3 Muara

Enim. Dokumen ini akan digunakan sebagai bahan acuan dalam proses

pengembangan dan sebagai bahan evaluasi pada saat proses

pengembangan perangkat lunak maupun di akhir pengembangannya.

1.2 Ruang Lingkup Perangkat Lunak


1. Dalam melakukan proses peminjaman buku masih menggunakan

cara manual jadi dalam pengecekan buku yang ingin dipinjam

masih perlu dicari di rak buku.

1
2. Sistem peminjaman buku yang belum terkomputerisasi

menyulitkan pegawai perpustakaan dalam melakukan proses input

data, pembukuan, dan pelaporan transaksi peminjaman buku.


1.3 Daftar Definisi Dan Singkatan
Definisi dari istilah yang digunakan dalam dokumen ini diantaranya:
User : Pengguna Perangkat Lunak
Database : tempat menyimpan data-data dari Perangkat Lunak
Password : Kata sandi untuk mengakses sistem
Interface : Tampilan antarmuka Perangkat Lunak
Software : Perangkat Lunak
PHP : Singkatan dari Personal Home Page, sebuah bahasa

pemrograman
XAMPP : Server Lokal
1.4 Referensi
1. Panduan Penggunaan dan Pengisian Dokumen Pembangunan

Perangkat Lunak. Jurusan Teknik Informatika, Institut Teknologi

Bandung, 2000.
2. A.S, Rossa, Shalahuddin, M., "Rekayasa Perangkat Lunak"

Modula, Bandung, 2011

1.5 Overview SRS


Dokumen SRS ini dibagi dalam tiga bagian, antara lain :
1. Pendahuluan yang berisi penjelasan tentang tujuan pembuatan

software, ruanh lingkup masalah, daftar definisi dan singkatan,

serta referensi dan overview dari SRS.


2. Deskripsi Umum yang berisi penjelasan secara umum mengenai

software yang akan dikembangkan, meliputi perspektif deskripsi

umum sistem, fungsi produk, karakteristik pengguna, batasan

umum serta asumsi dan ketergantungan.


3. Kebutuhan Spesifikasi yang berisi semua kebutuhan perangkat

lunak hingga tingkat yang paling rinci meliputi kebutuhan

antarmuka, kebutuhan fungsional, unjuk kerja, batasan

perancangan, atribut dan kebutuhan lain-lain.

2
3
BAB II

DESKRIPSI UMUM

2.1 Perspektif Produk

Perangkat lunak Sistem Informasi Perpustakaan SD Negeri 3 Muara

Enim ini merupakan perangkat lunak yang digunakan untuk

mengefektifkan kinerja serta mempermudah para petugas perpustakaan

dalam melakukan pengelolaan data transaksi peminjaman buku serta

mempermudah siswa yang ingin mencari buku di Perpustakaan. Sistem

Informasi Perpustakaan berbasis Web SD Negeri 3 Muara Enim ini

merupakan suatu software berbasis web yang mengolah data anggota,

data buku, dan data denda. Anggota dapat melakukan pencarian buku di

Perpustakaan tersebut. Untuk yang belum terdaftar menjadi anggota

Perpustakaan wajib melakukan registrasi melalui admin.

2.2 Fungsi Produk

Sistem Informasi Perpustakaan berbasis Web SD Negeri 3 Muara

Enim ini mempunyai beberapa fungsi dalam kebutuhan pengguna antara

lain :

1. Login, menu ini digunakan saat pertama kali muncul saat masuk

ke Sistem Informasi Perpustakaan dijalankan untuk masuk ke

menu utama, user dan password harus diisi terlebih dahulu

dengan user dan password yang telah disesuaikan dengan

kebutuhan User lalu klik login.

4
2. Menu utama terdapat beberapa menu pilihan yang terdiri dari :

a. Home

b. Buku yang terdiri dari :

Input buku untuk menambahkan buku baru

Cari buku untuk mencari buku

Tabel buku yang bisa digunakan untuk merubah dan

menghapus buku, serta detail buku

c. Anggota yang terdiri dari :

Input Anggota untuk menambahkan Anggota baru

Cari untuk mencari Anggota

Tabel Anggota yang bisa digunakan untuk merubah dan

menghapus Anggota, serta informasi Anggota

d. Transaksi yang terdiri dari :

Input Transaksi untuk menambahkan transaksi

peminjaman buku

Cari untuk mencari peminjam buku

Tabel Peminjam yang bisa digunakan untuk melihat

transaksi peminjaman, serta opsi memperpanjang

pinjaman buku dan pengembalian buku

e. Laporan yang terdiri dari :

Laporan Buku

Laporan Anggota

Laporan Transaksi

5
f. User yang terdiri dari :

Cari buku untuk mencari buku

g. Log Out

2.3 Karakteristik Pengguna

Dua jenis pengguna untuk Sistem Informasi Perpustakaan ini :

1. Admin Perpustakaan

2. Anggota

Tabel berikut menggambarkan karakteristik umum pengguna yang akan

mempengaruhi fungsionalitas dari produk perangkat lunak.

Kategori
Fasilitas Hak Akses ke aplikasi
Pengguna
Admin Mengolah data Akses ke menu antarmuka master data

pengguna anggota
Mencari data Akses ke menu cetak laporan
Akses ke menu edit anggota
transaksi pinjaman Akses ke menu view yang terdiri dari data

buku transaksi
Mencetak laporan
Anggota Melakukan Akses ke beranda website perpustakaan

pencarian data buku dan data buku

perpustakaan
Tabel 1 Karakterisk Umum

2.4 Batasan-batasan
Batasan Sistem Informasi Perpustakaan SD Negeri 3 Muara Enim dalam

dokumen SRS ini adalah sebagai berikut:


1. Sistem Informasi Perpustakaan berbasis web yang akan dibangun

dilengkapi dengan pemberian hak akses masing masing user.

6
2. Sistem Informasi Perpustakaan berbasis web yang berupa data anggota,

data buku, transaksi pinjaman, pencarian buku dan pembuatan laporan.

3. Untuk siswa yang belum terdaftar harus melakukan registrasi terlebih

dahulu menjadi anggota melalui admin

4. Output yang dihasilkan yaitu berupa laporan transaksi pinjaman, data

buku dan data anggota.

5. Permasalahan dibatasi hanya pada perancangan sistem dan pembuatan

program aplikasi

2.5 Asumsi dan Ketergantungan

Asumsi dan ketergantungan yang digunakan dalam Sistem Informasi

Perpustakaan SD Negeri 3 Muara Enim ini adalah:

1. Hak akses user hanya dapat dibuat dan dikelola oleh admin.
2. Untuk user kelas 1 sampai 3 SD ada kemungkinan belum mengerti cara

menggunakan sistem informasi ini.

7
BAB III
KEBUTUHAN SPESIFIKASI

3.1 Kebutuhan Antarmuka

Kebutuhan antarmuka memiliki tujuan yaitu membuat interaksi

pengguna dengan sesederhana dan seefisien mungkin,dalam mencapai

tujuan agar dapat memberikan penyelesaian pekerjaan ,sebuah software

yang kami buat tidak hanya bisa beroperasi tetapi juga bisa berfungsi dan

digunakan sesuai dengan kebutuhan pengguna.

3.1.1 Antarmuka Pengguna

Pada Perangkat lunak yang akan dikembangkan membutuhkan

interaksi dengan user yaitu sebagai pengguna aplikasi perangkat lunak.

Pada sistem ini terdapat tampilan data master dan data transaksi . Di data

Master terdapat dua data yaitu data pegawai dan data pelanggan, dan

dimenu Transksi terdapat data penjualan dan data pembelian.

3.1.2 Kebutuhan Antarmuka Perangkat Keras

Kebutuhan minimum perangkat keras yang dapat digunakan dalam

perangkat lunak yang dibuat adalah:

1. PC dan NoteBook.

2. Monitor VGA yang dapat menampilkan resolusi minimal 800 x 600

pixel.

3. Keyboard dan mouse untuk interaksi antara pengguna dengan sistem.

4. Alat koneksi internet (seperti : Modem)

8
5. Semua perangkat keras yang digunakan merupakan perangkat standar

dalam sistem komputer serta untuk koneksi internet.

3.1.3 Kebutuhan Antarmuka Perangkat Lunak

Perangkat lunak yang dibutuhkan dalam Sistem Informasi

Perpustakaan SD Negeri 3 Muara Enim antara lain:


1. Sistem Operasi Windows, Linux, MacOS
2. untuk pengolahan database menggunakan MySQL
3. untuk sever lokal menggunakan XAMPP 5.6.24
4. Peramban yang digunakan Mozilla Firefox, Google Chrome, Safari

3.1.4 Antarmuka Komunikasi

Perangkat lunak ini hanya bisa digunakan pada area perpustakaan

saja dengan menggunakan koneksi LAN yang terhubung antara komputer

untuk admin dan komputer untuk pengunjung

3.2 Kebutuhan Fungsional

Kebutuhan Fungsional adalah kebutuhan tambahan yang memiliki

input, proses, dan output. Kebutuhan Fungsional ini harus dipenuhi agar

suatu sistem dapat berjalan. Kebutuhan fungsional yang harus ada dalam

sistem yang akan dikembangkan ini adalah sebagai berikut:

1. Sistem harus dapat mempermudah pengunjung maupun peminjam

dalam proses pencarian buku.


2. Sistem harus dapat mempermudah pengunjung maupun peminjam

dalam proses peminjaman buku.


3. Sistem harus dapat menyediakan informasi persediaan buku bagi

pengunjung perpustakaan secara lebih detail, cepat dan efektif.


3.2.1 Use Case Diagram

9
Gambar 1 Use Case Diagram
3.3 Unjuk Kerja
Tidak ada batasan performansi karena kemampuan perangkat keras

yang digunakan telah memadai.


3.4 Batasan Perancangan

Dalam perancangan perangkat lunak, pemantauan dan

pengendalian aplikasi ini, ada beberapa hal yang menjadi batasan

perancangan yaitu Sistem informasi akademik ini akan diimplementasikan

pada server lokal dengan menggunakan aplikasi XAMPP 5.6.24,

menggunakan bahasa pemrograman PHP.

3.5 Atribut

3.5.1 Ketersediaan
Aplikasi Sistem Informasi Perpustakaan SD Negeri 3 Muara Enim

ini dapat berjalan dan tersedia selama tidak mengalami kendala, seperti

10
pasokan suplai tenaga listrik atau terkendalanya jaringan lokal,

jaringan internet serta web server hosting aplikasi.


3.5.2 Keamanan

Admin dan user harus melakukan login untuk dapat mengakses

sistem dan didukung keandalan dari server penyedia hosting. Untuk

melakukan transaksi, pengguna dilengkapi dengan user id dan

password.

3.5.3 Keterpeliharaan
Aplikasi ini dibuat secara full parameter dan dinamis. Isi site,

serta informasi yang terdapat di dalamnya dapat diupdate kapan

saja sesuai dengan kebutuhan.


3.6 Kebutuhan Lain-lain
3.6.1 Basis Data
Aplikasi ini didukung oleh manajemen basis data MySql
3.6.2 Sistem Operasi
Aplikasi Sistem Informasi Perpustakaan SD Negeri 3 Muara

Enim bisa dijalankan di komputer dengan sistem operasi

Windows 7, Windows 8.1, Windows 10, Linux, dan MacOS

3.6.3 Adaptasi Tempat


Sistem Informasi Perpustakaan ini sangat bergantung pada

lokasi, karena telah disesuaikan untuk kebutuhan perpustakaan

tertentu saja.

11

Anda mungkin juga menyukai