21
Live Shopping System Project Proposal MSC Computing Department of Computer Science Project Proposal Abid Afsar Date: 17 Dec 2011

Project Proposel Documentation

Embed Size (px)

DESCRIPTION

Project Proposel Document

Citation preview

Page 1: Project Proposel  Documentation

Live Shopping System

Project Proposal

MSC Computing

Department of Computer Science

Griffith College Dublin

Project Proposal Abid Afsar Date: 17 Dec 2011

Page 2: Project Proposel  Documentation

Table of Contents

1. Abstract

2. Motivation

3. Objective

4. Literature Review

5. Technology

6. Project Schedule

7. Conclusion

8. Appendix

9. Bibliography

Project Proposal Abid Afsar Date: 17 Dec 2011

Page 3: Project Proposel  Documentation

1. Abstract: The goal of the projects is to develop a web

application in the form of online shopping system which

can be accessed via internet. The web application will

provide an easy product search facility, cataloguing,

watching list, alerts of new products, despatch invoice,

discounts alerts, currency option and so on. The application

will also provide feature such as delivering and expected

arrival time and date can also be tracked via internet. The

proposed outcome of the project is to provide an enjoyable

and everlasting experience to provide interactive features

such chat room and Instant messaging service, dashboard,

email support, feedback and so on.

2. Motivation: The reason behind our motivation is the

current trends of web application integration and interactive

features. The trends of online shopping came into existence

in the early 90’s. Today, there are many online shopping

systems in place but there are many problems such as hand-

on inseption, fraud and security concern, privacy, lack of

full cost disclosure, product reviews and so on. Our project

Project Proposal Abid Afsar Date: 17 Dec 2011

Page 4: Project Proposel  Documentation

concern is to look to the current problems, and to present a

one-stop-shop solution to the aforesaid problem in online

shopping arena.

3. Objective: The objective of our project is to develop a web

based system which provides a unique virtual shopping

experience to consumer in terms of reliability, usage and

functionality and so on. Our project will be divided in two

core modules which are front end design in java, back end

design in MySQL, hardware platform.

4. 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

Project Proposal Abid Afsar Date: 17 Dec 2011

Page 5: Project Proposel  Documentation

opportunities involving many challenges as well. In the past

two decades internet made significant improvement and is

expanding at a 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 fuelling

source to surges online shopping trends. The online

business trends will explode further in the forthcoming

future because of 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 border

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

Project Proposal Abid Afsar Date: 17 Dec 2011

Page 6: Project Proposel  Documentation

methodology used to optimise 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 related to that product or

item. It is also crucial that the technology use for development

of online shopping system is reusable and compatible with

new technologies. Graphical user interface (GUI) also is 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.

5. Technology:

i. Programming Language

The programming language java will be used for

developing from end of the system and it will work

with latest version Java SE 7, and onward edition.

ii. Back-End Programming

We will use MySQL() version 5.5.19 for database

programming. MySQL was developed by MySQL AB, and

it is open source software. MySQL is relational database

management system (RDBMS) and it mange multi user

Project Proposal Abid Afsar Date: 17 Dec 2011

Page 7: Project Proposel  Documentation

access to database. It is compatible with wide range of

operating system platform such as window vista, linux,

Novel, OpenBSD and so on.

iii. Tomcat Web Server: Tomcat is a web server and it

was developed by apache software foundation, and

luckily it is open source. It uses Java Sever Pages

(JSP) and Java Servlet in regards to implementation.

Tomcat server currently consist on the following

components catalina (Servlet Container), Coyote (an

HTTP connector), and Jasper(a JSP engin). Tomcat is

compatible with Microsoft product and can be use

with support of tomcat Native wrapper application.

iv. JSP: Java server pages (JSP) is most widely use for

dynamic web pages creation based on XML, HTML

and other document types. JSP is a java technology

and it is specifically developed to support dynamic

web pages in comparison to other competitors such as

ASP and PHP. JSP can be also called high level

abstraction of servlet

Project Proposal Abid Afsar Date: 17 Dec 2011

Page 8: Project Proposel  Documentation

6. Project Schedule:

The proposed project is to develop an online shopping store

for a multi branch store. The goal of our project is to develop

a system which is accessible through internet and provide a

virtual shopping environment to a customer. The application

is prepared for a store which consist con different departments

and branches. On completion of the product it will be host on

the web and the store administration will maintain database

and day to day updates. The customer details will

automatically stored in the database on each transaction and

the product database is also updated. The application will

consists on multiple data screen according to the level of the

user. When an entry made into the database automatically

multiple reports will be generated for security reasons and

auditing.

The customer can choose a single or multiple products and

can add it into shopping chart. In the next step customer will

Project Proposal Abid Afsar Date: 17 Dec 2011

Page 9: Project Proposel  Documentation

provide their postal and financial details in order form and a

product will be shifted in the mention delivery time.

The merchant have full access to the system and can mange

product listing, prices and so on.

The system will be developed in to two modules,

Module One:

In this module we focus on customer entity, and the related

attributes. A comprehensive system analysis will be

completed from the customer point of view, and a

comprehensive prototype needs to be developed.

Module Two:

In second module we will study storekeepers and products

detail analysis, and their concerned attributes modelling

Project Proposal Abid Afsar Date: 17 Dec 2011

Page 10: Project Proposel  Documentation

7. Gantt chart for our proposed project:

Task / Week 1 2 3 4 5 6 7 8 9 10 11 12

Literature review

and analysis

Designing

Coding and

implementation

Testing

Documentation

8. Conclusion:

We conclude that a web application will be developed which

provide a virtual shopping environment to a customer and

they can what they buy, whatever they want. The products Project Proposal Abid Afsar Date: 17 Dec 2011

Page 11: Project Proposel  Documentation

information is stored at RDBMS on server side. The customer

information is processed by the server, and product they

interested in is send to them. The application is developed into

two modules one covers the customer and their related

attributes and the second module focus on merchant and

products. The application provides easy access to user and

maintained security and privacy.

Project Proposal Abid Afsar Date: 17 Dec 2011

Page 12: Project Proposel  Documentation

9. Bibliography:

[1]. BBC NEWS | Business | Online Retailing 'surging

Ahead'" BBC News - Home. Web. 04 Jan. 2012.

<http://news.bbc.co.uk/2/hi/business/6690397.stm>.

[2]. Online Shopping: the Roles of Shopping Values and

Personality Traits. Rotterdam: Erasmus Universities, 2007.

Print.

[3]. Internet Shopping: New Competitor or New Frontier?

New York: National Retail Dry Goods Association, 1996.

Print.

[4]. Sundaram, Suresh T. Internet Shopping: the Critical Role

of Attribute-benefit Mapping Information in Online Consumer

Shopping. 2003. Print.

Project Proposal Abid Afsar Date: 17 Dec 2011

Page 13: Project Proposel  Documentation

Project Proposal Abid Afsar Date: 17 Dec 2011

Page 14: Project Proposel  Documentation

Project Proposal Abid Afsar Date: 17 Dec 2011