You are on page 1of 4

k.

Laxmi vara Prasad


16261A0588
Cse-2
Electronic Shop Management System

INTRODUCTION :
The software project is initiated by the client needs. In the beginning, these
needs are in the minds of various people in the client organization. The
requirement analyst has to identify the requirements by talking to these people
and understanding their needs. For such systems, the requirements problem is
complicated by the fact that the needs and requirements of the system many not
to be known even to the user-they have to be visualized and created. Hence,
identifying requirements necessarily involves specifying what some people have
in their minds. When inputs from multiple people are to be gathered, as is often
the case, these inputs are likely to be inconsistent as well.

Purpose:
This project is aimed at providing an economically feasible security and
communication system that will provide very good features that can fulfill the
security needs of a small organization. The project will be supposed to implement
the storage of products so that a large collection could be maintained with
minimum storage space. This project will also be able to provide reports of
products sold to the customer and brought to the store.

Scope:
The project could be implemented in an average sized organization. An
average company will not be very keen on spending loads of money on ledgers.
Where as our project will greatly reduce the costs which is using common and
cheap office items like database and desktop application. And also there is no
requirement to store books or accounts. The data is directly stored in the
database in the hard disk of the PC.
Definitions, Acronyms, Abbreviations :
This program is a menu driven program. When we click the main menu the
different forms will be enabled. The program consists of the following modules:
• Source listing - This module is suppose to identify the products by their
discription.
• Add products - This module is suppose to take the inputs from an input
device.
• Add customers - This module is capable of adding customers in the
specified formats.
• Update and delete products - This module will update and delete
products.
• Update and delete customers - This module will be able to update and
delete customers
• Searching - In this module the admin or emplyee can search the
customer or products from the database based on criterias
• Transactions - This module will take up transactions like selling products,
buying products from supplier updating cash and updating the bills.Appropriate
actions will be taken.
• Report Generation - This is a client program which will request for
reports

Overview :
Electronic Shop is a process of storing the products which is capable of
maintaining storage of large amount of products. The primary purpose of this
application is to implement the above stated functionality. The application should
be capable enough to store the products and also perform some updating on the
products that is stored. It will be having user friendly GUIs that will guide the user
to easily achieve the same. The application shall also have some features like
reports displaying in the same window. In addition to this the application also
supports feature to search products. It can also search products based on criteria
so that the employees will be able to view the same.

OVERALL DESCRIPTION:

Product Perspective
The product will be developed completely independent and standalone.
Each user will have to have an individual copy of the product.
Product Functions:
The product functions will include the following areas:
The application is capable enough to store different products and also perform
some editing on them that is added.It will be having user friendly GUI’s that will
guide the user to easily achieve the same.
• Admin Form
• User Form
• Adding users
• Adding products
• Updating users
• Updating products
• Searching users and products
• Report generations

User Characteristics - The user of this product is supposed to be fairly


educated about the usage of the computers. He should understand how to store
products and he should have knowledge about various products so that they
could be saved. A person who has no knowledge of computers will find it difficult
to understand the system. But with a little knowledge it will be very easy to
handle the project.

General Constraints - Designed to run on Windows 98 and further versions.

Assumption and Dependencies

Assumptions:
-> The code should be free with compilation errors/syntax errors.
->The product must have an interface which is simple enough to understand.

Dependencies:
-> All necessary hardware and software are available for implementing and use of
the tool.
-> The proposed system would be designed, developed and implemented based
on the software requirements specifications document.
->End users should have basic knowledge of computer and we also assure that
the users will be given software training documentation and reference material.

REFERNCES:
[1].”PHP COOK BOOK”, O’David Sklar and Adam
Trachtenberg, Reilly Publications, 2002 Edition.
[2].”WEB APPLICATION DEVELOPMENT WITH PHP”,
Tobias Rats chiller and Till Gerken, New Riders Publications,
2000 Edition.
[3].”AN INTRODUCTION TO THE DATABASE SYSTEM”,
Bipin C.Desai, Galgotia Publications, 1991.
[4].”SYSTEM ANALYSIS AND DESIGN”, Abraham Silber
Schatz, Tata McGraw Hill Publications.
[5]. www.dreamweaver.com
[6]. www.msdn.microsoft.com/library/designtool/php.aspx
[7]. www.phpbuilder.com
[8]. http://www.php-learn-it.com/
[9]. http://www.tizag.com/phpT/
[10]. http://www.phpbuilder.com
[11]. http://www.w3schools.com/php/default.asp

You might also like