Anda di halaman 1dari 11

SKPL

SPESIFIKASI KEBUTUHAN PERANGKAT LUNAK


Sistem Informasi Web Profil SD Kanisius Kadirojo

Disusunoleh:
Kristian Juri Damai Lase
1542101386

2018
PROGRAM STUDI TEKNIK INFORMATIKA
FAKULTAS SAINS DAN KOMPUTER
UNIVERSITAS KRISTEN IMMANUEL

SKPL
HALAMAN
SISTEM INFORMASI WEB PROFIL
1/11
SD KANISIUS KADIROJO
Program StudiTeknikInformatika
Daftar Isi

Halaman Judul ......................................................................................................................... 1


Daftar Isi .................................................................................................................................. 2
Daftar Tabel ............................................................................................................................. 3
1. Pendahuluan
1.1. Tujuan Pembuatan Dokumen ................................................................................ 9
1.2. Lingkup Masalah................................................................................................... 8
1.3. Defenisi, Akronim, Singkatan ............................................................................... 8
1.4. Referensi ............................................................................................................... 9
1.5. Deskripsi Umum (Overview)
1.5.1. Deskripsi Umum Dokumen .................................................................... 9
1.5.2. Deskripsi Umum Sistem ......................................................................... 9
2. Deskripsi Kebutuhan
2.1. Prespektif Produk .................................................................................................. 0
2.2. Kebutuhan Fungsionalitas Produk ........................................................................ 9
2.3. Kebutuhan Non Fungsionalitas Produk ................................................................ 9
2.4 Karakteristik Pengguna ......................................................................................... 9
3. Deskripsi Kebutuan Fungsionalitas
3.1. Use Case ................................................................................................................ 9
3.2 Spesifikasi Kebutuhan Fungsionalitas .................................................................. 9
4. Conceptual
4.1. Data Model (ERD) ................................................................................................ 9

SKPL
HALAMAN
SISTEM INFORMASI WEB PROFIL
2/11
SD KANISIUS KADIROJO
Program StudiTeknikInformatika
DaftarTabel

Tabel 1. Defenisi, Akronim, Singkatan


Tabel 2. Deskripsi Use Case Narative : Mengolah Data Berita

SKPL
HALAMAN
SISTEM INFORMASI WEB PROFIL
3/11
SD KANISIUS KADIROJO
Program StudiTeknikInformatika
1. Pendahuluan
1.1 Tujuan Pembuatan Dokumen
SKPL adalah Spesifikasi Kebutuhan Perangkat Lunak yang bertujuan sebagai acuan atau
panduan baik bagi pengembang dan pengguna perangkat lunak selama dalam pengembangan
perangkat lunak yang akan dibangun. SKPL ini dapat digunakan sebagai acuan dalam setiap
tahapan pengembangan ini agar sesuai dengan kebutuhan yang diinginkan oleh pengguna dan
tujuan perangkat lunak itu sendiri. Sedangkan bagi pihak pengguna, SKPL ini digunakan untuk
mencatat semua spesifikasi kebutuhan dari perangkat lunak yang dikembangkan dan harapan
yang diinginkan. Dokumen Spesifikasi Kebutuhan Perangkat Lunak (SKPL) ini merupakan
dokumen spesifikasi kebutuhan perangkat lunak SIA (Sistem Informasi Akademik) untuk
mendefinisikan kebutuhan perangkat lunak yang meliputi antarmuka eksternal (antarmuka antara
sistem dengan sistem lain perangkat lunak dan perangkat keras, dan pengguna) dan atribut
(feature-feature tambahan yang dimiliki sistem).
1.2 LingkupMasalah
Perangkat Lunak SIA dikembangkan dengan tujuan untuk :
1. Menangani pengelolaan Data Anggota
2. Menangani pengelolaan peminjaman Buku
3.Menangani pengembalian Buku.
4. Menangani pengelolaan Buku
1.3 Definisi, Akronim, Singkatan
Daftar definisi, akronim dan singkatan :
Kata Kunci Definisi
SKPL Spesifikasi Kebutuhan Perangkat Lunak
SIA Sistem yang mengolah data
Sistem Informasi Sistem yang menyediakan informasi

