Vous êtes sur la page 1sur 12

Current time: 28-06-2015, 03:24 AM Hello There, Guest!

Login
Seminar Topics & Project Ideas

Register)

Home New Seminars & Projects Search Member List Calendar Help Open Buddy Lis
t
View New Posts | View Today's Posts
Seminar Topics & Project Ideas | Project Ideas And Disscussion | Engineering Pro
ject Ideas | Computer Science Project Ideas / ONLINE SHOPPING CART full report
Tags: report, full, CART, SHOPPING, online shopping cart service, shopping cart
software, online shopping cart software, best online shopping cart, online shopp
ing cart solutions, free online shopping cart, online shopping carts, shopping c
art reviews, shopping cart programs, shopping cart php, free online shopping car
t software, online shopping cart system, ONLINE, ONLINE SHOPPING CART full repor
t,
Pages (2): 1 2 Next
Post Reply
Thread Rating:
0 Votes - 0 Average
1
2
3
4
5
Threaded Mode | Linear Mode
ONLINE SHOPPING CART full report
26-04-2011, 11:48 AM
Post: #1
seminar class Offline
SP Deserved Member
**********
Posts: 5,362
Joined: Feb 2011
ONLINE SHOPPING CART full report
Presented by
Manohar Kumar
[attachment=12813]
Introduction
1.1. Project Description
E-commerce is fast gaining ground as an accepted and used business paradigm. Mor
e and more business houses are implementing web sites providing functionality fo
r performing commercial transactions over the web. It is reasonable to say that
the process of shopping on the web is becoming commonplace.
The objective of this project is to develop a general purpose e-commerce store w
here any product (such as books, CDs, computers, mobile phones, electronic items
, and home appliances) can be bought from the comfort of home through the Intern
et.
However, for implementation purposes, this paper will deal with an online book s
tore.
An online store is a virtual store on the Internet where customers can browse th
e catalog and select products of interest. The selected items may be collected i
n a shopping cart. At checkout time, the items in the shopping cart will be pres
ented 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 ad

dress, a shipping address, a shipping option, and payment information such as cr


edit card number. An e- mail notification is sent to the customer as soon as the
order is placed.
1.2. Technologies Used
1.2.1. Java Server Pages (JSP)
With the advent of Internet, the monolithic application architecture changed to
the multi-tiered client/server architecture. The need for server-side scripting
gradually began to dominate aspects of Web Programming. Microsoft introduced Act
ive Server Pages (ASP) to capture the market demand for server-side scripting. W
orking on similar lines, Sun Microsystems released Java Server Pages (JSP) to ad
d server side programming functionalities to Java.
A typical web application consists of the presentation logic representing the st
atic content used to design the structure of a web page in terms of the page lay
out, color, and text. The business logic or the dynamic content involves applica
tion of business intelligence and diagnostics in terms of financial and business
calculations. When developing web applications, time is often lost in situation
s where the developer is required to code for the static content.
JSP Technology has facilitated the segregation of work profiles of a web designe
r and a web developer. A Web Designer can design and formulate the layout for th
e web page by using HTML. On the other hand, a Web Developer working independent
ly can use Java code and other JSP specific tags to code for the business logic.
The simultaneous construction of static and dynamic content facilitates develop
ment of quality applications with increased productivity.
The JSP Request-Response Cycle:
JSP files are stored on the web server with an extension of .jsp. When the clien
t/browser requests for a particular JSP page, the server in turn sends a request
to the JSP Engine.
The following figure represents the process of the flow of events that occur aft
er a client requests for a JSP page.
The Request-Response Cycle for a JSP Page
The request-response cycle essentially comprises of two phases, namely the trans
lation phase and request-processing phase. The translation phase is implemented
by the JSP engine and involves generation of a servlet. Internally, these result
s in the creation of a class file for the JSP page that implements the servlet i
nterface. During the request-processing phase, the response is generated accordi
ng to the request specification. The servlet then sends back a response correspo
nding to the request received. After the servlet is loaded for the first time, i
t remains active and possesses all the subsequent requests with responses, savin
g time that would otherwise be lost in reloading a servlet at each request.
1.2.2 JDBC
JDBC (Java Database Connectivity) is an application program interface (API) spec
ification for connecting programs written in Java to the data in popular databas
e. It is provided by Sun Microsystems, the application program interface lets yo
u encode access request statements in structured query language (SQL) that are t
hen passed to the program that manages the database. It returns the results thro
ugh a similar interface.
From the user s point of view, Java application looks something like this:
Features of JDBC API:
Java Database Connectivity (JDBC) provides a database programming API for Java p
rograms. Some of the features of JDBC API are as follows:
Contains a set of classes and interfaces that are used to connect to a database
built using any DBMS/RDBMS, submit SQL queries to a database, and retrieve and p
rocess the results of SQL queries.
Is a low-level interface in which SQL select and update statements are called di
rectly from within Java programs.
Can be used with both two-tier and three-tier database architectures. In two-tie
r architecture, a Java program invokes the methods of JDBC API, which in turn co
mmunicates with the database server. In three-tier architecture, a Java applet o
r an HTML form submits SQL queries to a middle-tier server. Middle-tier server i
n turn uses JDBC API to communicate with the database server.

