Anda di halaman 1dari 27

DOKUMEN

SPESIFIKASI KEBUTUHAN PERANGKAT LUNAK

SISTEM PERPUSTAKAAN
untuk:

untuk kebutuhan siswa dalam mencari buku

Dipersiapkan oleh:
Fitri Andriani 1655301070

Melky Sedek Siahaan 16553010

Rendy Willianto 16553010

Jurusan Teknik Informatika – Politeknik Caltex Riau


Kampus Politeknik Caltex Riau

Jurusan Nomor Dokumen Halaman


Teknik Informatika
Politeknik Caltex Riau SKPL-XXX 1 / # hlm

Revisi - 15 Januari 2017


DAFTAR PERUBAHAN
Revisi Deskripsi
A

INDEX - A B C D E F G
TGL

Ditulis
oleh

Diperiksa
oleh

Disetujui
oleh

Jurusan Teknik Informatika PCR SKPL-XXX Halaman 2 dari 27


Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Jurusan Teknik
Informatika-PCR dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa
Perangkat Lunak Jurusan Teknik Informatika-PCR.
Daftar Halaman Perubahan

Halaman Revisi Halaman Revisi

Jurusan Teknik Informatika PCR SKPL-XXX Halaman 3 dari 27


Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Jurusan Teknik
Informatika-PCR dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa
Perangkat Lunak Jurusan Teknik Informatika-PCR.
Daftar Isi

1 Pendahuluan .................................................................................................................................................... 8
1.1 Tujuan Penulisan Dokumen ................................................................................................................... 8
1.2 Lingkup Masalah ................................................................................................................................... 8
1.3 Definisi dan Istilah ................................................................................................................................. 9
1.4 Aturan Penamaan dan Penomoran ....................................................................................................... 10
1.5 Referensi .............................................................................................................................................. 10
1.6 Ikhtisar Dokumen................................................................................................................................. 11
2 Deskripsi Umum Perangkat Lunak ................................................................................................................ 12
2.1 Deskripsi Umum Sistem ...................................................................................................................... 12
2.2 Fungsi Produk ...................................................................................................................................... 12
2.3 Karakteristik Pengguna ........................................................................................................................ 12
2.4 Batasan ................................................................................................................................................. 12
3 Deskripsi Umum Kebutuhan ......................................................................................................................... 13
3.1 Kebutuhan antarmuka eksternal ........................................................................................................... 13
3.1.1 Antarmuka pengguna ....................................................................................................................... 13
3.1.2 Antarmuka perangkat keras ............................................................................................................. 13
3.1.3 Antarmuka perangkat lunak ............................................................................................................. 13
3.1.4 Antarmuka komunikasi .................................................................................................................... 13
3.2 Deskripsi Fungsional ........................................................................................................................... 14
3.2.1 Use Case Diagram ........................................................................................................................... 14
3.2.2 Aliran Fungsionalitas ....................................................................................................................... 17
3.2.3 ERD (Entity Relationship Diagram) ................................................................................................ 20
3.2.4 Perancangan Interface.......................................................................................................................... 21
1.1 Kebutuhan Non Fungsional ................................................................................................................. 25
1.2 Batasan Perancangan ........................................................................................................................... 26
1.3 Ringkasan Kebutuhan .......................................................................................................................... 26
1.3.1 Ringkasan Kebutuhan Fungsional ................................................................................................... 26
1.3.2 Ringkasan Kebutuhan Non Fungsional ........................................................................................... 27

Jurusan Teknik Informatika PCR SKPL-XXX Halaman 4 dari 27


Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Jurusan Teknik
Informatika-PCR dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa
Perangkat Lunak Jurusan Teknik Informatika-PCR.
Daftar Tabel

Tabel 1Definisi dan Istilah ....................................................................................................... 9


Tabel 2Aturan Penamaan dan Penomoran ......................................................................... 10
Tabel 3Karakteristik Pengguna ............................................................................................ 12
Tabel 7Deskripsi Kebutuhan Non Fungsional ..................................................................... 25
Tabel 8Ringkasan Kebutuhan Fungsional ........................................................................... 26
Tabel 9Ringkasan Kebutuhan Non Fungsional ................................................................... 27

