Template PPL OO.doc
-
Upload
arief-d-handhana -
Category
Documents
-
view
218 -
download
0
Transcript of Template PPL OO.doc
-
8/16/2019 Template PPL OO.doc
1/20
SPESIFIKASI KEBUTUHAN PERANGKAT LUNAK
SISTEM INFORMASI PEMINJAMAN MOBIL ONLINE
( SIPEMOL)
untuk:
RentCar
Dipersiapkan oleh:
Arief Dwi Handana (209533424908)
Nakitta !esna "rdani (20953342490#)
Happ! Nur $raset!o (20953342552%)
Jurusan Teknik Elektro – Universitas Negeri Malang
Jalan Semarang 5, Malang
Jurusan Teknik Elektro
Universitas NegeriMalang
Nomor Dokumen Halaman
DPPL-OO
Revisi A
-
8/16/2019 Template PPL OO.doc
2/20
DAFTAR PERUBAHAN
Revisi Deskripsi
A
B
C
D
E
F
G
INDEXTGL
- ! " D E # G
Ditulis
ole$
Di%eriksaole$
Disetu&uiole$
Jurusan Teknik Elektro UM DPPL- Hala!an " #ari "$
Dokumen ini 'an in(ormasi )ang 'imilikin)a a'ala$ milik Jurusan Teknik Elektro-UM 'an *ersi(at ra$asia+Dilarang untuk mere%ro'uksi 'okumen ini tan%a 'iketa$ui ole$ Jurusan Teknik Elektro UM
-
8/16/2019 Template PPL OO.doc
3/20
Da%tar Hala!an Peru&a'an
Hala!an Revisi Hala!an Revisi
Jurusan Teknik Elektro UM DPPL- Hala!an ( #ari "$
Dokumen ini 'an in(ormasi )ang 'imilikin)a a'ala$ milik Jurusan Teknik Elektro-UM 'an *ersi(at ra$asia+Dilarang untuk mere%ro'uksi 'okumen ini tan%a 'iketa$ui ole$ Jurusan Teknik Elektro UM
-
8/16/2019 Template PPL OO.doc
4/20
Da%tar )si#& $endahuluan&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'
# uuan $enulisan Dokuen&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'#&2 *in+kup ,asalah&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'#&3 Aturan $enooran&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'#&4 -eferensi&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'#&5 Deskripsi .u Dokuen ("khtisar)&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'
2& /eutuhan $eran+kat *unak&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%2 Deskripsi .u 1iste&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%2&2 un+si .taa $eran+kat *unak&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%2&3 ,odel .se ase&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%
2&3 Definisi Ator&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%2&3&2 Definisi .se ase&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%2&3&3 Dia+ra .se ase&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&8
2&4 $rototipe Antaruka&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&82&5 1pesifikasi aahan&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&82&' lossar!&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&9
3& ,odel Analisis&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
3 Deskripsi Arsitektur&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&3 "dentifikasi $aket Analisis&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&3&2 "dentifikasi /elas Analisis&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
3&2 -ealisasi .se ase ahap Analisis&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&3&3 /elas Analisis&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&#
3&3 an++un+67awa dan Atriut&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&3&2 Asosiasi dan A+re+asi&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&3&3 eneralisasi&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&3&4 /eutuhan /husus&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&#
3&4 $aket Analisis&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&5 Atiit! Dia+ra&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&3&' 1kenario .se ase&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
4& ,odel $eranan+an&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
4 Deskripsi Arsitektural&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&4 /onfi+urasi 7arin+an&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&4&2 "dentifikasi 1usiste $endukun+&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&4&3 "dentifikasi 1usiste Aplikasi&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&4&4 "dentifikasi /elas $eranan+an&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
4&2 lass Dia+ra&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&4&3 /elas $eranan+an&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&4&4& 1euene Dia+ra&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&4&5 Antaruka&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'
5& "pleentasi&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&5 "pleentasi /oponen&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&5&2 "pleentasi 1usiste&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&5&3 "pleentasi Antaruka&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
'& $en+uian&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&20' -enana $en+uian&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&20'&2 $rosedur $en+uian&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&20
*A,$"-AN&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&23
1etelah Daftar "si oleh ada Daftar ael dan Daftar aar
Jurusan Teknik Elektro UM DPPL- Hala!an * #ari "$
Dokumen ini 'an in(ormasi )ang 'imilikin)a a'ala$ milik Jurusan Teknik Elektro-UM 'an *ersi(at ra$asia+Dilarang untuk mere%ro'uksi 'okumen ini tan%a 'iketa$ui ole$ Jurusan Teknik Elektro UM
-
8/16/2019 Template PPL OO.doc
5/20
+, Pen#a'uluan
1.1 Tujuan Penulisan Dokumen
Dokuen *60# ini erisi 1pesifikasi /eutuhan $eran+kat *unak (1/$*) atau
Software Requirment Spesification (1-1) untuk 1iste "nforasi $einaan ,oil Online&
uuan dari penulisan dokuen ini adalah untuk eerikan penelasan en+enai peran+kat
lunak !an+ akan dian+un aik erupa +aaran uu aupun penelasan detail dan
en!eluruh kepada pen+ean+ peran+kat lunak sehin++a pen+ean+ eiliki auan teknis
untuk pen+ean+an peran+kat lunak pada tahap selanutn!a&
1.2 Lingkup Masalah
1"$;,
-
8/16/2019 Template PPL OO.doc
6/20
dan istilah !an+ di+unakan serta deskripsi uu dokuen !an+ erupakan ikhtisar
dokuen 1/$*
A "" Deskripsi loal $eran+kat *unak
a "" enelaskan deskripsi uu dari peran+kat lunak !an+ akan dian+un&
$ada a ini akan dielaskan en+enai perpektif produk= fun+si produk= karakteristik
pen++una= atasan ? atasan produk serta asusi dan keer+antun+an dari produk !an+
akan dikean+kan&
A """ Deskripsi -ini /eutuhan
a """ erisi rinian keutuhan !an+ diutuhkan oleh siste& a ini
eerikan penelasan seara detail en+enai keutuhan antaruka eksternal siste
inforasi= keutuhan fun+sional= peodelan data= kualitas peran+kat lunak= atasan
peranan+an dan atriks kerunutan&
Jurusan Teknik Elektro UM DPPL- Hala!an . #ari "$
Dokumen ini 'an in(ormasi )ang 'imilikin)a a'ala$ milik Jurusan Teknik Elektro-UM 'an *ersi(at ra$asia+Dilarang untuk mere%ro'uksi 'okumen ini tan%a 'iketa$ui ole$ Jurusan Teknik Elektro UM
-
8/16/2019 Template PPL OO.doc
7/20
" /e&utu'an Peran0kat Lunak
2.1 Deskripsi mum $istem
1"$;,
-
8/16/2019 Template PPL OO.doc
8/20
1etelah elakukan peinaan oil= konsuen elakukan pea!aran oil seara
online den+an easukkan id@peinaan& 1usiste 10# akan en+elola data pea!aran
dan konsuen eneria ukti pea!aran&
1elanutn!a= apaila konsuen in+in elakukan perpanan+an peinaan oil=
konsuen dapat elakukann!a seara online& 1etelah elakukan perpanan+an oil= konsuen
akan endapatkan konfirasi perpanan+an&
2.2 %ungsi tama Perangkat Lunak
Adapun fun+si ? fun+si !an+ diiliki oleh produk siste inforasi ini adalah :
a& ,ela!ani peinaan oil enakup transaksi peinaan dan perpanan+an oil
& ,ela!ani pen+olahan data pendaftaran= data peinaan= data pea!aran dan data
perpanan+an peinaan oil&
& ,ela!ani peuatan ukti peinaan dan pea!aran &
d& ,ela!ani peuatan laporan peinaan dan perpanan+an data transaksi oil dan
konsuen&
2.3 Mo&el se 'ase
",(,+ De%inisi A2tor
$ada fase "neption:
uliskan daftar ator dan deskripsi role untuk ator terseut& isa diuat dala entuk tael erikut:
No Ator Deskripsi
# /onsuen ,en+isi for pendaftaran dan surat kontrak peinaan2
-
8/16/2019 Template PPL OO.doc
9/20
3& $en+konfirasian .ntuk en+inforasikan data oil
.ntuk eerapa use ase utaa= uatlah skenario (flow of eent) !an+ en++aarkan urutan interaksiator den+an use ase terseut= dari awal sapai akhir&ontoh:
Naa .se ase: CCCCC1kenario:A$si A%or Rea$si Sis%em
1kenario Noral# euka halaan utaa
2 enapilkan halaan3 si+n up
4 enapilkan for si+n up5 kosuen easukkan naa= usernae= password dan onfir password pada for 1i+n.p
' siste en!ipan data ke tael lo+in% lo+in
8 ek status9 enapilkan data pen++una
#0 en+isi surat kontrak ## ek surat kontrak
#2 en!ipan surat kontrak 1kenario Alternatif
# lo+in2 ek status
3 keali ke halaan utaa1kenario Alternatif
# en+isi surat kontrak
2 ek surat kontrak
3 keali ke surat kontrak
$ada fase ;laoration:*anutkan peuatan skenario (flow of eent) untuk use ase !an+ elu dilen+kapi pada faseseelun!a&aahkan apaila ada use ase aru&*en+kapi tael reisi&
$ada fase onstrution:inalisasi skenario (flow of eent) untuk seluruh use ase& *en+kapi tael reisi&
",(,( Dia0ra! Use Case Pada fase Inception$ %uat diagram use case &ersi awal dalam '(* engkapi dengan uraian +ang menjelaskan diagramterse,ut*
Pada fase Ela,oration$ Per,aiki struktur diagram use case -lengkapi dengan e.tend uses dll) dan uraiann+a* engkapi ta,elre&isi*
Pada fase Construction$ /inalisasi diagram use case dan uraiann+a* engkapi ta,el re&isi*
Jurusan Teknik Elektro UM DPPL- Hala!an 4 #ari "$
Dokumen ini 'an in(ormasi )ang 'imilikin)a a'ala$ milik Jurusan Teknik Elektro-UM 'an *ersi(at ra$asia+Dilarang untuk mere%ro'uksi 'okumen ini tan%a 'iketa$ui ole$ Jurusan Teknik Elektro UM
-
8/16/2019 Template PPL OO.doc
10/20
2.4 Prototipe Antarmuka
Pada fase Inception$Tampilkan prototipe antarmuka perangkat lunak dan ,eri penjelasan singkat untuk pemakaiann+a*
Pada fase Ela,oration$ 0ika perlu re&isi prototipe antarmuka dan uraiann+a* engkapi ta,el re&isi*
Pada fase Construction$Se#arusn+a suda# tidak ada peru,a#an* 0ika ada re&isi dan lengkapi ta,el re&isi*
2.5 $pesifikasi Tam(ahan
Pada fase Inception$Tuliskan informasi tam,a#an mengenai setiap atau seluru# use case terutama mengenai ke,utu#annon fungsional
Pada fase Ela,oration$ engkapi informasi tam,a#an jika masi# ada* engkapi ta,el re&isi*
Pada fase Construction$Se#arusn+a suda# tidak ,an+ak peru,a#an* 0ika ada lengkapi ta,el re&isi*
2.) *lossar+
Pada fase Inception$Tuliskan daftar istila# +ang digunakan terutama istila# +ang spesifik ter#adap domain pro,lem*
Pada fase Ela,oration$Tam,a#kan daftar istila# apa,ila masi# ada +ang ,aru* engkapi ta,el re&isi*
Pada fase Construction$Tam,a#kan daftar istila# apa,ila masi# ada +ang ,aru* engkapi ta,el re&isi*
Jurusan Teknik Elektro UM DPPL- Hala!an +$ #ari "$
Dokumen ini 'an in(ormasi )ang 'imilikin)a a'ala$ milik Jurusan Teknik Elektro-UM 'an *ersi(at ra$asia+Dilarang untuk mere%ro'uksi 'okumen ini tan%a 'iketa$ui ole$ Jurusan Teknik Elektro UM
-
8/16/2019 Template PPL OO.doc
11/20
( Mo#el Analisis
3.1 Deskripsi Arsitektur
(,+,+ )#enti%ikasi Paket Analisis Pada fase Inception$ Identifikasi paket analisis dengan mengacu pada diagram use case* Satu atau le,i# use case dapatdiga,ung kedalam satu paket*Conto#$
1 o
1ama Paket 'se Case Terkait 2eterangan
3* Paket ... 3*4*5*
Pada fase Ela,oration$
engkapi daftar paket analisis dan ta,el re&isi**
Pada fase Construction$ engkapi daftar paket analisis dan ta,el re&isi*
(,+," )#enti%ikasi /elas Analisis
Pada fase Inception$'ntuk setiap paket analisis di atas identifikasi kelas analisis dengan mengacu pada skenario setiap usecase*Conto#$
1 o
1ama Paket 1ama 2elas nalisis 0enis 2elas-%oundar+ Control Entit+)
3 Paket ... 3*4*5*
Pada fase Ela,oration$ engkapi identifikasi kelas analisis dan ta,el re&isi*
Pada fase Construction$ engkapi identifikasi kelas analisis dan ta,el re&isi*
3.2 Realisasi se 'ase Tahap Analisis
Pada fase Inception$'ntuk setiap use case utama gam,arkan diagram kelas analisis &ersi awal*
Pada fase Ela,oration$ %uatla# diagram kelas analisis untuk setiap use case* engkapi ta,el re&isi*'ntuk setiap use case ,uatla# sequence diagram +ang menggam,arkan interaksi setiap o,jek dari kelasanalisis +ang terli,at di dalam use case terse,ut*
Pada fase Construction$ /inalisasi diagram kelas analisis dan sequence diagram untuk setiap use case* engkapi ta,el re&isi*
Jurusan Teknik Elektro UM DPPL- Hala!an ++ #ari "$
Dokumen ini 'an in(ormasi )ang 'imilikin)a a'ala$ milik Jurusan Teknik Elektro-UM 'an *ersi(at ra$asia+Dilarang untuk mere%ro'uksi 'okumen ini tan%a 'iketa$ui ole$ Jurusan Teknik Elektro UM
-
8/16/2019 Template PPL OO.doc
12/20
3.3 ,elas Analisis
Pada fase Inception$ Pada fase ini ,elum diisi*
Pada fase Ela,oration$ %uat daftar kelas analisis ,erdasarkan #asil identifikasi kelas analisis per paket dalam ta,el ,erikut$
1o 1ama 2elas 0enis
'ntuk setiap kelas analisis lakukan$6 identifikasi tanggung6jawa, -responsi,ilit+)6 identifikasi atri,ut 6 identifikasi asosiasi dan agregasi antar kelas6 identifikasi generalisasi
6 identifikasi ke,utu#an k#usus untuk realisasi kelas analisis
(,(,+ Tan00un0-Ja5a& #an Atri&ut
1ama 2elas 7aftar Tanggung60awa, 7aftar tri,ut
2elas .... 3*4*5*
3*4*5*
(,(," Asosiasi #an A0re0asi 7iisi jika ada*
(,(,( Generalisasi
7iisi jika ada*
(,(,* /e&utu'an /'usus
7iisi jika ada*
Pada fase Construction$ engkapi su,,a, 5*5*3 8 5*5*9* 0ika ada peru,a#an lengkapi ta,el re&isi*
3.4 Paket Analisis
Pada fase Inception$ Pada fase ini ,elum diisi*
Pada fase Ela,oration$
Jurusan Teknik Elektro UM DPPL- Hala!an +" #ari "$
Dokumen ini 'an in(ormasi )ang 'imilikin)a a'ala$ milik Jurusan Teknik Elektro-UM 'an *ersi(at ra$asia+Dilarang untuk mere%ro'uksi 'okumen ini tan%a 'iketa$ui ole$ Jurusan Teknik Elektro UM
-
8/16/2019 Template PPL OO.doc
13/20
:am,arkan diagram package -,erdasarkan #asil identifikasi paket pada su,,a, 5*3*3 ) dan ,erikanuraian singkat mengenai diagram terse,ut* 7iagram package menggam,arkan ketergantungan antar
package*
Pada fase Construction$ Per,aiki diagram package -jika perlu)* engkapi ta,el re&isi*
3.5 A-tiit+ Diagram
Pada fase Inception$'ntuk setiap fungsionalitas use case gam,arkan acti&it+ diagram*
engkapi setiap acti&it+ diagram dengan skenario use case -meliputi skenario normal dan skenarioalternatif)
Pada fase Ela,oration$ engkapi jika ada peru,a#an* Isi ta,el re&isi*
Pada fase Construction$Se#arusn+a tidak ada peru,a#an tetapi jika ada isi ta,el re&isi*
Jurusan Teknik Elektro UM DPPL- Hala!an +( #ari "$
Dokumen ini 'an in(ormasi )ang 'imilikin)a a'ala$ milik Jurusan Teknik Elektro-UM 'an *ersi(at ra$asia+Dilarang untuk mere%ro'uksi 'okumen ini tan%a 'iketa$ui ole$ Jurusan Teknik Elektro UM
-
8/16/2019 Template PPL OO.doc
14/20
* Mo#el Peran2an0an
4.1 Deskripsi Arsitektural
*,+,+ /on%i0urasi Jarin0an Pada fase Inception$Tuliskan dan gam,arkan jika perlu konfigurasi jaringan &ersi awal +ang akan digunakan untuk P ini*
Pada fase Ela,oration$ Per,aiki konfigurasi jaringan jika perlu* engkapi ta,el re&isi*
Pada fase Construction$ Per,aiki konfigurasi jaringan jika perlu* engkapi ta,el re&isi*
*,+," )#enti%ikasi 6u&siste! Pen#ukun0
Pada fase Inception$
Identifikasi su,sistem +ang akan digunakan untuk P ini misaln+a$6 aplikasi lain +ang akan dimanfaatkan6 middleware dan software6s+stem +ang akan digunakan
Pada fase Ela,oration$ lokasikan su,sistem pendukung pada node +ang tela# teridentifikasi* (is* dengan melengkapi ta,el,erikut$
1o Su,sistem Pendukung 2et
engkapi dengan su,,a, 9*3*5 dan 9*3*9 ,erikut$
*,+,( )#enti%ikasi 6u&siste! Aplikasi
7iisi dengan identifikasi su,sistem +ang ,ersifat application6specific dengan mengacu pada #asilidentifikasi paket analisis dan diagram paket termasuk apa,ila ada su,sistem +ang akan di6reuse -dari
+ang suda# ada se,elumn+a)* Sertakan pula alokasi su,sistem terse,ut pada node +ang tela#teridentifikasi* %ole# di,uat dalam ,entuk ta,el seperti ,erikut$
1 o
1ama Su,sistem Paket nalisis terkait -jika ada) 2et
3* Su,sistem ...
*,+,* )#enti%ikasi /elas Peran2an0an'ntuk setiap su,sistem di atas identifikasi kelas perancangan dengan mengacu pada kelas analisis*Conto#$
1 o
1ama Su,sistem 1ama 2elas Perancangan 1ama 2elas nalisis -jikaada)
3 Su,sistem ... 3*4*5*
Pada fase Construction$
Jurusan Teknik Elektro UM DPPL- Hala!an +* #ari "$
Dokumen ini 'an in(ormasi )ang 'imilikin)a a'ala$ milik Jurusan Teknik Elektro-UM 'an *ersi(at ra$asia+Dilarang untuk mere%ro'uksi 'okumen ini tan%a 'iketa$ui ole$ Jurusan Teknik Elektro UM
-
8/16/2019 Template PPL OO.doc
15/20
engkapi su,,a, 9*3*5 dan 9*3*9 serta ta,el re&isi*
4.2 'lass Diagram
Pada fase Inception$ Pada fase ini ,elum diisi*
Pada fase Ela,oration$ %uatla# diagram kelas untuk setiap use case*'ntuk setiap use case ,uatla# sequence diagram +ang menggam,arkan interaksi setiap o,jek dari kelas
perancangan +ang terli,at di dalam use case terse,ut* Sequence diagram perlu di,uat ulang apa,ilaada peru,a#an +ang cukup ,esar dari diagram kelas analisis menjadi diagram kelas perancangan*
Pada fase Construction$ engkapi diagram kelas dan sequence diagram untuk setiap use case*
4.3 ,elas Peran-angan
Pada fase Inception$
Pada fase ini ,elum diisi*
Pada fase Ela,oration$ %uat daftar kelas perancangan ,erdasarkan #asil identifikasi kelas tiap su,sistem dalam ta,el ,erikut$
1o 1ama 2elas Perancangan 1ama 2elas nalisis -jika ada)
'ntuk setiap kelas lakukan$6 identifikasi operasi -mengacu pada tanggung6jawa, kelas) termasuk &isi,ilit+6n+a6 identifikasi atri,ut termasuk &isi,ilit+6n+a
6 identifikasi asosiasi dan agregasi antar kelas6 identifikasi generalisasi6 untuk operasi +ang kompleks sertakan algoritman+a6 identifikasi ke,utu#an k#usus untuk implementasi kelas
*,(,+ perasi #an Atri&ut
%uat untuk setiap kelas$
1ama 2elas$ ;;**
Nama Operasi Visibility(private, pbli!"
#eteran$an
7iisi dengan signature operasi
Nama Atribt Visibility(private, pbli!"
Tipe
7iisi dengan nama atri,ut Tuliskan tipen+a sesuai dengan +ang dikenal pada ,a#asa pemrograman +ang digunakan
Jurusan Teknik Elektro UM DPPL- Hala!an + #ari "$
Dokumen ini 'an in(ormasi )ang 'imilikin)a a'ala$ milik Jurusan Teknik Elektro-UM 'an *ersi(at ra$asia+Dilarang untuk mere%ro'uksi 'okumen ini tan%a 'iketa$ui ole$ Jurusan Teknik Elektro UM
-
8/16/2019 Template PPL OO.doc
16/20
*,(," Asosiasi #an A0re0asi
:am,arkan jika ada*
*,(,( Generalisasi
:am,arkan jika ada*
4.4 $e/uen-e Diagram
Pada fase Inception$ Pada fase ini ,elum diisi
Pada fase Ela,oration$:am,arkan sequence diagram untuk setiap fungsionalitas use case
Pada fase Construction$ Per,aiki lapisan aplikasi dan diagram package jika perlu* engkapi ta,el re&isi*
Jurusan Teknik Elektro UM DPPL- Hala!an +. #ari "$
Dokumen ini 'an in(ormasi )ang 'imilikin)a a'ala$ milik Jurusan Teknik Elektro-UM 'an *ersi(at ra$asia+Dilarang untuk mere%ro'uksi 'okumen ini tan%a 'iketa$ui ole$ Jurusan Teknik Elektro UM
-
8/16/2019 Template PPL OO.doc
17/20
)!ple!entasi
5.1 "mplementasi ,omponen
Pada fase Inception$ %elum diisi*
Pada fase Ela,oration$ 7iisi dengan daftar kelas +ang tela# diimplementasikan* (isaln+a dalam ,entuk ta,el ,erikut$
1o 1ama 2elas 1ama /ile /isik 1ama /ile E.ecuta,le
(is* ccount (is* ccount*ja&a (is* ccount*class
0ika untuk keperluan eksekusi &ersi awal ada stu, +ang di,uat tuliskan disini* (isaln+a dalam ,entukta,el ,erikut$
1o 1ama 2elas 1ama /ile /isik Stu, 1ama /ile E.ecuta,le Stu,
(is* ccountStu, (is* ccountStu,*ja&a (is* ccountStu,*class
Pada fase Construction$ engkapi daftar kelas +ang tela# diimplementasikan* engkapi ta,el re&isi*
5.2 "mplementasi $u(sistem
Pada fase Inception$ %elum diisi*
Pada fase Ela,oration$
7iisi dengan daftar su,sistem +ang tela# diimplementasikan* (isaln+a dalam ,entuk ta,el ,erikut$ 1o 1ama Su,sistem 1ama /ile /isik 1ama 2elas
Su,sistem .... 34
34
Pada fase Construction$ engkapi daftar su,sistem +ang tela# diimplementasikan* engkapi ta,el re&isi*
5.3 "mplementasi Antarmuka
Pada fase Inception$ %elum diisi*
Pada fase Ela,oration$ 7iisi dengan daftar implementasi antarmuka* (isaln+a dalam ,entuk ta,el ,erikut$
1o ntarmuka 1ama /ile /isik 1ama /ile E.ecuta,le
Pada fase Construction$ engkapi daftar antarmuka +ang tela# diimplementasikan* Isi ta,el re&isi*
Jurusan Teknik Elektro UM DPPL- Hala!an +1 #ari "$
Dokumen ini 'an in(ormasi )ang 'imilikin)a a'ala$ milik Jurusan Teknik Elektro-UM 'an *ersi(at ra$asia+Dilarang untuk mere%ro'uksi 'okumen ini tan%a 'iketa$ui ole$ Jurusan Teknik Elektro UM
-
8/16/2019 Template PPL OO.doc
18/20
. Pen0u7ian
).1 Ren-ana Pengujian
Pada fase Inception$ %elum diisi*
Pada fase Ela,oration$ %uat rencana pengujian misaln+a dalam ,entuk ta,el ,erikut$
1o 'se Case Pengujian 0enis Pengujian Identifikasi
3 ... 3* Skenario normal 4* Skenario ... -acuno*skenario)5* Skenario +++
3* %lack ,o. dan
-
8/16/2019 Template PPL OO.doc
19/20
).3 ,omponen Pengujian
Pada fase Inception$
%elum diisi
Pada fase Ela,oration$ 0ika memanfaatkan komponen +ang di,uat k#usus untuk proses pengujian otomatis tuliskan di sini*
Pada fase Construction$ engkapi jika perlu*
).4 Defe-t
Pada fase Inception$ %elum diisi
Pada fase Ela,oration$ %elum diisi
Pada fase Construction$Tuliskan defect +ang ditemukan setela# melakukan pengujian
).5 0aluasi Pengujian
Pada fase Inception$ %elum diisi
Pada fase Ela,oration$ %elum diisi
Pada fase Construction$Tuliskan uraian e&aluasi #asil pengujian
Jurusan Teknik Elektro UM DPPL- Hala!an +4 #ari "$
Dokumen ini 'an in(ormasi )ang 'imilikin)a a'ala$ milik Jurusan Teknik Elektro-UM 'an *ersi(at ra$asia+Dilarang untuk mere%ro'uksi 'okumen ini tan%a 'iketa$ui ole$ Jurusan Teknik Elektro UM
-
8/16/2019 Template PPL OO.doc
20/20
LAMP)RAN
ampiran +ang waji, di,uat adala# struktur organisasi tim +ang meliputi peran dan alokasi peran setiap anggota tim*
engkapi dengan lampiran lain jika perlu*
Jurusan Teknik Elektro UM DPPL- Hala!an "$ #ari "$
Dokumen ini 'an in(ormasi )ang 'imilikin)a a'ala$ milik Jurusan Teknik Elektro-UM 'an *ersi(at ra$asia+Dilarang untuk mere%ro'uksi 'okumen ini tan%a 'iketa$ui ole$ Jurusan Teknik Elektro UM