Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

Question 6. This question concerns the development of a small software system. The scenario below outlines the problem domain. Due to COVID19 pandemic, organizations started

Question 6. This question concerns the development of a small software system. The scenario below outlines the problem domain. Due to COVID19 pandemic, organizations started applying restrictions and rules for visitors as part of safety measures. It is worth thinking about developing a visitor management system. The proposed system should allow the visitors view the visiting schedule of every department of the organization. They should be able to submit a request for an appointment. The booking of appointments include filling out an online form, for incomplete detailed the system rejects the request. The staff approves the appointments after verifying the details. The staff schedule meeting, cancel meetings and send emails. The managers of each department approves the meeting schedule after checking their duty schedule. The system administrator does the system maintenance which includes system shut down and error reports. Before developing the application, there is a need to identify various factors such as the software architecture, deployment platform, project risks and assumptions etc. In addition, the system should provide a user friendly web interface to the users and should be able to access using various devices. The system is expected to be functioning within half a year. The system shall operate in accordance with the operating countrys monitoring agency and laws.

1- Build an initial level class diagram to store the entities details into a database based on the given below assumptions. These assumptions are related to the scenario mentioned above. You are required to show the attributes and appropriate methods of each class in the diagram.

2- You are required to identify the classes and their corresponding attributes.

3- The font-office staff schedules the appointments for the visitors. The front-office staff details are staff ID, name, designation, phone number and an email address. The front-office staff coordinate with various department to schedule meetings. There is a supervisor for front-office staff. The department details to be stored are departmentID, description, email address and phone number. The appointments details to be stored are appointmentID, type, date and time. There can be two types of appointments; individual or organization. The visitors request appointments. The visitor details are visitor name, national ID, name of the organization, date, time and purpose of visit. The meetings are scheduled by the department, recorded by the front-office staff and attended by the visitors. The meeting details are meeting ID, title, data, time and list of attendees. The meeting types are single or multiple.

A- From the software engineering skills you have learned during the study, identify any TWO object-oriented complexity metrics exactly matching with the above scenario.

B- Describe what they measure and how it support to determine complexity of the classes.

Note: I need only the answer for part 3 ( A and B ) , you already answered the first 2 parts but due to the policies I had to post it again . I need only part 3 ( A and B ) please.

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Database Design Application And Administration

Authors: Michael Mannino, Michael V. Mannino

2nd Edition

0072880678, 9780072880670

More Books

Students also viewed these Databases questions

Question

What is cost plus pricing ?

Answered: 1 week ago

Question

1. What are the types of wastes that reach water bodies ?

Answered: 1 week ago

Question

Which type of soil has more ability to absorb water?

Answered: 1 week ago