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

下載本文檔

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

文檔簡介

1、<p><b>  畢業(yè)設(shè)計論文</b></p><p>  設(shè)計題目 電子書城系統(tǒng) </p><p>  教 學(xué) 班: </p><p>  學(xué)生姓名: </p

2、><p>  學(xué) 號: </p><p>  指導(dǎo)教師: </p><p>  完成日期: </p><p><b>  摘要</b></p><p>  隨著Inter

3、net技術(shù)的發(fā)展,人們的日常生活已經(jīng)離不開網(wǎng)絡(luò)。未來社會人們的生活和工作將越來越依賴于數(shù)字技術(shù)的發(fā)展,越來越數(shù)字化、網(wǎng)絡(luò)化、電子化、虛擬化。Internet的發(fā)展歷程以及目前的應(yīng)用狀況和發(fā)展趨勢,可以充分地相信網(wǎng)絡(luò)技術(shù)將極大的改變我們的生活和工作方式,甚至社會的價值觀也會發(fā)生某種變化。</p><p>  本設(shè)計嘗試用ASP.NET在網(wǎng)絡(luò)上架構(gòu)一個電子書城,以使每一位顧客不用出門在家里就能夠通過上網(wǎng)來輕松購書。本

4、文從理論和實踐兩個角度出發(fā),對一個具有數(shù)據(jù)挖掘功能電子書城進(jìn)行設(shè)計與實現(xiàn)分析。論文首先較為詳盡地介紹了面向?qū)ο蠓治雠c設(shè)計的有關(guān)概念與技術(shù),特別深入介紹了在本系統(tǒng)中運用到的知識,如:面向?qū)ο蟮姆治鲈O(shè)計流程;系統(tǒng)中所用到的開發(fā)技術(shù)ASP.NET以及ADO.NET的特點、結(jié)構(gòu)框架以及使用方法。接著對書店系統(tǒng)的可行性進(jìn)行了分析,然后對系統(tǒng)的設(shè)計思想、設(shè)計目標(biāo)與系統(tǒng)的整體結(jié)構(gòu)進(jìn)行了明確的規(guī)劃。最后對系統(tǒng)的主要頁面、數(shù)據(jù)庫、應(yīng)用程序的設(shè)計與實現(xiàn)作了

5、較為詳細(xì)的講解。</p><p>  本電子書城系統(tǒng)是在Visual Studio.Net 平臺上運用ASP.NET技術(shù)來實現(xiàn)的。其主要功能有:用戶管理,新書上架,分類查找,圖書檢索,圖書收藏夾,購買流程,銷售排行,圖書評論,網(wǎng)站管理等。論文在撰寫過程中,力求將理論與實踐應(yīng)用相結(jié)合,對各種理論進(jìn)行闡述的同時配合系統(tǒng)從實際應(yīng)用和操作技巧上加以說明,希望能夠更充分地體現(xiàn)到這些知識與技術(shù)在本系統(tǒng)中的應(yīng)用與實現(xiàn)。<

6、/p><p>  關(guān)鍵詞:SQL2000,ASP.NET,ADO.NET</p><p><b>  Abstract</b></p><p>  Along with Internet technique of development, people's daily life have already canned not get awa

7、y from a network.Future society people of life and work will more and more dependence at the numeral technique of development, more and more numeral turn, the network turn, electronical, conjecture turn.The development o

8、f the Internet process and current of application condition and development trend, can adequately believe a network technique will biggest of change our life and work way, even societ</p><p>  This design

9、9;s trying to use ASP.NET structure is an e-book city on the network to make each customer need not go out can pass to get to the Internet in the home come easy buy a book.This text is from the theories and practice two

10、angle to set out, have a data excavation function e-book to 1 the city carry on design and realization analysis.Thesis first more and in details introduction face to object analysis and design of relevant concept and tec

11、hnique, special thorough introduction in this syst</p><p>  This e-book city system is at Visual Studio.Net terrace top usage ASP.NET the technique is to the realization.It the main function have:Customer ma

12、nagement, new in the book, classification check to seek, book index, the book collect to clip, purchase process, sale seniority, book comment on, website management etc..The thesis is in the process of compose in, try ha

13、rd for theories and practice application to combine together, carry on elaborate to various theories of in the meantime match system </p><p>  Keyword:SQL2000, ASP.NET, ADO.NET</p><p><b> 

14、 目 錄</b></p><p>  第1章 選題背景1</p><p>  1.1計算機(jī)電子商務(wù)行業(yè)的發(fā)展情況1</p><p>  1.2電子書城系統(tǒng)的現(xiàn)狀2</p><p>  1.3電子書城的優(yōu)勢2</p><p>  1.4 任務(wù)概述3</p><p>  1.4

15、.1目標(biāo):建立完善的電子書城系統(tǒng)3</p><p>  1.4.2《電子書城》系統(tǒng)特點3</p><p>  第2章 解決方案的選擇5</p><p>  2.1 系統(tǒng)說明5</p><p>  2.1.1.硬.軟件環(huán)境5</p><p>  2.2 開發(fā)計劃6</p><p>  

16、2.3可行性分析6</p><p>  2.3.1 風(fēng)險分析6</p><p>  2.3.2 技術(shù)可行性6</p><p>  2.3.3 操作可行性7</p><p>  2.4 設(shè)計方案:對涉及工具和技術(shù)的相關(guān)說明7</p><p>  2.4.1 B/S體系結(jié)構(gòu)7</p><p&

17、gt;  2.4.2 Dreamweave8</p><p>  2.4.3 SQL Server8</p><p>  2.4.4 HTML(Hyper Text Markup Language)9</p><p>  2.4.5 ASP.Net9</p><p>  第3章 需求分析10</p><p>

18、  3.1系統(tǒng)分析的任務(wù)與步驟10</p><p>  3.1.1 系統(tǒng)分析的任務(wù)10</p><p>  3.1.2 系統(tǒng)分析的步驟10</p><p>  3.2網(wǎng)站項目范圍10</p><p>  3.3 功能需求11</p><p>  3.3.1 會員部分11</p><p&g

19、t;  3.3.2 管理員部分12</p><p>  3.4網(wǎng)站實體分析14</p><p>  3.5網(wǎng)站的數(shù)據(jù)庫設(shè)計14</p><p>  3.5.1 概念設(shè)計14</p><p>  第4章 總體設(shè)計21</p><p>  4.1 網(wǎng)站系統(tǒng)功能說明21</p><p>

20、  4.1.1總體功能21</p><p>  4.1.2非功能性需求23</p><p>  4.2 建立功能模型24</p><p>  4.2.1識別參與者24</p><p>  4.2.2總體用例圖25</p><p>  4.3 建立數(shù)據(jù)庫模型25</p><p>  第

21、5章 詳細(xì)設(shè)計30</p><p>  5.1 會員登錄30</p><p>  5.2 會員注冊32</p><p>  5.3會員圖書瀏覽33</p><p><b>  5.4購物車34</b></p><p><b>  5.5收銀臺35</b></

