Contoh SKPL Rekayasa Perangkat Lunak
Contoh SKPL Rekayasa Perangkat Lunak
1.
PENDAHULUAN
Dokumen
ini berisi spesifikasi kebutuhan perangkat lunak (SKPL) atau software requirement
specification (SRS). Untuk penamaan dokumen ini selanjutnya akan digunakan
istilah SKPL.
1.1
Tujuan
Penulisan Dokumen
Tujuan
penulisan dokumen ini yaitu sebagai dokumentasi dari segala aktifitas yang
dilakukan selama pengembangan proyek perangkat lunak yang berbasis android ini
dimulai dari tahap user requirement, analisis dan desain, implementasi, hingga
testing. Adapun tujuan dari proyek ini adalah untuk membantu pengguna dalam
menghitung pengeluaran bulanan. Proyek ini dikatakan berhasil apabila aplikasi
yang dimaksud dapat menangani seluruh kebutuhan pengguna dan proses perhitungan
pengeluaran yang terdaftar dalam dokumen ini.
1.2
Lingkup
Masalah
·
Aplikasi E-kost ini
digunakan sebagai sarana ekonomi yang berbasis hitungan untuk mempermudah dalam
menghitung biaya bulanan berbagai kalangan khususnya mahasiswa yang bertempat
tinnggal di kost.
·
Aplikasi ini dapat
menampilkan jumlah pengeluaran bulanan.
·
Pada sisi client dapat
melakukan input barang dan harga, dan juga dapat mengakses daftar belanja.
1.3
Definisi,
Istilah dan Singkatan
·
SKPL adalah Spesifikasi
Kebutuhan Perangkat Lunak, atau dalam bahasa Inggris-nya sering juga disebut
sebagai software requirements specification (SRS), dan merupakan spesifikasi
perngkat lunak yang akan dikembngkan. - SKPL-E-Kost.K-xxx adalah kode yang
digunakn untuk merepresentasikan kebutuhan (requirement) pada E-Kost, dengan
E-Kost merupakan kode perangkat lunak, E-Kost adalah kodefase, dan xxx adalah
digit/nomor kebutuhn (requirement).
·
DFD adalah data flow
program, diagram dannotasi yang digunaknuntukmnunjukanaliran data
padaperngkatlunak.
·
ERD adalah entity
relationship diagram, diagram dan notasi yang digunakan untuk mempresentasikan
struktur data statis pada perangkat
1.4
Referensi
Dokumen
ini merujuk pada hasil wawancara dan observasi pada pengguna tentang kebutuhan
yang diperlukannya, dan penulisan dokumen berdasarkan pada :
1. IEEE
Std 830-1993, IEEE Recommended Practice for Software Requirement
Specifications.
2. Pihah-pihak
yang kompeten dibidang pengembangan aplikasi berbasis android.
1.5
Deskripsi
Umum Dokumen
Dokumen
skpl ini dibagi menjadi tiga bagian utama. Bagian utama berisi penjelasan
tentang dokumen skpl yang mencakup tujuan pembuatan dokuman ini, lingkup
masalah yang diselesaikan oleh perangkat lunak yang dikembangkan definisi,
referensi, dan deskripsi umum. Bagian kedua berisi Program Studi Manajemen
penjelasan secara umum mengenai perangkat lunak yang akan dikembangkan meliputi
fungsi dari perangkat lunak, karakteristik pngguna, batasan dan asumsi yang
diambil dalam pengembangan perangkat lunak. Bagian ketiga berisi uraian
kebutuhan perangkat lunak secara lebih rinci.
2.
DESKRIPSI
UMUM PERANGKAT LUNAK
2.1 Deskripsi Umum Sistem
E-Kost adalah sebuah aplikasi mobile
yang digunakan untuk menghitung pengeluaran bulanan pengguna. Dengan inputan No
Rekening di awal registrasi, sehingga aplikasi memperoleh saldo awal pengguna.
Pengguna juga akan menginputkan nama dan harga barang sehingga jumlah dari
harga barang pengguna akan dijumlahkan oleh aplikasi dan diperoleh jumlah
pengeluaran. Aplikasi selanjutnya akan menghitung saldo pengguna dengan
mengurangkan saldo awal dengan jumlah pengeluaran.
E-Kost
dapat dijalankan di sistem operasi android, dan ios. Namun yang terbaik memakai
sistem operasi android.
2.2
Fungsi
Produk
Adapun fungsi – fungsi yang dimiliki
oleh aplikasi ini adalah sebagai berikut.
·
Registrasi
(SKPL_E-Kost.K_001)
·
Input Nama Barang dan
Harga Barang(SKPL_E-Kost.K_002)
·
Jumlah Pengeluaran(SKPL_E-Kost.K_003)
·
Saldo(SKPL_E-Kost.K_004)
·
Daftar
Pengeluaran(SKPL_E-Kost.K_005)
2.3
Karakteristik
Pengguna
Pengguna
aplikasi ini adalah berbagai kalangan khususnya mahasiswa yang bertempat
tinggal di kost – kostan. Pengguna ini nantinya akan mengetahui saldo, jumlah
pengeluaran, dan daftar barang belanjaan dari aplikasi. Adapun tugas yang
dimiliki oleh pengguna yaitu melakukan registrasi program, dan melakukan
inputan nama barang dan harga barang.
Kategori Pengguna
|
Tugas
|
Hak Akses ke Aplikasi
|
Masyarakat(pengguna
umum)
|
Mengetahui
Pengeluaran Bulanan
|
·
(SKPL_E-Kost.K_001)
·
(SKPL_E-Kost.K_002)
·
(SKPL_E-Kost.K_003)
·
(SKPL_E-Kost.K_004)
·
(SKPL_E-Kost.K_005)
|
Table 2.1
Karakteristik Pengguna
2.4 Batasan
Batasan – batasan yang digunakan pada
pengembangan aplikasi ini adalah dalam
melakukan registrasi pengguna harus menyambungkan perangkatnya ke internet, dan
juga aplikasi ini adalah aplikasi mobile yang bisa digunakan pada sistem
operasi android, dan IOS.
2.5 Lingkungan Operasi
Lingkungan
operasi aplikasi ini adalah mobile, dengan sistem operasi android dan IOS.
ukdsgjkashkshkjsd
ReplyDelete