2023年全國碩士研究生考試考研英語一試題真題(含答案詳解+作文范文)_第1頁
已閱讀1頁,還剩20頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、<p><b>  模擬網(wǎng)上購物商城</b></p><p><b>  摘要</b></p><p>  隨著計(jì)算機(jī)及網(wǎng)絡(luò)技術(shù)的飛速發(fā)展,Internet/Intranet應(yīng)用在全球范圍內(nèi)日益普及,在眾多的網(wǎng)絡(luò)服務(wù)中,Web給人耳目一新的感覺,而在這其中,網(wǎng)上購物已經(jīng)日漸普及,而且網(wǎng)上購物發(fā)展到今天,已經(jīng)成為任何人可以在網(wǎng)絡(luò)所提供的平

2、臺(tái)上進(jìn)行買賣的新型購物方式。在眾多網(wǎng)絡(luò)開發(fā)技術(shù)中,ASP技術(shù)是當(dāng)前相當(dāng)熱門,因?yàn)樗梢赃M(jìn)行復(fù)雜的數(shù)據(jù)庫操作、很強(qiáng)的交互性以及方便用戶控制管理。</p><p>  這套網(wǎng)上購物系統(tǒng)正是當(dāng)今技術(shù)發(fā)展的產(chǎn)物,它是一套用ASP開發(fā)的能在網(wǎng)上進(jìn)行的商品銷售的系統(tǒng),它是基于B2C,是企業(yè)(Business)與消費(fèi)者(Consumer)之間的電子商務(wù),通俗地講就是企業(yè)與個(gè)人之間通過網(wǎng)絡(luò)進(jìn)行交易的電子商務(wù)類型,它的好處在于交易

3、虛擬化、交易成本低、交易效率高、交易透明化、一天24小時(shí)隨時(shí)能進(jìn)行服務(wù)等等。</p><p>  此論文主要闡述的就是使用ASP與SQL技術(shù)的開發(fā)基于B2C的網(wǎng)上購物系統(tǒng)。</p><p>  【關(guān)鍵詞】ASP SQL電子商務(wù) B2C</p><p><b>  Abstract</b></p><p>  W

4、ith the rapid development of computer and networking technology, the Internet/Intranet application becoming more and more globally popularized, in numerous network services, Web gives people a fresh and new feeling, and

5、on-line shopping is also becoming more and more popularized. Now on-line shopping already made it possible to carry on business based on the platform of network. At present, the ASP technology is quite popular in the num

6、erous network development technology, because it’s able to </p><p>  Keywords:ASP 、SQL、electric commerce、B2C</p><p><b>  目錄</b></p><p><b>  目錄3</b></p>

7、;<p><b>  引言4</b></p><p>  第二章問題分析5</p><p>  1.1網(wǎng)上購物系統(tǒng)功能分析5</p><p>  1.1.1購買商品5</p><p>  1.1.2用戶管理5</p><p>  1.1.3留言板5</p&

8、gt;<p>  1.2數(shù)據(jù)庫的建立6</p><p>  1.3Asp.net與Sql的連接7</p><p>  第三章系統(tǒng)實(shí)現(xiàn)7</p><p>  1.1商品模塊7</p><p>  1.1.1商品展示7</p><p>  1.1.2商品結(jié)算9</p>&

9、lt;p>  1.2用戶管理模塊10</p><p>  1.2.1用戶注冊(cè)10</p><p>  1.2.2用戶登錄11</p><p>  1.2.3用戶信息修改12</p><p>  1.2.4安全退出13</p><p>  1.3留言板模塊13</p><p

10、>  1.3.1瀏覽留言13</p><p>  1.3.2發(fā)表留言14</p><p>  1.3.3更改留言15</p><p>  1.3.4刪除留言16</p><p>  第四章安裝環(huán)境和參數(shù)設(shè)置18</p><p>  1.1需要的安裝軟件和環(huán)境18</p>&l

