University of Gondar Faculty of Computer and Informatics Department of Information Science Internet Programming
University of Gondar Faculty of Computer and Informatics Department of Information Science Internet Programming
Submitted To:Ins.Belay
Submission Date: 04/05/2008 E.C
Gondar: Ethiopia
Acknowledgment
First of all we would like to say thanks for our God who makes us strong enough to do this
project and present for this day. We would like to thank our instructor Melese, for helping us to
complete this project and to know further things. We are so thankful to do this because doing this
project will help us in the future and it develops our research working experience because our
group believes University students need to master the skills of academic writing not only for
getting their degree but also for their future career. It is also significant for lecturers to know who
our students are, how they think and how we can best assist them.
Table of Contents
Acknowledgment .......................................................................................................................................... 2
Abstract ......................................................................................................................................................... 4
Introduction ................................................................................................................................................... 5
Statements of the Problem ........................................................................................................................... 6
Objectives of the study ................................................................................................................................. 7
General objective ...................................................................................................................................... 7
Specific objectives ..................................................................................................................................... 7
Limitation ...................................................................................................................................................... 8
SIGNIFICANCE................................................................................................................................................ 9
Specification ................................................................................................................................................ 11
Hard ware requirement specification ..................................................................................................... 11
Software requirement specification ....................................................................................................... 11
Cost breakdown .......................................................................................................................................... 12
Hardware cost ......................................................................................................................................... 12
software cost.............................................................................................. Error! Bookmark not defined.
Action plan .................................................................................................................................................. 14
Implementation .......................................................................................................................................... 15
Conclusion ................................................................................................................................................... 16
Abstract
When we abstract our project we can see the important things in our project simply
First our project is depending up on the designing web based E-commerce system.
The main aim of this project (designing web E-commerce system) and study was to evaluate
determining how web based(online)e-commerce system is processed during shopping, and
everyone who visitthis site can order(buy) products easily in small time unit and the worker of
the supermarket get many advantage on this like saving time during shopping, reduce work
overload, and increase effectualityof work
Introduction
Since we are living in the 21st century people give attention to technology very much and
everything is becoming networked using this new technology. One of these technologies is
using the internet. Internet makes a lot of things easier .it will enable users to find any
information they needed so easily, to fetch any data they are looking for with in a very short
period of time. So putting this in mind everything will be more convenient making use of this
new amazing technology.
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 common place.
Proposed online shopping system will eliminate all the manual intervention and increase the
speed of whole process. The objective of this project is to develop a general purpose e-commerce
store where some products (such as clothes, shoes cosmetics, electronic items, and furniture’s)
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.
Statements of the Problem
Manual systems put pressure on people to be correct in all details of their work at all times,
the problem being that people aren’t perfect, however much each of us wishes we were. With
manual systems the level of service is dependent on individuals and this puts a requirement on
management to run training continuously for staff to keep them motivated and to ensure they are
following the correct procedures. It can be all too easy to accidentally switch details and end up
with inconsistency in data entry or in hand written orders. Reporting and checking that data is
robust can be timely and expensive. This is often an area where significant money can be saved
by automation.
It takes more effort and physical space to keep track of paper documents, to find information and
to keep details secure. When mistakes are made or changes or corrections are needed, often a
manual transaction must be completely redone rather than just updated. With manual or partially
automated systems information often has to be written down and copied or entered more than
once. Systemization can reduce the amount of duplication of data entry.
These is another factor to be considered before automating your business and this is that good
processes must already be in place. Putting in a system in most cases won’t successfully apply a
process where one hasn’t existed before. The most effective way to get return on investment
from a new system is where a good manual operation exists and your new systems automate
these. There is also little financial benefit in putting in a system that is too simple and requires a
significant amount of external manual work.
Objectives of the study
This project has general and specific objective.
General objective
The general objective of this study is to develop a best system for the shopping system that is all
activities in the shopping system performs with web based system and to reduce the difficulty of
this work. And to develop flexible and dynamic service for the customer. In short the main
objective of the study is to make easy and effective work using technologies.
Specific objectives
The specific objective of this project is to improve the customer around the shopping system.
• To allow the customer to get information about the shopping with much effort.
• To solve the problem of the customer by interrelating them with this online system.
When the problem is created immediately by computerized system.
•
Limitation
To design these projects, we challenge many problems and difficulties that negatively affect our
work.
The limited period of time that gives to finish this project has been very short.
Unable to meet in organized time or program with group members to precede our work.
It is very important to have an organized as well as appealing website that offers fantastic
solutions as they play an essential role in the income of their business. The portals with an
authentic design are entirely customer centric. This also helps in marketing as well as branding
of the portal. Essentially when one shops on-line they actually look into 3 advantages trust,
convenience and security. Irrespective of any kind of online shopping it’s essential for them to
sustain all three factors for being a reputed portal. Once a portal is trusted, users really feel
simple and protected to shop and also they tend to shop using the same portal each time they go
for online shopping.
With the strength of the online as well as the development of the technology more and more
websites are booming up. Each one competes with every way achievable. Customer’s review
plays an important for everybody to get into a brand new web site for shopping on-line. Staying
at home and browsing through a thousand of web sites is a lot a lot easier compared to going
shopping offline. Online shopping portals have all your preferred brands with different discounts
and also deals which help the consumer chose the best one for them. There is certainly no threat,
no obligation to buy anything.
The pleasurable experience & user friendly navigation of the customer’s offers an additional
value which in turn also helps the portals to get more brand new shoppers. Offering customers’ a
variety of options in manufacturers, special discounts & deals also pulls in plenty of varied
guests. Once the customers have been lead to the proper place where he is exposed to precisely
what he needs, then they won’t even think of coming out of it. It will always be beneficial to
offer successful deals and offers to any visitors as it raises the revenue and also reputation.
Online marketing is an extremely advantageous business and hence, one must create and design
the portal with a lot of interest and planning which in turn would be able to offer rewarding
returns.
Specification
Hardware usage is a point that should be considered in the phases of the project. Here are lists of
minimum hardware requirement consideration necessary for this project. This are: -
• Flash disk
• Computer
• Printer
• CD-ROM
• Network cables
• Paper
Notepad++
To develop the system there is hardware and software components to make functional and run
the application on the real world. The tangible costs to be for developing the system is: -
To make this project alive, different hardware and software cost is required. When we compare
the tangible and intangible cost benefits with the total project cost, this project is economically
feasible. Generally speaking, since the total development of cost of the system is less than the
benefit cost, so that the project is beneficially feasible and economically profitable.
Those two basic components are hardware and software does not separately work. So we are
listing the basic hardware and software costs that our group are spends approximately mentioned
below:
Hardware cost
Total:11,227.5
Table: 1.1 cost of hardware
Software cost
For this particular project we use different soft components as stated bellow in the table
In order to use our time effectively and accomplish activities in their precedence we have arrange
When “Add to Cart” is clicked for any item, it is added to the shopping cart. If that particular
item is already present in the shopping cart, the quantity is increased by 1 and the price is
changed accordingly; if not, a new entry is made into the table. All the information in the
shopping cart is stored in “shopping_cart_items” table. Adding an item into the shopping cart
does not decrease the quantity of the item in the table. It is decreased only after an order is placed
for the item. So, placing the item in the shopping cart does not guarantee the availability of the
item at the time of placing the order.
Conclusion
The Internet has become a major resource in modern business, thus electronic shopping has
gained significance not only from the entrepreneur’s but also from the customer’s point of view.
For the entrepreneur, electronic shopping generates new business opportunities and for the
customer, it makes comparative shopping possible. As per a survey, most consumers of online
stores are impulsive and usually make a decision to stay on a site within the first few seconds.
we have designed the project to provide the user with easy navigation, retrieval of data and
necessary feedback as much as possible.
In this project, the user is provided with an e-commerce web site that can be used to buy items
online.
A good shopping cart design must be accompanied with user-friendly shopping cart application
logic. It should be convenient for the customer to view the contents of their cart and to be able to
remove or add items to their cart. The shopping cart application described in this project provides
a number of features that are designed to make the customer more comfortable.
This project helps in understanding the creation of an interactive web page and the technologies
used to implement it. The building of the project has given us a precise knowledge about how
HTML and JavaScript is used to develop a website, how the web pages are modified to provide
the user with a shopping cart application.