Customer Success Story

profilepurpletowel17
Requirements.docx

REQUIREMENTS ANALYSIS 3

WeLoveVideo, Requirements,

Insert course and unit

Insert name

Insert institution

April 14, 2019

Functional requirements

1. The system shall collect the customer information

2. The system shall collect the customer purchases records

3. The system shall calculate the invoice of the customer based

4. The system shall allow the customer support representatives to communicate with the customer through direct dialoging, chat bot and relevant integrated platforms in the system

Non-functional requirements

1. The system is supposed to be in form of 3-tier application

2. The first tier should be in form of the presentation layer

3. The second layer should be in form of the application layer

4. The third layer should be in the form of data link layer where the records are kept

5. The system should be supported with a high network bandwidth that would allow the system to communicate with the user interface in a remote environment.

6. Inside-sales representatives should be able to receive and process orders made online through the website.

Hardware Requirements

1. Servers – there is need for web server network servers, database servers, file servers and application servers which would support the intranet that holds the web-based system.

2. Telephone – there should be a telephone network which would allow the Inside-sales representatives and the customer support representatives to communicate with customers

3. Network switch – this would be required to provide a synchronized connection of the various workstations in the various departments of the intranet.

4. Router – this would help to route information outside the intranet to the public network. Such is necessary to allow customers to access the services through an e-commerce website with a public page and portal.

Software requirements

1. Web-server application – there needs to be an application such as the Apache server that would help to configure and allow the connection of the data tier with the presentation layer of the system.

2. Antivirus – this is required to allow a secure connection of the various network resources and the web-based application.