Document
Document
C CO OM M
S SU UB BM MIIT TE ED DB BY Y ::-S SH HU UB BH HA AM MS SR RI IV VA AS ST TA AV VA A E EN NR RO OL LL LM ME EN NT TN NO O.. -> > A1020508098 & A AB BH HA AY YK KU UM MA AR RO OJ JH HA A E EN NR RO OL LL LM ME EN NT TN NO O.. -> > A1020507490 Under Guidance -: Miss Arti Verma
BACHELOR OF COMPUTER APPLICATIONS (BCA)
ACknowledgment
During our project many helping hands came across in our way and now when we have completed my project work, we would like to acknowledge my sincere and endless gratitude to them. First and foremost we express my deep sense of gratitude to project coordinator MISS ARTI Verma for her increasing and able guidance, constructive criticism offered me during project work and whose enthusiastic collaboration with sustained interest made it possible to complete this project. We would like to thanks all the faculty members of our institute UPTEC for their inspiration and moral support in making project. We would like to code my unforgettable and benevolent friends and their love in amazing expressed rarely in words but the sound of their loving hearts in their actions is clearly heard. Lastly it is untrue that those not mentioned here have gone without my heartfelt acknowledge.
Thanking you
Preface :We are on the threshold of a new information era and future generations may view our era as the time when people developed tools to amplify human intelligence. The present project was undertaken in order to complete the course requirements of BCA. The project deals with the problem of easy search for getting the books. In this Eva when people switches from one site to another then it is very difficult to achieve the best suitable book according to their need. Having consulted the project with my supervisor I made efforts to develop such website, which was looking for an automated solution. I grabbed the requirements immediately and start working on the project , keeping in mind that my project become the source of search the for the needy one. Outline of the present project was drawn on the basis of it. A number of tables were design and forms were prepared.
INDEX
S.NO
1) 2) 3) 4) 5) 6) 7) 8) 9) 10) 11) 12) 13) 14) 15)
CONTENTS
TITTLE ACKNOWLEDGEMENT PREFACE INTRODUCTION OBJECTIVE & SCOPE REQUIRMENT ANALYSIS SYSTEM REQUIREMENT SPECIFICATION(SRS) METHODOLOGY SOFTWARE & HARDWARE REQUIRMENT CONCEPTUAL MODLE SYSTEM DESIGN CODING TESTING FUTURE SCOPE BIBLIOGRAPHY
PAGE NO.
1 2 3 5 6 7-8 9 10 11 12-14 15-30 31-80 81 82 83
Introduction
An Online Bookstore database needs to store information pertaining to its workers, the physical locations of its branches, and the media BOOKS in those locations. The Online Bookstore must keep track of the status of each BOOK: its location, status, descriptive attributes, and cost for losses and late returns. Books will be identified by their ISBN . In order to allow multiple copies of the same book , each BOOK will have a unique ID number. Customers will provide their name, address, phone number and date of birth when signing up for a book issue card. They will then be assigned a unique user name and ID number, plus a temporary password that will have to be changed. Checkout operations will require a book issue card. Each book issue card will have its own fines, but active fines on any of a customers cards will prevent the customer from using the bookstores services. The Bookstore will have branches in various physical. Branches will be identified by name, and each branch will have an address and a phone number associated with it. Additionally, a bookstore branch will store media and employees. Employees will work at a specific branch of the bookstore. They receive a paycheck, but they can also have book issue card; therefore, the same information that is collected about customers should be collected about employees.
o Requirement Analysis
Problem Definition :-
The problem with the existing system is that there are loads of hard copied documents being generated. This brings us to the age-old discussion of keeping information in the form databases versus keeping the same on sheets of paper. Keeping the information in the form of hard-copied documents leads to the following problems:-
Lack of space:
It becomes a problem in itself to find space to keep the sheets of paper being generated as a result of the ongoing discussion
The chance of loss of records is high and also record searching is difficult. Maintenance of the system is also very difficult and takes lot of time.
A Software requirements specification (SRS), a requirements specification for a software system, is a complete description of the behavior of a system to be developed and may include a set of use cases that describe interactions the users will have with the software. In addition it also contains non-functional requirements. Non-functional requirements impose constraints on the design or implementation (such as performance engineering requirements, quality standards, or design constraints) .
The Software Requirements Specification (SRS) Template and Template Instructions are included within the within the System Development Life Cycle (SDLC) Extension of the Texas Project Delivery Framework (Framework) to establish a consistent method for documenting software requirements for technology projects. Software requirements describe what the software will do, the softwares expected environment, the softwares usage profile, its performance parameters, and its expected quality and effectiveness. The SRS is a structured collection of information that embodies the requirements of the software. The SRS completely describes all inputs, outputs, and required relationships between inputs and outputs. Documenting software requirements can reduce project risk by reducing uncertainty in implementation of the software. Documentation of detailed and accurate software requirements contributes to the success of information technology systems by establishing and communicating expectations for all aspects of the softwares features and performance. In addition, the documented software requirements provide the basis for ensuring that requirements are addressed during software design and testing.
Methodology
In this project we are using SPIRAL MODEL because the spiral model is a composite model that combines the iterative nature of prototyping with controlled and systematic aspect of the linear sequential or waterfall model. The model represented by spiral, defines four major phases represented by the following four quadrants.
1) Planning : Determining of of objectives, alternatives and constraints. 2) Risk Analysis : Analysis of alternatives and identification/resolution of risks. 3) Engineering : Development of the Next level product or prototype. 4) Customer Evaluation : Assessment of the result of engineering. During the first cycle around the spiral, system objectives and constraints are defined. Associated risks are identified and evaluated.
ADVANTAGES :i.
ii. iii.
Risk management is one of the inbuilt features of the model which makes it extra attractive compare to the other models.
It is suitable for high risk projects where business needs may be unstable. A highly customized project can be developed using this model.
10
Intel Pentium-3 or above Ram 512 MB or above Hard disk space 100 to 200 MB or above VGA monitor Printer any high speed printer Mouse standard mouse Keyboard standard keyboard Back up Pen drive \ Cd \ Dvd \ external Hard disk
Software requirement for the project are as follows : Front end to Visual Studio 2010 Black end tool Microsoft SQL server 2008 Platform All version of Microsoft windows XP or higher
11
1-Level DFD :-
Conceptual Model
CUSTOMER
Places order Login id & pswd Give details
Database updated Order placed Feedback details provided Detail of Invoice provided
ADMIN
DEALER
12
REGISTRATION
ADMIN
Login id & pswd Login successful
2.0 Login
LOGIN
Search book
3.0 Search
OTHERBOOK
COURSE BOOK
4.0 Update book stock
5.0 Order
OTHER BOOK
6.0
7.0 Feedback
Details provided
13
ER-DIAGRAM
ER-DIAGRAM
CST_NME CST_ID CSTR_ TYPE CST_ADD
ADMIN
USR_ID FEEDBACK NO. CMNTS
CUSTOMER
REPLIES CONTROLS
GIVES
FEEDBACK
USR_TYPE CST_ID PSWD
HAS
AUTHR_NME
ACCOUNT
SUBJCT
ISBN_CODE EDITION
MAN AGES
BOOK_ID
SEARCH
FOR
BOOKS
ACCEPTS
ORDER NO. CST_ID BOOK_ID QUANTIT Y TOTAL_AMNT
GIVES
ORDER
14
SYSTEM DESIGN
BASIC MoDULES :
User level :
Login - This module is used to authorize the user as for security reasons
whenever a user will try to access the software it will authenticate the user.
Registration
sign up to the book store to use the privileges of the book store with the help of this module the upgrading of book store will be seen by the user.
Search book This module may help the user to search the book
easily and may depend on his\ her budget through this module the user can search the book on different categories.
Requisition
dealer.
Admin level -:
Maintain book database
Course book -: this module keeps the database of books which are related to any books. Other book -: This module keeps the database of miscellaneous books. Generate bills (invoice) -: This module creates invoice bill for the user.
16
DATA STRUCTURE :-
Book Detail:-
17
Sign Up:-
18
FEED BACK :-
19
Order Book:-
20
User Interface :-
21
About Us :-
22
Feedback :-
23
Contact Us :-
24
Books :-
25
Sign Up :-
26
Sign In :-
27
Buy Now :-
28
Booking Confirmation :-
29
Receipt Generation :-
30
Coding of Cs Page
B Bo oo ok ks s::-using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Web.UI; using System.Web.UI.WebControls; using System.Data.SqlClient; using System.Data; using System.Configuration; public partial class Books : System.Web.UI.Page { protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) {
SqlCommand cmd = new SqlCommand("select * from adminbookentry", Class1.cn); SqlDataAdapter da = new SqlDataAdapter(cmd); DataSet ds = new DataSet(); da.Fill(ds); DataList1.DataSource = ds; DataList1.DataBind(); } } protected void DataList1_ItemCommand(object source, DataListCommandEventArgs e) { Session["pname"] = "book"; Session["pid"] = (e.Item.FindControl("Label3") as Label).Text.ToString(); Response.Redirect("~/Login.aspx"); } protected void DataList1_SelectedIndexChanged(object sender, EventArgs e) { } }
31
Buy Now:using using using using using using using using System; System.Collections.Generic; System.Linq; System.Web; System.Web.UI; System.Web.UI.WebControls; System.Data.SqlClient; System.Data;
public partial class buynow : System.Web.UI.Page { string product; protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { product = Session["pname"].ToString(); if (product.Equals("book")) {
SqlCommand cmd = new SqlCommand("select * from adminbookentry where bookcode='" + Session["pid"].ToString() + "'", Class1.cn); SqlDataAdapter da = new SqlDataAdapter(cmd); DataSet ds = new DataSet(); da.Fill(ds); foreach (DataTable t in ds.Tables) { foreach (DataRow r in t.Rows) { Label1.Text = r[2].ToString(); Label2.Text = r[1].ToString(); Label3.Text = r[6].ToString(); Image1.ImageUrl = r[7].ToString(); } } }
if (product.Equals("sp")) {
SqlCommand cmd = new SqlCommand("select * from adminnewrelease where bookcode='" + Session["pid"].ToString() + "'", Class1.cn); SqlDataAdapter da = new SqlDataAdapter(cmd); DataSet ds = new DataSet(); da.Fill(ds); foreach (DataTable t in ds.Tables) { foreach (DataRow r in t.Rows) {
32
Label1.Text = r[2].ToString(); Label2.Text = r[1].ToString(); Label3.Text = r[8].ToString(); Image1.ImageUrl = r[9].ToString(); } } } } } protected void ImageButton12_Click(object sender, ImageClickEventArgs e) { Response.Redirect("confermation.aspx"); } }
33
Confermation:using using using using using using using using System; System.Collections.Generic; System.Linq; System.Web; System.Web.UI; System.Web.UI.WebControls; System.Data.SqlClient; System.Data;
public partial class confermation : System.Web.UI.Page { string product; int oid; protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { product = Session["pname"].ToString(); if (product.Equals("book")) {
SqlCommand cmd = new SqlCommand("select * from adminbookentry where bookcode='" + Session["pid"].ToString() + "'", Class1.cn); SqlDataAdapter da = new SqlDataAdapter(cmd); DataSet ds = new DataSet(); da.Fill(ds); foreach (DataTable t in ds.Tables) { foreach (DataRow r in t.Rows) { Label4.Text = r[2].ToString(); Label3.Text = r[6].ToString(); Label2.Text = r[6].ToString(); Image1.ImageUrl = r[7].ToString(); } } }
if (product.Equals("sp")) {
SqlCommand cmd = new SqlCommand("select * from adminnewrelease where bookcode='" + Session["pid"].ToString() + "'", Class1.cn); SqlDataAdapter da = new SqlDataAdapter(cmd); DataSet ds = new DataSet(); da.Fill(ds); foreach (DataTable t in ds.Tables) { foreach (DataRow r in t.Rows)
34
{ Label4.Text = r[2].ToString(); Label3.Text = r[8].ToString(); Label2.Text = r[8].ToString(); Image1.ImageUrl = r[9].ToString(); } } } } } protected void ImageButton12_Click(object sender, ImageClickEventArgs e) { try { int f = 0; SqlCommand cmd = new SqlCommand("select * from orderbook order by orderid", Class1.cn); SqlDataAdapter da = new SqlDataAdapter(cmd); DataSet ds = new DataSet(); da.Fill(ds); foreach (DataTable t in ds.Tables) { foreach (DataRow r in t.Rows) { f++; oid = Convert.ToInt32(r[7].ToString()); } } if (f == 0) { oid = 1; } else { oid = oid + 1; } SqlCommand cmd1 = new SqlCommand("insert into orderbook values('" + Session["emailid"].ToString() + "','" + Session["pid"] + "','" + Session["pname"].ToString() + "','" + Label4.Text + "','" + Label3.Text + "','" + TextBox1.Text + "','" + DateTime.Now.ToShortDateString() + "'," + oid.ToString() + ")", Class1.cn); cmd1.ExecuteNonQuery(); Session["oid"] = oid.ToString(); Response.Redirect("Procedetopayment.aspx"); } catch (Exception ex) { Label5.Text = ex.Message.ToString(); } }
35
protected void Button1_Click(object sender, EventArgs e) { try { long a = Convert.ToInt64(TextBox1.Text); a = a + 1; TextBox1.Text = a.ToString(); string str = Label2.Text; string s = str.Substring(3); decimal p = Convert.ToDecimal(s); //long p = Convert.ToInt64(s); decimal t = p * a; Label3.Text = "Rs-" + t.ToString(); } catch (Exception ex) { Label5.Text = ex.Message.ToString(); } } }
36
F Fe ee ed db ba ac ck k: :using using using using using using using using System; System.Collections.Generic; System.Linq; System.Web; System.Web.UI; System.Web.UI.WebControls; System.Data.SqlClient; System.Data;
public partial class Feed_back : System.Web.UI.Page { protected void Page_Load(object sender, EventArgs e) { } protected void TextBox4_TextChanged(object sender, EventArgs e) { } protected void Button2_Click(object sender, { TextBox1.Text = ""; TextBox2.Text = ""; TextBox3.Text = ""; TextBox4.Text = ""; } protected void Button3_Click(object sender, { SqlCommand cmd = new SqlCommand("insert TextBox1.Text + "','" + TextBox2.Text + "','" + "')", Class1.cn); cmd.ExecuteNonQuery(); TextBox1.Text = ""; TextBox2.Text = ""; TextBox3.Text = ""; TextBox4.Text = ""; } }
EventArgs e)
37
Home:using using using using using using using using using System; System.Collections.Generic; System.Linq; System.Web; System.Web.UI; System.Web.UI.WebControls; System.Data.SqlClient; System.Data; System.Configuration;
public partial class Home : System.Web.UI.Page { protected void Page_Load(object sender, EventArgs e) { try { Class1.cn = new SqlConnection(ConfigurationManager.ConnectionStrings["ConnectionString"].ConnectionString ); Class1.cn.Open(); if (!IsPostBack) {
ItemsGet(); } } catch (Exception ex) { Response.Write(ex.Message.ToString()); } } protected void DataList1_SelectedIndexChanged(object sender, EventArgs e) { } protected void DataList1_ItemCommand(object source, DataListCommandEventArgs e) { Session["pname"] = "sp"; Session["pid"] = (e.Item.FindControl("Label3") as Label).Text.ToString(); Response.Redirect("~/Login.aspx"); } protected void cmdPrev_Click(object sender, EventArgs e) { CurrentPage -= 1; // Reload control ItemsGet(); } protected void cmdNext_Click(object sender, EventArgs e) {
38
CurrentPage += 1; // Reload control ItemsGet(); } public int CurrentPage { get { // look for current page in ViewState object o = this.ViewState["_CurrentPage"]; if (o == null) return 0; // default to showing the first page else return (int)o; } set { this.ViewState["_CurrentPage"] = value; } } private void ItemsGet() { // Read sample item info from XML document into a DataSet SqlCommand cmd = new SqlCommand("select * from adminbookentry", Class1.cn); SqlDataAdapter da = new SqlDataAdapter(cmd); DataSet Items = new DataSet(); da.Fill(Items);
// Populate the repeater control with the Items DataSet PagedDataSource objPds = new PagedDataSource(); objPds.DataSource = Items.Tables[0].DefaultView; objPds.AllowPaging = true; objPds.PageSize = 9; objPds.CurrentPageIndex = CurrentPage; lblCurrentPage.Text = "Page: " + (CurrentPage + 1).ToString() + " of " + objPds.PageCount.ToString(); // Disable Prev or Next buttons if necessary cmdPrev.Enabled = !objPds.IsFirstPage; cmdNext.Enabled = !objPds.IsLastPage; DataList1.DataSource = objPds; DataList1.DataBind();
} }
39
Login:using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Web.UI; using System.Web.UI.WebControls; using System.Data.SqlClient; using System.Data; public partial class Login : System.Web.UI.Page { protected void Page_Load(object sender, EventArgs e) { } protected void ImageButton1_Click(object sender, ImageClickEventArgs e) { int f = 0; SqlCommand cmd = new SqlCommand("select * from usersignup where userid='"+TextBox1.Text+"'", Class1.cn); SqlDataAdapter da = new SqlDataAdapter(cmd); DataSet ds = new DataSet(); da.Fill(ds); foreach (DataTable t in ds.Tables) { foreach (DataRow r in t.Rows) { if ((TextBox1.Text.Equals(r[1].ToString())) && (TextBox2.Text.Equals(r[2].ToString()))) { f++; break; } } } if (f == 0) { Label6.Text = "invalid username or password"; } else { Session["emailid"] = TextBox1.Text; Response.Redirect("buynow.aspx"); } } protected void TextBox1_TextChanged(object sender, EventArgs e) { } }
40
Proceed to payment:using using using using using using using using System; System.Collections.Generic; System.Linq; System.Web; System.Web.UI; System.Web.UI.WebControls; System.Data.SqlClient; System.Data;
public partial class Procedetopayment : System.Web.UI.Page { protected void Page_Load(object sender, EventArgs e) { try { if (!IsPostBack) { SqlCommand cmd = new SqlCommand("select * from orderbook where orderid=" + Session["oid"].ToString() + "", Class1.cn); SqlDataAdapter da = new SqlDataAdapter(cmd); DataSet ds = new DataSet(); da.Fill(ds); foreach (DataTable t in ds.Tables) { foreach (DataRow r in t.Rows) { Label13.Text = Session["oid"].ToString(); Label14.Text = r[2].ToString(); Label15.Text = r[4].ToString(); Label16.Text = r[6].ToString();
} } SqlCommand cmd1 = new SqlCommand("select * from usersignup where userid='" + Session["emailid"].ToString() + "'", Class1.cn); SqlDataAdapter da1 = new SqlDataAdapter(cmd1); DataSet ds1 = new DataSet(); da1.Fill(ds1); foreach (DataTable t1 in ds1.Tables) { foreach (DataRow r1 in t1.Rows) { Label17.Text = r1[0].ToString(); Label18.Text = Session["emailid"].ToString(); Label19.Text = r1[10].ToString(); Label20.Text = r1[5].ToString();
41
} } } catch (Exception ex) { Label21.Text = ex.Message.ToString(); } } protected void ImageButton12_Click(object sender, ImageClickEventArgs e) { } }
42
Signup:using using using using using using using using System; System.Collections.Generic; System.Linq; System.Web; System.Web.UI; System.Web.UI.WebControls; System.Data.SqlClient; System.Data;
public partial class Signup : System.Web.UI.Page { string pid, pid1; protected void Page_Load(object sender, EventArgs e) { } protected void Button1_Click(object sender, EventArgs e) { try { int f = 0; SqlCommand cmd = new SqlCommand("select * from usersignup", Class1.cn); SqlDataAdapter da = new SqlDataAdapter(cmd); DataSet ds = new DataSet(); da.Fill(ds); foreach (DataTable t in ds.Tables) { foreach (DataRow r in t.Rows) { if (TextBox2.Text.Equals(r[1].ToString())) { f++; break; } } } if (f == 0) {
SqlCommand cmd1 = new SqlCommand("insert into usersignup values('" + TextBox1.Text + "','" + TextBox2.Text + "','" + TextBox3.Text + "','" + TextBox5.Text + "','" + RadioButtonList1.SelectedItem.ToString() + "','" + TextBox6.Text + "','" + TextBox7.Text + "','" + TextBox8.Text + "','" + TextBox9.Text + "','" + TextBox10.Text + "','" + TextBox11.Text + "','" + TextBox12.Text + "')", Class1.cn); cmd1.ExecuteNonQuery(); Response.Redirect("Login.aspx"); }
else
43
{ Label14.Text = "emailId allready exist?"; TextBox2.Text = ""; TextBox2.Focus(); } } catch (Exception ex) { Label14.Text = ex.Message.ToString(); } } }
44
Source Code
Home:<%@ Page Title="" Language="C#" MasterPageFile="~/MasterPage.master" AutoEventWireup="true" CodeFile="Home.aspx.cs" Inherits="Home" %> <asp:Content ID="Content1" ContentPlaceHolderID="head" Runat="Server"> </asp:Content> <asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1" Runat="Server"> <table width="100%" style="height: 800px"> <tr> <td> <asp:Panel ID="Panel3" runat="server" BackColor="White" Height="700px"> <asp:DataList ID="DataList1" runat="server" Width="100%" RepeatColumns="3" onitemcommand="DataList1_ItemCommand" onselectedindexchanged="DataList1_SelectedIndexChanged"> <ItemTemplate> <table class="style3" width="100%"> <tr> <td width="100%"> <table class="style3" width="100%"> <tr> <td style="border: thin groove #C0C0C0" width="100%" align="left"> <asp:Panel ID="Panel4" runat="server"> <table align="left" class="style3"> <tr> <td align="center" style="color: #000000; font-size: x-large"> <asp:Label ID="Label2" runat="server" Text='<%# DataBinder.Eval(Container.DataItem, "bookname") %>' FontSize="Small"></asp:Label> </td> </tr> <tr> <td align="center"> </td> </tr> <tr> <td align="center"> <asp:ImageButton ID="ImageButton2" runat="server" Height="198px" ImageUrl='<%# DataBinder.Eval(Container.DataItem, "bookimage")%>' Width="177px" /> </td> </tr> <tr> <td align="center" style="font-size: 12px">
45
<span /span="" class="black"> <asp:Label ID="Label3" runat="server" ForeColor="Black" Text='<%# DataBinder.Eval(Container.DataItem, "bookcode")%>' Visible="False"></asp:Label> </span> <asp:LinkButton ID="LinkButton1" runat="server" ForeColor="#333333" Text='<%# DataBinder.Eval(Container.DataItem, "authername")%>'></asp:LinkButton> </td> </tr> <tr> <td align="center" style="font-size: medium; color: #800000;"> <asp:LinkButton ID="LinkButton2" runat="server" ForeColor="#990000" Text='<%# DataBinder.Eval(Container.DataItem, "bookprice")%>' FontSize="12pt"></asp:LinkButton> </td> </tr> </table> </asp:Panel> </td> </tr> </table> </td> </tr> </table> </ItemTemplate> </asp:DataList> </asp:Panel> </td> </tr> <tr><td align="center"> <span style="font-size:11.0pt;line-height:115%;fontfamily:"Calibri","sans-serif"; mso-ascii-theme-font:minor-latin;mso-fareast-font-family:"Times New Roman"; mso-fareast-theme-font:minor-fareast;mso-hansi-theme-font:minor-latin; mso-bidi-font-family:"Times New Roman";mso-bidi-theme-font:minor-bidi; mso-ansi-language:EN-US;mso-fareast-language:EN-US;mso-bidi-language:AR-SA"Product Code: 30340324 </span> <asp:Button ID="cmdPrev" runat="server" onclick="cmdPrev_Click" text=" << " /> <asp:Label ID="lblCurrentPage" runat="server"></asp:Label> <asp:Button ID="cmdNext" runat="server" onclick="cmdNext_Click" text=" >> " /> </td></tr> </table>
46
</asp:Content>
About Us:<%@ Page Title="" Language="C#" MasterPageFile="~/MasterPage.master" AutoEventWireup="true" CodeFile="Home.aspx.cs" Inherits="Home" %> <asp:Content ID="Content1" ContentPlaceHolderID="head" Runat="Server"> </asp:Content> <asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1" Runat="Server"> <table width="100%" style="height: 800px"> <tr> <td> <asp:Panel ID="Panel3" runat="server" BackColor="White" Height="700px"> <asp:DataList ID="DataList1" runat="server" Width="100%" RepeatColumns="3" onitemcommand="DataList1_ItemCommand" onselectedindexchanged="DataList1_SelectedIndexChanged"> <ItemTemplate> <table class="style3" width="100%"> <tr> <td width="100%"> <table class="style3" width="100%"> <tr> <td style="border: thin groove #C0C0C0" width="100%" align="left"> <asp:Panel ID="Panel4" runat="server"> <table align="left" class="style3"> <tr> <td align="center" style="color: #000000; font-size: x-large"> <asp:Label ID="Label2" runat="server" Text='<%# DataBinder.Eval(Container.DataItem, "bookname") %>' FontSize="Small"></asp:Label> </td> </tr> <tr> <td align="center"> </td> </tr> <tr> <td align="center"> <asp:ImageButton ID="ImageButton2" runat="server" Height="198px" ImageUrl='<%# DataBinder.Eval(Container.DataItem, "bookimage")%>' Width="177px" /> </td> </tr> <tr>
47
<td align="center" style="font-size: 12px"> <span /span="" class="black"> <asp:Label ID="Label3" runat="server" ForeColor="Black" Text='<%# DataBinder.Eval(Container.DataItem, "bookcode")%>' Visible="False"></asp:Label> </span> <asp:LinkButton ID="LinkButton1" runat="server" ForeColor="#333333" Text='<%# DataBinder.Eval(Container.DataItem, "authername")%>'></asp:LinkButton> </td> </tr> <tr> <td align="center" style="font-size: medium; color: #800000;"> <asp:LinkButton ID="LinkButton2" runat="server" ForeColor="#990000" Text='<%# DataBinder.Eval(Container.DataItem, "bookprice")%>' FontSize="12pt"></asp:LinkButton> </td> </tr> </table> </asp:Panel> </td> </tr> </table> </td> </tr> </table> </ItemTemplate> </asp:DataList> </asp:Panel> </td> </tr> <tr><td align="center"> <span style="font-size:11.0pt;line-height:115%;fontfamily:"Calibri","sans-serif"; mso-ascii-theme-font:minor-latin;mso-fareast-font-family:"Times New Roman"; mso-fareast-theme-font:minor-fareast;mso-hansi-theme-font:minor-latin; mso-bidi-font-family:"Times New Roman";mso-bidi-theme-font:minor-bidi; mso-ansi-language:EN-US;mso-fareast-language:EN-US;mso-bidi-language:AR-SA"Product Code: 30340324 </span> <asp:Button ID="cmdPrev" runat="server" onclick="cmdPrev_Click" text=" << " /> <asp:Label ID="lblCurrentPage" runat="server"></asp:Label> <asp:Button ID="cmdNext" runat="server" onclick="cmdNext_Click" text=" >> " />
48
Books:<%@ Page Title="" Language="C#" MasterPageFile="~/MasterPage.master" AutoEventWireup="true" CodeFile="Books.aspx.cs" Inherits="Books" %> <asp:Content ID="Content1" ContentPlaceHolderID="head" Runat="Server"> </asp:Content> <asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1" Runat="Server"> <table width="100%"> <tr> <td> <table width="100%"> <tr> <td width="60%"> <asp:TextBox ID="TextBox2" runat="server" Height="33px" Width="99%" Font-Bold=true Font-Size=Larger BackColor="#C0F4FE" ></asp:TextBox> </td> <td width="20%"> <asp:Button ID="Button1" runat="server" Text="Search" Width="137px" Height="37px" Font-Bold="True" Font-Size="Medium" /> </td> </tr> </table> </td> </tr> <tr> <td class="style4" width="100%"> </td> </tr> <tr> <td> <asp:Panel ID="Panel3" runat="server" BackColor="White" Height="909px"> <asp:DataList ID="DataList1" runat="server" Width="100%" RepeatColumns="3" onitemcommand="DataList1_ItemCommand" onselectedindexchanged="DataList1_SelectedIndexChanged"> <ItemTemplate> <table class="style3" width="100%"> <tr> <td width="100%"> <table class="style3" width="100%"> <tr> <td style="border: thin groove #C0C0C0" width="100%" align="left"> <asp:Panel ID="Panel4" runat="server">
49
<table align="left" class="style3"> <tr> <td align="center" style="color: #000000; font-size: x-large"> <asp:Label ID="Label2" runat="server" Text='<%# DataBinder.Eval(Container.DataItem, "bookname") %>' FontSize="Small"></asp:Label> </td> </tr> <tr> <td align="center"> </td> </tr> <tr> <td align="center"> <asp:ImageButton ID="ImageButton2" runat="server" Height="198px" ImageUrl='<%# DataBinder.Eval(Container.DataItem, "bookimage")%>' Width="177px" /> </td> </tr> <tr> <td align="center" style="font-size: 12px"> <asp:Label ID="Label3" runat="server" ForeColor="Black" Visible="False" Text='<%# DataBinder.Eval(Container.DataItem, "bookcode")%>'></asp:Label> </td> </tr> <tr> <td align="center" style="font-size: 12px"> <asp:LinkButton ID="LinkButton1" runat="server" ForeColor="#333333" Text='<%# DataBinder.Eval(Container.DataItem, "authername")%>'></asp:LinkButton> </td> </tr> <tr> <td align="center"> <asp:Label ID="Label5" runat="server" Text='<%# DataBinder.Eval(Container.DataItem, "bookcode")%>' Visible="False"></asp:Label> </td> </tr> <tr> <td align="center" style="font-size: medium; color: #800000;"> Rs-<asp:LinkButton ID="LinkButton2" runat="server" ForeColor="#990000" Text='<%# DataBinder.Eval(Container.DataItem, "bookprice")%>'
50
FontSize="12pt"></asp:LinkButton> </td> </tr> <tr> <td align="center"> </td> </tr> </table> </asp:Panel> </td> </tr> </table> </td> </tr> </table> </ItemTemplate> </asp:DataList> </asp:Panel> </td> </tr> </table> </asp:Content>
51
Buy now:<%@ Page Title="" Language="C#" MasterPageFile="~/MasterPage.master" AutoEventWireup="true" CodeFile="buynow.aspx.cs" Inherits="buynow" %> <asp:Content ID="Content1" ContentPlaceHolderID="head" Runat="Server"> <style type="text/css"> .style1 { width: 100%; } .bold{font-weight:bold;}.in_stock,.shippingFree{color:#1B910B;font-weight:bold;lineheight:20px;}h1, h2, h3, h4, h5, h6, strong{font-weight:bold;margin:0} .style2 { vertical-align: baseline; border-style: none; border-color: inherit; border-width: 0; margin: 0; padding: 0; } .style3 { height: 18px; } </style> </asp:Content> <asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1" Runat="Server"> <table class="style1"> <tr> <td> <table class="style1"> <tr> <td width="40%"> <asp:Image ID="Image1" runat="server" Height="339px" Width="98%" /> </td> <td width="60%"> <asp:Panel ID="Panel1" runat="server" Height="335px"> <table class="style1" style="font-size: medium"> <tr> <td> <asp:Label ID="Label1" runat="server" FontSize="X-Large" ForeColor="#990000"></asp:Label> </td> </tr> <tr> <td> </td> </tr> <tr> <td> book ISDN:<asp:Label ID="Label2" runat="server"></asp:Label> </td>
52
</tr> <tr> <td style="border-bottom-style: groove; borderbottom-width: thin; border-bottom-color: #C0C0C0"> </td> </tr> <tr> <td> </td> </tr> <tr> <td> <asp:Label ID="Label3" runat="server"></asp:Label> <span ID="freeShipMsg">with <span class="shippingFree">FREE</span> Shipping </span> <br /> </td> </tr> <tr> <td> <span class="price-taxes">(Prices are inclusive of all taxes)</span></td> </tr> <tr> <td> </td> </tr> <tr> <td> </td> </tr> <tr> <td style=" font-size: large"> <span class="days">Delivered in 4 - 5 Working Days</span> </td> </tr> <tr> <td style="border-bottom-style: groove; borderbottom-width: thin; border-bottom-color: #C0C0C0"> </td> </tr> <tr> <td> </td> </tr> <tr> <td> <span class="style2">Availability: </span><span ID="stock-status" class="style2"><strong class="style2">In Stock</strong></span></td> </tr> <tr> <td align="right">
53
<asp:ImageButton ID="ImageButton12" runat="server" Height="46px" ImageUrl="~/images/index1.jpg" Width="268px" onclick="ImageButton12_Click" /> </td> </tr> </table> </asp:Panel> </td> </tr> </table> </td> </tr> <tr> <td class="style3"> </td> </tr> <tr> <td> <br /> <br /> </td> </tr> <tr> <td> </td> </tr> </table> </asp:Content>
Confirmation :<%@ Page Title="" Language="C#" MasterPageFile="~/MasterPage.master" AutoEventWireup="true" CodeFile="confermation.aspx.cs" Inherits="confermation" %> <asp:Content ID="Content1" ContentPlaceHolderID="head" Runat="Server"> <style type="text/css"> .style1 { width: 100%; } .bold{font-weight:bold;}.in_stock,.shippingFree{color:#1B910B;font-weight:bold;lineheight:20px;}h1, h2, h3, h4, h5, h6, strong{font-weight:bold;margin:0} .style2 { width: 191px; } </style> </asp:Content> <asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1" Runat="Server"> <table class="style1"> <tr> <td> <table class="style1">
54
<tr> <td width="40%"> <asp:Image ID="Image1" runat="server" Height="316px" Width="89%" /> </td> <td width="60%"> <asp:Panel ID="Panel1" runat="server" Height="335px"> <table class="style1" style="font-size: medium"> <tr> <td style="font-size: large; color: #000000"> <asp:Label ID="Label4" runat="server" ForeColor="Black"></asp:Label> </td> </tr> <tr> <td style="font-size: large; color: #000000"> </td> </tr> <tr> <td style="font-size: large; color: #000000"> Quantity: <asp:TextBox ID="TextBox1" runat="server" Width="29px" Enabled="False">1</asp:TextBox> <asp:Button ID="Button1" runat="server" Height="17px" onclick="Button1_Click" Text="+" /> </td> </tr> <tr> <td> </td> </tr> <tr> <td> Unit Price: :<asp:Label ID="Label2" runat="server"></asp:Label> </td> </tr> <tr> <td style="border-bottom-style: groove; borderbottom-width: thin; border-bottom-color: #C0C0C0"> </td> </tr> <tr> <td> </td> </tr> <tr> <td style="color: #000000; font-size: large" align="right"> Net Amount Payable: <asp:Label ID="Label3" runat="server"></asp:Label> </td> </tr> <tr> <td style="border-bottom-style: groove; borderbottom-width: thin; border-bottom-color: #C0C0C0">
55
</td> </tr> <tr> <td> </td> </tr> <tr> <td align="right"> <table class="style1"> <tr> <td class="style2"> </td> <td> <asp:ImageButton ID="ImageButton13" runat="server" Height="41px" ImageUrl="~/images/buy red.jpg" onclick="ImageButton12_Click" Width="172px" /> </td> </tr> </table> </td> </tr> <tr> <td align="right"> <asp:Label ID="Label5" runat="server" ForeColor="#990000"></asp:Label> </td> </tr> <tr> <td align="right"> </td> </tr> </table> </asp:Panel> </td> </tr> </table> </td> </tr> <tr> <td> </td> </tr> <tr> <td style="color: #000000; font-size: medium"> </td> </tr> </table> </asp:Content>
56
Contact Us:<%@ Page Title="" Language="C#" MasterPageFile="~/MasterPage.master" AutoEventWireup="true" CodeFile="Contactus.aspx.cs" Inherits="Contactus" %> <asp:Content ID="Content1" ContentPlaceHolderID="head" Runat="Server"> <style type="text/css"> .style6 { width: 100%; } .style7 { height: 32px; width: 847px; } .style8 { height: 33px; width: 847px; } .style9 { height: 28px; width: 847px; } .style10 { width: 847px; } .style11 { height: 32px; width: 826px; } .style12 { height: 33px; width: 826px; } .style13 { height: 28px; width: 826px; } .style14 { width: 826px; } .style15 { height: 27px; width: 826px; } .style16 {
57
height: 27px; width: 847px; } .style17 { height: 19px; width: 826px; } .style18 { height: 19px; width: 847px; } .style19 { width: 826px; height: 21px; } .style20 { width: 847px; height: 21px; } </style> </asp:Content> <asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1" Runat="Server"> <table class="style6" style="background-image: url('images/contact 786.jpg'); height: 872px;"> <tr> <td class="style11"> </td> <td class="style7"> </td> </tr> <tr> <td class="style12" style="font-size: x-large; font-weight: bold; font-style: italic"> <asp:ImageButton ID="ImageButton1" runat="server" Height="129px" ImageUrl="~/images/contact_us_button.png" Width="266px" /> </td> <td class="style8"> </td> </tr> <tr> <td class="style13"> <table class="style6"> <tr> <span class="black"/span> <td class="style13" style="font-size: large; font-style: italic; color: #0000CC">   ; India <br />
58
  ; vSplash Techlabs Private Limited <br />   ; 202, Building # 14, <br />   ; Raheja Mindspace, <br />   ; DIAMOND City,SAHARASTATE, LUCKNOW 0522 <br />   ; Phone: +91-40-4476-4444 Email us at [email protected] and<br />   ; leave the rest to us. </td> </tr> <tr> <td class="style13"> </td> </tr> </table> </td> <td class="style9"> </td> </tr> <tr> <td class="style15" style="font-size: x-large; font-weight: bold; font-style: italic; color: #000000"> <asp:ImageButton ID="ImageButton2" runat="server" Height="146px" ImageUrl="~/images/fax 24.jpg" Width="254px" /> </td> <td class="style16"> </td> </tr> <tr> <td class="style17"> </td> <td class="style18"> </td> </tr> <tr> <td class="style19"> <span class="black"/span style="font-size: large; font-style: italic; color: #0000CC">   ;
59
Our Fax number can also be used for inquiries,<br />   ; please use the following number: 1-800-887-6123. <br />   ; Please remember to include your email address in all<br />   ; your inquiries for prompt reply. </td> <td class="style20"> </td> </tr> <tr> <td class="style14"> </td> <td class="style10"> </td> </tr> <tr> <td class="style14"> </td> <td class="style10"> </td> </tr> <tr> <td class="style14"> </td> <td class="style10"> </td> </tr> <tr> <td class="style14"> </td> <td class="style10"> </td> </tr> <tr> <td class="style14"> </td> <td class="style10"> </td> </tr> <tr> <td class="style14"> </td> <td class="style10"> </td> </tr> </table> </asp:Content>
60
Feedback:<%@ Page Title="" Language="C#" MasterPageFile="~/MasterPage.master" AutoEventWireup="true" CodeFile="Feed back.aspx.cs" Inherits="Feed_back" %> <asp:Content ID="Content1" ContentPlaceHolderID="head" Runat="Server"> <style type="text/css"> .style2 { width: 100%; } .style3 { width: 378px; } </style> </asp:Content> <asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1" Runat="Server"> <table class="style2" style="background-color: #663300"> <tr> <td class="style3"> <asp:ImageButton ID="ImageButton1" runat="server" Height="183px" ImageUrl="~/images/feedback.gif" Width="374px" /> </td> <td> </td> </tr> <tr> <td class="style3">   ; NAME </td> <td> <asp:TextBox ID="TextBox1" runat="server" BorderStyle="Groove" ontextchanged="TextBox1_TextChanged"></asp:TextBox> </td> <td> </td> </tr> <tr> <td class="style3">   ; EMAIL ID </td> <td> <asp:TextBox ID="TextBox2" runat="server" BorderStyle="Groove"></asp:TextBox> </td> </tr> <tr> <td class="style3">   ;
61
CONTACT NO.</td> <td> <asp:TextBox ID="TextBox3" runat="server" BorderStyle="Groove"></asp:TextBox> </td> </tr> <tr> <td class="style3">   ; MESSAGE</td> <td> <asp:TextBox ID="TextBox4" runat="server" BorderStyle="Groove" Height="47px" ontextchanged="TextBox4_TextChanged" TextMode="MultiLine"></asp:TextBox> </td> </tr> <tr> <td class="style3"> </td> <td> </td> </tr> <tr> <td class="style3"> </td> <td> <asp:Button ID="Button2" runat="server" BorderStyle="Groove" onclick="Button2_Click" Text="CLEAR" />   ; <asp:Button ID="Button3" runat="server" BorderStyle="Groove" onclick="Button3_Click" Text="SUBMIT" /> </td> </tr> <tr> <td class="style3"> <asp:Panel ID="Panel1" runat="server"> </asp:Panel> <asp:Panel ID="Panel2" runat="server" Height="330px"> <br /> <br /> <br /> <br /> <br /> <br /> <br /> <br /> <br /> <br /> <br /> <br /> <br /> <br /> <br /> </asp:Panel>
62
Login:<%@ Page Title="" Language="C#" MasterPageFile="~/MasterPage.master" AutoEventWireup="true" CodeFile="Login.aspx.cs" Inherits="Login" %> <%@ Register assembly="AjaxControlToolkit" namespace="AjaxControlToolkit" tagprefix="asp" %> <asp:Content ID="Content1" ContentPlaceHolderID="head" Runat="Server"> <style type="text/css"> .style2 { width: 100%; } .style3 { height: 50px; } .style4 { height: 75px; } .style5 { height: 26px; } .style6 { height: 23px; } .style7 { height: 21px; } </style> </asp:Content> <asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1" Runat="Server"> <table class="style2" style="background-color: #663300"> <tr> <td style="font-family: 'Monotype Corsiva'; font-size: xx-large; font-style: italic; font-weight: bold; color: #FFFF00; " class="style3"> Sign In</td> </tr> <tr> <td style="font-family: 'Comic Sans MS'; font-size: medium; font-style: normal"> </td>
63
</tr> <tr> <td style="font-family: 'Comic Sans MS'; font-size: medium; font-style: normal"> <table class="style2"> <tr> <td width="33.33%"> <asp:Image ID="Image1" runat="server" Height="180px" Width="100%" ImageUrl="~/images/bookburn.jpg" /> </td> </tr> </table> </td> </tr> <tr> <td style="font-family: 'Comic Sans MS'; font-size: medium; font-style: normal"> </td> </tr> <tr> <td style="font-family: 'Comic Sans MS'; font-size: medium; font-style: normal; color: #00FF00;" align="left" class="style4" valign="top"> <table class="style2" width="100%"> <tr> <td width="65%"> <span style="font-size:11.0pt;line-height:115%;fontfamily:"Calibri","sans-serif"; mso-ascii-theme-font:minor-latin;mso-fareast-font-family:"Times New Roman"; mso-fareast-theme-font:minor-fareast;mso-hansi-theme-font:minor-latin; mso-bidi-font-family:"Times New Roman";mso-bidi-theme-font:minor-bidi; mso-ansi-language:EN-US;mso-fareast-language:EN-US;mso-bidi-language:AR-SA"Product Code: 30340324 </span> If you are existing user, Sign In below. For new users please Sign Up </td> <td width="35%"> <span style="font-size:11.0pt;line-height:115%;fontfamily:"Calibri","sans-serif"; mso-ascii-theme-font:minor-latin;mso-fareast-font-family:"Times New Roman"; mso-fareast-theme-font:minor-fareast;mso-hansi-theme-font:minor-latin; mso-bidi-font-family:"Times New Roman";mso-bidi-theme-font:minor-bidi; mso-ansi-language:EN-US;mso-fareast-language:EN-US;mso-bidi-language:AR-SA"Product Code: 30340324 </span> <asp:ImageButton ID="ImageButton2" runat="server" Height="70px" ImageUrl="~/images/sign.jpg" Width="180px" PostBackUrl="~/Signup.aspx" /> </td> </tr> </table> <span style="font-size:11.0pt;line-height:115%;fontfamily:"Calibri","sans-serif";
64
mso-ascii-theme-font:minor-latin;mso-fareast-font-family:"Times New Roman"; mso-fareast-theme-font:minor-fareast;mso-hansi-theme-font:minor-latin; mso-bidi-font-family:"Times New Roman";mso-bidi-theme-font:minor-bidi; mso-ansi-language:EN-US;mso-fareast-language:EN-US;mso-bidi-language:AR-SA"Product Code: 30340324 </span> <table class="style2"> <tr> <td width="25%" align="center" valign="top"> <asp:Label ID="Label4" runat="server" ForeColor="White" Text="User Id"></asp:Label> 6</td> <td width="75%"> <asp:TextBox ID="TextBox1" runat="server" Width="235px" BackColor="#C2FEFD" BorderColor="#FFCC00" ontextchanged="TextBox1_TextChanged"></asp:TextBox> </td> </tr> <tr> <td width="25%"> </td> <td width="75%"> </td> </tr> <tr> <td width="25%" align="center" valign="top"> <asp:Label ID="Label5" runat="server" ForeColor="White" Text="Password"></asp:Label> </td> <td width="75%"> <asp:TextBox ID="TextBox2" runat="server" Width="235px" BackColor="#C2FEFD" BorderColor="#FFCC00"></asp:TextBox> </td> </tr> <tr> <td width="25%" class="style7"> </td> <td width="75%" class="style7"> <span style="font-size:11.0pt;line-height:115%;fontfamily:"Calibri","sans-serif"; mso-ascii-theme-font:minor-latin;mso-fareast-font-family:"Times New Roman"; mso-fareast-theme-font:minor-fareast;mso-hansi-theme-font:minor-latin; mso-bidi-font-family:"Times New Roman";mso-bidi-theme-font:minor-bidi; mso-ansi-language:EN-US;mso-fareast-language:EN-US;mso-bidi-language:AR-SA"Product Code: 30340324 </span> <asp:CheckBox ID="CheckBox1" runat="server" Font-Strikeout="False" Font-Underline="True" ForeColor="#66FF33" Text="Remember me" /> </td> </tr> <tr> <td class="style6" width="25%">
65
</td> <td class="style6" width="75%"> <span style="font-size:11.0pt;line-height:115%;fontfamily:"Calibri","sans-serif"; mso-ascii-theme-font:minor-latin;mso-fareast-font-family:"Times New Roman"; mso-fareast-theme-font:minor-fareast;mso-hansi-theme-font:minor-latin; mso-bidi-font-family:"Times New Roman";mso-bidi-theme-font:minor-bidi; mso-ansi-language:EN-US;mso-fareast-language:EN-US;mso-bidi-language:AR-SA"Product Code: 30340324 </span> <asp:HyperLink ID="HyperLink1" runat="server" FontItalic="True" Font-Underline="True" ForeColor="#CC0000">Forgot password ?</asp:HyperLink> </td> </tr> <tr> <td class="style5" width="25%"> </td> <td class="style5" width="75%" style="color: #FFFFFF"> <asp:Label ID="Label6" runat="server"></asp:Label> </td> </tr> <tr> <td class="style5" width="25%"> </td> <td class="style5" width="75%"> </td> </tr> <tr> <td width="25%"> </td> <td width="75%"> <asp:ImageButton ID="ImageButton1" runat="server" Height="117px" ImageUrl="~/images/log.jpg" Width="176px" onclick="ImageButton1_Click" /> </td> </tr> </table> </td> </tr> <tr> <td style="font-family: 'Comic Sans MS'; font-size: medium; font-style: normal"> </td> </tr> </table> </asp:Content>
66
Proceed to payment:<%@ Page Title="" Language="C#" MasterPageFile="~/MasterPage.master" AutoEventWireup="true" CodeFile="Procedetopayment.aspx.cs" Inherits="Procedetopayment" %> <asp:Content ID="Content1" ContentPlaceHolderID="head" Runat="Server"> <style type="text/css"> .style1 { width: 100%; } .style2 { height: 48px; } .style3 { width: 212px; } .style5 { width: 187px; } .style6 { width: 191px; } </style> </asp:Content> <asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1" Runat="Server"> <table class="style1" width="100%"> <tr> <td align="center"> <asp:Label ID="Label1" runat="server" Font-Bold="True" Font-Size="Large" ForeColor="#009999" Text="Book Store Order Receipt "></asp:Label> </td> </tr> <tr> <td class="style2"> <asp:Label ID="Label2" runat="server" Font-Bold="True" Font-Size="Medium" Text="Thank you for your order,please print this receipt for you referance"></asp:Label> </td> </tr> <tr> <td> </td> </tr> </table> <table class="style1" width="100%"> <tr> <td class="style3"> <asp:Label ID="Label3" runat="server" Font-Bold="True" Font-Size="Small" Text="Order Information"></asp:Label> </td> <td class="style5" style="font-size: medium">
67
</td> <td class="style6"> <asp:Label ID="Label8" runat="server" Font-Bold="True" Font-Size="Small" Text="Customer Information"></asp:Label> </td> <td style="font-size: medium"> </td> </tr> <tr> <td class="style3"> </td> <td class="style5" style="font-size: medium"> </td> <td class="style6"> </td> <td style="font-size: medium"> </td> </tr> <tr> <td class="style3"> <asp:Label ID="Label4" runat="server" Font-Bold="True" Font-Size="Small" Text="Order id"></asp:Label> </td> <td class="style5" style="font-size: medium"> <asp:Label ID="Label13" runat="server"></asp:Label> </td> <td class="style6"> <asp:Label ID="Label9" runat="server" Font-Bold="True" Font-Size="Small" Text="Name"></asp:Label>   ; </td> <td style="font-size: medium"> <asp:Label ID="Label17" runat="server"></asp:Label> </td> </tr> <tr> <td class="style3"> <asp:Label ID="Label5" runat="server" Font-Bold="True" Font-Size="Small" Text="Product Name"></asp:Label>   ; </td> <td class="style5" style="font-size: medium"> <asp:Label ID="Label14" runat="server"></asp:Label> </td> <td class="style6"> <asp:Label ID="Label10" runat="server" Font-Bold="True" Font-Size="Small" Text="Email_id"></asp:Label>   ; </td> <td style="font-size: medium"> <asp:Label ID="Label18" runat="server"></asp:Label> </td> </tr> <tr>
68
<td class="style3"> <asp:Label ID="Label6" runat="server" Font-Bold="True" Font-Size="Small" Text="Product Price"></asp:Label>   ; </td> <td class="style5" style="font-size: medium"> <asp:Label ID="Label15" runat="server"></asp:Label> </td> <td class="style6"> <asp:Label ID="Label11" runat="server" Font-Bold="True" Font-Size="Small" Text="Contact"></asp:Label>   ; </td> <td style="font-size: medium"> <asp:Label ID="Label19" runat="server"></asp:Label> </td> </tr> <tr> <td class="style3"> <asp:Label ID="Label7" runat="server" Font-Bold="True" Font-Size="Small" Text="Order Date"></asp:Label>   ; </td> <td class="style5" style="font-size: medium"> <asp:Label ID="Label16" runat="server"></asp:Label> </td> <td class="style6"> <asp:Label ID="Label12" runat="server" Font-Bold="True" Font-Size="Small" Text="Billing Address"></asp:Label> </td> <td style="font-size: medium"> <asp:Label ID="Label20" runat="server"></asp:Label> </td> </tr> <tr> <td class="style3"> </td> <td class="style5" style="font-size: medium"> </td> <td class="style6"> </td> <td style="font-size: medium"> </td> </tr> <tr> <td class="style3"> </td> <td class="style5" style="font-size: medium"> </td> <td class="style6"> </td> <td style="font-size: medium"> </td> </tr>
69
<tr> <td class="style3"> </td> <td class="style5" style="font-size: medium"> </td> <td class="style6"> </td> <td style="font-size: medium"> <asp:Label ID="Label21" runat="server" ForeColor="#990000"></asp:Label> </td> </tr> <tr> <td class="style3"> </td> <td class="style5" style="font-size: medium"> </td> <td class="style6"> </td> <td style="font-size: medium"> </td> </tr> </table> </asp:Content>
70
Sign Up:<%@ Page Title="" Language="C#" MasterPageFile="~/MasterPage.master" AutoEventWireup="true" CodeFile="Signup.aspx.cs" Inherits="Signup" %> <%@ Register assembly="AjaxControlToolkit" namespace="AjaxControlToolkit" tagprefix="asp" %> <asp:Content ID="Content1" ContentPlaceHolderID="head" Runat="Server"> <style type="text/css"> .style2 { width: 100%; } .style3 { height: 50px; } .style4 { width: 25%; } .style5 { width: 25%; height: 21px; } .style6 { height: 21px; } .style7 { height: 165px; } .style8 { width: 25%; height: 26px; } .style9 { height: 26px; } .style10 { width: 25%; height: 19px; } .style11 { height: 19px; } </style> </asp:Content> <asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1" Runat="Server">
71
<table class="style2" style="font-family: 'Times New Roman', Times, serif; font-size: medium; color: #FFFFFF; background-color: #663300;"> <tr> <td class="style3" style="font-family: 'Monotype Corsiva'; font-size: xx-large; font-weight: bold; font-style: italic; color: #FFFF00; "> Sign Up</td> </tr> <tr> <td> <span style="font-size:11.0pt;line-height:115%;fontfamily:"Calibri","sans-serif"; mso-ascii-theme-font:minor-latin;mso-fareast-font-family:"Times New Roman"; mso-fareast-theme-font:minor-fareast;mso-hansi-theme-font:minor-latin; mso-bidi-font-family:"Times New Roman";mso-bidi-theme-font:minor-bidi; mso-ansi-language:EN-US;mso-fareast-language:EN-US;mso-bidi-language:AR-SA"Product Code: 30340324 </span> <asp:ToolkitScriptManager ID="ToolkitScriptManager1" runat="server"> </asp:ToolkitScriptManager> </td> </tr> <tr> <td style="color: #00FF00; font-family: 'Comic Sans MS';" class="style6"> <span style="font-size:11.0pt;line-height:115%;font-family:'Comic Sans MS'; mso-ascii-theme-font:minor-latin;mso-fareast-font-family:"Times New Roman"; mso-fareast-theme-font:minor-fareast;mso-hansi-theme-font:minor-latin; mso-bidi-font-family:"Times New Roman";mso-bidi-theme-font:minor-bidi; mso-ansi-language:EN-US;mso-fareast-language:EN-US;mso-bidi-language:AR-SA; color: #00FF00;" Product Code: 30340324 </span> Please fiil up the following informatin in order to complete your Sign Up process. </td> </tr> <tr> <td class="style9"> <span style="font-size:11.0pt;line-height:115%;fontfamily:"Calibri","sans-serif"; mso-ascii-theme-font:minor-latin;mso-fareast-font-family:"Times New Roman"; mso-fareast-theme-font:minor-fareast;mso-hansi-theme-font:minor-latin; mso-bidi-font-family:"Times New Roman";mso-bidi-theme-font:minor-bidi; mso-ansi-language:EN-US;mso-fareast-language:EN-US;mso-bidi-language:AR-SA"Product Code: 30340324 </span> <span style="font-size:11.0pt;line-height:115%;font-family:'Comic Sans MS'; mso-ascii-theme-font:minor-latin;mso-fareast-font-family:"Times New Roman"; mso-fareast-theme-font:minor-fareast;mso-hansi-theme-font:minor-latin; mso-bidi-font-family:"Times New Roman";mso-bidi-theme-font:minor-bidi; mso-ansi-language:EN-US;mso-fareast-language:EN-US;mso-bidi-language:AR-SA; color: #FF0000;" Product Code: 30340324
72
</span> All fields are mendatory *.</td> </tr> <tr> <td> <table class="style2"> <tr> <td class="style4" style="color: #FFFFFF"> <asp:Label ID="Label1" runat="server" Text="Name"></asp:Label> </td> <td width="75%"> <asp:TextBox ID="TextBox1" runat="server" Width="235px" BackColor="#C2FEFD" BorderColor="#FFCC00"></asp:TextBox> <asp:RequiredFieldValidator ID="RequiredFieldValidator11" runat="server" ControlToValidate="TextBox1" ErrorMessage="Field cannot be blank" ForeColor="Red"></asp:RequiredFieldValidator> </td> </tr> <tr> <td class="style4" style="color: #FFFFFF"> <asp:Label ID="Label2" runat="server" Text="User Id"></asp:Label> </td> <td width="75%"> <span style="font-size:11.0pt;line-height:115%;fontfamily:"Calibri","sans-serif"; mso-ascii-theme-font:minor-latin;mso-fareast-font-family:"Times New Roman"; mso-fareast-theme-font:minor-fareast;mso-hansi-theme-font:minor-latin; mso-bidi-font-family:"Times New Roman";mso-bidi-theme-font:minor-bidi; mso-ansi-language:EN-US;mso-fareast-language:EN-US;mso-bidi-language:AR-SA"Product Code: 30340324 </span> <asp:TextBox ID="TextBox2" runat="server" Width="235px" BackColor="#C2FEFD" BorderColor="#FFCC00"></asp:TextBox> </span> <asp:RequiredFieldValidator ID="RequiredFieldValidator1" runat="server" ControlToValidate="TextBox2" ErrorMessage="Enter User Id." ForeColor="Red"></asp:RequiredFieldValidator> </td> </tr> <tr> <td class="style4" style="color: #FFFFFF"> <asp:Label ID="Label3" runat="server" Text="Password"></asp:Label> </td> <td width="75%"> <span style="font-size:11.0pt;line-height:115%;fontfamily:"Calibri","sans-serif"; mso-ascii-theme-font:minor-latin;mso-fareast-font-family:"Times New Roman"; mso-fareast-theme-font:minor-fareast;mso-hansi-theme-font:minor-latin;
73
mso-bidi-font-family:"Times New Roman";mso-bidi-theme-font:minor-bidi; mso-ansi-language:EN-US;mso-fareast-language:EN-US;mso-bidi-language:AR-SA"Product Code: 30340324 </span> <asp:TextBox ID="TextBox3" runat="server" Width="235px" BackColor="#C2FEFD" BorderColor="#FFCC00"></asp:TextBox> </span> <asp:RequiredFieldValidator ID="RequiredFieldValidator2" runat="server" ControlToValidate="TextBox3" ErrorMessage="Field cannot be blank." ForeColor="Red"></asp:RequiredFieldValidator> </td> </tr> <tr> <td class="style4" style="color: #FFFFFF"> <asp:Label ID="Label4" runat="server" Text="Confirm Password"></asp:Label> </td> <td width="75%"> <span style="font-size:11.0pt;line-height:115%;fontfamily:"Calibri","sans-serif"; mso-ascii-theme-font:minor-latin;mso-fareast-font-family:"Times New Roman"; mso-fareast-theme-font:minor-fareast;mso-hansi-theme-font:minor-latin; mso-bidi-font-family:"Times New Roman";mso-bidi-theme-font:minor-bidi; mso-ansi-language:EN-US;mso-fareast-language:EN-US;mso-bidi-language:AR-SA"Product Code: 30340324 </span> <asp:TextBox ID="TextBox4" runat="server" Width="235px" BackColor="#C2FEFD" BorderColor="#FFCC00"></asp:TextBox> </span> <span style="font-size:11.0pt;line-height:115%;fontfamily:"Calibri","sans-serif"; mso-ascii-theme-font:minor-latin;mso-fareast-font-family:"Times New Roman"; mso-fareast-theme-font:minor-fareast;mso-hansi-theme-font:minor-latin; mso-bidi-font-family:"Times New Roman";mso-bidi-theme-font:minor-bidi; mso-ansi-language:EN-US;mso-fareast-language:EN-US;mso-bidi-language:AR-SA"Product Code: 30340324 </span> <asp:CompareValidator ID="CompareValidator1" runat="server" ControlToCompare="TextBox3" ControlToValidate="TextBox4" ErrorMessage="password didnot match." ForeColor="Red"></asp:CompareValidator> </td> </tr> <tr> <td class="style5" style="color: #FFFFFF"> <asp:Label ID="Label5" runat="server" Text="Date Of Birth"></asp:Label> </td> <td class="style6" width="75%"> <span style="font-size:11.0pt;line-height:115%;fontfamily:"Calibri","sans-serif";
74
mso-ascii-theme-font:minor-latin;mso-fareast-font-family:"Times New Roman"; mso-fareast-theme-font:minor-fareast;mso-hansi-theme-font:minor-latin; mso-bidi-font-family:"Times New Roman";mso-bidi-theme-font:minor-bidi; mso-ansi-language:EN-US;mso-fareast-language:EN-US;mso-bidi-language:AR-SA"Product Code: 30340324 </span> <asp:TextBox ID="TextBox5" runat="server" Width="235px" BackColor="#C2FEFD" BorderColor="#FFCC00"></asp:TextBox> <asp:CalendarExtender ID="TextBox5_CalendarExtender" runat="server" Enabled="True" PopupPosition="BottomRight" TargetControlID="TextBox5"> </asp:CalendarExtender> </span> <asp:RequiredFieldValidator ID="RequiredFieldValidator3" runat="server" ControlToValidate="TextBox5" ErrorMessage="Field cannot be blank." ForeColor="Red"></asp:RequiredFieldValidator> </td> </tr> <tr> <td class="style4" style="color: #FFFFFF"> <asp:Label ID="Label6" runat="server" Text="Gender"></asp:Label> </td> <td width="75%"> <asp:RadioButtonList ID="RadioButtonList1" runat="server" RepeatDirection="Horizontal"> <asp:ListItem>Male</asp:ListItem> <asp:ListItem>Female</asp:ListItem> </asp:RadioButtonList> </td> </tr> <tr> <td class="style8" style="color: #FFFFFF"> <span style="font-size:11.0pt;line-height:115%;fontfamily:"Calibri","sans-serif"; mso-ascii-theme-font:minor-latin;mso-fareast-font-family:"Times New Roman"; mso-fareast-theme-font:minor-fareast;mso-hansi-theme-font:minor-latin; mso-bidi-font-family:"Times New Roman";mso-bidi-theme-font:minor-bidi; mso-ansi-language:EN-US;mso-fareast-language:EN-US;mso-bidi-language:AR-SA"Product Code: 30340324 </span> <asp:Label ID="Label7" runat="server" Text=" Postal Address"></asp:Label> </td> <td class="style9" width="75%"> <span style="font-size:11.0pt;line-height:115%;fontfamily:"Calibri","sans-serif"; mso-ascii-theme-font:minor-latin;mso-fareast-font-family:"Times New Roman"; mso-fareast-theme-font:minor-fareast;mso-hansi-theme-font:minor-latin; mso-bidi-font-family:"Times New Roman";mso-bidi-theme-font:minor-bidi;
75
mso-ansi-language:EN-US;mso-fareast-language:EN-US;mso-bidi-language:AR-SA"Product Code: 30340324 </span> <asp:TextBox ID="TextBox6" runat="server" Width="235px" BackColor="#C2FEFD" BorderColor="#FFCC00"></asp:TextBox> </span> <asp:RequiredFieldValidator ID="RequiredFieldValidator4" runat="server" ControlToValidate="TextBox6" ErrorMessage="Field cannot be blank." ForeColor="Red"></asp:RequiredFieldValidator> </td> </tr> <tr> <td class="style4" style="color: #FFFFFF"> <span style="font-size:11.0pt;line-height:115%;fontfamily:"Calibri","sans-serif"; mso-ascii-theme-font:minor-latin;mso-fareast-font-family:"Times New Roman"; mso-fareast-theme-font:minor-fareast;mso-hansi-theme-font:minor-latin; mso-bidi-font-family:"Times New Roman";mso-bidi-theme-font:minor-bidi; mso-ansi-language:EN-US;mso-fareast-language:EN-US;mso-bidi-language:AR-SA"Product Code: 30340324 </span> <asp:Label ID="Label8" runat="server" Text="City"></asp:Label> </td> <td width="75%"> <span style="font-size:11.0pt;line-height:115%;fontfamily:"Calibri","sans-serif"; mso-ascii-theme-font:minor-latin;mso-fareast-font-family:"Times New Roman"; mso-fareast-theme-font:minor-fareast;mso-hansi-theme-font:minor-latin; mso-bidi-font-family:"Times New Roman";mso-bidi-theme-font:minor-bidi; mso-ansi-language:EN-US;mso-fareast-language:EN-US;mso-bidi-language:AR-SA"Product Code: 30340324 </span> <asp:TextBox ID="TextBox7" runat="server" Width="235px" BackColor="#C2FEFD" BorderColor="#FFCC00"></asp:TextBox> </span> <asp:RequiredFieldValidator ID="RequiredFieldValidator5" runat="server" ControlToValidate="TextBox7" ErrorMessage="Field cannot be blank." ForeColor="Red"></asp:RequiredFieldValidator> </td> </tr> <tr> <td class="style5" style="color: #FFFFFF"> <span style="font-size:11.0pt;line-height:115%;fontfamily:"Calibri","sans-serif"; mso-ascii-theme-font:minor-latin;mso-fareast-font-family:"Times New Roman"; mso-fareast-theme-font:minor-fareast;mso-hansi-theme-font:minor-latin; mso-bidi-font-family:"Times New Roman";mso-bidi-theme-font:minor-bidi;
76
mso-ansi-language:EN-US;mso-fareast-language:EN-US;mso-bidi-language:AR-SA"Product Code: 30340324 </span> <asp:Label ID="Label9" runat="server" Text="State"></asp:Label> </td> <td class="style6" width="75%"> <span style="font-size:11.0pt;line-height:115%;fontfamily:"Calibri","sans-serif"; mso-ascii-theme-font:minor-latin;mso-fareast-font-family:"Times New Roman"; mso-fareast-theme-font:minor-fareast;mso-hansi-theme-font:minor-latin; mso-bidi-font-family:"Times New Roman";mso-bidi-theme-font:minor-bidi; mso-ansi-language:EN-US;mso-fareast-language:EN-US;mso-bidi-language:AR-SA"Product Code: 30340324 </span> <asp:TextBox ID="TextBox8" runat="server" Width="235px" BackColor="#C2FEFD" BorderColor="#FFCC00"></asp:TextBox> </span> <asp:RequiredFieldValidator ID="RequiredFieldValidator6" runat="server" ControlToValidate="TextBox8" ErrorMessage="Field cannot be blank." ForeColor="Red"></asp:RequiredFieldValidator> </td> </tr> <tr> <td class="style4" style="color: #FFFFFF"> <span style="font-size:11.0pt;line-height:115%;fontfamily:"Calibri","sans-serif"; mso-ascii-theme-font:minor-latin;mso-fareast-font-family:"Times New Roman"; mso-fareast-theme-font:minor-fareast;mso-hansi-theme-font:minor-latin; mso-bidi-font-family:"Times New Roman";mso-bidi-theme-font:minor-bidi; mso-ansi-language:EN-US;mso-fareast-language:EN-US;mso-bidi-language:AR-SA"Product Code: 30340324 </span> <asp:Label ID="Label10" runat="server" Text="Country"></asp:Label> </td> <td width="75%"> <span style="font-size:11.0pt;line-height:115%;fontfamily:"Calibri","sans-serif"; mso-ascii-theme-font:minor-latin;mso-fareast-font-family:"Times New Roman"; mso-fareast-theme-font:minor-fareast;mso-hansi-theme-font:minor-latin; mso-bidi-font-family:"Times New Roman";mso-bidi-theme-font:minor-bidi; mso-ansi-language:EN-US;mso-fareast-language:EN-US;mso-bidi-language:AR-SA"Product Code: 30340324 </span> <asp:TextBox ID="TextBox9" runat="server" Width="235px" BackColor="#C2FEFD" BorderColor="#FFCC00"></asp:TextBox> </span> <asp:RequiredFieldValidator ID="RequiredFieldValidator7" runat="server"
77
ControlToValidate="TextBox9" ErrorMessage="Field cannot be blank." ForeColor="Red"></asp:RequiredFieldValidator> </td> </tr> <tr> <td class="style4" style="color: #FFFFFF"> <span style="font-size:11.0pt;line-height:115%;fontfamily:"Calibri","sans-serif"; mso-ascii-theme-font:minor-latin;mso-fareast-font-family:"Times New Roman"; mso-fareast-theme-font:minor-fareast;mso-hansi-theme-font:minor-latin; mso-bidi-font-family:"Times New Roman";mso-bidi-theme-font:minor-bidi; mso-ansi-language:EN-US;mso-fareast-language:EN-US;mso-bidi-language:AR-SA"Product Code: 30340324 </span> <asp:Label ID="Label11" runat="server" Text="Pin Code"></asp:Label> </td> <td width="75%"> <span style="font-size:11.0pt;line-height:115%;fontfamily:"Calibri","sans-serif"; mso-ascii-theme-font:minor-latin;mso-fareast-font-family:"Times New Roman"; mso-fareast-theme-font:minor-fareast;mso-hansi-theme-font:minor-latin; mso-bidi-font-family:"Times New Roman";mso-bidi-theme-font:minor-bidi; mso-ansi-language:EN-US;mso-fareast-language:EN-US;mso-bidi-language:AR-SA"Product Code: 30340324 </span> <asp:TextBox ID="TextBox10" runat="server" Width="235px" BackColor="#C2FEFD" BorderColor="#FFCC00"></asp:TextBox> </span> <asp:RequiredFieldValidator ID="RequiredFieldValidator8" runat="server" ControlToValidate="TextBox10" ErrorMessage="Field cannot be blank." ForeColor="Red"></asp:RequiredFieldValidator> </td> </tr> <tr> <td class="style4" style="color: #FFFFFF"> <span style="font-size:11.0pt;line-height:115%;fontfamily:"Calibri","sans-serif"; mso-ascii-theme-font:minor-latin;mso-fareast-font-family:"Times New Roman"; mso-fareast-theme-font:minor-fareast;mso-hansi-theme-font:minor-latin; mso-bidi-font-family:"Times New Roman";mso-bidi-theme-font:minor-bidi; mso-ansi-language:EN-US;mso-fareast-language:EN-US;mso-bidi-language:AR-SA"Product Code: 30340324 </span> <asp:Label ID="Label12" runat="server" Text="Contact No:"></asp:Label> </td> <td width="75%"> <span style="font-size:11.0pt;line-height:115%;fontfamily:"Calibri","sans-serif"; mso-ascii-theme-font:minor-latin;mso-fareast-font-family:"Times New Roman";
78
mso-fareast-theme-font:minor-fareast;mso-hansi-theme-font:minor-latin; mso-bidi-font-family:"Times New Roman";mso-bidi-theme-font:minor-bidi; mso-ansi-language:EN-US;mso-fareast-language:EN-US;mso-bidi-language:AR-SA"Product Code: 30340324 </span> <asp:TextBox ID="TextBox11" runat="server" Width="235px" BackColor="#C2FEFD" BorderColor="#FFCC00"></asp:TextBox> </span> <asp:RequiredFieldValidator ID="RequiredFieldValidator9" runat="server" ControlToValidate="TextBox11" ErrorMessage="Field cannot be blank." ForeColor="Red"></asp:RequiredFieldValidator> </td> </tr> <tr> <td class="style4" style="color: #FFFFFF"> <span style="font-size:11.0pt;line-height:115%;fontfamily:"Calibri","sans-serif"; mso-ascii-theme-font:minor-latin;mso-fareast-font-family:"Times New Roman"; mso-fareast-theme-font:minor-fareast;mso-hansi-theme-font:minor-latin; mso-bidi-font-family:"Times New Roman";mso-bidi-theme-font:minor-bidi; mso-ansi-language:EN-US;mso-fareast-language:EN-US;mso-bidi-language:AR-SA"Product Code: 30340324 </span> <asp:Label ID="Label13" runat="server" Text="Alternate Contact No:"></asp:Label> </td> <td width="75%"> <span style="font-size:11.0pt;line-height:115%;fontfamily:"Calibri","sans-serif"; mso-ascii-theme-font:minor-latin;mso-fareast-font-family:"Times New Roman"; mso-fareast-theme-font:minor-fareast;mso-hansi-theme-font:minor-latin; mso-bidi-font-family:"Times New Roman";mso-bidi-theme-font:minor-bidi; mso-ansi-language:EN-US;mso-fareast-language:EN-US;mso-bidi-language:AR-SA"Product Code: 30340324 </span> <asp:TextBox ID="TextBox12" runat="server" Width="235px" BackColor="#C2FEFD" BorderColor="#FFCC00"></asp:TextBox> </span> <asp:RequiredFieldValidator ID="RequiredFieldValidator10" runat="server" ControlToValidate="TextBox12" ErrorMessage="Field cannot be blank." ForeColor="Red"></asp:RequiredFieldValidator> </td> </tr> <tr> <td class="style4" style="color: #FFFFFF"> </td> <td width="75%"> <span style="font-size:11.0pt;line-height:115%;fontfamily:"Calibri","sans-serif";
79
mso-ascii-theme-font:minor-latin;mso-fareast-font-family:"Times New Roman"; mso-fareast-theme-font:minor-fareast;mso-hansi-theme-font:minor-latin; mso-bidi-font-family:"Times New Roman";mso-bidi-theme-font:minor-bidi; mso-ansi-language:EN-US;mso-fareast-language:EN-US;mso-bidi-language:AR-SA"Product Code: 30340324 </span> <span style="font-size:11.0pt;line-height:115%;fontfamily:"Calibri","sans-serif"; mso-ascii-theme-font:minor-latin;mso-fareast-font-family:"Times New Roman"; mso-fareast-theme-font:minor-fareast;mso-hansi-theme-font:minor-latin; mso-bidi-font-family:"Times New Roman";mso-bidi-theme-font:minor-bidi; mso-ansi-language:EN-US;mso-fareast-language:EN-US;mso-bidi-language:AR-SA"Product Code: 30340324 </span> <asp:Label ID="Label14" runat="server" ForeColor="White"></asp:Label> </td> </tr> <tr> <td class="style4" style="color: #FFFFFF"> </td> <td width="75%"> </td> </tr> <tr> <td class="style4" style="color: #FFFFFF"> </td> <td width="75%"> <asp:Button ID="Button1" runat="server" BackColor="#0099FF" BorderColor="#FF3300" Font-Bold="True" Font-Size="Medium" Height="37px" onclick="Button1_Click" Text="Sign Up" Width="113px" /> </td> </tr> </table> </td> </tr> <tr> <td> </td> </tr> </table> </asp:Content>
80
Testing
A primary purpose for testing is to detect system failures so that defects may be uncovered and corrected.Not all System defects are caused by coding errors. One common source of expensive defects is caused by requirement gaps ie unrecognized requirements, that result in errors of omission . Static and Dynamic Testing Static testing doesn't need actual execution of progarm module. Code Reviews, walkthroughs, or inspections are considered as static testing. Code Review:Code review is the process of making pieces of source code available for other developers to review, with the intention of catching bugs and design errors before the code becomes part of the product. There are 2 types of code reviews,pre-commit and post-commit. Pre-commit review is a form of code review where code is reviewed before going into the codebase.Post-commit review is where the code is reviewed after going into the codebase. Walkthroughs is to describe the process of inspecting algorithms and source code by following paths through the algorithms or code as determined by input conditions and choices made along the way. The purpose of such code walkthroughs is generally to provide assurance of the fitness for purpose of the algorithm or code. Dynamic Testing:Dynamic Testing methods are traditionally divided into black box testing and white box testing. Black Box Testing Black Box testing is testing that occurs from the viewpoint of an end user. Black box tests find bugs such as incorrect functions, interface problems, and database errors In order to make sure that purpose of black box testing is met, various techniques can be used for data selection they are Boundary value analysis , Equivalence partitioning and All-pairs testing. In Equivalence partitioning design documents such as the requirement specification,Design Specification are reviewed.Input data for each input conditions are identified then dividedinto partitions. An input has certain ranges which are valid and other ranges which are invalid.Invalid data does not mean that the data is incorrect, it means that this data lies outside of specific partition. In Boundary value Analysis select values that lie along the extremes. Boundary values include minimum,maximum,just inside boundaries,just out side boundaries, typical values and error values. All-pairs testing or pairwise testing is a combinatorial software testing method that, for each pair of input parameters to a system, tests all possible discrete combinations of those parameters. White Box Testing White box testing traditionally refers to the use of program source code as a as the basis for designing tests and test cases.White-box testing is concerned with testing the implementation of the program. The intent of this testing is not to exercise all the different input or output conditions (although that may be a by-product) but to exercise the different programming structures and data structures used in the program. White box testing can be performed at various level starting from unit to system testing Below are the types of white box test
81
Future scope
Online book selling system is very friendly website.it is easy to extend the system that you have proposed.A person can easily purchase books from our website Online book store.In future we implement some other features for online book store project.in future it is possible for the customer to sell its old book at reasonable price to our website and we are also become capable to sell old books to the customer at reasonable rate for some students who are not capable to buy costly books.
All the information related to books could be find in one place like books name,course,author name,edition,book price etc. It will make the monitoring of books and stock details easily. The same website could be used by both the account section and the books for their specific needs and purposes.
82
BIBLIOGRAPHY
For this completion of project many sources are useful to us and for further reference sources shown as bellow:-
Structured System Analysis and Design by Satish Jain. Analysis & Design Of Information System by V.Rajaraman Structured System Analysis and Design by Elias.M.Awad.
Database Management System by Henry f.Korth. Fundamental Of database System by Shamkant B Navathe. Database Management System by Alexis Leon, Mathews Leon.
Asp.net (The Complete Reference) by Mathew Mac Donald. Beginning Asp.net 2.0 in c# 2005 by Mathew Mac Donald. Introducing Microsoft Asp.net 2.0 by Dino Esposito.
SQL Server 2005 by Paul Nielsen. Mastering SQL by Martin Gruber. Understanding SQL by Martin Gruber.
83