Upload presentasi
Presentasi sedang didownload. Silahkan tunggu
Diterbitkan olehBenny Hartanto Telah diubah "7 tahun yang lalu
1
PEMODELAN SISTEM INFORMASI BERORIENTASI OBYEK
2
APA ITU UML? Unified Modelling Language (UML) adalah sebuah "bahasa" yg telah menjadi standar dalam industri untuk visualisasi, merancang dan mendokumentasikan sistem piranti lunak. UML menawarkan sebuah standar untuk merancang model sebuah sistem. Dengan menggunakan UML kita dapat membuat model untuk semua jenis aplikasi piranti lunak, dimana aplikasi tersebut dapat berjalan pada piranti keras, sistem operasi dan jaringan apapun, serta ditulis dalam bahasa pemrograman apapun. Tetapi karena UML juga menggunakan class dan operation dalam konsep dasarnya, maka ia lebih cocok untuk penulisan piranti lunak dalam bahasa bahasa berorientasi objek seperti C++, Java, C# atau VB.NET. Walaupun demikian, UML tetap dapat digunakan untuk modeling aplikasi prosedural dalam VB atau C.
3
SEJARAH UML
4
MASUKAN-MASUKAN UNTUK UML
Booch Rumbaugh Jacobson Fusion Operation descriptions, Message numbering Meyer Before and after conditions Harel State charts Gamma, et.al Frameworks, patterns, notes Wirfs-Brock Responsibilities Shlaer - Mellor Object Lifecycles Odell Classification
5
Source Code edit, compile, debug, link
ARTIFACT UML Actor A Use Case 1 Use Case 2 Actor B Document FileManager GraphicFile File Repository DocumentList FileList Customer name addr withdraw() fetch() send() receive() <<entity>> Forward Engineering(Code Generation) and Reverse Engineering Executable System User Interface Definition Domain Expert Use Case 3 Source Code edit, compile, debug, link Use-Case Diagram Class Diagram Collaboration Diagram Sequence Diagram Component Diagram State Diagram Package Diagram Deployment Diagram Class
6
DIAGRAM-DIAGRAM DI UML
Deployment Diagram Use Case Diagrams Scenario Sequence State Component Model Object Collaboration Activity Class
7
9 DIAGRAM DI UML Class Diagram Object Diagram Component Diagram
Deployment Diagram Use Case Diagram Sequence Diagram Collaboration Diagram Statechart Diagram Activity Diagram Structural Diagrams Behavioral Diagrams
8
DINAMIC VIEWS STATIC VIEWS
Use Case Diagrams Sequence Diagrams Some part of the model might not be visible on any diagram Class Diagrams Collaboration Diagrams Object Diagrams Model Activity Diagrams Component Diagrams Statechart Diagrams Deployment Diagrams
Presentasi serupa
© 2024 SlidePlayer.info Inc.
All rights reserved.