Global Homepage Flag World Flags
*


.   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
* *
Copyright 2006 SiteStream Software Limited