UML

519 views

Published on

Published in: Education
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
519
On SlideShare
0
From Embeds
0
Number of Embeds
212
Actions
Shares
0
Downloads
7
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

UML

  1. 1. Universitas Indo Global Mandiri Palembang VII. Analisa dan Desain Berbasis Objek UML (Unified Modelling Language) UML Use Case Diagram Activity Diagram Unified Modeling Language (UML) Aturan-aturan pemodelan yang digunakan untuk mendeskripsikan sistem perangkat lunak dalam bentuk kumpulan obyek. Diagram –Diagram dalam UML Object (Obyek) Serupa dengan class diagram, namun digunakan untuk memodelkan kejadian (instance) obyek dengan nilainilainya. Dipakai oleh pengembang sistem untuk memotret keadaan obyek sistem pada suatu saat tertentu. Program Study Sistem Informasi
  2. 2. Universitas Indo Global Mandiri Palembang State Machine Memodelkan bagaimana kejadian dapat mengubah keadaan (state) dari suatu obyek sepanjang “hidupnya” obyek tersebut. Menggambarkan berbagai macam keadan yang dapat dialami suatu obyek beserta transisi antar keadaan tsb. Program Study Sistem Informasi
  3. 3. Universitas Indo Global Mandiri Palembang Composite Structure use case. Mendekomposisi struktur internal kelas, komponen, atau Use Case Diagram  Use case diagram menggambarkan fungsionalitas yang diharapkan dari sebuah sistem.  Yang ditekankan adalah “apa” yang diperbuat sistem, dan bukan “bagaimana”.  Sebuah use case merepresentasikan sebuah interaksi antara aktor dengan sistem. View Report Card Student Register for Courses CourseCatalog Login Select Courses to Maintain Professor Information Maintain Student Information Registra Professor Submit Grade Close Registration Billing System USE CASE  menggambarkan bagaimana seseorang menggunakan sistem  Pada UML, use case di gambarkan dengan simbol berbentuk oval Use Case Actors  Aktor adalah seseorang atau sesuatu diluar sistem yang harus berinteraksi dengan sistem.  Pada UML aktor digambarkan dengan simbol “stickman.” Program Study Sistem Informasi
  4. 4. Universitas Indo Global Mandiri Palembang Actor Relationships  Relationships menggambarkan hubungan antara 2 atau lebih aktor dan use case dan antara 2 atau lebih use case.  Pada UML, hubungan di gambarkan dengan garis dengan atau tanpa panah. Association Relationships System Boundary Boxes  Digambarkan dengan kotak disekitar use case, untuk menggambarkan jangkauan system anda (scope of of your system).  Biasanya digunakan apabila memberikan beberapa alternative system yang dapat dijadikan pilihan  System boundary boxes are optional Contoh system boundary box Program Study Sistem Informasi
  5. 5. Universitas Indo Global Mandiri Palembang Contoh Use case diagram Place conference call place phone call receive receive phone call additional user scheduler User Updat e Items B ookshop W orker S hip Order Updat e S t af Det ails f Customer 1 B ookshop Manager Regis ter Details <<include>> <<extend>> Sy s t em Login Handle Order <<inc lude>> Mak e Order <<inc lude>> Update Cus t omer Details Add It ems t o S hoppingCart Program Study Sistem Informasi
  6. 6. Universitas Indo Global Mandiri Palembang Activity diagram diagram yang digunakan untuk menggambarkan,Proses bisnis, Langkah-langkah use case dan Logika perilaku obyek/ metode. 0 lr---1<'0 .... - . _ ,. . ,. uNj> Program Study Sistem lnformasi
  7. 7. Muarateladanskylandcity.blogspot.com

×