• Tidak ada hasil yang ditemukan

GL01 SPESIFIKASI KEBUTUHAN PERANGKAT LU

N/A
N/A
Protected

Academic year: 2018

Membagikan "GL01 SPESIFIKASI KEBUTUHAN PERANGKAT LU"

Copied!
12
0
0

Teks penuh

(1)

“GL01”

SPESIFIKASI KEBUTUHAN PERANGKAT LUNAK

RANCANG BANGUN SISTEM INFORMASI E-LIBRARY

BERBASIS WEB

Untuk :

Tugas Dasar RPL (Rekayasa Perangkat Lunak)

Dipersiapkan oleh :

Pitri Yuniandini (A2.1600115) Rinny Iriani Dwiputri (A2.1600126) Lusi Nur’aini (A2.1600094)

Jurusan Teknik Informatika – STMIK Sumedang Jl. Angkrek Situ No.19 Kab. Sumedang, Jawa Barat (45323)

Jurusan Teknik Informatika

STMIK Sumedang

Nomor Dokumen Halaman

GL01 1/13

Revisi Tgl: 29-05-2018

DAFTAR PERUBAHAN

(2)

A

DAFTAR HALAMAN PERUBAHAN

(3)

1.3Definisi, Akronim dan Singkatan ... 6

1.4Referensi ... 7

(4)

2. Deskripsi Global Perangkat Lunak ... 7

2.1Deskripsi Umum ... 7

2.2Fungsi Produk ... 8

2.3Karakteristik Pengguna ... 8

2.4Batasan ... 8

3. Deskripsi Rinci Kebutuhan ... 8

3.1Kebutuhan Antarmuka Eksternal ... 8

3.1.1 Antarmuka Pemakai ... 8

3.1.2 Antarmuka Perangkat Keras ... 8

3.1.3 Antarmuka Perangkat Lunak ... 9

3.1.4 Antarmuka Komunikasi ... 9

3.2Kebutuhan Fungsional ... 9

3.2.1 Aliran Informasi ... 9

3.2.2 Deskripsi Proses ... 9-13 3.3Kebutuhan Non-Fungsional ... 13

3.3.1 Performansi ... 13

3.3.2 Modus Operasi ... 13

3.3.3 Kebutuhan Adaptasi Lokasi ... 13

3.4Batasan Perancangan ... 13

Daftar Tabel

Tabel 1. Definisi, Singkatan dan Akronim ... 6

Tabel 2. Tabel Karakteristik Pengguna ... 8

(5)

1. Pendahuluan 1.1 Tujuan

Dokumen ini berisi tentang spesikasi kebutuhan Perangkat Lunak (SKPL) untuk Sistem Informasi (Sisfo) E-Library berbasis WEB. Tujuan dari penulisan dokumen ini yakni untuk memberikan penjelasan mengenai perangkat lunak yang akan dibangun, baik berupa gambaran umum maupun penjelasan detil dan menyeluruh.

1.2 Lingkup Masalah

Permasalahan yang diangkat dalam menyelesaikan penilitian ini adalah :

• Bagaimana membangun fasilitas untuk membantu pengunjung dalam melakukan transaksi peminjaman buku(secara online).

• Bagaimana membangun fasilitas untuk membantu pengunjung dalam mencari buku yang dibutuhkan.

• Bagaimana membangun sistem informasi untuk monitoring kegiatan dan meningkatkan pengelolaan data di perpustakaan.

1.3 Definisi, Akronim dan Singkatan

Tabel 1. Definisi, Singkatan dan Akronim Istilah, Akronim dan

Singkatan Keterangan

SKPL Spesifikasi Kebutuhan Perangkat Lunak Merupakan dokumen hasil analisis yang berisi spesifikasi kebutuhan user.

Web/Website halaman informasi yang disediakan melalui

jalur internet sehingga bisa diakses di seluruh dunia selama terkoneksi dengan jaringan internet.

Activity Diagram

Diagram yang menggambarkan aliran data dan proses yang terjadi di dalam sistem.

E-Library/E-Lib Electronic Library

Sebuah system (digital) yang diterapkan di perpustakaan.

DBMS Database management system

Software atau tool yang digunakan untuk menyimpan data(database).

Admin Orang yang menggunakan sistem E-lib juga

mengelola data perpustakaan.

User Orang yang menggunakan sistem E-lib

UI User Interface

(6)

1.4 Referensi

Dokumen-dokumen yang digunakan sebagai referensi dalam pembuatan SKPL ini adalah sebagai berikut :

1.Roger S.Pressman Ph.D, Rekayasa Perangkat Lunak (pendekatan Praktisi (Buku Satu))

1.5 Deskripsi Umum Dokumen

Dokumen ini secara garis besar terdiri dari tiga bab dengan perincian sebagai berikut :

• 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.

• Bab 2 Deskripsi Global Perangkat Lunak, mendefinisikan perspektif produk perangkat lunak serta asumsi dan ketergantungan yang digunakan dalam pengembangan sisfo ELib (Sistem Informasi E-Library).

• Bab 3 Deskripsi Rinci Kebutuhan, mendeskripsikan kebutuhan khusus bagi sisfo E-Lib (Sistem Informasi E-Library), yang meliputi kebutuhan antarmuka eksternal, kebutuhan fungsionalitas, kebutuhan performansi, batasan perancangan, atribut sistem perangkat lunak dan kebutuhan lain dari sisfo E-Lib (Sistem Informasi E-Library).

2. Deskripsi Global Perangkat Lunak 2.1 Deskripsi Umum

