Society's
Estd. 1945
Phone No. - (0257) 2234281, 2237363
Fax (0257) 2237363
Website - mjcollege.kces.in
E-mail - mjcollege@kces.in
A Project Report On
Submitted by
1
K.C.E. Society's
Moolji Jaitha College, Jalgaon
NAAC Accredited 'A' Grade
A College is recognized by U.G.C. as 'College with Potential for Excellence'
ISO 9001:2008 Certified
Certificate
2
Acknowledgement
3
CERTIFICATE
Head Of
Organization
4
Index
1.0 Introduction 7
1.1 Introduction of an organization
1.2 Introduction of a project
1.3 Hardware and Software Requirements
2.0 System Requirement Analysis 10
2.1 Study of Existing System
2.2 Need of Computerization
3.0 Feasibility Study 12
3.1 Introduction
3.2 Technical Feasibility
3.3 Operational Feasibility
3.4 Economical Feasibility
4.0 Systems Diagrams 14
4.1 Entity Relationship Diagram
4.2 Data Flow Diagram
4.3 System Flowchart
4.4 Program Flowcharts
5.0 Design and Analysis 15
5.1 Database Normalization
5.2 Table Structures
5.3 Forms and Menus Design
5.4 Reports Design
6.0 Testing 19
6.1 Software Testing
7.0 Conclusion 23
7.1 Strengths and Limitations of software
7.2 Future Enhancement
8.0 References 25
5
Chapter 1
INTRODUCTION
Introduction to Project :-
Now a days due to the fact that life is becoming more &
more complicated & much more difficult. Purchasing a product is
too much more difficult. We have to spend time for selecting a
specific product & purchase it. But it is waste of time.
To avoid this wastage of time & to get an easier solution of
shopping is through internet. That is we can select & purchase our
desired product on the Internet. That is concept of Online Shopping
When you go to retail shop to buy a specific product you must
have the time to do all this. Then you must have the time to hear the
quality of each product & for buying that product you must have
sufficient money otherwise you have to go back home. So, to avoid
all this boring process just go for online shopping this is the unique
solution of every problem.
6
This procedure is too easy & time consuming. So, it is boon for
today’s life , where people doesn’t have the time to spend on
shopping.
Introduction to Organization :-
The “Shubham Super Shoppy“ contains all types of food
products.
They are :-
Fast Food
Rashion
Other Food Products
The Shoppy contains cosmetics products also. Like
Shampoos
Deos
Face Powder
Face Packs
All types of products are available in the shop. This shop is famous
for quality & trust full service. The address of shop is
Shubham Super Shop
Khwajamiya Chauk,
At Ganesh Colony
Jalgaon- 425001
7
H/W and S/W requirements:-
Hardware:-
1. Pentium processor III or higher
2. Minimum 32 MB RAM
3. 1.2 GB HDD
4. 1.4 FDD
Software:-
1. Win9x, XP, NT, IIS Server etc Operating system(Any of
these)
2. MS-Access as Backend
8
Chapter 2
System Requirement Analysis
2.1 Existing System
There exist a system for presenting the data & order the
products from shop. The customer gives their order personally. This
system takes a lot of time.
If any customer comes to order the product personally then
shop wants to write down his/her address, phone no etc. information
in that file then write down the order of that person. This consumes
more time of customer and shop also.
10
Chapter 3
Feasibility Study
Introduction
This is always essential to evaluate the various aspects
before we develop the system. Evaluation should always justify
the cost and benefit ration. It is found that benefits are less as
compared to the cost of avoided going in for computerization.
12
Chapter 4
System Analysis
Online
13
Chapter 5
Design and Analysis
Table Structure:-
This module contains the different tables that are being
utilized by the system. Their requirements of all the users sure taken
into consider deciding the actual data that needs to be stored in the
system. While designing the database records for the system proper
care has been taken for not allowing the duplicate records and
unnecessary redundancy of data.
14
2. This table contains the fast food items
15
Form Design
16
17
18
Chapter 6
Software Testing
White Box Testing:-
19
4. Techniques used for black box are
Equivalent partitioning and boundary value analysis
Testing & Implementation:-
1. Testing
2. Integration Testing
Testing:-
Even through many tests are conducted at different levels there
remains some errors or weakness which may not detected. System
testing is necessary to detect such type of errors when encountered at
time of program testing. In this stage each and every minute point is
considered. One can refer this stage as final touch to system. This
test takes in to account the actual involvement in which the user
operates. The system test is considered to check weather any changes
have to be made in the program that is in whole system.
Program Testing:-
When each module is completed it has been tested in order to
the time of execution of that module. For this purpose test data is
prepared and document to ensure that aspects of the program are
working properly. Programming testing test 2 types of errors
1. Syntax Error
2. Logical Error
20
Syntax Error:-
Syntax error is one which violate one or more rules of the language
in which module or program are written. This error will show
through error message generated by the computer at the time of
execution of program. Such error is to correct.
Logical Error:-
A logical error with the incorrect data fields, out of range items
invalid combinations and the error violating the logic of the program.
As the computer not detect such type of errors it is better to take
maximum care to avoid such types of errors at the time of
programming.
System Testing:-
After having completed the design and coding phase it is
essential to test the package to ensure that it perform in accordance
with the requirement. Also the software has to be test run before it
can be adopted.
21
Chapter 7
Conclusion
Strength and Limitations of Software:-
Now the time come when my project is ready to work
on local computer for later work for Internet after registration.
The software contains all the new & advanced facility given by
the ASP.NET. The project has given us for the ability to solve
the problem related to database and by designing forms we get
more theoretical as well as practical knowledge.
We have developed the software for organization; we
have to adapt their standard. Although software is not build by a
single person, it is build by team or several teams together. But I
have tried my best to make this software all purpose user-
friendly.
It is rarely happens when there are no bugs in the
software. When you run this first time every software has some
error during there first execution. I also face some errors in
which some were removed quickly while others take too much
time even days. But I worked hard without leaving hope.
Future Enhancement:-
22
As I have already mentioned that the system consist of all
the new and advanced facilities provided by ASP.NET. But as
time never stops and the man should change with time. The most
important thing of this software is that it is further improved with
having change in its current setting. We can also change the
security of the software will have more and more secure as the
data also secure.
23
Chapter 8
References
3. SOFTWARE ENGINEERING
-ROGER PRESSMAN
24