版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、<p> 計(jì)算機(jī)系本科畢業(yè)(設(shè)計(jì))論文</p><p><b> 二零一零年六月</b></p><p> 課題名稱東 大 購(gòu) 物 導(dǎo) 航 系統(tǒng) 的 設(shè) 計(jì) 與 實(shí) 現(xiàn)</p><p> 專 業(yè)計(jì) 算 機(jī) 科 學(xué) 與 技 術(shù)</p><p> 姓 名</p><p> 學(xué)
2、 號(hào)</p><p> 指導(dǎo)教師</p><p><b> 目 錄</b></p><p><b> 1 引 言1</b></p><p> 1.1 開(kāi)發(fā)背景及研究現(xiàn)狀1</p><p> 1.2 本人主要工作2</p><p>
3、 1.3 論文組織與結(jié)構(gòu)2</p><p><b> 2可行性分析3</b></p><p> 2.1系統(tǒng)可行性分析3</p><p> 2.2 開(kāi)發(fā)環(huán)境的構(gòu)建與配置3</p><p> 2.3 ADO訪問(wèn)數(shù)據(jù)庫(kù)分析5</p><p> 3 系統(tǒng)需求分析7</p>
4、;<p> 3.1 用戶需求描述7</p><p> 3.2 系統(tǒng)功能需求分析9</p><p> 3.3 系統(tǒng)性能需求分析10</p><p><b> 4 系統(tǒng)設(shè)計(jì)11</b></p><p> 4.1 系統(tǒng)功能模塊設(shè)計(jì)11</p><p> 4.2 系統(tǒng)流
5、程圖13</p><p> 4.3 數(shù)據(jù)庫(kù)概念設(shè)計(jì)13</p><p> 4.4 數(shù)據(jù)庫(kù)結(jié)構(gòu)設(shè)計(jì)14</p><p><b> 5 系統(tǒng)實(shí)現(xiàn)16</b></p><p> 5.1 數(shù)據(jù)庫(kù)連接16</p><p> 5.2 系統(tǒng)主界面16</p><p>
6、; 5.3 后臺(tái)留言實(shí)現(xiàn)17</p><p> 5.4 管理員管理模塊18</p><p> 5.5 動(dòng)態(tài)關(guān)鍵技術(shù)19</p><p> 6 系統(tǒng)測(cè)試與維護(hù)23</p><p> 6.1 界面測(cè)試23</p><p> 6.2 性能測(cè)試23</p><p> 6.3 系
7、統(tǒng)維護(hù)23</p><p><b> 7 結(jié)束語(yǔ)25</b></p><p><b> 致 謝26</b></p><p><b> 參考文獻(xiàn)27</b></p><p> 東大購(gòu)物導(dǎo)航系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)</p><p> 摘要:隨
8、著Internet技術(shù)的發(fā)展,人們的日常生活已經(jīng)離不開(kāi)網(wǎng)絡(luò)。購(gòu)物導(dǎo)航正適應(yīng)了當(dāng)今社會(huì)快節(jié)奏地生活,使顧客足不出戶便可以方便快捷輕松地選購(gòu)自己喜歡的商品。</p><p> 東大購(gòu)物導(dǎo)航系統(tǒng)是典型的查詢導(dǎo)航系統(tǒng),其開(kāi)發(fā)主要包括后臺(tái)數(shù)據(jù)庫(kù)的建立和維護(hù)以及前端界面的開(kāi)發(fā)兩個(gè)方面。本文闡述了Access數(shù)據(jù)庫(kù)和ASP Web 服務(wù)器應(yīng)用程序相結(jié)合設(shè)計(jì)和實(shí)現(xiàn)東大購(gòu)物導(dǎo)航系統(tǒng)的整體思路,并提供了需求分析、系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)及系
9、統(tǒng)測(cè)試各環(huán)節(jié)的詳細(xì)方案。 </p><p> 關(guān)鍵詞:東大購(gòu)物導(dǎo)航系統(tǒng) 查詢 ASP Access數(shù)據(jù)庫(kù) </p><p> Abstract:With the development of Internet technology, the People's Daily life has been tied to the Internet. Shopping navig
10、ation is adapted to the fast pace of life in today's society,which make customers indoors choose the commodities which they like conveniently and easily. </p><p> Dongda Shopping Navigation System is a
11、typical of query navigation system, whose development mainly includes the establishment and the maintenance of backstage database as well as the exploitation of the front interface.This easy expounds the combination desi
12、gn of the access database and ASP Web application procedure and the overall thought which realizes Dongda Shopping Navigation System and provides the demand analysis, the system design and the realization and the system
13、test of various links</p><p> Keywords:Dongda Shopping Navigation System query Interactive ASP Access Database</p><p><b> 1 引 言</b></p><p> 1.1 開(kāi)發(fā)背景及研究現(xiàn)狀<
14、/p><p> 我們?cè)谌粘I钪薪?jīng)常要進(jìn)行一些購(gòu)買的工作,隨著時(shí)代的發(fā)展,我們周圍出現(xiàn)了一座座的大型商場(chǎng),東大購(gòu)物商場(chǎng)就是其中一個(gè)。它因產(chǎn)品齊全、價(jià)格明確、自選性強(qiáng)等多方面的優(yōu)勢(shì)贏得了消費(fèi)者的青睞。</p><p> 然而,由于商場(chǎng)的商品種類繁多,顧客不能及時(shí)準(zhǔn)確的找到其所需商品。為了解決這一問(wèn)題,我將嘗試開(kāi)發(fā)東大購(gòu)物導(dǎo)航系統(tǒng),以達(dá)到讓顧客快速準(zhǔn)查詢商品的目的。</p>&l
15、t;p> 在當(dāng)今社會(huì)快速發(fā)展的過(guò)程中,東大購(gòu)物商場(chǎng)一如既往秉持“質(zhì)量至上,誠(chéng)信為本”的經(jīng)營(yíng)理念,以質(zhì)量求生存,信譽(yù)求發(fā)展,客戶為中心,市場(chǎng)為導(dǎo)向,不斷開(kāi)拓、創(chuàng)新,以滿足顧客的需求。然而,隨著社會(huì)的飛速發(fā)展,人們的生活越來(lái)越快捷。從工作、學(xué)習(xí)到購(gòu)物,人們始終踏著快速的步伐。當(dāng)人們站在東大商場(chǎng)的門口,眼前眼花繚亂的商品讓人們望而卻步,因此商場(chǎng)還是滿足不了顧客快速準(zhǔn)確的購(gòu)買商品的需要。因此,開(kāi)發(fā)此系統(tǒng)將有助于顧客了解商場(chǎng)資訊,即便顧客
16、人在家,通過(guò)登錄該系統(tǒng)也能查詢商場(chǎng)最新動(dòng)態(tài)。</p><p> 1.2 本人主要工作</p><p> 學(xué)習(xí)ASP編程和Microsoft Dreamweaver 8.0軟件的應(yīng)用,為進(jìn)一步開(kāi)發(fā)系統(tǒng)打好基礎(chǔ)。本人通過(guò)分析任務(wù)書(shū)要求,到東大購(gòu)物中心進(jìn)行實(shí)地考察調(diào)研,并且充分搜集數(shù)據(jù)資料,對(duì)系統(tǒng)進(jìn)行進(jìn)一步需求分析,設(shè)計(jì)測(cè)試系統(tǒng)的主要功能。系統(tǒng)的開(kāi)發(fā)中,主要包括后臺(tái)數(shù)據(jù)庫(kù)的建立和維護(hù)以及前端
17、應(yīng)用程序的開(kāi)發(fā)兩個(gè)方面。對(duì)于前者,要求建立起數(shù)據(jù)一致性和完整性強(qiáng)、數(shù)據(jù)安全性好的數(shù)據(jù)庫(kù)。而對(duì)于后者,則要求應(yīng)用程序功能完備,易使用等特點(diǎn)。在以上工作的基礎(chǔ)上,對(duì)系統(tǒng)進(jìn)行詳細(xì)設(shè)計(jì)和實(shí)現(xiàn)系統(tǒng)的所有功能,最后進(jìn)入論文撰寫(xiě)階段,完成系統(tǒng)設(shè)計(jì)和論文撰寫(xiě)的工作。</p><p> 1.3 論文組織與結(jié)構(gòu)</p><p> 第一部分:引言。主要介紹了本論文的開(kāi)發(fā)背景以及研究現(xiàn)狀;</p>
18、<p> 第二部分:可行性分析。對(duì)東大購(gòu)物導(dǎo)航系統(tǒng)的可行性進(jìn)行了分析并對(duì)開(kāi)發(fā)工具作了簡(jiǎn)要的介紹;</p><p> 第三部分:需求分析。對(duì)東大購(gòu)物導(dǎo)航系統(tǒng)的設(shè)計(jì)和實(shí)現(xiàn)做了詳細(xì)的分析并在此基礎(chǔ)上畫(huà)出了功能需求描述圖;</p><p> 第四部分:系統(tǒng)設(shè)計(jì)。介紹東大購(gòu)物導(dǎo)航系統(tǒng)需要實(shí)現(xiàn)的功能模塊,系統(tǒng)工作流程以及數(shù)據(jù)庫(kù)設(shè)計(jì);</p><p> 第五
19、部分:系統(tǒng)實(shí)現(xiàn)。介紹了整個(gè)系統(tǒng)的實(shí)現(xiàn)方法,并針對(duì)主要功能模塊的實(shí)現(xiàn)方法給出了關(guān)鍵代碼;</p><p> 第六部分:系統(tǒng)測(cè)試與維護(hù)。對(duì)系統(tǒng)各模塊的功能做了詳細(xì)的測(cè)試并給出了相應(yīng)的維護(hù)方法;</p><p> 第七部分:小結(jié)??偨Y(jié)畢業(yè)設(shè)計(jì)過(guò)程的情況,并對(duì)系統(tǒng)作了簡(jiǎn)要的評(píng)價(jià)。</p><p><b> 2可行性分析</b></p>
20、<p> 2.1系統(tǒng)可行性分析</p><p> 可行性研究是對(duì)系統(tǒng)進(jìn)行全面、概要的分析??尚行苑治龅哪康氖且宰钚〉拇鷥r(jià)在盡可能短的時(shí)間里確定問(wèn)題是否能解決,通過(guò)可行性分析可以避免人力、物力和財(cái)力上的浪費(fèi)[2]。經(jīng)調(diào)查分析,系統(tǒng)設(shè)計(jì)方案有以下三個(gè)可行性:</p><p><b> (1) 技術(shù)可行性</b></p><p>
21、 本系統(tǒng)采用Microsoft Office中的Access 2003來(lái)設(shè)計(jì)數(shù)據(jù)庫(kù),并使用當(dāng)前優(yōu)秀的開(kāi)發(fā)語(yǔ)言——ASP ,動(dòng)態(tài)網(wǎng)頁(yè)ASP 很好地適應(yīng)了教學(xué)的交互性強(qiáng)的要求, 而且可以方便而簡(jiǎn)潔地操縱數(shù)據(jù)庫(kù)??梢栽谳^短時(shí)間內(nèi)完成開(kāi)發(fā), 形成顧客滿意的可行系統(tǒng)。</p><p><b> (2) 經(jīng)濟(jì)可行性</b></p><p> 東大購(gòu)物導(dǎo)航系統(tǒng)的開(kāi)發(fā)、運(yùn)行、維
22、護(hù)費(fèi)用包括:購(gòu)買和安裝設(shè)備的費(fèi)用、人員費(fèi)用、消耗品費(fèi)用,但這些費(fèi)用相對(duì)而言是比較低的。另外,本系統(tǒng)開(kāi)發(fā)成本低,而其運(yùn)行后給商場(chǎng)所帶來(lái)的經(jīng)濟(jì)效益高,而且給顧客提供了方便。</p><p><b> (3) 操作可行性</b></p><p> 該系統(tǒng)屬于網(wǎng)頁(yè)制作,這個(gè)語(yǔ)言用起來(lái)比較方便,而且現(xiàn)在也有很多的人都用這門語(yǔ)言來(lái)做網(wǎng)頁(yè)。重要的是自己本身對(duì)ASP比較熟悉,所以
23、用ASP來(lái)做畢業(yè)設(shè)計(jì)。這門語(yǔ)言對(duì)于本次設(shè)計(jì)來(lái)說(shuō)是可行的</p><p> 2.2 開(kāi)發(fā)環(huán)境的構(gòu)建與配置</p><p> ASP環(huán)境:ASP是基于WEB的一種編程技術(shù),它是Microsoft的IIS(Internet Information Server)服務(wù)器所提供的一項(xiàng)用來(lái)替代傳統(tǒng)CGI 的技術(shù),它提供了一種服務(wù)器端腳本編寫(xiě)環(huán)境和服務(wù)器端運(yùn)行的環(huán)境[4]。由于它是服務(wù)器端的腳本,
24、一般用戶無(wú)法看見(jiàn), 從而有效地保證了系統(tǒng)的安全性。有ADO(Active Database Object,動(dòng)態(tài)數(shù)據(jù)庫(kù)對(duì)象)的支持,ASP對(duì)數(shù)據(jù)庫(kù)的操作非常得心應(yīng)手,你甚至可以像使用本地?cái)?shù)據(jù)庫(kù)那樣,管理遠(yuǎn)程主機(jī)上的數(shù)據(jù)庫(kù),對(duì)表格、記錄進(jìn)行各種操作,其工作原理如圖2.1所示。</p><p> Microsoft Office Access 2003介紹:Access 2003中文版是微軟公司發(fā)布的Office20
25、03 中文版套裝辦公軟件中的一款關(guān)系數(shù)據(jù)庫(kù)軟件。它以其功能強(qiáng)大、界面友好、效率高、擴(kuò)展性強(qiáng)等特點(diǎn)吸引了廣大用戶,是當(dāng)今最流行的數(shù)據(jù)庫(kù)軟件之一,尤其在中小型數(shù)據(jù)庫(kù)中得到了廣泛的應(yīng)用。</p><p> 圖 2.1 ASP工作原理圖</p><p> IIS服務(wù)器環(huán)境:IIS是Internet Information Server的縮寫(xiě),它是微軟公司主推的服務(wù)器,IIS與WindowNT
26、Server完全集成在一起,因而用戶能夠利用Windows NT Server和NTFS(NT File System,NT的文件系統(tǒng))內(nèi)置的安全特性,建立強(qiáng)大,靈活而安全的Internet和Intranet站點(diǎn)。IIS的安裝,管理和配置都相當(dāng)簡(jiǎn)單,這是因?yàn)镮IS與Windows NT Server網(wǎng)絡(luò)操作系統(tǒng)緊密的集成在一起。</p><p> VBScript 和 JavaScript介紹:VBScript
27、和JavaScript是現(xiàn)在比較流行的兩種腳本語(yǔ)言。</p><p> VBScript(Microsoft Visual Basic Scripting Edition)是程序開(kāi)發(fā)語(yǔ)言Visual Basic家族的最新成員,它將靈活的腳本應(yīng)用于更廣泛的領(lǐng)域,包括Microsoft Internet Explorer中的Web客戶端腳本和Microsoft Internet Information Server
28、中的Web服務(wù)器端腳本。是微軟(Microsoft)公司專為IE(Internet Explorer)瀏覽器開(kāi)發(fā)的一種基于對(duì)象、事件驅(qū)動(dòng)式的網(wǎng)頁(yè)腳本語(yǔ)言。</p><p> JavaScript是一種解釋型的、基于對(duì)象(object)和事件驅(qū)動(dòng)(event driven)并具有安全性能的、平臺(tái)無(wú)關(guān)的腳本語(yǔ)言。JavaScript 腳本只能在某個(gè)解釋器上運(yùn)行,該解釋器可以是Web服務(wù)器,也可以是Web瀏覽器。使用
29、它的目的是與HTML(Hypertext Markup Language)語(yǔ)言、Java 腳本語(yǔ)言(Java小程序)一起實(shí)現(xiàn)在一個(gè)Web頁(yè)面中鏈接多個(gè)對(duì)象,與Web客戶交互作用,從而可以開(kāi)發(fā)客戶端的應(yīng)用程序等。它是通過(guò)嵌入或調(diào)入在標(biāo)準(zhǔn)的HTML語(yǔ)言中實(shí)現(xiàn)的。</p><p> 2.3 ADO訪問(wèn)數(shù)據(jù)庫(kù)分析</p><p> ADO具有支持建立C/S(Client/Sever,即客戶機(jī)/
30、服務(wù)器)和基于WEB應(yīng)用的關(guān)鍵特性,在ASP中,ADO可以看作是一個(gè)服務(wù)器組件,ADO所提供的三個(gè)主要的獨(dú)立對(duì)象是:</p><p> 連接對(duì)象Connection:提供對(duì)數(shù)據(jù)庫(kù)服務(wù)器的連接;</p><p> 記錄集對(duì)象Recordset:有數(shù)據(jù)庫(kù)服務(wù)器所返回的記錄集,實(shí)現(xiàn)對(duì)數(shù)據(jù)庫(kù)的操作,主要包括添加、刪除、修改等;</p><p> 命令對(duì)象Command
31、:執(zhí)行SQL語(yǔ)句和帶有參數(shù)的存儲(chǔ)過(guò)程,提供數(shù)據(jù)庫(kù)服務(wù)器數(shù)據(jù)查詢;</p><p> 靈活使用上述對(duì)象的方法和屬性,可以實(shí)現(xiàn)對(duì)數(shù)據(jù)庫(kù)的操作,其基本步驟是:</p><p> 建數(shù)據(jù)庫(kù)源名(DSN)</p><p> DSN (Data Source Name)是連接ODBC和數(shù)據(jù)庫(kù)的橋梁[3],ODBC通過(guò)DSN來(lái)找到要訪問(wèn)的數(shù)據(jù)庫(kù)。用戶可以通過(guò)Windows的
32、控制面板中的“32位ODBC”進(jìn)行配置。</p><p> 使用Connection打開(kāi)數(shù)據(jù)庫(kù)</p><p> 要打開(kāi)一個(gè)數(shù)據(jù)庫(kù)的連接,首先創(chuàng)建連接對(duì)象的一個(gè)實(shí)例,然后通過(guò)調(diào)用連接對(duì)象的open方法可利用ODBC的系統(tǒng)DNS來(lái)打開(kāi)數(shù)據(jù)庫(kù),代碼如下:</p><p> set conn=Sever.CreateObject(“ADODB.Connection”
33、) </p><p> ‘表示建立了連接對(duì)象的一個(gè)實(shí)例</p><p> conn.Open "driver={Microsoft Access Driver (*.mdb)};dbq=" & Server.MapPath("db1.mdb")</p><p> ‘使用連接對(duì)象的open方法打開(kāi)數(shù)據(jù)源</
34、p><p> 使用RecordSet對(duì)象操作數(shù)據(jù)庫(kù)并創(chuàng)建數(shù)據(jù)對(duì)象</p><p> 要?jiǎng)?chuàng)建記錄集對(duì)象的一個(gè)實(shí)例,可以使用連接對(duì)象的Execute方法。當(dāng)使用Execute方法從一個(gè)數(shù)據(jù)庫(kù)返回查詢結(jié)果時(shí),一個(gè)記錄集對(duì)象會(huì)被自動(dòng)創(chuàng)建。用RecordSet對(duì)象實(shí)現(xiàn)對(duì)數(shù)據(jù)庫(kù)的操作,主要包括添加、刪除、修改等,其主要語(yǔ)法如下:</p><p> set rs=conn.Ex
35、ecute(“數(shù)據(jù)庫(kù)表或SQL語(yǔ)句”) </p><p> ‘使用SQL語(yǔ)句操作數(shù)據(jù)庫(kù),并將結(jié)果返回給一個(gè)recordset對(duì)象rs</p><p> rs.Delete ‘刪除當(dāng)前記錄</p><p> rs(“字段名稱”)=新的字段值</p><p> rs.Update ‘刪除當(dāng)前記錄,利用RecordSet實(shí)現(xiàn)記錄的修改<
36、;/p><p> 修改當(dāng)前記錄的操作和刪除當(dāng)前記錄類似,只要用”rs.Addnew”代替”rs.Delete”即可。</p><p> (4)使用Command對(duì)象操作數(shù)據(jù)庫(kù)</p><p> 利用Command來(lái)執(zhí)行SQL語(yǔ)句和數(shù)據(jù)存儲(chǔ)過(guò)程。Command接口表示一個(gè)可以被數(shù)據(jù)源處理的命令,提供了一種簡(jiǎn)單而有效的方法來(lái)處理查詢。</p><p
37、> set cm=Sever.CreateObject(“ADODB.Command”)</p><p> set cm.ActiveConnection=cn</p><p> cn.CommandTest=SQL或查詢</p><p> cn.Execute</p><p> (5)關(guān)閉數(shù)據(jù)庫(kù)對(duì)象和連接</p>
38、<p><b> rs.close</b></p><p> set rs=Nothing ‘關(guān)閉創(chuàng)建的數(shù)據(jù)對(duì)象</p><p> conn.close</p><p> set conn=Nothing ‘關(guān)閉創(chuàng)建的連接對(duì)象</p><p><b> 3 系統(tǒng)需求分析</
39、b></p><p> 3.1 用戶需求描述</p><p> 本系統(tǒng)采用UML設(shè)計(jì)系統(tǒng)功能模塊圖。統(tǒng)一建模語(yǔ)言UML是一種用于描述、構(gòu)造軟件系統(tǒng)以及商業(yè)建模的語(yǔ)言,綜合了在大型、復(fù)雜系統(tǒng)的建模領(lǐng)域得到認(rèn)可的優(yōu)秀的軟件工程方法。通過(guò)使用UML,可以很直觀地記錄用戶需求,為網(wǎng)站功能設(shè)計(jì)提供具體的、可參考的分析模型。</p><p> 統(tǒng)一建模和需求分析的目
40、的是對(duì)系統(tǒng)進(jìn)行評(píng)估,采集和分析系統(tǒng)的需求,理解系統(tǒng)要解決的問(wèn)題,重點(diǎn)是充分考慮系統(tǒng)的實(shí)用性。結(jié)果可以用一個(gè)用例圖表示,圖中左邊的活動(dòng)者代表外部與系統(tǒng)交互的角色,即顧客。顧客登錄該系統(tǒng),可以進(jìn)入樓層導(dǎo)航、所有商品、品牌列表、最新促銷、留言板以及便民區(qū)六個(gè)模塊。圖中右邊的活動(dòng)者代表內(nèi)部與系統(tǒng)交互的角色,即管理員。管理員除了可以進(jìn)入以上六個(gè)模塊外,還可以進(jìn)入后臺(tái)進(jìn)行后臺(tái)管理。用例圖是對(duì)系統(tǒng)需求的描述,表達(dá)了系統(tǒng)的功能和所提供的服務(wù),包括樓層導(dǎo)
41、航、所有商品、品牌列表、最新促銷、留言板、便民區(qū)、后臺(tái)管理七個(gè)模塊。系統(tǒng)的用例圖如圖3.1所示:</p><p> 圖 3.1 系統(tǒng)用例圖</p><p> 圖3.2通過(guò)UML活動(dòng)圖刻畫(huà)了“后臺(tái)管理”模塊中管理員進(jìn)行后臺(tái)管理的實(shí)現(xiàn)過(guò)程。管理員登錄東大購(gòu)物導(dǎo)航系統(tǒng),輸入其用戶名和密碼,若用戶名和密碼有誤則返回,否則進(jìn)入下一步: 進(jìn)入以后,管理員可以對(duì)商場(chǎng)中的商品進(jìn)行添加、修改、刪除操作。
42、操作成功后,若進(jìn)行繼續(xù)管理,可以返回重新選擇,若不繼續(xù)管理,可返回首頁(yè)終止管理?;顒?dòng)圖如圖3.2所示:</p><p> 圖 3.2后臺(tái)管理活動(dòng)圖</p><p> 3.2 系統(tǒng)功能需求分析</p><p> 要進(jìn)行合理的功能需求分析,應(yīng)從系統(tǒng)行為的執(zhí)行者——用戶角度出發(fā)。東大購(gòu)物導(dǎo)航系統(tǒng)的用戶主要是顧客和管理員。顧客使用該系統(tǒng)可以完成瀏覽首頁(yè)、瀏覽每層商品信
43、息、瀏覽所有商品、查看最新促銷商品、查詢各種品牌商品、提交留言等操作。管理員除了可以進(jìn)行上述操作外,還可以進(jìn)行后臺(tái)管理,如對(duì)商場(chǎng)商品的添加、修改、刪除等。還可以進(jìn)行查看顧客留言操作。管理員是整個(gè)系統(tǒng)的策劃者,除了要滿足顧客的需求外還應(yīng)具有對(duì)用戶權(quán)限的管理、專業(yè)設(shè)置等一系列的維護(hù)系統(tǒng)正常運(yùn)行的需求。功能需求描述如圖3.3所示:</p><p> 圖 3.3 功能需求描述圖</p><p>
44、 經(jīng)過(guò)調(diào)研與分析,東大購(gòu)物導(dǎo)航系統(tǒng)主要應(yīng)具有以下功能:</p><p> 顧客可以了解東大購(gòu)物中心的商場(chǎng)簡(jiǎn)介以及公交路線。</p><p> 顧客可以瀏覽商場(chǎng)每層的商品信息。</p><p> 顧客可以查看商場(chǎng)所有商品的價(jià)格、品牌以及圖片等相關(guān)信息。</p><p> 顧客可以查看商場(chǎng)最新促銷商品的圖片、價(jià)格、品牌等相關(guān)信息。<
45、;/p><p> 顧客還可以通過(guò)品牌列表模塊查看有關(guān)商品的資訊。</p><p> 顧客查看完商場(chǎng)商品后,如果對(duì)商場(chǎng)有什么意見(jiàn)或建議,可以通過(guò)留言板留言。</p><p> 顧客可以通過(guò)主頁(yè)上便民區(qū)進(jìn)行特定商品的檢索。</p><p> 管理員維護(hù)網(wǎng)站正常運(yùn)行,可以對(duì)后臺(tái)數(shù)據(jù)進(jìn)行添加、修改和刪除等操作。</p><p&
46、gt; 3.3 系統(tǒng)性能需求分析</p><p> 系統(tǒng)設(shè)計(jì)還應(yīng)該以“標(biāo)準(zhǔn)性、可靠性、安全性、高效性、可維護(hù)性”為標(biāo)準(zhǔn),在著眼于當(dāng)前實(shí)用的基礎(chǔ)上,為將來(lái)系統(tǒng)的擴(kuò)展,升級(jí)留有余地。系統(tǒng)的開(kāi)發(fā)應(yīng)能在較長(zhǎng)時(shí)間內(nèi)滿足商場(chǎng)的發(fā)展需要。</p><p> 標(biāo)準(zhǔn)性:系統(tǒng)編寫(xiě)與運(yùn)行必須符合標(biāo)準(zhǔn),既可以保證系統(tǒng)運(yùn)行又可以在此標(biāo)準(zhǔn)上每一項(xiàng)功能運(yùn)行。</p><p> 可靠性:由
47、于商品信息的重要性,系統(tǒng)必須穩(wěn)定可靠,從而避免或減少商品數(shù)據(jù)損失。</p><p> 安全性:通過(guò)系統(tǒng)權(quán)限控制使用者,后臺(tái)管理這個(gè)模塊只有管理員可以進(jìn)入,顧客無(wú)法操作與其無(wú)關(guān)的數(shù)據(jù),從而保證系統(tǒng)的安全。</p><p> 高效性:由于對(duì)東大商場(chǎng)商品每次處理信息量較大,系統(tǒng)對(duì)信息處理能力響應(yīng)能力都應(yīng)是快捷有效的。</p><p> 可維護(hù)性:采用結(jié)構(gòu)化模塊設(shè)計(jì),
48、便于開(kāi)發(fā)與維護(hù),也有利于發(fā)現(xiàn)情況隨時(shí)進(jìn)行擴(kuò)展。</p><p><b> 4 系統(tǒng)設(shè)計(jì)</b></p><p> 4.1 系統(tǒng)功能模塊設(shè)計(jì)</p><p> 東大購(gòu)物導(dǎo)航系統(tǒng)主界面模塊可以引導(dǎo)顧客進(jìn)行選擇操作,包括樓層導(dǎo)航、所有商品、最新促銷、品牌列表、留言板、便民區(qū)、后臺(tái)管理七個(gè)功能模塊。網(wǎng)站采用模塊化設(shè)計(jì)思想,結(jié)構(gòu)如圖4.1所示。&l
49、t;/p><p> 圖 4.1 功能模塊圖</p><p><b> (1)樓層導(dǎo)航模塊</b></p><p> 樓層導(dǎo)航模塊包含四個(gè)子模塊,即一層、二層、三層、四層。顧客點(diǎn)擊下拉式菜單中的選項(xiàng),可以進(jìn)入選擇該層的平面圖頁(yè)面。平面圖顯示了每層有什么商品以及商品的位置,顧客點(diǎn)擊關(guān)鍵字可以進(jìn)入商品網(wǎng)頁(yè)進(jìn)行瀏覽。</p><p
50、><b> (2)所有商品模塊</b></p><p> 該模塊包含了商場(chǎng)所有的商品,顧客點(diǎn)擊下拉式菜單中的商品名稱可以進(jìn)行特定商品的瀏覽。</p><p><b> (3)最新促銷模塊</b></p><p> 該頁(yè)面包含東大最新促銷商品的名稱、價(jià)格以及品牌等相關(guān)信息。</p><p&g
51、t;<b> (4)品牌列表模塊</b></p><p> 提供了商場(chǎng)所有商品的品牌,顧客點(diǎn)擊相關(guān)關(guān)鍵字可以進(jìn)行該品牌的商品瀏覽。</p><p> 圖 4.2 工作流程圖</p><p><b> (5)留言板模塊</b></p><p> 顧客查看完商場(chǎng)的商品后,如果對(duì)商場(chǎng)有什么建議或
52、意見(jiàn),可以通過(guò)該模塊給商場(chǎng)進(jìn)行留言。</p><p><b> (6)便民區(qū)模塊</b></p><p> 該模塊主要方便顧客對(duì)特定商品的查詢,顧客若想了解特定商品的信息,可以在系統(tǒng)首頁(yè)的便民區(qū)輸入關(guān)鍵字進(jìn)行檢索。該模塊有兩種查詢:按商品名稱查詢和按商品品牌查詢。</p><p><b> (7)后臺(tái)管理模塊</b>
53、</p><p> 進(jìn)入該模塊需要權(quán)限限制,管理員進(jìn)入該模塊后,可以對(duì)商場(chǎng)商品進(jìn)行添加、修改、刪除以及查看留言,實(shí)現(xiàn)對(duì)數(shù)據(jù)庫(kù)的更新。</p><p><b> 4.2 系統(tǒng)流程圖</b></p><p> 根據(jù)系統(tǒng)功能分析的結(jié)果,系統(tǒng)用戶的操作過(guò)程就十分明顯了,系統(tǒng)操作流程圖如圖4.2所示。</p><p> 4
54、.3 數(shù)據(jù)庫(kù)概念設(shè)計(jì)</p><p> 根據(jù)系統(tǒng)的設(shè)計(jì)要求,設(shè)計(jì)了實(shí)體圖,實(shí)體為商品、留言、用戶。商品實(shí)體及其屬性圖如圖4.3所示:</p><p> 圖 4.3 商品實(shí)體及其屬性圖</p><p> 商品實(shí)體包含了商品名稱、專屬樓層、商品價(jià)格、商品品牌、商品編號(hào)、商品顏色六個(gè)屬性。留言實(shí)體及其屬性圖如圖4.4所示:</p><p>
55、 圖 4.4 留言實(shí)體及其屬性圖</p><p> 留言實(shí)體包含了姓名、性別、聯(lián)系方式和留言四個(gè)屬性。用戶實(shí)體及其屬性圖如圖4.5所示:</p><p> 圖 4.5 用戶實(shí)體及其屬性圖</p><p> 用戶實(shí)體包含了用戶名、密碼兩個(gè)屬性。</p><p> 4.4 數(shù)據(jù)庫(kù)結(jié)構(gòu)設(shè)計(jì)</p><p> 東大
56、購(gòu)物導(dǎo)航系統(tǒng)的數(shù)據(jù)庫(kù)用來(lái)存放網(wǎng)站的動(dòng)態(tài)內(nèi)容,在系統(tǒng)數(shù)據(jù)庫(kù)開(kāi)發(fā)過(guò)程中,數(shù)據(jù)庫(kù)結(jié)構(gòu)設(shè)計(jì)是一個(gè)非常重要的環(huán)節(jié)[5],其好壞將直接對(duì)網(wǎng)站數(shù)據(jù)產(chǎn)生重要影響,好的數(shù)據(jù)庫(kù)結(jié)構(gòu)設(shè)計(jì)會(huì)減小數(shù)據(jù)庫(kù)的存儲(chǔ)量,提高數(shù)據(jù)庫(kù)的完整性和一致性,使檢索數(shù)據(jù)具有較快的響應(yīng)速度,系統(tǒng)管理員通過(guò)它能及時(shí)保存和更新商品的相關(guān)信息、查看顧客的留言信息、以及用戶登錄等任務(wù)。相應(yīng)地,其數(shù)據(jù)結(jié)構(gòu)應(yīng)包括公告商品表、留言表、用戶表等。主要信息的數(shù)據(jù)結(jié)構(gòu)如表所示:</p>&
57、lt;p><b> 表 4.1 商品表</b></p><p><b> 表 4.2 留言表</b></p><p><b> 表 4.3 用戶表</b></p><p><b> 5 系統(tǒng)實(shí)現(xiàn)</b></p><p><b>
58、5.1 數(shù)據(jù)庫(kù)連接</b></p><p> 東大購(gòu)物導(dǎo)航系統(tǒng)中一部分?jǐn)?shù)據(jù)存儲(chǔ)在數(shù)據(jù)庫(kù)中,為了實(shí)現(xiàn)ASP與數(shù)據(jù)庫(kù)之間的數(shù)據(jù)傳送和交換,運(yùn)用ODBC驅(qū)動(dòng)程序?qū)崿F(xiàn)數(shù)據(jù)庫(kù)的訪問(wèn)。訪問(wèn)程序?qū)崿F(xiàn)如下:</p><p> set conn=Server.CreateObject("ADODB.connection")</p><p> ‘創(chuàng)
59、建數(shù)據(jù)庫(kù)的實(shí)例連接對(duì)象conn,實(shí)現(xiàn)與數(shù)據(jù)庫(kù)的連接</p><p> conn.Open "driver={Microsoft Access Driver (*.mdb)};dbq=" & Server.MapPath("db1.mdb")</p><p> ‘使用連接對(duì)象的open方法打開(kāi)數(shù)據(jù)源</p><p>
60、;<b> 5.2 系統(tǒng)主界面</b></p><p> 東大購(gòu)物導(dǎo)航系統(tǒng)是一個(gè)網(wǎng)站形式的系統(tǒng),進(jìn)入該系統(tǒng)主界面可以瀏覽該系統(tǒng)的所有功能模塊。主界面窗口如圖5.1所示:</p><p> 圖 5.1 主界面圖</p><p> 5.3 后臺(tái)留言實(shí)現(xiàn)</p><p> 東大購(gòu)物導(dǎo)航系統(tǒng)為顧客提供了留言的平臺(tái)。顧
61、客使用完該系統(tǒng)后,可以留下自己的聯(lián)系方式以及對(duì)商場(chǎng)的建議或意見(jiàn),以便商場(chǎng)進(jìn)行更好的管理。留言窗口如圖5.2所示:</p><p> 圖 5.2 后臺(tái)留言圖</p><p> 提交留言表單的代碼及實(shí)現(xiàn)如下:</p><p> <!--#include file="conn.asp"--></p><p>
62、<b> <%</b></p><p> xm=Request.Form("xm")</p><p> xb=Request.Form("xb")</p><p> lxfs=Request.Form("lxfs")</p><p> ly=Re
63、quest.Form("ly")</p><p> set conn=Server.Createobject("Adodb.connection")</p><p> conn.open "db1"</p><p> sql=" select * from liuyanbiao w
64、here xm='"&xm&"' and lxfs='"&lxfs&"'"</p><p> set rs=server.CreateObject("adodb.Recordset")</p><p> rs.open sql,conn,2,3&
65、lt;/p><p> if not rs.eof then</p><p> response.end</p><p><b> end if</b></p><p> if rs.supports(adaddnew) then</p><p> rs.Addnew()</p&
66、gt;<p> rs("xm")= xm</p><p> rs("xb")= xb</p><p> rs("lxfs")= lxfs</p><p> rs("ly")= ly</p><p> rs.update()</p>
67、;<p><b> %></b></p><p> <table width=97% border=0 align=center cellpadding=3 cellspacing=1 class=tableBorder "></p><p> <tr align=center bordercolor=#FF
68、FFFF></p><p> <td width="100%" height=25 colspan=2 bgcolor="#FFFF00" class="title STYLE5 STYLE6">系統(tǒng)信息</td></p><p><b> </tr></b>&l
69、t;/p><p> <tr bordercolor=#FFFFFF><td width=100 height=25 colspan=2 bgcolor="#FFFF33" class="table"></p><p> <li><pre><span class="STYLE5"
70、>恭喜您!!已成功提交留言</span><a href=shujuguanli.asp >返回</a></pre></p><p> </table> </p><p><b> <%</b></p><p><b> rs.close</b&g
71、t;</p><p> set rs=nothing</p><p><b> else</b></p><p> response.write"當(dāng)前記錄集不支持addnew方法"</p><p><b> end if</b></p><p>
72、; conn.close</p><p> set conn=nothing</p><p><b> %></b></p><p> 5.4 管理員管理模塊</p><p> 在東大購(gòu)物導(dǎo)航系統(tǒng)后臺(tái)管理模塊中,設(shè)置了使用權(quán)限。只有管理員才可以進(jìn)入后臺(tái)進(jìn)行后臺(tái)管理。登錄窗口如圖5.3所示:</p&g
73、t;<p><b> 圖5.3 登錄圖</b></p><p> 管理員的權(quán)限設(shè)置,在登錄時(shí)得到判斷。登錄的關(guān)鍵代碼實(shí)現(xiàn)及分析如下:</p><p><b> <%</b></p><p><b> Dim conn</b></p><p> co
74、nn="provider=microsoft.jet.oledb.4.0;Data Source="&Server.MapPath("db1.mdb")</p><p> Set bb=server.CreateObject("adodb.connection")</p><p> bb.open conn</p
75、><p><b> %></b></p><p> <% if request.Form("admin")="" or request.form("power")="" then</p><p> response.Write"<sc
76、ript language=javascript>alert('請(qǐng)?zhí)顚?xiě)完整');window.location='houtaiguanli.asp';;</script>"</p><p> response.End()</p><p><b> end if</b></p><p&g
77、t; admin=Replace(Request.Form("admin"),"'","''")</p><p> power=Replace(Request.Form("power"),"'","''")</p><p&g
78、t; sql="select * from 登錄表 where admin='"&admin&"' and power='"&power&"'"</p><p> set rs=server.CreateObject("adodb.recordset")</p&
79、gt;<p> rs.open sql,conn,1,1</p><p> if rs.eof then</p><p> response.Write"<script> alert('用戶名或密碼錯(cuò)誤');window.location='houtaiguanli.asp';</script>"
80、;</p><p> response.End()</p><p><b> else </b></p><p> session("admin")=rs("admin")</p><p> session("power")=rs("powe
81、r")</p><p> response.write"<script>alert('歡迎您的光臨!');</script>"</p><p><b> %></b></p><p> <%=session("admin")%>&l
82、t;/p><p> <%response.redirect"guanliyuan.asp"%></p><p> <%end if%></p><p> 5.5 動(dòng)態(tài)關(guān)鍵技術(shù)</p><p> 1.商品顯示技術(shù):網(wǎng)站內(nèi)容動(dòng)態(tài)更新主要是靠動(dòng)態(tài)網(wǎng)頁(yè)技術(shù)和后臺(tái)實(shí)時(shí)添加或刪除來(lái)實(shí)現(xiàn)的。當(dāng)管理員修改后臺(tái)商
83、品信息的時(shí)候,網(wǎng)站頁(yè)面都會(huì)有相應(yīng)的更新,保證了網(wǎng)站內(nèi)容的時(shí)效性。商品所有信息如圖5.4所示:</p><p> 圖 5.4 商品信息圖</p><p><b> 關(guān)鍵代碼如下:</b></p><p><b> <body></b></p><p> <!--#includ
84、e file="conn.asp"--> </p><p><b> <%</b></p><p> set conn=Server.Createobject("Adodb.connection")</p><p> conn.open "db1"</p>
85、;<p> set rs=server.CreateObject("adodb.recordset")</p><p> sql="select * from product"</p><p> rs.open sql ,conn</p><p> if rs.eof then</p>&l
86、t;p> response.write"數(shù)據(jù)庫(kù)中沒(méi)有記錄"</p><p> response.end</p><p><b> end if</b></p><p><b> %></b></p><p><b> </tr><
87、/b></p><p> <% do while not rs.EOF %></p><p><b> <tr></b></p><p> <td align="center"><%=rs("spmc")%></td></p
88、><p> <td align="center"><%=rs("zslc")%></td></p><p> <td align="center"><%=rs("spjg")%></td></p><p> <
89、;td align="center"><%=rs("sppp")%></td></p><p> <td align="center"><%=rs("spbh")%></td></p><p> <td align="cent
90、er"><%=rs("spys")%></td></p><p><b> </tr></b></p><p> <% rs.MoveNext</p><p><b> loop</b></p><p><b&
91、gt; rs.close</b></p><p> set rs=nothing</p><p> conn.close</p><p> set conn=nothing</p><p><b> %></b></p><p> 2.商品信息刪除:為了保證系統(tǒng)快速穩(wěn)
92、定地運(yùn)行,有時(shí),一些過(guò)時(shí)的商品信息需要及時(shí)的刪除。刪除商品信息界面如圖5.5所示:</p><p> 圖 5.5 刪除修改商品信息</p><p> 刪除信息的代碼如下:</p><p> <!--#include file="conn.asp"--> </p><p><b> <%&
93、lt;/b></p><p> set conn=Server.Createobject("Adodb.connection")</p><p> conn.open "db1"</p><p> id=request.QueryString("id")</p><p>
94、; sqlstmt="delete from product where id='"& id &"'"</p><p> conn.execute(sqlstmt)</p><p> conn.close</p><p> set conn=nothing</p>&l
95、t;p> server.Transfer"修改刪除.asp"</p><p><b> %> </b></p><p> 3.管理員可通過(guò)該模塊實(shí)現(xiàn)對(duì)商品的添加,并且可以根據(jù)所有商品查看已有的商品,以及商品的信息等。添加商品信息如圖5.6所示:</p><p> 圖 5.6添加商品圖</p>
96、<p> 添加商品信息的代碼如下:</p><p> <!--#include file="conn.asp"--></p><p><b> <%</b></p><p> spmc=Request.Form("spmc")</p><p>
97、 zslc=Request.Form("zslc")</p><p> spjg=Request.Form("spjg")</p><p> sppp=Request.Form("sppp")</p><p> spbh=Request.Form("spbh")</p>
98、;<p> spys=Request.Form("spys")</p><p> set conn=Server.Createobject("Adodb.connection")</p><p> conn.open "db1"</p><p> sql=" select
99、 * from product where spmc='"&spmc&"' and zslc='"&zslc&"'"</p><p> set rs=server.CreateObject("adodb.Recordset")</p><p
100、> rs.open sql,conn,2,3</p><p> if not rs.eof then</p><p> response.end</p><p><b> end if</b></p><p> if rs.supports(adaddnew) then</p>&
101、lt;p> rs.Addnew()</p><p> rs("spmc")= spmc</p><p> rs("zslc")= zslc</p><p> rs("spjg")= spjg</p><p> rs("sppp")= sppp<
102、;/p><p> rs("spbh")= spbh</p><p> rs("spys")= spys</p><p> rs.update()</p><p><b> %></b></p><p> <table width=97%
103、border=0 align=center cellpadding=3 cellspacing=1 class=tableBorder "></p><p> <tr align=center bordercolor=#FFFFFF></p><p> <td width="100%" height=25 colspan=2 b
104、gcolor="#FFFF00" class="title STYLE5 STYLE6">系統(tǒng)信息</td></p><p><b> </tr></b></p><p> <tr bordercolor=#FFFFFF><td width=100 height=25 cols
105、pan=2 bgcolor="#FFFF33" class="table"></p><p> <li><pre><span class="STYLE5">恭喜您!!記錄已經(jīng)被成功添加</span><a href=后臺(tái)管理.asp >返回</a></pre>&l
106、t;/p><p> </table> </p><p><b> <%</b></p><p><b> rs.close</b></p><p> set rs=nothing</p><p><b> else</b>&
107、lt;/p><p> response.write"當(dāng)前記錄集不支持addnew方法"</p><p><b> end if</b></p><p> conn.close</p><p> set conn=nothing</p><p><b> %&g
108、t;</b></p><p><b> 6 系統(tǒng)測(cè)試與維護(hù)</b></p><p> 東大購(gòu)物導(dǎo)航系統(tǒng)是一個(gè)基于Internet的網(wǎng)絡(luò)數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)。因此,系統(tǒng)的測(cè)試與維護(hù)可以參照網(wǎng)站的測(cè)試與維護(hù)技術(shù)進(jìn)行。本章介紹系統(tǒng)的測(cè)試與維護(hù)內(nèi)容、技術(shù)及方法。</p><p><b> 6.1 界面測(cè)試</b><
109、;/p><p> 網(wǎng)站界面測(cè)試的目的在于檢測(cè)網(wǎng)站的可訪問(wèn)性,瀏覽者能否快速、方便的訪問(wèn)本網(wǎng)站。因此,需要檢測(cè)本網(wǎng)站界面可被訪問(wèn)的性能如何。</p><p><b> 1.站點(diǎn)綜合測(cè)評(píng)</b></p><p> (1)網(wǎng)頁(yè)鏈接情況檢查。主要檢測(cè)網(wǎng)頁(yè)的可讀性、網(wǎng)頁(yè)載入時(shí)間等。比如要從首頁(yè)進(jìn)入到品牌列表頁(yè)面,將站點(diǎn)上傳后可以瀏覽頁(yè)面,并在各個(gè)頁(yè)面之
110、間跳轉(zhuǎn)。</p><p> (2)瀏覽器兼容性檢查。使用當(dāng)前主瀏覽器并設(shè)置不同的分辨率,對(duì)在各種情況下所獲得的網(wǎng)頁(yè)進(jìn)行評(píng)價(jià)。</p><p><b> 2.鏈接有效性測(cè)試</b></p><p> 這項(xiàng)測(cè)試主要檢查指定網(wǎng)頁(yè)上的所有鏈接是否正常,用以保證沒(méi)有錯(cuò)誤鏈接。除了要避免網(wǎng)站自身的鏈接錯(cuò)誤之外,還要避免與其他站點(diǎn)的鏈接錯(cuò)誤。</
111、p><p><b> 3.網(wǎng)站交互性檢查</b></p><p> 測(cè)試網(wǎng)站整體結(jié)構(gòu)是否清晰,網(wǎng)站內(nèi)部頁(yè)面導(dǎo)航是否清晰。</p><p><b> 6.2 性能測(cè)試</b></p><p> 網(wǎng)站性能測(cè)試主要指數(shù)據(jù)處理性能分析。在網(wǎng)站建設(shè)初期,所需處理的數(shù)據(jù)量不會(huì)很大,一般不會(huì)暴露出數(shù)據(jù)處理性能
112、上的問(wèn)題。但是當(dāng)系統(tǒng)需要分析大量數(shù)據(jù)時(shí),數(shù)據(jù)處理性能可能會(huì)出現(xiàn)問(wèn)題。因此,需要在網(wǎng)站集成過(guò)程中進(jìn)行數(shù)據(jù)處理性能分析。</p><p><b> 6.3 系統(tǒng)維護(hù)</b></p><p> 1.技術(shù)性維護(hù)。包括不斷對(duì)系統(tǒng)內(nèi)容進(jìn)行更新與補(bǔ)充;進(jìn)行站點(diǎn)鏈接分析,保證所有鏈接的有效性等。比如后臺(tái)數(shù)據(jù)的添加、刪除以及修改。</p><p> 2.安
113、全性維護(hù)。由于該系統(tǒng)是開(kāi)放的,以保證每個(gè)顧客可以進(jìn)行訪問(wèn),因此系統(tǒng)的安全問(wèn)題是個(gè)大問(wèn)題。系統(tǒng)管理員還需要適時(shí)監(jiān)控系統(tǒng)安全。在進(jìn)入后臺(tái)過(guò)程中,管理員設(shè)置了權(quán)限。只有管理員才可以進(jìn)入后臺(tái)進(jìn)行數(shù)據(jù)管理,顧客是不可以進(jìn)入的。</p><p> 3.系統(tǒng)內(nèi)容維護(hù)。系統(tǒng)內(nèi)容需要及時(shí)更新,比如商場(chǎng)進(jìn)回新商品,管理員需要進(jìn)行添加操作;若某種商品已銷售空或有關(guān)信息有所改變,則管理員需要進(jìn)行刪除修改操作。</p>&
114、lt;p><b> 7 結(jié)束語(yǔ)</b></p><p> 經(jīng)過(guò)幾個(gè)月對(duì)系統(tǒng)的設(shè)計(jì)和開(kāi)發(fā),東大購(gòu)物導(dǎo)航系統(tǒng)基本完成。其功能基本符合顧客需求,實(shí)現(xiàn)了樓層導(dǎo)航、所有商品、品牌列表、最新促銷、購(gòu)物留言、便民區(qū)、后臺(tái)管理七個(gè)功能。</p><p> 由于本人能力有限,在知識(shí)、經(jīng)驗(yàn)方面都存在著不足,而且,在整個(gè)開(kāi)發(fā)的過(guò)程中,時(shí)間比較倉(cāng)促,該系統(tǒng)還有許多不盡人意的地方,
115、比如用戶界面不夠美觀、友好,功能還不是十分完善,出錯(cuò)處理沒(méi)有考慮周全等多方面問(wèn)題,這些都有待進(jìn)一步改進(jìn)。另外,系統(tǒng)還沒(méi)有經(jīng)過(guò)嚴(yán)格的測(cè)試,望系統(tǒng)使用者和維護(hù)者能發(fā)現(xiàn)問(wèn)題后及時(shí)提出,我會(huì)盡最大努力去改進(jìn)。</p><p><b> 致 謝</b></p><p> 在此,我要感謝在我完成畢業(yè)設(shè)計(jì)時(shí),那些給我提供了很多幫助的人。無(wú)論前期的設(shè)計(jì)階段,還是后期的實(shí)現(xiàn)階
116、段,他們都為我提供了很多非常好的建議。尤其是我指導(dǎo)老師史月美老師,是她在我畢業(yè)的最后關(guān)頭給了我們巨大的幫助與鼓勵(lì),使我能夠順利完成畢業(yè)設(shè)計(jì),在此表示衷心的感激。史老師認(rèn)真負(fù)責(zé)的工作態(tài)度,嚴(yán)謹(jǐn)?shù)闹螌W(xué)精神和深厚的理論水平都使我收益匪淺。她無(wú)論在理論上還是在實(shí)踐中,都給與我很大的幫助,使我得到不少的提高這對(duì)于我以后的工作和學(xué)習(xí)都有一種巨大的幫助,感謝她耐心的輔導(dǎo)。</p><p> 短短的兩年大學(xué)生活就要結(jié)束了,心中
117、有太多的不舍。我要深深感謝我的家人和同學(xué),在這兩年當(dāng)中,是他們給予了我物質(zhì)上的資助和精神上的鼓勵(lì),使我得以順利完成學(xué)業(yè)。我還要感謝在這兩年當(dāng)中,各位老師對(duì)我孜孜不倦地教誨和同學(xué)們所給以的幫助,使我不但學(xué)會(huì)了很多的專業(yè)知識(shí),而且掌握了很多學(xué)習(xí)方法,更明白了很多做人的道理,這些東西會(huì)使我受益終身,所以在這里我要對(duì)各位老師和同學(xué)說(shuō)一聲:謝謝!你們辛苦了!</p><p> 年 月 日</p>
118、<p><b> 參考文獻(xiàn)</b></p><p> [1] Vladimir S. Lerner.Systems science information systems theory and informational macrodynamics:review[J].Kybernetes.2007,36(2) :192-224.</p><p&
119、gt; [2] 齊治昌,譚慶平,寧洪.軟件工程[M] .北京:高等教育出版社,2004.5.</p><p> [3] 嚴(yán)蔚敏,吳偉民.數(shù)據(jù)結(jié)構(gòu)(C語(yǔ)言版)[M].北京:清華大學(xué)出版社,2002.9.</p><p> [4] 王愉,劉為龍.在線購(gòu)物型網(wǎng)站的導(dǎo)航設(shè)計(jì)[J].北京印刷學(xué)院學(xué)報(bào)2009,17(3):73-78.</p><p> [5] 劉韜,駱
120、娟.數(shù)據(jù)庫(kù)通用模塊及典型系統(tǒng)開(kāi)發(fā)實(shí)例導(dǎo)航[M].北京:人民郵電出版社,2006.8.</p><p> [6] 李世杰.Active Server Pages(ASP)3.0 網(wǎng)頁(yè)設(shè)計(jì)手冊(cè)[M]. 北京:清華大學(xué)出版,2009.3.</p><p> [7] 陳樹(shù)平,菅典兵.Access數(shù)據(jù)庫(kù)教程教材[M].上海:上海交通大學(xué)出版社,2009.8.</p><p&g
121、t; [8] 劉紅巖.數(shù)據(jù)庫(kù)技術(shù)及應(yīng)用[M].北京:清華大學(xué)出版社,2007.2.</p><p> [9] 陽(yáng)西述.網(wǎng)頁(yè)制作與網(wǎng)站設(shè)計(jì)[M].武漢:武漢大學(xué)出版社,2006.7.</p><p> [10]張靜.基于NET下Web服務(wù)的信息查詢系統(tǒng)的研究與設(shè)計(jì)[D].合肥工業(yè)大學(xué),2003.4.</p><p> [11]劉冰,賴涵,瞿中,王化晶.軟件工程
122、實(shí)踐教程[M].北京:機(jī)械工業(yè)出版社,2009.4.</p><p> [12]袁守華.基于Web的網(wǎng)站開(kāi)發(fā)與應(yīng)用[J].中原工學(xué)院學(xué)報(bào),2004,15(1):49-53.</p><p> [13]張玉孔.ASP在Dreamweaver MX制作動(dòng)態(tài)網(wǎng)頁(yè)中的應(yīng)用分析[J].濰坊學(xué)院學(xué)報(bào),2007, (02):96-98.</p><p> [14]朱艷輝,向
溫馨提示
- 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ù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 東大購(gòu)物導(dǎo)航系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)論文
- 網(wǎng)址導(dǎo)航系統(tǒng)開(kāi)發(fā)畢業(yè)論文
- 畢業(yè)論文——自適應(yīng)網(wǎng)絡(luò)課程學(xué)習(xí)導(dǎo)航系統(tǒng)
- 畢業(yè)論文——自適應(yīng)網(wǎng)絡(luò)課程學(xué)習(xí)導(dǎo)航系統(tǒng)
- 基于qt的多媒體車載導(dǎo)航系統(tǒng) 畢業(yè)論文
- 手機(jī)購(gòu)物導(dǎo)航系統(tǒng)的研究.pdf
- 網(wǎng)上購(gòu)物系統(tǒng)畢業(yè)論文
- 網(wǎng)上購(gòu)物系統(tǒng)畢業(yè)論文
- 畢業(yè)論文-在線購(gòu)物系統(tǒng)
- 購(gòu)物系統(tǒng)的畢業(yè)論文
- 網(wǎng)上購(gòu)物系統(tǒng)畢業(yè)論文
- 網(wǎng)絡(luò)購(gòu)物系統(tǒng) 畢業(yè)論文
- 專業(yè)市場(chǎng)購(gòu)物導(dǎo)航系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn).pdf
- 畢業(yè)論文——網(wǎng)上購(gòu)物系統(tǒng) (3)
- 畢業(yè)論文——電子購(gòu)物商城系統(tǒng)
- 網(wǎng)上購(gòu)物系統(tǒng)畢業(yè)論文 (2)
- 畢業(yè)論文——網(wǎng)上購(gòu)物系統(tǒng) (2)
- 畢業(yè)論文——網(wǎng)上購(gòu)物系統(tǒng) (2)
- 網(wǎng)上購(gòu)物系統(tǒng)的畢業(yè)論文
- armlinuxgps導(dǎo)航系統(tǒng)論文副本
評(píng)論
0/150
提交評(píng)論