網(wǎng)上書(shū)店系統(tǒng)畢業(yè)設(shè)計(jì)論文_第1頁(yè)
已閱讀1頁(yè),還剩37頁(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>  隨著網(wǎng)絡(luò)技術(shù)的發(fā)展,越來(lái)越多的人喜歡在網(wǎng)上宣傳自己的產(chǎn)品,喜歡網(wǎng)上購(gòu)物。</p><p>  圖書(shū)產(chǎn)品從其外部特征來(lái)看,品種繁多,實(shí)體書(shū)店或其它圖書(shū)發(fā)行者無(wú)法有足夠大的店面來(lái)展示所有品種;單價(jià)不高,在網(wǎng)絡(luò)信用還存在缺失的環(huán)境下能造成的損失較小,讀者也樂(lè)于嘗試在線購(gòu)買(mǎi)。所以網(wǎng)上書(shū)店網(wǎng)站也在互聯(lián)網(wǎng)上紛紛

2、出現(xiàn)。</p><p>  就網(wǎng)上書(shū)店而言,由于網(wǎng)絡(luò)已經(jīng)覆蓋全球,信息量大而獨(dú)具優(yōu)勢(shì)。售書(shū)的理念也很簡(jiǎn)單,就是讀者可以自己尋找自己喜愛(ài)的書(shū)為替讀者找尋他們想要的書(shū)。對(duì)于讀者來(lái)說(shuō),網(wǎng)上書(shū)店近在咫尺,并且永不下班關(guān)門(mén),讀者可以隨時(shí)隨地自由地查詢和訂購(gòu)圖書(shū),讀者無(wú)需親臨書(shū)店,一檔一檔地找,一本一本地翻,只要坐在電腦前,開(kāi)機(jī)上網(wǎng)即可買(mǎi)到所需書(shū)籍,而且讀者的挑選余地也大多了,檢索也很方便,同時(shí)還減少了購(gòu)書(shū)過(guò)程中的支出,另外

3、應(yīng)當(dāng)看到圖書(shū)選購(gòu)必得翻閱詳看,耗時(shí)費(fèi)力,特別是熱衷購(gòu)書(shū)者,幾乎都是奮力開(kāi)拓事業(yè)者和苦心求學(xué)深造者,時(shí)間對(duì)他們而言無(wú)比寶貴,網(wǎng)上購(gòu)書(shū)節(jié)省了大量時(shí)間,這對(duì)于那些沒(méi)有時(shí)間經(jīng)常逛傳統(tǒng)書(shū)店或其住所離傳統(tǒng)書(shū)店較遠(yuǎn)的讀者來(lái)說(shuō),具有實(shí)際意義。因此網(wǎng)上售書(shū)必將有長(zhǎng)足的發(fā)展。本系統(tǒng)的主要目的是實(shí)現(xiàn)圖書(shū)的在線銷(xiāo)售,包括管理庫(kù)房中的圖書(shū),以及管理用戶的購(gòu)物車(chē),從而實(shí)現(xiàn)結(jié)帳等一系列功能,讓用戶足不出戶就能夠在網(wǎng)上書(shū)店購(gòu)買(mǎi)到自己所需的圖書(shū),形成書(shū)店和用戶雙贏的局面

4、。</p><p>  這個(gè)網(wǎng)上書(shū)店系統(tǒng)的后臺(tái)管理模塊就是利用JSP技術(shù)實(shí)現(xiàn)對(duì)整個(gè)網(wǎng)上書(shū)店進(jìn)行管理。此后臺(tái)管理模塊操作簡(jiǎn)單,無(wú)論有沒(méi)有網(wǎng)頁(yè)開(kāi)發(fā)語(yǔ)言基礎(chǔ)的書(shū)店管理員都可以對(duì)整個(gè)網(wǎng)站進(jìn)行操作更新。</p><p><b>  第一章 緒論</b></p><p><b>  1.1項(xiàng)目背景</b></p><

5、;p> ?。?)系統(tǒng)名稱:網(wǎng)上書(shū)店系統(tǒng)</p><p> ?。?)需求背景分析:近年來(lái),電子商務(wù)伴隨著IT的成熟,逐漸發(fā)展壯大,成為網(wǎng)絡(luò)經(jīng)濟(jì)的核心。在電子商務(wù)的發(fā)展過(guò)程中,人們逐漸意識(shí)到在線購(gòu)物的無(wú)地域界限、安全、方便快捷及其價(jià)格優(yōu)勢(shì),在線購(gòu)物的隊(duì)伍也隨之?dāng)U大.</p><p>  同時(shí)人們對(duì)于知識(shí)的追求也越來(lái)越高,因而市場(chǎng)場(chǎng)上出現(xiàn)了各類(lèi)的圖書(shū),但由于各種各樣的原因使得消費(fèi)者在選購(gòu)圖

6、書(shū)的時(shí)候不能到自己合意的書(shū)籍,同時(shí)由于網(wǎng)絡(luò)經(jīng)濟(jì)的迅速發(fā)展激生出了網(wǎng)上賣(mài)書(shū)的現(xiàn)象,由于網(wǎng)上書(shū)店里面的圖書(shū)相當(dāng)豐富,且價(jià)格較市場(chǎng)上的書(shū)店里的便宜,以致于越來(lái)越多的人上網(wǎng)購(gòu)書(shū),同時(shí)也使得越來(lái)越多的人在網(wǎng)上開(kāi)設(shè)自己的書(shū)店,本系統(tǒng)即是在以上各種條件成熟的條件下,建立的一個(gè)可以讓消費(fèi)者登錄本系統(tǒng)購(gòu)買(mǎi)他們的圖書(shū)的一個(gè)網(wǎng)上書(shū)店管理系統(tǒng)。</p><p>  (3)系統(tǒng)用途:管理員將書(shū)籍信息整理歸類(lèi)發(fā)布到網(wǎng)上,用戶登錄該網(wǎng)站后,首

7、先要注冊(cè)為會(huì)員才能購(gòu)買(mǎi)書(shū)籍。</p><p> ?。?)系統(tǒng)用戶:該系統(tǒng)的使用者主要分為三類(lèi):瀏覽者、注冊(cè)用戶和管理員。</p><p>  1.2 課題的可行性分析</p><p> ?。?)技術(shù)可行性——此網(wǎng)上書(shū)店系統(tǒng)可以運(yùn)行于windows xp,windows server 2000/2003,windows vista操作系統(tǒng)。對(duì)系統(tǒng)要求只需要裝有IIS即

8、可。對(duì)計(jì)算機(jī)的硬件配置沒(méi)有太高要求,現(xiàn)在的個(gè)人電腦完全可以滿足。數(shù)據(jù)庫(kù)運(yùn)用簡(jiǎn)單易學(xué)的Access來(lái)實(shí)現(xiàn)。在網(wǎng)站設(shè)計(jì)方面,運(yùn)用XHTML、CSS樣式、JSP等知識(shí),利用PhotoShop圖像處理工具及Dreamweaver CS3制作出合理生動(dòng)的網(wǎng)頁(yè)。</p><p> ?。?) 經(jīng)濟(jì)可行性——此系統(tǒng)可以運(yùn)行于現(xiàn)在市場(chǎng)上出售的各種個(gè)人電腦,系統(tǒng)成本主要集中在系統(tǒng)的開(kāi)發(fā)上。當(dāng)系統(tǒng)投入運(yùn)行后,可以實(shí)現(xiàn)在網(wǎng)上賣(mài)書(shū)和租書(shū)功

