Answered You can hire a professional tutor to get the answer.
Propose an architecture for the system. Describe your proposal in the following form: - A diagram to describe the system Conceptual Architecture.
Propose an architecture for the system. Describe your proposal in the following form:
- A diagram to describe the system Conceptual Architecture.
- A candidate Architecture Style (or more).
- Execution view of your architecture.
- Short explanation of how the system works.
- Most important advantages/disadvantages of using this architecture style.
a. A navigation tool that can calculate the following optimal routes: Shortest path, Fastest route, Most economical (lowest CO2 emissions), Cheapest, most Pleasant, (Quietest, Most sightseeing sports). The user can search for places. The system then calculates optimal route that place, and draw the route on an interactive map. The places and connection between them are stored in a database. The administrator can add/remove new places and connections. As an added feature the system needs to interact with external services (e.g. buy train tickets). The system needs to provide basic user management activities (register new users, log-in/log-out, store user preferences and store credentials for purchase).
b. In an airport, there are many sensors: speed, attitude, cabin pressure, fuel level, etc. The monitoring system performs different checks on the sensor data. If a problem is noticed, the system either shows a warning to the pilot (e.g. low on fuel), or in a dangerous situation may react automatically (e.g. by dropping oxygen masks). The system will run on a multi-core machine and should do the checks in near real-time when new sensor data comes in.