Question: Please solve the give question given BELOW and in the PICTURE: Requirements Representations In Appendix A there is a narrative for a Payroll System. Using

Please solve the give question given BELOW and in the PICTURE: Requirements Representations
In Appendix A there is a narrative for a Payroll System. Using this description, perform the following:
Create a preliminary use case catalog. This catalog should have (and should not have):
a) A use case "bubble" diagram with primary actors and primary use cases
b) A use case catalog (table) with entries for each primary use case:
i) The use case name
ii) The use case goal statement (what the PA wants to accomplish)
iii) The primary actor (PA)
iv) The trigger action performed by the PA.
v) A short narrative describing the use case.
Create a complete use case catalog that extends the preliminary catalog in the following ways:
a) The use case "bubble" diagram should now show secondary actors, actor relationships, and supporting use
cases linked to primary use cases via correct relationships.
b) The use case catalog should be converted to a full use case specification, with additional information:
i) A specification of the main success scenario ("happy day case").
ii) Preconditions required to be present at the onset of the use case.
iii) Post conditions if any exist beyond the goal statement.
iv) A specification of at least one success variation (accomplishes the goal) OR at least one failure variation
(does not achieve the goal) with modified post conditions.
v) Identify any secondary actors, if needed.
Constraints:
Your bubble diagrams must use correct UML syntax. They should be completed in a tool (there are online tools, free
drawing tools, and we have a site license to Astah). I would recommend Astah if you do not have a preference (such
tools enforce proper language and also we will do more UML later).
You must have at least 6 primary use cases, and at least 3 primary actors in the preliminary catalog.
Your complete catalog should be consistent with your preliminary one; the same primary use cases and actors.
Your complete use case catalog should have at least 3 supporting use cases and apply each of the use case
relationships generalization, extends and includes at least once.
The actors in the completed use case catalog demonstrate a specialization/generalization relationship at least once. 1. Requirements Quality
On the assignment page is an example SRS from 2007 by a company named GeoNorth LLC prepared for the Washington
Department of Fish and Wildlife. You should consider this document in its entirety, though section 4 has specific
Functional Requirements (in stimulus-response format, another representation technique I wanted you to see) and
section 5 Non-functional Requirements. Assess this document according to the 8 Requirements Quality attributes. In
particular:
1) For the quality attributes Unambiguous, Verifiability, and Traceable, provide an example of one requirement
that you feel evaluates poorly against that attribute. Explain why, and provide an alternate
wording/presentation that you feel better addresses the quality issue.
2) Evaluate the entire SRS against all 8 quality attributes, plus the additional attribute from Montgomery (2022) of
Redundancy. For each attribute, evaluate it on a scale of Poor Needs Improvement Acceptable
Exemplary. Also rank them in order 1-9 in terms of best quality performance. Provide a brief description
explaining your evaluation with examples.
Please solve the give question given BELOW and in

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Programming Questions!