Template PPL OO.doc

download Template PPL OO.doc

of 20

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&3&2 Asosiasi dan A+re+asi&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&#3&3&3 eneralisasi&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&#3&3&4 /eutuhan /husus&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&#

    3&4 $aket Analisis&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&#3&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