22、p><p>  5.6管理員管理網(wǎng)站基本信息36</p><p>  第6章 編碼實現(xiàn)40</p><p>  6.1 數(shù)據(jù)庫連接40</p><p>  6.2 會員登錄41</p><p>  6.3 圖書高級搜索42</p><p>  6.4 購物車43</p>&

23、lt;p>  6.5圖書用戶44</p><p>  6.6 系統(tǒng)測試45</p><p>  6.6.1系統(tǒng)測試的目的45</p><p>  6.1.2面向?qū)ο笙到y(tǒng)測試方案45</p><p>  第7章 軟件布署46</p><p>  7.1安裝環(huán)境要求46</p><p&

24、gt;  7.2系統(tǒng)使用說明46</p><p><b>  總結(jié)47</b></p><p><b>  致 謝48</b></p><p><b>  參考文獻(xiàn)49</b></p><p><b>  第1章 選題背景</b></p>

25、;<p>  1.1計算機(jī)電子商務(wù)行業(yè)的發(fā)展情況</p><p>  計算機(jī)的出現(xiàn)給人類社會帶來了第三次工業(yè)革命,計算機(jī)和計算機(jī)網(wǎng)絡(luò)已經(jīng)深入到了各行各業(yè),各個領(lǐng)域,隨著Internet的不斷擴(kuò)大和發(fā)展,電腦網(wǎng)絡(luò)“把每一個國家、每一個城市甚至每一個家庭連接到一起”,形成了一條“信息高速路”,就像高速公路大大提高了車輛行駛的速度一樣。  信息高速公路給生活、學(xué)習(xí)和工作帶來了什么影響呢?總

26、結(jié)起來主要有三點:第一,電腦網(wǎng)絡(luò)可以查閱信息,迅速而便捷地了解周圍的世界;第二,可以跟世界各地的人隨時進(jìn)行交流,并建立聯(lián)系;第三,可以參加網(wǎng)絡(luò)購物、拍賣等活動。正是由于有了這么一條信息高速路,網(wǎng)上查詢和網(wǎng)上購物隨之有可能,因此網(wǎng)上商業(yè)交易也迅速地發(fā)展起來,也因此給我們的生活帶來很多方便。  電子商務(wù)是于九十年代初,在歐美興起的一種全新的商業(yè)交易模式,它實現(xiàn)了交易的無紙化,效率化,自動化,表現(xiàn)了網(wǎng)絡(luò)最具魅力的地方,快速的交

27、換信息,地理界限的模糊,這所有的一切也必將推動傳統(tǒng)商業(yè)行為在網(wǎng)絡(luò)時代的變革。任何新事物都代表著一種趨勢,那些符合人類進(jìn)步的趨勢必然會得到大家的認(rèn)同。電子商務(wù)就是這樣一種事物,它對人類社會進(jìn)行著全方位的改造,在企業(yè)競爭、政府部門、公共研究機(jī)構(gòu)、教育以</p><p>  1.2電子書城系統(tǒng)的現(xiàn)狀</p><p>  1995年,我國大陸第一家電子書城中國書店在網(wǎng)絡(luò)開通;1997年初,杭州市新

28、華書店建起了我國新華書店系統(tǒng)的第一家電子書城;1997年5月28日,由中國出版對外貿(mào)易總公司與美國亞太網(wǎng)絡(luò)公司合作創(chuàng)辦的中國現(xiàn)代書店(亞太網(wǎng)絡(luò))在美國紐約國際互聯(lián)網(wǎng)絡(luò)開通;1999年2月,上海書城與中國銀行上海分行、國際VISA集團(tuán)等多家金融業(yè)、信息業(yè)的機(jī)構(gòu)合作,開辦了上海書城電子書城;1999年3月9日,北京圖書大廈電子書城正式開通。1999年底至2000年上半年,國內(nèi)網(wǎng)絡(luò)公司、風(fēng)險投資公司掀起一股創(chuàng)辦電子書城的熱潮。2000年的短短

29、幾個月內(nèi),投資1 000萬元以上的電子書城就超過10家、而提供中文電子書城業(yè)務(wù)的網(wǎng)站就已超過100家。僅1998年底2000秋季,我國的電子書城就迅猛增至300多家。全國范圍內(nèi)涉足網(wǎng)絡(luò)書業(yè)的有北京西單商場、當(dāng)當(dāng)、北京圖書大廈、人民時空、8848、方正科技、聯(lián)想集團(tuán)、上海書城、博庫、中軟總公司、廣州購書中心等,其中部分電子書城兼具信息發(fā)布和交易平臺兩項功能。網(wǎng)絡(luò)的圖書交易活動不只是傳統(tǒng)交易形式的網(wǎng)絡(luò)轉(zhuǎn)移,并且更注重網(wǎng)絡(luò)信息互通基礎(chǔ)上的貨源

30、開發(fā)、貨物儲運、配送、售后服務(wù)等。</p><p>  電子書城是出版業(yè)電子商務(wù)的重要組成部分。目前書業(yè)企業(yè)的信息化程度不高,計算機(jī)應(yīng)用不夠普及,企業(yè)內(nèi)部的網(wǎng)絡(luò)化建設(shè)比較落后。雖然省級新華書店和規(guī)模較大的出版社自20世紀(jì)80年代末就逐步開始局域網(wǎng)的建設(shè),但在總體上看,離企業(yè)信息化的要求還有一定距離。我國商業(yè)電子化和金融電子化的水平低,因此目前出版業(yè)電子商務(wù)主要仍采取郵寄等“離線支付”方式。在發(fā)達(dá)國家,信用卡等電子

31、貨幣是人們網(wǎng)絡(luò)支付的主要手段,僅國際VISA卡的年交易額就達(dá)8000億美元;我國雖有幾家銀行開展了網(wǎng)絡(luò)支付業(yè)務(wù),北京圖書大廈、上海書城等幾家電子書城也能使用“一網(wǎng)通”、長城卡、牡丹卡進(jìn)行網(wǎng)絡(luò)結(jié)算,但由于驗證時間長、普及率低,應(yīng)用難見起色。購書者最關(guān)心的是出版物的配送,由于配送體系尚待完善而無法做到高效率、低成本。目前我國電子書城采用的三種配送方式是本地讀者送書上門、外地讀者郵局投遞及利用加盟書店就近配送。對于大多數(shù)距離遠(yuǎn)的購書者來說,配

32、送的收費價格和送達(dá)時效都不能令人滿意。</p><p>  1.3電子書城的優(yōu)勢</p><p>  電子書城的最大優(yōu)勢不是最快,而是最多,它為您提供了無限大的選擇空間,各行各業(yè)的購書者都可以在這里各取所需。只有電子書城才真正打開了傳統(tǒng)書店的四面墻,它甚至最大限度地溝通了城市和鄉(xiāng)村,最終解決了圖書供應(yīng)方面的“城鄉(xiāng)差別”。電子書城24小時全天候服務(wù)讀者,你隨時可以來這里瀏覽或買書。網(wǎng)絡(luò)購書省

