Contact at or 8097636691
Responsive Ads Here

Sunday, 25 February 2018

Online Shopping System


Are you looking for Online shopping system for your final year project? We are here to help you. You can contact us
Nowadays, one of the biggest transformation using technologies is the online shopping system. It also has almost the same size of the market as a general physical market possesses.
Online shopping system is a process in which people (specifical customers) are being provided with the option of purchasing goods and services directly from the seller, all in real time environment.
Online shopping is an application of internet as electronic commerce. From the business perspective, customers usually find the products more attractive, on websites, as they get all the details available there.
People in large number are doing online shopping today, and it is not only because it is convenient as one can shop from home, but also because there are ample amount of varieties available, with a high competition of prices, and also it is easy to navigate for searching regarding any particular item.
For sellers, their product has access to World Wide market, which also increases the number of customers and enhances the customer relationships. Also, the web stores are a means for the small scale companies to launch their products at the global level.
The main objective of this project is to develop a web oriented application which can provide an online shopping feature to the users.
In other words, the project aimed at creating a virtual shop environment for users, in some handy form, which will be available to them through the internet.
Although the idea of developing online shopping websites are not new in the electronic market and has been evolved soon after the World Wide Web(www).
In the present scenario, the biggest market for this(online shopping) business is by the highly educated people, mostly. This system has been designed keeping in mind all the aspects such as loading the data, complexity and maintaining the security of user credentials.
Here in this system, complexity refers to the total number of features being provided to users, and their smooth arrangement and functioning required.Following are some of the key features of our system, which distinguishes it from others:
Display of all the available categories for shopping on the home page.
Display all the subcategories on the home page, those are associated with any particular item.
Admin has the authority to add new particulars to the items list whenever needed.
Permission to the administrator to remove items, anytime.
Allows the admin to modify the price of each item, whenever required or felt like.
Admin has the authority to update the description of each item.
Permission to the admin to view information about each customer who checkouts the items list.


This system involves its own database to be maintained. As the information or details about the products are stored in the database (like RDBMS, online databases on a paid basis like fire base etc.) for the server side functionalities.
The Server process is for dealing with the customer’s detail and the items that are shipped to different locations based on the addresses provided by the customers.
The application design contains two modules one is for the customers who wish to buy the articles. And another is for the store owners who maintains and updates the information regarding the articles and about the customers.
The end user to use this product are the common people for whom the application is to be hosted on the web and the admin maintains the database.
The application that is deployed on the customer’s database like RDBMS, the information regarding the items are highlighted and forwarded from the database for the customer (front view) based on the choice through the menu list and based on all these searches and transactions the database of all the products are updated at the end of each transaction.
The entries for products, into the application, can be made through various screens designed for various levels of users. As soon as, the authorized personnel feeds the relevant data into the system, several reports are generated based on the security policy used.


Our designed online shopping system provides the 24×7 service, that is customers can surf the website, place orders anytime they wish to. Also, the delivery system works for 24×7 hours a week.
Some of the features that can be modified and added to this system in future involve its implementation by local shopkeepers, where shops will be providing an online interface to customers for shopping and placing orders.
Then some delivery persons can perform their work. This will be add on benefit for the customers as it will save their time, plus its add on for the shopkeepers also, as people will continue to shop from local shops rather than preferring to super markets every time.
Also since the deliveries from these local vendors will not be as time-consuming as these days Flipkart, Amazon etc. take, but rather will be delivered the same day of an order placed.
Else the shopkeeper can ask the customer that the product will be available by next day, so if he/she still wants to place the order, it can be done. Again return or exchange will be easy since the delivery boy can even do it as the store is nearby.
Including a chat box for public benefit is also a great idea via which people can directly have a conversation with some officials regarding any type of queries.


The process of gathering information, diagnosing the problems, then interpreting facts is known as System analysis. It also includes recommending system improvements needed, based on the same data.
The system is observed as a whole, the inputs need to be identified first before running them and then the system is subjected to study as a whole to identify the problem areas.
Although tunning any system as a whole is a complex procedure, but tunning individual statements is not the best as something that is correct for one input may hurt another inputs performance.
The solutions are given as a proposal. The suggestion is revised on user request and optimal changes are made. This loop terminates as soon as the user is gratified with the proposal. So on the whole, system analysis is done to improve the system performance by monitoring it and obtaining the best throughput possible from it.
Therefore system analysis plays a crucial role in designing any system.


The present scenario for shopping is to visit the shops and market manually and then from the available product list one needs to choose the item he or she wants and then pay for the same item mainly in cash mode is done, as not every society is well educated and aware to use net banking or card modes or wallets etc.
This system is not much user-friendly as one needs to go to the market physically and then select items only from the available list. So mostly it is difficult to get the product as per our desire.
Description about the products are less available and are mostly verbal only. For this type of shopping, one needs to have ample amount of free time. Also not really good markets exist everywhere, so many times good markets become out of reach for certain people.
In the proposed system customers need not to go to the shops for purchasing the products. He/She can order the product he/she wishes to buy through the use of this system.
The shop owner can be the admin of the system. The shop owner can appoint officials particularly to handle this, who will help the owner in managing the customers and product orders.
The system also endorses a home delivery system for delivering the purchased products.


Now we will discuss the whole ER-diagram to make better understanding
Here we have different Entities such as Online Shop, Customer, Product, Payment, Cart, Brand let looks one by one which is as follow


This is the entity representing the whole online shopping system which further contains several other entities describing the entire application.


This represents the set of customers, which are the clients who will be using this application. The customers are for whom the system is being designed. Its attribute set includes:


This is the name of the customer, searching or purchasing the products. When signing up to the website the name of the customer is stored, this is done for the future referencing and maintaining the user’s data record (history).
It is the composite attribute which contains two more attributes that are First_Name and Last_Name. That contains user’s first name and last name.


This is the identification number assigned by the admin to the users so as to identify them uniquely in future. This identity number is helpful in fetching data of the individual user from a big set.
This is mainly to manage the huge database system where the entire data is being stored.

No comments:

Post a Comment