JDBC Architecture:
The JDBC architecture is based on a collection of Java interfaces and classes th
at together enables you to connect to data sourced, to create and execute SQL st
atements, and to retrieve and modify sata in a database. These operations are il
lustrated in the figure below:
Each of the boxes in the illustration represents a JDBC class or interface that
has fundamental role in accessing a relational database.
JDBC Drivers:
JDBC API takes care of converting Java commands to generic SQL statements. Howev
er, to address specific database issues, each database vendor provides a driver
along with the database. Java Applications invoke the methods JDBC API. JDBC API
in turn uses a driver to communicate with a specific database.
JDBC API submits queries to the JDBC driver. The JDBC driver converts queries to
a form that a particular DBMS/RDBMS can understand. The JDBC driver also retrie
ves the results of SQL queries, converts it into equivalent JDBC API classes and
objects that can be used by the application. Since the JDBC Driver only takes c
are of the interactions with database, any change made to the database does not
affect the application.
JDBC Architecture
There are several categories of JDBC Drivers provided by different database vend
ors. They are:
? JDBC-ODBC Bridge Driver: The first category of JDBC drivers provides a bridge
between the JDBC API and the ODBC API. There are several DBMS/RDBMS, such as MS
Access and SQL Server that contain the ODBC Driver embedded into them. Since the
ODBC API is written in the C language and makes use of pointers and other const
ructs that Java does not support, a Java program cannot directly communicate wit
h an ODBC Driver. The bridge translates the standard JDBC calls to corresponding
ODBC calls, and sends them to ODBC data source via ODBC libraries.
? Native API Partly Java Driver: These drivers use a mixture of Java implementat
ion and vendor specific native APIs to provide data access. JDBC database calls
are translated into vendor specific API calls. The database will process the req
uest and sends the result back through the API, which will in turn forward them
back to the JDBC driver. The JDBC driver will translate the result to the JDBC s
tandard and return them to the Java application. There is one layer fewer to go
through than for a type 1 driver and so in general a type 2 driver will be faste
r than a type 1 driver.
Some DBMS/RDBMS such as DB2 and Informix contain a JDBC driver supplied by the d
atabase vendor.
? Intermediate Database Access Server: Type 3 drivers use an intermediate databa
se server that has the ability to connect multiple Java clients to multiple data
base servers. Clients connect to database server via an intermediate server comp
onent that acts as a gateway for multiple database servers. The java client appl
ication sends a JDBC call through a JDBC driver to the intermediate data access
server, which completes the request to the data sourcing using another driver (
for example, a type 2 driver).
BEA WebLogic includes a type 3 driver. One of the benefit of using a type 3 driv
er is that it allows flexibility on the architecture of the application, as the
intermediate server can can abstract details of connection to database servers.
Native Protocol Pure Java Driver/JDBC-Net Pure Java Driver: These drivers conver
t the JDBC API calls to direct network calls using vendor specific networking pr
otocol. They do this by making direct socket connections with the database. Type
4 drivers offer better performance than others.
?
Q
16-07-2011, 03:40 PM
Post: #2
smart paper boy Offline
SP Deserved Member

**********
Posts: 2,051
Joined: Jun 2011
RE: ONLINE SHOPPING CART full report
SUBMITTED BY: HARSH PAREEK
[attachment=14502]
What is JSP?
Mostly HTML page, with extension .jsp
Include JSP tags to enable dynamic content creation
Translation: JSP ? Servlet class
Compiled at Request time
(first request, a little slow)
Execution: Request ? JSP Servlet's service method
Why JSPs?
Goal: Create dynamic web content (HTML, XML, ...) for a Web Application
Goal: Make it easier/cleaner to mix static HTML parts with dynamic Java servlet
code
JSP specification ver. 2.0
Java Servlet specification ver. 2.4
Advantages
Code -- Computation
HTML -- Presentation
Separation of Roles
Developers
Content Authors/Graphic Designers/Web Masters
Supposed to be cheaper... but not really...
Action Elements
Standard Actions
Custom Actions
Standard Actions
<jsp:getProperty>
Gets a property value from a JavaBeans component and adds it to the response
<jsp:setProperty>
Set a JavaBeans property value
<jsp:include>
Includes the response from a servlet or JSP page during the request processing p
hase
<jsp:forward>
Forwards the processing of a request to servlet or JSP page
Custom Actions (Tag Libraries)
Can Define Your own!
Description
Define
Install
Declare
Use
?
Q
28-11-2011, 11:27 AM
Post: #3
project topics Offline
SP Deserved Member
**********
Posts: 2,492
Joined: Mar 2010
RE: ONLINE SHOPPING CART full report
i hope you will get help from about online Shopping project or online shopping m
all/cart at
http://www.seminarprojects.net/t-online-...ull-report
http://www.seminarprojects.net/t-online-...7#pid22837

