4.3
User Requirements Specifications
The software requirements document is a written statement of
what the software will do. What the software does is directly supposed by its
users- either human user or other software systems. When an external system
submits a request of a certain form, it gets a particular response. The main
purpose of requirements document is to serve as an agreement between the
developers and the users on what the application will do.
4.4
System Analysis
Any system designer will first analyze the existing system to
point out the problems which are the system requirements creating need for a
new one. The system analysis in this study has been catered for in the research
phase during which the designer looked at how the existing operates and its
shortcomings. Here the target is to come up with an OOIS which would facilitate
the customers and then display the information about product needed for
customer and to users using appropriate programming languages and web server in
this case Easy PHP, HTML and Apache service respectively, here we will use
merise method.
Merise method: is a method that is used to
develop and to realize information technology. The principal objective of this
method is the realization of information system. This method helps in data
analysis and in data division in order to facilitate their handling.
4.5 System design
4.5.1 Design and development of
the system
The design of a system uses the functional specification as
source and produces the details that condition how system will assemble the
requirement identified during system analysis. The design process should take
care of the following:
· Recording product
· Apply for customer
· Ordering product
· Delivery product
· Check product
· Reporting
The detailed design of input, output, files, database, test
plan and other tasks are intended to be executed; data capture forms must be
designed, clerical procedures laid down and all aspects of the design must be
documented.
4.5.2 Functional Diagram
Function diagram is used to show system's functions that will
be constructed and the implementation process of data diagram. In addition,
function diagram will also be used to determine the appearance of smaller
process in that flow chart. Function diagram show to do not, how do. In
functional diagram, a function is divided into many smaller functions and each
smaller function contains many even smaller ones. Constructing diagram is a
process of division, from a higher function to appropriate smaller functions.
Diagram need to be presented clearly, simply, exactly, fully and balanced
function of the same level has the same level of difficulty need to be on the
same page. In the current system, the function hierarchy diagram is as
follows:
Online ordering and inventory
system
Order
Management
Report
Product
Management
Customer
Management
List of customer
List of product
Recording order
List of order
Registration of new customer
Registration
Update
Deliver product
Balance of stock
Update
VAT
List of sales
Search customer
Search product
Figure 1: Function
Diagram
|