<< Home

Industrial Training

Cover Page Preface Acknowledgement Contents Chapter 1 Chapter 2 Chapter 3
Chapter 4 Chapter 5 Chapter 6 Chapter 7 Chapter 8 Chapter 9 Conclusion

Chapter 3
E-commerce Architecture

One of the main demanding application of WWW / Internet is E-commerce and on the face of it a user/surfer is only exposed to its Front End of Presentation Layer-the Web Browser. A simple 3-tier architecture model has 3 layers namely:

 1.Data Layer                  – This is the Back End which maintains the Database

2.Business Layer           – This defines the business logics and link data layer with Front   End to push dynamic contents.

3.Presentation Layer      – This is the Front End which is appealing to the customer and   the main component of this is the    web Browser.

Fig 3.1 : A Simple Three-Tier Development Model

For the PainNet.com project we followed this model with SQL Data base Server at the Back End and Internet Information Server at the Business layer. Active Server Pages technology was used at the business layer to push dynamic content to users and process basic business rules.
At Presentation layer users were given the freedom to use their own browsers and the main task at design level was to ensure browser compatibility and OS (Operating System) independent. The System was developed in Microsoft Windows NT as the OS for business and data layers and compatibility was ensured for Mac & Linux OS at presentation layer.

The following Fig 3.2 illustrates the possible technologies, which could be deployed at each layer.

Fig 3.2 : A Simple Three-Tier Development Model: Microsoft Architecture

Chapter 4 >>