KSP
13/04/2022 – DRAF 2
Disiapkan :
Abstrak:
SIFAT RAHASIA
Khusus diproduksi dan didistribusikan kepada i
yang berhak mengetahui di lingkungan Jurusan Ilmu Komputer Universitas Lampung
Spesifikasi Kebutuhan Perangkat Lunak Maklumat Versi Dokumen
Seluruh versi dari dokumen ini didaftar berdasar kronologisnya. Tidak ada
hubungan antara nomer dokumen dan nomor versi perangkat lunak.
Versi
Versi Perangkat
Tanggal Alasan Perubahan
Dokumen Lunak
DRAF 04/03/2022 Pengisian SKPL Pertama : Menambah data
informasi dan Use Case Diagram
DRAF 2 13/04/2022 Pengisian SKPL Kedua : Menambah Class
Diagram
Release 1
Dokumen ini dibuat oleh Irfan Saputra, Nur Mita Utami, dan Siti
Nabila dengan pengawasan dari Jurusan Ilmu Komputer Universitas
Lampung sebagai upaya untuk menjamin keakuratan dokumen saat akan
di cetak. Penggandaan dokumen, sebaiknya dari versi yang terakhir (up
to date) dan setelah mendapatkan izin tertulis
SIFAT RAHASIA
Khusus diproduksi dan didistribusikan kepada ii
yang berhak mengetahui di lingkungan Jurusan Ilmu Komputer Universitas Lampung
Spesifikasi Kebutuhan Perangkat Lunak Control Revisi Dokumen
Seluruh revisi yang telah dilakukan pada dokumen ini, dapat diikuti
sebagaimana tabel berikut.
Nomer Diperiksa
Tanggal Keterangan singkat perbaikan
Revisi oleh
SIFAT RAHASIA
Khusus diproduksi dan didistribusikan kepada iii
yang berhak mengetahui di lingkungan Jurusan Ilmu Komputer Universitas Lampung
Spesifikasi Kebutuhan Perangkat Lunak Daftar Isi
Daftar Isi
Maklumat Versi Dokumen.............................................................................................ii
Control Revisi Dokumen..............................................................................................iii
Daftar Isi........................................................................................................................iv
.......................................................................................................................................iv
1. Pendahuluan...............................................................................................................1
1.1 Tujuan...................................................................................................................1
1.2 Ruang Lingkup Perangkat Lunak.........................................................................1
1.3 Target Audience...................................................................................................1
1.4 Definisi, Istilah dan Singkatan.............................................................................2
1.5 Sistem Penomoran................................................................................................2
1.6 Referensi...............................................................................................................3
1.7 Ikhtisar Dokumen.................................................................................................3
2. Deskripsi Umum........................................................................................................4
2.1 Tentang Perangkat Lunak.....................................................................................4
2.2 Fungsi-fungsi Perangkat Lunak...........................................................................4
2.3 Karakteristik dan Klasifikasi Pengguna...............................................................4
2.4 Lingkungan Operasi.............................................................................................4
2.5 Batasan Desain dan Implementasi........................................................................5
2.6 Dokumentasi Bagi Pengguna...............................................................................5
2.7 Asumsi dan Ketergantungan................................................................................5
3. Kebutuhan Antarmuka Eksternal...............................................................................6
3.1 Antarmuka Pengguna...........................................................................................6
3.2 Antarmuka Perangkat Keras.................................................................................6
3.3 Antarmuka Perangkat Lunak................................................................................6
3.4 Antarmuka Komunikasi.......................................................................................7
4. Feature Sistem............................................................................................................8
4.1 Use Case Diagram................................................................................................8
4.2 Use Case Scenario................................................................................................8
4.3 Activity Diagram................................................................................................15
5. Kebutuhan NonFungsional Lainnya.........................................................................24
Kebutuhan Kinerja...................................................................................................24
Kebutuhan Keamanan..............................................................................................24
Kebutuhan Perlindungan Keamanan........................................................................24
Atribut Kualitas Perangkat Lunak............................................................................24
Aturan Penggunaan..................................................................................................25
SIFAT RAHASIA
Khusus diproduksi dan didistribusikan kepada iv
yang berhak mengetahui di lingkungan Jurusan Ilmu Komputer Universitas Lampung
Spesifikasi Kebutuhan Perangkat Lunak Daftar Isi
6. Kebutuhan Lain........................................................................................................26
ERD …………………………………….................................................................26
Appendix A: Model Analisis....................................................................................27
Appendix B: Daftar Kebutuhan................................................................................29
SIFAT RAHASIA
Khusus diproduksi dan didistribusikan kepada v
yang berhak mengetahui di lingkungan Jurusan Ilmu Komputer Universitas Lampung
Spesifikasi Kebutuhan Perangkat Lunak Pendahuluan
1. Pendahuluan
1.1 Tujuan
Dokumen Spesifikasi Kebutuhan Perangkat Lunak (SKPL) ini
merupakan dokumen spesifikasi kebutuhan Sistem Informasi Simpan
pinjam koperasi yang meliputi antarmuka eksternal (antarmuka antara
sistem dengansistem lain perangkat lunak dan perangkat keras dan
pengguna) dan atribut (feature-feature tambahan yang dimiliki sistem),
serta mendefinisikan fungsi sistem.
SIFAT RAHASIA
Khusus diproduksi dan didistribusikan kepada 1
yang berhak mengetahui di lingkungan Jurusan Ilmu Komputer Universitas Lampung
Spesifikasi Kebutuhan Perangkat Lunak Pendahuluan
SIFAT RAHASIA
Khusus diproduksi dan didistribusikan kepada 2
yang berhak mengetahui di lingkungan Jurusan Ilmu Komputer Universitas Lampung
Spesifikasi Kebutuhan Perangkat Lunak Pendahuluan
1.6 Referensi
Berikut adalah daftar acuan yang digunakan dalam pendokumentasian
spesifikasi kebutuhan perangkat lunak ini.
● IEEE Std. 1233, 1998 Edition IEEE Guide for Developing System
Requirements Specifications
● IEEE, Software Requirements Engineering, Second Edition, IEEE
Computer Society Press, 2002.
● Puspitasari, D. 2015. Rancang Bangun Sistem Informasi Koperasi
Simpan Pinjam Karyawan Berbasis Web.( Journal of Computing and
Information System, AMIK Bekasi) Diakses dari :
http://ejournal.nusamandiri.ac.id/index.php/pilar/article/view/430
● Rahmanto,Y; Istikomah dan Setyawati. 2021. Rancang Bangun
Sistem Informasi Manajemen Koperasi Menggunakan Metode Web
Engineering (Journal Data Mining dan Sistem Informasi, Bandar
Lampung) Diakses dari :
https://ejurnal.teknokrat.ac.id/index.php/JDMSI/article/viewFile/987
/571
SIFAT RAHASIA
Khusus diproduksi dan didistribusikan kepada 2
yang berhak mengetahui di lingkungan Jurusan Ilmu Komputer Universitas Lampung
Spesifikasi Kebutuhan Perangkat Lunak Deskripsi Umum
2. Deskripsi Umum
SIFAT RAHASIA
Khusus diproduksi dan didistribusikan kepada 4
yang berhak mengetahui di lingkungan Jurusan Ilmu Komputer Universitas Lampung
Spesifikasi Kebutuhan Perangkat Lunak Deskripsi Umum
Pada laman ini user(anggota) dapat melakukan log in ke website agar dapat mengakses
fitur yang ada dengan memasukkan user name dan password yang sudah didaftaran
oleh admin.
SIFAT RAHASIA
Khusus diproduksi dan didistribusikan kepada 5
yang berhak mengetahui di lingkungan Jurusan Ilmu Komputer Universitas Lampung
Spesifikasi Kebutuhan Perangkat Lunak Deskripsi Umum
B. Simpanan
Pada tampilan ini user dapat melakukan simpanan ,mengedit ,menghapus serta menarik
uang dari hasil simpanan.
C. Pinjaman
Pada tampilan ini user dapat melakukan pinjaman ,mengedit ,menghapus pinjaman.
D. Anggota
E. Log Out
Tombol log out diatas untuk user supaya dapat mengeluarkan akun dari situs/web.
SIFAT RAHASIA
Khusus diproduksi dan didistribusikan kepada 6
yang berhak mengetahui di lingkungan Jurusan Ilmu Komputer Universitas Lampung
Spesifikasi Kebutuhan Perangkat Lunak Kebutuhan Antarmuka Eksternal
1. Nama : Windows
Sumber : Microsoft
Peran : Sebagai Sistem Operasi
3. Nama : MySQL
Sumber : Oracle
Peran : Sebagai database
4. Nama : Xampp
Sumber : Aphace Software Fundation
Peran : Sebagai web server agar servet bisa berjalan
5. Nama : HTML 5
Sumber : World Wide Web Consortium dan WHATWG
Peran : Sebagai Markup Language untuk membuat website
SIFAT RAHASIA
Khusus diproduksi dan didistribusikan kepada 6
yang berhak mengetahui di lingkungan Jurusan Ilmu Komputer Universitas Lampung
Spesifikasi Kebutuhan Perangkat Lunak Kebutuhan Antarmuka Eksternal
6. Nama : CSS 3
Sumber : World Wide Web Consortium
Peran : Sebagai Markup Language untuk mengatus tampilan
website
SIFAT RAHASIA
Khusus diproduksi dan didistribusikan kepada 7
yang berhak mengetahui di lingkungan Jurusan Ilmu Komputer Universitas Lampung
Spesifikasi Kebutuhan Perangkat Lunak Feature Sistem
4. Feature Sistem
2.Melakukan Login
(Mengisi
username,password dan
memilih
role(User/Admin))
3.Request data username
dan password
4.Mengambil data
username dan password
SIFAT RAHASIA
Khusus diproduksi dan didistribusikan kepada 8
yang berhak mengetahui di lingkungan Jurusan Ilmu Komputer Universitas Lampung
Spesifikasi Kebutuhan Perangkat Lunak Feature Sistem
6.Menampilkan halaman
utama
2. Menampilkan
menu transaksi
simpan pinjam
3. Mengklik menu
melakukan
simpanan
4. Menampilkan
form transaksi
simpanan
5. Mengisi data
form simpan
6. Proses data
transaksi simpanan
7. Menyimpan data
transaksi simpanan
8. Menampilkan
data hasil
transaksi
simpanan
2. Menampilkan
menu transaksi
simpan pinjam
3. Mengklik
menu
melakukan
pinjaman
4. Menampilkan
form transaksi
pinjaman
5. Mengisi data
form pinjaman
6. Proses data
SIFAT RAHASIA
Khusus diproduksi dan didistribusikan kepada 9
yang berhak mengetahui di lingkungan Jurusan Ilmu Komputer Universitas Lampung
Spesifikasi Kebutuhan Perangkat Lunak Feature Sistem
transaksi
simpanan
7. Menyimpan data
transaksi
simpanan
8. Menampilkan
data hasil
transaksi
simpanan
3. Memilih ingin
menambah data
simpanan
4. Tampilkan menu
form tambah
data
5. Mengisi data
form
6. Memproses data
inputan
7. Menyimpan data
SIFAT RAHASIA
Khusus diproduksi dan didistribusikan kepada 10
yang berhak mengetahui di lingkungan Jurusan Ilmu Komputer Universitas Lampung
Spesifikasi Kebutuhan Perangkat Lunak Feature Sistem
3. Memilih ingin
mengedit data
simpanan
4. Mengambil data
transaksi simpan
pinjam
5. Mengedit data
6. Menyimpan data
3. Memilih ingin
menghapus data
simpanan
4. hapus data
transaksi simpan
pinjam
5. Menghapus data
yang dipilih
6. Menyimpan data
3. Memilih ingin
menambah data
pinjaman
4. Tampilkan menu
form tambah
data
5. Mengisi data
form
6. Memproses data
inputan
7. Menyimpan data
3. Memilih ingin
mengedit data
pinjaman
4. Mengambil data
transaksi simpan
pinjam
5. Mengedit data
6. Menyimpan data
3. Memilih ingin
menghapus data
pinjaman
4. Mengambil data
transaksi simpan
pinjam
5. Menghapus data
yang dipilih
6. Menyimpan data
SIFAT RAHASIA
Khusus diproduksi dan didistribusikan kepada 14
yang berhak mengetahui di lingkungan Jurusan Ilmu Komputer Universitas Lampung
Spesifikasi Kebutuhan Perangkat Lunak Feature Sistem
SKPL-F09.a Melihat data anggota
Aksi Aktor Reaksi Sistem Aksi Database
1.Mengakses
menu anggota
2.Menampilkan
data tabel data
anggota
a. Activity Diagram
SIFAT RAHASIA
Khusus diproduksi dan didistribusikan kepada 15
yang berhak mengetahui di lingkungan Jurusan Ilmu Komputer Universitas Lampung
Spesifikasi Kebutuhan Perangkat Lunak Feature Sistem
SIFAT RAHASIA
Khusus diproduksi dan didistribusikan kepada 16
yang berhak mengetahui di lingkungan Jurusan Ilmu Komputer Universitas Lampung
Spesifikasi Kebutuhan Perangkat Lunak Feature Sistem
SIFAT RAHASIA
Khusus diproduksi dan didistribusikan kepada 17
yang berhak mengetahui di lingkungan Jurusan Ilmu Komputer Universitas Lampung
Spesifikasi Kebutuhan Perangkat Lunak Feature Sistem
SKPL-P04 – Menghubungi Costumer Service (Anggota)
SIFAT RAHASIA
Khusus diproduksi dan didistribusikan kepada 18
yang berhak mengetahui di lingkungan Jurusan Ilmu Komputer Universitas Lampung
Spesifikasi Kebutuhan Perangkat Lunak Feature Sistem
SIFAT RAHASIA
Khusus diproduksi dan didistribusikan kepada 19
yang berhak mengetahui di lingkungan Jurusan Ilmu Komputer Universitas Lampung
Spesifikasi Kebutuhan Perangkat Lunak Feature Sistem
SKPL-P06 – Melakukan Pengolahan Data Pinjaman
SIFAT RAHASIA
Khusus diproduksi dan didistribusikan kepada 20
yang berhak mengetahui di lingkungan Jurusan Ilmu Komputer Universitas Lampung
Spesifikasi Kebutuhan Perangkat Lunak Feature Sistem
SIFAT RAHASIA
Khusus diproduksi dan didistribusikan kepada 21
yang berhak mengetahui di lingkungan Jurusan Ilmu Komputer Universitas Lampung
Spesifikasi Kebutuhan Perangkat Lunak Feature Sistem
SIFAT RAHASIA
Khusus diproduksi dan didistribusikan kepada 22
yang berhak mengetahui di lingkungan Jurusan Ilmu Komputer Universitas Lampung
Spesifikasi Kebutuhan Perangkat Lunak Feature Sistem
SIFAT RAHASIA
Khusus diproduksi dan didistribusikan kepada 23
yang berhak mengetahui di lingkungan Jurusan Ilmu Komputer Universitas Lampung
Spesifikasi Kebutuhan Perangkat Lunak Kebutuhan Lain
Kebutuhan Keamanan
Sistem menyediakan login dengan password. Hal tersebut bersifat
pribadi. Semua sistem akan berurutan dan tedapat petunjuk atau arahan
yang jelas didalam masing-masing halaman.
SIFAT RAHASIA
Khusus diproduksi dan didistribusikan kepada 24
yang berhak mengetahui di lingkungan Jurusan Ilmu Komputer Universitas Lampung
Spesifikasi Kebutuhan Perangkat Lunak Kebutuhan Lain
Aturan Penggunaan
Untuk dapat mengakses sistem ini, ketentuan yang berlaku :
a. Anggota dan petugas koperasi harus melakukan login
terlebih dahulu untuk mengakses web sistem informasi
koperasi simpan pinjam ini.
b. Anggota koperasi harus terdaftar sebagai anggota
terlebih dahulu untuk dapat melaukan simpan pinjam di
koperasi.
c. Menggunakan PC/Laptop.
d. Menggunakan koneksi internet.
SIFAT RAHASIA
Khusus diproduksi dan didistribusikan kepada 25
yang berhak mengetahui di lingkungan Jurusan Ilmu Komputer Universitas Lampung
Spesifikasi Kebutuhan Perangkat Lunak Kebutuhan Lain
6. Kebutuhan Lain
ERD
SIFAT RAHASIA
Khusus diproduksi dan didistribusikan kepada 26
yang berhak mengetahui di lingkungan Jurusan Ilmu Komputer Universitas Lampung
Spesifikasi Kebutuhan Perangkat Lunak Appendix A : Model Analisis
Controller
SIFAT RAHASIA
Khusus diproduksi dan didistribusikan kepada 27
yang berhak mengetahui di lingkungan Jurusan Ilmu Komputer Universitas Lampung
Spesifikasi Kebutuhan Perangkat Lunak Appendix A : Model Analisis
Entity
SIFAT RAHASIA
Khusus diproduksi dan didistribusikan kepada 28
yang berhak mengetahui di lingkungan Jurusan Ilmu Komputer Universitas Lampung
Spesifikasi Kebutuhan Perangkat Lunak Appendix B : Daftar Kebutuhan
Daftar Gambar
Gambar 1.1 Feature Sistem : Use Case Diagram
SKPL-P01 : Activity Diagram login
SKPL-P02 : Activity Diagram melakukan simpanan
SKPL-P03 : Activity Diagram melakukan pinjaman
SKPL-P04 : Activity Diagram menghubungi customer service (anggota)
SKPL-P05 : Activity Diagram melakukan pengolahan data simpanan
SKPL-P06 : Activity Diagram melakukan pengolahan data pinjaman
SKPL-P07 : Activity Diagram mengambil simpanan
SKPL-P08 : Activity Diagram mengolah data anggota
SKPL-P09 : Activity Diagram melihat data anggota
Gambar 2.1 Kebutuhan laim : ERD
Gambar 3.1 Appendix A : Class Diagram Boundary
Gambar 3.2 Appendix A : Class Diagram Controller
Gambar 3.3 Appendix A : Class Diagram Entity
SIFAT RAHASIA
Khusus diproduksi dan didistribusikan kepada 29
yang berhak mengetahui di lingkungan Jurusan Ilmu Komputer Universitas Lampung