The structure of the software system is derived by mapping system inputs to outputs
Determine the data requirements of a business process
Showing posts with label UML. Show all posts
Showing posts with label UML. Show all posts
Thursday, September 22, 2011
What is Data Driven
Saturday, September 17, 2011
UML to Work
The ESU University wants to computerize their registration system
- The Registrar sets up the curriculum for a semester
- One course may have multiple course offerings
- Students select 4 primary courses and 2 alternate courses
- Once a student registers for a semester, the billing system is notified so the student may be billed for the semester
- Students may use the system to add/drop courses for a period of time after registration
- Professors use the system to receive their course offering rosters
- Users of the registration system are assigned passwords which are used at logon validation
Monday, September 5, 2011
UML Concepts
The UML may be used to:
- Display the boundary of a system & its major functions using use cases and actors
- Illustrate use case realizations with interaction diagrams
- Represent a static structure of a system using class diagrams
- Model the behavior of objects with state transition diagrams
- Reveal the physical implementation architecture with component & deployment diagrams
- Extend your functionality with stereotypes
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
Subscribe to:
Posts (Atom)