Professional Documents
Culture Documents
Functional Requirements:-
These are the requirements that the end user specifically demands as basic facilities that the system
should offer. All these functionalities need to be necessarily incorporated into the system as a part of
the contract. These are represented or stated in the form of input to be given to the system, the
operation performed and the output expected. They are basically the requirements stated by the user
which one can see directly in the final product.
Non-functional requirements: -
These are basically the quality constraints that the system must satisfy according to the project
contract. The priority or extent to which these factors are implemented varies from one project to
other. They are also called non-behavioral requirements.
Specific Requirements:-
User Interface:
a) The product shall provide a uniform look and feel between all web pages.
b) The product must not be constrained by screen size. The product must be readily
usable on mobile and tablet technologies, with adaptable layouts to match those
technologies.
Hardware Interfaces:
Since the product must run over the Internet, hardware interfaces include standard
technologies that allow a user to connect to the Internet such as an Ethernet cable or WIFI,
a modem, and suitable LAN/WAN connectivity.
Software Interfaces
a) The product user interface (WUI) is independent of, and communicates with all
operating systems e.g. OSX, Windows, Linux.
b) The product shall communicate with a suitable database back-end e.g. SQL, MYSQL
c) The product will not have e-commerce billing. However, the client requires the
product to have the ability to integrate e-commerce components in the future.
Communications Interface
Requirements for communication functions include:
a) The TCP/IP protocol used for communication over the internet shall be HTTP.
Non-Functional Requirements
Performance/Flexiblity
a) The product is based on the web, and must be run from a web server.
b) The product's initial load time will be dependent on the internet connection
strength, which also depends on the media from which the product is run.
c) The performance is dependent upon the hardware components of the user.
DFD LEVEL- 0 :-
DFD LEVEL- 1 For Member :-
DFD LEVEL- 2 :-
DATA DICTIONARIES:
1.USER:
2.LOGIN:
3.ROLES:
4.PERMISSION:
5.MAINTAINANCE_BILL
6.ORDER:
7.ARTS
8.CUSTOMER