- Case StudyHelp.com
- Sample Questions
Use Case and Class Diagrams
Assume that you have collected the requirements for PeCaTS. Compile a list of these requirements. How many and which use cases would you create for PeCaTS? Why? Save your response as featurelist.doc. Create the generalized use cases diagram and insert relationships. Save the diagram as genucdiag.
Create written use case description for two of the use case diagrams that you have created. The use cases should consist of the following components: • Use case title • Primary actor • Level • Stakeholder • Precondition • Minimal guarantee • Success guarantee • Trigger • Main success scenario • Extensions Save each use case as .doc. Consider the relationships between classes needed by the system. Give a meaningful name to each relationship and the role played by each class in the relationship. Specify full cardinalities for each relationship, and explain how you decided on each minimum and maximum cardinality on each end of each relationship. State any assumptions and save them as assumptions.doc.
Draw your final object-oriented (OO) class diagram in a diagramming tool of your choice. Save the diagram as classdiag.jpg. Use a diagramming tool of your choice to create the diagrams. In addition, write a project dictionary for all the data classes, attributes, and relationships shown in the OO class diagram. What date-related attributes did you identify in each of the classes?
Why is each of them needed? -Compiled a list of the requirements. -Explained how many and which use cases would you create for PeCaTS. -Created the generalized use cases diagram and inserted relationships for the system. -Wrote two use case descriptions for the system. -Identified the relationships and elaborated on their cardinality. -Constructed the OO class diagram using an appropriate tool. -Compiled a project dictionary for all the data classes, attributes, and relationships shown in the OO class diagram. -Used vocabulary relevant to the assignment.
Please CHAT WITH LIVE Assignment Advisor to get assignment help