家私商城的設(shè)計與實現(xiàn)【畢業(yè)論文】_第1頁
已閱讀1頁,還剩24頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、<p>  本科畢業(yè)設(shè)計(論文)</p><p><b>  (20 屆)</b></p><p>  論文題目 家私商城的設(shè)計與實現(xiàn)</p><p>  所在學(xué)院 </p><p>  專業(yè)班級 計算機(jī)科學(xué)與技術(shù) </p&g

2、t;<p>  學(xué)生姓名 學(xué)號 </p><p>  指導(dǎo)教師 職稱 </p><p>  完成日期 年 月 日</p><p><b>  誠 信 聲 明</b></p><p&g

3、t;  我聲明,所呈交的畢業(yè)設(shè)計作品和論文是本人經(jīng)過近四年的基礎(chǔ)課程與專業(yè)課程學(xué)習(xí)的基礎(chǔ)上,在指導(dǎo)老師的指導(dǎo)下,經(jīng)過幾個月集中的畢業(yè)設(shè)計學(xué)習(xí)、實踐和努力工作所取得的成果。據(jù)本人查證,除了文中特別加以標(biāo)注和致謝的地方外,設(shè)計作品和論文中不包含其他人已經(jīng)發(fā)表或撰寫過的研究成果。我承諾,設(shè)計作品和論文中的所有內(nèi)容均真實、可信。</p><p>  學(xué)生簽名: </p><p

4、>  簽名日期: 年 月 日</p><p><b>  論文目錄</b></p><p><b>  摘 要18</b></p><p>  Abstract19</p><p><b>  1 引言20</b></p><p&g

5、t;  2 開發(fā)工具及環(huán)境簡介20</p><p>  2.1 SQL Server 2005簡介20</p><p>  2.2 ASP.NET簡介21</p><p>  2.3 Microssft Visual Web Developer速成版介紹22</p><p>  2.4 關(guān)鍵技術(shù)介紹..................

6、...........................................................................................22</p><p>  2.4.1 ASP.NET...........................................................................................

7、..................22</p><p>  2.4.2 ADO.NET...........................................................................................................23</p><p>  2.5 ASP.NET與ASP的比較..............

8、...............................................................................24</p><p>  2.6 SQL server 2005介紹...............................................................................................

9、....25</p><p>  2.7開發(fā)環(huán)境.......................................................................................................................25</p><p>  3 家私商城網(wǎng)站的設(shè)計26</p><p>  3.1

10、 系統(tǒng)體系結(jié)構(gòu)26</p><p>  3.2 功能需求分析26</p><p>  3.3 非功能需求分析26</p><p>  4 家私商城網(wǎng)站的實現(xiàn)....27</p><p>  4.1 數(shù)據(jù)庫的設(shè)計與實現(xiàn)............................................................

11、..................................................27</p><p>  4.2 各個子系統(tǒng)實現(xiàn)的功能介紹和代碼分析.........................................................................29</p><p><b>  5 總結(jié)36</b>

12、</p><p><b>  致 謝37</b></p><p><b>  [參考文獻(xiàn)]37</b></p><p>  附錄1:測試報告39</p><p>  附錄2:作品說明書40</p><p><b>  摘 要</b></p&

13、gt;<p>  在信息時代,日益普及的Internet不僅帶給人們更多及時的資訊信息,而且也在生活的各個方面帶給人們更多的便捷,在一定程度上改變著人類的生活方式,例如在線購物。人們只要通過Internet的連接,在個人電腦上登錄各種銷售網(wǎng)站,就可以進(jìn)行商品的在線購買。家私商城是一個網(wǎng)絡(luò)銷售系統(tǒng),它提供了信息發(fā)布、產(chǎn)品展示、在線訂購、訂單管理等功能,并包含一個會員系統(tǒng),在功能上已經(jīng)能滿足一個小型家具產(chǎn)品銷售企業(yè)的在線銷售需

14、求。它是以VS.NET作為開發(fā)平臺,使用C#語言和ASP.NET設(shè)計操作控件和編寫操作程序,同時采用SQL Server 2000數(shù)據(jù)庫來管理數(shù)據(jù)信息,完成對數(shù)據(jù)的輸入、修改、存儲等處理。本文主要闡述了本系統(tǒng)的開發(fā)環(huán)境、體系結(jié)構(gòu)和運行平臺等概念問題,并對數(shù)據(jù)流、工作流的處理進(jìn)行了詳細(xì)介紹,對各個子系統(tǒng)的功能要點、設(shè)計思路及設(shè)計方法都作了描述。</p><p>  關(guān)鍵詞:網(wǎng)上購物, C#, ASP.NET, SQ

15、L Server 2005</p><p><b>  Abstract</b></p><p>  In the information era, internet has not only brought us more information, but also more convenience in our life. Internet application

16、s such as internet shopping is changing our life. People can log on different web site to buy different things online. This is a system of an online furniture products shop. It's a small online shopping system provi

17、des the function of information release, product show, online ordering, order management and others, also includes a membership management system.</p><p>  The System adopts VS.NET as development platform, C

18、# as development language and SQL Server 2005Express as database management system. The thesis expatiates the development environment, test platform and the architecture of this system. It also has introduction about dat

19、a stream, work stream and described functional elements, design ideas, design methods of various subsystems.</p><p>  Key words:Online shopping ,C sharp ,ASP.NET ,SQL server 2005</p><p><b>

20、;  1 引言</b></p><p>  21世紀(jì)是一個以網(wǎng)絡(luò)為核心的信息時代,數(shù)字化、網(wǎng)絡(luò)化與信息化是她的時代特征。這些多元化的組合在國際貿(mào)易和商業(yè)領(lǐng)域得到了廣泛的應(yīng)用,已經(jīng)成為各國商務(wù)發(fā)展的一大趨勢。應(yīng)運而生的網(wǎng)上購物作為信息時代的一種新的商品交易形式,不僅對商品銷售的運作方法和過程產(chǎn)生了巨大的影響,而且也帶來了一場革命,這場革命的影響將遠(yuǎn)遠(yuǎn)超過在線購物本身的意義,它還將會在社會的生產(chǎn)和管理、人

21、們的生活和就業(yè)、政府職能、法律制度以及文化等方面改變?nèi)祟惖乃季S觀念和人際交往模式。</p><p>  據(jù)調(diào)查,近年來家具類產(chǎn)品的網(wǎng)絡(luò)銷售量一直高居各產(chǎn)業(yè)之首。隨著科技手段的日新月異,各種家具的不斷更新、質(zhì)量水平的大幅提升,都促使家具產(chǎn)品更新?lián)Q代的速度在飛速地加快,其網(wǎng)絡(luò)銷售量也必將隨之加大,由此而來的豐厚經(jīng)濟(jì)收益更是毋庸質(zhì)疑的,它對推進(jìn)社會經(jīng)濟(jì)發(fā)展的貢獻(xiàn)亦是無可估量的。擁有如此美好的前景,此類市場必然又會成為加

