neelkanth
TRANSCRIPT
7/27/2019 Neelkanth
http://slidepdf.com/reader/full/neelkanth 1/11
A
SYNOPSIS REPORT
ON
ONLINE SHOPPING
Submitted in Partial Fulfillment of the Requirement for the award of
Degree of BACHELOR OF COMPUTER APPLICATION (BCA)
SUBMITTED TO
CCS UNIVERSITY MEERUT
SUBMITTED TO : SUBMITTED BY :
Mr. Sandeep Sharma Narendra Sharma (6245086)
Chetan Chauhan (6245031)
Amit Kumar (6245016)
Kuldeep Kumar (6245074)
7/27/2019 Neelkanth
http://slidepdf.com/reader/full/neelkanth 2/11
INTRODUCTION:-
The project “Online Shopping Management” is a web based application which makes shopping
possible sitting at home. The website deals with different companies and displays out various
products of the company which makes possible for the consumers to choose various items. It not
only produces the description of the product but also provides the rate chart with specifications by
which one can compare the product of one company to the same product of another company. By
this process one can have the advantage for value of money along with the value of time.
In simple words the website acts as an interface between the company and the customers.
The website also holds the responsibilities to advertise and give publicity and ratings to each of
the products by which it acts as a mediator to prioritize the companies as well as the customers.
The customer also can order his requirements by shape of demand draft, cash or credit card to
buy the products sitting at home. At last the website enables the process of E-Commerce and E-
Business.
OBJECTIVE:-
In today’s fast moving world, the most precious thing is time. Nowadays people don’t have time for
themselves. On one hand they may have the purchasing power but on the other they don’t have the
time to go out to choose their favorite commodities or things from place to place because
transportation time, traffic and distance don’t allow people to take out time from their busy schedule
and go out and buy their favorite things. To solve this problem we have come out with an idea i.e.
Online Shopping.
This project holds the responsibility for shopping of different items on internet within
minutes. The scope of this project starts with the varities of products available, differentiating a
product of one company to another company and also makes it possible to know the prices of the
items. It helps a customer to buy different items without any stress of marketing in shopping s.
The advantages are:-
7/27/2019 Neelkanth
http://slidepdf.com/reader/full/neelkanth 3/11
Easy shopping
Wide range of items.
Value for money of different items.
Publicity of different companies and their products.
Easy to purchase.
Need of the application:-
There are large numbers of commercial Online Shopping websites offering large number of
products tailored to meet the shopping interests of large number of customers. These
online marketplaces have thousands of products listed under various categories.
Problem:
The basic problems with the existing systems are the non-interactive environment they
provide to the users.
The use of traditional user interfaces which make continuous post backs to the server;
each post back makes a call to the server, gets the response and then refreshes the entire
web form to display the result. This scenario adds an extra trade off causing a delay in
displaying the results.
Use of traditional and non user friendly interfaces that are hard to use.
A search engine that would display the results without allowing the users to further
filter the results based on various parameters.
Solution:
The motive of this Online Shopping Web Application is to allow the user to play with the
search tool and create different combinatorial search criterion to perform exhaustive
search.
Provide Interactive interface through which a user can interact with different areas of
application easily.
A search engine that provides an easy and convenient way to search for products specific
to their needs. The search engine would list a set of products based on the search term and
the user can further filter the list based on various parameters.
7/27/2019 Neelkanth
http://slidepdf.com/reader/full/neelkanth 4/11
Provide a feature thereby allowing the user to add products to or remove products from the
shopping cart.
Scope:
The current system can be extended to allow the user to create accounts and save products
in to wish list.
The current system is confined only to the shopping cart process. It can be extended to
have an easy to use check out process.
Platform Specifications:-
Hardware Specification:-
Pentium4-2.26Ghz.
40 GB hard disk.
256 MB RAM
Key board.
SVGA Monitor
Mouse
Software Specification:-
Windows XP
C, C++
7/27/2019 Neelkanth
http://slidepdf.com/reader/full/neelkanth 5/11
Module Description:-
The module description of the project can be divided into two parts i.e the Administrator and theuser.
So this project has two modules Administrator Module
User Module
Administrator Module:-
This module is responsible for maintaining all the administrative part.
User Module:-
This module is responsible for viewing the site, selecting the product, entering user information as
well as doing the transaction.
7/27/2019 Neelkanth
http://slidepdf.com/reader/full/neelkanth 7/11
What is system?
System Analysis refers to the process of examining a business situation with the intent of
improving it through better procedures and methods Requirement analysis is the first technical
step in this process. It is a process of discovery, refinement, modelling and specification. It is the
systematic use of proven principles, techniques, languages and tools for the cost-effective
analysis, documentation and on-going evolution of user needs and the specification of external
behaviour of a system to satisfy those user needs.
The very first thing is the problem recognition. After the need of the project is identified the
implementation of the project is identified – who is going to use the website, what all are the
points needed in modeling the design of the website.
In the broad sense, a system is simply a set of components that interact to accomplish
some purpose. Systems are all around us. As computers are used more and more by persons
who are not computer professionals, the face of systems development is taking on an additional
dimension. Users themselves are undertaking development of some of the systems they use, as
the executive in the vignette emphasized. These different situations are represented by three
distinct approaches to the development of computer information systems: -
Systems Development Life Cycle.
Structured Analysis Development Method.
Systems Prototype Method.
Systems development, a process consisting of two major steps of systems analysis and design,
starts when management of sometimes systems development personnel realizes that a particular
business system needs improvement. Systems development is classically thought of as the set of
activities that analysts, designers and users carry out to develop and implement an information
system.
7/27/2019 Neelkanth
http://slidepdf.com/reader/full/neelkanth 8/11
Identification of Need
The existing system work manually. The existing system has got lot of intricacies within itself
and need lot of human effort and paper works. All above the data need to be maintained on
ledgers and maintaining this is a tedious and risky process. As the transactions increases, so the
data too. So the task of maintaining them increases exponentially. To view a data may need lot of
paper to be searched.
Some of the negative aspects of the existing system are as follows:
1) Course of action is time consuming. Wherever a need for search arises, the process
evolves search through paper records.
2) Readability of records is constrained. All the records may not be handled or written by
the same person. So the format and style of records differ and hence it is difficult to
understand.
3) Paper records are easily damaged in course of time. The life time of paper record is
unreliable less that it easily gets spoiled.
4) Expenditure is high. Manual system needs added man power.
5) Prone to corruption by unauthorized users. Securing of manual system is not fully
guaranteed. Inaccuracy can be expected. Data can get easily scratched.
Techniques used are more complicated. Proper techniques are not exposed, so the functioning is
intricate.
7/27/2019 Neelkanth
http://slidepdf.com/reader/full/neelkanth 9/11
System Feasibility:-
Feasibility is an important phase in the software development process it enables the developers to
have an assessment of the product being developed. It refers to the feasibility study of the
product in terms of outcomes of the product, operational use and technical support required for
implementing it. Feasibility study should be performed on the basis of various criteria and
parameters. The system feasibility can be divided into the following sections:
Economic Feasibility
Operational Feasibility
Technical Feasibility
Resource Feasibility
Economic Feasibility:-
It refers to the benefits or outcomes we are deriving from the product as compared to the total
cost we are spending for developing the product. If the benefits are more or less the same as the
older system then it is not feasible to develop the product.
The project is economically feasible as the only cost involved is having a computer with the
minimum requirements mentioned earlier. For the users to access the application, the only cost
involved will be in getting access to the Internet.
Operational Feasibility:-
It refers to the feasibility of the product to be operational. Some products may work very well at
the design and implementation but many fail in the real time environment. It introduces the study
of human resources required and their technical expertise.
This product is operationally feasible as it is designed specifically for Destination Orissa project
name. This provides consistent and integrated data management.
It also provides information at all levels of people.
7/27/2019 Neelkanth
http://slidepdf.com/reader/full/neelkanth 10/11
Technical Feasibility:-
The system is self-explanting and does not need any entire sophisticated training. A system has
been built by concentrating on the graphical uses interface concepts, the application can also behandled very easily with a novice uses. The overall time that a uses needs to get trained is less
than 15 minutes.
The system has been added with features of menu device and button interaction methods, which
makes him the master as he starts working through the environment. As the software that were
used as developing this application are very economical and are readily available is the market
the only time that is lost by the customer is just installation time.
To deploy the application, the only technical aspects needed are mentioned below:
Operating Environment: Win 2000/XP
Platform : .C, C++
For Users:
Internet Browser
Internet Connection
Resource Feasibility:-
This involves questions such as how much time is available to build the new website, when it can
be built, whether it interferes with normal operations, type and amount of resources required,
dependencies, etc. Contingency and mitigation plans should also be stated here so that if the
website does over run the web-browser is ready for this eventuality.
7/27/2019 Neelkanth
http://slidepdf.com/reader/full/neelkanth 11/11
Project Planning
I took assignment for developing a website for ‘Online Shopping Management’ to carry out
its business transaction from remote location. The Planning of this project will include following
things:
Team Structure.
Topic understanding.
Modular break-up of the system
Processor logic for each module
Database requirements
Team Structure:-
The project team comprises of three members who worked as developers and a project leader
who assigned the whole task and provided the finest details of the problem. The project
coordinator supervises the whole project work and sort out the problems occurred during the
development phase.
Topic Understanding:-
It is vital that the field of application as introduced in the project may be totally a new field. So
as soon as I took this project, I carefully went through the project to identify the requirements of
the project.
Modular break-up of the System:-
It consists of following phases:
Identify the various modules in the system
List them in the right hierarchy
Identify their priority of development