Creating web pages and web application modules using three tier and analysis of the architecture

When creating enterprise web applications, a software engineer needs to think about the big picture. The software engineer needs to be aware that there is more to a web application than just coding, scripting and different programming languages. The engineer needs to be aware that the software architecture is one of the most critical aspects of building any type of web application. Specifically, the impmiant software architectural attributes need to be identified and considered before using any type of architecture. In many cases, various types of architectures could possibly work, but finding the optimal one for a particular web application is essential for project success and project quality. This paper illustrates the application of different web technologies to two different web projects. In addition, this paper describes the use and integration of different web technologies for the web projects, the use of two tier and three tier architectural approaches, and proposes an alternative architectural design.