Analysis and Design with the UML ( Unified Modelling Language)
· UML = Analysis and Design with Pictures
(Diagrams)
Unified = together – historically different methods
combined into one.
· Analysis = What to Build.
1. High level conceptual model
e.g For a Bank System.
Entities
Bank, Account, Customer.
Relationships
Customer has an Account.
2. High Level Model of Solution
Models to show how components of the system
cooperate to produce required behaviour.
· Design = how to build on available
hardware/software
e.g Java program or JSP/Web
use Oracle or XML database
· Beware – All levels may use the same diagrams.