9、能。所帶來(lái)的效益遠(yuǎn)遠(yuǎn)大于系統(tǒng)軟件的開(kāi)發(fā)成本。在經(jīng)濟(jì)上是完全可行。</p><p> ?。?) 操作可行性——界面設(shè)計(jì)充分考慮瀏覽用戶的習(xí)慣,圖書(shū)信息瀏覽、會(huì)員注冊(cè)登錄、租書(shū)、購(gòu)書(shū)等功能操作方便。而且所有網(wǎng)頁(yè)設(shè)計(jì)清新、簡(jiǎn)潔、合理,不會(huì)讓用戶感到視覺(jué)疲勞??刹僮餍院軓?qiáng)。 </p><p><b>  1.3 軟件介紹</b></p><p>  1

10、.3.1 JSP簡(jiǎn)介</p><p>  JSP技術(shù)使用Java編程語(yǔ)言編寫(xiě)類(lèi)XML的tags和scriptlets,來(lái)封裝產(chǎn)生動(dòng)態(tài)網(wǎng)頁(yè)的處理邏輯。網(wǎng)頁(yè)還能通過(guò)tags和scriptlets訪問(wèn)存在于服務(wù)端的資源的應(yīng)用邏輯。JSP將網(wǎng)頁(yè)邏輯與網(wǎng)頁(yè)設(shè)計(jì)和顯示分離,支持可重用的基于組件的設(shè)計(jì),使基于Web的應(yīng)用程序的開(kāi)發(fā)變得迅速和容易。 </p><p>  Web服務(wù)器在遇到訪問(wèn)JSP網(wǎng)頁(yè)的

11、請(qǐng)求時(shí),首先執(zhí)行其中的程序段,然后將執(zhí)行結(jié)果連同JSP文件中的HTML代碼一起返回給客戶。插入的Java程序段可以操作數(shù)據(jù)庫(kù)、重新定向網(wǎng)頁(yè)等,以實(shí)現(xiàn)建立動(dòng)態(tài)網(wǎng)頁(yè)所需要的功能。 </p><p>  JSP與Java Servlet一樣,是在服務(wù)器端執(zhí)行的,通常返回給客戶端的就是一個(gè)HTML文本,因此客戶端只要有瀏覽器就能瀏覽。 </p><p>  JSP頁(yè)面由HTML代碼和嵌入其中的Ja

12、va代碼所組成。服務(wù)器在頁(yè)面被客戶端請(qǐng)求以后對(duì)這些Java代碼進(jìn)行處理,然后將生成的HTML頁(yè)面返回給客戶端的瀏覽器。Java Servlet 是JSP的技術(shù)基礎(chǔ),而且大型的Web應(yīng)用程序的開(kāi)發(fā)需要Java Servlet和JSP配合才能完成。JSP具備了Java技術(shù)的簡(jiǎn)單易用,完全的面向?qū)ο?,具有平臺(tái)無(wú)關(guān)性且安全可靠,主要面向因特網(wǎng)的所有特點(diǎn)。 </p><p>  1.3.2 MyEclipse 10.0簡(jiǎn)介

13、</p><p>  MyEclipse企業(yè)級(jí)工作平臺(tái)(MyEclipse Enterprise Workbench ,簡(jiǎn)稱MyEclipse)是對(duì)EclipseIDE的擴(kuò)展,利用它我們可以在數(shù)據(jù)庫(kù)和JavaEE的開(kāi)發(fā)、發(fā)布以及應(yīng)用程序服務(wù)器的整合方面極大的提高工作效率。它是功能豐富的JavaEE集成開(kāi)發(fā)環(huán)境,包括了完備的編碼、調(diào)試、測(cè)試和發(fā)布功能,完整支持HTML,Struts,JSP,CSS,Javascri

14、pt,Spring,SQL,Hibernate。</p><p>  MyEclipse 是一個(gè)十分優(yōu)秀的用于開(kāi)發(fā)Java, J2EE的 Eclipse 插件集合,MyEclipse的功能非常強(qiáng)大,支持也十分廣泛,尤其是對(duì)各種開(kāi)源產(chǎn)品的支持十分不錯(cuò)。MyEclipse目前支持Java Servlet, JSP, Struts,Spring, Hibernate,JDBC數(shù)據(jù)庫(kù)鏈接工具等多項(xiàng)功能??梢哉f(shuō)MyEcli

15、pse幾乎囊括了目前所有主流開(kāi)源產(chǎn)品的專(zhuān)屬eclipse開(kāi)發(fā)工具。</p><p>  1.3.3網(wǎng)站開(kāi)發(fā)采用相關(guān)技術(shù)簡(jiǎn)介</p><p>  (1)Dreamweaver CS3簡(jiǎn)介</p><p>  Dreamweaver CS3是專(zhuān)業(yè)可視化網(wǎng)頁(yè)開(kāi)發(fā)工具。</p><p>  在Dreamweaver CS3中,可以不用手工編寫(xiě)HTML

16、代碼,而是自動(dòng)產(chǎn)生各種HTML代碼。Dreamweaver CS3還提供了功能全面的編碼環(huán)境,其中包括代碼編輯工具,以及有關(guān)HTML、層疊樣式表(CSS)、JavaScript、Cold Fusion標(biāo)記語(yǔ)言、ASP和JSP的參考資料。 </p><p>  (2) MySQL簡(jiǎn)介</p><p>  MySQL是一個(gè)綜合的、功能強(qiáng)大的且又簡(jiǎn)捷易學(xué)的語(yǔ)言。SQL語(yǔ)言集數(shù)據(jù)查詢、數(shù)據(jù)操縱、數(shù)

17、據(jù)定義和數(shù)據(jù)控制功能于一身。</p><p> ?。?)XHTML簡(jiǎn)介</p><p>  XHTML對(duì)設(shè)計(jì)提出更高的要求和規(guī)范,希望我們能夠以更嚴(yán)謹(jǐn)?shù)木幋a來(lái)代替HTML松散的編碼結(jié)構(gòu),真正使頁(yè)面代碼清晰易懂,以便于設(shè)計(jì)與瀏覽器解析。</p><p>  在XHTML中,對(duì)于每一個(gè)元素都可以選擇是這個(gè)元素的標(biāo)簽進(jìn)行編碼。</p><p>  

18、XHTML編寫(xiě)習(xí)慣:</p><p><b>  屬性名必須小寫(xiě);</b></p><p>  屬性值必須使用雙引號(hào);</p><p>  不允許使用屬性的簡(jiǎn)寫(xiě);</p><p>  使用id代替name;</p><p><b>  必須使用結(jié)束標(biāo)簽。</b></p&

19、gt;<p><b> ?。?)css簡(jiǎn)介</b></p><p>  CSS語(yǔ)法結(jié)構(gòu)僅僅由三部分組成:選擇符(Selector)、屬性(property)和值(Value)[6]。</p><p><b>  1.4硬件配置</b></p><p>  1.4.1服務(wù)器配置</p><p

20、><b>  1、硬件環(huán)境 </b></p><p>  CPU:最低Pentium   II以上,建議PIII以上 </p><p>  內(nèi)存:最低128M以上,建議256M </p><p>  硬盤(pán):最低500M以上的可用硬盤(pán)安裝空間</p><p><b>  2、軟件環(huán)境</b&

21、gt;</p><p>  可在window95/98/windownNt/2000,linux等多種操作系統(tǒng)上使用。安裝Microsoft SQL Server 7.0 或MySQL(也可使用Oracle等數(shù)據(jù)庫(kù)系統(tǒng))APACHE作為WEB服務(wù)器</p><p>  1.4.2客戶機(jī)配置 </p><p>  1、硬件環(huán)境 </p>

