MENGENAL DAN MENGERTI UML


Unified Modeling Language atau biasa disingkat sebagai UML adalah bahasa spesifikasi baku buat mendokumentasikan, menspesifikasikan, serta menciptakan sistem perangkat lunak (software). UML bertujuan agar orang bisa tahu sistem yang anda bangun dengan berupa modeling.
Seperti model anda mengungkapkan secara lisan tentang baju yang anda sukai, pada imajinasinya orang mungkin menggambarkan presepsi yg tidak selaras dari yg anda maksud, tetapi lebih jelas lagi jika anda menggambarkan secara langsung (visual), orang akan mengerti seperti apa yang anda maksud.
Jadi UML adalah suatu bahasa yang dipakai buat memilih, memvisualisasikan, menciptakan, dan mendokumentasikan suatu sistem keterangan.
UML adalah standar yg menjadikannya menjadi bahasa pemodelan yg generik dalam industri software serta pengembangan sistem. Jadi waktu anda bertemu dengan client (pelanggan) anda, tentunya dalam membentuk sistem anda perlu menjelaskan konsep berdasarkan alur sistem anda dengan UML.

Macam-Macam UML

Saya akan mengungkapkan 6 macam UML diagram buat memodelkan berorientasi objek, yaitu :
  1. Use Case Diagram
  2. Sequence Diagram
  3. State Diagram
  4. Activity Diagram
  5. Class Diagram
  6. Window Navigation Diagram
Terdapat 4 macam diagram yang paling acapkali dipakai pada pembangunan pelaksanaan berorientasi object, yaitu use case diagram, sequence diagram, collaboration diagram, dan class diagram.

Bagaimana Cara Membuat UML ?

Berikut ini terdapat beberapa software berbayar buat membuat UML yang biasa dianggap menggunakan CASE (computer aided software engineering). Ada beberapa CASE yang generik digunakan sang para profesional yg menggunakan UML, diantaranya:
  1. Sybase Power Designer
  2. Rational Rose
  3. Microsoft Visio
  4. Enterprise Architect
Bagi anda yg ingin mendapatkan aplikasi buat membuat UML secara gratis, berikut adalah CASE open source yg bisa digunakan secara bebas :
  1. StarUML
  2. DIA Diagram Editor
  3. Umbrello
  4. ArgoUML
  5. Software Ideas Modeller
  6. Eclipse UML2

Bagaimana membuat Model yang Baik ?

Sebelumnya mungkin anda masih bingung dan bertanya-tanya tentang model, "Bagaimana bisa membuat contoh UML yang baik ?" Dosen saya di iSTTS pernah mengajarkan dalam menciptakan contoh yg baik bisa pada illustrasikan seperti ;

Anda menciptakan sebuah acara yg sinkron menggunakan tujuan sistem anda, lalu program tersebut akan akan diberikan kepada anak mini , kalaupun anak mini tersebut tahu apa alur sistem anda maka acara andapun sudah bisa dimengerti orang lain menggunakan baik.

Jadi dalam menciptakan model yang baik merupakan dapat di mengerti dengan baik sang orang lain.

Semoga artikel Mengenal serta Mengerti UML yang aku sampaikan dapat anda mengerti menggunakan baik, bila terdapat pertanyaan silakan kirim di kolom komentar dibawah ini. Terima kasih

Comments