Sie sind auf Seite 1von 16

SYNOPSIS

ON

SHOPPING PORTAL
Submitted in Partial Fulfillment of Requirement
For the award of the degree

In
Bachelor of Computer Applications
Of

BANGALORE UNIVERSITY
SUBMITTED BY

ABHISHEK KUMAR : REG. NO. 16SKSB7001

Under the Guidance of


Prof. SHRINIVAS H.V
Asst. Professor
Department Of IT -BCA

DEPARTMENT OF IT
Bachelor of Computer Applications
AIMS INSTITUTE OF HIGHER EDUCATION
Accredited by NAAC with ‘A’ Grade
Bangalore-560 058
2018-2019
INDEX
SR. NO CONTENTS PAGE NO.
1. INTRODUCTION 1-2

2. OBJECTIVE 3

3. EXISTING SYSTEM 4

4. PROPOSED SYSTEM 4

5. WHY PHP IS USED TO DEVELOP THE SOFTWARE 5

6. HARDWARE REQUIREMENT 5

7. APPLICATION DEVELOPMENT 5

8. MODULES 6-12

9. CONCLUSION 13

10. BIBLIOGRAPHY 14
INTRODUCTION
It is known globally that, in today’s market, it is extremely difficult to start a
new small-scale business and its sustenance with competition from the well-
established and settled/brand owners. Most often, even if the quality of the
product is really good, due to a lack of advertisement or business at the small
scale, it just becomes another face in the sea, and the product does not reach a
larger group of customers. In fast paced life of today when everyone is squeezed
for time, the majority of people are finicky when it comes to doing physical
shopping. Logistically, a consumer finds a product more interesting and
attractive when they find it on the website of a retailer directly and are able to
see item’s details online. The customers of today are not only attracted because
online shopping is very convenient, but also because they have broader
selections, highly competitive prices, better information about the product
(including people’s reviews) and extremely simplified navigation for searching
regarding the product. Moreover, business owners often offer online shopping
options at low rates because the overhead expenses in opening and running a
physical store are higher. Further, with online shopping, their products have
access to a worldwide market, which increases the number of customers from
different ethnic groups, adds customer value, and overall sustainable in the
marketing. Online web stores, such as Amazon and eBay, have gained huge
popularity over the years because one can buy almost everything at these stores.
These web stores also give an opportunity to a lot of small-scale companies and
manufactures to reach the global market and to directly sell their products to
people without involving different other companies or middlemen before their
product can reach the shelves of a physical store. Further, instead of using the
available platforms, manufacturers can bring a concept of designing their own
web store to sell their products directly to the masses. Online shopping is the
process whereby consumers directly buy goods or services from a seller in real-
time, without an intermediary service, over the Internet. It is a form of
electronic commerce. This project is an attempt to provide the advantages of
online shopping to customers of a real shop. It helps buying the products in the
shop anywhere through internet by using an android device. Thus the customer
will get the service of online shopping and home delivery from his favorite
shop. This software is developed to help computer science students learn about
application designing using JavaScript and HTML from their basic capabilities.
This application allows the student to understand the basics about the
appearance of a first web page and how a complete working application can be
built from scratch. It allows students to understand the concept of user-
integrated graphics and how JavaScript can be embedded into HTML. Further,
it gives insight about how the client-side language interacts with the server-side
language, Java, and finally with the database. This shopping-cart application is
designed, primarily, for computer science students to learn and understand the
concept of application development, and can also be used to teach ecommerce
and web-application topics.
OBJECTIVE

There are multiple principle goals of online shopping which are determined
by the end user:

TIME AND ENERGY SAVING


It is time saving and energy saving. Person can easily login to online site while
sitting at home. So by this we can say that it is time and energy saving.
AVAILABILITY
People while sitting at home at one place, can reach to number of products with
different varieties and can order them and would get them at their doorsteps.
COMPARISON OF PRODUCTS
Online shopping gives the benefit of comparing the products on the various
attributes like pricing, texture, substitution of product etc..
Thus, the aim of our project is to have understanding about the online shopping
behavior among different age shoppers.
EXISTING SYSTEM
The current system for shopping is to visit the shop manually and from the available product
choose the item customer want and buying the item by payment of the price of the item .User
must go to shop and select products .It is difficult to identify the required product.
Description of the product limited. It is a time consuming process . Not in reach of distant
users