SKPL
HALAMAN
SISTEM INFORMASI WEB PROFIL
4/11
SD KANISIUS KADIROJO
Program StudiTeknikInformatika
1.4 Referensi
Referensi yang digunakan pada perangkat lunak tersebut adalah:
1. Irene Deandra Indarto, Spesifikasi Kebutuhan Perangkat Lunak (SKPL) DR,
Universitas Atma Jaya Yogyakarta.
2. Arry Ekananta, Spekssifikasi Kebutuhan Perangkat Lunak (SKPL) ST – G651024104
Jurusan Ilmu Komputer - Institut Pertanian Bogor Jl. Raya Pajajaran, Bogor
3. Tugas Kelompok Disusun Oleh:YUSUF / 1442101329,MAYA PUTRI NAWANSARI
/ 1442101317,ANTARNIWATI GEA / 1442101311,ANDERIAS / 1342101252 Tugas
Rekayasa Perangkat Lunak: Requirement Gathering Studi Kasus: Sistem Informasi
Perpustakaan SD Kanisius Kadirojo

1.5 DeskripsiUmum (Overview)


Dokumen SKPL ini dibagi menjadi tiga bagian utama. Bagian utama berisi penjelasan
tentang dokumen SKPL yang mencakup tujuan pembuatan dokumen ini, lingkup masalah yang
diselesaikan oleh perangkat lunak yang dikembangkan, definisi, referensi dan deskripsi umum.
Bagian kedua berisi penjelasan secara umum mengenai perangkat lunak yang akan
dikembangkan meliputi fungsi dari perangkat lunak, karakteristik pengguna, batasan, dan asumsi
yang diambil dalam pengembangan perangkat lunak.
Bagian ketiga berisi penjelasan secara lebih rinci tentang kebutuhan perangkat lunak SIA
yang akan dikembangkan.

SKPL
HALAMAN
SISTEM INFORMASI WEB PROFIL
5/11
SD KANISIUS KADIROJO
Program StudiTeknikInformatika
2. DeskripsiKebutuhan
2.1 Perspektif Produk
SIA merupakan perangkat lunak yang dikembangkan untuk membantu
pengelolaan system informasi. Sistem ini membantu “Sistem Informasi Akademik” untuk
mengelola proses pengelolaan data-data Buku di Perpustakaan. Sistem ini dapat digunakan oleh
pihak SD Kalisius Kadirojo. Sistem Informasi ini dapat digunakan oleh pihak internal Sistem
Informasi Akademik seperti Petugas Perpustakaan. Aplikasi ini menangani antara lain:
pengelolaan data buku, Peminjaman Buku, Pengembalian Buku,Pengelolaan Anggota.
2.2 Kebutuhan Fungsionalitas Produk
1. Mengelola Data Anggota (SKPL-SIA-001)
Mengelola data Anggota merupakan Data-data anggota yang dikelola oleh petugas untuk
dikelola sebagai anggota perpustakaan.
2. Mengelola Data Buku (SKPL-SIA-002)
Mengola Data Buku merupakan data-data buku yang kumpulan mulai dari Jenis
Buku,Kategori Buku,dan Kode Buku.
3. Melakukan transaksi peminjaman dan pengembalian buku.(SKPL-SIA-003)
Transaksi Peminjaman dan Pengembalian merupakan proses pminjaman dan
pengembalian yang hanya dilakukan oleh Anggota Perpustakaan yang memiliki Kartu
Perpustakaan.

2.3 Kebutuhan Non Fungsional Produk


1 Prosenya Tidak Lama (SKPL-SIA-001)
2 User interface simple dan mudah dipahami (SKPL-SIA-002)
3 Hanya dapat diakses dari komputer tertentu (SKPL-SIA-003)
2.4 Karakteristik Pengguna
Karakteristik dari pengguna perangkat lunak SIA adalah sebagai berikut :
1. Memahami cara penggunaan Sistem Informasi Perpustakann
2. Memahami pengunaan internet

SKPL
HALAMAN
SISTEM INFORMASI WEB PROFIL
6/11
SD KANISIUS KADIROJO
Program StudiTeknikInformatika
DeskripsiKebutuhanFungsionalitas
3.1 Use Case

3.2 SpesifikasiKebutuhanFungsionalitas
3.2.1 Deskripsi Use Case: Mengelola data Mahasiswa
Nama Use Case Mengelola Data Perpustakaan
Use Case Identification NIP
Primary Actor Petugas Perpustakaan
Secondary Actor Kepala Sekolah
Use Case Description Use Case ini dilakukan ketika Petugas Perpustakaan melakukan

