Take this class
Click here to request this course on a different date.
Present issues surrounding Object-Orientation, the incremental/iterative development process and methods of analysis & design, with more emphasis on analysis. This course uses the terms and concepts documented by the Unified Process. Unified Modeling Language (UML) notation is used throughout.
This course provides multiple hands-on design exercises presented from a real-world perspective
Audience
Length:
Outline
- Introduction
- Overview of the Process
- The iterative/incremental, architecture-driven process
- UML
- Unified modeling language
- Software artifacts
- specifying
- visualizing
- constructing
- documenting
- Non Software
- Business modeling
- Requirements
- Overview of requirements modeling
- Overview of use-case model
- Use-Cases
- Notation
- Activities
- Products
- Resources
- Analysis & Design
- Implementation
- Coding Classes
- Unit Testing
- Testing
- Use case testing
- System testing