33、時省力,閉門家中坐,書從“網(wǎng)絡(luò)”上來,你要做的只有移動一下你的鼠標(biāo)。電子書城擁有功能強(qiáng)大的信息查詢系統(tǒng),它像一個指路牌,把你帶到需要搜尋的圖書面前,省了你在書店里找得心急如焚,汗流浹背。電子書城依賴其規(guī)模經(jīng)營和管理優(yōu)勢,可以給讀者物美價廉的許諾。電子書城可供讀者選擇圖書的大容量以及直接與作者與出版者對話等方面的優(yōu)勢顯而易見。</p><p>  電子書城的魅力主要表現(xiàn)在三個方面:</p><p

34、>  1、品種豐富,購買者選書的余地大。凡是稍具規(guī)模的電子書城,一般都具有良好的網(wǎng)絡(luò)購書界面,由于不受實物陳列空間的限制,電子書城向購買者提供的選書品種往往能數(shù)十倍于實物書店,讀者可以通過分類查找方式選擇自己所需購買的圖書。如全國最大的北京王府井書店也只有5、6萬種圖書,而當(dāng)當(dāng)電子書城,就有20萬個圖書品種供讀者選擇。當(dāng)當(dāng)電子書城從開始醞釀準(zhǔn)備到1999年11月開通,歷時四年。現(xiàn)已發(fā)展為世界上最大的中文電子書城,占中國可供圖書的9

35、0%,另外每天還以100種新書的速度更新。</p><p>  2、購買方便。讀者在網(wǎng)絡(luò)上查找到自己所需要的圖書后,可立即發(fā)出購書信息,電子書城接到訂購信息后即可確認(rèn),不幾天就可收到送達(dá)的所購圖書。如亞馬遜書店只需幾十秒鐘即可向顧客發(fā)出確認(rèn)信息,一小時之內(nèi)就可將書送到購書者手中。</p><p>  3、售價便宜。在網(wǎng)絡(luò)售書市場還很不穩(wěn)定之前,各個經(jīng)營者都要使用各種手段搶占市場,賠本打折那

36、是很普遍的競爭手段之一。如亞馬遜書店對《紐約時報》評選的暢銷書以40%~50%的價格出售,這樣,消費者自然對網(wǎng)絡(luò)售書倍加青睞。</p><p><b>  1.4 任務(wù)概述</b></p><p>  1.4.1目標(biāo):建立完善的電子書城系統(tǒng)</p><p>  1.4.2《電子書城》系統(tǒng)特點</p><p><b&

37、gt;  1、先進(jìn)的購書流程</b></p><p>  通過新書上架,銷售排行榜,高級搜索,分類查詢等多種方式方便會員瀏覽圖書信息,各個模塊都可以實現(xiàn)對購物車的查詢,進(jìn)入購物車進(jìn)行購書修改,生成訂單后,結(jié)賬進(jìn)用戶存。</p><p>  2、科學(xué)的書店管理模式</p><p>  系統(tǒng)采用多種營銷的主動推薦方式,客戶結(jié)合靈活多樣的高級檢索,能輕松的找到

38、所需要書籍信息;通過客戶意見反饋系統(tǒng),書店可以隨時把握客戶的各種新的需求和及時與客戶進(jìn)行網(wǎng)上互動交流;通過完善的信息發(fā)布系統(tǒng),客戶可以及時得到書店最新動態(tài)和新聞,掌握行業(yè)動向;后臺結(jié)構(gòu)化管理模式,涵蓋了圖書資料編輯、用戶管理、訂單管理、庫存管理、基礎(chǔ)信息管理等等,為書店的電子化管理提供了一套良好的管理模式。</p><p>  3、人性化的操作界面</p><p>  一個網(wǎng)站,能否吸引顧

39、客的經(jīng)常光顧,界面的美觀也顯得非常重要。本書店系統(tǒng)通過專業(yè)美工的精心打造,讓書店的設(shè)計充分體現(xiàn)軟件的時尚、大眾化。</p><p>  4、完善的安全機(jī)制:獨立的密碼校驗功能,確保用戶和書店的數(shù)據(jù)有較好的安全性。</p><p>  第2章 解決方案的選擇</p><p><b>  2.1 系統(tǒng)說明</b></p><p&

40、gt;  本系統(tǒng)主要是在現(xiàn)有正常的網(wǎng)上購物的基礎(chǔ)上,把大量的人工管理信息轉(zhuǎn)變?yōu)橛嬎銠C(jī)管理,簡化了網(wǎng)站管理員的工作,提高了管理的效率,同時方便用戶購書。</p><p>  本系統(tǒng)對數(shù)字化信息資源的組織采用數(shù)據(jù)庫。系統(tǒng)的數(shù)據(jù)庫結(jié)構(gòu)是關(guān)系數(shù)據(jù)庫SQL Server 2000,前臺使用ASP.Net平臺開發(fā)。信息平臺的后臺操作采用C/S操作結(jié)構(gòu)以增強(qiáng)系統(tǒng)的安全保密性、系統(tǒng)穩(wěn)定性和易操作性。C#是目前最完備的面向?qū)ο笳Z言

41、,在未來仍然很有發(fā)展前途。SQL Server 2000采用了關(guān)系型數(shù)據(jù)庫結(jié)構(gòu),是一套精簡、快速的數(shù)據(jù)庫管理系統(tǒng),它提供了多人使用的管理模式,并支持標(biāo)準(zhǔn)的SQL語法。同時,.Net平臺和SQL Server 2000作為微軟公司的產(chǎn)品,具有良好的整和性。系統(tǒng)采用高度集成的模塊結(jié)構(gòu),將所有的模塊整合到一個通用的中央數(shù)據(jù)庫中。</p><p>  2.1.1.硬.軟件環(huán)境</p><p>  

42、2.1.1.1.硬件環(huán)境</p><p>  圖2-1-1 硬件環(huán)境</p><p>  2.1.1.2.軟件環(huán)境</p><p>  操作系統(tǒng):Windows 2003 Server;</p><p>  正版軟件:Microsoft Office 2003;</p><p>  Microsoft SQL Serv

43、er 2000;</p><p>  Microsoft Visual Studio.Net 2003;</p><p>  由于Windows操作系統(tǒng)在國際市場的占有率為95%,在國內(nèi)市場的占有率為100%,所以我選用的操作系統(tǒng)為安全可靠的Windows 2003 Server;采用的開發(fā)工具為Microsoft公司開發(fā)的最完備的可視化工具M(jìn)icrosoft Visual Studio.

44、Net 2003 ;目前最流行的數(shù)據(jù)庫管理工具是Microsoft SQL Server 2000,而Microsoft SQL Server 2000與Windows操作系統(tǒng)的整合性較好,所以采用SQL Server 2000為本項目的數(shù)據(jù)庫管理工具。</p><p><b>  2.2 開發(fā)計劃</b></p><p>  表2-2-1 網(wǎng)站開發(fā)計劃<

