ABSTRACT

n-Tier architecture paved the way for the development of a front- to back-office software system that conquers the shortcomings of the financial industry’s existing technology. The use of n-Tier architecture is an enterprise-wide solution based entirely on Microsoft products, including Windows 95; and Windows 98, Windows NT (Workstation and Server), SQL Server, Microsoft Transaction Server, Internet Information Server, Visual Basic, Visual C++, Microsoft Office, and Internet Explorer. n-Tier architecture differs from the traditional client/server system because it separates business components from the user interface and the database server. A typical system has three distinct tiers: client, business, and database. It is considered n-Tier because the architecture can support any number of business tiers between the user interface services and database services. The three-tier design offers inherent flexibility because of the distribution of code among the tiers, and, as mentioned, n-Tier allows for splitting of the middle and database tiers for better performance and reliability.