Jurusan Teknik Informatika PCR SKPL-XXX Halaman 5 dari 27


Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Jurusan Teknik
Informatika-PCR dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa
Perangkat Lunak Jurusan Teknik Informatika-PCR.
Daftar Diagram

Diagram 1Use Case Diagram ................................................................................................ 14


Diagram 2 Diagram aktifitas <User> ................................................................................... 15
Diagram 3Diagram Aktvitas <Admin> ................................................................................ 16
Diagram 4Sequence Diagram login ...................................................................................... 17
Diagram 5 Sequence Diagram mengelola kategori buku dan data buku .......................... 18
Diagram 6 Sequence Diagram melihat beranda .................................................................. 18
Diagram 7 Sequence Diagram melihat kategori dan data buku tersedia ......................... 19
Diagram 8 Sequence Diagram melihat informasi kontak dan perpustakaan................... 19
Diagram 9 Sequence Diagram melihat detail buku ............................................................. 20
Diagram 10 Diagram ER ....................................................................................................... 20

Jurusan Teknik Informatika PCR SKPL-XXX Halaman 6 dari 27


Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Jurusan Teknik
Informatika-PCR dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa
Perangkat Lunak Jurusan Teknik Informatika-PCR.
Daftar Gambar
Gambar 1Rancangan Halaman Utama ................................................................................ 21
Gambar 2Rancangan Halaman Beranda ............................................................................. 21
Gambar 3Rancangan Halaman Galeri ................................................................................. 22
Gambar 4Rancangan Halaman Kontak ............................................................................... 22
Gambar 5 Rancangan Halaman Tentang ............................................................................ 23
Gambar 6Rancangan Halaman Login .................................................................................. 23
Gambar 7Rancangan Halaman Data Kategori ................................................................... 24
Gambar 8Rancangan Halaman Data Buku ......................................................................... 24

Jurusan Teknik Informatika PCR SKPL-XXX Halaman 7 dari 27


Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Jurusan Teknik
Informatika-PCR dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa
Perangkat Lunak Jurusan Teknik Informatika-PCR.
1 Pendahuluan

1.1 Tujuan Penulisan Dokumen


Dokumen ini berisi Spesifikasi Kebutuhan Perangkat Lunak (SKPL) atau Software
Requirement Spesification (SRS) untuk system perpustaakan yang ada d SMK Negeri 7
Pekanbaru. Tujuan dari penulisan dokumen ini adalah untuk memberikan penjelasan
mengenai perangkat lunak yang akan dibangun baik berupa gambaran umum maupun
penjelasan detail dan menyeluruh.
Dokumen ini akan digunakan sebagai bahan acuan dalam proses pengembangan dan
sebagai bahan evaluasi pada saat proses pengembangan perangkat lunak maupun di akhir
pengembangannya. Dengan adanya dokumen SKPL ini diharapkan pengembangan perangkat
lunak akan lebih terarah dan lebih terfokus serta tidak menimbulkan ambiguitas terutama bagi
pengembang perangkat lunak Sistem Perpustakaan SMK Negeri 7 Pekanbaru yang akan
memberikan informasi mengenai buku yang tersedia.

1.2 Lingkup Masalah


Perangkat lunak yang akan dibangun adalah perangkat lunak Sistem Perpustakaan
untuk SMK Negeri 7 Pekanbaru dimana sistem ini dapat memberikan informasi secara
menyeluruh tentang buku yang tersedia di sekolah tersebut perangkat lunak ini dibuat untuk
membantu siswa dalam menemukan buku yang mereka cari. Perangkat lunak ini dapat
melakukan beberapa hal sebagai berikut :
 Menampilkan informasi tentang perpustakaan secara umum
 Menampilkan buku-buku yang tersedia di perpustakaan sekolah tersebut
 Menampilkan data buku berdasarkan kategori
 Menampikan informasi dari detail buku
 Admin dapat melakukan login
 Admin dapat mengelolah data buku
 Admin dapat mengelolah data kategori buku

