Unified Modelling Language (UML)

Unified Modelling Language

                Memvisualkan dan mendokumentasikan hasil analisa dan desain.      
¡  Unified
§  Mengkombinasika metode OO yg sudah ada sebelumnya (Booch by Grady Booch, OMT by Jim Rumbaugh and OOSE by Ivar Jacobson)

¡  Modelling
§  Digunakan terutama untuk memodelkan sistem secara visual
¡  Language
§  Berisi sintak yang digunakan untuk memodelkan pengetahuan

Apa Itu UML?
¡  Bahasa untuk menangkap dan menggambarkan pengetahuan
¡  Perangkat untuk menemukan dan membangun sistem.
¡  Perangkat yang digunakan untuk pembangunan sistem secara visual
¡  Perangkat yang populer

and…What UML is not!
¡  Bahasa pemrograman visual (IDE)
¡  Perangkat pengolah database
¡  SDLC
¡  Perangkat yang bisa memecahkan semua permasalahan.
¡  Garansi kualitas


Materi Data mining



Apa Yang bias Dilakukan UML Untuk Anda/ Fungsi UML
Help you to:
  • Memudahkan berpikir dan mendokumentasikan sistem sebelum mengimplemntasikannya
  • “meramalkan” sistem
  • Menurunkan biaya pembangunan
  • Merencanakan dan menganalisa logika sistem(perilaku)
  • Membuat keputusan yang benar sedini mungkin (sebelum melangkah ke coding)
  • Men-deploy sistem lebih baik, karena ada perencanaan penggunaan memori dan prosesor yang efisien.
  • Lebih mudah memodifikasi/mengelola sistem yang terdokumentasi dengan baik.
  • Biaya perawatan yang rendah
  • Membuat suatu bentuk komunikasi yang standar
Macam-Macam Diagram UML

l  Use-Case (relation of actors to system functions)
l  Class (static class structure)
l  Object (same as class - only using class instances – i.e. objects)
l  State (states of objects in a particular class)
l  Sequence (Object message passing structure)
l  Collaboration (same as sequence but also shows context - i.e. objects and their relationships)
l  Activity (sequential flow of activities i.e. action states)
l  Component (code structure)
l  Deployment (mapping of software to hardware)

UML Diagram Philosophy
UML diagram:
¡  Menggambarkan konsep
§  Dalam bentuk simbol
¡  Menggambarkan hubungan/relasi antar konsep
§  Berupa garis
¡  Menggambarkan nama
§  Label dibawah atau samping suatu simbol dan garis

4 Diagram Utama UML
¡  Use-Case
¡  Class
¡  Sequence
¡  State

Contoh Use-Case Diagram







Contoh Class Diagram

Contoh Sequence Diagram

Contoh State Diagram


5 Diagram UML Lainnya
¡  Object
¡  Collaboration
¡  Activity
¡  Component
¡  Deployment


Contoh Object Diagram

Contoh Collaboration Diagram 


Contoh Activity Diagram 


 Contoh Component 
Contoh Deployment



UML Relationships
UML Development Model
Sekian Materi UML Yang bisa saya Bahas jangan lupa kunjungi Cari materi Untuk Mencari Anyak Materi Yang Anda Butuhkan

Baca Juga:

ANALISIS dan DESAIN SISTEM INFORMASI



Subscribe to receive free email updates:

0 Response to "Unified Modelling Language (UML)"

Post a Comment

close