22、<p>  CPU:最低PentiumII以上,建議PentiumIII以上 </p><p>  內(nèi)存:最低128M以上,建議256M </p><p>  2、軟件環(huán)境 </p><p>  Windows 95/98/NT 簡(jiǎn)體中文版+簡(jiǎn)體中文IE5.0或以上版本或者是 Windows

23、2000,Wlinux+netscape等   </p><p><b>  1.5網(wǎng)絡(luò)安全</b></p><p>  網(wǎng)絡(luò)的傳輸安全控制手段主要采SSL(Secure Socket Layer),SSL是一種被廣泛使用的INTERNET傳輸加密標(biāo)準(zhǔn)。銀行端的WEB SERVER將安裝一個(gè)證書(shū)(Certificate),客戶端的瀏覽器發(fā)送CGI請(qǐng)求時(shí)使用https協(xié)

24、議。所有用https發(fā)送的請(qǐng)求以及Web Server返回的結(jié)果都會(huì)自動(dòng)使用SSL加密。</p><p>  第二章 系統(tǒng)需求分析</p><p>  2.1 網(wǎng)站最終要實(shí)現(xiàn)的功能</p><p>  2.1.1 網(wǎng)上書(shū)店系統(tǒng)功能</p><p>  1.會(huì)員登陸及身份驗(yàn)證</p><p>  A.用戶注冊(cè)成為會(huì)員

25、</p><p>  B.驗(yàn)證用戶注冊(cè)信息</p><p>  C.會(huì)員登陸系統(tǒng)時(shí)的身份給證 </p><p><b>  D.修改資料</b></p><p><b>  2.在線選購(gòu)商品</b></p><p>  A.瀏覽不同類(lèi)別的書(shū)籍 </p><

26、;p><b>  B.書(shū)籍查詢 </b></p><p>  C.用戶選購(gòu)自己喜愛(ài)的書(shū)籍并放入購(gòu)物車(chē) </p><p>  D.用戶管理自己的購(gòu)物車(chē) </p><p><b>  E.用戶提交訂單 </b></p><p>  F.用戶查看自己提交的訂單信息</p>&

27、lt;p><b>  3.后臺(tái)系統(tǒng)管理</b></p><p>  A.書(shū)籍信息管理 </p><p>  B.交易信息管理 </p><p><b>  C.公告發(fā)布管理</b></p><p><b>  D.會(huì)員管理 </b></p><p

28、><b>  E.管理員管理</b></p><p>  2.1.2 用戶和管理員用例圖</p><p>  使用模型共分為管理員和用戶兩模塊,用戶功能模型詳見(jiàn)圖2-1、管理員功能模型見(jiàn)圖2-2。</p><p>  圖2.1用戶功能模型</p><p>  圖2.2管理員功能模型</p><p

29、>  2.2 網(wǎng)站功能概述</p><p>  該系統(tǒng)主要分為六個(gè)模塊:用戶登錄注冊(cè)、網(wǎng)上購(gòu)物、客戶計(jì)算、在線留言、書(shū)店新聞和管理系統(tǒng)。各模塊功能如下:</p><p>  2.2.1 用戶登錄、注冊(cè)</p><p>  用戶注冊(cè)是為了保證用戶在本網(wǎng)站的安全性,便于網(wǎng)站管理。用戶登錄后才可以進(jìn)行購(gòu)物。</p><p>  2.2.2 網(wǎng)

30、上購(gòu)物</p><p>  用戶在進(jìn)行網(wǎng)上購(gòu)物時(shí),必須先登陸,如果是新用戶,則必須先進(jìn)行注冊(cè)。</p><p><b>  1、書(shū)籍展示</b></p><p>  用戶可以通過(guò)搜索的方式查看書(shū)籍信息,搜索的方式有:按圖書(shū)類(lèi)別、按書(shū)名、按作者、按出版社。每本書(shū)都顯示了書(shū)名、作者、定價(jià)、特價(jià)等,如果想了解每本書(shū)的詳細(xì)信息可以點(diǎn)擊書(shū)名,詳細(xì)信息還包

31、括了書(shū)影、內(nèi)容簡(jiǎn)介等。用戶還可以通過(guò):新書(shū)上架、特價(jià)書(shū)籍、書(shū)籍排行這三個(gè)專(zhuān)攔進(jìn)行查看</p><p><b>  2、購(gòu)物車(chē)</b></p><p>  用戶在瀏覽書(shū)籍時(shí),按下“放入購(gòu)物車(chē)”按鈕,就可以將書(shū)籍放入自己的購(gòu)物車(chē)中,便于購(gòu)買(mǎi)。用戶還可以根據(jù)自己的需要,進(jìn)行查看、修改和清空購(gòu)物車(chē)的操作</p><p>  2.2.3 訪客計(jì)數(shù)<

32、/p><p>  用戶登錄時(shí),計(jì)數(shù)器自動(dòng)加一,并保證用戶的其他操作使計(jì)數(shù)器不會(huì)改變。</p><p>  2.2.4 在線留言</p><p>  通過(guò)“在線留言”提交所要留言信息,以便得到管理員的解答。</p><p>  2.2.5 書(shū)店公告</p><p>  用戶可以通過(guò)“書(shū)店公告”查看本書(shū)店的即時(shí)信息和動(dòng)態(tài)<

33、;/p><p>  2.2.6 管理系統(tǒng)</p><p>  管理系統(tǒng)是系統(tǒng)管理員對(duì)整個(gè)網(wǎng)站后臺(tái)數(shù)據(jù)庫(kù)進(jìn)行維護(hù),是此網(wǎng)站最重要的大門(mén)。在進(jìn)入本欄目時(shí)系統(tǒng)會(huì)提示輸入系統(tǒng)管理員的用戶名和密碼,對(duì)于其他用戶此界面是不可見(jiàn)的。它包括用戶管理、書(shū)籍管理、新聞管理和在線留言管理,這里重點(diǎn)介紹書(shū)籍管理。</p><p>  書(shū)籍管理包括圖書(shū)庫(kù)存管理、訂單管理、圖書(shū)銷(xiāo)售情況管理。<

34、;/p><p><b>  1、圖書(shū)庫(kù)存管理</b></p><p>  管理員可以添加新書(shū)、添加書(shū)籍分類(lèi)以及修改書(shū)籍庫(kù)存信息和刪除書(shū)籍。</p><p>  2、圖書(shū)銷(xiāo)售情況管理</p><p>  管理員可根據(jù)日期和書(shū)號(hào)任一種或這兩個(gè)條件作為查詢條件,了解圖書(shū)的銷(xiāo)售情況。</p><p><

35、b>  3、訂單管理</b></p><p>  (1) 若管理員獲得支付方式為匯款的用戶的匯款,可憑匯款上的定單號(hào),查詢此定單的有關(guān)信息,并可作某些修改操作,如:將數(shù)據(jù)庫(kù)表中的“是否支付”欄,更改為“Y”。 </p><p>  (2) 若本網(wǎng)站已寄書(shū)給用戶,管理員將憑定單號(hào),查詢此信息,并修改數(shù)據(jù)庫(kù)表中“是否寄出”欄為“Y”。</p><p>

36、  (3) 若查詢得到的定單信息中“是否支付”欄或“是否寄出”欄已為“Y”,則此信息不可改變,這樣可以防止管理員誤操作。</p><p>  管理員還可以根據(jù)日期查詢并刪除在此日期中的還未付款的用戶信息。</p><p>  2.3 網(wǎng)站功能模塊圖</p><p>  圖2.3 網(wǎng)站功能模塊圖</p><p><b>  2.4 網(wǎng)

