Cosmos College of Management and Technology
Cosmos College of Management and Technology
TECHNOLOGY
Satdobato, Lalitpur
PROPOSAL ON
Submitted by:
i
AKNOWLEDGEMENT
This project proposal is a leading way to the better understanding and implementing the
acquired knowledge in the practical world. We express our gratitude to the department of
Electronics and computer engineering for providing a base for developing a project of our
own that professionalize our knowledge and provides us a remarkable experience for our
career.
This project is the outcome of knowledge and technical support shared by respective
teachers so we would like to express our sincere gratitude to Mr. Bibek Rupakheti for his
guidance cooperation and contribution of his valuable time in order to complete this
report. Similarly, we would like to extend our sincere thanks to our college family for
their continuous encouragement.
ii
ABSTRACT
The Online Shopping is a web based application intended for online retailers. The main
objective of this application is to make it interactive and its ease of use. It would make
searching, viewing and selection of a product easier. It contains a sophisticated search
engine for user's to search for products specific to their needs. The search engine provides
an easy and convenient way to search for products where a user can Search for a product
interactively and the search engine would refine the products available based on the
user’s input. The user can then view the complete specification of each product. They can
also view the product reviews and also write their own reviews. The application also
provides a drag and drop feature so that a user can add a product to the shopping cart by
dragging the item in to the shopping cart. The main emphasis lies in providing a user
friendly search engine for effectively showing the desired results and its drag and drop
behavior.
iii
INTRODUCTION
Shopping has long been considered a recreational activity by many. Shopping online is
no exception. The goal of this application is to develop a web based interface for online
retailers. The system would be easy to use and hence make the shopping experience
pleasant for the users. The goal of this application is:
• To develop an easy to use web based interface where users can search for
products, view a complete description of the products and order the products.
• A search engine that provides an easy and convenient way to search for products
specific to their needs. The search engine would list a set of products based on the
search term and the user can further filter the list based on various parameters.
• A user can view the complete specification of the product along with various
images and also view the customer reviews of the product. They can also write
their own reviews.
• The motive of this Online Shopping Web Application is to allow the user to play
with the search tool and create different combinatorial search criterion to perform
exhaustive search.
• Provide Drag and Drop feature thereby allowing the user to add products to or
remove products from the shopping cart by dragging the products in
to or out of the shopping cart.
• Provide Interactive interface through which a user can interact with different
areas of application easily.
• The current system can be extended to allow the users to create accounts and save
products in to wish list.
iv
LITERATURE REVIEW
E-Commerce is the latest development of human history. It opens new doors for the
problems which were considered hard to solve. The idea of integrated market and
services solved many problems and today it is not a barrier to shop at a specific location,
but we can shop wherever we want. E-Commerce provides multiple opportunities
involving many challenges as well. In the past two decades internet made significant
improvement and is expanding at high rate. In the early 90’s eBay and Amazon were
founded, and today these are the major players in online shopping sphere. Online
shopping is expanding at high speed and have a demand from 2008 to 2009 the annual
increasing rate of online shopping was 13% Today, it can be predicted that ecommerce
industry worth multi-billion pounds of assets and market share. The rapid growth of
cheap broadband connection is the fueling source to surges online shopping trends. The
online shopping business trends will explode further in the following services, such as in
store-pickups, pickups depots, mobile apps, less flash more function, videos streaming,
social networking, daily deals and flash sales, retail based social networking, cross
boarder e-commerce, and deal aggregators.
The current research shows that system architecture, and website design and structure
play an important role on ecommerce business and it will always be on top priority in the
system strategy. Search Engine Optimization (SEO) is a methodology used to optimize
search results it is also called search engine promotion, web optimization and web
ranking.
The SEO can be managed by changing the source page code on daily basis with known
keyword use for development of online shopping system is reusable and compatible with
new technologies. Graphical user interface (GUI) also in important factor of online
business it determined to attract the customer or to lose the customer because it depends
on the presence, and use of interface friendly features.
v
PROBLEM STATEMENT
The existing software companies either use the traditional excel sheet to record
their issues or use the traditional issue tracker where the issue can be reported
without any approval method. This will sometimes cause redundancies in the
issue. Also, sometimes the developer will waste their time on the issue which will
be the client side or user side error. Few limitations of the existing systems are:
- The basic problems with the existing systems are the non-interactive
environment they provide to the users.
- The use of traditional user interfaces which make continuous post backs to
the server; each post back makes a call to the server, gets the response and
then refreshes the entire web form to display the result. This scenario adds
an extra trade off causing a delay in displaying the results
- A search engine that would display the results without allowing the users to
further filter the results based on various parameters.
vi
OBJECTIVES
7
METHODOLOGY
TECHNOLOGY USED:
i. MYSQL DBMS- It allows combination, extraction, manipulation and
organization of data in the voters’ database. It is platform independent and therefore can
be implemented and used across several such as Windows, Linux server and is
compatible with various hardware mainframes. It is fast in performance, stable and
provides business value at a low cost.
8
PROBLEMS WITH THE EXISTING VOTER REGISTRATION SYSTEM
The problems of the existing manual system of voting include among others the following:
1. Expensive and Time consuming: The process of collecting data and entering this
data into the database takes too much time and is expensive to conduct, for example,
time and money is spent in printing data capture forms, in preparing registration stations
together with human resources, and there after advertising the days set for registration
process including sensitizing voters on the need for registration, as well as time spent on
entering this data to the database.
2. Too much paper work: The process involves too much paper work and paper
storage which is difficult as papers become bulky with the population size.
3. Errors during data entry: Errors are part of all human beings; it is very unlikely
for humans to be 100 percent efficient in data entry.
4. Loss of registration forms: Some times, registration forms get lost after being
filled in with voters’ details, in most cases these are difficult to follow-up and therefore
many remain unregistered even though they are voting age nationals and interested in
exercising their right to vote.
5. Short time provided to view the voter register: This is a very big problem since
not all people have free time during the given short period of time to check and update
the voter register.
6. Above all, a number of voters end up being locked out from voting.
9
PROCESS FLOW DIAGRAM
LOGIN
HOME PAGE
DOWNLOADS
VIEW REGISTERED
VOTERS
10
DATA BASE TABLES
This project uses many tables:
Admin
Voter
Candidate
Voter table:
Field Name Data type Description
Candidate table:
Field Name Data type Description
11
EXPECTED OUTPUT
12
WORKING SCHEDULE
13
REFERENCES
Anderson, R.G. (1978), ―Data processing and Management Information Systems‖ (Macdonald
and Evans Ltd).
Australian Electoral Commission (2010). “Deadlines for enrolling to vote for Federal elections”.
Cho, David; Rein, Lisa (2003). “Fairfax to Probe Voting Machines (Washington Post, November
18, 2003)”. Washingtonpost.com.
Di Franco, A., Petro, A., Shear, E., and Vladimirov, V.( 2004). Small vote Manipulations can
swing elections.
Notablesoftware.com. http://www.notablesoftware.com/Papers/BtF.html.
Friel, Brian (2006) Government Accountability Office (May 2004) “Electronic Voting Offers
Opportunities and Presents Challenges”
Graves, Bill (2010). “Oregon offers online voter registration”. The Oregonian Hardy, Michael
(2004). California nixes e-voting. FCW.com
14