11、t;p>  1.2web服務(wù)器配置18</p><p>  1.3數(shù)據(jù)庫配置19</p><p>  1.4運(yùn)行網(wǎng)站19</p><p><b>  參考文獻(xiàn):20</b></p><p><b>  引言</b></p><p>  在Internet飛

12、速發(fā)展的今天,電子商務(wù)已經(jīng)成為一種全球性的具有戰(zhàn)略意義的經(jīng)營管理手段。世界各國政府都非常重視發(fā)展電子商務(wù),鼓勵(lì)企業(yè)積極投身于電子商務(wù)的實(shí)踐中去,廣泛開展電子商務(wù)應(yīng)用。電子商務(wù)將傳統(tǒng)商業(yè)活動(dòng)中物流、資金流、信息流的傳遞方式利用網(wǎng)絡(luò)科技整合,將企業(yè)重要的信息以全球信息網(wǎng)(www)、企業(yè)內(nèi)部網(wǎng)(Intranet)或外聯(lián)網(wǎng)(Extranet)直接與分布各地的客戶、員工、經(jīng)營上及供應(yīng)鏈連接,創(chuàng)造更具競(jìng)爭(zhēng)力的經(jīng)營優(yōu)勢(shì)?;ヂ?lián)網(wǎng)以前所未有的速度發(fā)展,成

13、為與報(bào)紙、廣播、電視相比肩的第四媒體,同時(shí)正以其更便捷的信息傳輸形式改變著人們的消費(fèi)模式,利用簡(jiǎn)單、快捷、低成本的電子通信方式,買賣雙方不謀面就可以進(jìn)行各種商貿(mào)活動(dòng),走向商業(yè)的互聯(lián)網(wǎng)已經(jīng)成為網(wǎng)絡(luò)經(jīng)濟(jì)的大勢(shì)所趨。因此電子商務(wù)網(wǎng)站的建設(shè)在Internet應(yīng)用上的地位顯而易見,它已成為政府、企事業(yè)單位信息化建設(shè)中的重要組成部分。網(wǎng)上購物系統(tǒng)作為電子商務(wù)網(wǎng)站的一種最基本的雛形,極大的提高企業(yè)競(jìng)爭(zhēng)優(yōu)勢(shì),同時(shí)也方便了消費(fèi)者的購物方式,從而倍受人們的

14、重視。今特構(gòu)網(wǎng)上購物系統(tǒng)。第一章 開發(fā)工具及環(huán)境</p><p>  Visual Studio 2003 ——Asp.Net </p><p>  1.1.1Asp.net簡(jiǎn)介</p><p>  ASP是動(dòng)態(tài)服務(wù)器頁面(Active Servers Pages, ASP)的簡(jiǎn)稱,它是微軟公司推出的一種用以取代CGI的技術(shù)。ASP為開發(fā)Web站點(diǎn)提供了強(qiáng)大的、基

15、于服務(wù)器功能的應(yīng)用框架。由于ASP的邏輯在Web服務(wù)器上運(yùn)行,用ASP創(chuàng)建的易用可以被跨不同平臺(tái)運(yùn)行的多種Web瀏覽器訪問。</p><p>  1.1.2Asp.net 的工作原理</p><p>  1. 瀏覽器向WEB服務(wù)器發(fā)送一個(gè)對(duì)ASP頁面的請(qǐng)求。</p><p>  2. WEB服務(wù)器接受請(qǐng)求并且從內(nèi)存或者硬盤之中檢索ASP文件。<

16、;/p><p>  3. WEB服務(wù)器將請(qǐng)求轉(zhuǎn)發(fā)給一個(gè)名為asp.dll的文件來執(zhí)行。</p><p>  4. ASP文件將包含在符號(hào)<%和%>之中的命令自動(dòng)而下的執(zhí)行。當(dāng)遇到任何與Active腳本兼容的腳本(如VBScript 、JavaScript)時(shí)ASP引擎調(diào)用相應(yīng)的腳本引擎解釋執(zhí)行其中的腳本命令,若腳本中含有訪問數(shù)據(jù)庫的請(qǐng)求,則通過ODBC連結(jié)后臺(tái)數(shù)據(jù)庫