45、/p><p><b>  2.3可行性分析</b></p><p>  2.3.1 風(fēng)險分析</p><p>  2.3.1.1.系統(tǒng)軟件硬件的風(fēng)險</p><p>  采用了性能較高的硬件設(shè)備,和較穩(wěn)定的系統(tǒng)軟件,網(wǎng)站仍存在一定的因軟硬件崩潰而帶來的風(fēng)險。解決辦法之一是定期備份數(shù)據(jù)以降低風(fēng)險。</p><

46、;p>  2.3.1.2.計劃的拖延</p><p>  網(wǎng)站的開發(fā)存在因計劃拖延帶來的風(fēng)險。</p><p>  2.3.2 技術(shù)可行性</p><p>  大學(xué)課程中的《數(shù)據(jù)庫原理》,《操作系統(tǒng)知識》,《網(wǎng)絡(luò)基礎(chǔ)》等多門課程為整個課題開發(fā)提供了堅實的基礎(chǔ)。C#是一種相對簡單的語言,SQL Server也是一種簡單的數(shù)據(jù)庫,所以技術(shù)難度并不高。 </p

47、><p>  2.3.3 操作可行性</p><p>  該網(wǎng)站如投入使用,預(yù)期作到界面友好,管理方便,使用簡單,管理人員經(jīng)過培訓(xùn),也是完全能夠使用本網(wǎng)站管理書店的相關(guān)信息的。</p><p>  2.4 設(shè)計方案:對涉及工具和技術(shù)的相關(guān)說明</p><p>  2.4.1 B/S體系結(jié)構(gòu)</p><p>  本系統(tǒng)所面向

48、的對象是廣大的互連網(wǎng)用戶。因此,將要采用比較流行的B/S三層結(jié)構(gòu)。</p><p>  圖2-4-1 B/S三層結(jié)構(gòu)圖</p><p>  B/S體系結(jié)構(gòu)與C/S體系結(jié)構(gòu)相比不僅具有其全部的優(yōu)點,而且又有C/S體系結(jié)構(gòu)所不具備的獨特優(yōu)勢:</p><p>  (1)開放的標(biāo)準(zhǔn):B/S所采用的標(biāo)準(zhǔn)都是開放的、非專用的,是經(jīng)過標(biāo)準(zhǔn)化組織所確定而非單一廠商所制定,保證了其

49、應(yīng)用的通用性和跨平臺性。</p><p>  (2)較低的開發(fā)和維護(hù)成本:B/S的應(yīng)用只需在客戶端安裝通用的瀏覽器即可,維護(hù)和升級工作都在服務(wù)器端進(jìn)行,不需對客戶端進(jìn)行任何改變,故而大大降低了開發(fā)和維護(hù)的成本。</p><p>  (3)用戶使用簡單,界面友好:B/S用戶的界面都在統(tǒng)一的瀏覽器上,瀏覽器易于使用、界面友好,又因為它不再負(fù)責(zé)數(shù)據(jù)的存取和復(fù)雜數(shù)據(jù)計算等任務(wù),只需要進(jìn)行顯示,因而

50、大大降低了對客戶端的要求。</p><p>  從以上的分析與比較可以看出,B/S模式具有C/S模式無法替代的優(yōu)越性:它簡化了系統(tǒng)的開發(fā)和維護(hù),并且特別適用于網(wǎng)上信息發(fā)布。因此,我開發(fā)的圖書在線瀏覽系統(tǒng)采用了基于B/S模式的體系結(jié)構(gòu)。</p><p>  2.4.2 Dreamweave</p><p>  Dreamweaver是美國MACROMEDIA公司開發(fā)的

51、集網(wǎng)頁制作和網(wǎng)站管理于一身的所見即所得網(wǎng)頁編輯器, 是一種可視化網(wǎng)頁制作工具,利用它可以輕松地制作出跨越平臺限制和跨越瀏覽器限制的動態(tài)網(wǎng)頁。</p><p>  Dreamweaver 可以開發(fā)HTML、XHTML、ColdFusion、ASP、ASP.NET、JSP或PHP網(wǎng)站。通過平面設(shè)計工具以及代碼提示、標(biāo)簽編輯器、可擴(kuò)展色彩代碼、標(biāo)簽選擇器、片段和代碼檢驗這類編碼特性來實現(xiàn)對代碼和設(shè)計的管理。新集成的工作

52、空間可以與Macromedia Flash MX和Fireworks MX共享,其中包括了標(biāo)示簽的文檔窗口、可放到dock中的畫板組、可定制的工具條和集成的文件瀏覽。Dreamweaver 還包括有預(yù)建的布局和代碼,其中有網(wǎng)站結(jié)構(gòu)、表格、可訪問的模板以及為客戶端交互應(yīng)用而提供的JavaScript。 為翻新現(xiàn)有網(wǎng)站以及創(chuàng)建下一代應(yīng)用程序,Dreamweaver 還支持新標(biāo)準(zhǔn)和新的網(wǎng)頁技術(shù),帶有對XML、網(wǎng)頁服務(wù)和增強(qiáng)可訪問性的支

53、持。Dreamweaver MX為新的ColdFusion MX特性提供全套的支持,包括增強(qiáng)的代碼編輯和開發(fā)功能、集成的調(diào)試功能、可視化布局功能和照片打印功能。</p><p>  2.4.3 SQL Server</p><p>  SQL Server 是一個具備完全 Web 支持的數(shù)據(jù)庫產(chǎn)品,提供了對可擴(kuò)展標(biāo)記語言 (XML) 的核心支持以及在 Internet 上和防火墻外進(jìn)行查詢

54、的能力,提供了以 Web 標(biāo)準(zhǔn)為基礎(chǔ)的擴(kuò)展數(shù)據(jù)庫編程功能。豐富的 XML 和 Internet 標(biāo)準(zhǔn)支持允許使用內(nèi)置的存儲過程以 XML 格式輕松存儲和檢索數(shù)據(jù)。</p><p>  SQL Server 提供強(qiáng)大的開發(fā)工具和各類開發(fā)特性,在大大提高開發(fā)效率的同時,進(jìn)一步拓展應(yīng)用空間,帶來新的商業(yè)應(yīng)用機(jī)遇。例如,XML數(shù)據(jù)庫與Web Service的支持將使您的應(yīng)用實現(xiàn)Internet數(shù)據(jù)互聯(lián),.Net集成極大的

55、擴(kuò)展了開發(fā)空間,異構(gòu)數(shù)據(jù)集成、Service Broker使您的數(shù)據(jù)和其它應(yīng)用無縫集成,各種新數(shù)據(jù)類型和T-SQL擴(kuò)展帶來了諸多靈活性。C#、VB.Net、XQuery、XMLA、ADO.Net 2.0、SMO、AMO等都將成為SQL Server數(shù)據(jù)平臺上開發(fā)數(shù)據(jù)相關(guān)應(yīng)用的有力工具。</p><p>  2.4.4 HTML(Hyper Text Markup Language)</p><

