Maharaja Agrasen Institute of Management and Technology Degree of Master of Computer Application MCA-6 - Semester
Maharaja Agrasen Institute of Management and Technology Degree of Master of Computer Application MCA-6 - Semester
AND TECHNOLOGY
Degree of Master of Computer Application
MCA-6th-Semester
INDEX
Introduction
Objective
Project Description
Features
Data Flow Diagram
Hardware And Software Requirement
Technology Used In This Project
1. INTRODUCTION
Shopping has long been considered as a refreshment by many. Shopping in online became a
recreational activity of life. The reason of developing web based online shopping system is
everyone walking down the street has some difficulties, also some people are so much busy and
not able to go out for shopping, some don’t like to shop in crowd. There is another reason that it’s
not possible to see all the product of a store, also its hazardous for both the customer and the
seller. The world of software development there lots of improvement in this area and to reduce
the complexity of people of life online shopping system development.
Online shopping system is a virtual store on Internet where customer can browse the product and
select the product of interest. The selected product may be collected in shopping cart. At
checkout time the items in the shopping care will be presented as an order. At that time shipping
information and payment method have to select to the customer. Finally by confirming the order
have to complete the shopping and the product will deliver to customer via currier, post officeor
by direct agent of company.
OBJECTIVE OF THE PROJECT:
The objective of the Shopping systems is to increase the point of customer choice, reduce time
used in shopping and efficiency in buying product.
• To develop an easy way to use web based interface where users can search for product view the
details of the product and order it without going to market.
• The searching product can be done by product category, manufacturer as well as latest product,
view it purchase it become a convenient way for customer.
• Customer can add product to cart to purchase, delete the product from cart before
selecting the final submission.
• A user can view the complete specification of the product with various images and also view
the customer review the product.
• It minimize the shopping time of customer, increase the point of choice.
Project Description :
E-commerce is fast gaining ground as an accepted and used business paradigm. More and more
business houses are implementing web sites providing functionality for performing commercial
transactions over the web. It is reasonable to say that the process of shopping on the web is
becoming commonplace. The objective of this project is to develop a general purpose e-
commerce store where any product (such as books, CDs, computers, mobile phones, electronic
items, and home appliances) can be bought from the comfort of home through the Internet.
However, for implementation purposes, this paper will deal with an online book store. An online
store is a virtual store on the Internet where customers can browse the catalog and select products
of interest. The selected items may be collected in a shopping cart. At checkout time, the items in
the shopping cart will be presented as an order. At that time, more information will be needed to
complete the transaction. Usually, the customer will be asked to fill or select a billing address, a
shipping address, a shipping option, and payment information such as credit card number. An e-
mail notification is sent to the customer as soon as the order is placed.
Features :
Login Update
Website Admin
User
Confirmation
Confirmation
LEVEL 1:
Confirmation
login
Confirmation
Admin
Add New Item
Store Date Tbl_product
Add Item
login
Confirmation
Reterive data
confirmation
Add Item
Confirmation
Update Item
Update Store Data
Admin Tbl_item
Item
Confirmation
Delete Item
Confirmation
Delete Item
Level 2: User Side
Cart Detail
Update Item
Confirmation
Confirmation
Give Order
Hardware Requirement:
Operating Systems: Windows7/8/Linux
Processor : Dual core
RAM Minimum : 2GB
Hard Disk Minimum : 160GB
Software Requirement:
HTML
CSS
JS
AJAX
PHP
MySQL
Webservices
HTML
There is no better technology to use than HTML if you are looking at developing web-frontend
applications for mobile devices
CSS
HTML focuses on the content and structure of a website, CSS is concerned with elements of
presentation such as layout, font and color. This division of functions between HTML and CSS
allows web designers greater control over the web pages.
JavaScript
JavaScript is most commonly used as a client side scripting language. JavaScript code is written
into an HTML page. When a user requests an HTML page with JavaScript in it, the script is sent
to the browser and it's up to the browser to do something with it.
AJAX
AJAX stands for Asynchronous JavaScript and XML. It is used for allowing the client side of an
application to communicate with the server side of the application.
PHP
A rather easy language to learn, PHP is object-oriented and uses a three-layered model to help
create dynamic mobile apps and web applications. It works great for apps that require database
integration.
MySQL
MySQL is a freely available open source Relational Database Management System (RDBMS)
that uses Structured Query Language (SQL). SQL is the most popular language for adding,
accessing and managing content in a database. It is most noted for its quick processing, proven
reliability, ease and flexibility of use
Web-services:
Web service is a standardized medium to propagate communication between the client and
server applications on the World Wide Web.
A web service is a software module which is designed to perform a certain set of tasks.
The web services can be searched for over the network and can also be invoked
accordingly.
When invoked the web service would be able to provide functionality to the client which
invokes that web service.