17、,由數(shù)據(jù)庫訪問組件ADO(Active Data Object)執(zhí)行訪庫操作,最后執(zhí)行的結(jié)果是一個(gè)標(biāo)準(zhǔn)的HTML文件。</p><p>  5. 將HTML文件送回到服務(wù)器。</p><p>  6. WEB瀏覽器解釋HTML文件,并且顯示結(jié)果。</p><p>  Microsoft SQL Server 2000</p><p

18、>  SQL Server 是一個(gè)全面的、集成的、端到端的數(shù)據(jù)解決方案,它為企業(yè)中的用戶提供了一個(gè)安全、可靠和高效的平臺(tái)用于企業(yè)數(shù)據(jù)管理和商業(yè)智能應(yīng)用。SQL Server 2000 為IT專家和信息工作者帶來了強(qiáng)大的、熟悉的工具,同時(shí)減少了在從移動(dòng)設(shè)備到企業(yè)數(shù)據(jù)系統(tǒng)的多平臺(tái)上創(chuàng)建、部署、管理及使用企業(yè)數(shù)據(jù)和分析應(yīng)用程序的復(fù)雜度。 通過全面的功能集、和現(xiàn)有系統(tǒng)的集成性、以及對(duì)日常任務(wù)的自動(dòng)化管理能力,SQL Server 2000

19、 為不同規(guī)模的企業(yè)提供了一個(gè)完整的數(shù)據(jù)解決方案。使用SQL Server2000,開發(fā)人員通過使用相似的語言,例如微軟的Visual C#.NET和微軟的Visual Basic,將能夠創(chuàng)立數(shù)據(jù)庫對(duì)象。開發(fā)人員還將能夠建立兩個(gè)新的對(duì)象——用戶定義的類和集合。</p><p>  本系統(tǒng)就是使用Microsoft SQL Server 2000數(shù)據(jù)庫對(duì)用戶數(shù)據(jù)進(jìn)行管理。</p><p>&l

20、t;b>  第二章問題分析</b></p><p>  1.1網(wǎng)上購物系統(tǒng)功能分析</p><p>  1.1.1購買商品</p><p>  用戶進(jìn)入商城首頁,可以瀏覽這個(gè)網(wǎng)站的各式商品,看中的商品若想購買,則要求用戶進(jìn)行登錄,登錄后即可進(jìn)行結(jié)算。</p><p><b>  用戶管理</b>&

21、lt;/p><p>  系統(tǒng)提供了用戶管理功能,在這里用戶可以進(jìn)行注冊(cè)、登錄、修改密碼、修改基本信息。</p><p><b>  留言板</b></p><p>  在留言板模塊,系統(tǒng)針對(duì)不同身份的用戶進(jìn)行了嚴(yán)格規(guī)定。</p><p><b>  1.1.3.1游客</b></p>&l

22、t;p><b>  游客只能瀏覽留言。</b></p><p><b>  1.1.3.2會(huì)員</b></p><p>  會(huì)員身份在游客功能的基礎(chǔ)上,添加了發(fā)表留言和修改留言功能。</p><p>  1.1.3.3管理員</p><p>  管理員身份在會(huì)員的基礎(chǔ)上,增加了管理所有會(huì)員所發(fā)

23、表留言的功能,可刪除會(huì)員的非法留言。</p><p>  網(wǎng)上購物系統(tǒng)功能剖析圖如下:</p><p><b>  數(shù)據(jù)庫的建立</b></p><p>  在SQL Server 2000數(shù)據(jù)庫服務(wù)器上新建數(shù)據(jù)庫myTest,新建數(shù)據(jù)表tbUsers ,用于保存用戶在注冊(cè)頁面Login1.aspx所注冊(cè)的用戶信息。要求用戶填寫登錄姓名、密碼、

