Student Name: Course: CIS339 Session (month, year): 03/2019 Object-Oriented System Analysis and Design The School of Prosperity Student Records System (SRS) Week1—System Request3 Week2—Use Case Diagram AND Use Cases Descriptions5 Week3—Class Diagram AND CRC Cards9 Week4—Sequence, Communication, and State Machine Diagrams15 Week5—Package Diagram19 Week6—Method Contract AND Method Specification21 Week7—Object-Oriented Application Coding24 Week 1—System Request 1 Use this system request template and complete the SRS system request. System Request— Project sponsor: School of Prosperity (SoP) Business Need: The existing desktop system will be upgraded to web-based application and this system will be used to maintain records of students, courses, classes, and student registration and grades. Business Requirements: The system is capable of having the following functonalities: · Accessibility over the Internet · Maintains records of school students · Maintains records of courses offered by school · Maintain records of classes offered of the above courses (both online and face-to-face classes) · Students registration system is included as well Business Value: Conservative estimates of tangible value to the company include: · The SRS will enable the school to continue the expansion of its student population and to effectively manage the expansion · Eliminate many school staff hours re-entering paper form student registrations by allowing the students to self-register · Make the system easy to access from anywhere there is an Internet connection and a web browser Special Issues or Constraints: · The SRS must be able to handle both online and face-to-face class offerings · The system must be accessible over the Internet to both school staff and students each with appropriate permissions · The SRS must try to integrate with and re-use existing desktop application code and database as much as possible to reduce development cost 2 Validate and verify that your system request addresses the SRS Preliminary Planning Overview. The business need area explains what the SoP is requiring the system to operate. The business requirements consist of what the system must be able to handle and the expectations of the system (once it’s completed). The business value breaks down the details of information that the new system will save on both staff hours and finances for the school. The issues area give problems that could exist once the system is implemented. 3 Explain how you completed your work, the decisions you made to arrive at your conclusions, and the lessons you learned. I, carefully, read the SRS Preliminary Planning Overview and highlighted the important business needs that the SRS system is to meet. I then started to complete the various sections of the System Request Form and while doing so, I referred back to the SRS overview document to confirm my conclusions and understanding. The result of this iterative process is the current Syste.