Jurusan Teknik Informatika PCR SKPL-XXX Halaman 8 dari 27


Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Jurusan Teknik
Informatika-PCR dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa
Perangkat Lunak Jurusan Teknik Informatika-PCR.
1.3 Definisi dan Istilah
Berikut adalah daftar definisi dan istilah penting yang digunakan dalam dokumen
SKPL ini:
Tabel 1Definisi dan Istilah

Istilah, Akronim dan


Keterangan
Singkatan
● SKPL ● Spesifikasi Kebutuhan Perangkat Lunak
Merupakan dokumen hasil analisis yang berisi
spesifikasi kebutuhan user.
● IEEE ● Institute of Electrrical and Electronics Engineers
Merupakan standar internasional untuk pengembangan
dan rancangan perangkat lunak
● SRS ● Software Requirement Spesification
Dokumen ini sama dengan SKPL
● User ● Orang yang menggunakan Sistem Perpustakaan

Jurusan Teknik Informatika PCR SKPL-XXX Halaman 9 dari 27


Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Jurusan Teknik
Informatika-PCR dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa
Perangkat Lunak Jurusan Teknik Informatika-PCR.
1.4 Aturan Penamaan dan Penomoran
Penulisan dokumen SKPL ini menggunakan berbagai macam aturan penamaan dan
penomoran yang berbeda-beda untuk beberapa bagian tertentu. Aturan penamaan dan
penomoran yang digunakan berdasarkan hal/bagian tersebut adalah seperti yang tercantum
pada Tabel T02 berikut ini.
Tabel 2Aturan Penamaan dan Penomoran

Hal/Bagian Aturan Penomoran/Penamaan

Bab Tiap bab diberi nomor sesuai dengan urutannya dalam


dokumen. Bila satu bab dibagi menjadi beberapa sub bab
maka sub bab diberi nomor urut sesuai dengan urutannya
pada bab tersebut. Antara nomor bab dan sub bab dipisahkan
dengan tanda titik.

Tabel Tiap tabel yang ada dinamai dengan Tabel XX dengan XX


adalah nomor urut tabel dalam dokumen.

Diagram Tiap diagram yang ada dinamai dengan Diagram XX


dengan XX adalah nomor urut diagram dalam dokumen

Gambar Tiap gambar yang ada dinamai dengan Gambar XX dengan


XX adalah nomor urut gambar dalam dokumen

1.5 Referensi
Beberapa textbook,panduan, atau dokumentasi lain yang digunakan sebagai acuan
dalam pengembangan perangkat lunak ini adalah sebagai berikut:
1. IEEE Std 830-1993, IEEE Recommended Parctice for Software Requirement
Specifications.
2. Software Engineering, Aparctitioner’s Approach 5th edition, Roger S Pressman, Mc
Graw Hill, 2001.
3. http://www.codejava.net/java-se/jdbc/insert-file-data-into-mysql-database-using-
jdbc

Jurusan Teknik Informatika PCR SKPL-XXX Halaman 10 dari 27


Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Jurusan Teknik
Informatika-PCR dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa
Perangkat Lunak Jurusan Teknik Informatika-PCR.
1.6 Ikhtisar Dokumen
Dokumen ini secara garis besar terdiri dari tiga bab dengan perincian sebagai berikut:
1. Bab 1 Pendahuluan, merupakan pengantar dokumen SKPL yang berisi tujuan
penulisan dokumen, lingkup masalah pengembangan perangkat lunak, juga
memuat definisi, akronim dan istilah yang digunakan serta deskripsi umum
dokumen yang merupakan ikhtisar dokumen SKPL.
2. Bab 2 Deskripsi Global Perangkat Lunak, mendefinisikan perspektif produk
perangkat lunak serta asumsi dan ketergantungan yang digunakan dalam
pengembangan Sistem Perpustakaan.
3. Bab 3 Deskripsi Rinci Kebutuhan, mendeskripsikan kebutuhan khusus bagi
sistem perpustakaan, yang meliputi kebutuhan antarmuka eksternal, kebutuhan
fungsionalitas, kebutuhan performansi, batasan perancangan, atribut sistem
perangkat lunak dan kebutuhan lain dari sistem perpustakaan.