22、劇利益爭奪的“戰(zhàn)場”[1] 。</p><p>  為了方便網(wǎng)上購物,一個強(qiáng)大并且安全的網(wǎng)絡(luò)購物平臺自然是不可或缺的。家私商城網(wǎng)站正是在這種成熟的市場需求的推動下和先進(jìn)的信息技術(shù)的支持下產(chǎn)生的。家居用品的在線銷售作為一種現(xiàn)代商務(wù)模式,它是基于對商家和客戶需求的了解,利用計算機(jī)網(wǎng)絡(luò)檢索獲取信息,為個體(客戶)和整體(商家)提供了一個絕對自由的交易平臺。商家節(jié)省了用于商品交易場所、服務(wù)質(zhì)量、維護(hù)商鋪雜支開銷等方面的投

23、入,從而降低了商品價格;客戶方面,不僅節(jié)約了時間成本,同時降低了購物成本,可以“貨比三家”地隨意挑選自己喜愛的商品。加快了商品交易和貨幣流通速度,而進(jìn)而推動經(jīng)濟(jì)的增長。</p><p>  通過這個簡單的網(wǎng)上購物平臺可以完成的任務(wù)雖然有限,但是透過這種思路進(jìn)行的擴(kuò)展所帶來的實際應(yīng)用是非常有價值的。</p><p>  本文設(shè)計并實現(xiàn)了一個家私商城網(wǎng)站,其主要功能如下:</p>

24、<p> ?。?)讓消費者通過網(wǎng)站了解家私產(chǎn)品的最新行業(yè)狀況和走向。</p><p> ?。?)用戶通過在網(wǎng)站上注冊,瀏覽商品信息,下訂單進(jìn)行網(wǎng)上交易。</p><p> ?。?)實現(xiàn)網(wǎng)站的新聞、用戶、產(chǎn)品及其信息等信息的管理功能。</p><p>  2 開發(fā)工具及環(huán)境簡介</p><p>  2.1 SQL Server 20

25、05 簡介</p><p>  Microsoft SQL Server 2005 Express Edition (SQL Server Express) 是基于Microsoft SQL Server 2005的數(shù)據(jù)庫平臺。主要是特征是提供了易于使用且強(qiáng)大的功能和Microsoft Visual Studio 2005的整合。SQL Server 2005 Express在提供了服務(wù)器端廣泛的功能以外,還同時

26、提供強(qiáng)健的客戶端數(shù)據(jù)庫。這些應(yīng)用程序功能豐富、提供了增強(qiáng)的存儲安全性并可快速進(jìn)行部署[2]。</p><p>  Microsoft 具有高級服務(wù)的 SQL Server 2005 Express Edition (SQL Server Express) 是 SQL Server Express 的一個版本,包括新的圖形管理工具、報告功能和基于文本的高級搜索功能。比之于以前的版本SQL Server 20005E

27、xpress增加的內(nèi)容有:</p><p> ?。?)借助SQL Server 2005 Management Studio Express(SSMSE)這一新的易于使用的圖形管理工具,輕松管理工作SQL Server Express。</p><p> ?。?)對SQL Server 表中純字符數(shù)據(jù)發(fā)出全文查詢。全文查詢可以包括詞和短語,或者詞或短語的多種形式。</p>&

28、lt;p>  (3)運行本地關(guān)系數(shù)據(jù)的SQL Server Reporting Services報表。</p><p>  SQL Server 2005 Express是SQL Server 2005的一個免費版本。使用的是SQL Server 2005的內(nèi)核,去掉了一些企業(yè)級功能,比如Reporting Service,Intellisense Service等等。它使用的是增強(qiáng)型T-SQL語言。<

29、;/p><p>  SQL Server 2005 Express Edition支持SQL Server 2005的大部分功能[3]。</p><p>  2.2 ASP.NET簡介</p><p>  ASP.NET是Microsoft.net的一部分,作為戰(zhàn)略產(chǎn)品,不僅僅是Active Server Page(ASP)的下一個版本,它還提供了一個統(tǒng)一的Web開發(fā)模

30、型,其中包括開發(fā)人員生成企業(yè)級Web應(yīng)用程序所需的各種服務(wù)。ASP.NET的語法在很大程度上與ASP兼容,同時它還提供一種新的編程模型和結(jié)構(gòu),可生成伸縮性和穩(wěn)定性更好的應(yīng)用程序,并提供更好的安全保護(hù)。它是一個已編譯的、基于.NET的環(huán)境,可以與任何與.NET兼容的語言(包括Visual Basic .Net、C# 和Jscript.Net)創(chuàng)作應(yīng)用程序[4]。</p><p>  ASP.NET是建立在公共語言運

31、行庫上的編程框架,可用于在服務(wù)器上生成功能強(qiáng)大的Web應(yīng)用程序,與Web開發(fā)模型相比,ASP.NET提供了許多優(yōu)點。</p><p>  ASP.NET是在服務(wù)器上運行編譯好的公共語言運行庫代碼,與被解釋的前輩不同,ASP.NET可利用早期綁定、實時編譯、本機(jī)優(yōu)化和盒外緩存服務(wù)。</p><p>  ASP.NET框架補充了Visual Studio集成環(huán)境中的大量工具箱和設(shè)計器。Wysi

32、wyg編輯、拖放服務(wù)器控件和自動部署只是這個強(qiáng)大的工具所提供功能中的少數(shù)幾種。</p><p>  由于ASP.NET基于公共語言運行庫,因此Web應(yīng)用程序開發(fā)人員可以利用整個平臺的威力和靈活性。.NET框架類庫、消息處理和數(shù)據(jù)訪問解決方案都可從Web無縫訪問。ASP.NET也與語言無關(guān),所以可以選擇最適合應(yīng)用程序的語言,或跨多種評議分割應(yīng)用程序。另外,公共評議運行庫的交互性保證在遷移到ASP.NET時保留基于C

33、OM的開發(fā)中的現(xiàn)有投資[5]。</p><p>  ASP.NET使執(zhí)行常見任務(wù)變得容易,從簡單的窗體提交和客戶端身份驗證到部署和站點配置。此外,公共語言運行庫利用托管代碼服務(wù)(如自動引用計數(shù)和垃圾回收)簡化了開發(fā)。</p><p>  ASP.NET采用基于文本的分層配置系統(tǒng),簡化了將設(shè)置應(yīng)用于服務(wù)器環(huán)境和Web應(yīng)用程序。由于配置信息是以純文本形式存儲的,因此可以在沒有本地管理工具幫助的

34、情況下應(yīng)用新設(shè)置。所以,可將ASP.NET框架應(yīng)用程序部署到服務(wù)器,即不重新啟動服務(wù)器,即使是在部署或替換運行的編譯代碼時。</p><p>  ASP.NET隨附了一個設(shè)計周到的結(jié)構(gòu),它使開發(fā)人員可以在適當(dāng)?shù)募墑e“插入”代碼。實際上,可以用自己編寫的自定義組件擴(kuò)展或替換ASP.NET運行庫的任何子組件。實現(xiàn)自定義身份驗證或狀態(tài)服務(wù)一直沒有變得更容易[6]。</p><p>  借助內(nèi)置的

