template ppl oo_2.doc

Upload: arief-d-handhana

Post on 05-Jul-2018

222 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/16/2019 Template PPL OO_2.doc

    1/21

    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_2.doc

    2/21

    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_2.doc

    3/21

    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_2.doc

    4/21

    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_2.doc

    5/21

    $+ 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_2.doc

    6/21

    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_2.doc

    7/21

    " .e&utu'an Peran/kat Lunak

    2.1 Deskripsi mum $istem

    1"$;,

  • 8/16/2019 Template PPL OO_2.doc

    8/21

    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 pen+ealian peinaan oil=

    konsuen dapat elakukann!a seara online& 1etelah elakukan pen+ealian oil= konsuen

    akan endapatkan konfirasi pen+ealian&

    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 pen+ealian oil

     & ,ela!ani pen+olahan data pendaftaran= data peinaan= data pea!aran dan data

     pen+ealian peinaan oil&

    & ,ela!ani peuatan ukti peinaan dan pea!aran &

    d& ,ela!ani peuatan laporan peinaan dan pen+ealian data transaksi oil dan

    konsuen&

    "+( Mo#el Use Case

    "+(+$ De%inisi A1tor 

     No Ator Deskripsi

    # /onsuen ,en+isi for pendaftaran dan surat kontrak peinaan2

  • 8/16/2019 Template PPL OO_2.doc

    9/21

    ' siste en!ipan data ke tael lo+in

    % lo+in

    8 ek status

    9 enapilkan data pen++una#0 en+isi surat kontrak 

    ## ek surat kontrak 

    #2 en!ipan surat kontrak 1kenario Alternatif # lo+in

    2 ek status3 keali ke halaan utaa

    1kenario Alternatif # en+isi surat kontrak 

    2 ek surat kontrak 3 keali ke surat kontrak 

    "+(+( Dia/ra! 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*

    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

    /eutuhan Non6fun+sional :#& ,eiliki keaanan pada lo+in2& ,eiliki

    "+ Glossar3

    1"$;,

  • 8/16/2019 Template PPL OO_2.doc

    10/21

    ( Mo#el Analisis

    (+$ Deskripsi Arsitektur 

    (+$+$ )#enti%ikasi Paket Analisis

     No Naa $aket .se ase erkait /eteran+an#& ,enentukan status #&lo+in $aket !an+ en+elola antar

    uka untuk pen++una siste2& $einaan ,en+elola data peinaan $aket !an+ en+elola

     peinaan oil3& $en+ealian ,en+elola data pen+ealian $aket !an+ en+elola

     pen+ealian oil

    (+$+" )#enti%ikasi .elas Analisis

     No Naa $aket Naa /elas Analisis 7enis /elas(oundar!= ontrol= ;ntit!)

    # $aket CCC #&2&3&

    (+" Realisasi Use Case Ta'ap 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*

    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 tanggung3jawa, -responsi,ilit+)6 identifikasi atri,ut 6 identifikasi asosiasi dan agregasi antar kelas

    Jurusan Teknik Elektro UM DPPL- Hala!an $5 #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_2.doc

    11/21

    6 identifikasi generalisasi6 identifikasi ke,utu#an k#usus untuk realisasi kelas analisis

    (+(+$ Tan//un/-Ja6a& #an Atri&ut

     1ama 2elas 4aftar Tanggung30awa, 4aftar tri,ut  2elas .... 5*

    6*7*

    5*6*7*

    (+(+" Asosiasi #an A/re/asi

     4iisi jika ada*

    (+(+( Generalisasi 4iisi jika ada*

    (+(+* .e&utu'an .'usus

     4iisi jika ada*

     Pada fase Construction$ engkapi su,,a, 7*7*5 8 7*7*9* 0ika ada peru,a#an lengkapi ta,el re&isi*

    (+* Paket Analisis

    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_2.doc

    12/21

    (+, A1tivit3 Dia/ra!

    menampilkan sign up

    mengisi nama, username dan password

    konfrmasi sign up

    tidak

    masuk ke halaman login

    ya

    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

    1kenario Alternatif 

    # si+n up2 ek status si+n up

    3 keali ke halaan utaa

    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_2.doc

    13/21

    menampilkan ormligin

    cek status login

    tidak

    masuk ke halaman utama

    ya

    A#si A$or Rea#si Sis$em

    1kenario Noral

    # lo+in2 ek status

    3 enapilkan data pen++una

    1kenario Alternatif # lo+in

    2 ek status

    3 keali ke halaan utaa

    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_2.doc

    14/21

    menampilkan surat kontrak

    cek surat kontrak

    tidak

    masuk ke halaman utama

    ya

    A#si A$or Rea#si Sis$em

    1kenario Noral

    # en+isi surat kontrak 2 ek surat kontrak 

    3 en!ipan surat kontrak 

    1kenario Alternatif # en+isi surat kontrak 

    2 ek surat kontrak 

    3 keali ke surat kontrak 

    * Mo#el Peran1an/an

    *+$ Deskripsi Arsitektural

    *+$+$ .on%i/urasi Jarin/an#&

    *+$+" )#enti%ikasi 7u&siste! Pen#ukun/

     Pada fase Inception$ Identifikasi su,sistem +ang akan digunakan untuk P ini misaln+a$

    6 aplikasi lain +ang akan dimanfaatkan6 middleware dan software3s+stem +ang akan digunakan

     Pada fase Ela,oration$ lokasikan su,sistem pendukung pada node +ang tela# teridentifikasi* (is* dengan melengkapi ta,el,erikut$

    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_2.doc

    15/21

     1o Su,sistem Pendukung 2et 

     engkapi dengan su,,a, 9*5*7 dan 9*5*9 ,erikut$

    *+$+( )#enti%ikasi 7u&siste! Aplikasi

     4iisi dengan identifikasi su,sistem +ang ,ersifat application3specific dengan mengacu pada #asilidentifikasi paket analisis dan diagram paket termasuk apa,ila ada su,sistem +ang akan di3reuse -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 

    5* Su,sistem ...

    *+$+* )#enti%ikasi .elas Peran1an/an'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)

    5 Su,sistem ... 5*6*7*

     Pada fase Construction$ engkapi su,,a, 9*5*7 dan 9*5*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)

    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_2.doc

    16/21

    'ntuk setiap kelas lakukan$6 identifikasi operasi -mengacu pada tanggung3jawa, kelas) termasuk &isi,ilit+3n+a6 identifikasi atri,ut termasuk &isi,ilit+3n+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

    Nama %&erasi 'isibili$!(&ria$e &ubli)

    Ke$eran"an

    *o+in() $uli Dapat diakses oleh uuek@usernae() $riate Dapat diakses han!a dala satu

    kelas

    ek@password() $riate Dapat diakses han!a dala satukelas

    ek@status() $riate Dapat diakses han!a dala satukelas

    et@usenae() $riate Dapat diakses han!a dala satukelas

    et@password() $riate Dapat diakses han!a dala satukelas

    et@status() $riate Dapat diakses han!a dala satukelas

    Displa!() $riate Dapat diakses han!a dala satukelas

    setData$en!ewa() $uli .ntuk en+isi nilai pada

    asin+6asin+ atriut+etData$en!ewa() $uli .ntuk en+ail nilai pada

    asin+6asin+ atriutNama A$ribu$ 'isibili$!

    (&ria$e &ubli)

    Ti&e

    .sernae $riate har 

    $assword $riate arhar  

    1tatus $uli 1trin+

    notransaksi $riate 1trin+tan++al $riate Date

    alaat $riate 1trin+notelp $riate "nt

    idoil $riate 1trin+

    idpen!ewa $riate 1trin+naapen!ewa $riate 1trin+ enisoil $riate 1trin+

    laasewa $riate 1trin+tan++alkeali $riate Date

    naaoperator $riate 1trin+total $riate "nt

    *+(+" Asosiasi #an A/re/asi

    :am,arkan jika ada*

    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_2.doc

    17/21

    *+(+( 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 $0 #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_2.doc

    18/21

    , )!ple!entasi

    ,+$ )!ple!entasi .o!ponen

     No Naa /elas Naa ile isik Naa ile ;Ceutale

    ,is& Aount ,is& Aount&aa ,is& Aount&lass

     No Naa /elas Naa ile isik 1tu Naa ile ;Ceutale 1tu

    ,is& Aount1tu ,is& Aount1tu&aa ,is& Aount1tu&lass

    ,+" )!ple!entasi 7u&siste!

     1o 1ama Su,sistem 1ama /ile /isik 1ama 2elas

    Su,sistem .... 5

    6

    5

    6

     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$ 4iisi 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 $2 #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_2.doc

    19/21

    Pen/u8ian

    +.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

    5 ... 5* Skenario normal  6* Skenario ... -acuno*skenario)7* Skenario +++

    5* %lack ,o. dan ;#ite %o.6* %lack %o.7*

    '353...'353...'353...

    '363...

     Pada fase Construction$ /inalisasi ta,el rencana pengujian* engkapi ta,el re&isi*

    +.2 Prose,ur Pengujian

     Pada fase Inception$ %elum diisi*

     Pada fase Ela,oration$Tuliskan prosedur pengujian misaln+a persiapan pengujian urutan pengujian +ang #arus dilakukandll 

     Pada fase Construction$ /inalisasi prosedur pengujian* 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_2.doc

    20/21

     

    +.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 -aluasi 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 "5 #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_2.doc

    21/21

    LAMP)RAN

    1-./.-