loading...

CS504 Assignment No 4 Spring 2012 solution

Consider the Healthcare Sales Management system again, this time you are required to draw a deployment diagram for the scenario given below:

Architecture of health care management system consists of two tiers of servers; application server and database server. We have one application server and two database servers. Both database servers are identical; first acts as a main server, while the second acts as a redundant backup in case the first one fails. Clients can access database server through application server.

For above system, we also have the option of using a proprietary client that accesses the databases directly.

Question:

  1. Given the above scenario, you are now required to draw deployment (physical) view based on Krutchen’s 4+1 architectural model for the above system depicting normal client access scenario as well as proprietary client access scenario.
deployment-diagram-Hospital management system

2. You are also required to explain your deployment diagram that how data will flow from client to server and then from server to client (request initiation to reply from server). Explanation of deployment diagram should be done in not more than 4 to 5 lines.

Deployment diagram shows execution architecture of systems that represent the assignment (deployment) of software artifacts to deployment targets (usually nodes).

Nodes represent either hardware devices or software execution environments. They could be connected through communication paths to create network systems of arbitrary complexity. Artifacts represent concrete elements in the physical world that are the result of a development process and are deployed on nodes. The Health care management system consists of two tiers of servers; application server and database server. We have one application server and two database servers. Both database servers are identical; first acts as a main server, while the second acts as a redundant backup in case the first one fails.

DOWNLOAD SOLUTION HERE
loading...