The world’s Largest Sharp Brain Virtual Experts Marketplace Just a click Away
Levels Tought:
Elementary,Middle School,High School,College,University,PHD
| Teaching Since: | May 2017 |
| Last Sign in: | 398 Weeks Ago, 4 Days Ago |
| Questions Answered: | 66690 |
| Tutorials Posted: | 66688 |
MCS,PHD
Argosy University/ Phoniex University/
Nov-2005 - Oct-2011
Professor
Phoniex University
Oct-2001 - Nov-2016
Student Name: Course: CIS339 Session (month, year): Object-Oriented System Analysis and Design The School of Prosperity Student Records System (SRS) WEEK1—SYSTEM REQUEST 3 WEEK2—USE CASE DIAGRAM AND USE CASES DESCRIPTIONS 5 WEEK3—CLASS DIAGRAM AND CRC CARDS 9 WEEK4—SEQUENCE, COMMUNICATION, AND STATE MACHINE DIAGRAMS 15 WEEK5—PACKAGE DIAGRAM 19 WEEK6—METHOD CONTRACT AND METHOD SPECIFICATION 21 WEEK7—OBJECT-ORIENTED APPLICATION CODING 24 Week1—System Request 1 Use this system request template and complete the SRS system request. System Request—Name of Project Project sponsor: Name of Project Sponsor Business Need: Short description of business need Business Requirements: Description of business requirements Business Value: Expected value that the system will provide Special Issues or Constraints: Any additional information that may be relevant to the stakeholders 2 Validate and verify that your system request addresses the SRS Preliminary Planning Overview. 3 Explain how you completed your work, the decisions you made to arrive at your conclusions, and the lessons you learned. Week2—Use Case Diagram andUse Cases Descriptions 1 Generate a use case diagram for all of your use cases, including their actors. The diagram must be generated by a UML drawing tool. Copy and paste your diagram here: SRS Use Case Diagram Use this use case description template and complete the two SRS use cases of (1) Maintain Class Records and (2) Register a Student for Classes. Maintain Class Records Use Case Name: ID: Importance Level: Primary Actor: Use Case Type: Stakeholders and Interests: Brief Description: Trigger: Type: Relationships: Association: Include: Extend: Generalization: Normal Flow of Events: 1. SubFlows: Alternate/Exceptional Flows: Register a Student for Classes Use Case Name: ID: Importance Level: Primary Actor: Use Case Type: Stakeholders and Interests: Brief Description: Trigger: Type: Relationships: Association: Include: Extend: Generalization: Normal Flow of Events: 1. SubFlows: Alternate/Exceptional Flows: 2 Validate and verify your use case diagram and use case descriptionsagainst the SRS Requirement Definition and the SRS System Request. 3 Explain how you completed your work, the decisions you made to arrive at your conclusions, and the lessons you learned. Week3—Class Diagram andCRC Cards 1 Generate a class diagram for the SRS system. The diagram must be generated by a UML drawing tool. Copy and paste your diagram here: SRS Class Diagram Use this CRC template and complete a CRC card for each class you designed in your SRS class diagram. Class1 CRC Class3 CRC Card Front: Class Name: ID: Type: Description: Associated Use Cases: Responsibilities Collaborators Back: Attributes: Relationships: Generalization (a-kind-of): Aggregation (has-parts): Other Associations: Class4 CRC Card Front: Class Name: ID: Type: Description: Associated Use Cases: Responsibilities Collaborators Back: Attributes: Relationships: Generalization (a-kind-of): Aggregation (has-parts): Other Associations: ClassX CRC Card 2 Validate and verify your class diagram and CRC cards against the SRS use case diagram anduse case descriptions. 3 Explain how you completed your work, the decisions you made to arrive at your conclusions, and the lessons you learned. Week4—Sequence, Communication, and State Machine Diagrams
Hel-----------lo -----------Sir-----------/Ma-----------dam-----------Tha-----------nk -----------You----------- fo-----------r u-----------sin-----------g o-----------ur -----------web-----------sit-----------e a-----------nd -----------and----------- ac-----------qui-----------sit-----------ion----------- of----------- my----------- po-----------ste-----------d s-----------olu-----------tio-----------n.P-----------lea-----------se -----------pin-----------g m-----------e o-----------n c-----------hat----------- I -----------am -----------onl-----------ine----------- or----------- in-----------box----------- me----------- a -----------mes-----------sag-----------e I----------- wi-----------ll