Srs Sistem Informasi Perpustakaan [PDF]

  • 0 0 0
  • Suka dengan makalah ini dan mengunduhnya? Anda bisa menerbitkan file PDF Anda sendiri secara online secara gratis dalam beberapa menit saja! Sign Up
File loading please wait...
Citation preview

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



perancangan, atribut dan kebutuhan lain-lain.



2



kerja,



batasan



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



pinjaman buku dan pengembalian buku e. Laporan yang terdiri dari : 



Laporan Buku







Laporan Anggota







Laporan Transaksi



5



memperpanjang



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 Pengguna Admin







Mengolah







pengguna Mencari transaksi



Anggota



Hak Akses ke aplikasi data 



Akses ke menu antarmuka master data



data   pinjaman 



anggota Akses ke menu cetak laporan Akses ke menu edit anggota Akses ke menu view yang terdiri dari data



buku  Mencetak laporan  Melakukan pencarian data buku



transaksi 



Akses ke beranda website perpustakaan 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



3.3



3.4



Gambar 1 Use Case Diagram Unjuk Kerja Tidak ada batasan performansi karena kemampuan perangkat keras yang digunakan telah memadai. 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 3.6



saja sesuai dengan kebutuhan. 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