Search for question
Question

IT Part II 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. Na [Insert your name.] Date: [Insert the date.] 1. Using this class responsibility collaboration (CRC) card template, document each class you identified from your student information system (SIS) functional model. CRC Card 1: Front: [Insert information.] Class Name: [Insert information.] Description: [Insert information.] Responsibilities: [Insert information.] Back: [Insert information.] Attributes: [Insert information.] Relationships: [Insert information.] Generalization (a-kind-of): [Insert information.] Aggregation (has-parts): [Insert information.] Other Associations: [Insert information.] CRC Card 2: [Insert information.] CRC Card X: [Insert information.] D: [Insert information.] Generate your SIS class diagram: [Copy and paste your diagram here.] Type: [Insert information.] Associated Use Cases: [Insert information.] Collaborators: [Insert information.] 2. Verify and validate your CRC cards and class diagram against your SIS functional model: [Insert information.] 3. Explain your approach to the problem, the decisions you made to arrive at your solution, and how you completed it: [Insert information.] 4. Reflect on this experience and the lessons you learned from it: [Insert information.]/n IT Part III 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. Na [Insert your name.] Date: [Insert the date.] 1. Generate your student information system (SIS) sequence diagram for the Register a Student for Classes use case. [Copy and paste your diagram here.] Generate your SIS communication diagram for the Register a Student for Classes use case. [Copy and paste your diagram here.] SIS Method Contract 1 template (refer to textbook pages 302-310): ID: [Insert information.] Method Name: [Insert information.] Clients (Consumers): [Insert information.] Associated Use Cases: Class Name: [Insert information.] [Insert information.] Description of Responsibilities: [Insert information.] Arguments Received: [Insert information.] Type of Value Returned: [Insert information.] Pre-Conditions: [Insert information.] Post-Conditions: [Insert information.] SIS Method Contract 2 template: [Insert information.] SIS Method Specification 1 template (refer to textbook pages 314-318): Class Name: [Insert information.] Programmer: [Insert information.] Method Name: [Insert information.] Contract ID: [Insert information.] ID: [Insert information.] Date Due: [Insert information.] Programming Language: [Insert programming language. Choose Visual Basic, Smalltalk, C++, or Java.] Triggers/Events: [Insert information.] Arguments Received: Data Type: [Insert information.] Messages Sent & Arguments Passed: ClassName.MethodName: [Insert information.] Argument Returned: Data Type: [Insert information.] Algorithm Specification: [Insert information.] Misc. Notes: [Insert information.] SIS Method Specification 2 template: [Insert information.] [Insert information.] Argument Data Туре: [Insert information.] [Insert information.] [Insert information.] [Insert information.] Notes: Notes: Notes: [Insert information.] [Insert information.] [Insert information.] 2. Verify and validate your sequence diagram and communication diagram against your SIS functional model and structural model. [Insert information.] 3. Explain your approach to the problem, the decisions you made to arrive at your solution, and how you completed it. [Insert information.] 4. Reflect on this experience and the lessons you learned from it./n