24、性別等信息。數(shù)據(jù)表tbUsers中的字段如下圖所示:</p><p>  新建表Reply,用于保存用戶在留言板發(fā)表的信息。其字段有:發(fā)表者、發(fā)表內(nèi)容、發(fā)表時(shí)間、IP地址及該用戶ID。表字段如下圖所示:</p><p>  Asp.net與Sql的連接</p><p>  Asp.net與Sql連接既可通過集成身份驗(yàn)證,也可以通過Sql身份驗(yàn)證。</p>

25、<p>  <appSettings></p><p>  <add key="Con" value="Server=127.0.0.1; DataBase=myTest;integrated security=SSPI"></add></p><p>  <addkey="Conn

26、ectionString"value="Server=.;Database=myTest;User ID=sa;Password=sa" /> </p><p>  </appSettings></p><p><b>  系統(tǒng)實(shí)現(xiàn)</b></p><p><b>  1.1商品

27、模塊</b></p><p>  1.1.1商品展示</p><p>  在此網(wǎng)站目前提供了三種商品:手機(jī)、圖書、筆記本電腦。通過三個(gè)商品鏈接進(jìn)行商品切換。具體如下圖所示:</p><p>  其Html代碼如下:</p><p>  <TABLE id="Table2" style="WID

28、TH: 552px; HEIGHT: 386px" cellSpacing="1" cellPadding="1"</p><p>  width="552" border="0"></p><p><b>  <TR></b></p><p

29、>  <TD style="HEIGHT: 26px" colSpan="2" align="center"></p><p>  <asp:Label id="Label1" runat="server" CssClass="text">計(jì)算機(jī)類圖書</as

30、p:Label></TD></p><p><b>  </TR></b></p><p><b>  <TR></b></p><p>  <TD style="WIDTH: 246px; HEIGHT: 76px" align="center

31、"></p><p>  <asp:Image id="Image1" runat="server" ImageUrl="tushu4.jpg"></asp:Image></TD></p><p>  <TD style="HEIGHT: 76px" a

32、lign="center"></p><p>  <asp:Image id="Image2" runat="server" ImageUrl="tushu5.jpg"></asp:Image></TD></p><p><b>  </TR>&l

33、t;/b></p><p><b>  <TR></b></p><p>  <TD style="WIDTH: 246px; HEIGHT: 45px" align="center"></p><p>  <asp:Label id="Label2"

34、; runat="server" CssClass="name">精通ASP.NET網(wǎng)絡(luò)編程</asp:Label></TD></p><p>  <TD style="HEIGHT: 45px"></p><p>  <P align="center">&

35、lt;/p><p>  <asp:Label id="Label3" runat="server" CssClass="name">基于.NET的Web程序設(shè)計(jì)</asp:Label></P></p><p><b>  </TD></b></p>&

36、lt;p><b>  </TR></b></p><p><b>  <TR></b></p><p>  <TD style="WIDTH: 246px"></p><p>  <asp:Label id="Label4" runat

37、="server" CssClass="text">本書主要介紹精通 ASP.NET 網(wǎng)絡(luò)編程 《精通 ASP.NET 網(wǎng)絡(luò)編程》 本書是一本詳細(xì)講解ASP.NET網(wǎng)絡(luò)編程技術(shù)的實(shí)用教程。</asp:Label></TD></p><p><b>  <TD></b></p><p> 

38、 <asp:Label id="Label5" runat="server" CssClass="text">本書以ASP.NET的基礎(chǔ)知識(shí)和應(yīng)用為主要討論對(duì)象,以淺顯的方式講解ASP.NET的基礎(chǔ)知識(shí),并包含了相應(yīng)的實(shí)例。以HTML、DHTML、XML、C#入手,在夯實(shí)基礎(chǔ)的同時(shí)由淺入深、循序漸進(jìn)地對(duì)ASP.NET的具體應(yīng)用進(jìn)行較為詳細(xì)的討論。</asp:L

39、abel></TD></p><p><b>  </TR></b></p><p><b>  <TR></b></p><p>  <TD style="WIDTH: 246px" align="center"></p&

40、gt;<p>  <asp:Label id="Label6" runat="server" CssClass="price">37元</asp:Label></TD></p><p>  <TD align="center"></p><p>  