Jurusan Teknik Informatika PCR SKPL-XXX Halaman 11 dari 27


Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Jurusan Teknik
Informatika-PCR dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa
Perangkat Lunak Jurusan Teknik Informatika-PCR.
2 Deskripsi Umum Perangkat Lunak

2.1 Deskripsi Umum Sistem


Perangkat Lunak yang akan dikembangkan adalah Sistem Perpustakaan yang dapat
melakukan hal-hal berikut :
1. Menampilkan informasi buku yang tersedia berdasarkan kategori.
2. Menampilkan detail dari buku yang tersedia.
3. Admin dapat melakukan login dan mengelolah data buku.

2.2 Fungsi Produk


Produk yang berupa sistem informasi perpustakaan ini memiliki fungsi untuk
memberikan kemudahan kepada siswa yang ingin mengetahui informasi buku yang
terdapat diperpustakaan tersebut sehingga dapat melakukan peminjaman.

2.3 Karakteristik Pengguna


Karakteristik pengguna dijabarkan dalam tabel berikut ini.
Tabel 3Karakteristik Pengguna

Kategori Kegiatan Hak Akses ke aplikasi Kemampuan yang


Pengguna harus dimiliki
Semua usia Mencari informasi User(Pengguna) Dapat melihat buku
Buku Tersedia yang tersedia

2.4 Batasan
Pengembangan Sistem perpustakaan memiliki keterbatasan-keterbatasan yaitu sebagai
berikut :
1. Sistem perpustakaan hanya dapat dijalankan di sistem operasi Windows.
2. Sistem informasi perpustakaan hanya memberikan informasi yang tersedia
di perpustakaan tanpa dapat melakukan peminjaman
3. Antarmuka terdiri dari beberapa tab yaitu beranda, galeri, kontak, tentang,
dan login admin.
4. Sistem Perpustakaan ini dibangun dengan menggunaka Microsoft visual
studio 10 dengan bahasa Visual basic dan menggunakan database
sqlserver.

Jurusan Teknik Informatika PCR SKPL-XXX Halaman 12 dari 27


Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Jurusan Teknik
Informatika-PCR dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa
Perangkat Lunak Jurusan Teknik Informatika-PCR.
3 Deskripsi Umum Kebutuhan

3.1 Kebutuhan antarmuka eksternal

3.1.1 Antarmuka pengguna


Siste perpustakaan dibangun dengan menggunakan antamukan berbasis
dekstop pada perangkat PC.

3.1.2 Antarmuka perangkat keras


Sistem Perpustakaan berjalan pada perangkat keras minimal dengan :
- Intel Core i3
- RAM 1GB
- Harddisk 10 GB
- Speaker
- Mouse

3.1.3 Antarmuka perangkat lunak


Sistem operasi yang mendukung pengoperasian Sistem perpustakaan ini hanya
pada windows 7 keatas.

3.1.4 Antarmuka komunikasi


Untuk menunjang kemudahan pemakaian pada pengguna maka Sistem
perpustakaan ini dibangun dengan antarmuka yang user friendly.

Jurusan Teknik Informatika PCR SKPL-XXX Halaman 13 dari 27


Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Jurusan Teknik
Informatika-PCR dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa
Perangkat Lunak Jurusan Teknik Informatika-PCR.
3.2 Deskripsi Fungsional

3.2.1 Use Case Diagram


Diagram 1Use Case Diagram

Jurusan Teknik Informatika PCR SKPL-XXX Halaman 14 dari 27


Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Jurusan Teknik
Informatika-PCR dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa
Perangkat Lunak Jurusan Teknik Informatika-PCR.
3.2.1.1 Diagram Aktifitas: <User>
Diagram 2 Diagram aktifitas <User>

Jurusan Teknik Informatika PCR SKPL-XXX Halaman 15 dari 27


Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Jurusan Teknik
Informatika-PCR dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa
Perangkat Lunak Jurusan Teknik Informatika-PCR.
3.2.1.2 Diagram Aktifitas <Admin>
Diagram 3Diagram Aktvitas <Admin>