35、WINDOWS身份驗證和基于每個應(yīng)用程序的配置,可以保證應(yīng)用程序是安全的。</p><p>  2.3 Microsoft Visual Web Developer 速成版介紹</p><p>  Visual Studio Express Editions 包括 Visual Web Developer Express Edition、Visual Basic Express Edi

36、tion 、Visual C# Express Edition、Visual C++ Express Edition、Visual J# Express Edition。它是專門為初學(xué)者、編程愛好者和學(xué)生量身定制的新型開發(fā)環(huán)境。</p><p>  Visual Web Developer Express Edition是一種簡便的、易學(xué)易用的開發(fā)工具,重點專注于使用ASP.NET進(jìn)行網(wǎng)絡(luò)開發(fā),構(gòu)建令人興奮的

37、動態(tài)網(wǎng)絡(luò)應(yīng)用。通過具有易用的拖拽界面的可視化設(shè)計器、功能強(qiáng)大的代碼編輯器、嵌入式數(shù)據(jù)控制和到SQL Server的集成入口、以及對Visual Basic, C#和J#等多種語言的支持,創(chuàng)建并管理您的網(wǎng)絡(luò)應(yīng)用[7]。</p><p>  內(nèi)置完備的開發(fā)套件,可以幫助您快速上手Web應(yīng)用開發(fā)。通過所見即所得的拖拽界面就可以創(chuàng)建出美觀、易用的網(wǎng)站。內(nèi)置60余種控件、上百段代碼片斷,可以幫助您大幅度降低創(chuàng)建互動式Web

38、應(yīng)用的時間。支持頁面模板,從而使您可以統(tǒng)一的管理網(wǎng)頁的排版與布局。通過IntelliSense,可以更快的訪問資源庫和方法。只需一下點擊,就可以通過Common Tasks 和 Smart Tags 調(diào)用最常用的Web開發(fā)功能。</p><p>  此外,Visual Web Developer 還提供使用ASP.NET開始構(gòu)建網(wǎng)絡(luò)應(yīng)用的所有材料。它包括:</p><p>  通過易用的

39、拖拽界面使創(chuàng)建網(wǎng)絡(luò)應(yīng)用更加容易的Visual Designer;</p><p>  功能豐富的強(qiáng)大的代碼編輯器,例如Intellisense,它可以使編寫代碼和HTML變得更加迅速;</p><p>  使用嵌入式數(shù)據(jù)控制和到Microsoft SQL Server 2005 Express的集成入口,快速創(chuàng)建數(shù)據(jù)驅(qū)動的網(wǎng)絡(luò)應(yīng)用;</p><p>  支持多種語言

40、:Visual Basic, C#和J#;使用嵌入式的全功能的初學(xué)者套件來起步,如Personal Web Starter Kit。</p><p><b>  2.4關(guān)鍵技術(shù)介紹</b></p><p>  2.4.1 ASP.NET</p><p>  Microsoft .NET作為一種面向網(wǎng)絡(luò)、支持各種用戶終端的開發(fā)平臺環(huán)境,推動新一代

41、因特網(wǎng)的發(fā)展,真正地讓人們可以在任何時間、任何地點、通過任何設(shè)備得到信息。</p><p>  ASP .NET是建立在.NET平臺架構(gòu)上,使用通用語言運行時(Common Language Runtime)在服務(wù)器后端為用戶提供建立強(qiáng)大的企業(yè)級Web應(yīng)用服務(wù)的編程框架。現(xiàn)代化的房產(chǎn)組織龐大、服務(wù)項目多、信息量大,要想提高勞動生產(chǎn)、降低成本、提高服務(wù)質(zhì)量和管理水平,進(jìn)而促進(jìn)經(jīng)濟(jì)效益,必須借助計算機(jī)來進(jìn)行現(xiàn)代化的信

42、息管理。房產(chǎn)管理系統(tǒng)正是為此而設(shè)計的。優(yōu)秀的房產(chǎn)管理系統(tǒng)操作方便,靈活性好,系統(tǒng)安全性高,運行穩(wěn)定。本章將以典型住房管理管理系統(tǒng)作為實例,向讀者詳細(xì)講述如何設(shè)計和使用ASP .NET開發(fā)企業(yè)住房管理系統(tǒng)[8]。</p><p>  大多數(shù)ASP .NET應(yīng)用程序都是圍繞讀取和更新數(shù)據(jù)庫中的信息展開的。為了允許在分布式、可縮放應(yīng)用程序中實現(xiàn)數(shù)據(jù)集成,Visual Studio .NET 提供對新一代數(shù)據(jù)訪問技術(shù) A

43、DO .NET的支持。</p><p>  2.4.2 ADO.NET</p><p>  在介紹ADO .NET之前,先澄清一個概念:ADO .NET是一項超越ADO的重要技術(shù),ADO .NET這個名字并不代表實際的內(nèi)容—— ADO。ADO原來是表示ActiveX Data Objects,Microsoft已經(jīng)將ADO .NET作為一種技術(shù)的名稱。</p><p&g

44、t;  ADO .NET是一組向.NET程序員公開數(shù)據(jù)訪問服務(wù)的類。ADO .NET為創(chuàng)建分布式數(shù)據(jù)共享應(yīng)用程序提供了一組豐富的組件。它提供了對關(guān)系數(shù)據(jù)、XML和應(yīng)用程序數(shù)據(jù)的訪問,因此是.NET Framework中不可缺少的一部分。ADO .NET支持多種開發(fā)需求,包括創(chuàng)建由應(yīng)用程序、工具、語言或Internet瀏覽器使用的前端數(shù)據(jù)庫客戶端和中間層業(yè)務(wù)對象。</p><p>  ADO .NET提供對Micr

