IT 315 Module Three Discussion Solution Submission Template

docx

School

Southern New Hampshire University *

*We aren’t endorsed by this school

Course

-T3114 OBJ

Subject

Information Systems

Date

Dec 6, 2023

Type

docx

Pages

4

Uploaded by CorporalMusicReindeer31

Report
IT 315 Module Three Discussion Solution Submission Template This template is a guide for you to organize your information. To complete it, replace the bracketed text with the relevant information. Some areas may be too large or too small for the information you’re inserting. Adjust the size of the areas as necessary. Name: Ashley Mills Date: November 7, 2023 1. Using this class responsibility collaboration (CRC) card template, document each class you identified from the Courses and Classes Records Requirements Definitions document (linked in Module Three of your course). Refer to pages 178 –181 in your textbook. Front: N/A Class Name: Course Records ID: 1 Type: Concrete, Domain Description: Create, Read, Update, Delete Records and Register Students Associated Use Cases: Maintains Course Records Responsibilities: Authorized user information Use course/class name or course ID to provide existing course and class information. Add course and class records. Modify course and class records. Delete course and class records. Collaborators: Authentication System Course/Class Name or Course ID Course Records Class Records Back: N/A Attributes: Course ID, Course Name, Credit hours, Description Relationships Generalization (a-kind-of): Numerous classes available Aggregation (has-parts): Course and Class information Other Associations: Authentication System Course Records DB Class Records DB CRC Card 1:
CRC Card 2:
CRC Card X: 2. Verify and validate your CRC cards and class diagram against your courses and classes records requirements definition: This design ensures that the CRC cards accurately represented the collaborative attributes of each class. This design also ensures that the relationships work with the system requirements. The front of a CRC card contains the name of the class, type, responsibilities, and description. The back of the card displays the attributes and relationships that exist in a class. The collaborators of a class are shown in the right-hand column of a CRC card. 3. Explain your approach to the problem, the decisions you made to arrive at your solution, and how you completed it: For this situation, I wanted to avoid any unnecessary duplication of effort in the programs, so that they could be completed as efficiently as possible. Therefore, I wanted to ensure I only focused on the necessities that were common on both sides. 4. Reflect on this experience and the lessons you learned from it:
Your preview ends here
Eager to read complete document? Join bartleby learn and gain access to the full version
  • Access to all documents
  • Unlimited textbook solutions
  • 24/7 expert homework help
Creating this model was difficult because I had to understand the SIS requirements and how the different players interacted with the SIS. Object-oriented techniques were utilized to help find use- cases and relationships. The use-cases and relationships show the importance of utilizing the proper descriptions and how both interact with specifications.