37、站流程圖</b></p><p>  圖2.4 網(wǎng)站流程圖</p><p>  第三章 網(wǎng)上書(shū)店的總設(shè)計(jì)</p><p><b>  3.1網(wǎng)上書(shū)店流程</b></p><p>  用戶可以直接瀏覽圖書(shū)、進(jìn)行圖書(shū)查詢、查看書(shū)店簡(jiǎn)介、登錄和注冊(cè)查看圖書(shū)詳細(xì)資料、將圖書(shū)加入購(gòu)物車(chē),但只有使用會(huì)員身份登錄進(jìn)入網(wǎng)上書(shū)

38、店后才能提交購(gòu)物車(chē)和查詢訂單。用戶在前臺(tái)首先通過(guò)瀏覽或查詢等手段找到要購(gòu)買(mǎi)的圖書(shū),然后將選定的圖書(shū)放入購(gòu)物車(chē)中。購(gòu)物車(chē)是一個(gè)圖書(shū)的臨時(shí)存放地,用戶可以對(duì)購(gòu)物車(chē)進(jìn)行管理,如刪除圖書(shū)或修改購(gòu)買(mǎi)的數(shù)量。用戶完全選定了要購(gòu)買(mǎi)的圖書(shū)后,就可以提交購(gòu)物車(chē)并生成訂單系統(tǒng)會(huì)提示提交成功,并顯示訂單號(hào),前臺(tái)的用戶操作流程就結(jié)束了。此后用戶還可以查詢訂單執(zhí)行情況。</p><p>  3.2系統(tǒng)功能模塊劃分</p>&

39、lt;p>  網(wǎng)上書(shū)店前臺(tái)實(shí)現(xiàn)的功能有:  </p><p>  網(wǎng)站首頁(yè):首頁(yè)是客戶打開(kāi)網(wǎng)站的第一個(gè)頁(yè)面,一般在這個(gè)頁(yè)面中呈現(xiàn)的信息量最大,且需充分展現(xiàn)網(wǎng)站的亮點(diǎn),以吸引客戶、留住客戶?! ?lt;/p><p>  最近新書(shū):按錄入網(wǎng)上書(shū)店系統(tǒng)的時(shí)間排序顯示,優(yōu)先顯示新錄入的書(shū)籍信息。</p><p>  新注冊(cè)用戶:提供客戶網(wǎng)上自助注冊(cè)功能,填寫(xiě)注冊(cè)表單并提交

40、后,就能成為網(wǎng)上書(shū)店的用戶,注冊(cè)成功并登錄后就可以進(jìn)行網(wǎng)上購(gòu)書(shū)了?! ?lt;/p><p>  用戶登錄:供已注冊(cè)的用戶登錄,登錄后才能在網(wǎng)上購(gòu)書(shū)。  </p><p>  網(wǎng)上購(gòu)書(shū):已登錄的用戶可以將需要購(gòu)買(mǎi)的書(shū)籍放入購(gòu)物車(chē),可將已放入購(gòu)物車(chē)中的書(shū)籍生成一張訂單并作確認(rèn),可將“未作確認(rèn)”和缺貨的訂單取消。</p><p>  網(wǎng)上書(shū)店后臺(tái)管理實(shí)現(xiàn)的功能有:</p

41、><p>  入庫(kù)管理:供網(wǎng)站管理員訂購(gòu)在庫(kù)數(shù)小于安全在庫(kù)數(shù)的書(shū)籍?! ≈Ц豆芾恚汗┚W(wǎng)站管理員支付所欠出版社的資金。</p><p>  情報(bào)管理:供網(wǎng)站管理員對(duì)網(wǎng)站信息進(jìn)行管理?! ?shū)籍分類(lèi)管理:供網(wǎng)站管理員對(duì)網(wǎng)上書(shū)店的書(shū)籍進(jìn)行管理,可增加、修改、刪除書(shū)籍的分類(lèi)信息。  書(shū)籍資料管理:供網(wǎng)站管理員增加、修改、刪除網(wǎng)上書(shū)店書(shū)籍的基本資料信息,主要是文本信息。</p><

42、;p>  用戶管理:供網(wǎng)站管理員增加、修改、刪除用戶的基本信息。</p><p>  3.3完整的購(gòu)書(shū)過(guò)程</p><p>  如果合并用戶的前臺(tái)購(gòu)書(shū)流程和系統(tǒng)的后臺(tái)訂單處理流程,就會(huì)得到完整的購(gòu)書(shū)流程,如圖4-4所示。這個(gè)購(gòu)書(shū)流程貫穿系統(tǒng)設(shè)計(jì)之中,是連接前、后臺(tái)的核心流程。用戶在前臺(tái)瀏覽和查詢圖書(shū),然后將圖書(shū)放入購(gòu)物車(chē),通過(guò)提交購(gòu)物車(chē),生成圖書(shū)訂單,并實(shí)際支付(在線實(shí)時(shí)支付和匯款等

43、),網(wǎng)上書(shū)店后臺(tái)系統(tǒng)收到付款后根據(jù)訂單發(fā)貨,最后用戶收到圖書(shū)并確認(rèn)(回執(zhí)或簽字等),這就完成了整個(gè)購(gòu)書(shū)流程。</p><p><b>  圖3.3 購(gòu)書(shū)流程</b></p><p>  3.4網(wǎng)上書(shū)店工作流程圖</p><p>  3.5前臺(tái)管理系統(tǒng)流程</p><p>  圖3.5 前臺(tái)子系統(tǒng)流程圖</p>

44、<p>  3.6后臺(tái)管理界面流程</p><p>  3.6.1 管理員流程圖</p><p>  圖3.6 管理員流程圖</p><p>  3.6.2 會(huì)員管理流程</p><p>  圖3.7 會(huì)員管理模塊流程圖</p><p>  3.6.3書(shū)籍分類(lèi)管理流程</p><p&g

45、t;  圖 3.8 書(shū)籍分類(lèi)管理模塊流程圖</p><p>  3.6.4 書(shū)籍管理流程</p><p>  圖 3.9 書(shū)籍管理模塊流程圖</p><p>  3.6.5 訂單管理流程</p><p>  圖3.10 訂單管理模塊流圖</p><p><b>  第四章 數(shù)據(jù)庫(kù)設(shè)計(jì)</b><

46、;/p><p><b>  4.1數(shù)據(jù)庫(kù)的概念</b></p><p>  數(shù)據(jù)庫(kù)是依照某種數(shù)據(jù)模型組織起來(lái)并存放二級(jí)存儲(chǔ)器中的數(shù)據(jù)集合。這種數(shù)據(jù)集合具有如下特點(diǎn):盡可能不重復(fù),以最優(yōu)方式為某個(gè)特定組織的多種應(yīng)用服務(wù),其數(shù)據(jù)結(jié)構(gòu)獨(dú)立于使用它的應(yīng)用程序,對(duì)數(shù)據(jù)的增、刪、改和檢索由統(tǒng)一軟件進(jìn)行管理和控制。從發(fā)展的歷史看,數(shù)據(jù)庫(kù)是數(shù)據(jù)管理的高級(jí)階段,它是由文件管理系統(tǒng)發(fā)展起來(lái)的

47、。 </p><p>  數(shù)據(jù)庫(kù)的基本結(jié)構(gòu)分三個(gè)層次,反映了觀察數(shù)據(jù)庫(kù)的三種不同角度。 </p><p>  物理數(shù)據(jù)層。它是數(shù)據(jù)庫(kù)的最內(nèi)層,是物理存貯設(shè)備上實(shí)際存儲(chǔ)的數(shù)據(jù)的集合。這些數(shù)據(jù)是原始數(shù)據(jù),是用戶加工的對(duì)象,由內(nèi)部模式描述的指令操作處理的位串、字符和字組成。 </p><p>  概念數(shù)據(jù)層。它是數(shù)據(jù)庫(kù)的中間一層,是數(shù)據(jù)庫(kù)的整體邏輯