56、p>  HTML的英文全稱是"Hypertext Markup Language",中文譯為“超文本標(biāo)記語言”。“超文本”就是指頁面內(nèi)可以包含圖片,聯(lián)接,甚至音樂,程序等非文字的元素。在幾年前作為SGML的一個子集開發(fā)的。</p><p>  一個HTML文件中包含了所有將顯示在網(wǎng)頁上的文字信息,其中也包括對瀏覽器的一些指示,如哪些文字應(yīng)放置在何處,顯示模式是什么樣的等。如果你還有一些圖

57、片、動畫、聲音或是任何其它形式的資源,HTML文件也會告訴瀏覽器到哪里去查找這些資源,以及這些資源將放置在網(wǎng)頁的什么位置。瀏覽的網(wǎng)頁就是由HTML語言編寫出來的。雖然HTML是一種語言,但HTML不是程序語言,如 C++ 和 Java 之類,它只是標(biāo)示語言,你只要明白了各種標(biāo)記的用法便算學(xué)會了HTML.HTML 的格式非常簡單,只是由文字及標(biāo)記組合而成,因此任何文本編輯器都可以制作HTML頁面。</p><p>

58、  在編輯器中輸入html代碼即可完成對網(wǎng)頁的設(shè)計,如果在其中加入VB,JAVA等腳本文件以及數(shù)據(jù)庫連接有關(guān)的語句指令,便可對已知數(shù)據(jù)進(jìn)行查詢,從而生成動態(tài)網(wǎng)頁的一部分。</p><p>  2.4.5 ASP.Net</p><p>  ASP.Net是建立在通用語言運行時(CLR)上的應(yīng)用程序框架。他用來在服務(wù)器端構(gòu)建功能強(qiáng)大的web應(yīng)用程序。ASP.Net提供了世界級水平的開發(fā)工具支

59、持。在Visual Studio .Net的集成開發(fā)環(huán)境(IDE)中,ASP.Net框架由豐富的工具箱和設(shè)計器組成。所見即所得的(WYSIWYG)編輯方式、拖放服務(wù)器控件、以及自動部署,僅僅是這一強(qiáng)大工具所提供的一少部分功能。ASP.Net強(qiáng)大而富有彈性。由于ASP.Net是基于(CLR)的,因此整個.Net平臺的強(qiáng)大和富有彈性,同樣可以應(yīng)用于web應(yīng)用程序開發(fā)者。.Net框架的類庫、消息以及數(shù)據(jù)訪問解決方案,都可以無縫集成到web。A

60、SP.Net也是語言中立的,因此你可以選擇你最熟悉的語言,或者通過幾種語言來共同完成一個應(yīng)用。</p><p><b>  第3章 需求分析</b></p><p>  3.1系統(tǒng)分析的任務(wù)與步驟</p><p>  3.1.1 系統(tǒng)分析的任務(wù)</p><p>  了解用戶要求。此用戶即為網(wǎng)站的使用人員(管理員,會員)。

61、了解他們在網(wǎng)站功能、性能等方面的要求及用戶在硬件配置、開發(fā)周期處理方式等方面的意向與打算。把用戶要求成文,完成網(wǎng)站分析報告。網(wǎng)站的邏輯模型由一系列的圖表和文字組成。在邏輯上描述了系統(tǒng)的目標(biāo)和所具備的功能于性能。</p><p>  3.1.2 系統(tǒng)分析的步驟</p><p>  描述網(wǎng)站。在詳細(xì)調(diào)查的基礎(chǔ)上,用一定的圖標(biāo)、文字描述;</p><p>  分析用戶新的

62、要求,改進(jìn)現(xiàn)行模型,形成新系統(tǒng)的邏輯模型。</p><p>  編寫系統(tǒng)分析說明書。</p><p><b>  3.2網(wǎng)站項目范圍</b></p><p>  電子書城系統(tǒng)從兩種用戶角度進(jìn)行功能劃分。</p><p>  1、會員部分: 1.1:圖書展臺;</p><p>  1.2:會員信息

63、管理;</p><p><b>  1.3:購物車;</b></p><p><b>  1.4:收銀臺。</b></p><p><b>  1.5:查看新聞;</b></p><p><b>  1.6:友情鏈接。</b></p><

64、;p>  2、管理員部分:2.1:圖書管理;</p><p><b>  2.2:會員注銷;</b></p><p><b>  2.3:圖書用戶;</b></p><p><b>  2.4:庫存查詢;</b></p><p><b>  2.5:新聞管理。&

65、lt;/b></p><p><b>  3.3 功能需求</b></p><p>  3.3.1 會員部分</p><p>  1:圖書展臺:為會員提供購書平臺。</p><p><b>  圖書分類瀏覽功能:</b></p><p> ?、?顯示圖書類別列表,例如:

66、計算機(jī)類,文史類等;</p><p>  ② 根據(jù)用戶選擇的類別顯示圖書部分信息;</p><p>  ③ 顯示圖書詳細(xì)信息;</p><p> ?、?進(jìn)入購物車購書。</p><p>  新書上架: </p><p> ?、?顯示最新圖書的部分信息;</p><p> ?、?可以進(jìn)

67、入圖書的詳細(xì)信息;</p><p>  ③ 進(jìn)入購物車購書。</p><p>  銷售排行榜: </p><p> ?、?顯示圖書銷量排在前十名的圖書部分信息;</p><p> ?、?顯示圖書詳細(xì)信息;</p><p> ?、?進(jìn)入購物車購書。</p><p>  圖書高級搜索:

68、 </p><p>  ① 根據(jù)會員輸入的部分圖書信息,查找相應(yīng)圖書;圖 書的已知條件可以是部分或全部。例如:已知書名中包括關(guān)鍵字“計算機(jī)”的圖書,在將“計算機(jī)”輸入到指定位置后,就可查找書庫中所有書名中帶有“計算機(jī)”這三個關(guān)鍵字的所有圖書。</p><p> ?、?顯示圖書詳細(xì)信息;</p><p>  ③ 進(jìn)入購物車購書。</p><p&g

69、t;  2:會員信息管理:會員對自己的注冊信息進(jìn)行管理。</p><p>  注冊會員: </p><p> ?、?根據(jù)系統(tǒng)信息自動生成會員ID號;</p><p> ?、?檢驗用戶輸入信息的正確性;</p><p><b> ?、?保存會員信息。</b></p><p><b&

70、gt;  修改會員資料: </b></p><p> ?、?顯示會員原有資料;</p><p> ?、?修改并保存會員信息。</p><p>  3:購物車:顯示會員購書的信息</p><p>  1)添加購物車:將選中的圖書信息添加到購物車中;</p><p>  2)查看購物車: </p

71、><p>  ① 顯示客戶所選商品的列表;</p><p><b>  ② 修改購買數(shù)量;</b></p><p><b> ?、?自動和計金額。</b></p><p>  修改購物車: </p><p><b> ?、?改變購書數(shù)量;</b>&l