Sistem E-Lib ini terdiri dari dua komponen utama yaitu client dan server. Komponen client berfungsi sebagai media untuk mengakses dan juga mengirim request dari user ke server. Sedangkan pada Komponen server terdiri dari UI, proses dan juga data .

Untuk komunikasi data yang digunakan yaitu client-server, dimana user mengakses Web melalui url dan browser, kemudian browser mengirimkan request kepada web server melalui layer TCP. Kemudian server akan menggunakan sumber daya server yang lain (PHP dan DBMS MySQL) untuk memberikan layanan response (terhadap request) kepada client . Gambaran umum dari sistem E-Lib ini dapat dilihat dari gambar dibawah ini :

Use case yang digunakan pada Sistem Informasi E-Lib :

(7)

2.2 Fungsi Produk

Dengan adanya sistem informasi (berbasis web) ini, pengelolaan data perpustakaan @Smk_informatikaSMD dapat ditingkatkan.

2.3 Karakteristik Pengguna

Tabel 2. Tabel Karakteristik Pengguna Kategori

Pengguna

Tugas Hak Akses ke

aplikasi

Petugas mengelola data pengguna (anggota), mengelola data transaksi buku, mengelola master data buku dan laporan.

Admin/Administrator

Anggota melakukan maintenance data anggota dan melakukan transaksi buku (peminjaman dan pengembalian buku).

Pengguna/User

2.4 Batasan

Sistem E-Lib ini dirancang menjadi suatu aplikasi dengan teknologi WEB. Sistem ini hanya dapat diakses bagi yang sudah terdaftar di database sistem.

3. Deskripsi Rinci Kebutuhan 3.1 Kebutuhan antarmuka Eksternal 3.1.1 Antarmuka Pemakai

(8)

3.1.3 Antarmuka Perangkat Lunak

Sistem ini dibangun menggunakan bahasa pemrograman PHP dan framework AJAX. Sedangkan untuk database digunakan MySQL dan Webserver Apache.

3.1.4 Antarmuka Komunikasi

Yang dibituhkan hanya sebuah komputer server dan satu/beberapa komputer client yang terhubung secara client-server dalam lingkup jaringan internet berbasis protokol TCP/IP.

3.2 Kebutuhan Fungsional 3.2.1 Aliran Informasi

• Login

• Peminjaman buku (anggota dan petugas)

• Pengembalian buku

• Pencarian buku

• Maintenance buku

• Maintance data anggota

• Logout

3.2.2 Deskripsi Proses

Deskripsi proses dapat dilihat dari activity diagram dibawah ini :

Activity Diagram (Login)

(9)

Activity Diagram peminjaman buku(anggota)

(10)

Activity Diagram peminjaman buku (petugas)

Activity Diagram pengembalian buku

(11)

Activity Diagram pencarian buku

Activity Diagram (maintenance buku)

(12)

Activity Diagram (maintenance data anggota)

Activity Diagram Logout

3.3 Kebutuhan Non-Fungsional 3.3.1 Performansi

Tidak ada batasan performansi karena kemampuan perangkat keras yang digunakan telah memadai.

3.3.2 Modus sistem operasi E-library ada dua yaitu:

• Petugas: Petugas mencatat atau mengecek anggota yang meminjam

buku,mengembalikan buku, mengupdate buku-buku baru, mengecek harus berapa lama buku dipinjam dan kapan dikembalikan, mengecek kode buku, judul buku, kode buku.

• Anggota: Mengecek atau mencari buku yang akan dipinjam, meminjam buku,

mengembalikan buku, membaca buku. 3.3.3 Kebutuhan Adaptasi Lokasi

E-library ini sangat bergantung pada lokasi karena telah diselesaikan untuk kebutuhan anggota dalam meminjam buku di tempat tertentu atau di sekolah tertentu.

3.4 Batasan Perancangan

Gambar

Tabel 1. Definisi, Singkatan dan Akronim  ................................................................
Tabel 1. Definisi, Singkatan dan Akronim
Tabel 2. Tabel Karakteristik Pengguna

Referensi

Dokumen terkait

Dengan ini menyatakan bahwa usulan (Isi sesuai dengan bidang PKM) saya dengan judul: “Pemanfaatan umbi talas untuk camilan berupa Keripik Talas Level

test dengan post test 1 antara kelompok eksperimen dengan kelompok kontrol (p=0.09). Rerata peningkatan sikap respon- den dari pre test ke post test 2 pada kelom-

Berdasarkan hasil penelitian dan pembahasan tentang Faktor-faktor yang berhubungan dengan kehamilan usia dini Wilayah Kerja Puskesmas Guguk Panjang Tahun 2016

Dalam bab ini diuraikan tentang landasan teori yang mendukung penelitian ini, merupakan penjabaran dari konsep supply chain management , informasi, kepercayaan,

Tujuan penelitian ini adalah memperoleh angka mortalitas dan faktor risiko pada pasien geriatri yang menjalani operasi emergensi akut abdomen tahun 2014−2015.. Tipe penelitian ini

Begitu juga dengan sifat-sifat yang telah disepakati atau kesesuaian produk untuk aplikasi tertentu tidak dapat disimpulkan dari data yang ada dalam Lembaran Data Keselamatan

• Dengan mengetahui kesetimbangan dari suatu game, pemodel dapat mengetahui tindakan/strategi apa yang dipilih oleh para pemain yang terlibat, dan juga outcome dari game

Hal tersebut menunjukkan bahwa penggunaan media pita kertas pada pembelajaran pengurangan pecahan dapat meningkatkan pembelajaran di kelas karena dapat meningkatkan