http://www.seminarprojects.net/t-online-...0#pid13970
http://www.seminarprojects.net/t-project...6#pid27566
?
Q
Next Oldest | Next Newest
Pages (2): 1 2 Next
Post Reply
Marked Categories : complete online shopping project html, jdbc code for project
on online shopping, project report of online shopping in html, online shopingca
rt documentation in jsp pdf, project on online shopping using html, project repo
rt on shopping cart, online shopping php mca download, full online project repor
ts, online book shopping project report, project report on online shopping of bo
oks, online shopping cart application project report, online shopping cart proje
ct, online shopping cart project report, presentation of mca project online shop
ping, report on project online shopping java, oline shooping complete project, o
nline shopping cart project documentation,
[-]
Quick Reply
Message
Type your reply to this message here.
Signature
Disable Smilies
Image Verification
Image Verification
(case insensitive)
Please enter the text within the image on the left in to
the text box below. This process is used to prevent automated posts.
Possibly Related Threads...
Thread:
Author Replies:
Views: Last Post
college website project full report
project report tiger
27
56,858 22-05-2015 10:01 AM
Last Post: seminar report asees
e-Post Office System full report
computer science technology
25
18,304 09-03-2015 02:46 PM
Last Post: Guest
Online Rental House Web Portal smart paper boy
4
2,282
28-02-2015 09:13 PM
Last Post: Guest
Online Library Management System Project report
science projects
buddy 15
41,576 24-02-2015 01:53 PM
Last Post: Guest
ENQUIRY INFORMATION ON INSTITUTE full report
seminar topics 1
989
10-11-2014 09:15 PM
Last Post: Guest
data mining full report
project report tiger
35
158,761
07-10-2014 09:10 PM
Last Post: ToPWA
Wink
Development of a feature-rich, practical online on-request courses coord
ination syste computer science crazy 3
2,247 04-08-2014 10:43 PM
Last Post: seminar report asees
Visa Processing System full report and asp source code project topics
2
3,691 19-06-2014 06:54 PM
Last Post: seminar report asees
online banking project project topics 6
21,325 19-05-2014 09:39
PM
Last Post: seminar report asees
ONLINE BLOOD BANK FULL REPORT computer topic 0
561
25-03-20

14 11:48 PM
Last Post: computer topic
View a Printable Version
Send this Thread to a Friend
Subscribe to this thread

Contact Us | Seminar Topics & Project Ideas | Return to Top | Return to Content
| Lite (Archive) Mode | RSS Syndicationtop names for boys
Our Websites: India Information || baby name meaning || College Seminars || Educ
ational Projects || Help Answers || baby Names || Reviews || meaning of words ||
multi dictionary || exam result || name meaning || Names Of || project seminars
|| seminar project || seminars projects || topic ideas|| Top Talk|| Giants blog
|| New Seminar|| About Smartphone
Best Help Documentation Authoring Software
June 27, 2015 - Software to create help documentation. Don't agree with the list
? Vote for an existing item you think should be ranked higher or if you are a lo
gged in, add a new item for others to vote on or create your own version of this
list.
The Top Ten
TheTopTens List
Your List
1HelpIQ
+2
I agree and would recommend it for sure. I use to use a desktop tool but I like
an online software better. It reminds me of wordpress.
Very nice and powerful. We like that it is web-based. We also like that there is
nothing to download or install, and it is easy for all our users to access and
use.
+2
This software is very easy to use and does a nice job on our documentation.
-2
[Newest]Off to a nice start! Doesn't accept my recently created password and doe
sn't send me instructions to reset it. Just sits there!
More comments
Visit HelpIQ Website
2MadCap Flare
+1
Another product very similar to Robohelp.
Visit MadCap Flare Website
3RoboHelp
Great software to author help documentation and publish to multiple output forma
ts. I like its ease of use and publishing capabilities.
The best help authoring tool for user assistance professionals. Highly recommend
ed and the industry standard tool.
-2
One of the leading providers of help authoring software.
Visit RoboHelp Website
4HelpServer
+2
Web based Help authoring CMS which allows for real time collaboration on help an
d documentation content. HelpServer is cross-platform compatible and increases c
ontent reuse. Content can be made available to your target audience via the web

