Application servers and services (2) provide: database connection,
diagram management, user management, automatic update service etc.
Client component (3) implements user interaction, data collection
models, primary validation, which is what is on workstations. Users log on through
the "user" and password provided and have access only to the functions of the modules
explicitly granted by the administration system.