Jurusan Teknik Informatika PCR SKPL-XXX Halaman 16 dari 27


Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Jurusan Teknik
Informatika-PCR dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa
Perangkat Lunak Jurusan Teknik Informatika-PCR.
3.2.2 Aliran Fungsionalitas

3.2.2.1 Sequence Diagram Login


Diagram 4Sequence Diagram login

Jurusan Teknik Informatika PCR SKPL-XXX Halaman 17 dari 27


Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Jurusan Teknik
Informatika-PCR dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa
Perangkat Lunak Jurusan Teknik Informatika-PCR.
3.2.2.2 Sequence Diagram Mengelola kategori buku dan data buku
Diagram 5 Sequence Diagram mengelola kategori buku dan data buku

3.2.2.3 Sequence Diagram Melihat Beranda


Diagram 6 Sequence Diagram melihat beranda

Jurusan Teknik Informatika PCR SKPL-XXX Halaman 18 dari 27


Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Jurusan Teknik
Informatika-PCR dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa
Perangkat Lunak Jurusan Teknik Informatika-PCR.
3.2.2.4 Sequence Diagram Melihat Kategori dan Data Buku Tersedia
Diagram 7 Sequence Diagram melihat kategori dan data buku tersedia

3.2.2.5 Sequence Diagram Melihat Informasi Kontak da Perpustakaan


Diagram 8 Sequence Diagram melihat informasi kontak dan perpustakaan

Jurusan Teknik Informatika PCR SKPL-XXX Halaman 19 dari 27


Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Jurusan Teknik
Informatika-PCR dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa
Perangkat Lunak Jurusan Teknik Informatika-PCR.
3.2.2.6 Sequence Diagram Melihat Detail Buku
Diagram 9 Sequence Diagram melihat detail buku

3.2.3 ERD (Entity Relationship Diagram)


Diagram 10 Diagram ER

Jurusan Teknik Informatika PCR SKPL-XXX Halaman 20 dari 27


Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Jurusan Teknik
Informatika-PCR dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa
Perangkat Lunak Jurusan Teknik Informatika-PCR.
3.2.4 Perancangan Interface

3.2.4.1 Rancangan Halaman Utama

Gambar 1Rancangan Halaman Utama

3.2.4.2 Rancangan Halaman beranda

Gambar 2Rancangan Halaman Beranda

Jurusan Teknik Informatika PCR SKPL-XXX Halaman 21 dari 27


Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Jurusan Teknik
Informatika-PCR dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa
Perangkat Lunak Jurusan Teknik Informatika-PCR.
3.2.4.3 Rancangan Halaman Galeri

Gambar 3Rancangan Halaman Galeri

3.2.4.4 Rancangan Halaman Kontak

Gambar 4Rancangan Halaman Kontak

Jurusan Teknik Informatika PCR SKPL-XXX Halaman 22 dari 27


Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Jurusan Teknik
Informatika-PCR dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa
Perangkat Lunak Jurusan Teknik Informatika-PCR.
3.2.4.5 Rancangan Halaman Tentang

Gambar 5 Rancangan Halaman Tentang

3.2.4.6 Rancangan Halaman Login

Gambar 6Rancangan Halaman Login

Jurusan Teknik Informatika PCR SKPL-XXX Halaman 23 dari 27


Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Jurusan Teknik
Informatika-PCR dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa
Perangkat Lunak Jurusan Teknik Informatika-PCR.
3.2.4.7 Rancangan Halaman Data Kategori

Gambar 7Rancangan Halaman Data Kategori

3.2.4.8 Rancangan Halaman Data Buku

Gambar 8Rancangan Halaman Data Buku

Jurusan Teknik Informatika PCR SKPL-XXX Halaman 24 dari 27


Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Jurusan Teknik
Informatika-PCR dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa
Perangkat Lunak Jurusan Teknik Informatika-PCR.
1.1 Kebutuhan Non Fungsional
Tabel 4Deskripsi Kebutuhan Non Fungsional