72、t;/p><p> ?、?刪除要購買的圖書。</p><p>  4:收銀臺:生成訂單,寫用戶存。</p><p>  1)填寫結(jié)帳信息: 要求會員輸入用戶名和密碼;</p><p><b>  2)生成訂單;</b></p><p>  3)結(jié)賬:進(jìn)用戶存,查看庫內(nèi)圖書是否可以滿足購買要求,符合要求

73、的圖書結(jié)賬,不符合要求的圖書給與會員提示,顯示交費金額信息。 </p><p>  5:查看新聞:網(wǎng)站提供一些近期新聞事件;</p><p>  6:友情鏈接:鏈接到其他網(wǎng)站。</p><p>  3.3.2 管理員部分</p><p><b>  1:圖書管理:</b></p><p><

74、b>  增加圖書信息;</b></p><p><b>  修改圖書信息;</b></p><p><b>  刪除圖書信息;</b></p><p>  2:會員注銷:查詢會員信息,刪除符合條件的會員信息;</p><p><b>  3:圖書用戶:</b>

75、</p><p>  自動生成圖書用戶編號,填寫圖書用戶時間,填寫所入圖書編號及數(shù)量;</p><p>  圖書用戶,進(jìn)用戶存。</p><p>  4:庫存查詢:查詢書庫中圖書的信息。</p><p><b>  5:新聞管理:</b></p><p><b>  增加新聞信息<

76、/b></p><p><b>  修改新聞信息</b></p><p><b>  刪除新聞信息</b></p><p><b>  3.4網(wǎng)站實體分析</b></p><p><b>  圖3-4-1 類圖</b></p><

77、p>  3.5網(wǎng)站的數(shù)據(jù)庫設(shè)計</p><p>  3.5.1 概念設(shè)計   </p><p>  在概念設(shè)計階段中,從用戶的角度看待數(shù)據(jù)及處理要求和約束,產(chǎn)生一個反映用戶觀點的概念模式。然后再把概念模式轉(zhuǎn)換成邏輯模式。將概念設(shè)計從設(shè)計過程中獨立開來,使各階段的任務(wù)相對單一化,設(shè)計復(fù)雜程度大大降低,不受特定DBMS的限制。利用ER方法進(jìn)行數(shù)據(jù)庫的概念設(shè)計,可分成

78、三步進(jìn)行:首先設(shè)計局部ER模式,然后把各局部ER模式綜合成一個全局模式,最后對全局ER模式進(jìn)行優(yōu)化,得到最終的模式,即概念模式。</p><p>  3.5.1.1 設(shè)計局部ER模式 1實體和屬性的定義:</p><p>  1)圖書類別(圖書類別編號,類別描述)</p><p>  圖3-5-1圖書類別實體與屬性的定義</p><p> 

79、 2)圖書(圖書編號,圖書ISBN號,圖書名稱,作者,出版社,圖書類別,價格,折扣,圖片,描述) </p><p>  圖3-5-2 圖書實體與屬性的定義</p><p>  3)用戶(會員編號,姓名,性別,出生年月,身份證,聯(lián)系電話,問題,答案,權(quán)限,密碼)</p><p>  圖3-5-3用戶實體與屬性的定義</p><p>  

80、4)訂單(訂單編號,訂單時間,經(jīng)手人編號,明細(xì)表編號,圖書編號,圖書總數(shù))</p><p>  圖3-5-4訂單實體與屬性的定義</p><p>  5)用戶單(用戶單編號,用戶時間,經(jīng)手人編號,明細(xì)表編號,圖書編號,圖書用戶數(shù)量)</p><p>  圖3-5-5用戶單實體與屬性的定義</p><p>  6)出庫單(出庫單編號,出庫時間,

81、經(jīng)手人編號,出庫單金額,明細(xì)編號,圖書編號,圖書出庫數(shù)量)</p><p>  圖3-5-6出庫單實體與屬性的定義</p><p>  7)庫存(庫存編號,庫存數(shù)量,圖書編號)</p><p>  圖3-5-7 庫存實體與屬性的定義</p><p><b>  2 實體關(guān)系定義:</b></p><p

82、>  ER模型的“聯(lián)系”用于刻畫實體之間的關(guān)聯(lián)。一種完整的方式是對局部結(jié)構(gòu)中任意兩個實體類型,依據(jù)需求分析的結(jié)果,考察局部結(jié)構(gòu)中任意兩個實體類型之間是否存在聯(lián)系。若有聯(lián)系,進(jìn)一步確定是1:1、1:N、M:N的關(guān)系。還要考察一個實體類型內(nèi)部是否存在聯(lián)系,兩個實體類型之間是否存在聯(lián)系,多個實體類型之間是否存在聯(lián)系,等等針對本網(wǎng)站分析如下:</p><p>  1)實體間的關(guān)系:① 一本圖書只能屬于一種圖書類別

83、(類別),而一種圖書類別可以包含多本圖書。</p><p>  圖3-5-8 圖書與圖書類別1:N(一對多的關(guān)系)</p><p> ?、?一名會員一次可以購買多本書,而一本書只可以被一名會員購買</p><p>  圖3-5-9會員與圖書 1:N(一對多的關(guān)系)</p><p>  ③ 一張訂單可以包含多種書,一本書可以在多個訂單中<

84、/p><p>  圖3-5-10 訂單與圖書M:N(多對多的關(guān)系)</p><p> ?、?一張用戶單可以包含多種書,一本書只可以在一張用戶單上。</p><p>  圖3-5-11 用戶單與圖書 1:N(一對多的關(guān)系)</p><p> ?、?一張?zhí)帋靻慰梢园喾N書,一本書只可以在一張出庫單上。</p><p>  圖

85、3-5-12 出庫單與圖書 1:N(一對多的關(guān)系)</p><p>  ⑥ 庫存中包含多種書,同一編號的書只具有一條庫存信息</p><p>  圖3-5-13 庫存與圖書 1:N(一對多的關(guān)系)</p><p><b>  2)實體內(nèi)部關(guān)系:</b></p><p> ?、?訂單實體:每張訂單中包含多個明細(xì)信息,每個明

86、細(xì)信息只針對一張定單。</p><p>  圖3-5-14 訂單與訂單明細(xì) 1:N(一對多的關(guān)系)</p><p> ?、?用戶單實體:每張用戶單中包含多個明細(xì)信息,每個明細(xì)信息只針對一張用戶單。</p><p>  圖3-5-15 用戶單與用戶單明細(xì) 1:N(一對多的關(guān)系)</p><p>  ③ 出庫單實體:每張出庫單中包含多個明細(xì)信息,

87、每個明細(xì)信息只針對一張出用戶單。</p><p>  圖3-5-16 出庫單與出庫單明細(xì) 1:N(一對多的關(guān)系)</p><p>  3.5.1.2設(shè)計全局ER模式   所有局部ER模式都設(shè)計好了后,接下來就是把它們綜合成單一的全局概念結(jié)構(gòu)。全局概念結(jié)構(gòu)不僅要支持所有局部ER模式,而且必須合理地表示一個完整、一致的數(shù)據(jù)庫概念結(jié)構(gòu)。1) 確定公共實體類型 

