Page 185 -
P. 185
168 Chapter 6 Architectural design
User Interface
User Authentication
Communications and Authorization
Information Retrieval and Modification
Figure 6.16 Layered Transaction Management
information system Database
architecture
added detail to each layer in the model by identifying the components that support
user communications and information retrieval and access:
1. The top layer is responsible for implementing the user interface. In this case, the
UI has been implemented using a web browser.
2. The second layer provides the user interface functionality that is delivered
through the web browser. It includes components to allow users to log in to the
system and checking components that ensure that the operations they use are
allowed by their role. This layer includes form and menu management compo-
nents that present information to users, and data validation components that
check information consistency.
3. The third layer implements the functionality of the system and provides compo-
nents that implement system security, patient information creation and updating,
import and export of patient data from other databases, and report generators
that create management reports.
Web Browser
Form and Menu Data
Login Role Checking
Manager Validation
Security Patient Info. Data Import Report
Management Manager and Export Generation
Figure 6.17 The Transaction Management
architecture of the Patient Database
MHC-PMS