Online Shopping Project Report
Online Shopping Project Report
Online Shopping Project Report
“ONLINE SHOPPING”
(For the fulfillment of three-year Diploma Course)
End Term JULY 2011
PILANI (RAJ.)
DECLARATION
VISHNU KUMAR
ACKNOWLEDGEMENT
The users can contact us if he/she face any problem during the
operation of the project.
Bhanwar singh
shekhawat
Sandeep kansana
BOARD OF TECHNICAL EDUCATION
JODHPUR, RAJASTHAN
PILANI (RAJ.)
PREFACE
To fulfill the requirement of curriculum of final year diploma engineering
course every student has to develop his own project. So to develop project we
choose the field of communication and build the project “ONLINE
SHOPPING”, which has proved very useful for us to build the project.
1. TEAM INFORMATION
2. INTRODUCTION
2.1 PURPOSE
2.2 SCOPE
3. OBJECTIVE
4. TOOLS/ENVIRONMENT USED
5. ANALYSIS
6. DESIGN
7. SOURCE CODE
8. TESTING
12. BIBLIOGRAPHY
PILANI (RAJ)333031
TEAM INFORMATION
BUHANA,DIST-
JHUNJHUNU(RAJ.)
PIN No.-333027
VISHNU CS2008 VILL- +919782420
KUMAR 0472/12 CHATARPURA,POST- 611
DANTLI,TEH-
SANGHANER,DISTT-
JAIPUR(RAJ.)
PIN CODE-303012
2. INTODUCTION
At the very core of an offset, This software “Online shopping” is a kind of shopping site. Which is
used for selling tangible goods, the customer is invited to browse round the shop, select goods and
put them in their basket. On this site the contents of the basket can be inspected at any time, the
total value of the goods is shown and any of the goods can be ‘returned to the shelves’ if the
customer decides against the purchase.
1.PURPOSE
2.THEME
The theme & objective of the Online shopping is that it’s an electronic basket. The
shopping basket analogy is used in many larger e-shops. Gods can be selected and placed
in the electronic market. Facilities are made available for the contents of the basket to be
reviewed and unwanted goods can be returned to the shelves. When the shopping is
complete the customer then makes payment for the gods in the basket.
When a visitor adds an item to his or her basket, we need to add that item to a list so
the later or can retrieve that list and present it to them before they checkout and we can also
integrate though list when constructing their final order.
Online storefront is the shopping cart system that enables customers to find and purchase products
and services.
The system allows customers to acquire a list of items for purchase by placing items into a virtual
cart. At the checkout the software will calculate a total of the invoice with any applicable taxes,
including shipping and handling.
Currently there are three different types of shopping cart systems that are built to better suit the
needs of ecommerce stores; ordering systems, online storefront builder systems and specialized
systems. An ordering shopping system is the most basic that makes it possible to select and
purchase online. For larger store offerings, a Storefront builder shopping cart system combines all
of the features of an order system combined with contact management system (CMS). This allows
you a greater level of control over your store content. However, if your ecommerce store offers
business to business (b2b) solutions then a specialized ecommerce shopping system would likely
be the best fit.
Such shopping systems normally include a database, a storefront and an administrative area. The
database stores customer data, order information, product details, etc. A storefront displays this
information while an administration area allows a business to manage the ecommerce store.
Storefronts should include a store catalog that is presented usefully and is pleasing for customers.
Good administrative functionality should be easy to navigate, manage modules, assign options, and
flexible to manage multiple shipping needs.
3. OBJECTIVE
The objective of our software is to overcome the problems which were earlier
faced by the customers through various features provided by the software:
• Most high street shops have Internet sites so instead of visiting one of their stores
you can buy everything from furniture and clothes to CDs and books.
• The major supermarkets and chemists have Internet sites too, which means you can
pick up most things you need for your home without ever having to leave it.
• There are also many Internet retailers that only sell things online so you can buy
goods that your local shops don’t stock.
• You can buy things like train and plane tickets, holidays, insurance policies and,
depending on where you live, you can even order a pizza online.
• It’s also possible to buy and download music, films and games straight to your
computer and you can upload your digital photos to have them turned into prints and
albums.
• We have even seen websites selling a Russian MIG fighter plane and a tropical
island!
Today the internet and its boom have created a new economic scenario that not only
stresses on the classical concept of the “product” but also on the modern concept of
“service”. It is this level of service that dictates whether a commercial venture will
succeed or not in the market. To provide a high accessibility of service we will design
the online shopping website, so that potential customers need not go to a physical
shop to buy products or services. They just need to online to complete their
purchases. Unlike the prevailing “brick and mortar” shops which have physical
existence, we will operate solely from cyberspace.
Most current systems have a physical foundation that is the root cause to quite a number of
problems. By maintaining multiple store fronts, itself being an expensive proposition, store
prices are forced to rise. Thus, by using our product, our clients’ competitors are at a
disadvantage because their costs are significantly higher than our costs, allowing our clients
to sell the same goods at a lower price. As people become more accustomed to using the
internet, they view ordering products and services online as a time-saving and cost-saving
experience, which is the very essence of our online shopping system
4. TOOLS/ENVIRONMENT USED
*Input device
-Key-board
-Mouse
-Scanner
*Output device
-C.P.U.
-Printer
-Monitor
5. ANALYASIS DOCUMENT
THE SYSTEM ANALYSIS IS THE PART OF SOFTWARE ENGINEERING CYCLE’S REQUIREMENT ANALYSIS
PHASE . THE PHASE PERFORMS A MAJOR ROLE IN THE DEVELOPMENT OF THE PROJECT IN A
STRUCTURED MANNER. THE SYSTEM ANALYSIS DEFINES THE SOFTWARE PROJECT IN TERMS OF ITS
1. Request module
In this module we are taking the request that is generated by user.In the project this
module place an important role. In this module we have three forms. user registration page,
login page (for the already registered students) and a login page for the administrator.
This module consists of the forms by which the information will flow between the students,
TPO and the company.
4. Search module
This module provides the facility of searching the three kinds of items like Computers,
Mobiles & apparels on this shopping site. The forms will contain the two forms one for
eligible students for the campus and the second for the advance search.
PRELIMINARY INVESTIGATION
Developing software requires many phases, which must be executed during the development stage
of the software. Requirement analysis is one of the important phases of software development. In
requirement analysis all the requirement of user are exercised and a certain objective is set. Before
designing the system we also have to perform some preliminary investigations. Some of them are
enlisted as following…
1User Domain of the software i.e. who will be the user using the software.
2Type of organization where the software will be used.
3Basic functions required within the software to be available to perform.
4Additional features available for the user.
5Interface for the software (GUI).
6Layout, color scheme in order to make the GUI attractive.
7Types of the Authorities/Access Levels provided to access the software.
8Software Development Architecture Prototype as base of the software.
9Language in which the software has to be coded.
10Hardware requirements fulfilling needs of Coding language & Prototype.
11Coding conventions & standards during the coding of the software.
12Testing strategy for proper testing, debugging (if required) of the software.
13Time constraints / Schedule for the software completion.
14Deployment & maintenance issues.
FEASIBILITY STUDY
At the end of the information gathering phase, we have a reasonable idea about the data available
currently and the deficiencies of the current system. We also reach a consensus on requirements
and priorities among these requirements. Using these data, it is possible to define broad goals for
the project and detailed sub goals. It is necessary at this stage to quantify the goals and sub goals.
Once these goals are quantified, the next step is to find out whether these goals can be met or not,
and if yes, how they will be met and at what cost. Feasibility analysis is mainly concerned with
these steps...
Economic Feasibility
Economic analysis is the most frequently used method for evaluating the
effectiveness of a system. More commonly known as Cost Benefit Analysis,
the procedure is to determine the benefits and savings that are expected
from a system and compare them with costs.
TECHNICAL FEASIBILITY
Technical feasibility centers on the existing computer system (hardware, software, etc.) and to
what extent it can support the proposed addition.
ER DIAGRAMS
DFD is a technique that explains information flow and transforms that are
applied as data move from input to output.
It is also known as data flow graph or a bubble chart. It may be portioned into
levels that represent increasing information flow and functional detail. A level
0 DFD is also called a fundamental system model or a content model.
6. DESIGN DOCUMENT
Design is the first step in the development phase for and engineered product or system and of
moving from the problem domain towards the solution domain. Design is essentially a bridge
between the requirement specification and the final solution of satisfying the requirement.
The design process for software system often has two levels. In the first level, focus is on deciding
which models are needed for the system, the specification of each model and how the models
should be interconnected. This is called the system design or the top – level design.
The second level is the internal logic or design of the models or how the specifications of the
models can be satisfied is decided upon the design level is often called detailed design or logical
design.
7. CODING
Home
<html>
<head>
<title>Welcome To</title>
</head>
<body background="backgrnd[2].gif">
To...</i></blink></font></b></p>
<p align="center">
&n
bsp;  
; &
nbsp;
&n
bsp;  
; &
nbsp;
</p>
<p align="left">
</p>
</form>
<p align="center">
</p>
<p
align="center"> &
nbsp; &nbs
p;
&n
bsp;  
;
</p>
<p align="center"> </p>
</body>
</html>
Log in
<html>
<head>
<base target="_self">
</head>
login Info</font></i></b></font></p>
</p>
to Home</font></a></u></p>
</form>
</body>
</html>
Registration
<html>
<head>
<meta http-equiv="Content-Language" content="en-us">
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<meta name="GENERATOR" content="Microsoft FrontPage 4.0">
<meta name="ProgId" content="FrontPage.Editor.Document">
<title>Registration Form</title>
</head>
<body background="backgrnd[2].gif">
</body>
</html>
Shopping
<html>
<head>
<frameset rows="52,*">
<frameset cols="152,*">
</frameset>
<noframes>
<body>
<p>This page uses frames, but your browser doesn't support them.</p>
</body>
</noframes>
</frameset>
</html>
Books
<html>
<head>
<meta http-equiv="Content-Language" content="en-us">
<title>COMPUTER</title>
</head>
<body background="backgrnd[2].gif">
<!body bgcolor="aqua">
<p> <u>BOOKS:
</u> &nbs
p;
</p>
<p>  
; &
nbsp; </p>
<p>  
; &
nbsp;
<b><i><font size="4"
color="#B900B9"><blink><u>computer</u></blink></font> </i></b></p>
<div align="center">
<center>
<tr>
</tr>
<tr>
</tr>
<tr>
</tr>
</table>
</center>
</div>
<p>  
; &
nbsp; &nbs
p;
<u> FICTION</u></p>
<div align="center">
<center>
<tr>
<td width="33%"> 103</td>
<td width="34%">150</td>
</tr>
<tr>
<td width="33%"> 104</td>
<td width="33%">ROCKET</td>
<td width="34%">200</td>
</tr>
<tr>
<td width="34%">300</td>
</tr>
</table>
</center>
</div>
<p>  
; &
nbsp; &nbs
p;
<u>GENERAL</u> &nb
sp;
</p>
<div align="center">
<center>
<tr>
<td width="33%">106</td>
<td width="33%">STORIES</td>
<td width="34%">100</td>
</tr>
<tr>
<td width="33%">107</td>
<td width="33%">NOVELS</td>
<td width="34%">100</td>
</tr>
<tr>
<td width="33%">108</td>
<td width="33%">MAGAZINES</td>
<td width="34%">100</td>
</tr>
</table>
</center>
</div>
</body>
</html>
Software
<html>
<head>
<title>SOFTWARE</title>
<body>
<img src="3.jpg"height=300 width=300>
<p> <u>SOFTWARE:</u></p>
<p>  
;
</p>
<div align="center">
<center>
<tr>
</tr>
<tr>
<td width="33%">201</td>
<td width="33%">GAMES</td>
<td width="34%">250</td>
</tr>
<tr>
<td width="33%">202</td>
<td width="33%">PACKAGES</td>
<td width="34%">250</td>
</tr>
<tr>
<td width="33%">203</td>
<td width="34%">10000</td>
</tr>
<tr>
<td width="33%">204</td>
<td width="34%">150</td>
</tr>
</table>
</center>
</div>
</body>
</html>
Hardware
<html>
<title>HARDWARE</title>
<center><b>
<table>
<tr>
<ul>
<li><font color=yellow><b>Adapters</b></font></a></li>
<li><font color=yellow><b>Batteries</b></font></a></li>
<li><font color=yellow><b>Cables</b></font></a></li>
<li><font color=yellow><b>Floppy</b></font></a></li>
<li><font color=yellow><b>Keyboard</b></font></a></li>
<li><font color=yellow><b>Modem</b></font></a></li>
<li><font color=yellow><b>Mouse</b></font></a></li>
<li><font color=yellow><b>Printers</b></font></a></li>
<li><font color=yellow><b>Sacnner</b></font></a></li>
<li><font color=yellow><b>Stabilizer</b></font></a></li>
<li><font color=yellow><b>speakers</b></font></a></li>
</ul>
</li></ul>
</th>
</table>
</body>
</html>
Music
<html>
<title>Product List</title>
<center><b>
<tr>
<ul>
</ul>
</tr>
</table>
</body>
</html>
Top 10 Album
<html>
<head></head>
<title>top ten albums</title>
<body>
<U><B><FONT FACE="ARABIC">
1.MERA GUM<br>
2.AAP KA SUROOR<br>
5.FIR BEWAFAI<br>
</body>
</html>
Top 10 Artist
<htmL>
<i><u><b>
2. KUMAR SANU<br>
3. HIMESH RASAMIYA<br>
4. SUNIDHI CHAUHAN<br>
5. SONU NIGAM<br>
6. GURMIT<br>
7. SHREYA GHOSHAL<br>
8. LATA MANGESHKAR<br>
9. AATIF ASLAM<br>
10.HANSRAJ HANS
</body>
</b></u></i>
</html>
Top 10 Songs
<html>
<head></head>
<body>
<body bgcolor="gold">
<u><img src=7.jpg>
<br>1.kazara kazara<br>
2.luckaazma<br>
3.all is well<br>
4.milenge milenge<br>
6.whenever whenever<br>
8.aafreen dj mix<br>
9.chalte chalte<br>
</u>
</body>
</html>
Clothes
<html>
<title>CLOTHES</title>
<marquee>
</marquee>
<u>
<br>1. dennim<br>
2. wrangler<br>
3. cotton county<br>
4. charlie outlaw<br>
5. dekkon<br></u>
<body bgcolor="orange">
</body>
</html>
Others
<html>
<head>
<title>Shopping Form</title>
<script language="javascript">
<!--
function calculatetotal()
f.document.orderform;
f.total1.value=parseInt(f.qty1.value)*10;
f.total2.value=parseInt(f.qty2.value)*10;
f.total3.value=parseInt(f.qty3.value)*10;
f.total4.value=parseInt(f.qty4.value)*10;
f.grandtotal.value=parseInt(f.total1.value)+parseInt(f.total2.value)+parseInt(f.total3.value)
+parseInt(f.total4.value);
function calculatetotal2()
f.document.orderform;
f.total21.value=parseInt(f.qty21.value)*20;
f.total22.value=parseInt(f.qty22.value)*20;
f.total23.value=parseInt(f.qty23.value)*20;
f.total24.value=parseInt(f.qty24.value)*10;
f.grandtotal2.value=parseInt(f.total21.value)+parseInt(f.total22.value)+parseInt(f.total23.value)
+parseInt(f.total24.value);
}
function calculatetotal3()
f.document.orderform;
f.total31.value=parseInt(f.qty31.value)*20;
f.total32.value=parseInt(f.qty32.value)*20;
f.total33.value=parseInt(f.qty33.value)*20;
f.total34.value=parseInt(f.qty34.value)*10;
f.grandtotal3.value=parseInt(f.total31.value)+parseInt(f.total32.value)+parseInt(f.total33.value)
+parseInt(f.total34.value);
function calculatetotal4()
f.document.orderform;
f.total41.value=parseInt(f.qty41.value)*20;
f.total42.value=parseInt(f.qty42.value)*20;
f.total43.value=parseInt(f.qty43.value)*20;
f.total44.value=parseInt(f.qty44.value)*10;
f.grandtotal4.value=parseInt(f.total41.value)+parseInt(f.total42.value)+parseInt(f.total43.value)
+parseInt(f.total44.value);
function calculatetotal5()
{
f.document.orderform;
f.total51.value=parseInt(f.qty51.value)*20;
f.total52.value=parseInt(f.qty52.value)*20;
f.total53.value=parseInt(f.qty53.value)*20;
f.total54.value=parseInt(f.qty54.value)*20;
f.grandtotal5.value=parseInt(f.total51.value)+parseInt(f.total52.value)+parseInt(f.total53.value)
+parseInt(f.total54.value);
function cal()
f.grandtotal6.value=parseInt(f.grandtotal.value)+parseInt(f.grandtotal2.value)
+parseInt(f.grandtotal3.value)+parseInt(f.grandtotal4.value)+parseInt(f.grandtotal5.value);
//-->
</script>
<style type="text/css">
h1{font size="13pt"}
h2{font size="13pt"}
h3{font size="20pt"}
</style>
</head>
<tr>
<th><h1><font color="red">Qty</font></h1></th>
<th><h1><font color="red">Part</font></h1></th>
<th><h1><font color="red">Description</h1></th>
<th><h1><font color="red">Price</h1></th>
<th><h1><font color="green">Total</font></h1></th>
</tr>
<tr>
<td>
<td><h1>1</h1></td><td><b><h1>Kingfisher</h1></b></td><td><h1>20</h1></td>
<td>
document.orderform.qty22.focus();"/>
</td>
</tr>
<tr>
<td>
</td>
<td><h1>2</h1></td><td><h1>kinley</h1></td><td><h1>20</h1></td>
<td>
document.orderform.qty23.focus();"/>
</td>
</tr>
<tr>
<td>
</td>
<td><h1>3</h1></td><td><h1>Bislery</h1></td><td><h1>20</h1></td>
<td>
document.orderform.qty24.focus();"/>
</td>
</tr>
<tr>
<td>
</td>
<td><h1>4</h1></td><td><h1>Yes</h1></td><td><h1>10</h1></td>
<td>
document.orderform.qty21.focus();"/>
</td>
</tr>
<tr>
<td></td><td></td><td></td>
<td><b><h2><font color="green">GRANDTOTAL</font></h2></b></td>
<td>
onfocus="document.orderform.qty21.select();
document.orderform.qty21.focus();"/>
</td>
</tr></b>
</table></h6>
<tr>
<th><h1><font color="red">Qty</font></h1></th>
<th><h1><font color="red">Part</font></h1></th>
<th><h1><font color="red">Description</h1></th>
<th><h1><font color="red">Price</h1></th>
<th><h1><font color="green">Total</font></h1></th>
</tr>
<tr>
<td>
<td><h1>1</h1></td><td><b><h1>Coca-Cola</h1></b></td><td><h1>10</h1></td>
<td>
document.orderform.qty2.focus();"/>
</td>
</tr>
<tr>
<td>
</td>
<td><h1>2</h1></td><td><h1>Pepsi</h1></td><td><h1>10</h1></td>
<td>
<input name="total2" size="7" onfocus="document.orderform.qty3.select();
document.orderform.qty3.focus();"/>
</td>
</tr>
<tr>
<td>
</td>
<td><h1>3</h1></td><td><h1>7-Up</h1></td><td><h1>10</h1></td>
<td>
document.orderform.qty4.focus();"/>
</td>
</tr>
<tr>
<td>
</td>
<td><h1>4</h1></td><td><h1>Sprite</h1></td><td><h1>10</h1></td>
<td>
document.orderform.qty1.focus();"/>
</td>
</tr>
<tr>
<td></td><td></td><td></td>
<td><b><h2><font color="green">GRANDTOTAL</font></h2></b></td>
<td>
onfocus="document.orderform.qty1.select();
document.orderform.qty1.focus();"/>
</td>
</tr></b>
</table></h6>
<tr>
<th><h1><font color="red">Qty</font></h1></th>
<th><h1><font color="red">Part</font></h1></th>
<th><h1><font color="red">Description</h1></th>
<th><h1><font color="red">Price</h1></th>
<th><h1><font color="green">Total</font></h1></th>
</tr>
<tr>
<td>
<td><h1>1</h1></td><td><b><h1>Kit-Kat</h1></b></td><td><h1>20</h1></td>
<td>
document.orderform.qty32.focus();"/>
</td>
</tr>
<tr>
<td>
</td>
<td><h1>2</h1></td><td><h1>5-Star</h1></td><td><h1>20</h1></td>
<td>
document.orderform.qty33.focus();"/>
</td>
</tr>
<tr>
<td>
</td>
<td><h1>3</h1></td><td><h1>DairyMilk</h1></td><td><h1>20</h1></td>
<td>
document.orderform.qty34.focus();"/>
</td>
</tr>
<tr>
<td>
</td>
<td><h1>4</h1></td><td><h1>Eclairs</h1></td><td><h1>10</h1></td>
<td>
document.orderform.qty31.focus();"/>
</td>
</tr>
<tr>
<td></td><td></td><td></td>
<td><b><h2><font color="green">GRANDTOTAL</font></h2></b></td>
<td>
onfocus="document.orderform.qty31.select();
document.orderform.qty31.focus();"/>
</td>
</tr></b></table></h6>
<br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><
br><br>
<table border="0">
<tr>
<td>
</td><td>
<a href="payment.html">link</a></td>
</td></tr><tr><td>
</td></tr></table></h6>
<b><h5 style="left:650px;POSITION: absolute">
<tr>
<th><h1><font color="red">Qty</font></h1></th>
<th><h1><font color="red">Part</font></h1></th>
<th><h1><font color="red">Description</h1></th>
<th><h1><font color="red">Price</h1></th>
<th><h1><font color="green">Total</font></h1></th>
</tr>
<tr>
<td>
<td><h1>1</h1></td><td><b><h1>Chocobar</h1></b></td><td><h1>20</h1></td>
<td>
document.orderform.qty42.focus();"/>
</td>
</tr>
<tr>
<td>
</td>
<td><h1>2</h1></td><td><h1>Vadelal</h1></td><td><h1>20</h1></td>
<td>
document.orderform.qty43.focus();"/>
</td>
</tr>
<tr>
<td>
</td>
<td><h1>3</h1></td><td><h1>Vanila</h1></td><td><h1>20</h1></td>
<td>
document.orderform.qty44.focus();"/>
</td>
</tr>
<tr>
<td>
<td><h1>4</h1></td><td><h1>Kasata</h1></td><td><h1>10</h1></td>
<td>
document.orderform.qty41.focus();"/>
</td>
</tr>
<tr>
<td></td><td></td><td></td>
<td><b><h2><font color="green">GRANDTOTAL</font></h2></b></td>
<td>
onfocus="document.orderform.qty41.select();
document.orderform.qty41.focus();"/>
</td>
</tr></b>
</table></h6>
<tr>
<th><h1><font color="red">Qty</font></h1></th>
<th><h1><font color="red">Part</font></h1></th>
<th><h1><font color="red">Description</h1></th>
<th><h1><font color="red">Price</h1></th>
<th><h1><font color="green">Total</font></h1></th>
</tr>
<tr>
<td>
<td><h1>1</h1></td><td><b><h1>Lays</h1></b></td><td><h1>20</h1></td>
<td>
document.orderform.qty2.focus();"/>
</td>
</tr>
<tr>
<td>
</td>
<td><h1>2</h1></td><td><h1>Kurkure</h1></td><td><h1>20</h1></td>
<td>
document.orderform.qty53.focus();"/>
</td>
</tr>
<tr>
<td>
</td>
<td><h1>3</h1></td><td><h1>Yes</h1></td><td><h1>20</h1></td>
<td>
document.orderform.qty54.focus();"/>
</td>
</tr>
<tr>
<td>
</td>
<td><h1>4</h1></td><td><h1>Uncle-Chips</h1></td><td><h1>20</h1></td>
<td>
document.orderform.qty1.focus();"/>
</td>
</tr>
<tr>
<td></td><td></td><td></td>
<td><b><h2><font color="green">GRANDTOTAL</font></h2></b></td>
<td>
onfocus="document.orderform.qty51.select();
document.orderform.qty51.focus();"/>
</td>
</tr></b>
</table>
</form>
<script language="javascript">
<!--
f=document.orderform;
f.qty1.value=0;
f.qty2.value=0;
f.qty3.value=0;
f.qty4.value=0;
f.total1.value=0;
f.total2.value=0;
f.total3.value=0;
f.total4.value=0;
f.grandtotal.value=0;
f.qty21.value=0;
f.qty22.value=0;
f.qty23.value=0;
f.qty24.value=0;
f.total21.value=0;
f.total22.value=0;
f.total23.value=0;
f.total24.value=0;
f.grandtotal2.value=0;
f.qty31.value=0;
f.qty32.value=0;
f.qty33.value=0;
f.qty34.value=0;
f.total31.value=0;
f.total32.value=0;
f.total33.value=0;
f.total34.value=0;
f.grandtotal3.value=0;
f.qty41.value=0;
f.qty42.value=0;
f.qty43.value=0;
f.qty44.value=0;
f.total41.value=0;
f.total42.value=0;
f.total43.value=0;
f.total44.value=0;
f.grandtotal4.value=0;
f.qty51.value=0;
f.qty52.value=0;
f.qty53.value=0;
f.qty54.value=0;
f.total51.value=0;
f.total52.value=0;
f.total53.value=0;
f.total54.value=0;
f.grandtotal5.value=0;
f.grandtotal6.value=0;
//-->
</script>
</body>
</html>
Payment
<HTML>
<title>Payment Form</title>
<HEAD>
<head>
<script language="javascript">
function f(form)
d='<input type="text">';
if(form.s.checked=1)
document.write(e);
document.write(d);
</script>
</head>
</HEAD>
<body >
Please Insert The Specied Card Type And Press Ok Button </font></font></center><b><br><hr>
<h1 style="position:absolute;left:600"><img
src="Japanese_taspo_cig_vending_machine_7_1_2008.jpg" height="450"
width="300"></img></h1>
               
</body>
</HTML>
Thanks
<HTML>
<HEAD>
<title>WebForm8</title>
</HEAD>
wallpapers_room_com___stache_by_relhom_1440x900-wide.jpg">
</form>
</HTML>
8. TESTING
Testing provides an interesting anomaly for the software engineers during earlier software
engineering activities. The engineer’s attempts to build software from abstract software to a
tangible product. Now comes testing. The engineer create a series of test that are intended
to “demolish” the software has been built. Infect testing is one step in the software process
that could be viewed as distinctive rather than constructive. Software engineer are by their
nature constructive people. Testing requires that the developer discard preconceived.
Notions of the “correctness” of software just developed and overcome a conflict of interest
that occurs when error are uncovered.
Software testing states a number of rules that can serve as testing objectives.
Before applying method to design effective test cases we must understand the basic
principle that guides the software testing.
Test planning can begin as soon as the requirements model is complete. Detailed definition
of test cases can begin as soon as the design model has been solidified. Therefore all tests
can be planned and designed before any code has been generated. The most effective
testing should be conducted by an independent third party. By most effective we may test
that has the highest probability of finding errors.
Black box testing was also called Behavioral testing focus on the functional requirements
of the software that is black box testing enables the software engineer to derive set of
inputs condition and that will fully exercise all functional requirement of the program.
Black box testing is not an alternating to white box testing rather it is complimentary
approach that is likely to uncover a different classes of errors that white box method. Black
box testing attempts to find errors in the following categories.
1. Main Page
1It contains options for login,registration,search and to view
items.
LOGIN
PAGE
1This page allows already registered people to login and
to shop.
SEARCH PAGE
1This page give facility to the user to search for a product by
its company name.
3If you are registered than from this page you can purchase it
also.
MYLIST
1This page contains all the items which you have selected for
purchasing.
2Here an option ‘EDIT’ present using which you can change the
quantity of the items you are purchasing.
3One option ‘ORDER’ is present this will show you the total
amount you have to pay.
UPLOADITEMS
DELETE USER
1This form is used by administrator to delete any user if
want.
2Every user has to get Login first to access all the services
and information provided by the software.
3Apart from providing the login facility to the user of the
software, the feature of encryption of Password & login
name is performed so that to achieve greater extent of
security to remove fears of information leaking
situation.
2Browsing through the e-Mall to see the items that are there in each
category of products like Apparel, Kitchen accessories, Bath
accessories, Food items etc.
5Customers should be able to mail the Shop about the items they
would like to see in the Shop
6Regular updates to registered users of the website about new
arrivals.
7Secured mechanism for checking out from the Shop (Credit card
verification mechanism)
1Category wise items that are sold more and the brand names for the
same
3Who are the customers who visit often( to facilitate them by making
them Premier customers )
12. BIBLIOGRAPHY