88、  為了給多個局部ER模式的合并提供開始合并的基礎(chǔ),首先要確定各局部結(jié)構(gòu)中的公共實體類型。在這一步中我們僅根據(jù)實體類型名和鍵來認(rèn)定公共實體類型。一般把同名實體類型作為公共實體類型的一類候選,把具有相同鍵的實體類型作為公共實體類型的另一類候選。2) 局部ER模式的合并   合并的原則是:首先進(jìn)行兩兩合并;先合并那些現(xiàn)實世界中有聯(lián)系的局部結(jié)構(gòu);合并從公共實體類型開始,最后再加入獨立的局部結(jié)構(gòu)。3) 消除沖

89、突   沖突分為三類:屬性沖突、結(jié)構(gòu)沖突、命名沖突。   設(shè)計全局ER模式的目的不在于把若干局部ER模式形式上合并為一個ER模式,而在于消除沖突,使之成為能夠被所有用戶共同理解和接受的同一的概念模型。4) 全局ER模式的優(yōu)化   在得到全局ER模式后,為了提高數(shù)據(jù)庫系統(tǒng)的效率,還應(yīng)進(jìn)一步依據(jù)處理需求對ER模式進(jìn)行優(yōu)化。一個好的全局ER模式,除能準(zhǔn)確、全</p>

90、;<p>  圖3-5-17 數(shù)據(jù)E-R圖第4章 總體設(shè)計</p><p>  4.1 網(wǎng)站系統(tǒng)功能說明</p><p><b>  4.1.1總體功能</b></p><p>  表4-1-1 網(wǎng)站總體功能表</p><p>  4.1.1.1 功能1</p><p>  對于

91、每個網(wǎng)站來說都有自己的會員,網(wǎng)站只有在確定登錄人身份后才能提供相應(yīng)的服務(wù)。</p><p>  表4-1-2 會員管理功能表</p><p>  4.1.1.2 功能2</p><p>  電子書城為會員提供瀏覽圖書的功能,期望會員能用最短的時間查詢到書店中的圖書信息,以達(dá)到成功購買的目的。</p><p>  表4-1-3 圖書瀏覽功能表&

92、lt;/p><p>  4.1.1.3 功能3</p><p>  會員在購書的同時可以隨時將感興趣的圖書放入購物車,做購買前的初期準(zhǔn)備,放入購物車后可以對圖書的數(shù)量進(jìn)行更新。</p><p>  表4-1-4 購物車管理功能表</p><p>  4.1.1.4 功能4</p><p>  收銀臺實現(xiàn)真正的購書操作,將會

93、員的購書請求在數(shù)據(jù)庫中進(jìn)行校驗,判斷購買是否可以完成。完成購買后,實現(xiàn)的是圖書的出庫操作,并改變了庫存的信息</p><p>  表4-1-5 收銀臺管理功能表</p><p>  4.1.1.5 功能5</p><p>  管理員在網(wǎng)站中起著相當(dāng)重要的作用,他不僅負(fù)責(zé)維護(hù)網(wǎng)站,同時也是網(wǎng)站的一員。</p><p>  表4-1-6 基本信息

94、操作功能表</p><p>  4.1.2非功能性需求</p><p>  非功能性需求針對整個系統(tǒng)進(jìn)行。</p><p>  4.1.2.1用戶界面需求</p><p>  表4-1-7 用戶界面需求表</p><p>  4.1.2.2軟硬件環(huán)境需求</p><p>  表4-1-8 軟硬件

95、環(huán)境需求表</p><p>  4.1.2.3產(chǎn)品質(zhì)量需求</p><p>  表4-1-9 產(chǎn)品質(zhì)量需求表</p><p>  4.2 建立功能模型</p><p>  4.2.1識別參與者</p><p>  參與者(會員,管理員,網(wǎng)上普通用戶)</p><p>  會員:必須經(jīng)過身份驗證,

96、才能進(jìn)入,對網(wǎng)站執(zhí)行其他的操作。</p><p>  管理員:經(jīng)過有效性驗證,才能進(jìn)入網(wǎng)站內(nèi)部對網(wǎng)站進(jìn)行相應(yīng)的操作。</p><p>  網(wǎng)上普通用戶:經(jīng)過注冊才可以瀏覽網(wǎng)站。</p><p>  4.2.2總體用例圖</p><p><b>  圖4-2-1用例圖</b></p><p>  4

97、.3 建立數(shù)據(jù)庫模型</p><p><b>  電子書城數(shù)據(jù)庫</b></p><p>  說明:1:!表示主鍵,$表示索引,N表示非空值</p><p>  2:以下只是網(wǎng)站的重要數(shù)據(jù)表,次要重略。</p><p>  1圖書表:(Books)</p><p><b>  表4-3-

98、1圖書表</b></p><p>  2會員表:(Users)</p><p>  表4-3-2 會員表</p><p>  3新聞管理(NewsMaster)</p><p><b>  表4-3-3新聞表</b></p><p>  4訂單表(Order Info)</p&g

99、t;<p><b>  表4-3-4訂單表</b></p><p>  5訂單明細(xì)表(Order Detail)</p><p>  表4-3-5訂單明細(xì)表</p><p>  6圖書價格表(BookPrice)</p><p>  表4-3-6圖書價格表</p><p>  7圖書

100、類別(BookType)</p><p>  表4-3-7圖書類別表</p><p>  8用戶單表(StoreIn):</p><p>  表4-3-8用戶單表 </p><p>  9用戶單明細(xì)表(StoreInDetail): </p><p>  表4-3-9用戶單明細(xì)表</p><p>

101、;  10出庫單表:(Store Out)</p><p>  表4-3-10出庫單表</p><p>  11出庫單明細(xì)表:(StoreOutDetail)</p><p>  表4-3-11出庫單明細(xì)表</p><p>  12庫存表:(Storeinfo)</p><p>  表4-3-12庫存表</p&g

102、t;<p><b>  第5章 詳細(xì)設(shè)計</b></p><p><b>  5.1 會員登錄</b></p><p>  5.1.1人機(jī)界面(網(wǎng)站首頁Default.asp)</p><p>  圖5-1-1網(wǎng)站首頁</p><p>  5.1.2 電子書城首頁界面說明</p&

103、gt;<p>  首頁中擁有顯示進(jìn)入各個模塊的導(dǎo)航按鈕,用戶可以直接點擊進(jìn)入相應(yīng)的模塊。下表是主頁以及相關(guān)模塊入口中的幾個主要文件:</p><p>  表5-1-1網(wǎng)站首頁關(guān)聯(lián)文件</p><p><b>  5.1.3 流程圖</b></p><p>  圖5-1-2 網(wǎng)站登錄流程圖</p><p>&