48、表示。指出了每個(gè)數(shù)據(jù)的邏輯定義及數(shù)據(jù)間的邏輯聯(lián)系,是存貯記錄的集合。它所涉及的是數(shù)據(jù)庫(kù)所有對(duì)象的邏輯關(guān)系,而不是它們的物理情況,是數(shù)據(jù)庫(kù)管理員概念下的數(shù)據(jù)庫(kù)。 </p><p>  邏輯數(shù)據(jù)層。它是用戶所看到和使用的數(shù)據(jù)庫(kù),表示了一個(gè)或一些特定用戶使用的數(shù)據(jù)集合,即邏輯記錄的集合。 </p><p>  數(shù)據(jù)庫(kù)不同層次之間的聯(lián)系是通過(guò)映射進(jìn)行轉(zhuǎn)換的。數(shù)據(jù)庫(kù)具有以下主要特點(diǎn):

49、 實(shí)現(xiàn)數(shù)據(jù)共享。數(shù)據(jù)共享包含所有用戶可同時(shí)存取數(shù)據(jù)庫(kù)中的數(shù)據(jù),也包括用戶可以用各種方式通過(guò)接口使用數(shù)據(jù)庫(kù),并提供數(shù)據(jù)共享。 </p><p>  減少數(shù)據(jù)的冗余度。同文件系統(tǒng)相比,由于數(shù)據(jù)庫(kù)實(shí)現(xiàn)了數(shù)據(jù)共享,從而避免了用戶各自建立應(yīng)用文件。減少了大量重復(fù)數(shù)據(jù),減少了數(shù)據(jù)冗余,維護(hù)了數(shù)據(jù)的一致性。 </p><p>  數(shù)據(jù)的獨(dú)立性。數(shù)據(jù)的獨(dú)立性包括數(shù)據(jù)庫(kù)中數(shù)據(jù)庫(kù)的邏輯

50、結(jié)構(gòu)和應(yīng)用程序相互獨(dú)立,也包括數(shù)據(jù)物理結(jié)構(gòu)的變化不影響數(shù)據(jù)的邏輯結(jié)構(gòu)。 </p><p>  數(shù)據(jù)實(shí)現(xiàn)集中控制。文件管理方式中,數(shù)據(jù)處于一種分散的狀態(tài),不同的用戶或同一用戶在不同處理中其文件之間毫無(wú)關(guān)系。利用數(shù)據(jù)庫(kù)可對(duì)數(shù)據(jù)進(jìn)行集中控制和管理,并通過(guò)數(shù)據(jù)模型表示各種數(shù)據(jù)的組織以及數(shù)據(jù)間的聯(lián)系。 </p><p>  數(shù)據(jù)一致性和可維護(hù)性,以確保數(shù)據(jù)的安全性和可靠性。主要包括:

51、安全性控制:以防止數(shù)據(jù)丟失、錯(cuò)誤更新和越權(quán)使用;完整性控制:保證數(shù)據(jù)的正確性、有效性和相容性;并發(fā)控制:使在同一時(shí)間周期內(nèi),允許對(duì)數(shù)據(jù)實(shí)現(xiàn)多路存取,又能防止用戶之間的不正常交互作用;故障的發(fā)現(xiàn)和恢復(fù):由數(shù)據(jù)庫(kù)管理系統(tǒng)提供一套方法,可及時(shí)發(fā)現(xiàn)故障和修復(fù)故障,從而防止數(shù)據(jù)被破壞。</p><p><b>  4.2數(shù)據(jù)庫(kù)的選擇</b></p><p>  本網(wǎng)站使用MyS

52、QL實(shí)現(xiàn)關(guān)系型數(shù)據(jù)庫(kù)。</p><p>  MySQL是一個(gè)多用戶、多線程的支持標(biāo)準(zhǔn) SQL語(yǔ)句的關(guān)系型數(shù)據(jù)庫(kù)。它支持大文件及圖像的存儲(chǔ),并且提供一個(gè)豐富和極其有用的功能集。它的特點(diǎn)是速度快, 易用,穩(wěn)定性能好,它由一個(gè)服務(wù)器守護(hù)程序MySQL和很多不同的客戶程序和庫(kù)組成。MySQL支持標(biāo)準(zhǔn)的ANSI SQL語(yǔ)句,支持多種平臺(tái),在Unix系統(tǒng)上該軟件支持多線程運(yùn)行方式,從而能獲得相當(dāng)好的性能。</p>

53、<p>  大訪問(wèn)量查詢加上修改時(shí)很容易阻塞,不支持事務(wù)處理使MySQL無(wú)法勝任關(guān)鍵的企業(yè)業(yè)務(wù),不支持外鍵約束等等,使得數(shù)據(jù)的完整性只能靠開(kāi)發(fā)人員自己保證.然而MySQL結(jié)構(gòu)簡(jiǎn)單,又不包含一些復(fù)雜的高級(jí)的數(shù)據(jù)庫(kù)功能,因此查詢極快.這也是本系統(tǒng)選擇MySQL的主要原因。 </p><p><b>  4.3數(shù)據(jù)庫(kù)ER圖</b></p><p>  圖4.1

54、至圖4.5描述的是用戶信息、圖書(shū)信息、訂單信息、訂單詳情、存儲(chǔ)支付信息的數(shù)據(jù)庫(kù)的具體圖信息。</p><p><b>  圖4.1用戶信息圖</b></p><p><b>  圖4.2圖書(shū)信息圖</b></p><p><b>  圖4.3訂單信息圖</b></p><p>

55、<b>  圖4.4訂單詳情圖</b></p><p>  圖4.5存儲(chǔ)支付信息圖</p><p>  4.4數(shù)據(jù)庫(kù)表的描述</p><p>  對(duì)網(wǎng)上書(shū)店系統(tǒng)的數(shù)據(jù)庫(kù)中的數(shù)據(jù)項(xiàng)以表的形式進(jìn)行描述,網(wǎng)上書(shū)店系統(tǒng)的表如下:</p><p>  圖書(shū)表t_goods的定義如表4.1所示:</p><p&g

56、t;<b>  表4.1 圖書(shū)表</b></p><p>  管理員表t_admin的定義如表4.2所示:</p><p><b>  表4.2 管理員</b></p><p>  用戶表t_user的定義如表4.3所示:</p><p><b>  表4.3 用戶表</b>

57、</p><p>  訂單表t_orderitem的定義如表4.4所示:</p><p><b>  表4.4訂單表</b></p><p>  公告信息t_gonggao的定義如表4.5所示:</p><p><b>  表4.5 公告信息</b></p><p>  書(shū)籍

58、類(lèi)別t_catelog的定義如表4.6所示:</p><p><b>  表4.6 書(shū)籍類(lèi)別</b></p><p>  留言板t_liuyan的定義如表4.7所示:</p><p><b>  表4.7 留言板</b></p><p>  訂單詳情t_order的定義如表4.8所示:</p&

59、gt;<p><b>  表4.8 訂單詳情</b></p><p>  第五章 網(wǎng)上書(shū)店系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)</p><p>  這個(gè)網(wǎng)上書(shū)店系統(tǒng)的后臺(tái)模塊可以對(duì)系統(tǒng)的注冊(cè)會(huì)員進(jìn)行管理,以及對(duì)訂單進(jìn)行管理回復(fù),同時(shí)對(duì)主頁(yè)公告、美文、新聞、圖書(shū)展示進(jìn)行及時(shí)更新。這個(gè)后臺(tái)管理模塊的基本流程圖如下:</p><p>  圖5.1 書(shū)店后臺(tái)管

