Question: The Student Information System Requirements Definitions (SISRD) document is the requirements definition document of a new software product that keeps track of both student and
The Student Information System Requirements Definitions (SISRD) document is the requirements definition document of a new software product that keeps track of both student and course records for educational institutions. The goal of this software product is to maintain and track information about students in the educational institution and the courses offered by the institution. The users of the system are the staff of the institution. You are hired as a consultant software architect to design a use case diagram for this system. Analyze the Courses and Classes Records System Requirements Definitions document and formalize them as use cases. Generate a use case diagram showing the actors associated with each use case and structure your use cases using include,extend, and generalization relationships, if applicable. The use case diagram must be generated by a UML drawing tool. Links to Unified Modeling Language (UML) drawing tools are found in the syllabus and in the Required Resources for Module One. After creating your model, make sure to submit all of the following deliverables:
- A use case diagram
- Verification and validation of your work
- An explanation of your work and how you arrived at your solution
- A reflection on your learning experience and lesson learned

Nonfunctional Requirements The system should be accessible over the internet sentence. Only staff members are the users of the system. The system should ensure that only allowed users are able to use the system. Functional Requirements Maintain Course Records o The system should maintain CRUD operations on (i.e., provide CREATE, READ, UPDATE, and DELETE operations on) course records with the following attributes: a) Course identification (e.g., IT 315) b) Course name (e.g., Object-Oriented Analysis and Design) c) Credit hours d) Description Maintain Class Records o of the above courses, classes are offered each semester. There are two kinds of classes. Online classes are offered over the internet and accessible via a web browser; face-to- face classes that are offered on campus at the college. A class cannot exist without an associated course in the system o The system should maintain CRUD operations on (i.e., provide CREATE, READ, UPDATE, and DELETE operations on) class records with the following attributes: a) Course identification b) Class begin date c) Class end date In addition, online classes maintain the following additional attributes: a) Class URL b) Class browser Similarly, face-to-face classes maintain the following additional attributes: a) Class building b) Class room o
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
