Question
Question 2. (50 POINTS) : A simple calendar management system is described below. Limit the length of the SRS to no more than two pages.
Question 2. (50 POINTS): A simple calendar management system is described below. Limit the length of the SRS to no more than two pages. This calendar management software allows the user to schedule personal activities such as meetings and tasks to be performed. An activity can take place on a future date during a certain period of time. An activity can take place for several consecutive days. Each activity has a brief mnemonic description. An activity can be a recursive activity, which takes place repeatedly every hour, every day, every week, or every month. A user can schedule an activity using a month-by-month calendar to select the date or dates, and then zooms in to select the begin time and end time on a date. The calendar system shall notify the user by email, text message, or phone call the day before and on the activity day. The user can review past activities and modify the schedule including updating and deleting activities. PLEASE ANSWER 2C, 2D & 2E(THANKS)
2.A.) (10 POINTS) List the functional requirements as a Software Requirements Specification (SRS) for the calendar management system.
2.B.) (10 POINTS) Identify the type of system and briefly justify your answer.
2.C.) (10 POINTS) Produce an architectural design for the system.
2.D.) (10 POINTS) Specify the functionality and interface for each of the subsystems and components in the architectural design.
2.E.) (10 POINTS) Discuss which software design principles are applied, how they are applied, and the benefits of each of the principles.
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started