104、lt;b>  5.2 會員注冊</b></p><p>  5.2.1人機(jī)界面(Register.asp)</p><p>  圖5-2-1 會員注冊頁</p><p>  5.2.2會員注冊界面說明</p><p>  電子書城網(wǎng)站的注冊界面,新進(jìn)會員需要注冊才能進(jìn)入書店。通過會員注冊提取用戶基本信息。注冊內(nèi)容包括姓名,性

105、別,出生日期 ,電話號碼,身份證號等信息。</p><p><b>  5.2.3流程圖</b></p><p>  圖5-2-2 會員注冊流程圖 </p><p><b>  5.3會員圖書瀏覽</b></p><p>  會員圖書瀏覽可以通過四種方式進(jìn)行:分類瀏覽,高級搜索,銷售排行榜,新書上架

106、。這里指詳細(xì)介紹了高級搜索的功能模塊。</p><p>  5.3.1 高級搜索界面(Highsearch.asp)</p><p>  圖5-3-1圖書高級搜索頁</p><p>  5.3.2圖書高級搜索界面說明</p><p>  該功能是收集會員輸入的查詢圖書條件后送到查找頁面HighSearch.asp進(jìn)行查找。查詢條件有書名,作者

107、名,出版社,圖書類別等,可以輸入多項中的一項或幾項進(jìn)行查找。因為是模糊查詢,所以不用輸入完整的數(shù)據(jù)項,比如:在書名中輸入“計算機(jī)”,即可查出所有書名中包含“計算機(jī)”的所有圖書信息。查詢結(jié)果直接在本頁顯示,以列表的形式輸出查詢結(jié)果。</p><p><b>  5.4購物車</b></p><p>  5.4.1人機(jī)界面(ShoppingCar.asp)</p&g

108、t;<p>  圖5-4-1購物車頁</p><p>  5.4.2購物車界面說明</p><p>  包括繼續(xù)購物、更新購物車和結(jié)賬操作。點擊“返回首頁”將已購商品暫存于網(wǎng)頁session中并返回購物主頁面(Default.asp)繼續(xù)購物;點擊“編輯”刷新本頁面以顯示最新的購物統(tǒng)計信息;點擊“刪除”則將暫存于網(wǎng)頁session中的購物信息清空;點擊“收銀臺”將購物信息暫存

109、于網(wǎng)頁session中并轉(zhuǎn)至生成訂單頁面(Checkout.asp)</p><p><b>  5.4.3流程圖</b></p><p>  圖5-4-2 購物車流程圖 </p><p><b>  5.5收銀臺</b></p><p>  5.5.1人機(jī)界面(Goodbye.asp)</p

110、><p><b>  1)生成訂單:</b></p><p>  圖5-5-1生成訂單頁</p><p><b>  2)結(jié)帳</b></p><p>  圖5-5-2收銀臺頁</p><p>  5.5.2收銀臺界面說明</p><p>  采用與購物主

111、界面風(fēng)格一致的設(shè)計。在信息顯示區(qū)域所顯示的是會員所選擇要購買的圖書信息,包括圖書名稱、作者、出版社、單價、數(shù)量,在下面顯示總價。生成定單,以此使會員確認(rèn)購物操作。點擊“結(jié)賬”按鈕則將購物信息處理后發(fā)送至網(wǎng)站數(shù)據(jù)庫相應(yīng)數(shù)據(jù)表中并將頁面轉(zhuǎn)至購物感謝頁面(Goodbye.asp)。</p><p>  在感謝頁面中,顯示了會員本次的消費金額,若庫存能夠滿足會員的購買請求則正常購買,若庫存不能滿足會員的購買請求則提示抱歉

112、信息。如上圖中“抱歉,編號為11的Oracle數(shù)據(jù)庫開發(fā)庫存數(shù)量不足,無法購買!”。</p><p>  5.6管理員管理網(wǎng)站基本信息</p><p>  管理員負(fù)責(zé)對網(wǎng)站的所有基本信息進(jìn)行維護(hù)。在電子書城系統(tǒng)中管理員需要對圖書類別,圖書基本信息,圖書用戶信息,圖書庫存信息,新聞信息進(jìn)行管理,在這里只詳細(xì)的介紹一下圖書管理和圖書用戶。</p><p>  5.6.1

113、圖書信息管理</p><p>  5.6.1.1人機(jī)界面</p><p><b>  1)增加新書</b></p><p>  圖5-6-1增加新書頁</p><p><b>  2)編輯圖書</b></p><p>  圖5-6-2編輯圖書頁</p><

114、p>  5.6.1.2 圖書信息管理界面說明</p><p>  1)增加圖書:電子書城需要隨時添加一些熱門圖書。添加圖書的過程中要記錄圖書的一些基本信息,如:圖書編號(系統(tǒng)自動生成),圖書名稱,作者,出版社,單價,折扣,圖片及其所屬類別。添加成功后,寫入數(shù)據(jù)庫圖書表當(dāng)中。另外,只有在圖書信息表中存在的圖書才可以進(jìn)行用戶操作。</p><p>  2)編輯圖書:根據(jù)電子書城的經(jīng)營需要

115、,經(jīng)常要對一些圖書的信息進(jìn)行更新。例如:圖書折扣等等。在編輯圖書功能中可以修改或刪除所列出的圖書信息。</p><p><b>  5.6.2圖書用戶</b></p><p>  5.6.2.1 人機(jī)界面</p><p><b>  1)用戶主頁面</b></p><p>  圖5-6-3圖書用戶主

116、頁</p><p><b>  2)用戶明細(xì)頁面</b></p><p>  圖5-6-4圖書用戶明細(xì)頁</p><p>  5.6.2.2圖書用戶界面說明</p><p>  管理員進(jìn)入圖書用戶主界面,系統(tǒng)會根據(jù)當(dāng)前日期和當(dāng)天的用戶次數(shù)自動生成用戶單編號,管理員填寫經(jīng)手人姓名及用戶日期,確定無誤后點擊“用戶”按鈕,向用

117、戶明細(xì)中添加具體的用戶信息。</p><p>  進(jìn)入用戶明細(xì)界面后,根據(jù)用戶主界面返回的用戶單編號,填寫用戶圖書ISBN號和用戶數(shù)量,每確定一種書用戶點擊一次“加入用戶單”按鈕。在界面的下面就會生成相應(yīng)的用戶單信息。錄入結(jié)束后,統(tǒng)一點擊“提交”按鈕,生成用戶單,寫用戶存。</p><p><b>  第6章 編碼實現(xiàn)</b></p><p>

118、<b>  6.1 數(shù)據(jù)庫連接</b></p><p>  6.1.1 代碼實現(xiàn)</p><p>  在web.config中編寫的連接字符串connectionString</p><p><b>  6.2 會員登錄</b></p><p><b>  6.2.1代碼實現(xiàn)</b&

119、gt;</p><p>  6.3 圖書高級搜索</p><p>  6.3.1 代碼實現(xiàn)</p><p><b>  6.4 購物車</b></p><p>  6.4.1 代碼實現(xiàn)</p><p><b>  6.5圖書用戶</b></p><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

提交評論