or can be exported to files.


HelpServer is web-based and excells when it comes to providing up-to-date conten
t to your target audience. When your docs need to change it suffices to re-publi
sh only the changed content objects. Your target audience will by default see th
e latest published version in a web-portal and can print this version of the doc
umentation to PDF.
Visit HelpServer Website
5HelpGizmo
+3
I have been the documentation coordinator at SurveyGizmo for 2 years. We started
using HelpGizmo as our knowledge base about 6 months ago and it has revolutioni
zed how we use documentation to help our customers. For my first year and a half
in this role I had a vision for what our documentation should be that I could n
ever quite achieve with previous tools. Now we have the help documentation I env
isioned and then some!
Far and away the feature that has changed our documentation the most is the embe
ddable widget. The widget allows me to serve up content from within our web appl
ication, which means I can recommend articles based on where customers are in th
e web application. This also means, because customers are logged in, I know who
they are and can display different content based on their plan level. And, becau
se they are ...See More
+1
Improves the overall customer experience, making documentation easy to find and
easy to read. Location based reporting gives you the data to know what areas of
your site or application cause the most searches for help and the most help requ
ests. Reporting helps you better understand your customers and improve your site
, application, and documentation. Awesome knowledge base software!
+2
HelpGizmo is quick & intuitive, helping you get your projects off the ground!
[Newest]The best knowledge base service!
More comments
Visit HelpGizmo Website
6Helpinator
+1
Very easy to use but with advanced features like screenshot library, image annot
ations and built-in tutorial maker.
The Step-by-Step feature is great!
Visit Helpinator Website
7ScreenSteps
+2
Designed to put visual documentation anywhere you want it. Has a desktop editor
for capturing and annotating multiple screenshots and adding titles and paragrap
h text. Has a web component for collaborating with team members and posting arti
cles to the web. You can post articles directly to Zendesk, WordPress, and Desk,
or copy the HTML code and paste it in a KB such as Salesforce Knowledge.
Visit ScreenSteps Website
8ClickHelp
+1
Works in the browser, so does not require installation. Rich SEO functionality,
and content management features like conditional content and variables. Easy use
r management, and pretty pricing. Love it!
The Restricted Access function is very useful for us, was easy to setup. Used ro
les to make things simpler to configure, nice way to do this.
Visit ClickHelp Website

9Dr.Explain
+1
Dr. Explain produces help documentation in different formats and has a screensho
t capturing tool which automatically annotates software screens.
Pretty simple interface. Good for online manuals and PDF user guides with screen
shots.
Visit Dr.Explain Website
10ProProfs Knowledge Base Software
Visit ProProfs Knowledge Base Software Website
Related Lists
Best AntiVirus Software Companies
Top Ten Best Invoice Billing Software
Best Graphic Design Software Programs
Best Cloud Based Invoicing Software & Applications
Top Ten Best Online Time Tracking Software
Get Code
Add This List to Your Site
Add New Item
Comments About This List
Featured Lists
Popular Lists
New Lists
Top Ten New Year's Resolutions for 2015
Best Online Tax Providers
Top Ten Best Home Mortgage Lenders
Best Cell Phone Services
Best Fitness Center Chains and Gym Franchises
Best Home Workout Programs
Best Mountain Bike Brands
Best Web Hosting Companies
Create your own lists, items, or comments:
Sign Up
Log In
Top Remixes of This List
shokoladi
Posts About This List
List Error Reporting
See an item on this list that's misspelled, duplicated, or doesn't belong? Let u
s know. Click here to report the error.
Google+
DH Top Tens, LLC, Internet Services, Draper, UT
Privacy Policy | Terms of Use | FAQ | Contact Us
2015 DH Top Tens, LLC. All rights reserved.
All Lists
Newest
Add List
Stats
Feed
Home

All Top Ten Lists


Companies and Products

Computers

