SPESIFIKASI KEBUTUHAN PERANGKAT LUNAK (SKPL)
MEMBANGUN SISTEM PENGOLAHAN DAT DATA SISWA SISWA TERINTEGRASI BERBASIS OBJEK PADA SEKOLAH MENENGAH KEJURUAN AL MA’RUF WAWAY KARYA
Dipersiapkan Oleh : DIKI RISWANTO
AMIK DIAN CIPTA CENDIKIA BANDAR LAMPUNG BANDAR LAMPUNG 2017
0
I. PENDAHULUAN I.1 T!"# P$#%&'"# D*$#
Dokumen Spesisifikasi Kebutuhan Perangkat Lunak (SKPL) ini dibuat untuk tujuan sebagai berikut : 1.
Mendefinisikan dan menjelaskan hal-hal yang diperlukan dalam pengembangan
aplikasi
S&'+$* P$#,%"-"# D"+" S&'"
T$/+$,/"'& B$/"'&' O!$ P"'" SMK A% M"’/ W"" K"/".
2.
Memperjelas detail spesifikasi kebutuhan dan ruang lingkup kerja yang akan dilakukan dalam pengembangan aplikasi S&'+$* P$#,%"-"# D"+" S&'" T$/+$,/"'& B$/"'&' O!$ P"'" SMK A% M"’/ W"" K"/" .
.
Mendefinisikan dan mendeskripsikan se!ara global aplikasi S&'+$* P$#,%"-"# D"+" S&'" T$/+$,/"'& B$/"'&' O!$ P"'" SMK A% M"’/ W"" K"/" yang akan dikembangkan" yang
menggambarkan fungsionalitas" performansi" batasan peran!angan" atribut"
serta
antarmuka
eskternal
aplikasi
yang
akan
diimplementasikan. #.
Mempermudah proses pengembangan aplikasi S&'+$* P$#,%"-"# D"+" S&'" T$/+$,/"'& B$/"'&' O!$ P"'" SMK A% M"’/ W"" K"/".
$ang akan menggunakan dokumen %&' %istem 'engolahan Data %isa *erintegrasi +erbasis Objek 'asa %M& ,l Maruf aay &arya adalah : 1. 'ihak pengembang aplikasi" akan menggunakan dokumen SKPL ini sebagai a!uan dan pedoman dalam mengembangkan aplikasi %istem 'engolahan Data %isa *erintegrasi +erbasis Objek 'asa
2.
%M& ,l Maruf aay &arya. %M& , M,/0 sebagai pengguna aplikasi. %M& , M,/0 akan menggunakan dokumen
%&' ini
untuk
melakukan
1
penge!ekan atau alidasi terhadap kebutuhan-kebutuhan user" yang akan diimplementasikan oleh pengembang
I.2 L,3 M"'"%"1. ,plikasi yang akan dikembangkan diberi nama S&'+$* P$#,%"-"# D"+" S&'" T$/+$,/"'& B$/"'&' O!$ P"'" SMK A% M"’/ W"" K"/". I.4 D$&'&5 I'+&%"- 6"# S,"+"# Definisi" istilah dan singkatan yang terdapat dalam peran!angan %istem
'engolahan Data %isa *erintegrasi +erbasis Objek 'asa %M& ,l Maruf aay &arya adalah sebagai berikut. %&' : %pesifikasi &ebutuhan 'erangkat unak %M&, : %ekolah Menengah &ejuruan ,l Maruf 'D : 'eserta Didik D+M% : Database Managament System I. R$$/$#'& +erikut ini daftar buku" karya ilmiah dan dokumentasi lain yang
digunakan sebagai referensi dalam penulisan %&' ini : 1)
3ermanto"
4andang.
K$3+'"#
2512. S&'+$*
P$#6#,
D$#,"# M$#,,#""# M$+6$
S&*3%$ A66&+&8$ W$&,-+, (SAW) U#+ M$#$#+"#
J/'"#
P"6"
SMK
B"+&
P/$/+ . %ekolah *inggi Manajemen 6nformatika
dan &omunikasi ,mikom http:77eprints.dinus.a!.id71#889717jurnal1#;#.pdf 2)
Muhammad Doni Damara " 251 S&'+$* P$#6#, K$3+'"# P$*&%&-"# J/'"# P"6" S* N$,$/& 1 P/'"/& M$#,,#""# M$+6$ S&*3%$ A66&+&8$ W$&,-+, (S" )5 -++3'9::.";"6$*&".$6:427<=><=:S&'+$*?P$#6 #,?K$3+'"#?P$*&%&-"#?J/'"#?P"6"?S*? N$,$/&?1?P/'"/&?M$#,,#""#?M$+6$?S&*3% $?A66&+&8$?W$&,-+,?S"
4)
,an $ulianto"251#"
2
http:77eprints.uny.a!.id71#1717%&/6'%6.pdf" M"-"'&'" B$/3/$'+"'& D& A%"* S&'+$* P$#6#, K$3+'"# P$*&%&-"# U#&8$/'&+"' N$,$/& Y,""/+" F"%+"' M"+$*"+&" D"# I%* P$#,$+"-"# D$#,"# M$+6$ A-36"# T3'&' I.> S&'+$*"+&" 3$#%&'"#
%istematika pembahasan dalam %pesifikasi &ebutuhan 'erangkat unak (%&') %istem 'engolahan Data %isa *erintegrasi +erbasis Objek 'asa %M& ,l Maruf aay &arya adalah sebagai berikut. 6.
P$#6"-%"#
+agian ini menjelaskan mengenai hal-hal yang melatarbelakangi pembuatan %'& yang berisi tujuan" ruang lingkup" definisi" istilah" dan singkatan dan referensi.
66.
D$'/&3'& U** P$/"#,"+ L#"
+agian ini berisi penjelasan tentang deskripsi umum sistem" fungsi produk" karakteristik pengguna" dan batasan.
III.
D$'/&3'& U** K$+-"#
+agian ini berisi penjelasan tentang kebutuhan perangkat keras" kebutuhan perangkat lunak" kebutuhan perangkat piker" kebutuhan input dan kebutuhan output.
3
II.
DESKRIPSI UMUM PERANGKAT LUNAK
II.1 D$'/&3'& U** S&'+$*
Data jurusan
Operator
User
Data bakat siswa
Operat r
%istem 'engolahan Data %isa *erintegrasi +erbasis Objek 'asa %M& ,l Maruf aay &arya akan dibangun berbasis destop.
%istem 'engolahan Data %isa *erintegrasi +erbasis Objek 'asa %M& ,l Maruf aay &arya akan mengolah 'eminatan sisa yang berasal dari data 'enelitian sisa.
Master data jurusan hanya diinputkan atau di update oleh staf *ata 0saha dan
%ama halnya dengan Master data bakat sisa hanya diinputkan atau di update oleh staf *ata 0saha dan
II.2 F#,'& P/6
%e!ara umum" aplikasi %istem 'engolahan Data %isa *erintegrasi +erbasis Objek 'asa %M& ,l Maruf aay &arya mempunyai beberapa modul" yaitu : 1) modul data master yang terdiri dari modul jurusan" dan modul bakat sisa. 2) modul data transaksi yaitu modul pengolahan data kepegaaian dan modul data mutasi pegaai.
4
o
) modul laporan (reporting ) terdiri dari hasil penelitian peminatan peserta didik. #) modul informasi" yaitu informasi tentang 3asil akhir peminatan peserta didik. II.4 K"/"+$/&'+& P$#,,#"
*abel 1. &arakteristik 'engguna %istem 'engolahan Data %isa *erintegrasi +erbasis Objek 'asa %M& ,l Maruf aay &arya K"+$,/& P$#,,#" T,"' H" A'$' $ A3%&"'& %taf *ata 0saha Menjalankan aplikasi Mempunyai hak akses %istem 'engolahan Data penuh sebagai pengguna %isa *erintegrasi aplikasi terhadap data +erbasis Objek 'asa %M& user untuk menginput ,l Maruf aay &arya dan update data
+erikut ini adalah batasan sistem yang
terdapat dalam %istem
'engolahan Data %isa *erintegrasi +erbasis Objek 'asa %M& ,l Maruf aay &arya 1)
Data 3asil 'enelitian diperoleh dan diolah dari data master =urusan" dan data bakat sisa.
2)
%istem 'engolahan Data %isa *erintegrasi +erbasis Objek 'asa %M& ,l Maruf aay &arya dibangun berbasis desktop.
)
*erdapat seorang operator yang bertanggung jaab terhadap jalannya aplikasi %istem 'engolahan Data %isa *erintegrasi +erbasis Objek 'asa %M& ,l Maruf aay &arya.
#)
ayanan aplikasi %istem 'engolahan Data %isa *erintegrasi +erbasis Objek 'asa %M& ,l Maruf aay &arya hanya
5
tersedia pada hari dan jam kerja yaitu hari senin-jumat pukul 58.55-1#.55 6+ dan hari sabtu 58.55-11.5 6+
III. DESKRIPSI UMUM KEBUTUHAN 4.1.1 K$+-"# P$/"#,"+ K$/"' 4.1.2 K$+-"# P$/"#,"+ L#" 4.1.4 Kebutuhan Perangkat Pikir 4.1. K$+-"# I#3+ 4.1.> K$+-"# O+3+
6