• The Web architecture should describe and justify operating system choices (i.e., Linux, Apache, MYSQL, PHP, Windows, IIS, SQL, etc.).
• Evaluate alternatives to the company self-hosting the site.
To build web architecture, System analyst should analyze the company’s business needs and develop a clear statement of the goals. Since we have the old site running it is important to understand the business and technology issues involved in the project. Determine whether the IT staff has the necessary skills and experience to implement the project. Consider …show more content…
The three tier architecture also provides for more flexible resource allocation. Middle-tier functionality servers are highly portable and can be dynamically allocated and shifted as the needs of the organization change. Network traffic can potentially be reduced by having functionality servers strip data to the precise structure required before distributing it to individual clients at the LAN level. Multiple server requests and complex data access can emanate from the middle tier instead of the client, further decreasing traffic. Also, since PC clients are now dedicated to just presentation, memory and disk storage requirements for PCs will potentially be reduced (Three-tier-system, 1996).
The advantage of the application logic layer is that a three-tier design enhances overall performance by reducing the data server’s workload. The separate application logic layer also relieves clients of complex processing tasks.
• Create a use case that documents the event of a customer ordering a bag of chips from the new Website.
• The use case should include a graphical representation using Visio or equivalent software and a text description of the events.
USECASE FOR ONLINE CHIPS ORDERING SYSTEM
To support the online chips ordering system which can support use cases such as Search products, select product quantity and Add to cart, review cart, check out, review and submit the order. The ordering system will have