RPL Amir

Embed Size (px)

Citation preview

  • 7/26/2019 RPL Amir

    1/5

    Nama: KGS. M. Amir

    Amrullah

    NIM : 1021 522 012

    TUGAS REKAYASA PERANGKAT LUNAK

    21 Mei 2016

    1. Apa perbedaan antara analisis berorientasi obje den!an desainberorientasi obje "

    2. #elasan ba!aimana sejarah peremban!an metode analisis berorientasiobje den!an desain berorientasi obje "

    $. %andin!an metode &M' dan &&S() emudian sebutan masin!*masin!elebihan dan euran!ann+a,

    -. %ilamana sebain+a ase tools di!unaan "5. #elasan ba!aimana sejarah beremban!n+a ase tools "6. Sebutan dan jelasan minimal 2 ontoh metode analisis dan desain

    berorientasi obje selain +an! sudah dijelasan dalam buu ini ,/. Sebutan ontoh*ontoh AS( tools +an! saat ini beredar di pasaran ,

    setiap dimensi minimal 1 ontoh.. Apa pen!ertian 34 ". %a!aimana pen!!unaan 34 "10.Sebutan metode pen!emban!an peran!at luna selain 34) sebutan

    masin! masin! elebihan dan euran!ann+a ,11.Kapan sebain+a ita menerapan 34 "12.Apa eteraitan antara 34 den!an metode &M' dan &&S( " jelasan ,

    #a7aban :1. Analisis berorientasi obje 8&&A9 adalah metode analisis +an! memerisa

    reuirement 8s+arat;eperluan9 +an! harus dipenuhi sebuah sistem9 darisudut pandan! elas*elas dan obje*obje +an! ditemui dalam ruan!lin!up perusahaan. Sedan!an desain berorientasi obje 8&&A. 4ada tahun 1/0) bahasapemro!raman Smaltal diemban!an oleh ?ero@ 4A. 4ada saat ituseba!ian lain dari dunia men!!unaan &%&> dan &'AN den!anmetode deomposisi =un!sional. 4erubahan terjadi selama beberapadeade sampai dienaln+a =ator utama) +aitu:

    a. Teknologi dasar pembangunan sistem : Ga!asan tentan!odin! san!at dipen!aruhi oleh bahasa pemro!raman +an!tersedia. San!at sulit memiiran pemro!raman terstrutur bila+an! tersedia adalah Assembler) tetapi lebih mudah bilamen!!unaan 4asal. Sama haln+a aan sulit untu membuatodin! berorientasi obje bila bahasa pemro!raman +an! dipilih&%&> atau &'AN. Bal ini lebih mudah bila men!!unaan #aCa)DD) %orland 4asal Cersi baru) Smalltal dan Ada.

    b. Kondisi sistem : Sistem +an! diban!un pada saat ini berbeda

    den!an sistem beberapa tahun +an! lalu. Sistem searan! lebihbesar) omples dan ju!a dapat merupaan sistem +an! interati=.

  • 7/26/2019 RPL Amir

    2/5

    Seba!ian besar ode pada sistem +an! modern memperhatianuser inter=ae) seperti manipulasi 7indo7) ion) mouse) dan lain*lain. 4en!alaman memperlihatan bah7a pendeatan berorientasiobje merupaan ara +an! lebih tepat untu sistem berorientasiobje.

    . Penggunaan model : %an+a or!anisasi mendapatan bah7asistem +an! diban!un pada saat ini enderun! berorientasi datadari pada sistem +an! diban!un seitar tahun 1/0 dan 10.Komplesitas =un!sional uran! diperhatian dari pada 7atusebelumn+a) pen!!unaan model mendapatan prioritas +an! lebihbesar.

    3. Kelebihan OMT:a. 3ni=ormit+ :4en!emban! uup men!!unaan satu metodelo!i dari

    tahap analisis hin!!a peranan!an.

  • 7/26/2019 RPL Amir

    3/5

    rea+asa peran!at luna aan peran!at +an! memudahan peerjaanmerea. AS( tools mulai di!unaan oleh pelau rea+asa peran!atluna seja a7al tahun 10*an dalam hal ini merea =ous pada tahapa7al pen!emban!an peran!at luna seperti tahap pen!umpulanebutuhan) desain dan analisis di dalam alur hidup 8li=e +le9pen!emban!an peran!at luna. Namun saat ini ase tools tida han+aber=ous pada tahap a7al pen!emban!an peran!at luna) tapi suda esemua ba!ian pen!emban!an dan perbaian peran!at luna. 4eran!atluna +an! termasu ase tools dapat merupaan peran!at luna dalamtahap analisis) desain) doumentasi) maupun implementas e dalam odepro!ram dan pen!ujian pro!ram. AS( tools termasu editor desainperan!at luna) editor ode pro!ram) ompiler) debu!!er) peran!atpemban!unan sistem peran!at luna) dan lain seba!ain+a. AS( ju!adapat men!au pada metode +an! didediasian pada disiplin rea+asasistem in=ormasi +an! bersi=at otomatis 8tida manual9. AS( padadasarn+a di!unaan untu memban!un ualitas peran!at luna +an!memilii per=ormansi e=eti=.

    6. 8belum9/. ontoh So=t7are 3pper ase :

    a. 4hotoshop : peran!at luna editor itra buatan adobe s+stem +an!dihususan untu pen!editan =oto;!ambar dan pembuatan e=e.

    b. Ken ename : so=t7are den!an utilitas untu men!ubah namatambahan jumlah Ele dan memilii pohon diretori untu memilihEle.Ken rename memilii ban+a ebiasaan pintas e+board untumembantu pen!!una memastian aliran epat dan mudah dariapliasi.

    . Adobe 4remier : peran!at luna editor +an! dihususan untupen!editan Cideo;Elm den!an berba!ai e=e.

    d. %ath ile ename : Apliasi +an! mempu men!onCersi Ele e

    dalam share point ompatibel serta =ormat +an! ompatibel internetdan men+ediaan Etur +an! berbeda untu nomor renumberin!urutan dan men!ubah nama Ele musi Mp$ den!an bantuan ta!seperti album)judul.

    e. So=t7are 4ass7ord Generator : pro!ram +an! diranan! untumen!hasilan ra)pas7ord den!an mudah dan epat)ita dapatmen!ubah pass7ord +an! san!at uat hin!!a 12 panjan! arateruntu semua aount.sementara untu membuat sandi)ita dapatmen!!unaan huru=)an!a)simbol)dan ju!a seba!ai ombinasi.

    ontoh So=t7are >o7er ase :

    a. #aCa : bahasa pemo!raman +an! dapat dijalanan di berba!aiomputer termasu telepon dan dapat diemban!an e dalamberba!ai apliasi.

    b. Netbeans : So=t7are untu pen!emban!an apliasi destop jaCa)dansebuah Inte!rated

  • 7/26/2019 RPL Amir

    4/5

    d. Fisual %asi : 4emo!raman +an! mudah di!unaan untupen!emban!an apliasi)bai itu apliasi eil maupun apliasi besar.

    e. an!ua!e 83M>9.

    . 4en!!unaan ational 3niEed 4roess 8349 dalam proses pen!emban!an

    peran!at luna uniEed modelin! lan!ua!e : iri has dari 34 dalamproses pen!emban!an peran!at luna berbasis 3M> adalah adan+ametode use ase +an! di!unaan) 3se ase dia!ram di!unaan untumemodelan bisnis proses bedasaran pen!!una s+stem. 3se ase terdiriatas dia!ram use ase dan ator. Ator merepresentasian oran! +an!aan men!operasian atau oran! +an! berinterasi den!an s+stemapliasi. 3se ase merepresentasian operasi*operasi +an! dilauan olehator. 3se asedi!ambaran berbentu elips den!an nama operasi didalamn+a. Ator +an! melauan operasi dihubun!an den!an !aris luruse use ase. Sehin!!a disini dapat disimpulan bah7a 3se asemen!adopsi &bjet &riented 4ro!rammin! 8&&49 arena memisahanoperasi*operasi maupun omponen +an! terlibat di dalamn+a e dalam

    sebuah obje*obje +an! berbeda

    10.eature

  • 7/26/2019 RPL Amir

    5/5

    dapat ita bedaan den!an 3M> bah7a 34 merupaan sebuah proses+an! dilauan dalam rea+asa peran!at luna sedan!an 3M> adalahbahasa standart +an! di!unaan untu memCisualisasian.mendesrisian memban!un dan mendoumentasian peran!at +an!aan di!unaan dalam memban!un sebuah peran!aat luna . 34dibutuhan seba!ai pedoman untu men!unaan 3M> seara e=eti= .sedan!an 3M> ber=un!si seba!ai standardisasi notasi +an! berorintasiobje untu men!omuniasian ebutuhan) reuirement ) arhitetures)dan desain seara jelas den!an user . oleh arena itu hubun!an antara34 dan 3M> san!atlah deat.