Software
Newest: Top Ten Worst Moments In Dinosaurs Episodes
GO
hide
See more from this category, check out the list of
Top Ten Minecraft Youtubers
GO ?
Upload
BrowseSearch
Library
Upload
Don't want to upload?
Get unlimited downloads as a member
Sign up now
Once you upload an approved document, you will be able to download the document
Online Shopping Documentation SRS
Bhoomil Kalyani
Upload a document for free download access.
Select files from your computer or choose other ways to upload below.
Select files to upload
For multiple files hold down the shift key when selecting.
Drag files here from your computer.
Supported File Types: pdf, txt, ps, rtf, epub, key, odt, odp, ods, odg, odf, sxw
, sxc, sxi, sxd, doc, ppt, pps, xls, docx, pptx, ppsx, xlsx
By uploading, you agree to the Scribd Uploader Agreement.
Add files from Google Drive, Gmail, Dropbox and more with FilePicker.io.
Add files from multiple cloud and file storage services.
Pick Files
More reasons to publish on Scribd
Scribd's platform is designed to help you easily publish your content on the web
and mobile devices, distribute it to a wide and global audience, and potentiall
y make money from selling that content. Here's more on the benefits of publishin
g on Scribd.
Reach Scribd's audience of 90 million monthly readers.
By publishing on Scribd, your content can be seen by up to 90 million people
from all around the world who use Scribd.
Turn your content into a beautiful HTML5 webpage, that you can even embed on
another website.
Scribd's patent-pending conversion technology instantly turns documents into
beautifully formatted webpages.
Get your content indexed by Google and other search engines.
Scribd does SEO for you. Every word of your content will be fully indexed by
all major search engines.
Make your content social and get distribution on Facebook, Twitter, and othe

r social networks.
Social networking gets bigger every year, and even written documents now nee
d to be social. Scribd socially optimizes all content to maximize social distrib
ution.
Make money by selling your content.
If you choose to, you can set a price for your content and make it for sale
through a simple link, and the earnings go right to your account.
Make your content readable on iPhone, iPad, Android, and other mobile device
s.
Scribd makes all content easily readable on the mobile web, and provides an
even better reading experience for people who download Scribd's apps.
Get detailed stats on readership of your content.
Scribd Stats gives you all the analytics you need on who is reading your con
tent.
What's published on Scribd?
Scribd supports just about any kind of written content. Here are a few examples
of the types of things we have seen published on Scribd.
Creative writing
Recipes
How-to-guides
Books
Presentations
School papers
Spreadsheets
Original essays
Travel guides
Legal documents
Business forms
Sheet music
Study guides
Academic papers
Poetry
Catalogs
Speeches
Letters
Historical documents
Scientific data
Infographics
Source documents
Magazines
Newspapers
Comics
Resumes
Get Started.
Select files from your computer or simply drag and drop.
Select files to upload
For multiple files hold down the shift key when selecting.
Drag files here from your computer.
Supported File Types: pdf, txt, ps, rtf, epub, key, odt, odp, ods, odg, odf, sxw

, sxc, sxi, sxd, doc, ppt, pps, xls, docx, pptx, ppsx, xlsx
By uploading, you agree to the Scribd Uploader Agreement.
Tell us more
Make it easier for other people to find your content by providing more informati
on about it.
Add more files
Drag files here from your computer.
File 1 of 2 |licensedsdsdsds.rtf|There is an issue with the quality of the docum
ent.
Edit Image
Licensed Sds d Sds
bebo_ha2008
fsfsdfsdfsdfsdfsdfsd
Preview in a new tab
Discoverability Score
1/5
Sorry, this document was a duplicate of a document already on Scribd.
To keep Scribd a valuable resource for everyone, we require that certain uploads
meet a set of quality standards.
Among other requirements, you should upload something that is not already on Scr
ibd and that you have permission to use. The best way to make sure what you are
uploading will meet our quality standards is to upload something you wrote yours
elf, which will always be accepted.
Try uploading again
Make sure your document contains valuable content.
Select files to upload
or
Don't want to upload?
Get unlimited documents as a member
Join and download now
File 2 of 2 |license.rtf|Add additional information to improve discoverability!
Edit Image
License
bebo_ha2008
Preview in a new tab
Discoverability Score
1/5
Filename: license.rtf
*Title: (Required field)
*Description: (Required field)
Tags:
Category:
Scribd Store:
If you would like to sell this document rather than making it freely available,
choose a price.
Price:
Save & Continue
About
Browse books
Browse documents
About Scribd
Team
Blog
Join our team!
Contact Us
Memberships

Join today
Invite Friends
Gifts
Advertise with us
AdChoices
Support
Help
FAQ
Press
Purchase help
Partners
Publishers
Developers / API
Legal
Terms
Privacy
Copyright
Scribd on AppstoreScribd on Google Play
Copyright 2015 Scribd Inc.
Mobile Site
Language
English
scribd

Vous aimerez peut-être aussi