https://github.com/npredey/facilitymanagementsystem
Advanced OOP Class project: This system will support the management of buildings, their constant use, and maintenance support when it is needed.
https://github.com/npredey/facilitymanagementsystem
Last synced: 3 months ago
JSON representation
Advanced OOP Class project: This system will support the management of buildings, their constant use, and maintenance support when it is needed.
- Host: GitHub
- URL: https://github.com/npredey/facilitymanagementsystem
- Owner: npredey
- Created: 2017-02-04T18:57:12.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2024-12-26T21:47:28.000Z (6 months ago)
- Last Synced: 2025-01-25T00:15:30.224Z (5 months ago)
- Language: Jupyter Notebook
- Homepage: https://github.com/npredey/FacilityManagementSystem
- Size: 699 KB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# FacilityManagementSystem
In this project, we will start providing an object domain model for Facility Management System by
addressing the design and implementation using OOP. The aim is to have a domain model that is
designed using OOP that will be used to study Object relationship and Dependency.Based on the specification provided for a Facility Management System:
– Identify the main entitles of the problem domain.
– Identify their attributes.
– Identify their relationships.
– Identify their roles and responsibilities.
– Discover other objects that facilitate implementing responsibilities.
– Make available all client interfaces/services specified in the specification document
(Facility, Facility Use, and Facility Maintenance Client Interfaces).In part two of the project, we changed the object dependency and collaboration management from directly
instantiating to Dependency Injection container (Spring). This is located in the app_context.xml file.