45、osoft SQL Server等數(shù)據(jù)源以及通過OLE DB和XML公開的數(shù)據(jù)源的一致訪問。數(shù)據(jù)共享使用者應(yīng)用程序可以使用ADO .NET來連接到這些數(shù)據(jù)源,并檢索、操作和更新數(shù)據(jù)。</p><p>  在介紹如何實現(xiàn)ADO .NET訪問SQL Server 2000數(shù)據(jù)庫前,有必要介紹一下ADO .NET中的一個核心元素,它是.NET Framework數(shù)據(jù)提供程序,其組件的設(shè)計目的相當(dāng)明確:為了實現(xiàn)數(shù)據(jù)操作和

46、對數(shù)據(jù)的快速、只進(jìn)、只讀訪問。Connection對象提供與數(shù)據(jù)源的連接。Command對象使用戶能夠訪問用于返回數(shù)據(jù)、修改數(shù)據(jù)、運行存儲過程以及發(fā)送或檢索參數(shù)信息的數(shù)據(jù)庫命令。Data Reader從數(shù)據(jù)源中提供高性能的數(shù)據(jù)流。最后,Data Adapter提供連接DataSet對象和數(shù)據(jù)源的橋梁。Data Adapter使用Command對象在數(shù)據(jù)源中執(zhí)行SQL命令,以便將數(shù)據(jù)加載到Data Set中,并使對Data Set中數(shù)據(jù)的

47、更改與數(shù)據(jù)源保持一致[9]。</p><p>  為了實現(xiàn)對數(shù)據(jù)庫的訪問,ADO .NET定義了兩個核心組件:Data Set和.NET Framework數(shù)據(jù)提供程序,后者是一組包括Connection,Command,Data Reader和Data Adapter對象在內(nèi)的組件。ADO.NET的對象模型,如圖2-1所示:</p><p>  ADO.NET 具有以下的優(yōu)點:</

48、p><p>  互用性 ADO.NET使用XML為數(shù)據(jù)傳輸?shù)拿劫|(zhì)。</p><p>  易維護(hù)性 使用N層架構(gòu)分離業(yè)務(wù)邏輯與其他應(yīng)用層次,易于增加其他層次。</p><p>  可編程性 ADO.NET對象模型使用強(qiáng)制類型數(shù)據(jù),使程序更加簡練易懂。</p><p>  高性能 ADO.NET使用強(qiáng)制類型數(shù)據(jù)取得高性能。</p>

49、<p>  可擴(kuò)展性 ADO.NET鼓勵程序員使用Web方式,由于數(shù)據(jù)是保存在本地緩存中的,不需要解決復(fù)雜的并發(fā)問題。</p><p>  圖2-1 ADO.NET的對象模型</p><p>  2.5 ASP.NET與ASP的比較</p><p>  ASP程序設(shè)計師一般都認(rèn)為:使用ASP設(shè)計網(wǎng)頁程序已經(jīng)非常地容易而且快速,不必要再學(xué)習(xí)ASP·

50、NET的網(wǎng)頁開發(fā)方式。但在此次信息管理系統(tǒng)的開發(fā)設(shè)計,選用ASP.NET的是出于以下的考慮:</p><p>  ASP.NET與ASP使用的技術(shù)和語句很類似,熟悉ASP再去學(xué)習(xí)ASP.NET不存在難點,或者可以說存在的學(xué)習(xí)難點不多;</p><p>  ASP.NET與ASP比較,ASP.NET在網(wǎng)頁開發(fā)是不用寫很多的程序:使用ASP編寫網(wǎng)頁時,雖然可以使用結(jié)構(gòu)化的方式開發(fā),但是這樣開發(fā)

51、,需要設(shè)計者有較長的學(xué)習(xí)和開發(fā)ASP網(wǎng)頁的經(jīng)驗;ASP.NET是采用組件方式開發(fā),絕大多數(shù)的程序都可以使用現(xiàn)有的組件堆棧起來,而且組件可以由自己編寫。當(dāng)您的組件越來越多,越來越完整時,開發(fā)一個應(yīng)用系統(tǒng)就是一件簡單的事了,不僅快速而且不用編寫太多的程序,屆時只需要設(shè)置組件的參數(shù)而已。</p><p>  2.6 SQL Server2005簡介</p><p>  信息管理系統(tǒng)采用SQL S

52、erver 2005數(shù)據(jù)庫,實行自動化,高效率進(jìn)行數(shù)據(jù)處理。由于本信息管理系統(tǒng)是使用ASP.NET開發(fā)基于B/S體系結(jié)構(gòu)的Web應(yīng)用程序,將通過使用計算機(jī)網(wǎng)絡(luò)化處理,宿管人員只需懂得計算機(jī)操作的初步知識即可。</p><p>  SQL Server 2005是Microsoft公司推出的SQL Server數(shù)據(jù)庫管理系統(tǒng),它繼承了SQL Server 7.0版本的優(yōu)點;同時,SQL Server 2005具有使

53、用方便,可伸縮性好與相關(guān)軟件集成程度高等特性;它是一個可靠易用的數(shù)據(jù)庫平臺,可以用于大型聯(lián)機(jī)事務(wù)處理,數(shù)據(jù)倉庫及電子商務(wù)等;支持多種操作系統(tǒng)(所有Windows版本)平臺[10]。</p><p>  Access數(shù)據(jù)庫本應(yīng)該是作為本信息管理系統(tǒng)使用的數(shù)據(jù)庫,但考慮到若Access數(shù)據(jù)庫在 Web服務(wù)器上使用,其在數(shù)據(jù)處理流量,安全性和數(shù)據(jù)庫功能方面考慮,而SQL Server 2005是一種常用的關(guān)系數(shù)據(jù)庫,能

54、存放和讀取大量的數(shù)據(jù),能管理眾多并發(fā)的用戶,故選用了SQL Server 2005數(shù)據(jù)庫。</p><p><b>  2.7開發(fā)環(huán)境</b></p><p>  2.7.1 操作平臺</p><p>  Windows NT(SP2以上)或Windows 2000系列,但由于管理中心的工作人員對Windows NT (SP2)系統(tǒng)操作熟悉,系

55、統(tǒng)開發(fā)設(shè)計將使用Windows NT (SP2)作為開發(fā)時的平臺。</p><p>  2.7.2 網(wǎng)站服務(wù)器</p><p>  考慮到目前,系統(tǒng)只是給管理中心使用,暫時不開放一般權(quán)限功能,因此網(wǎng)站服務(wù)器采用Internet Information Services 5.1。</p><p>  2.7.3 開發(fā)時所用瀏覽器</p><p>

56、;  瀏覽器最好是IE5.5以上版本,此考慮到瀏覽器的版本不同可能引起網(wǎng)頁排版出現(xiàn)異常。</p><p>  2.7.4 Microsoft.Framework 2.0 </p><p>  Framework提供建置及部署網(wǎng)頁服務(wù)的環(huán)境。由于系統(tǒng)的開發(fā)將采用ASP.NET,因此需要Framework來保證網(wǎng)頁的正常執(zhí)行。</p><p>  3 家私商城網(wǎng)站的設(shè)計

57、</p><p>  3.1 系統(tǒng)體系結(jié)構(gòu)</p><p>  家私商城網(wǎng)站采用B/S架構(gòu),B/S架構(gòu)的優(yōu)點在于客戶端和服務(wù)器通過Intranet進(jìn)行數(shù)據(jù)交換,客戶端基于統(tǒng)一的WEB瀏覽器,減少了投資,解決了系統(tǒng)維護(hù)升級的問題,另外只有極少部分事務(wù)邏輯在前端(Browser)實現(xiàn),但是主要事務(wù)邏輯在服務(wù)器端(Server)實現(xiàn),這也就充分保護(hù)了數(shù)據(jù)的安全。</p><p

58、>  此外,家私商城網(wǎng)站系統(tǒng)以IIS為載體,采用SQL Server作數(shù)據(jù)服務(wù)器。由于采用ASP.NET技術(shù)平臺,所以要求服務(wù)器安裝有.Net Framework2.0。在系統(tǒng)的設(shè)計中考慮到可維護(hù)性及可擴(kuò)展性等要求,采取數(shù)據(jù)與邏輯分離的原則,將諸如數(shù)據(jù)庫連接信息,數(shù)據(jù)庫操作等與數(shù)據(jù)相關(guān)的功能封裝在數(shù)據(jù)層,而網(wǎng)站頁面中盡量不涉及數(shù)據(jù)操作的代碼。</p><p>  整個網(wǎng)站從面對的對象來分可以分為后臺管理員部

59、分與前臺用戶部分,在管理員部分主要實現(xiàn)網(wǎng)站的管理功能與信息、產(chǎn)品發(fā)布功能,在界面方面以簡潔為主,不用花費太多精力,而在前臺用戶部分設(shè)計網(wǎng)站用戶的體驗以及在線產(chǎn)品瀏覽、購物等處理流程,在界面美觀以及易用程度方面會延續(xù)簡潔的風(fēng)格但功能不會減少。</p><p><b>  3.2功能需求分析</b></p><p>  家私商城網(wǎng)站的最終目的是為了實現(xiàn)電子產(chǎn)品銷售公司的在

60、線銷售需求,從這個角度來說,網(wǎng)站面對的用戶分為一般普通用戶和管理員用戶。對一般普通用戶來說,他們的需求主要是在網(wǎng)站上購買到合適的產(chǎn)品,因此產(chǎn)品信息展示的友好性、行業(yè)新聞、公司新聞的需求是他們的主要需求,方便的注冊、產(chǎn)品瀏覽、在線訂購功能是主要要解決的問題。因此對這類用戶,功能上主要劃分為會員系統(tǒng)模塊,新聞?wù)故灸K,產(chǎn)品展示模塊、在線訂購模塊。而另外一類用戶則是網(wǎng)站的管理員,這部分用戶屬于公司的人員,管理網(wǎng)站上的產(chǎn)品、新聞、會員、訂單等信

61、息,豐富網(wǎng)站的內(nèi)容、處理用戶的訂單以及維護(hù)網(wǎng)站的運行,對這部分用戶來說,網(wǎng)站內(nèi)容的管理是主要的需求。因此,對這部分用戶功能模塊主要劃分為新聞管理模塊、產(chǎn)品管理模塊、用戶管理模塊和訂單管理模塊。通過這些功能模塊,網(wǎng)站的管理員用戶能夠方便的添加、修改、刪除網(wǎng)站的數(shù)據(jù)。</p><p>  3.3 非功能需求分析</p><p>  實用性原則:力求最大限度地滿足實際工作的需要,充分考慮各業(yè)務(wù)層

62、次、各管理環(huán)節(jié)數(shù)據(jù)處理的實用性,把滿足客戶生產(chǎn)和管理業(yè)務(wù)作為第一要素進(jìn)行考慮。</p><p>  可擴(kuò)展性與可維護(hù)性原則:為適應(yīng)將來的發(fā)展,系統(tǒng)應(yīng)該具有良好的可擴(kuò)展性和可維護(hù)性。系統(tǒng)設(shè)計盡可能模塊化、組件化,使應(yīng)用系統(tǒng)可靈活配置,適應(yīng)不同的情況。系統(tǒng)的可擴(kuò)展性應(yīng)包括能接納已有的系統(tǒng)和在今后系統(tǒng)軟硬件擴(kuò)展時,能有效地保護(hù)已有的投資。特別是在應(yīng)用需求變化時(應(yīng)用與系統(tǒng)的需求往往提不全或者經(jīng)常會變化),有一個較好的應(yīng)

63、用平臺,能容易地加以調(diào)整。系統(tǒng)易于擴(kuò)充升級,既能滿足當(dāng)前業(yè)務(wù)的需求,又為今后的擴(kuò)充留有空間。</p><p>  安全可靠性原則:網(wǎng)站系統(tǒng)與數(shù)據(jù)庫系統(tǒng)的設(shè)計要做到安全可靠,防止非法用戶的入侵。數(shù)據(jù)庫的備份策略恰當(dāng),以防災(zāi)難性事故發(fā)生。</p><p>  用戶界面設(shè)計原則:圖形化原則:用戶界面的設(shè)計應(yīng)做到美觀大方。系統(tǒng)的設(shè)計需要考慮用戶的計算機(jī)水平,用戶界面應(yīng)直觀、明了、條理清晰,做到簡單

64、易用,沒有計算機(jī)專業(yè)背景的用戶也可以輕松的使用本系統(tǒng)完成購物操作,實現(xiàn)“傻瓜型”管理——易學(xué)、易用、易管理。</p><p><b>  3.4項目框圖</b></p><p><b>  圖3-1 項目框圖</b></p><p>  4 家私商城網(wǎng)站的實現(xiàn)</p><p>  4.1數(shù)據(jù)庫的設(shè)計

65、與實現(xiàn)</p><p>  在完成具體的數(shù)據(jù)庫系統(tǒng)需求分析后,具體的數(shù)據(jù)庫設(shè)計實現(xiàn)如下列表</p><p>  表4-1 tNews(新聞信息表)</p><p>  表4-2 tNewsClass(新聞類別表)</p><p>  表4-3 tOrder(訂單信息表)</p><p>  表4-4 tProduct(

66、產(chǎn)品信息表)</p><p>  表4-5 tProClass(產(chǎn)品類別表)</p><p>  表4-6 tUser(用戶信息表)</p><p>  4.2各個子系統(tǒng)具體實現(xiàn)的功能介紹和代碼分析</p><p>  4.2.1產(chǎn)品發(fā)布子系統(tǒng)</p><p><b>  1. 產(chǎn)品展示模塊</b>

67、;</p><p>  產(chǎn)品展示模塊這部分內(nèi)容面向的對象主要是網(wǎng)站的一般用戶,在系統(tǒng)中由ProductList.aspx和ProductDetail.aspx實現(xiàn)。其中ProductList.aspx實現(xiàn)產(chǎn)品的分類列表展示,ProductDetail.aspx實現(xiàn)產(chǎn)品的細(xì)節(jié)信息查看,包括產(chǎn)品的名稱、類別、價格、說明等信息。此外,在Default.aspx中還包含了一個產(chǎn)品類別的列表,提供對產(chǎn)品分類信息的查看。如截

68、圖所示:</p><p>  圖4-1 產(chǎn)品細(xì)節(jié)截圖</p><p>  圖4-1所示代碼如下:</p><p>  public partial class ProductDetail : System.Web.UI.Page</p><p><b>  {</b></p><p>  prot

69、ected void Page_Load(object sender, System.EventArgs e)</p><p><b>  {</b></p><p>  string cproid = Request["proid"].ToString();</p><p>  string sql = "sel

70、ect * from tProduct where ID=" + cproid;//設(shè)置查詢產(chǎn)品詳細(xì)信息的查詢語句</p><p>  DataTable dt = new DataTable();//新建數(shù)據(jù)表,用來保存查詢結(jié)果</p><p>  dt = MyDB.GetDataTable(sql);//查詢字符串,將結(jié)果保存在數(shù)據(jù)表dt中</p><p

71、>  DataGrid2.DataSource = dt;//設(shè)置數(shù)據(jù)顯示控件的數(shù)據(jù)源</p><p>  DataGrid2.DataBind();//顯示數(shù)據(jù)</p><p><b>  }</b></p><p><b>  } </b></p><p><b>  2. 產(chǎn)品

72、管理模塊</b></p><p>  產(chǎn)品管理模塊這部分內(nèi)容面對的對象是網(wǎng)站的管理員用戶,因此依然要求進(jìn)行了管理員登錄操作后才能使用。此模塊由Admin/ProductManage.aspx,Admin/ProductClassManage.aspx,Admin/AddProduct.aspx實現(xiàn),其中Admin/ProductManage.aspx實現(xiàn)產(chǎn)品的列表查看、管理,Admin/Product

73、ClassManage.aspx實現(xiàn)產(chǎn)品分類信息的管理,Admin/AddProduct.aspx實現(xiàn)產(chǎn)品添加功能。在產(chǎn)品的介紹信息上使用fckeditor實現(xiàn)了在線所見即所得的編輯。如圖所示:</p><p>  圖4-2 產(chǎn)品分類頁截圖</p><p>  圖4-2所示頁面代碼如下:</p><p>  public partial class Admin_Pr

74、oductClassManage : System.Web.UI.Page</p><p><b>  {</b></p><p>  protected void Page_Load(object sender, EventArgs e)</p><p><b>  {</b></p><p> 

75、 if (Session["admin"] == null)</p><p>  {//判斷是否為管理員,如果非管理員,則轉(zhuǎn)到提示頁</p><p>  Response.Redirect("Controler.aspx?cname=noadmin");</p><p><b>  }</b></p

76、><p><b>  }</b></p><p>  protected void btnAdd_Click(object sender, EventArgs e)</p><p>  {//點擊添加產(chǎn)品按鈕的事件處理程序</p><p>  FileUpload1.SaveAs(Server.MapPath(".

77、./images/Product")+"/"+FileUpload1.FileName);</p><p>  string sql;</p><p>  sql = "insert into tProClass(classname,classpic) values('{0}','{1}')"; //設(shè)置添加

78、產(chǎn)品分類的sql語句</p><p>  sql = string.Format(sql,TextBox1.Text,FileUpload1.FileName);</p><p>  MyDB.ExecuteSql(sql); //執(zhí)行sql語句</p><p>  Response.Redirect("ProductClassManage.aspx&qu

79、ot;);//跳轉(zhuǎn)到指定頁面</p><p><b>  }</b></p><p><b>  }</b></p><p>  4.2.2 在線訂購子系統(tǒng)</p><p><b>  1.在線訂購模塊</b></p><p>  在線訂購模塊面向的對象

80、主要是網(wǎng)站的普通用戶,此模塊主要實現(xiàn)用戶在線訂購產(chǎn)品以及查看訂單信息功能。在功能上跟產(chǎn)品展示模塊和會員子系統(tǒng)關(guān)系密切。在線訂購功能跟產(chǎn)品展示功能結(jié)合在一起,在產(chǎn)品查看的同時即可實現(xiàn)產(chǎn)品的訂購功能,當(dāng)然前提是已經(jīng)進(jìn)行了身份認(rèn)證的網(wǎng)站會員,訂購的具體細(xì)節(jié)信息以及最終確定訂單操作由OrderDetail.aspx實現(xiàn),而OrderList.aspx實現(xiàn)訂單的分類列表查看,通過OrderList.aspx網(wǎng)站的一般用戶能查看到訂單的處理狀態(tài)等信

81、息。</p><p>  圖4-3 產(chǎn)品訂購信息頁截圖</p><p>  圖4-3代碼實現(xiàn)為:</p><p>  public partial class OrderDetail : System.Web.UI.Page</p><p><b>  {</b></p><p>  protec

82、ted void Page_Load(object sender, System.EventArgs e)</p><p><b>  {</b></p><p>  if (Session["name"] == null)</p><p>  {//判斷用戶是否登錄,如果未登錄,轉(zhuǎn)向跳轉(zhuǎn)頁面</p><

83、p>  Response.Redirect("Jump.aspx");</p><p><b>  }</b></p><p>  string oproid = Request["oproid"].ToString();//獲取購買產(chǎn)品的id</p><p>  DataTable dt;//新建

84、數(shù)據(jù)表對象,用來保存查詢結(jié)果</p><p>  string sql;</p><p>  sql = "SELECT * FROM tProduct WHERE ID=" + oproid;//根據(jù)產(chǎn)品id設(shè)置查詢語句</p><p>  dt = MyDB.GetDataTable(sql);//執(zhí)行查詢語句,查詢指定id的產(chǎn)品的信息,并將

85、結(jié)果保存在數(shù)據(jù)表中</p><p>  Label1.Text = dt.Rows[0]["productname"].ToString();//顯示產(chǎn)品名稱</p><p>  Label2.Text = dt.Rows[0]["productprice"].ToString();//顯示產(chǎn)品價格</p><p>  sql

86、 = "SELECT * FROM tUser WHERE username = '" + Session["name"].ToString() + "'";</p><p>  dt = MyDB.GetDataTable(sql); //查詢用戶信息并保存在數(shù)據(jù)表dt中</p><p>  DataGrid1.

87、DataSource = dt;//將數(shù)據(jù)表dt綁定到數(shù)據(jù)顯示控件</p><p>  DataGrid1.DataBind();//顯示用戶信息</p><p><b>  }</b></p><p>  //點擊提交訂單按鈕的事件處理函數(shù),完成提交訂單信息保存在數(shù)據(jù)庫中的功能</p><p>  protected

88、void Button1_Click(object sender, System.EventArgs e)</p><p><b>  {</b></p><p>  string sql = "INSERT INTO tOrder (opid,opnum,ouser,otime,isdeal) VALUES(" + Request["o

89、proid"].ToString() + "," + TextBox1.Text + ",'" + Session["name"].ToString() + "','" + System.DateTime.Now.ToString() + "','否')";//設(shè)置插入訂單信息到數(shù)

90、據(jù)庫的sql語句</p><p>  MyDB.ExecuteSql(sql);//執(zhí)行sql語句,插入訂單信息到數(shù)據(jù)庫中</p><p>  Response.Redirect("OrderList.aspx");//訂單提交完畢,將頁面轉(zhuǎn)向到訂單列表頁</p><p><b>  }</b></p><

91、;p><b>  }</b></p><p><b>  2.訂單管理模塊</b></p><p>  訂單管理模塊面對的對象是網(wǎng)站的管理員用戶,需要進(jìn)行了管理員登錄操作后才能夠使用,此模塊完成的功能主要是網(wǎng)站管理員對網(wǎng)站訂購信息的管理,能夠查看網(wǎng)站所有的未處理訂單和已處理訂單以及訂單的訂購者、訂購產(chǎn)品、訂購日期等信息,并改變訂單的狀態(tài)。如

92、對某個訂單的訂購產(chǎn)品發(fā)貨以后可以更改訂單的狀態(tài)為已處理。在此模塊中,已處理訂單的管理由Admin/OrderList1.aspx實現(xiàn),未處理訂單的管理由Admin/OrderList2.aspx實現(xiàn)。</p><p>  圖4-4已處理訂單頁截圖</p><p>  管理員點擊“編輯”按鈕可對用戶訂購的產(chǎn)品進(jìn)行處理,處理完畢后“更新”,用戶就能在個人信息頁中查看到自己已訂購產(chǎn)品的所有信息。

93、</p><p><b>  4.2.3其他</b></p><p><b>  1.導(dǎo)航</b></p><p>  對于一個成功的網(wǎng)站來說,一個友好的導(dǎo)航系統(tǒng)是必不可少的,如果用戶進(jìn)來以后不知道自己所處的位置,對自己需要的信息也不知道從何去尋找,那這樣的網(wǎng)站是不可能成功的。在線電腦銷售商城系統(tǒng)的導(dǎo)航系統(tǒng)有網(wǎng)站導(dǎo)航、會員

94、導(dǎo)航與管理員導(dǎo)航,網(wǎng)站導(dǎo)航由Header.ascx實現(xiàn),方便網(wǎng)站用戶尋找自己個感興趣的信息,如新聞、產(chǎn)品等。會員導(dǎo)航由Left.ascx實現(xiàn),方便網(wǎng)站的注冊用戶使用用戶功能,如信息更改、訂單查看等功能。管理員導(dǎo)航由Admin/Index_Left.aspx實現(xiàn),完成管理員功能的導(dǎo)航。</p><p><b>  2.樣式控制</b></p><p>  考慮到網(wǎng)站的可

95、維護(hù)性以及實現(xiàn)更好的控制網(wǎng)站的外觀樣式,在線電腦銷售商城系統(tǒng)采用了CSS(Cascading Stylesheet)層疊樣式表來控制網(wǎng)站的外觀。使用CSS可以將網(wǎng)站中多個網(wǎng)頁的風(fēng)格格式同時進(jìn)行控制、更新,不用再一頁一頁地更新。當(dāng)站點上所有的網(wǎng)頁風(fēng)格都使用一個CSS文件進(jìn)行控制時,只要修改這個CSS文件中相應(yīng)的行,那么整個站點的所有頁面都會隨之發(fā)生變動。在本系統(tǒng)中,CSS樣式表放在css目錄中,整站有兩個樣式表:Admin_STYLE.C

96、SS和content.css,Admin_STYLE.CSS主要對后臺管理模塊的樣式進(jìn)行控制,content.css對網(wǎng)站的各項數(shù)據(jù)內(nèi)容進(jìn)行控制。</p><p><b>  數(shù)據(jù)連接</b></p><p>  考慮系統(tǒng)的可擴(kuò)展性和可維護(hù)性,系統(tǒng)的數(shù)據(jù)庫連接信息保存在網(wǎng)站的配置文件(Web.config)中。這樣,當(dāng)數(shù)據(jù)庫連接發(fā)生改變的時候,只需要更改配置文件中的

97、數(shù)據(jù)庫連接信息,就可以無縫的切換到新的數(shù)據(jù)庫系統(tǒng)中。下面是配置文件中數(shù)據(jù)庫鏈接的相關(guān)信息:</p><p>  <addname="ConnectionString"connectionString="DataSource=.\SQLEXPRESS;</p><p>  AttachDbFilename=|DataDirectory|\Database_

98、Data.MDF;IntegratedSecurity=True;</p><p>  UserInstance=True"providerName="System.Data.SqlClient" /></p><p>  </connectionStrings></p><p>  <appSettings&g

99、t;</p><p><b>  數(shù)據(jù)庫操作類</b></p><p>  在系統(tǒng)中涉及數(shù)據(jù)庫的操作都統(tǒng)一調(diào)用這個類的函數(shù)來進(jìn)行,提高代碼的可維護(hù)性,代碼如下:</p><p>  public class MyDB</p><p><b>  {</b></p><p> 

100、 private static string ConnectionString;</p><p>  static MyDB()</p><p><b>  {</b></p><p>  ConnectionString = ConfigurationSettings.AppSettings["ConnectionString&qu

101、ot;];//從配置文件中讀取數(shù)據(jù)庫鏈接信息</p><p><b>  }</b></p><p>  //執(zhí)行一個sql語句,并返回結(jié)果集</p><p>  public static DataTable GetDataTable(string sql)</p><p><b>  {</b>

102、</p><p>  DataTable dt = new DataTable();</p><p>  SqlConnection con = new SqlConnection(ConnectionString);//定義一個數(shù)據(jù)庫連接</p><p>  con.Open();</p><p>  SqlDataAdapter da =

103、 new SqlDataAdapter(sql, con);//定義并初始化數(shù)據(jù)適配器</p><p>  da.Fill(dt);//填充數(shù)據(jù)表</p><p>  con.Close();</p><p>  return dt;</p><p><b>  }</b></p><

104、p>  //執(zhí)行一個sql語句</p><p>  public static void ExecuteSql(string sql)</p><p><b>  {</b></p><p>  SqlConnection con = new SqlConnection(ConnectionString);//定義數(shù)據(jù)庫連接</p&

105、gt;<p>  SqlCommand cmd = new SqlCommand(sql, con);//定義并初始化數(shù)據(jù)命令對象</p><p>  con.Open();//打開連接</p><p>  cmd.ExecuteNonQuery();//執(zhí)行命令</p><p>  con.Close();//關(guān)閉連接</p><

106、p><b>  }</b></p><p><b>  }</b></p><p><b>  5 總結(jié)</b></p><p>  隨著網(wǎng)絡(luò)經(jīng)濟(jì)的發(fā)展,家具產(chǎn)品需求的加劇,傳統(tǒng)銷售“網(wǎng)絡(luò)化”日益被人們所接受并喜歡。在線銷售在一定程度上改變著人們的生活方式,也對社會經(jīng)濟(jì)的發(fā)展起著巨大的推動作用。

107、本設(shè)計正是順應(yīng)這種模式的家具產(chǎn)品銷售系統(tǒng)。</p><p>  在系統(tǒng)的設(shè)計階段,通過對ASP.NET、Visual C#、SQL Server 2005數(shù)據(jù)庫的熟悉和開發(fā)實例的學(xué)習(xí)為系統(tǒng)的開發(fā)奠定了基礎(chǔ)。在系統(tǒng)開發(fā)過程中,本網(wǎng)站按功能劃分為管理員模塊和用戶模塊。管理員模塊作為網(wǎng)站的后臺,實現(xiàn)了管理員登陸,新聞的添加和管理,產(chǎn)品的添加、管理和分類,用戶管理,已處理訂單和未處理訂單管理等功能。用戶打開網(wǎng)站所看到的界

108、面即為用戶模塊,實現(xiàn)了用戶注冊、登陸,用戶信息管理(資料修改、訂單查看、產(chǎn)品訂購、退出登錄),業(yè)內(nèi)新聞和站內(nèi)新聞瀏覽,產(chǎn)品瀏覽和訂購等功能。</p><p>  雖然整個系統(tǒng)實現(xiàn)了大部分的功能,但還不完善,距離現(xiàn)實生活的應(yīng)用還有一定距離,需要進(jìn)一步增強(qiáng)系統(tǒng)的功能。作為在線購物系統(tǒng),其安全性不容小覷,但本系統(tǒng)并沒有實現(xiàn)用戶登錄過程中的加密?,F(xiàn)實中,網(wǎng)上購物付款與商業(yè)機(jī)構(gòu)和銀行有著密切聯(lián)系,由于時間以及條件的限制,本

109、系統(tǒng)也沒有設(shè)計在線支付的功能。</p><p>  從整個開發(fā)過程,我深刻體會到了.NET技術(shù)的魅力,認(rèn)識到在網(wǎng)絡(luò)經(jīng)濟(jì)到來的今天,掌握好一門計算機(jī)語言,并把它運用到力所能及的應(yīng)用程序開發(fā)中去的重要性和現(xiàn)實意義。</p><p><b>  致 謝</b></p><p>  本文是在俞老師的熱情關(guān)心和指導(dǎo)下完成的,俞老師淵博的知識和嚴(yán)謹(jǐn)?shù)闹螌W(xué)作

110、風(fēng)使我受益匪淺。在課題研究初期給予的幫助以及系統(tǒng)開發(fā)過程中技術(shù)上的細(xì)心分析指導(dǎo)以及論文的格式和編排的指點,對順利完成本課題起到了極大的作用在此向他表示我最衷心的感謝!</p><p>  在論文完成過程中,本人還得到了俞老師和其他同學(xué)的熱心幫助,尤其是在我程序調(diào)試過程中遇到問題時,給予了我極大的支持。本人向他們表示深深的謝意!</p><p>  最后,向在百忙之中評審本文的各位專家、老師

111、表示衷心的感謝!</p><p><b>  [參考文獻(xiàn)]</b></p><p>  [1] 吉根林,崔海源編著.ASP.NET程序設(shè)計教程[M].北京:電子工業(yè)出版社,2004.</p><p>  [2] 蘇貴洋編著.ASP.NET網(wǎng)絡(luò)編程從基礎(chǔ)到實踐[M].北京:電子工業(yè)出版社,2000.</p><p>  [

112、3] 王易.ASP.NET網(wǎng)站設(shè)計實例通[M].北京:清華大學(xué)出版社,2002.</p><p>  [4] 方睿,刁仁宏,吳四九編著.網(wǎng)絡(luò)數(shù)據(jù)庫原理及應(yīng)用[M].成都:四川大學(xué)出版社,2000.</p><p>  [5] 劉燁,吳中元編著.C#編程及開發(fā)教程[M].北京:清華大學(xué)出版社,2003.</p><p>  [6] 東方人華主編.Visual C#.N

113、ET范例入門與提高[M].北京:清華大學(xué)出版社,2003.</p><p>  [7] 張威編著.C#語言基礎(chǔ)教程[M],北京:人民郵電出版社,2001.</p><p>  [8] David Richard Kalkstein Deloveh,William Semp[美]等著.Visual Studio.NET高效編程[M].北京:清華大學(xué)出版社,2002.1</p>

溫馨提示

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

最新文檔

評論

0/150

提交評論