You are on page 1of 4



Names of Students in the group:

“ONLINE SHOPPING SYSTEM” is software which provides online information of different
types of goods such as CDs, Gift articles, Computers, Computer peripherals, Books, Mobiles
and many other things available in market. Also these goods can be purchased online. In
Existing Days Every Customer have to go to the particular shop to buy things. And Many a
times customer does not get the required product. Which is really a waste of time. Customer
don’t have to go to that particular shop for shopping. Customer can utilize their time in some
other work. So this System is ideal for all types of user.


1. Our system provides maximum information in minimum click.
2. This system displays detailed information of all types of products available in the market.
3. The system allows the user to make the payment either online using credit card.
4. As soon the payment is received the customer receives the delivery of ordered product
within 10 to 15 days.
Preliminary Survey
1. Recognition of Need
Recognition of need is the process of finding the drawbacks of existing system and
getting the user expectations for the new system. In the preliminary survey and
feasibility study, the analyst learns from the user what is expected in the new
system. The analyst uses technical skill and knowledge to provide various
alternatives to be considered for implementation.
2. Need for Change
Now-a-days, customers need a system which is user friendly, also which provides us
multiple applications. However we want to provide various services to the
3. Initial Investigation
During initial investigation we found that the user wants to view as well as enhance
the Menu. The software should provide the feature of editing, viewing. Also user
wants user friendly system. The proposed system is able to solve the problem.
System Analysis
Analysis is the study of the system and finding solution to the problem-using
computer based system. Analysis is a detailed study of various operations performed by
the system and their relationship within and outside the system. It answers what must be
done to solve the problems performed in analysis are:
1. Defining the boundaries of the system
2. Determining whether a candidate system should consider other related system.
During analysis data are collected on available files, decision points and
transactions are handled by the present system. Analysis is the heart of the system
development. It is the key component of first two phases of the system development.
Phase one focuses on problem definition and initial investigation, where the analysis help
to understand present system while, feasibility study goes into detailed study of present
system and determining potential solution.
Analysis of the system can be divided into following 3 phases:
1Structured Analysis
2Package Selection
3System Specifications
The most creative and challenging phase of the System Development is system design.
The design describes a final system and the process by which it is developed. It refers to
the technical specification that will be applied in implementing the candidate. It also
includes the construction of program testing.
The design covers the following tasks:
1.Review the current physical system: i.e. Data flows, file contents, volumes, frequencies etc.
2.Prepares output specification: Determines format, content and frequency of reports
including terminal specification and location.
3.Prepare input specification: Defines format, content and the input functions. Determines
flow of document from input data source to actual input location.
4.Prepare edit, security and control specification: Specifies rules for edit correction, backup
procedures and controls file processing and integrity.
5.Specifies the implementation plan.
6.Prepare logical design.
7.Review benefits, cost and target date and system constraints.

Languages Used

JAVA is an object oriented language. It is also a platform independent language.
Due do the above feature of JAVA language the end user does not need a specific
operating system. The most important feature of java is its availability.
• HTML [Hypertext Markup Language]
HTML is a relatively easy language. It is called as a scripting languages used for
creating web pages. HTML code is written in a text editor and is executed using web
browsers such as Internet Explorer, Netscape Navigator which is available widely.
DHTML (Dynamic Hypertext Markup Language) is a technology and not a
language. It combines HTML tags and scripting.
It is one of the most powerful database packages. It is used to store data entered
by the user. It is used as a backend. It generally uses SQL (Structured Query
Language) syntax for creating a table, inserting, updating and deleting records from
the table.

Hardware & Software Specifications

Hardware Specification:
• Pentium IV Processor
• 128 MB RAM
• CD – ROM Drive
• Mouse (minimum 2 buttons)
• Keyboard
Software Specifications:
• Windows 98/ Win-XP.
• MS- SQL Server 2000
• Java And Html Editors
• Apache Tomcat Server.
• Netscape Navigator/ Internet Explorer 6.0
This bibliography contains all the book’s and articles that are referred in this project. It
provides the list of books with complete author and publication information. For programming
purpose we have used the following books:
1. Mastering Visual Basic 6.0 by Evangelos Petroutsos.
2. Microsoft Visual Basic 6.0 step by step.
3. M.S.D.N. Library 2000
4. Visual Basic 6.0 Programming black Book – Steven Holzner
5. Alias M.Awad “System Analysis and Design”.