Question
As the software architect for the SRS system, you are making good progress in your work. After finishing the Functional Modeling (activity diagram, use case
As the software architect for the SRS system, you are making good progress in your work. After finishing the Functional Modeling (activity diagram, use case diagram, and use case descriptions) of the SRS system, you are now ready to move on to its Structural Modeling.
In this week, you will use the models of your Functional Modeling to determine and design your class diagram and complete a CRC card for each class. The Structural Modeling is very critical for the success of your project since it is the backbone upon which the entire project is built, so take the time to design and refine your class diagram and its corresponding CRC cards.
Deliverables
- Class diagram for the SRS system
- CRC cards for each class in your class diagram
- Verification and validation of your work
- Explanation of your work
Week 3Class Diagram and CRC Cards
1 | Generate a class diagram for the SRS system. The diagram must be generated by a UML drawing tool. Copy and paste your diagram here: SRS Class Diagram
Use this CRC template and complete a CRC card for each class you designed in your SRS class diagram.
Class1 CRC Card
Class2 CRC Card
Class3 CRC Card
Class4 CRC Card
ClassX CRC Card
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
2 | Validate and verify your class diagram and CRC cards against the SRS use case diagram and use case descriptions.
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
3 | Explain how you completed your work, the decisions you made to arrive at your conclusions, and the lessons you learned.
|
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started