Beruflich Dokumente
Kultur Dokumente
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
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
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:
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.
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.
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.
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
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
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
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.
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