volume_mute

MHC-PMS Architecture

publish date2026/06/10 22:54:2.494476 UTC

volume_mute

The MHC-PMS (Mental Health Care Patient Management System) is an example of a multi-tier information system. In a web-based deployment, which server handles each responsibility? Match the server to its role.

To complete the line match

  1. Click on an item in the first group
  2. Click on the match in the second group

To delete a match, double click on a line

Server

Application server
Web server
Database server

Role

Responsible for all user communications, with the user interface implemented via a web browser
Responsible for implementing application-specific logic as well as information storage and retrieval requests
Moves information to and from the database and handles transaction management

Correct Answer

(1) Web server,Responsible for all user communications, with the user interface implemented via a web browser
(2) Application server,Responsible for implementing application-specific logic as well as information storage and retrieval requests
(3) Database server,Moves information to and from the database and handles transaction management

Explanation

In a multi-tier web-based information system: the web server handles all user communications (UI via browser); the application server implements application-specific logic and handles information storage and retrieval requests; the database server moves data to and from the database and manages transactions. Using multiple servers allows high throughput - hundreds of transactions per minute - and additional servers can be added at any tier as demand grows.

Reference

Software Engineering, Ian Sommerville, 10th edition


Quizzes you can take where this question appears