
|
|
. Introduction
. Design
Goals
.
Logical Architecture
. Physical
Architecture
. Conclusion
|
Logical Architecture
The SiteStream application is split into a number of
logical and (potentially) physical layers, or tiers. The following
section deals with how the logical tiers may be deployed to cope with all the
possible situations.
The basic tiers of the application are:
-
User Interface
This is the layer that the user interacts with and comprises:
-
Visual Basic Components (for Land, Build and Care)
-
Web Pages (for Sales)
-
Business Rules
This tier contains the actual logic of the application and
comprises Visual Basic components executed on a remote server.
-
Data Services
This tier is the database management server (Microsoft SQL Server).
Why build software like this?
There are many reasons for NOT building software in this
way and these include increased cost, complexity and effort of development.
However, this is far outweighed by the benefits of:
-
Scalability
Scalability is the capability of a system to maintain performance as the number
of users increases.
-
Availability
Making sure that the mission critical system is available for use as the
business dictates.
-
Flexible deployment
Allowing the software to be installed in whichever way that best supports
the business's requirements.
Top |
|