41、<asp:Label id="Label7" runat="server" CssClass="price">29元</asp:Label></TD></p><p><b>  </TR></b></p><p><b>  <TR>&l

42、t;/b></p><p>  <TD style="WIDTH: 246px" align="center"></p><p>  <asp:Button id="添加到購物車1" runat="server" Text="添加到購物車"></asp:B

43、utton></TD></p><p>  <TD align="center"></p><p>  <asp:Button id="添加到購物車2" runat="server" Text="添加到購物車"></asp:Button></TD>

44、;</p><p><b>  </TR></b></p><p><b>  </TABLE></b></p><p><b>  商品結(jié)算</b></p><p>  將選中的商品添加入購物車后,購物車狀態(tài)如下圖所示。確認(rèn)商品后,點(diǎn)擊結(jié)算,系統(tǒng)便會(huì)計(jì)

45、算出商品的總價(jià)格。</p><p><b>  其asp代碼:</b></p><p>  if(Session["username"]==null){ Response.Write("<Script language=JavaScript>alert('對(duì)不起,請(qǐng)先登錄');</Script>

46、");Response.Write("<Script language=JavaScript>location.href='Login1.aspx';</Script>");}</p><p><b>  else</b></p><p><b>  {</b></p&g

47、t;<p>  for(i=0;i<cbxCars.Items.Count;i++)</p><p>  if(cbxCars.Items[i].Selected)</p><p>  sum=sum+int.Parse(cbxCars.Items[i].Value);</p><p>  lblTotal.Text="總金額:&quo

48、t;+sum.ToString();</p><p><b>  }</b></p><p>  1.2用戶管理模塊</p><p>  1.2.1用戶注冊(cè)</p><p>  用戶名輸入,使用RequiredFieldValidator控件檢測(cè)用戶名是否為空;使用RegularExpressionValidato

49、r控件檢測(cè)用戶名格式及長度。具體代碼如下:</p><p>  <asp:Label id="Label1" runat="server">*用戶名:(數(shù)字字母)</asp:Label></TD></p><p><b>  <TD></b></p><p>

50、;  <asp:TextBox id="txtname" runat="server"></asp:TextBox></p><p>  <asp:RequiredFieldValidator id="RequiredFieldValidator1" runat="server" ErrorMessage

51、="不能為空" ControlToValidate="txtname"</p><p>  Display="Dynamic">不能為空</asp:RequiredFieldValidator></p><p>  <asp:CustomValidator id="CustomValidator1

52、" runat="server" ErrorMessage="姓名不能含有空格" ControlToValidate="txtname"</p><p>  Display="Dynamic">姓名不能含有空格</asp:CustomValidator></p><p>  <

53、asp:RegularExpressionValidator id="RegularExpressionValidator1" runat="server" ErrorMessage="長度必須在5-10之間" ControlToValidate="txtname"</p><p>  Display="Dynamic&qu

54、ot; ValidationExpression="[a-zA-Z0-9]{4,10}">長度必須在5-10之間</asp:RegularExpressionValidator></p><p>  <asp:CustomValidator id="CusV1" runat="server" Display="Dynam

55、ic" ControlToValidate="txtname" ErrorMessage="用戶名已存在">用戶名已存在</asp:CustomValidator></p><p>  <asp:Button id="檢查用戶名" runat="server" Width="88px&quo

56、t; BackColor="#C0C0FF" Text="檢查用戶名" CausesValidation="False"></asp:Button></TD></p><p><b>  其他信息檢測(cè)類似。</b></p><p>  1.2.2用戶登錄</p>

57、<p>  用戶輸入用戶名和密碼,用RequiredFieldValidator控件檢測(cè)用戶名、用RegularExpressionValidator控件檢測(cè)用戶名格式及長度。若數(shù)據(jù)庫中存在此用戶,則登錄成功。具體代碼如下:</p><p>  <asp:RequiredFieldValidator id="RequiredFieldValidator1" runat=&quo

58、t;server" ErrorMessage="請(qǐng)輸入用戶名" ControlToValidate="TextBox_sUerName"</p><p>  Display="Dynamic">請(qǐng)輸入用戶名</asp:RequiredFieldValidator></TD></p><p>

59、<b>  </TR></b></p><p><b>  <TR></b></p><p>  <TD style="WIDTH: 119px" noWrap align="right"></p><p>  <asp:Label id=&

60、quot;Label2" runat="server">口令:</asp:Label></TD></p><p>  <TD style="WIDTH: 227px" noWrap></p><p>  <asp:TextBox id="TextBox_sUserPassword&q

61、uot; runat="server" Width="216px" Height="33px" TextMode="Password"></asp:TextBox></TD></p><p>  <TD noWrap></p><p>  <asp:Require

62、dFieldValidator id="RequiredFieldValidator2" runat="server" ErrorMessage="請(qǐng)輸入密碼" ControlToValidate="TextBox_sUserPassword"</p><p>  Display="Dynamic">請(qǐng)輸入密

63、碼</asp:RequiredFieldValidator></TD></p><p><b>  用戶信息修改</b></p><p>  1.2.3.1修改基本信息</p><p>  登錄后的會(huì)員可以對(duì)自己注冊(cè)時(shí)所填寫的信息進(jìn)行修改。其檢測(cè)模式及代碼與用戶注冊(cè)相同。</p><p>  U

64、serInformation.aspx頁面</p><p><b>  修改密碼</b></p><p>  及時(shí)修改不安全密碼保證了用戶利益不受損害,這也是商城的宗旨。</p><p>  Updatepassword.aspx頁面</p><p><b>  代碼實(shí)現(xiàn)如下:</b></p&

65、gt;<p>  private void Button2_Click(object sender, System.EventArgs e)</p><p><b>  {</b></p><p>  string strSql="update tbUsers set sUserPassword='"+newpasswor

66、d.Text+"' where sUserName='"+txtusername.Text+"'";</p><p>  ControlDB(strSql);</p><p><b>  }</b></p><p>  private void ControlDB(string s

67、trSql)</p><p><b>  {</b></p><p><b>  try </b></p><p><b>  {</b></p><p>  SqlConnection con=new SqlConnection();</p><p>

68、  con.ConnectionString=System.Configuration.ConfigurationSettings.AppSettings["Con"];</p><p>  con.Open();</p><p>  SqlCommand cmd=new SqlCommand(strSql,con);</p><p>  cmd

69、.ExecuteNonQuery();</p><p>  con.Close();</p><p>  HttpContext.Current.Response.Write("<script language=javascript>alert('操作成功!')</script>");</p><p>&l

70、t;b>  }</b></p><p>  catch(Exception ee)</p><p><b>  {</b></p><p>  HttpContext.Current.Response.Write("<font color=red>發(fā)生錯(cuò)誤:"+ee.Message+"

71、</font>");</p><p><b>  }</b></p><p><b>  }</b></p><p><b>  安全退出</b></p><p>  商品結(jié)算后,用戶需要將自己置于離線狀態(tài),以防不法人員趁機(jī)損害自己的利益。如圖:</

72、p><p>  mySession.aspx頁面</p><p>  其實(shí)現(xiàn)代碼:Session.Abandon();</p><p><b>  1.3留言板模塊</b></p><p><b>  瀏覽留言</b></p><p>  訪問該網(wǎng)站的用戶可以瀏覽其他用戶的留言,

73、通過群眾的意見來了解這個(gè)商城的商品質(zhì)量、價(jià)格、售后服務(wù)、安全性等。</p><p>  Samuel的留言板.aspx頁面</p><p>  private void MyDataBind(int page)</p><p><b>  {</b></p><p>  da.da d = new da.da();<

74、;/p><p>  DataSet ds = d.Select("select * from Reply order by iReplyID DESC","Replys");</p><p>  this.DataGrid1.DataSource = ds;</p><p>  this.DataGrid1.CurrentPage

75、Index = page;</p><p>  this.Pager1.RecTotal = ds.Tables[0].Rows.Count;</p><p>  this.Pager1.PageSize = this.DataGrid1.PageSize;</p><p>  this.Pager1.CurPage = page;</p><p

76、>  this.Pager1.Lang = 0;</p><p>  this.Pager1.PagerBind();</p><p>  this.DataGrid1.DataBind();</p><p><b>  }</b></p><p>  private void DataGrid1_PageInde

77、xChanged(object source, System.Web.UI.WebControls.DataGridPageChangedEventArgs e)</p><p><b>  {</b></p><p>  DataGrid1.CurrentPageIndex=e.NewPageIndex;</p><p>  MyDataBi

78、nd(0);</p><p><b>  }</b></p><p>  private void Pager1_PagerClick(object sender, EventArgs e)</p><p><b>  {</b></p><p>  this.MyDataBind(this.Pag

79、er1.CurPage);</p><p><b>  }</b></p><p><b>  發(fā)表留言</b></p><p>  用戶的留言代表用戶對(duì)商城商品、服務(wù)的看法,用戶也可以對(duì)商城提供可行性建議,一方面使商城運(yùn)作更順暢,另一方面也促使商城越來越滿足客戶的需求。對(duì)企業(yè)來說無疑免去了做市場(chǎng)調(diào)查的環(huán)節(jié),以最快捷最省錢

80、的方式獲取用戶意見。</p><p>  發(fā)表留言.aspx頁面</p><p><b>  代碼實(shí)現(xiàn)如下:</b></p><p>  da.da d = new da.da();</p><p>  System.Collections.Hashtable ht = new Hashtable();</p>

81、;<p>  string ip = Request.ServerVariables["Remote_Addr"].ToString();</p><p>  ht.Add("sReplyIp",ip);</p><p>  ht.Add("sReplyContent",this.TextBox_Content.Te

82、xt);</p><p>  ht.Add("iUserID",Session["UserID"].ToString());</p><p>  ht.Add("sReplyName",Session["sReplyName"].ToString());</p><p>  d.Inse

83、rt(ht,"Reply");</p><p>  Response.Write("<Script language=JavaScript>alert('留言成功');</Script>");</p><p>  Response.Write("<Script language=JavaScri

84、pt>location.href='Samuel的留言板.aspx';</Script>");</p><p><b>  更改留言</b></p><p>  在此網(wǎng)站發(fā)表過留言的用戶,若因客觀因素對(duì)商城做出錯(cuò)誤判斷而在留言板上發(fā)表了不滿意見,用戶可及時(shí)進(jìn)行修改,以維護(hù)商城的形象。</p><p>

85、<b>  更改留言.aspx</b></p><p><b>  其代碼實(shí)現(xiàn)如下:</b></p><p>  private void Funtion()</p><p><b>  {</b></p><p>  //選擇符合this.TextBox_sReplyName

86、.Text要求的記錄</p><p>  da.da d = new da.da();</p><p>  DataSet ds = d.Select("select * from Reply where sReplyName='"+this.TextBox_sReplyName.Text+"' order by iReplyID DESC&q

87、uot;,"Replys");</p><p>  this.DataGrid1.DataSource = ds;</p><p>  this.DataGrid1.DataBind();</p><p>  this.Label7.Text = DataGrid1.PageCount.ToString();</p><p&g

88、t;  this.Cpcount.Text = (this.DataGrid1.CurrentPageIndex+1).ToString();</p><p><b>  }</b></p><p>  private void LinkButton2_Click(object sender, System.EventArgs e)</p><p&

89、gt;<b>  {</b></p><p>  da.da d= new da.da();</p><p>  System.Collections.Hashtable ht = new Hashtable();//創(chuàng)建一個(gè)哈希表</p><p>  ht.Add("sReplyContent",this.TextBox_

90、sReplyContent.Text);//往哈希表添加一個(gè)記錄</p><p>  d.Update(ht,"Reply","where iReplyID ="+this.TextBox_iReplyID.Text);//更新留言</p><p>  this.Funtion();//調(diào)用Function函數(shù)</p><p>

91、;<b>  }</b></p><p><b>  刪除留言</b></p><p>  管理員是這個(gè)系統(tǒng)的特殊用戶,對(duì)所有用戶進(jìn)行管理。當(dāng)發(fā)現(xiàn)不法用戶的留言侵害了商城的利益,管理員可以及時(shí)刪除該留言,甚至凍結(jié)用戶。系統(tǒng)管理員賬號(hào):周鎮(zhèn)州;密碼:260602050</p><p>  刪除留言.aspx頁面</p&

92、gt;<p><b>  其代碼實(shí)現(xiàn)如下:</b></p><p>  private void 管理員_Click(object sender, System.EventArgs e)</p><p>  {if(this.TextBox_sUserName.Text==""||this.TextBox_sUserPasswor

93、d.Text=="")</p><p><b>  {</b></p><p>  Response.Write("<Script language=JavaScript>alert('用戶名或密碼不能為空');</Script>");</p><p><b&

94、gt;  }</b></p><p><b>  else</b></p><p><b>  {</b></p><p>  da.da d = new da.da();</p><p>  DataSet ds = d.Select("select * from tbUse

95、rs where sUserName='周鎮(zhèn)州' and sUserPassword='260602050'","Users");</p><p>  if(ds.Tables["Users"].Rows.Count>0)</p><p><b>  {</b></p>

96、<p>  Response.Write("<Script language=JavaScript>alert('登陸成功');</Script>");</p><p>  this.LinkButton3.Enabled = true;</p><p><b>  }</b></p>

97、;<p><b>  else</b></p><p><b>  {</b></p><p>  Response.Write("<Script language=JavaScript>alert('登陸失敗');</Script>");</p><p

98、>  this.LinkButton3.Enabled = false;</p><p><b>  }</b></p><p><b>  }</b></p><p><b>  }</b></p><p>  private void LinkButton3_Clic

99、k(object sender, System.EventArgs e)</p><p><b>  {</b></p><p>  da.da d = new da.da();</p><p>  string s = "delete from Reply where iReplyID =" +this.TextBox_i

100、ReplyID.Text;</p><p>  d.IDUByString(s);</p><p>  this.MyDataBind();</p><p><b>  }</b></p><p><b>  安裝環(huán)境和參數(shù)設(shè)置</b></p><p>  1.1需要的安裝

101、軟件和環(huán)境</p><p>  Windows 2000或者Windows XP</p><p>  Internet explorer 5.0以上版本</p><p><b>  web服務(wù)器配置</b></p><p>  將網(wǎng)站文件夾作web共享,別名任意。共享后在Internet信息服務(wù)顯示如圖:</p&g

102、t;<p>  網(wǎng)站文檔屬性見下圖:</p><p>  這里如果有多個(gè)默認(rèn)文檔必須要讓Book.asp處于第一個(gè)的位置,其他的往下移或刪除處理。</p><p><b>  1.3數(shù)據(jù)庫配置</b></p><p>  將數(shù)據(jù)庫myTest_Data.MDF附加到SQL Server 2000數(shù)據(jù)庫中。安全性——新建登錄,建立

103、角色Aspnet帳戶,指向myTest數(shù)據(jù)庫。設(shè)置sa帳戶登錄密碼為sa。</p><p><b>  1.4運(yùn)行網(wǎng)站</b></p><p>  配置完以上參數(shù)就可以訪問網(wǎng)站。打開IE瀏覽器輸入http://localhost/data2-20/user,就可以進(jìn)入論壇。</p><p><b>  參考文獻(xiàn):</b>

104、</p><p>  [1].Asp.net(C#)教程.亓?xí)造o.福州:福州大學(xué)工程技術(shù)學(xué)院(自編教材系列).2007</p><p>  [2].電子商務(wù)基礎(chǔ).段傳林主編.北京:冶金工業(yè)出版社.2007</p><p>  [3].數(shù)據(jù)庫程序設(shè)計(jì).微軟公司 著.北京:高等教育出版社.2004</p><p>  [4].數(shù)據(jù)庫原理與應(yīng)用教程

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 眾賞文庫僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論