60、理模塊</p><p><b>  5.1數(shù)據(jù)庫(kù)連接</b></p><p>  網(wǎng)上書(shū)店采用Microsoft Access 2002作為后臺(tái)的數(shù)據(jù)庫(kù)。我們建立了一個(gè)名為 Shop的數(shù)據(jù)庫(kù)用于存放數(shù)據(jù),</p><p>  數(shù)據(jù)庫(kù)的連接(conn.asp):</p><p><b>  <%</b

61、></p><p>  request.setCharacterEncoding("gb2312");</p><p>  String txtuser,txtpswd,dbpswd;</p><p>  boolean flag=false;</p><p>  txtuser=request.getParamet

62、er("textuser").trim(); //獲取用戶填寫(xiě)的賬號(hào)</p><p>  txtpswd=request.getParameter("textpswd"); //獲取用戶填寫(xiě)的密碼</p><p>  dm.setDbdriver("sun.jdbc.odbc.JdbcOdbcDriver");</p&g

63、t;<p>  dm.setSourcename("jdbc:odbc:books");</p><p>  Statement stmt=dm.getCon().createStatement</p><p><b>  %></b></p><p><b>  數(shù)據(jù)表設(shè)計(jì)</b>

64、</p><p><b>  5.2圖書(shū)管理模塊</b></p><p>  這個(gè)功能是讓管理員及時(shí)添加圖書(shū)的品種,以滿足市場(chǎng)需求。其主要代碼如下:</p><p><b>  <%</b></p><p>  <body leftmargin="2" topmarg

65、in="2" background='<%=path %></p><p>  <td width="10%">ID</td></p><p>  <td width="15%">圖書(shū)名稱</td></p><p>  <td wid

66、th="15%">圖書(shū)描述</td></p><p>  <td width="10%">分類(lèi)</td></p><p>  <td width="10%">書(shū)號(hào)(isbm)</td></p><p>  <td width="

67、;10%">圖書(shū)圖片</td></p><p>  <td width="10%">市場(chǎng)價(jià)格</td></p><p>  <td width="10%">特價(jià)</td></p><p>  <td width="10%"&g

68、t;操作</td></p><p><b>  </tr></b></p><p>  <a href="#" onclick="xiangqin(<s:property value="#goods.goodsId"/>)">查看圖書(shū)詳情</a>

69、</p><p>  <a href="#" onclick="goodsYesTejiaDel(<s:property value="#goods.goodsId"/>)" class="pn-loperator">刪除</a></p><p><b

70、>  </div></b></p><p><b>  </body>%></b></p><p>  <!-- 此處有顯示剛才添加的圖書(shū)信息代碼--></p><p>  如下是圖書(shū)管理里面添加圖書(shū)的內(nèi)容,分為圖書(shū)類(lèi)別,圖書(shū)名稱,圖書(shū)描述,書(shū)籍圖片,書(shū)號(hào),市場(chǎng)價(jià)等內(nèi)容。如下圖:<

71、;/p><p>  圖5.2 添加圖書(shū)模塊</p><p>  操作方法是打開(kāi)網(wǎng)上書(shū)店的首頁(yè),在首頁(yè)的下方找到后臺(tái)管理,點(diǎn)擊進(jìn)入到后臺(tái)管理頁(yè)面,有管理員登錄進(jìn)入到后臺(tái)管理頁(yè)面;在后臺(tái)管理頁(yè)面中,找到后臺(tái)目錄下的圖書(shū)管理列表下的圖書(shū)管理,再該頁(yè)面上,點(diǎn)擊鏈接圖書(shū)添加,即可進(jìn)入到上面的圖書(shū)添加頁(yè)面,如圖5-2.圖書(shū)添加頁(yè)面包括圖書(shū)類(lèi)別,圖書(shū)名稱,圖書(shū)描述,圖書(shū)圖片,書(shū)號(hào),市場(chǎng)價(jià)格等。在圖書(shū)管理頁(yè)面

72、中換應(yīng)該通過(guò)列表的形式顯示出ID,圖書(shū)名稱,圖書(shū)描述,分類(lèi),書(shū)號(hào),圖書(shū)圖片,市場(chǎng)價(jià)格,操作等。其中操作是對(duì)庫(kù)中沒(méi)有的書(shū)籍進(jìn)行刪除。圖書(shū)類(lèi)別中在圖書(shū)類(lèi)編維護(hù)下有ID,分類(lèi)名稱,分類(lèi)描述,操作。</p><p>  5.3網(wǎng)上書(shū)店會(huì)員管理</p><p>  這個(gè)功能是讓管理員及時(shí)管理會(huì)員的信息,以滿足市場(chǎng)需求。其主要代碼如下:  </p><p>  <bo

73、dy leftmargin="2" topmargin="2" background='<%=path %></p><p>  <td height="14" colspan="10" background="<%=path %>&nbsp;會(huì)員管理&nbsp;<

74、/td></p><p><b>  </tr></b></p><p>  <tr align="center" bgcolor="#FAFAF1" height="22"></p><p>  <td width="10%"&

75、gt;ID</td></p><p>  <td width="10%">用戶名</td></p><p>  <td width="10%">密碼</td></p><p>  <td width="10%">真實(shí)姓名</td&

76、gt;</p><p>  <td width="10%">住址</td></p><p>  <td width="10%">性別</td></p><p>  <td width="10%">聯(lián)系方式</td></p>

77、<p>  <td width="10%">E-mail</td></p><p>  <td width="10%">QQ</td></p><p>  <td width="10%">操作</td></p><p>&l

78、t;b>  </tr></b></p><p>  <s:iterator value="#request.userList" id="user"></p><p>  <a href="#" onclick="userDel(<s:property value=&

79、quot;#user.userId"/>)" class="pn-loperator">刪除</a></p><p><b>  </tr></b></p><p>  </s:iterator></p><p><b>  </table&

80、gt;</b></p><p><b>  </body></b></p><p>  如下兩個(gè)圖是對(duì)書(shū)店會(huì)員管理的內(nèi)容,主要包括了用戶名,密碼,真是姓名,性別,聯(lián)系方式,E-mail,QQ,還有刪除等。如下圖:</p><p>  圖5.3 會(huì)員管理圖</p><p>  圖5.4 會(huì)員信息圖&

81、lt;/p><p>  會(huì)員管理是企業(yè)信息管理系統(tǒng)中不可忽略的業(yè)務(wù)。會(huì)員管理包括會(huì)員資格獲得,資格會(huì)員管理,會(huì)員獎(jiǎng)勵(lì)(體現(xiàn)在會(huì)員管理或者客戶關(guān)系管理過(guò)程中)與優(yōu)惠(體現(xiàn)在銷(xiāo)售消費(fèi)過(guò)程中),會(huì)員分析與保持(體現(xiàn)在客戶關(guān)系管理的數(shù)據(jù)挖掘分析中)。會(huì)員管理包括前臺(tái)的我的信息和后臺(tái)的會(huì)員管理,后臺(tái)的會(huì)員管理如圖5-3,在后臺(tái)的會(huì)員管理中,包括ID,用戶名,密碼,真是姓名,住址,性別,聯(lián)系方式,email,QQ,操作等,其中操

