Presentation is loading. Please wait.

Presentation is loading. Please wait.

1 SYS366 Lecture Visual Modeling and Business Use Case Diagrams.

Similar presentations


Presentation on theme: "1 SYS366 Lecture Visual Modeling and Business Use Case Diagrams."— Presentation transcript:

1 1 SYS366 Lecture Visual Modeling and Business Use Case Diagrams

2 2 Today Visual Modeling and UML Introduction to Business Modeling Using Rational’s Rose

3 3 Copyright © 1997 by Rational Software Corporation Computer System Business Process Order Item Ship via “ Modeling captures essential parts of the system.” Dr. James Rumbaugh Visual Modeling is modeling using standard graphical notations What is Visual Modeling?

4 4 Copyright © 1997 by Rational Software Corporation Use Case Analysis is a technique to capture business process from user’s perspective Visual Modeling Captures Business Process

5 5 Copyright © 1997 by Rational Software Corporation Visual Modeling is a Communication Tool Use visual modeling to capture business objects and logic Use visual modeling to analyze and design your application

6 6 Copyright © 1997 by Rational Software Corporation Visual Modeling Manages Complexity

7 7 Copyright © 1997 by Rational Software Corporation User Interface (Visual Basic, Java) Business Logic (C++, Java) Database Server (C++ & SQL) Model your system independent of implementation language Visual Modeling Defines Software Architecture

8 8 Copyright © 1997 by Rational Software Corporation Multiple Systems Visual Modeling Promotes Reuse Reusable Components

9 9 Copyright © 1997 by Rational Software Corporation What is the UML? UML stands for Unified Modeling Language The UML combines the best of the best from Data Modeling concepts (Entity Relationship Diagrams) Business Modeling (work flow) Object Modeling Component Modeling The UML is the standard language for visualizing, specifying, constructing, and documenting the artifacts of a software- intensive system It can be used with all processes, throughout the development life cycle, and across different implementation technologies

10 10 Copyright © 1997 by Rational Software Corporation History of the UML Nov ‘97UML approved by the OMG

11 11 Copyright © 1997 by Rational Software Corporation UML Supports Application Development Classes application partitioning Business Objects Relationships Business Process Objects Use Cases large scale system Scenarios Components Microsoft ActiveX/COM Microsoft ORDBMS Oracle CORBA OMG

12 12 Today Visual Modeling and UML Introduction to Business Modeling Using Rational’s Rose

13 13 Business Modeling What is Business Modeling? It shows how people and business processes need to work together Two diagrams support Business Modeling: Business Use Case diagram which contains business use cases and business actors An Activity diagram which describes in more detail the flow of the Business Processes

14 14 Business Use Case Model A model of a business (defined in terms of business use cases, business actors, and the associations between them) that describes the requirements of a business. A use-case model describing the functions of a business.* *Bitner & Spence, Use Case Modeling, glossary

15 15 Business Modeling What is a Business Use Case? A business process that happens within an organization

16 16 Business Modeling What is an Actor? Someone who interacts with the business process

17 17 Business Modeling Business Use Case Diagram Example

18 18 Today Visual Modeling and UML Introduction to Business Modeling Using Rational’s Rose

19 19 Business Use Case Model We will diagram TechForAll Computers using Rational’s Rose


Download ppt "1 SYS366 Lecture Visual Modeling and Business Use Case Diagrams."

Similar presentations


Ads by Google