PROPOSED SYSTEM
In the proposed system customer need not go to the shop for buying the products. He can
order the product he wish to buy through the application in his Smartphone. The shop
owner will be admin of the system. Shop owner can appoint moderators who will help
owner in managing the customers and product orders. The system also recommends a
home delivery system for the purchased products.

WHY PHP IS USED FOR DEVELOPING


THE SOFTWARE
It is a general purpose, a server-side scripting language which runs on a web server and
which is designed for making dynamic pages and applications. It is given a thought to what
has made PHP as one of the most commonly used language and it is also a gud choice for
web development. It is easy to learn and implement.
HARDWARE REQUIREMENT
Processor: Pentium III 630 MHz
RAM: 1 GB
Hard Disk: 20 GB
Input Device: Keyboard, Mouse
Output Device: 15” Color Monitor

APPLICATION DEVELOPMENT
Front end: PHP
Back end: MySQL

MODULES

The system after careful analysis has been identified to be presented with the
following modules and roles. The modules involved are:

1. Administrator

2. Users

2.1 ADMINISTRATOR
The administrator is able to view the user’s information that was entered during
checkout in the database, can update the information, price, shipping cost of the
items, add or remove item from the main display.

This module is divided into different sub-modules.

1. Manage Products

2. Manage Users

3. Manage Orders

MANAGE PRODUCTS
 Add Products

The shopping cart project contains different kind of products. The products can
be classified into different categories by name. Admin can add new products
into the existing system with all its details including an image.

 Delete Products

Administrator can delete the products based on the stock of that particular
product.

 Search products & View products

Admin will have a list view of all the existing products. He can also search for
a particular product by name.

MANAGE USER
 View Users

The admin will have a list view of all the users registered in the system. Admin
can view all the details of each user in the list except password.

 Add Users

Admin has privileges to add a user directly by providing the details.

 Delete &Block Users

Administrator has a right to delete or block a user. The default status of a new
user registered is set as blocked. The admin must accept the new user by
unblocking him.
MANAGE ORDER

 View Order

Administrator can view the Orders which is generated by the users. He can
verify the details of the purchase.

 Delete order

Admin can delete order from the orders list when the product is taken for
delivery.
2.2 USER

User are able to view the home page of the shopping-cart application, browse
the different categories, browse and add any number of items from any
categories in the shopping cart, look for information about each product, delete
the item in the shopping cart, save the cart for later viewing, check out or
continue shopping after adding the items to the cart, and check out the items by
completing the required information in the order form.

[User Module]

 Registration

A new user will have to register in the system by providing essential details in
order to view the products in the system.
 Login

A user must login with his user name and password to the system after
registration.

 View Products

User can view the list of products based on their names after successful login. A
detailed description of a particular product with product name, products details,
product image, price can be viewed by users.

 Search Product

Users can search for a particular product in the list by name.

 Add to cart

The user can add the desired product into his cart by clicking add to cart option
on the product.He can view his cart by clicking on the cart button. All products
added by cart can be viewed in the cart. User can remove an item from the cart
by clicking remove.

 Submit Cart:

After confirming the items in the cart the user can submit the cart by providing
a delivery address. On successful submitting the cart will become empty.

 History

In the history the user will have a view of pending orders.

CONCLUSION

The project entitled Online shopping system was completed successfully. The
system has been developed with much care and free of errors and at the same
time it is efficient and less time consuming. The purpose of this project was to
develop a web application and an android application for purchasing items from
a shop.

This project helped us in gaining valuable information and practical knowledge


on several topics like designing web pages using html & css, usage of
responsive templates, designing of android applications, and management of
database using MySQL .

The entire system is secured. Also the project helped us understanding about the
development phases of a project and software development life cycle. We
learned how to test different features of a project. This project has given us
great satisfaction in having designed an application which can be implemented
to any nearby shops or branded shops selling various kinds of products by
simple modifications. There is a scope for further development in our project to
a great extend. Another feature we wished to implement was providing classes
for customers so that different offers can be given to each class. System may
keep track of history of purchases of each customer and provide suggestions
based on their history. These features could have implemented unless the time
did not limited us.

BIBLIOGRAPHY

Sl. No Source
1 https://scribd.com/
2 https://getcomposer.org/
3 https://developers.google.com/chart/
4 https://getbootstrap.com/docs/3.3/
5 http://slideshare.com

Das könnte Ihnen auch gefallen