82、作是對(duì)會(huì)員的管理,即在會(huì)員長(zhǎng)期不登陸的情況下,對(duì)會(huì)員進(jìn)行刪除;前臺(tái)的我的信息,如圖5.4.。包括用戶名,密碼,真實(shí)姓名,住址,性別,聯(lián)系方式,E-mail,QQ等,其中該表項(xiàng)中,除了用戶名外,其他的都可以進(jìn)行修改,添加。</p><p><b>  5.4訂單管理模塊</b></p><p>  這個(gè)功能是讓管理員及時(shí)查看客戶的訂單,以滿足市場(chǎng)需求。其主要代碼如下:&

83、lt;/p><p>  <body leftmargin="2" topmargin="2" background='<%=path %></p><p>  <td height="14" colspan="7" background="<%=path %>&

84、amp;nbsp;訂單管理 &nbsp;</td></p><p><b>  </tr></b></p><p>  <tr align="center" bgcolor="#FAFAF1" height="22"></p><p>  

85、<td width="8%">用戶ID</td></p><p>  <td width="10%">訂單編號(hào)</td></p><p>  <td width="10%">金額</td></p><p>  <td width=

86、"16%">下單日期</td></p><p>  <td width="18%">送貨地址</td></p><p>  <td width="16%">付款方式</td></p><p>  <td width="22%&

87、quot;>操作</td></p><p>  <a href="#" onclick="orderDel(<s:property value="#order.orderId"/>)" class="pn-loperator">刪除訂單</a></p><p&g

88、t;<b>  </td></b></p><p><b>  </tr></b></p><p>  </s:iterator></p><p><b>  </table></b></p><p><b>  <

89、;/body></b></p><p>  如下圖是對(duì)訂單管理的操作方式,主要有用戶,訂單編號(hào),主題,下單日期,地址,付款方式,操作等,操作是對(duì)用戶的訂單進(jìn)行修改和刪除等。 如下圖:</p><p>  圖5.5 訂單管理圖</p><p>  訂單管理是客戶關(guān)系管理的有效延伸,能更好的把個(gè)性化、差異化服務(wù)有機(jī)的融入到客戶管理中去,能推動(dòng)經(jīng)濟(jì)效益和

90、客戶滿意度的提升。訂單供貨的目的,是品牌能讓客戶自由選擇,貨源安排做到公開(kāi)透明,產(chǎn)品能更加適應(yīng)和滿足消費(fèi)者的需要。其業(yè)務(wù)流程的變化首先體現(xiàn)在企業(yè)客戶經(jīng)理的工作上??蛻艚?jīng)理對(duì)轄區(qū)內(nèi)客戶需求預(yù)測(cè)和具體訂單是否準(zhǔn)確,不但關(guān)系到工業(yè)企業(yè)和零售戶對(duì)公司的滿意度,更關(guān)系到按客戶訂單組織貨源這項(xiàng)工作能否得以順利的開(kāi)展。在網(wǎng)上書(shū)店中,訂單管理在后臺(tái)管理的目錄下,其中訂單管理包括用戶ID,訂單編號(hào),金額,下單日期,送貨地址,付款方式及操作等。操作時(shí)對(duì)已進(jìn)

91、行發(fā)貨或沒(méi)有貨源的用戶進(jìn)行刪除處理。</p><p>  5.5基本操作及留言公告模塊</p><p>  基本操作中主要的是密碼修改,包括登錄名,原密碼,新密碼,確認(rèn)新密碼,到修改成功。如下圖:</p><p><b>  圖5.6 密碼修改</b></p><p>  密碼修改是對(duì)圖書(shū)管理系統(tǒng)的管理員的一種保護(hù)。密碼

92、修改是指后臺(tái)管理員在認(rèn)為自己的管理員的密碼不安全的情況下進(jìn)行的修改。修改步驟為確認(rèn)登錄名,并能真確登錄,然后再輸入正確的密碼,已得到對(duì)密碼的修改。</p><p>  留言管理是對(duì)留言的查看與刪除,如下圖:</p><p>  圖5.7 留言管理圖</p><p>  留言是用戶對(duì)網(wǎng)上書(shū)店系統(tǒng)的網(wǎng)頁(yè),書(shū)籍,查詢等一系類(lèi)問(wèn)題的詢問(wèn)及了解。以及客戶對(duì)購(gòu)書(shū)過(guò)程中出現(xiàn)問(wèn)題發(fā)

93、表的看法及需要的幫助,留言管理是對(duì)用戶的留言定期處理的一種過(guò)程。留言板中包括留言人,留言時(shí)間,標(biāo)題,內(nèi)容以及定期處理的刪除操作。</p><p>  公告管理是對(duì)新出現(xiàn)的書(shū)籍給予一個(gè)提示說(shuō)明,查看公告,刪除,添加等對(duì)公告的管理。如下圖:</p><p>  圖5.8 公告管理圖</p><p>  公告欄是指放置在人流性較大的地方, 公告欄方案用于張貼公布公文、告示

94、、啟示等提示性內(nèi)容的展示用品。一般分為兩種,一種是大型公告欄,主要豎立于大門(mén)旁邊,主要路口等處,用于大范圍的通知通告;一種是單元公告欄或班級(jí)公告欄,一般粘貼或懸掛在墻面上,用于小范圍的通知,提示等。這里的公告一般是對(duì)新出現(xiàn)的書(shū)籍,特價(jià)等活動(dòng)性內(nèi)容給出提示。公告管理是對(duì)系統(tǒng)內(nèi)部人員定期的發(fā)布的一些內(nèi)容的定期處理。</p><p><b>  第六章 系統(tǒng)評(píng)價(jià)</b></p>&l

95、t;p><b>  6.1單元測(cè)試</b></p><p>  測(cè)試一:在管理員登陸時(shí),用戶名或密碼有一項(xiàng)為空或者填寫(xiě)錯(cuò)誤,系統(tǒng)是否出現(xiàn)預(yù)先設(shè)定的操作提示。</p><p>  具體操作:用戶名、密碼、任意一項(xiàng)為空或者填寫(xiě)有誤。</p><p>  結(jié)果:都出現(xiàn)相應(yīng)的錯(cuò)誤原因的信息提示。</p><p>  結(jié)論:

96、要求管理員必須填寫(xiě)正確的用戶名和密碼,才能進(jìn)入管理頁(yè)面。</p><p>  測(cè)試二:管理員刪除一注冊(cè)用戶后,并讓其登陸,看是否登陸成功。</p><p>  具體操作:管理員刪除一會(huì)員表中的用戶后,該用戶在前臺(tái)登陸。</p><p>  結(jié)果:該用戶無(wú)法登陸。</p><p>  結(jié)論:用戶數(shù)據(jù)刪除功能正常。</p><

97、p>  測(cè)試三:管理員刪除一圖書(shū)的信息,在前臺(tái)按關(guān)鍵字查詢,看是否能找到對(duì)應(yīng)的信息。</p><p>  具體操作:在圖書(shū)管理頁(yè)面中的圖書(shū)查看與修改頁(yè)面中刪除一圖書(shū)的信息。</p><p>  結(jié)果:在前臺(tái)搜索中,按關(guān)鍵字查詢不到此書(shū)信息。</p><p>  結(jié)論:刪除圖書(shū)信息功能正常。</p><p><b>  6.2集

