1 / 28

Unified Modelling Language (UML )

Unified Modelling Language (UML ). Pengertian UML.

borka
Download Presentation

Unified Modelling Language (UML )

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Unified Modelling Language (UML)

  2. Pengertian UML • UML (Unified Modeling Language) adalahsebuahbahasa yang berdasarkangrafik/gambaruntukmemvisualisasi, menspesifikasikan, membangun, dan pendokumentasiandarisebuahsistempengembangan software berbasis OO (Object-Oriented). UML sendirijugamemberikanstandarpenulisansebuah system blue print, yang meliputikonsepbisnis proses, penulisankelas-kelasdalambahasa program yang spesifik, skema database, dan komponen-komponen yang diperlukandalamsistem software

  3. KomponenPembentuk UML a. Diagram Use Case DefinisiSuatu diagram perilaku yang memodelkansekumpulanuse case dan aktordan relasinya.  • Fungsi Diagram use case yaitudigunakanuntukmenggambarkaninteraksiantaraaktor dengan use case.

  4. DaftarSimbol

  5. Contoh use case Perpustakaan

  6. b. Diagram Kelas dan Objek • Definisi Diagram KelasyaituSuatu diagram struktural yang memodelkansekumpulankelas, interface, kolaborasi dan relasi-nya.  • Diagram kelasdigunakanuntukmenggambarkan proses statikdarisuatusistem (perangkatlunak).

  7. DaftarSimbol Class Diagram

  8. Contoh diagram Class Perpustakaan:

  9. Diagram Objek • Definisi Diagram ObjekyaituSuatu diagram struktural yang memodelkansekumpulanobjek dan relasinya. • Diagram objekdigunakanuntukmenggambarkan proses statikdarisuatusistem (perangkatlunak), khususnyadalamperspektifkasusnyataatau prototype BerikutDaftardariSimbolobjek Diagram :

  10. c. Diagram Perilaku 1. State Chart • Definisi Diagram State yaituSuatu diagram perilaku yang memodelkansuatu status mesin, yang fokus kepada urutankejadiandariperilakusuatuobjek.  BerikutgambardariSimbolState Chart Diagram

  11. 2. Activity Diagram • DefinisiDiagram AktivitasYaituSuatu diagram perilaku yang memodelkansuatu status mesin, yang fokus kepada urutanaktivitassatukeaktivitaslainnya. BerikutgambarSimbolActivity Diagram

  12. Contoh Activity Diagram Perpustakaan

  13. d. Diagram Interaksi • Sequence diagram • Definisi Sequence Diagram yaitusuatupenyajianperilaku yang tersusunsebagairangkaianlangkah-langkahpercontohandariwaktukewaktu. • Fungsi Sequence Diagram • untukmenggambarkanaruspekerjaan, pesan yang sampaikan dan bagaimanaelemen-elemen di dalamnyabekerjasamadariwaktukewaktuuntukmencapaisuatuhasil

  14. Contoh diagram sekuen : D_sekuenrealisasipendaftaranulangmahasiswa, d_sekuenrealisasidari use case penampilandaftarperalatandapur, d_sekuenrealisasi use case pencariannaamahasiswa

  15. DaftarSimbolSequence diagram:

  16. 2. Collaboration diagram • Definisi Collaboration Diagram yaituSuatu diagram perilaku yang memodelkaninteraksi, yang memperhatikanaspekstrukturpengorganisasiandariobjek-objek yang mengirim dan menerimapesan.  • Fungsidari diagram Collaboration yaituSuatu diagram kolaborasiekivalen dengan diagram sekuen, hanyalebihfokuspadainteraksiantarobjek.  • Contohd_kolaborasi : D_kolaborasi use case pendaftaranulangmahasiswa, d_kolaborasi use case penampilandaftarperalatandapur, d_kolaborasi use case pencariannamamahasiswa

  17. DaftarSimbol :

  18. e. Diagram Implementasi • Diagram Component Definisi Diagram Component yaituSuatu diagram struktural yang memodelkansekumpulankomponen dan relasinya. Fungsi: • Model statikimplementasi

  19. Daftarsimbol

  20. 2. Diagram Deployment • DefinisiDiagram Deployment yaituSuatu diagram struktural yang memodelkansekumpulansimpul dan relasinya.  • Fungsi Diagram Deployment yaitumemperlihatkankonfigurasisaataplikasi di jalankansaat run time. Diagram inimembuatsimpul-simpul (node) besertakomponen-komponen yang ada di dalamnya.

  21. Contoh Diagram Deployment

  22. Kesimpulan Unified Modelling Language (UML) adalahsebuah "bahasa" ygtelahmenjadistandardalamindustriuntukvisualisasi, merancang dan mendokumentasikansistempirantilunak. UML menawarkansebuahstandaruntukmerancang model sebuahsistem. • fungsi UMLDengan menggunakan UML kitadapatmembuat model untuksemuajenisaplikasipirantilunak,dimanaaplikasitersebutdapatberjalanpadapirantikeras, sistemoperasi dan jaringanapapun, sertaditulisdalambahasapemrogramanapapun. KomponenPembentuk UML a. Diagram Use Case b. Diagram Kelas dan Objek c. Diagram Perilaku d. Diagram Interaksi e. Diagram Implementasi

More Related