SKPL-Id Parameter Kebutuhan


SKPL-N01 Availability Aplikasi ini harus dapat beroperasi terus
menerus selama 7 hari per minggu, 24 jam per
hari tanpa berhenti, karena aplikasi ini akan
bersifat web-based dan akan diakses oleh
mahasiswa yang membutuhkan dari berbagai
tempat pada waktu yang berbeda-beda.
SKPL-N02 Reliability Aplikasi ini harus dibangun dengan
kehandalan yang setinggi mungkin meskipun
tidak perlu setinggi kehandalan sebuah critical
application. Kegagalan yang dapat ditoleransi
kurang lebih 10%. Dengan kahandalan yang
tinggi diharapkan aplikasi ini dapat digunakan
dengan baik pada saat dibutuhkan.
Kehandalan yang dimiliki oleh aplikasi ini
juga akan sangat bergantung pada beberapa
hal eksternal, seperti kehandalan perangkat
keras yang digunakan untuk akses internet,
kehandalan sistem daya listrik yang
digunakan, dll.
SKPL-N03 Ergonomy Aplikasi ini harus memiliki nilai ergonomi/
kenyamanan dipakai yang tinggi bagi user.
Aplikasi akan dibangun dengan antarmuka
user yang mudah dimengerti, indah dilihat,
konsisten, mudah dioperasikan dan tidak
membingungkan.
SKPL-N04 Memory Aplikasi ini harus ringan dan tidak membutuhkan
memory tinggi. Sehingga aplikasi ini dapat
dijalankan pada computer dengan spesifikasi
rendah.

Jurusan Teknik Informatika PCR SKPL-XXX Halaman 25 dari 27


Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Jurusan Teknik
Informatika-PCR dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa
Perangkat Lunak Jurusan Teknik Informatika-PCR.
SKPL-N05 Response time Aplikasi ini harus cepat. Karena akan dijalankan
tanpa melaui internet. Sehingga dapat dijangkau
dari mana saja.
SKPL-N06 Security Aplikasi ini harus aman. Karena merupakan
aplikasi pembelajaran yang akan berdampak
penting bagi pengguna.
SKPL-N07 Bahasa Bahasa yang digunakan pada web harus
komunikasi komunikatif dan atraktif untuk menarik minat
anak-anak sebagai pengguna.

1.2 Batasan Perancangan


Pengembangan Sistem perpustakaan memiliki keterbatasan-keterbatasan yaitu sebagai
berikut :
1. Sistem perpustakaan hanya dapat dijalankan di sistem operasi Windows.
2. Sistem informasi perpustakaan hanya memberikan informasi yang tersedia di
perpustakaan tanpa dapat melakukan peminjaman
3. Antarmuka terdiri dari beberapa tab yaitu beranda, galeri, kontak, tentang, dan login
admin.
4. Sistem Perpustakaan ini dibangun dengan menggunaka Microsoft visual studio 10
dengan bahasa Visual basic dan menggunakan database sqlserver.

1.3 Ringkasan Kebutuhan

1.3.1 Ringkasan Kebutuhan Fungsional


Tabel 5Ringkasan Kebutuhan Fungsional

SKPL-Id Keterangan
SKPL-F001 Berisi informasi data buku yang tersimpan didalam database

Jurusan Teknik Informatika PCR SKPL-XXX Halaman 26 dari 27


Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Jurusan Teknik
Informatika-PCR dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa
Perangkat Lunak Jurusan Teknik Informatika-PCR.
1.3.2 Ringkasan Kebutuhan Non Fungsional
Tabel 6Ringkasan Kebutuhan Non Fungsional

SKPL-Id Keterangan

SKPL-F001 sistem ini hanya dapat dimainkan pada pc dengan system operasi
minimal windows7.

SKPL-F002 Perangkat hardware yang digunakan adalah sebuah laptop

Jurusan Teknik Informatika PCR SKPL-XXX Halaman 27 dari 27


Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Jurusan Teknik
Informatika-PCR dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa
Perangkat Lunak Jurusan Teknik Informatika-PCR.

Anda mungkin juga menyukai