In this assignment, you are working as the software architecture for a large hotel chain. Your company wants to create a web application that allows users to do the following:
· Book room
· Cancel reservation
· Review facility available at a specific hotel
· Room selection options
Instructions
For this assignment, you will need to develop a project report that:
· Defines key points for software architecture related to this application.
· Describes the type of software architecture you want to use.
· Designs the entire architecture diagram.
· Assesses modularity – cohesion and coupling.
· Describes the importance of a modular approach for your project.