Question

In: Computer Science

4.4 Formulate the functional requirements for the calendar management system described below. Limit the length of...

4.4 Formulate the functional requirements for the calendar management system 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.

Take the system in 4.4 above, draw a UML class diagram as a domain model (hint: perform the domain modeling steps)

Solutions

Expert Solution

Hi, there I am providing the class diagram for the Calendar Management System. It was the best I could make, please comment for queries and do like the answer. Give it a thumbs up.


Related Solutions

I need al functional and non functional requirements and design constraints for this system: Payroll Management...
I need al functional and non functional requirements and design constraints for this system: Payroll Management System As the head of Information Technology at Mena, Inc., you are tasked with building a new payroll management system to replace the existing system which is hopelessly out of date. Mena needs a new system to allow employees to record timecard information electronically and automatically generate paychecks based on the number of hours worked and total amount of sales (for commissioned employees). The...
1. Identify and briefly describe the functional and non-functional requirements for the proposed system
1. Identify and briefly describe the functional and non-functional requirements for the proposed system
Analyze the functional and Non-functional requirements for an Airport checking and security clearance system
Analyze the functional and Non-functional requirements for an Airport checking and security clearance system
Task # 3:          Identify Functional and Non-Functional Requirements for the given system description: The proposed...
Task # 3:          Identify Functional and Non-Functional Requirements for the given system description: The proposed software product is the Hospital Patient Info Management System (HPIMS). The system will be used to get the information from the patients and then storing that data for future usage. The current system in use is a paper-based system. It is too slow and cannot provide updated lists of patients within a reasonable timeframe. The intentions of the system are to reduce over-time pay...
For a Desktop Browser create system requirements that consist of Functional, Data, and Performance requirements written...
For a Desktop Browser create system requirements that consist of Functional, Data, and Performance requirements written in Natural Language. Categorize the requirements into subsections according to functional areas, e.g., configuration, reliability, security, etc. Each Top-Level Requirement in Natural Language must be contained in a separate paragraph. The text of each requirement must be preceded by a unique identifier, to facilitate traceability. The identifier must have the following format: DWB-XXXX-REQ-#### Requirements text…………. The XXXX part is a requirement-type identifier and has...
Formulate a system of equations for the situation below and solve. A manufacturer of women's blouses...
Formulate a system of equations for the situation below and solve. A manufacturer of women's blouses makes three types of blouses: sleeveless, short-sleeve, and long-sleeve. The time (in minutes) required by each department to produce a dozen blouses of each type is shown in the following table. Sleeveless Short- Sleeve Long- Sleeve Cutting  9 12 15 Sewing 22 24 28 Packaging  6  8  8 The cutting, sewing, and packaging departments have available a maximum of 73.5, 150, and 44 labor-hours,...
Formulate a system of equations for the situation below and solve. A manufacturer of women's blouses...
Formulate a system of equations for the situation below and solve. A manufacturer of women's blouses makes three types of blouses: sleeveless, short-sleeve, and long-sleeve. The time (in minutes) required by each department to produce a dozen blouses of each type is shown in the following table. Sleeveless Short- Sleeve Long- Sleeve Cutting  9 12 15 Sewing 22 24 28 Packaging  6  8  8 The cutting, sewing, and packaging departments have available a maximum of 87, 176, and 52 labor-hours,...
The diagram below shows the situation described in the problem. The focal length of the mirror...
The diagram below shows the situation described in the problem. The focal length of the mirror is labeled f; the scale on the optical axis is in centimeters. Draw the three special rays Ray1, Ray2, and Ray3 as described in the Tactics Box above, and label each ray accordingly. Draw the rays from the tip of the object to the mirror plane (dashed vertical line). Do not draw the reflected rays. Draw the vectors starting from the tip of the...
What are the 3 non-functional requirements for a home security system? (for example, describing its expected...
What are the 3 non-functional requirements for a home security system? (for example, describing its expected safety, availability, and response time).
In implementing Electronic document management system (EDMS), develop business requirements document (BRD) that details the requirements...
In implementing Electronic document management system (EDMS), develop business requirements document (BRD) that details the requirements and design for an enterprise EDMS. This should to address creating a new EDMS to be used by a company to store and track all e-documents. Also, • Identify the types of e-documents and other content that can be created • For each type of e-document, provide an example e-document • Define the key personnel within who require access to the EDMS.
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT