畢業(yè)設(shè)計(jì)---體育用品網(wǎng)站論文_第1頁(yè)
已閱讀1頁(yè),還剩28頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、<p><b>  第一章 前言</b></p><p>  1.1 課題背景及目標(biāo)</p><p><b>  項(xiàng)目開發(fā)背景</b></p><p>  隨著計(jì)算機(jī)的普及,企業(yè)的宣傳方法逐步向著多元化的方向發(fā)展。企業(yè)的宣傳不再局限于某個(gè)地區(qū),甚至是某個(gè)國(guó)家。實(shí)際上,企業(yè)之間的激烈競(jìng)爭(zhēng)實(shí)質(zhì)上是企業(yè)宣傳之間的激烈

2、競(jìng)爭(zhēng),是企業(yè)能否及時(shí)獲取重要信息的激烈競(jìng)爭(zhēng)。企業(yè)宣傳對(duì)于企業(yè)的發(fā)展至關(guān)重要,它對(duì)企業(yè)的管理體制、決策指導(dǎo)思想、經(jīng)營(yíng)戰(zhàn)略、管理方式等都有重要影響,從而對(duì)企業(yè)的興衰起到?jīng)Q定性的作用。</p><p>  面對(duì)日益激烈的競(jìng)爭(zhēng)環(huán)境,體育用品公司要如何保持永久經(jīng)營(yíng),如何企業(yè)的核心競(jìng)爭(zhēng)力,將是企業(yè)每以個(gè)員工必須面對(duì)和思考的重大課題。于是乎,體育用品網(wǎng)站應(yīng)運(yùn)而生。它不僅僅是企業(yè)對(duì)外宣傳自己的手段,更是企業(yè)打造自己的形象,創(chuàng)造自

3、己的品牌的有效工具。實(shí)際上,在某種程度上,一個(gè)好的網(wǎng)站還可以宣傳和普及企業(yè)文化,給企業(yè)的員工一個(gè)可以零距離接觸企業(yè)的平臺(tái)。最重要的是,隨著電子商務(wù)及網(wǎng)上購(gòu)物的興起。消費(fèi)者可以足不出戶的買到自己想要的任何商品,其中當(dāng)然包括體育用品。該網(wǎng)站便是為消費(fèi)者提供了這樣一個(gè)方便快捷的方法。</p><p><b>  項(xiàng)目的開發(fā)目標(biāo)</b></p><p>  本次設(shè)計(jì)主要是開發(fā)

4、一個(gè)基于ASP.NET技術(shù)的體育用品網(wǎng)站,同過(guò)該系統(tǒng)實(shí)現(xiàn)用戶注冊(cè)登陸,網(wǎng)上購(gòu)物,訪客留言等功能。本次開發(fā)的目標(biāo)為:</p><p>  1.通過(guò)系統(tǒng)的學(xué)習(xí)更進(jìn)一步的掌握軟件開發(fā)的理論知識(shí),對(duì)項(xiàng)目的具體開 發(fā)有更深的了解。</p><p>  2.通過(guò)學(xué)習(xí),熟悉ASP.NET語(yǔ)言和數(shù)據(jù)庫(kù)原理。</p><p>  3.熟悉創(chuàng)建數(shù)據(jù)庫(kù),實(shí)現(xiàn)ASP.NET與

5、Access數(shù)據(jù)庫(kù)的連接。</p><p>  4.熟練使用ASP.NET進(jìn)行網(wǎng)絡(luò)編程和網(wǎng)站開發(fā)。</p><p><b>  預(yù)期提高的技術(shù)水平</b></p><p>  1.通過(guò)系統(tǒng)的學(xué)習(xí)和時(shí)間更進(jìn)一步的掌握軟件開發(fā)的理論知識(shí),對(duì)項(xiàng)目的</p><p>  具體開發(fā)有更深的了解。</p><p&

6、gt;  2.通過(guò)學(xué)習(xí)熟悉ASP.NET語(yǔ)言和數(shù)據(jù)庫(kù)原理。</p><p>  3.熟悉創(chuàng)建數(shù)據(jù)庫(kù),實(shí)現(xiàn)ASP.NET與Access數(shù)據(jù)庫(kù)的連接。</p><p>  4.熟練使用ASP.NET進(jìn)行網(wǎng)絡(luò)編程和網(wǎng)站的開發(fā)。</p><p>  1.2 可行性分析</p><p>  按照軟件工程中關(guān)于軟件生命周期的理論,要從技術(shù)可行性、經(jīng)濟(jì)可

7、行性和操作可行性三個(gè)方面進(jìn)行本項(xiàng)目的研究。</p><p>  1.2.1 技術(shù)可行性</p><p>  互聯(lián)網(wǎng)的飛速發(fā)展,ASP.NET技術(shù)的靈活、易用、功能強(qiáng)大,Dreamweaver、photoshop、VBScript等設(shè)計(jì)工具的方便實(shí)用,以及數(shù)據(jù)庫(kù)技術(shù)的發(fā)展給本網(wǎng)站的設(shè)計(jì)和實(shí)現(xiàn)提供了技術(shù)上的支持。因此,要設(shè)計(jì)體育用品網(wǎng)站可以以VB語(yǔ)言為主要的開發(fā)語(yǔ)言,同時(shí)嵌入VBScript、

8、JavaScript腳本語(yǔ)言,利用ASP.NET技術(shù),在Dreamweaver環(huán)境下進(jìn)行編輯來(lái)設(shè)計(jì)動(dòng)態(tài)網(wǎng)頁(yè)。有了開發(fā)工具和語(yǔ)言,還要有與之匹配的數(shù)據(jù)庫(kù)平臺(tái),才能夠完成教務(wù)管理系統(tǒng)的課題設(shè)計(jì),SQL Server、 Access等數(shù)據(jù)庫(kù)平臺(tái)使這一切成為可能。</p><p>  1.2.2 經(jīng)濟(jì)可行性</p><p>  因?yàn)橛肁SP.NET技術(shù)開發(fā)網(wǎng)站并不需要許多資源,對(duì)機(jī)器的配置也沒有很

9、高的要求,因此,只需要一臺(tái)計(jì)算機(jī)和相關(guān)的編程軟件,并且對(duì)系統(tǒng)的維護(hù)也不需要花費(fèi)太多的精力,還有可以在網(wǎng)上找到支持ASP.NET技術(shù)的免費(fèi)主頁(yè)空間,通過(guò)系統(tǒng)的不斷完善,還可以擴(kuò)大影響并盈利,綜上所述,本系統(tǒng)在經(jīng)濟(jì)上可行。</p><p>  1.2.3 操作可行性</p><p>  本系統(tǒng)可運(yùn)用于多種操作系統(tǒng)平臺(tái),操作界面友好。整個(gè)頁(yè)面外觀與普通網(wǎng)站類似,可使用戶很快熟悉操作。此外,由于先

10、進(jìn)技術(shù)的應(yīng)用,本系統(tǒng)穩(wěn)定性強(qiáng),易于維護(hù),只要稍有計(jì)算機(jī)操作知識(shí)的人一般都能操作該系統(tǒng)。因此本系統(tǒng)滿足操作可能性要求。</p><p>  通過(guò)對(duì)以上3個(gè)方面的討論,我們可以得出結(jié)論:體育用品網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn)及在實(shí)際中運(yùn)用完全可行。</p><p>  1.3主要使用技術(shù)介紹</p><p>  1.3.1 ASP.NET介紹</p><p>

11、  近年來(lái)隨著Internet技術(shù)的飛速發(fā)展以及用戶需求的不斷升級(jí),Web頁(yè)面技術(shù)也不斷的推陳出新,使得Web站點(diǎn)的功能越來(lái)越強(qiáng)大,能夠提供的服務(wù)種類越來(lái)越繁多。從HTML、Client Script 到CGI,從JAVA的誕生到ActiveX, Web頁(yè)面設(shè)計(jì)人員不斷受到?jīng)_擊,微軟公司在總結(jié)了以往技術(shù),重新思考Web頁(yè)面設(shè)計(jì)的真正需要后,推出了Active Server Pages (ASP.NET),一種用以取代CGI(Common

12、 Gateway Interface,通用網(wǎng)關(guān)接口)的技術(shù)。</p><p>  簡(jiǎn)單講,ASP.NET是位于服務(wù)器端的腳本運(yùn)行環(huán)境,通過(guò)這種環(huán)境,用戶可以創(chuàng)建和運(yùn)行動(dòng)態(tài)的交互式 Web 服務(wù)器應(yīng)用程序,如交互式的動(dòng)態(tài)網(wǎng)頁(yè),包括使用 HTML 表單收集和處理信息,上傳與下載等等。更重要的是,ASP.NET使用的ActiveX技術(shù)基于開放設(shè)計(jì)環(huán)境,用戶可以自己定義和制作組件加入其中,使自己的動(dòng)態(tài)網(wǎng)頁(yè)幾乎具有無(wú)限的擴(kuò)

13、充能力,這是傳統(tǒng)的Web編寫工具所遠(yuǎn)遠(yuǎn)不及的地方。使用ASP.NET還有個(gè)好處,就在于ASP.NET可利用ADO(Active Data Object,微軟的一種新的數(shù)據(jù)訪問(wèn)模型)方便快捷地訪問(wèn)數(shù)據(jù)庫(kù),從而使得開發(fā)基于WWW的應(yīng)用系統(tǒng)成為可能,[1]~[2]這也是本文選擇ASP.NET作為開發(fā)工具最重要的原因之一。</p><p>  1.3.2 IIS簡(jiǎn)介</p><p>  IIS(I

14、nternet Information Server)是微軟推出的Windows NT Option Pack的主要成員,自推出以來(lái)已經(jīng)有了很大發(fā)展,其體系結(jié)構(gòu)是當(dāng)今市場(chǎng)上最受關(guān)注的Web服務(wù)器之一。本系統(tǒng)使用的IIS5.1版本增強(qiáng)了系統(tǒng)安全性,具有服務(wù)器端腳本開發(fā)調(diào)試,內(nèi)容管理和站點(diǎn)分析,崩潰防護(hù),內(nèi)置JAVA虛擬機(jī)及全面支持ASP.NET等強(qiáng)大功能。</p><p> ?。?)IIS與ASP.NET的結(jié)合&l

15、t;/p><p>  在過(guò)去,客戶機(jī)/服務(wù)器結(jié)構(gòu)的設(shè)計(jì)與Web的相關(guān)技術(shù)幾乎處于平行線上,兩者相互獨(dú)立并無(wú)法做出集成性的設(shè)計(jì)。現(xiàn)在可以利用IIS+ASP.NET構(gòu)成三層式Web結(jié)構(gòu)(如圖3.1所示)的中間一層,將客戶機(jī)/服務(wù)器結(jié)構(gòu)與Web密切結(jié)合,完成前后端兩者的集成輸出功能,使得Web站點(diǎn)的開發(fā)更方便,實(shí)現(xiàn)的功能更強(qiáng)大。利用IIS+ASP.NET技術(shù)來(lái)集成Web前后端所帶來(lái)的強(qiáng)大效益可歸結(jié)為以下幾個(gè)方面:</

16、p><p>  1) 減少構(gòu)建和維護(hù)成本。</p><p>  2) 加快聯(lián)機(jī)過(guò)程。</p><p>  3) 應(yīng)用軟件集中在服務(wù)器端開發(fā)管理。</p><p>  4) 前端可使用任何瀏覽器(IE、Netscape…..)。</p><p>  5) 后端可存取任何數(shù)據(jù)庫(kù) (SQL、Access…..)。</p&g

17、t;<p>  6) 可使用任何腳本語(yǔ)言開發(fā) (VBScript、JavaScript、PERL…..)。</p><p>  圖1-1 IIS+ASP.NET構(gòu)成三層式Web結(jié)構(gòu)</p><p>  1.3.3 ASP.NET的內(nèi)部特點(diǎn)</p><p>  ASP.NET提供了6個(gè)功能強(qiáng)大的內(nèi)部對(duì)象,每個(gè)對(duì)象具有各自的屬性(Property)、方法

18、(Method),有的還擁有數(shù)據(jù)集合(Collection)與事件(Event),它們共同完成Web中的一些重要工作。這6個(gè)對(duì)象及其功能描述如表1-1所示。合理地運(yùn)用這些對(duì)象可以使原本復(fù)雜,煩瑣的工作變得簡(jiǎn)捷而條理清晰[2]。</p><p>  表1-1 ASP.NET 內(nèi)部6大對(duì)象及其功能</p><p>  1.3.5利用ADO.NET訪問(wèn)數(shù)據(jù)庫(kù)</p><p&

19、gt;  ADO(ActiveX Data Objects)是一種操作Microsoft所支持的數(shù)據(jù)庫(kù)的新技術(shù)。在ASP.NET中,ADO可以看作是一個(gè)服務(wù)器組件(Server Component),更簡(jiǎn)單點(diǎn)說(shuō),是一系列的對(duì)象,應(yīng)用這些功能強(qiáng)大的對(duì)象,即可輕松完成對(duì)數(shù)據(jù)庫(kù)復(fù)雜的操作。本網(wǎng)站設(shè)計(jì)中個(gè)性化頁(yè)面的實(shí)現(xiàn)便大量地用到了ADO技術(shù)。具體的操作步驟可以歸納為以下幾步:</p><p>  (1) 創(chuàng)建數(shù)據(jù)源名&

20、lt;/p><p>  DSN(Date Source Name)即數(shù)據(jù)源名稱。ODBC是一種訪問(wèn)數(shù)據(jù)庫(kù)的方法,只要系統(tǒng)中有相應(yīng)的ODBC驅(qū)動(dòng)程序,任何程序就可以通過(guò)ODBC操縱驅(qū)動(dòng)程序的數(shù)據(jù)庫(kù)。比如我們系統(tǒng)中有Access的ODBC驅(qū)動(dòng)程序,那么即使我們沒有Access軟件,也可以在我們的程序中對(duì)一個(gè)Access的MDB數(shù)據(jù)庫(kù)填加、刪除、修改記錄。而且我們根本不用知道這個(gè)數(shù)據(jù)庫(kù)是放在哪里的。我們只要寫出SQL語(yǔ)句,

21、ODBC驅(qū)動(dòng)程序就會(huì)幫我們做一切事情。我們?cè)诮oODBC驅(qū)動(dòng)程序傳SQL指令時(shí),即是用DSN來(lái)告訴它到底操作的是哪一個(gè)數(shù)據(jù)庫(kù)。如果數(shù)據(jù)庫(kù)的平臺(tái)變了,比如我們改用了SQL Server的數(shù)據(jù)庫(kù),只要其中表的結(jié)構(gòu)沒變,我們就不用改寫我們的程序,只要重新在系統(tǒng)中配置DSN就行了。由此可見,DSN是應(yīng)用程序和數(shù)據(jù)庫(kù)之間的橋梁。</p><p>  (2) 創(chuàng)建數(shù)據(jù)庫(kù)鏈接(Connection)</p><

22、;p>  鏈接用以保持一些關(guān)于正在訪問(wèn)的數(shù)據(jù)的一些狀態(tài)信息,以及鏈接者信息。ASP.NET文件中如果要訪問(wèn)數(shù)據(jù),必須首先創(chuàng)建與數(shù)據(jù)庫(kù)的鏈接,其語(yǔ)法如下:</p><p>  set Conn=Server.createObject(“ADOBD.CONNECTION”)</p><p>  這條語(yǔ)句創(chuàng)建了鏈接對(duì)象Conn,接下來(lái):</p><p>  conn

23、str="Provider=Microsoft.Jet.OLEDB.4.0;Data.Source="&Server.MapPath(""&db&"")</p><p>  conn.Open connstr</p><p>  這條語(yǔ)句打開鏈接,用到了DSN,本例為“connstr”。</p>

24、<p>  以上兩個(gè)步驟缺一不可,因?yàn)殒溄訉?duì)象的創(chuàng)建與打開是兩回事,只有打開了才真正可以使用。</p><p>  (3) 創(chuàng)建數(shù)據(jù)對(duì)象(Record Set)</p><p>  ADO中的數(shù)據(jù)對(duì)象通常保存的是查詢結(jié)果。Record Set是ADO中最復(fù)雜的對(duì)象,有許多屬性和方法。Record Set保存的是一行行的記錄,并標(biāo)有一個(gè)當(dāng)前記錄。以下是創(chuàng)建方法:</p&g

25、t;<p>  Set Record Set=Conn.Execute(sqtStr)</p><p>  這條語(yǔ)句創(chuàng)建并打開了對(duì)象Record Set,其中Con是先前創(chuàng)建的鏈接對(duì)象,rs是一個(gè)字串,代表一條語(yǔ)句。例如:</p><p>  rs=“SELECT * FROM shop_books”</p><p>  Set Record Set=

26、mConn.Execute(rs)</p><p>  這條語(yǔ)句執(zhí)行后,對(duì)象Record Set中就保存了表tab1中的所有記錄。</p><p><b>  (4) 操作數(shù)據(jù)庫(kù)</b></p><p>  我們通過(guò)調(diào)用鏈接對(duì)象的Execute方法來(lái)將查詢結(jié)果返回給一個(gè)數(shù)據(jù)對(duì)象或進(jìn)行插入、刪除等操作。例如:</p><p&g

27、t;  rs=“INSERT INTO tab1 VALUES(1,2)”</p><p>  mConn.Execute(rs)</p><p><b>  /執(zhí)行插入操作</b></p><p>  (5) 關(guān)閉數(shù)據(jù)對(duì)象和鏈接對(duì)象</p><p>  在使用了ADO對(duì)象之后要關(guān)閉它,因?yàn)樗褂昧艘欢ǖ姆?wù)器資源。通過(guò)

28、調(diào)用方法close實(shí)現(xiàn)關(guān)閉,然后再釋放它。</p><p>  Record Set.close</p><p>  Set Record Set=Nothing /關(guān)閉創(chuàng)建的數(shù)據(jù)對(duì)象/</p><p>  mConn.close</p><p>  Set mConn=Nothing /關(guān)閉創(chuàng)建的鏈接對(duì)象/</p&g

29、t;<p><b>  第二章 需求分析</b></p><p>  隨著計(jì)算機(jī)的普及,企業(yè)的宣傳方法逐步向著多元化的方向發(fā)展。企業(yè)的宣傳不再局限于某個(gè)地區(qū),甚至是某個(gè)國(guó)家。實(shí)際上,企業(yè)之間的激烈競(jìng)爭(zhēng)實(shí)質(zhì)上是企業(yè)宣傳之間的激烈競(jìng)爭(zhēng),是企業(yè)能否及時(shí)獲取重要信息的激烈競(jìng)爭(zhēng)。企業(yè)宣傳對(duì)于企業(yè)的發(fā)展至關(guān)重要,它對(duì)企業(yè)的管理體制、決策指導(dǎo)思想、經(jīng)營(yíng)戰(zhàn)略、管理方式等都有重要影響,從而對(duì)企

30、業(yè)的興衰起到?jīng)Q定性的作用。</p><p>  面對(duì)日益激烈的競(jìng)爭(zhēng)環(huán)境,體育用品公司要如何保持永久經(jīng)營(yíng),如何企業(yè)的核心競(jìng)爭(zhēng)力,將是企業(yè)每以個(gè)員工必須面對(duì)和思考的重大課題。于是乎,體育用品網(wǎng)站應(yīng)運(yùn)而生。它不僅僅是企業(yè)對(duì)外宣傳自己的手段,更是企業(yè)打造自己的形象,創(chuàng)造自己的品牌的有效工具。實(shí)際上,在某種程度上,一個(gè)好的網(wǎng)站還可以宣傳和普及企業(yè)文化,給企業(yè)的員工一個(gè)可以零距離接觸企業(yè)的平臺(tái)。最重要的是,隨著電子商務(wù)及網(wǎng)上

31、購(gòu)物的興起。消費(fèi)者可以足不出戶的買到自己想要的任何商品,其中當(dāng)然包括體育用品。該網(wǎng)站便是為消費(fèi)者提供了這樣一個(gè)方便快捷的方法。</p><p>  在國(guó)外網(wǎng)絡(luò)早已普及到千家萬(wàn)戶,人們關(guān)注網(wǎng)絡(luò)的程度要遠(yuǎn)遠(yuǎn)大于其他傳媒手段。這就使得網(wǎng)站成為企業(yè)宣傳自己最有效的手段之一。NIKE,ADIDAS,彪馬等體育品牌則是走在體育用品的最前列。他們的網(wǎng)站擁有自己的域名,其網(wǎng)站更是朝著多元化,多功能的方向發(fā)展。</p>

32、<p>  時(shí)至今日,體育活動(dòng)已經(jīng)是中國(guó)人民生活中不可缺少的重要元素。人們?cè)陉P(guān)心著國(guó)際國(guó)內(nèi)的各種精彩的體育賽事的同時(shí),也在用體育豐富著自己的業(yè)余文化生活。要更好的運(yùn)動(dòng)就必須擁有自己的運(yùn)動(dòng)裝備,在人們?cè)缫讯炷茉數(shù)捏w育品牌如NIKE,ADIDAS,彪馬等。但是國(guó)內(nèi)的體育品牌確實(shí)知之甚少。尤其是2008奧運(yùn)會(huì)的日益臨近,如何宣傳企業(yè),打造企業(yè)的文化品牌更是迫在眉睫的課題。由此,體育用品網(wǎng)站應(yīng)運(yùn)而生。</p>&l

33、t;p>  “體育用品網(wǎng)站”是由以下幾大模塊組成的:首頁(yè)(用戶的注冊(cè)和登陸),體育用品分類查詢,體育用品的銷售,售后服務(wù)(用戶信息反饋),留言板等。</p><p>  該系統(tǒng)的流程圖如下:</p><p>  圖2-1 系統(tǒng)流程圖</p><p><b>  系統(tǒng)的功能如下:</b></p><p>  (1)

34、完整的操作權(quán)限管理辦法操作口令管理,同時(shí)應(yīng)具備完善的系統(tǒng)安全機(jī)制;</p><p>  (2) 智能查詢模塊設(shè)計(jì)智能查詢系統(tǒng)可以對(duì)辦公管理系統(tǒng)中所有信息進(jìn)行信息導(dǎo)航和全文檢索。信息導(dǎo)航可提供當(dāng)前信息和歸檔信息的導(dǎo)航功能。全文檢索可實(shí)現(xiàn)真正的全文檢索。綜合查詢的信息查詢范圍不僅局限于現(xiàn)有的辦公管理系統(tǒng),還可以通過(guò)定義功能增加或減少信息檢索范圍,靈活地適應(yīng)系統(tǒng)的發(fā)展和變化。</p><p> 

35、 (3) 方便快捷的信息發(fā)布,企業(yè)用戶在平臺(tái)上能過(guò)快速、及時(shí)的發(fā)布信息,系統(tǒng)將負(fù)責(zé)管理的信息,把信息沉淀為知識(shí),進(jìn)行分類的保存和管理,使用戶可以通過(guò)有效地管理信息,發(fā)布最新動(dòng)態(tài)。</p><p>  (4) 圖形化的流程,用戶既可以方便的管理已發(fā)布的信息,又可以根據(jù)自己的意圖,很方便地創(chuàng)建新的信息或修改以前的信息。整個(gè)操作過(guò)程均為可視化界面,無(wú)需編程。</p><p>  第三章 系統(tǒng)總

36、體設(shè)計(jì)</p><p>  在需求分析通過(guò)用戶確認(rèn)后,進(jìn)行系統(tǒng)概要設(shè)計(jì),系統(tǒng)概要設(shè)計(jì)就是對(duì)要實(shí)現(xiàn)的系統(tǒng)進(jìn)行一個(gè)總體的規(guī)劃設(shè)計(jì),設(shè)計(jì)系統(tǒng)的總體模塊以及各個(gè)模塊之間的關(guān)系的設(shè)計(jì)。通過(guò)對(duì)系統(tǒng)的概要設(shè)計(jì)后,可以在總體上對(duì)系統(tǒng)架構(gòu)勾勒出系統(tǒng)雛形,為系統(tǒng)迅速建模,拿出系統(tǒng)解決方案,加快項(xiàng)目的實(shí)施進(jìn)程。本系統(tǒng)是體育用品網(wǎng)站系統(tǒng),系統(tǒng)的主要組成如下: </p><p>  圖3-1 系統(tǒng)模塊構(gòu)成圖<

37、/p><p>  3.1系統(tǒng)模塊詳細(xì)構(gòu)成圖</p><p>  3.1.1 用戶信息管理模塊圖</p><p>  1. 注冊(cè)和登陸模塊圖</p><p>  圖 3-2注冊(cè)和登陸模塊圖</p><p>  圖 3-3 用戶操作模塊圖</p><p>  3.1.2 后臺(tái)管理模塊</p>

38、<p>  圖 3-4 購(gòu)物車模塊圖</p><p>  通過(guò)對(duì)系統(tǒng)的模塊的劃分后,將系統(tǒng)劃分為一個(gè)一個(gè)的模塊,再對(duì)每個(gè)模塊進(jìn)行詳細(xì)的劃分成可以獨(dú)立編碼實(shí)現(xiàn)的子單元,進(jìn)而在進(jìn)行模塊功能的詳細(xì)說(shuō)明,形成詳細(xì)的系統(tǒng)說(shuō)明文檔,最后交付軟件編碼人員編碼實(shí)現(xiàn)。</p><p><b>  第四章 數(shù)據(jù)庫(kù)設(shè)計(jì)</b></p><p>  4.

39、1 概念結(jié)構(gòu)設(shè)計(jì)</p><p>  實(shí)體及聯(lián)系類型的屬性圖:(為了表達(dá)的方便,在這里我沒有在一張圖上表達(dá)出所有的關(guān)系,而是分別采用實(shí)體屬性關(guān)系圖(即E-R圖)來(lái)表達(dá)數(shù)據(jù)庫(kù)的結(jié)構(gòu)。)</p><p>  1、用戶E-R圖如下:</p><p>  圖4-1用戶信息E-R圖</p><p>  2、購(gòu)物車E-R圖: </p>&l

40、t;p>  圖4-2 購(gòu)物車E-R圖</p><p>  3、MDB數(shù)據(jù)庫(kù)E-R圖:</p><p>  圖4-3 MDB數(shù)據(jù)庫(kù)E-R圖</p><p>  4.2 邏輯結(jié)構(gòu)設(shè)計(jì)</p><p>  該系統(tǒng)有4個(gè)表,包含在三個(gè)數(shù)據(jù)庫(kù)中,他們分別是包含在Users.mdb中的Users表,他包含如Name, Password,Email

41、等字段,分別用來(lái)記錄注冊(cè)用戶的各種信息.包含在eShop.mdb中的類別和商品表.其中類別表有兩個(gè)字段,用來(lái)關(guān)聯(lián)購(gòu)物車首頁(yè)的購(gòu)物區(qū)中信息以及關(guān)聯(lián)購(gòu)物車第二頁(yè)中的信息..而商品表用來(lái)陪和控件來(lái)顯示購(gòu)物車的商品.同時(shí)給用戶一個(gè)選購(gòu)的空間.最后一個(gè)表是Gbook.mdb,它關(guān)聯(lián)的是Gbook表.用來(lái)記錄留言板中用戶輸入的基本信息及留言內(nèi)容.</p><p>  以上就是表的基本內(nèi)容,表的結(jié)構(gòu)見第五章。</p>

42、;<p>  第五章 系統(tǒng)詳細(xì)設(shè)計(jì)與實(shí)現(xiàn)</p><p>  體育用品網(wǎng)站系統(tǒng)主要由用戶的注冊(cè)、登陸、企業(yè)信息發(fā)布、新產(chǎn)品發(fā)布、購(gòu)物車及訪客留言板六個(gè)子系統(tǒng)組成. 用戶的注冊(cè)、登陸主要由用戶完成,具體的信息驗(yàn)證及搜索、查詢、添加、刪除等功能則是在有臺(tái),由管理員完成.而企業(yè)信息發(fā)布、新產(chǎn)品發(fā)布則是根據(jù)ASP.NET + Access數(shù)據(jù)庫(kù)提供的后臺(tái)操作完成,這也是動(dòng)態(tài)網(wǎng)頁(yè)的一大特點(diǎn),即動(dòng)態(tài)生成文字、

43、圖片、動(dòng)畫等功能.購(gòu)物車則是用戶和管理員同步完成,這里涉及到的方面會(huì)在詳細(xì)設(shè)計(jì)中提到.由此可見,若要在同一時(shí)間內(nèi)完成上述任務(wù),至少需要2臺(tái)終端.但從接生資源上考慮 ,也可以使用一太終端:即所有的前臺(tái)及后臺(tái)的操作都在同一電腦上完成。將瀏覽器和服務(wù)器在同一臺(tái)機(jī)器上運(yùn)行,這也是驗(yàn)證后得出的可行性極高的方案.系統(tǒng)總體結(jié)構(gòu)圖如圖5-1所示:</p><p><b>  主機(jī)</b></p>

44、<p>  交換機(jī) 交換機(jī) 交換機(jī)</p><p>  圖5-1 體育用品網(wǎng)站系統(tǒng)總體結(jié)構(gòu)圖</p><p><b>  5.1 系統(tǒng)主頁(yè)</b></p><p>  體育用品的系統(tǒng)的主頁(yè)包含會(huì)員的登陸和注冊(cè)功能.而未注冊(cè)的會(huì)員則只能瀏覽上傳的基本信息&

45、lt;/p><p><b>  程序運(yùn)行結(jié)果圖:</b></p><p>  圖5-2 系統(tǒng)主頁(yè)</p><p><b>  5.2會(huì)員管理模塊</b></p><p>  大部分的網(wǎng)頁(yè)都是免費(fèi)的,或者說(shuō)是任何人都可以進(jìn)入的,但是本文希望用戶在訪問(wèn)該網(wǎng)頁(yè)之前要先登陸,然后才可以進(jìn)入。這樣對(duì)于一些限制級(jí)

46、的網(wǎng)頁(yè)、收費(fèi)的網(wǎng)頁(yè)等等。下面將詳細(xì)介紹一下體育用品網(wǎng)站的構(gòu)造:</p><p>  首先本文需要選擇驗(yàn)證登陸者的方案</p><p>  ASP.NET提供三種驗(yàn)證登陸者身份的方法:</p><p>  Windows-base驗(yàn)證:登陸者必須先擁有Window Server的使用者賬號(hào),若采用此方案,每個(gè)登陸者將占用Server的一根連線,而每一根連線都必須支付一

47、份授權(quán)金給微軟公司,對(duì)一般網(wǎng)站來(lái)說(shuō),費(fèi)用相當(dāng)驚人。</p><p>  Passport-base驗(yàn)證:微軟公司所推廣的另一種驗(yàn)證及授權(quán)方案,但是網(wǎng)站必須先向Passport服務(wù)注冊(cè),接受授權(quán)和約,以及先安裝Passport SDK。</p><p>  Form-base驗(yàn)證:讓網(wǎng)頁(yè)自己提供輸入賬號(hào)及密碼的表單,然后據(jù)以判斷登陸者是否可以存取相關(guān)網(wǎng)頁(yè),這一方式不會(huì)占用Server的連線,

48、對(duì)于一般的網(wǎng)站來(lái)說(shuō),是最經(jīng)濟(jì)實(shí)惠的方案,本文將采用這一方式來(lái)制作會(huì)員管理部分。</p><p>  其次有幾點(diǎn)需要注意以下“</p><p>  1、必須將網(wǎng)頁(yè)所在的目錄設(shè)置成ⅱS的應(yīng)用程序,這里就不詳細(xì)說(shuō)明如何設(shè)置了。</p><p>  2、設(shè)置好web.config文件</p><p>  要讓目錄的網(wǎng)頁(yè)以Form-base方式驗(yàn)證登陸

49、者,除了要將其設(shè)置成ⅱS的應(yīng)用程序之外,還要在該目錄中置入web.config文件。其實(shí)如果用VS2005或者Dreamwaver等網(wǎng)頁(yè)編程工具的時(shí)候,在編寫后綴為.ASPx的網(wǎng)頁(yè)時(shí)候會(huì)自動(dòng)生成一個(gè)web.config文件,但是這不是本文要用到的?,F(xiàn)在將該文件的具體內(nèi)容公布如下:</p><p>  <configuration></p><p>  <system .w

50、eb></p><p>  <authentication mode = “Form”></p><p>  <forms name = “kjASPx_streamline” loginUrl = “l(fā)ogin.ASPx”/></p><p>  <authentication /></p><p>

51、;  <authentication ></p><p>  <deny users = “?”/></p><p>  <authentication /></p><p>  <system .web/></p><p>  <configuration/></p>

52、<p>  接著提供一個(gè)讓上網(wǎng)者輸入賬號(hào)及密碼的輸入表單:Login.ASPx,本文在streamline目錄中也準(zhǔn)備了這個(gè)網(wǎng)頁(yè),這一網(wǎng)頁(yè)除了提供輸入表單之外,還要檢驗(yàn)上網(wǎng)者所輸入的賬號(hào)及密碼是否正確。對(duì)streamline目錄的Login.ASPx來(lái)說(shuō),檢驗(yàn)賬號(hào)及密碼是否正確的依據(jù)是User.mdb數(shù)據(jù)庫(kù)的Users數(shù)據(jù)表,其內(nèi)容如下表5-1:</p><p>  表5-1 Users</p

53、><p>  當(dāng)上網(wǎng)者輸入賬號(hào)出現(xiàn)于UsersID字段,而密碼也與Password字段相符時(shí),即可通過(guò)認(rèn)證。</p><p>  關(guān)于Form_base的設(shè)置有以下說(shuō)明:</p><p>  1、開啟瀏覽器,然后在網(wǎng)址欄輸入:</p><p>  http:/localhost/streamline/Index.ASPx</p>&

54、lt;p>  結(jié)果不會(huì)直接進(jìn)入Index.ASPx網(wǎng)頁(yè)而是先出現(xiàn)“請(qǐng)先輸入賬號(hào)和密碼”的Login.ASPx網(wǎng)頁(yè).</p><p>  因?yàn)橹氨疚囊呀?jīng)將Streamline目錄設(shè)置成Form_base驗(yàn)證模式,所以一定要先通過(guò)Login.ASPx的驗(yàn)證才可以進(jìn)入瀏覽Streamline目錄的.ASPx網(wǎng)頁(yè)。</p><p>  2、在Login.ASPx網(wǎng)頁(yè)中,賬號(hào)字段輸入Kjwa

55、ng,密碼字段輸入Kj668,然后按下“登陸”按鈕,如圖5-2,接著就會(huì)進(jìn)入Hello.ASPx網(wǎng)頁(yè).</p><p>  由于Kjwang/kj668這一組賬號(hào)/密碼符合Login.ASPx的驗(yàn)證規(guī)則,所以才能通過(guò)驗(yàn)證。我們可以把Index.ASPx及Login.ASPx網(wǎng)頁(yè)的關(guān)系表示如圖5-4,除了Index.ASPx網(wǎng)頁(yè)之外,瀏覽Streamline目錄的其他.ASPx網(wǎng)頁(yè),也會(huì)以想同的流程來(lái)運(yùn)作,如圖5-

56、4,5-5</p><p>  圖5-4 登陸結(jié)構(gòu)圖</p><p>  圖5-5 登陸結(jié)構(gòu)圖</p><p>  為了避免上網(wǎng)者每瀏覽一個(gè)網(wǎng)頁(yè)必須重新輸入一次賬號(hào)及密碼,ASP.NET會(huì)把登陸成功的賬號(hào)記錄下來(lái),所以不用重復(fù)要求輸入賬號(hào)及密碼。</p><p>  3、延續(xù)步驟2,現(xiàn)在用戶位于Hello.ASPx網(wǎng)頁(yè),按下其中的“注銷”

57、鍵,接著網(wǎng)頁(yè)會(huì)恢復(fù)成Login.ASPx網(wǎng)頁(yè),如圖5-6所示,</p><p>  圖5-6 登陸演示圖</p><p>  一旦注銷后,ASP.NET就不再記錄剛才登陸成功的賬號(hào),接下來(lái)如果要瀏覽Hello.ASPx,就 必須要重新登陸才行。</p><p>  4、剛才本文都是把重點(diǎn)放在如何利用會(huì)員數(shù)據(jù)庫(kù)來(lái)檢驗(yàn)連線者所登陸的賬號(hào)是否正確,接下來(lái)本文要來(lái)說(shuō)明如何

58、維護(hù)會(huì)員數(shù)據(jù)庫(kù)。在實(shí)務(wù)上,其以讓會(huì)員以Email或傳真方式傳給管理員資料,讓管理員來(lái)維護(hù),這一方式的優(yōu)點(diǎn)是可以針對(duì)會(huì)員資料進(jìn)行稽查,但缺點(diǎn)是耗費(fèi)人力,另一種方式則由連線者自行登記個(gè)人資料,優(yōu)點(diǎn)是完全自動(dòng)化,本段本文要這種網(wǎng)頁(yè)。</p><p>  (A)網(wǎng)頁(yè)的組成:Member.ASPx(會(huì)員登記)、Forget.aspx(寄出會(huì)員資料)、Users.mdb(會(huì)員數(shù)據(jù)庫(kù))。他們的關(guān)系圖如圖5-7所示,</p

59、><p>  圖5-7 會(huì)員管理結(jié)構(gòu)圖</p><p>  這一網(wǎng)頁(yè)可供新會(huì)員登記資料,當(dāng)新會(huì)員在此輸入資料并按下“加入”后,接著Member.aspx會(huì)進(jìn)行以下檢驗(yàn):</p><p> ?。?)兩次輸入賬號(hào)是否一致</p><p> ?。?)所輸入的使用者名稱是否已有人占用</p><p>  (3)所輸入的Email

60、地址是否已申請(qǐng)過(guò)賬號(hào)</p><p>  如果在Member.ASPx網(wǎng)頁(yè)所輸入的資料通過(guò)檢驗(yàn),就可以加入U(xiǎn)sers.mdb數(shù)據(jù)庫(kù)成為會(huì)員。</p><p>  圖5-8 注冊(cè)演示圖</p><p><b>  5.3在線購(gòu)物 </b></p><p>  上網(wǎng)購(gòu)物,這樣的話題不只不新鮮,還可以為企業(yè)帶來(lái)無(wú)限商機(jī)。所以

61、本文為體育用品網(wǎng)站設(shè)計(jì)了一個(gè)在線購(gòu)物的模塊。制作在線購(gòu)物網(wǎng)頁(yè)最重要的事情是商品的分類,好的分類能夠讓上網(wǎng)者更輕松的找到他需要的物品,而增加購(gòu)買的機(jī)會(huì),因此每一種類的商品都應(yīng)該有其專署的網(wǎng)頁(yè),就好象百貨公司的柜臺(tái)一樣。</p><p>  網(wǎng)頁(yè)的組成:Main.aspx(購(gòu)物首頁(yè))、Buy.aspx(商品選購(gòu))、List.aspx(查看購(gòu)物車)、Clear.aspx(清除購(gòu)物車)、eShop.mdb(存放商品信息的

62、數(shù)據(jù)庫(kù))。具體流程圖如5-9:</p><p>  圖5-9 購(gòu)物車結(jié)構(gòu)圖操作說(shuō)明:在在線購(gòu)物的幾個(gè)網(wǎng)頁(yè)中,List.ASPx及Clear.ASPx比較獨(dú)立,上網(wǎng)者可以隨時(shí)按下”查看購(gòu)物袋”進(jìn)入List.ASPx,按下”退回所有物品”進(jìn)入”Clear.ASPx”.</p><p>  1、首先進(jìn)入購(gòu)物網(wǎng)頁(yè)Main.ASPx,如圖5-10</p><p>  圖5-

63、10 選購(gòu)區(qū)</p><p>  2、Buy.ASPx網(wǎng)頁(yè)會(huì)讀取”類別名稱”及”類別編號(hào)”參數(shù),在此可能的參數(shù)有,如表5-2,5-3,</p><p><b>  表5-2 類別</b></p><p><b>  表5-3 商品</b></p><p>  在Buy.ASPx網(wǎng)頁(yè)中可能操作如

64、下:</p><p>  (1) 選取要購(gòu)買的商品及輸入數(shù)量后,按下”加入購(gòu)物袋”鈕,便可以將選購(gòu)的是商品加入購(gòu)物袋,然后進(jìn)入List.ASPx網(wǎng)頁(yè)。</p><p>  (2)直接按下”查看購(gòu)物袋”按鈕,也會(huì)進(jìn)入List.ASPx網(wǎng)頁(yè).(3)按下”退回所有物品”按鈕.會(huì)執(zhí)行Clear.ASPx網(wǎng)頁(yè)退回所有商品,接著也是進(jìn)入List.ASPx網(wǎng)頁(yè)。</p><p>

65、<b>  圖5-10 購(gòu)物區(qū)</b></p><p>  圖5-11 購(gòu)物袋</p><p><b>  5.4 訪客留言板</b></p><p>  訪客留言板在網(wǎng)頁(yè)中是非常基本的部分,訪客瀏覽網(wǎng)頁(yè)之后,無(wú)論抒發(fā)己見,或是留言給網(wǎng)站維護(hù)者和其他訪客,都可以借助訪客留言板來(lái)完成.</p><p&g

66、t;  網(wǎng)頁(yè)的組成:Gform.apsx(留言表單)、Gbook.aspx(留言板的顯示)、Gbook.mdb(儲(chǔ)存留言的數(shù)據(jù)庫(kù)),具體結(jié)構(gòu)如下5-12:</p><p>  圖5-12 留言板結(jié)構(gòu)圖</p><p>  操作說(shuō)明:圖5-12是本文訪客留言板的組成.</p><p>  (1)瀏覽Gform.aspx網(wǎng)頁(yè),這一網(wǎng)頁(yè)中,若按下”先看看留言”鏈接,則可

67、以直接進(jìn)入留言板網(wǎng)頁(yè)Gbook.aspx,如圖5-13;若填寫留言,按下”送出留言”按鈕,則會(huì)將輸入的數(shù)據(jù)寫入數(shù)據(jù)庫(kù),然后轉(zhuǎn)向到圖5-14的留言板網(wǎng)頁(yè).</p><p>  圖5-13 留言板演示圖</p><p>  (2)接下來(lái)看留言板網(wǎng)頁(yè)Gbook.aspx,這一網(wǎng)頁(yè)會(huì)讀取Gbook.mdb數(shù)據(jù)庫(kù)的GuestBook數(shù)據(jù)表然后將其顯示在網(wǎng)頁(yè)上,這一網(wǎng)頁(yè)有兩個(gè)特色:a、心情圖片的顯示

68、b、利用DataGrid顯示數(shù)據(jù),使其具備分頁(yè)瀏覽功能.</p><p>  數(shù)據(jù)表的結(jié)構(gòu):留言內(nèi)容放在Gbook.mdb中的GuestBook的數(shù)據(jù)表,起結(jié)構(gòu)如下表5-15</p><p>  表5-15  數(shù)據(jù)表的結(jié)構(gòu)</p><p>  在以上字段中,值得注意的事項(xiàng)如下:</p><p>  1、主題及留言: 其數(shù)據(jù)類型均設(shè)置成”備注”

69、,因?yàn)槿粼O(shè)置成”文本”其最大長(zhǎng)度只有225,可能不夠長(zhǎng).</p><p> ?。病r(shí)間:其”默認(rèn)”設(shè)置成Now(),這么設(shè)置的優(yōu)點(diǎn)是當(dāng)我們新增數(shù)據(jù)時(shí),不必設(shè)置這一字段,mdb數(shù)據(jù)庫(kù)的驅(qū)動(dòng)程序就會(huì)自動(dòng)幫我們?nèi)ow函數(shù)的返回值(等于當(dāng)前系統(tǒng)時(shí)間),然后填入這一字段中.此外.”索引”屬性也被設(shè)置成”是(可重復(fù))”,因?yàn)閷?lái)我們顯示留言數(shù)據(jù)時(shí),要讓數(shù)據(jù)按”時(shí)間”字段做遞減排序(也就是后來(lái)的留言顯示在最前面),設(shè)置索引屬

70、性提升排序的速度。</p><p>  圖5-14 留言板演示圖</p><p><b>  第六章 系統(tǒng)測(cè)試</b></p><p>  軟件測(cè)試是軟件開發(fā)過(guò)程中的一個(gè)重要環(huán)節(jié)。它在軟件生命周期中橫跨兩個(gè)階段。通常在編寫出每個(gè)模塊之后就對(duì)它做必要的測(cè)試(稱為單元測(cè)試),模塊的編寫者和測(cè)試者是同一個(gè)人,編碼和單元測(cè)試屬于軟件生命周期的同一個(gè)

71、階段。在這個(gè)階段結(jié)束之后,對(duì)軟件系統(tǒng)還應(yīng)該進(jìn)行各種綜合測(cè)試,這是軟件生命周期中的另一個(gè)獨(dú)立的階段,通常由專門的測(cè)試人員承擔(dān)這項(xiàng)工作。</p><p>  在開發(fā)的過(guò)程中,可能存在著各種各樣的出錯(cuò)的可能性,程序在費(fèi)盡心力調(diào)試完畢之后仍然可能存在著一些意想不到的錯(cuò)誤,因此我們進(jìn)行軟件測(cè)試。測(cè)試分為白盒測(cè)試盒和黑盒測(cè)試,黑盒測(cè)試是在程序接口進(jìn)行的測(cè)試,它只檢查程序功能是否能按照規(guī)格說(shuō)明書的規(guī)定正常使用,程序是否能使當(dāng)接

72、受輸入數(shù)據(jù)產(chǎn)生正確的輸出信息,并且保持外部信息的完整性,因此又稱為功能測(cè)試。白盒測(cè)試是把程序看成裝在一個(gè)透明的白盒子里,也就是完全了解程序的結(jié)構(gòu)和處理過(guò)程。這種方法按照程序內(nèi)部的邏輯測(cè)試程序,檢驗(yàn)程序中的每條通路是否能按預(yù)定要求正確工作,因此又稱為結(jié)構(gòu)測(cè)試。</p><p>  為了盡量把錯(cuò)誤找出來(lái)我分別進(jìn)行了黑盒測(cè)試和白盒測(cè)試,白盒測(cè)試采用從下往上的測(cè)試方法,首先測(cè)試每一部分功能是否能實(shí)現(xiàn),輸入數(shù)據(jù)進(jìn)行測(cè)試,然

73、后進(jìn)行組合,測(cè)試整個(gè)功能,測(cè)試數(shù)據(jù)傳送是否完整。黑盒測(cè)試,輸入相應(yīng)數(shù)據(jù),檢查結(jié)果是否符合說(shuō)明書的要求,是否能接受數(shù)據(jù)并產(chǎn)生正確的返回結(jié)果,并保持信息完整。</p><p>  本系統(tǒng)在每完成一個(gè)模塊后,都進(jìn)行了相應(yīng)的測(cè)試, 前臺(tái)測(cè)試時(shí),先進(jìn)行用戶登錄、搜索新聞、新聞評(píng)論等進(jìn)行各模塊的測(cè)試。后臺(tái)測(cè)試時(shí),先進(jìn)行管理員的登錄,登錄成功后可進(jìn)行后臺(tái)管理各模塊的測(cè)試。需要測(cè)試的模塊有:新聞管理模塊,新聞?dòng)脩艄芾砟K,每一模

74、塊中又有相應(yīng)的子模塊。測(cè)試是一個(gè)反復(fù)的過(guò)程,需要有全面的數(shù)據(jù)和足夠的信心。</p><p>  測(cè)試的目的就是發(fā)現(xiàn)錯(cuò)誤,但發(fā)現(xiàn)錯(cuò)誤不是測(cè)試的最終目的,錯(cuò)誤的糾正才是我們的目的。在測(cè)試過(guò)程中發(fā)現(xiàn)了一些各種各樣的錯(cuò)誤,有的甚至僅僅是一個(gè)字母的拼寫錯(cuò)誤,也使功能不能實(shí)現(xiàn),這些都是一些低級(jí)錯(cuò)誤,隨著程序員編寫程序的熟練性和對(duì)常犯錯(cuò)誤的注意,應(yīng)該可以減少。數(shù)據(jù)的完整性錯(cuò)誤和模塊之間的連接錯(cuò)誤也有出現(xiàn),對(duì)于后臺(tái)數(shù)據(jù)庫(kù)數(shù)據(jù)的類

75、型和格式需要認(rèn)真的對(duì)待。</p><p>  測(cè)試是一個(gè)很重要的環(huán)節(jié),可以及時(shí)的發(fā)現(xiàn)錯(cuò)誤以便于修正,減少了系統(tǒng)更大的損失。測(cè)試不可能進(jìn)行窮盡測(cè)試,所以不可能發(fā)現(xiàn)系統(tǒng)中所有錯(cuò)誤,我們所能做的只能是盡可能多的發(fā)現(xiàn)錯(cuò)誤和減少損失。 </p><p><b>  總 結(jié)</b></p><p>  通過(guò)上述背景闡述、總體設(shè)計(jì)、數(shù)據(jù)庫(kù)設(shè)計(jì)、詳細(xì)設(shè)計(jì)和代

76、碼實(shí)踐,可以看到,體育用品網(wǎng)站的主要特點(diǎn)是具有技術(shù)先進(jìn)、結(jié)構(gòu)清晰、交互能力強(qiáng)、界面友好、操作方便、擴(kuò)充性強(qiáng)等特點(diǎn)。信息內(nèi)容采用先進(jìn)的數(shù)據(jù)庫(kù)組織結(jié)構(gòu),利用先進(jìn)的Web方式,使用戶能夠通過(guò)這個(gè)網(wǎng)站發(fā)布并獲取有用的信息,充分發(fā)揮互聯(lián)與電子商務(wù)的優(yōu)勢(shì),加深用戶對(duì)企業(yè)信息印象。在效率與結(jié)果上各有側(cè)重,也取得了預(yù)期的效果。故該系統(tǒng)具有很強(qiáng)的生命力與實(shí)用性,能夠滿足一般用戶對(duì)網(wǎng)上購(gòu)物及了解網(wǎng)站的需要。</p><p><

77、b>  謝 辭</b></p><p>  畢業(yè)論文的順利完成,首先我要感謝我的指導(dǎo)老師***老師。*老師廣博的知識(shí)、獨(dú)到的見解、嚴(yán)謹(jǐn)?shù)闹螌W(xué)態(tài)度使我受益匪淺!在她的悉心指導(dǎo)下,我學(xué)到了很多網(wǎng)站建設(shè)方面的專業(yè)知識(shí)。我深深感到自己在畢業(yè)設(shè)計(jì)的過(guò)程中學(xué)到了很多東西,取得了很大進(jìn)步,這些進(jìn)步離不開*老師的培養(yǎng)、關(guān)心、支持和鼓勵(lì),特別是*老師在百忙之中還不間斷的給予我電子郵件指導(dǎo)。在畢業(yè)設(shè)計(jì)期間,我也得

78、到了很多同學(xué)的熱心幫助和大力支持,在此一并表示最誠(chéng)摯的謝意!</p><p><b>  參考文獻(xiàn)</b></p><p>  [1] 丁廣貴. ASP.NET編程基礎(chǔ)與實(shí)例[M]. 北京:機(jī)械工業(yè)出版社, 2004-1-1.</p><p>  [2] 陳健偉,李美軍,施建強(qiáng). ASP.NET動(dòng)態(tài)網(wǎng)站開發(fā)教程(第二版) [M].北京:清華大學(xué)

79、</p><p>  出版社,2005-1-1.</p><p>  [3] 鄧文淵,陳惠貞,陳俊榮.ASP.NET數(shù)據(jù)庫(kù)設(shè)計(jì)[M]. 北京:中國(guó)鐵道出版社,2004-5-1.</p><p>  [4] 劉洪海.網(wǎng)絡(luò)數(shù)據(jù)庫(kù)開發(fā)實(shí)戰(zhàn) [M]. 北京:中國(guó)鐵道出版社,2002-6-1.</p><p>  [5] 趙斌,張濱義,董清波譯.ASP

80、.NET從入門到精通[M].北京:人民郵電出版社,2001-01.</p><p>  [6] 方盈.SQL Server中文版[M]. 北京:中國(guó)鐵道出版社,2001-5.</p><p>  [7] 啟明工作室. SQL Server網(wǎng)絡(luò)應(yīng)用系統(tǒng)開發(fā)[M]. 北京:人民郵電出版社,2005-2.</p><p>  [8] 蘇貴洋,黃穗,何莉,倪春雨. ASP.

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 眾賞文庫(kù)僅提供信息存儲(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)論