98、成測(cè)試</b></p><p>  網(wǎng)站的建設(shè)基本上就算完成了,但我們發(fā)現(xiàn)這樣一個(gè)事實(shí),一個(gè)用戶在訪問(wèn)一個(gè)網(wǎng)站時(shí)一般來(lái)講只對(duì)該網(wǎng)站的部分內(nèi)容感性趣,而且這種興趣會(huì)持續(xù)一段時(shí)間。這點(diǎn)啟發(fā)了我們,如果能根據(jù)用戶的喜好為不同的用戶顯示其個(gè)性化的頁(yè)面,即著重顯示該用戶感興趣的內(nèi)容,將為用戶節(jié)約大量的檢索時(shí)間,而且這樣的網(wǎng)頁(yè)顯然是更具有吸引力的。一些站點(diǎn)已經(jīng)在這方面作出了一定的嘗試,通常采用的方法是,在用戶登陸

99、時(shí)為其提供一系列的選項(xiàng),使用戶能夠?qū)φ军c(diǎn)進(jìn)行一些自主的設(shè)置。這樣做能夠使站點(diǎn)呈現(xiàn)一定程度的個(gè)性化,但是對(duì)用戶來(lái)講,還是比較煩瑣,而且在用戶了解一個(gè)站點(diǎn)前讓其對(duì)站點(diǎn)進(jìn)行設(shè)置,其結(jié)果未免有些粗糙。于是我們構(gòu)想了這樣一種方案,對(duì)用戶登陸后的動(dòng)作進(jìn)行跟蹤,分析,發(fā)掘用戶點(diǎn)擊的規(guī)律,即用戶先后點(diǎn)擊的關(guān)聯(lián)規(guī)則,這樣,在用戶點(diǎn)擊一個(gè)主題(鏈接)之后,系統(tǒng)能夠自動(dòng)生成一頁(yè)面,其中包含了該主題下用戶經(jīng)常關(guān)注的內(nèi)容(若干鏈接),這樣便在無(wú)須用戶作出任何額外

100、工作的情況下實(shí)現(xiàn)了為用戶量身訂做的個(gè)性化頁(yè)面。</p><p>  本次課程設(shè)計(jì)主要完成傳統(tǒng)網(wǎng)上書(shū)店的用戶注冊(cè)、登陸、圖書(shū)分類(lèi)瀏覽、圖書(shū)信息查詢、在線購(gòu)買(mǎi)、生成訂單、后臺(tái)信息編輯管理等功能,以上提出的改進(jìn)想法以后再去完善。</p><p><b>  總 結(jié)</b></p><p>  順利如期的完成本次畢業(yè)設(shè)計(jì)給了我很大的信心,讓我了解專(zhuān)

101、業(yè)知識(shí)的同時(shí)也對(duì)本專(zhuān)業(yè)的發(fā)展前景充滿信心,網(wǎng)上書(shū)店系統(tǒng)采用了一些新的技術(shù)和設(shè)備他們有著很多的優(yōu)越性但也存在一定的不足,這些不足在一定程度上限制了我們的創(chuàng)造力。只有發(fā)現(xiàn)問(wèn)題面對(duì)問(wèn)題才有可能解決問(wèn)題,不足和遺憾不會(huì)給我打擊只會(huì)更好的鞭策我前行,今后我更會(huì)關(guān)注新技術(shù)新設(shè)備新工藝的出現(xiàn),并爭(zhēng)取盡快的掌握這些先進(jìn)的知識(shí),更好的為祖國(guó)的四化服務(wù)。</p><p>  經(jīng)過(guò)這次畢業(yè)設(shè)計(jì)和對(duì)相關(guān)資料的收集,讓我清楚的感到隨著網(wǎng)絡(luò)

102、科技的不斷發(fā)展和網(wǎng)絡(luò)的廣泛應(yīng)用,使我們的生活離不開(kāi)它了。網(wǎng)絡(luò)它以自己的獨(dú)特的優(yōu)點(diǎn)征服了我們。在教育越來(lái)越受重視的21世紀(jì),隨著圖書(shū)類(lèi)型的不斷增加和圖書(shū)管理要求的不斷提高,管理方面的工作量將會(huì)越來(lái)越大,并且其工作將是一件十分煩瑣和非常容易出錯(cuò)的事情。在這樣的情況下有一個(gè)實(shí)用網(wǎng)上書(shū)店系統(tǒng)是有其必然性的,如果能做出一個(gè)完善的網(wǎng)上書(shū)店管理系統(tǒng)就使管理方面的工作量減少很多。在這次的畢業(yè)設(shè)計(jì)中,我學(xué)會(huì)了很多,也感到自身知識(shí)的貧乏,希望在日后的努力中

103、能做出更完善的系統(tǒng)。</p><p><b>  致 謝</b></p><p>  首先我要誠(chéng)摯地感謝我的指導(dǎo)老師,她嚴(yán)肅的科學(xué)態(tài)度,嚴(yán)謹(jǐn)?shù)闹螌W(xué)精神,精益求精的工作作風(fēng),深深地感染和激勵(lì)著我。指導(dǎo)老師不僅在學(xué)業(yè)上給我以精心指導(dǎo),同時(shí)還在思想、生活上給我以無(wú)微不至的關(guān)懷,在此謹(jǐn)向指導(dǎo)老師致以誠(chéng)摯的謝意和崇高的敬意。我還要感謝在一起愉快的度過(guò)畢業(yè)論文小組的同學(xué)們,正

104、是由于你們的幫助和支持,我才能克服一個(gè)一個(gè)的困難和疑惑,直至本文的順利完成。 在論文即將完成之際,我的心情無(wú)法平靜,從開(kāi)始進(jìn)入課題到論文的順利完成,有多少可敬的師長(zhǎng)、同學(xué)、朋友給了我無(wú)言的幫助,在這里請(qǐng)接受我誠(chéng)摯的謝意!最后我還要感謝培養(yǎng)我長(zhǎng)大含辛茹苦的父母,謝謝你們! 最后,再次對(duì)關(guān)心、幫助我的老師和同學(xué)表示衷心地感謝!</p><p>  最后還要感謝所有的答辯老師,你們辛苦了,在百忙之中還有抽時(shí)間來(lái)指導(dǎo)我們

105、的畢業(yè)設(shè)計(jì),在此向你們表示衷心的感謝!</p><p><b>  參考文獻(xiàn)</b></p><p>  [1] 戎馬工作室. ASP與SQL Server動(dòng)態(tài)網(wǎng)站開(kāi)發(fā)自學(xué)導(dǎo)航[M]. 北京:機(jī)械工業(yè)出版社。</p><p>  [2] 高愛(ài)國(guó) 李耀成. ACCESS 數(shù)據(jù)庫(kù)應(yīng)用學(xué)習(xí)與實(shí)驗(yàn)指導(dǎo)[M]. 北京:北京郵電大學(xué)出版社。</p&g

106、t;<p>  [3] 袁理. ASP完全自學(xué)手冊(cè)[M]. 北京:機(jī)械工業(yè)出版社。</p><p>  [4] (美) Michael Bowers. 精通CSS與HTML設(shè)計(jì)模式[M]. 北京:人民郵電出版社。</p><p>  [5] 黃斯偉. HTML完全使用詳解[M]. 北京:人民郵電出版社。</p><p>  [6] 徐寧. 新一代ASP

107、網(wǎng)絡(luò)編程入門(mén)與實(shí)踐[M]. 北京:清華大學(xué)出版社</p><p>  [7] 張亞飛. ASP開(kāi)發(fā)王[M]. 北京:電子工業(yè)出版社。</p><p>  [8] 劉洪濤. ASP程序設(shè)計(jì)全程指南[M]. 北京:電子工業(yè)出版社。</p><p>  [9] 孔鵬. ASP+SQL Server動(dòng)態(tài)網(wǎng)站開(kāi)發(fā)完全自學(xué)手冊(cè)[M]. 北京:機(jī)械工業(yè)出版社。</p>

溫馨提示

  • 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ì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論