Skip to main content

Penjelasan UML

       Pengertian UML


       Unified Modeling Language (UML) adalah bahasa spesifikasi standar untuk mendokumentasikan, menspesifikasikan, dan membangun sistem perangkat lunak.

        Unified Modeling Language (UML) adalah himpunan struktur dan teknik untuk pemodelan desain program berorientasi objek (OOP) serta aplikasinya.[1] UML adalah metodologi untuk mengembangkan sistemOOP dan sekelompok perangkat tool untuk mendukung pengembangan sistem tersebut.[1] UML mulai diperkenalkan oleh Object Management Group, sebuah organisasiyang telah mengembangkan modelteknologi, dan standar OOP sejak tahun 1980-an.[1]Sekarang UML sudah mulai banyak digunakan oleh para praktisi OOP.[1] UML merupakan dasar bagi perangkat (tool) desain berorientasi objek dari IBM.[1]

        Sejarah UML


        Dimulai pada bulan Oktober 1994 Booch, Rumbaugh dan Jacobson, yang merupakan tiga tokoh yang boleh dikata metodologinya banyak digunakan mempelopori usaha untuk penyatuan metodologi pendesainan berorientasi objek.[3] Pada tahun 1995direlease draft pertama dari UML (versi 0.8)[3]. Sejak tahun 1996 pengembangan tersebut dikoordinasikan oleh Object Management Group.
       UML diciptakan oleh Object Management Group yang diawali dengan versi 1.0 pada Januari 1997. Dalam pengembangan berorientasi objek ada beberapa prinsip yang harus dikenal:

  • Object
  • Class
  • Abstraction
  • Encapsulation
  • Inheritance
  • Polymorphism
              Diagram UML


         UML menyediakan 10 macam diagram untuk memodelkan aplikasi berorientasi objek, yaitu:
         1. Use Case Diagram
         2. Conceptual Diagram
         3. Sequence Diagram
         4. Collaboration Diagram
         5. State Diagram
         6. Activity Diagram
         7. Class Diagram
         8. Inject Diagram
         9. Component Diagram 
        10. Deployment Diagram




Source:  Wikipedia    
Codepolitan

Comments

Popular posts from this blog

Tugas 2 TIK

SORE    1. Jelaskan yang dimaksud homepage area! Jawab : halaman utama, halaman pembuka, halaman pertama dari suatu web. Dan juga halaman yang paling terpenting pada suatu website karena merupakan halaman utama dan halaman yang index terlebih dahulu oleh search engine sebelum halaman-halaman lain pada suatu website.    2. Sebutkan jenis-jenis search engine yang banyak digunakan! Jawab : a. mesin pencari Google(http://www.google.com). b. mesin pencari Altabista(http://www.altavista.com). c. mesin pencari Excite(http://www.excite.com). d. mesinpencari Yahoo(http://www.yahoo.com). e. mesin pencari FinQoo(http://www.finqoo.com).    3. Apa kegunaan scrolling bar! Jawab : Digunakan untuk melihat bagian-bagian web, dokumen, dan lain sebagainya yang belum terlihat, baik itu arah Vertikal maupun arah Horizontal.    4. Salah satu unsur URL adalah domain. Jelaskan istilah domain itu! Jawab : Domain merupakan definisi dari ...

Class Diagram

       Pengertian       Class diagram adalah model statis yang menggambarkan struktur dan deskripsi class serta hubungannya antara class.  Class diagram mirip ER-Diagram pada perancangan database, bedanya pada ER-diagram tdk terdapat operasi/methode tapi hanya atribut. Class  terdiri dari nama kelas, atribut dan operasi/methode.       Simbol          Contoh Sumber : https://pccontrol.wordpress.com/2013/01/21/pengetahuan-dasar-dan-contoh-diagram-kelas-class-diagram/