Question: Using the information provided, please come up with a UML Diagram for this! System Name: Facility Management System System Description: Facilities are the building units

 Using the information provided, please come up with a UML Diagramfor this! System Name: Facility Management System System Description: Facilities are the

Using the information provided, please come up with a UML Diagram for this!

System Name: Facility Management System System Description: Facilities are the building units (buildings and rooms inside) that a company uses to support the activities of the business. This system will support the management of buildings, their constant use, and maintenance support when it is needed. The following are the three main functionalities of this system: 1. Facility and its description - this will cover the functionalities such as adding a new facility to be managed; removing a facility from being managed; getting general information such as the number and capacity of facilities and their current statuses. 2. Facility use this covers the functionalities of managing the facility such as reserving a facility, the cost of using and maintaining it; assigning and de-assigning a facility for use. 3. Facility maintenance - this functionality covers the maintenance of a facility such as scheduling a facility for maintenance; checking maintenance status; listing maintenance requests; calculating down time of a facility and many more functionalities. Client Interfaces: Facility: o public object listFacilities o public object getFacility Information) o public object requestAvailableCapacity o public object addNewFacility o public void addFacility Detail o public object removeFacility Facility Use: o public object isInUseDuringInterval o public object assignFacility ToUse o public object vacateFacility o public object listInspections() o public object listActualUsage o public object calcUsageRate() Facility Maintenance: o public object make Facility MaintRequest() o public object schedule Maintenance) o public object calcMaintenanceCostForFacility o public object calcProblemRateForFacility o public object calcDownTimeForFacility o public object listMaintRequests o public object listMaintenance) o public object listFacilityProblems()

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!