SKPL
HALAMAN
SISTEM INFORMASI WEB PROFIL
7/11
SD KANISIUS KADIROJO
Program StudiTeknikInformatika
pengolahan Data-Data di Perpustakaan
Precondition Petugas Perpustakaan Login ke system
Trigger Petugas Perpustakan memilih untuk pengelolaan Data Buku,Data
Anggota dan Proses Peminjaman dan Pengembalian Buku.
Basic Flow Actor Action System Response
Step 1.Petugas Perpustakan Step 2. System memberikan
memilih untuk melakukan respon dengan menampilkan
proses pengelolaan Data-Data di halaman dan pilihan untuk
Perpustakaan. pengelolaan data Buku dan Data
Anggota.
Step 3. Petugas memilih untuk
memasukkan Data-Data
Perpustakaan.
A-1 Petugas Perpustakan
memilih untuk mengubah
pengelolaan Data Buku dan Data
Anggota
A-2 Petugas Perpustakaan
memilih untuk mengupdate Data
Buku dan Data Anggota
A-3 Petugas Perpustakaan
memilih untuk menghapus Data
Anggota dan Data Buku

Ss

SKPL
HALAMAN
SISTEM INFORMASI WEB PROFIL
8/11
SD KANISIUS KADIROJO
Program StudiTeknikInformatika
Alernatif 1
Actor Action System Response
Step 1. Petugas Perpustakaan Step 2. System menampilkan
Alernatif Flow memilih untuk mengubah data halaman Data Buku dan Data
Buku dan Data Anggota. Anggota.
Step 3. Petugas Perpustakaan Step 4. System menampilkan
memilih untuk mengubah Data halaman Yakin ingin mengubah
Buku (Contoh: Buku Bahasa data ini?
Indonesia,Bahasa Inggris) dan
Data Anggota (Contoh :
Marisa,Maya,Ika dan Ester,Lina)
Step 5. Petugas Perpustakaan
harus memilih untuk yakin
mengubah data-data.
Step 6. Petugas Perpustakaan
melanjutkan untuk mengubah
Data Buku dan Data Anggota
Alternatif 2
Actor Action System Response
Step 1. Petugas Perpustakaan Step 2. System menampilkan
memilih untuk mengupdate data- halaman untuk data-data Buku
data Buku dan data-data dan Anggota.
Anggota.
Step 3. Petugas Perpustakaan Step 4. System menampilkan
memilih untuk mengupdate data halaman Yakin ingin

SKPL
HALAMAN
SISTEM INFORMASI WEB PROFIL
9/11
SD KANISIUS KADIROJO
Program StudiTeknikInformatika
Buku (contoh: Buku Matematika mengupdate data ini?
dan Buku Sejarah)dan data
Anggota (contoh: Yusuf,Kim).
Step 5. Petugas Perpustakaan
memilih yakin untuk
mengupdate data Buku dan data
Anggota
Alternatif 3
Actor Action System Response
Step 1. Petugas Perpustakaan Step 2. System menampilkan
memilih untuk menghapus data halaman data Buku dan data
Buku dan data Anggota. Anggota.
Step 3. Petugas Perpus memilih Step 4. System menampilkan
untuk menghapus data Buku halaman Yakin ingin menghapus
(contoh: Buku Bahasa Inggris) data ini?
dan Data Anggota (contoh:
Marisa).
Step 5. Petugas Perpustakaan
memilih yakin untuk menghapus
data Buku dan dan Anggota
Error Flow
Post Condition Petugas Perpustakaan membuat laporan data Buku dan data Anggota
yang telah dikelola sebelumnya seperti (ubah, update, hapus).

Conceptual Data Model

Alamat Tgl_Lahir
Id_Angggota Nama_Anggota Nama
Kelas Jabatan

M 1
Data Anggota Petugas
Dikelola
SKPL
HALAMAN
SISTEM INFORMASI WEB PROFIL
10/11
Jk SD KANISIUS KADIROJO
Program StudiTeknikInformatika
Alamaat Kode_Petugas
1 Id_Anggota 1

Tgl_Kembali

M N

Id_Anggota

SKPL
HALAMAN
SISTEM INFORMASI WEB PROFIL
11/11
SD KANISIUS KADIROJO
Program StudiTeknikInformatika

Anda mungkin juga menyukai