電子商務畢業(yè)論文---網(wǎng)上購書系統(tǒng)設計與實現(xiàn)_第1頁
已閱讀1頁,還剩26頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、<p><b>  畢業(yè)設計(論文)</b></p><p>  題 目 網(wǎng)上購書系統(tǒng)設計與實現(xiàn) </p><p>  2012年 4 月16日</p><p>  畢業(yè)設計(論文)任務書</p><p> 姓 名專 業(yè)電子商務班 級</p>

2、<p> 畢業(yè)設計(論文)題 目網(wǎng)上購書系統(tǒng)設計與實現(xiàn)</p><p> 畢業(yè)設計(論文)選題的目的與意義隨著計算機技術的發(fā)展和網(wǎng)絡人口的增加,網(wǎng)絡世界越來越豐富,電子商務已經(jīng)成為網(wǎng)上的一股潮流。我們相信要不了太長時間,顧客就可以在網(wǎng)絡世界上獲得他們在現(xiàn)實世界上可以獲得的所有商品和服務。而對圖書的需求也與日俱增,因此開發(fā)一個網(wǎng)上書店系統(tǒng)是有很大的實用價值和經(jīng)濟價值。除此之外,對于我們即將從計算機專

3、業(yè)畢業(yè)的學生來說,這是一次將計算機知識應用于現(xiàn)實中的很有意義的實踐活動,所以開發(fā)這樣一個網(wǎng)上書店系統(tǒng)也是一件很有必要的事情。 </p><p> 畢業(yè)設計(論文)的資料收集情況(含指定參考資料)① 張玉平編著:《C#.NET+SQL組建動態(tài)網(wǎng)站》,電子工業(yè)出版社, 2006年3月。② 劉婕、張琳:《C#.NET2.0+SQL Server動態(tài)網(wǎng)站開發(fā)從基礎到實踐》,電子工業(yè)出版社, 2007年1月。③ 劉乃麗:精

4、通C#.NET2.0+SQL Server2005項目開發(fā). 人民郵電出版社, 2007年2月。④ 李宗民、郭玉峰:《C#.NET設計師之路》電子工業(yè)出版社, 2006年3月。⑥ 馬駿:《C#網(wǎng)絡應用編程實驗指導與開發(fā)實例》人民郵電出版社, 2007年3月。</p><p> 畢業(yè)設計(論文)工作進度計劃:2011年11月17日—2011年12月25日 資料收集階段;2011年12月26日—2012年2月17日

5、論文初稿和系統(tǒng)初步完成階段;2012年2月18日—2012年3月20日 論文復稿和系統(tǒng)改進階段;2012年3月21日—2012年4月16日 論文定稿和系統(tǒng)最終完善階段。</p><p> 接受任務日期 2011年 11月 17日要求完成日期 2012 年 4 月 16日學 生簽名:年 月 日指導教師簽名:年 月 日

6、 系(分院)主任(院長)簽名:年 月 日</p><p>  網(wǎng)上購書系統(tǒng)設計與實現(xiàn)</p><p>  摘要:在Internet飛速發(fā)展的今天,互聯(lián)網(wǎng)成為人們快速獲取、發(fā)布和傳遞信息的重要渠道,它在人們政治、經(jīng)濟、生活等各個方面發(fā)揮著重要的作用。Internet上發(fā)布信息主要是通過網(wǎng)站來實現(xiàn)的,獲取信息也是要在Interne

7、t“海洋”中按照一定的檢索方式將所需要的信息從網(wǎng)站上下載下來。因此網(wǎng)站建設在Internet應用上的地位顯而易見,它已成為政府、企事業(yè)單位信息化建設中的重要組成部分,從而倍受人們的重視。</p><p>  我的畢業(yè)設計(基于C#.NET技術的“網(wǎng)上書店”的設計與實現(xiàn))使用了自己十分熟悉的C#.NET來編寫實現(xiàn)前臺后臺的功能實現(xiàn),同時使用到MSSQL2000數(shù)據(jù)庫實現(xiàn)數(shù)據(jù)的保存功能。利用此來提高購書者搜索書籍的效

8、率。</p><p>  關鍵詞:C#.NET 互聯(lián)網(wǎng) 網(wǎng)上書店</p><p>  一、網(wǎng)上購書系統(tǒng)背景介紹</p><p> ?。ㄒ唬╇娮由虅盏谋尘昂鸵饬x</p><p>  上世紀90年代以來,隨著網(wǎng)絡,通信和信息技術的突破性進展,internet在全球爆炸性曾長并迅速普及,在這一前提下,電子商務應運而生了。電子商務是基于互聯(lián)網(wǎng),

9、以交易雙方為主題,以銀行電子支付和結算為手段、以客戶數(shù)據(jù)位依托的全新的商務模式,它可以讓商家在全球范圍內(nèi)選擇最佳供應商,在全球市場上銷售產(chǎn)品。電子商務在全球發(fā)展迅猛,大約每九個其交易額就翻一番,全球電子商務交易額(包括網(wǎng)上貿(mào)易額、銷售額等)達到數(shù)千億美元,電子商務收入劇增。</p><p>  (二)網(wǎng)上購書現(xiàn)狀分析</p><p>  隨著網(wǎng)絡技術的發(fā)展,越來越多的人喜歡在網(wǎng)上宣傳自己的

10、產(chǎn)品,喜歡網(wǎng)上購物。</p><p>  圖書產(chǎn)品從其外部特征來看,品種繁多,實體書店或其它圖書發(fā)行者無法有足夠大的店面來展示所有品種;單價不高,在網(wǎng)絡信用還存在缺失的環(huán)境下能造成的損失較小,讀者也樂于嘗試在線購買。所以網(wǎng)上書店網(wǎng)站也在互聯(lián)網(wǎng)上紛紛出現(xiàn)。</p><p>  就網(wǎng)上書店而言,由于網(wǎng)絡已經(jīng)覆蓋全球,信息量大而獨具優(yōu)勢。售書的理念也很簡單,就是讀者可以自己尋找自己喜愛的書為替讀

11、者找尋他們想要的書。對于讀者來說,網(wǎng)上書店近在咫尺,并且永不下班關門,讀者可以隨時隨地自由地查詢和訂購圖書,讀者無需親臨書店,一檔一檔地找,一本一本地翻,只要坐在電腦前,開機上網(wǎng)即可買到所需書籍,而且讀者的挑選余地也大多了,檢索也很方便,同時還減少了購書過程中的支出,另外應當看到圖書選購必得翻閱詳看,耗時費力,特別是熱衷購書者,幾乎都是奮力開拓事業(yè)者和苦心求學深造者,時間對他們而言無比寶貴,網(wǎng)上購書節(jié)省了大量時間,這對于那些沒有時間經(jīng)常

12、逛傳統(tǒng)書店或其住所離傳統(tǒng)書店較遠的讀者來說,具有實際意義。因此網(wǎng)上售書必將有長足的發(fā)展。著社會經(jīng)濟和Web技術的發(fā)展,人們不再滿足于僅能瀏覽信息的靜態(tài)網(wǎng)頁,更多的時候需要能與同時上網(wǎng)的互聯(lián)網(wǎng)用戶進行交流和發(fā)表自己的意見見解,這樣,能提供后臺數(shù)據(jù)庫的管理和控制等服務的動態(tài)網(wǎng)站有了誕生的必要。近年來,隨著互聯(lián)網(wǎng)在中國的迅速發(fā)展,網(wǎng)上B2B、B2C這一利用網(wǎng)絡信息進行的購物、買賣方式得到迅速發(fā)展。2003年5月10日淘寶網(wǎng)建立。淘寶網(wǎng)目前業(yè)務

13、跨越</p><p>  實際上,網(wǎng)上購物與在真實的書店是相同的,不同的是前者是買賣雙方通過一個網(wǎng)絡虛擬的平臺來實現(xiàn)。網(wǎng)站一般為購物者準備了發(fā)表評論聯(lián)系賣家的功能,也在很明顯的地方試用了人性化的導航標示,使得沒有太多網(wǎng)絡知識的人們,也能準確地找到所需,購物者可以用多種方式查詢書店發(fā)布的書籍信息,書店管理員也運用了最大的可能的詳細介紹來描述書籍。</p><p><b> ?。ㄈ?/p>

14、需求分析</b></p><p>  在資訊和信息越來越重要的時代,精彩的網(wǎng)絡在悄悄改變著人們的工作和生活理念——網(wǎng)上購物。</p><p>  不用及交通、不用到書店翻閱、即可看到全國各地的書籍價格、更加全面地搜索自己喜歡的書籍、需要的書籍。這種方便、快捷、花費少的擇業(yè)新方式,就是瀏覽網(wǎng)上書店。</p><p>  網(wǎng)上書店也是小型的B2C網(wǎng)站。<

15、;/p><p>  網(wǎng)上書店與顯示書店相比,具有速度快、容量大、費用少、使用方便等優(yōu)勢。比如,可以坐在家中瀏覽全國各地的書籍報價,省去了到街上及交通的煩惱等。并且網(wǎng)上書店不受時空的限制,可以廣納全國各地的書籍信息,促成輕松購物、滿意購物。另外,網(wǎng)上書店還可省下一筆可觀的店面租賃費、促銷人員開支等。對顧客來說既得到了實惠,又節(jié)省了奔波的時間。</p><p>  二、網(wǎng)上購書系統(tǒng)環(huán)境介紹<

16、/p><p> ?。ㄒ唬#.NET概述</p><p>  C#是一種語言,.NET是一種平臺。</p><p>  C#(讀做 "C sharp",中文譯音暫時沒有.專業(yè)人士一般讀"C sharp",現(xiàn)在很多非專業(yè)一般讀"C井"。C#是微軟公司發(fā)布的一種面向?qū)ο蟮摹⑦\行于.NET Framework之上的

17、高級程序設計語言。并定于在微軟職業(yè)開發(fā)者論壇(PDC)上登臺亮相。C#是微軟公司研究員Anders Hejlsberg的最新成果。C#看起來與Java有著驚人的相似;它包括了諸如單一繼承、接口、與Java幾乎同樣的語法和編譯成中間代碼再運行的過程。它借鑒了Delphi 的一個特點,與COM(組件對象模型)是直接集成的,而且它是微軟公司.NETwindows網(wǎng)絡框架的主角。</p><p>  C# 語法表現(xiàn)力強,

18、只有不到 90 個關鍵字,而且簡單易學。C# 的大括號語法使任何熟悉 C、C++ 或 Java 的人都可以立即上手。了解上述任何一種語言的開發(fā)人員通常在很短的時間內(nèi)就可以開始使用 C# 高效地工作。 語法簡化了 C++ 的諸多復雜性,同時提供了很多強大的功能,例如可為空的值類型、枚舉、委托、 C# 源文件可以定義任意數(shù)量的類、結構、接口和事件。</p><p>  Microsoft.NE

19、T 是 Microsoft XML Web services 平臺。</p><p>  XML Web services 允許應用程序通過 Internet 進行通訊和共享數(shù)據(jù),而不管所采用的是哪種操作系統(tǒng)、設備或編程語言。Microsoft .NET 平臺提供創(chuàng)建 XML Web services 并將這些服務集成在一起之所需。</p><p>  Web Services是.NET的

20、核心技術。Web services是一個開放的標準,和HTTP、 XML、SOAP一樣。他們是一個工業(yè)標準而非微軟標準,WS-I是為了促進Web Services互通性的聯(lián)盟組織,最初是由IBM和微軟所發(fā)起,其它的成員包括BEA System、惠普計算機(HP)、甲骨文(Oracle)、英特爾(Intel)和SUN 計算機(Sun Microsystem)。如今網(wǎng)絡上存在的大多Web services其實沒有使用.NET構架,Web s

21、ervices具有互操作屬性,你同樣可以使用Windows開發(fā)客戶端來調(diào)用運行于Linux上面的Web services的方法。</p><p>  Microsoft提供了最佳的服務器構架—Microsoft Windows Server System—便于發(fā)布、配置、管理、編排Web Services。為了滿足分布式計算的需要微軟構造了一系列的服務器系統(tǒng),這些內(nèi)建安全技術的系統(tǒng)全部支持XML,這樣加速了系統(tǒng)、

22、應用程序以及同樣使用Web Services的伙伴應用之間的集成。</p><p>  .NET Framework 的另一個主要組件是類庫,它是一個綜合性的面向?qū)ο蟮目芍赜妙愋图?,您可以使用它開發(fā)多種應用程序,這些應用程序包括傳統(tǒng)的命令行或圖形用戶界面 (GUI) 應用程序,也包括基于 C#.NET 所提供的最新創(chuàng)新的應用程序(如 Web 窗體和 XML Web Services)。</p>&

23、lt;p>  C#.NET 是使開發(fā)人員能夠使用 .NET Framework 開發(fā)基于 Web 的應用程序的宿主環(huán)境。但是,C#.NET 不止是一個運行庫宿主;它是使用托管代碼開發(fā)網(wǎng)站和通過 Internet 分布的對象的完整結構。Web 窗體和 XML Web Services 都將 IIS 和 C#.NET 用作應用程序的發(fā)布機制,并且兩者在 .NET Framework 中都具有支持類集合。</p><

24、p>  (二)、C#.NET的主要功能與特點</p><p>  1、C#.NET訪問數(shù)據(jù)庫的原理</p><p>  C#.NET是服務器端的腳本執(zhí)行環(huán)境,可用來產(chǎn)生和執(zhí)行動態(tài)的高性能的WEB服務器程序。當用戶使用瀏覽器請求ASPX主頁時,WEB服務器響應,調(diào)用ASP引擎來執(zhí)行ASPX文件,并解釋其中的腳本語言(JScript 或VCScript),通過SQLBC連接數(shù)據(jù)

25、庫,由數(shù)據(jù)庫訪問組件ADO(ActiveX Data Objects)完成數(shù)據(jù)庫操作,最后ASP生成包含有數(shù)據(jù)查詢結果的HTML主頁返回用戶端顯示。由于ASPX在服務器端運行,運行結果以HTML主頁形式返回用戶瀏覽器,因而ASPX源程序不會泄密,增加了系統(tǒng)的安全保密性。此外,ASPX是面向?qū)ο蟮哪_本環(huán)境,用戶可自行增加ActiveX組件來擴充其功能,拓展應用范圍。</p><p>  2、C#

26、.NET的運行環(huán)境</p><p>  目前C#.NET可運行在三種環(huán)境下。</p><p> ?。?) WINDOWS NT server 4.0運行IIS 3.0(Internet Information Server)以上。</p><p> ?。?) WINDOWS NT workstation 4.0運行Peer Web Server 3.0以上。<

27、/p><p> ?。?) WINDOWS 95/98運行PWS(Personal Web Server)。</p><p> ?。?) WINDOWS XP/VISTA</p><p>  其中以NT server上的IIS功能最強,提供了對C#.NET的全面支持,是創(chuàng)建高速、穩(wěn)定的ASPX主頁的最佳選擇。</p><p>  三、網(wǎng)上購書系統(tǒng)總

28、體設計</p><p><b> ?。ㄒ唬┰O計思路</b></p><p>  1、可以直接瀏覽圖書、進行圖書查詢、查看書店簡介、登錄和注冊查看圖書詳細資料、將圖書加入購物車,但只有使用會員身份登錄進入網(wǎng)上書店后才能提交購物車和查詢訂單。用戶在前臺首先通過瀏覽或查詢等手段找到要購買的圖書,然后將選定的圖書放入購物車中。用戶在前臺首先通過瀏覽或查詢等手段找到要購買的圖書

29、,然后將選定的圖書放入購物車中。購物車是一個圖書的臨時存放地,用戶可以對購物車進行管理,如刪除圖書或修改購買的數(shù)量。用戶完全選定了要購買的圖書后,就可以提交購物車并生成訂單系統(tǒng)會提示提交成功,并顯示訂單號,前臺的用戶操作流程就結束了。此后用戶還可以查詢訂單執(zhí)行情況。</p><p>  2、會員可以直接管理用戶,查看訂單,出入的圖書,支付情況,和客戶的情況。輕松方便的管理圖書和客戶。</p><

30、;p>  3、合并用戶的前臺購書流程和系統(tǒng)的后臺訂單處理流程,就會得到完整的購書流程,如圖3-3示。這個購書流程貫穿系統(tǒng)設計之中,是連接前、后臺的核心流程。用戶在前臺瀏覽和查詢圖書,然后將圖書放入購物車,通過提交購物車,生成圖書訂單,并實際支付(在線實時支付和匯款等),網(wǎng)上書店后臺系統(tǒng)收到付款后根據(jù)訂單發(fā)貨,最后用戶收到圖書并確認(回執(zhí)或簽字等),這就完成了整個購書流程。</p><p>  圖3-3整個購

31、書流程</p><p> ?。ǘ?、系統(tǒng)總體功能介紹</p><p>  1、本網(wǎng)站采用了后臺數(shù)據(jù)庫與前臺相連接的技術實現(xiàn)了各個部分的鏈接。在前臺的頁面中我們又分為幾個大塊:首頁、會員管理、求職招聘信息管理、系統(tǒng)管理模塊。</p><p>  根據(jù)上述對網(wǎng)頁的設計與分析,整個系統(tǒng)的結構圖如下所示:</p><p><b>  圖3-

32、4系統(tǒng)結構圖</b></p><p>  2、每個模塊功能簡介</p><p>  網(wǎng)上書店共分為3個模塊:登錄、注冊模塊、管理員登錄操作、注冊用戶登錄操作:</p><p> ?。?)登錄、注冊模塊:</p><p>  用戶注冊為會員、驗證用戶的注冊信息、會員登陸系統(tǒng)時的身份驗證(區(qū)別出管理員和普通會員)</p>

33、<p>  (2)管理員登錄操作:</p><p>  添加新書、管理書籍類別、發(fā)布書齋快訊、管理留言板、管理個人信息、管理訂單、管理注冊會員用戶、修改圖書信息、管理圖書銷量統(tǒng)計。</p><p> ?。?)注冊會員登錄:</p><p>  瀏覽和購買書籍、 管理購物車、 管理賬單、發(fā)表留言和閱讀新聞</p><p>  (三)

34、系統(tǒng)總體流程分析</p><p><b>  1、系統(tǒng)流程分析</b></p><p>  用戶可以直接瀏覽圖書、進行圖書查詢、查看書店簡介、登錄和注冊查看圖書詳細資料、將圖書加入購物車,但只有使用會員身份登錄進入網(wǎng)上書店后才能提交購物車和查詢訂單。用戶在前臺首先通過瀏覽或查詢等手段找到要購買的圖書,然后將選定的圖書放入購物車中。</p><p&g

35、t;<b>  圖3-5系統(tǒng)流程圖</b></p><p><b>  2、系統(tǒng)流程簡介</b></p><p>  (1)用戶登錄、注冊</p><p>  用戶注冊是為了保證用戶在本網(wǎng)站的安全性,便于網(wǎng)站管理。用戶登錄后才可以進行購物。</p><p><b>  (2)網(wǎng)上購物<

36、;/b></p><p>  用戶在進行網(wǎng)上購物時,必須先登陸,如果是新用戶,則必須先進行注冊。</p><p>  (3)在線幫助和在線留言</p><p>  通過左側菜單“在線幫助”,用戶進行在線咨詢和幫助。或者通過“在線留言”提交所要留言信息,以便得到管理員的解答。</p><p><b>  (4)書店新聞</

37、b></p><p>  用戶可以通過“書店新聞”查看本書店的即時信息和動態(tài)</p><p><b>  (5)管理系統(tǒng)</b></p><p>  管理系統(tǒng)是系統(tǒng)管理員對整個網(wǎng)站后臺數(shù)據(jù)庫進行維護,是此網(wǎng)站最重要的大門。在進入本欄目時系統(tǒng)會提示輸入系統(tǒng)管理員的用戶名和密碼,對于其他用戶此界面是不可見的。它包括用戶管理、書籍管理、新聞管理

38、和在線留言管理。 </p><p>  四、網(wǎng)上購書系統(tǒng)詳細設計</p><p> ?。ㄒ唬?shù)據(jù)庫機構設計</p><p>  根據(jù)系統(tǒng)功能設計要求和模塊劃分,本站的數(shù)據(jù)庫主要存儲個人用戶信息、企業(yè)用戶信息、求職信息和招聘信息。</p><p>  數(shù)據(jù)庫需求分析-------數(shù)據(jù)項和和數(shù)據(jù)結構如下:</p><p>

39、 ?。?)用戶表(users):數(shù)據(jù)表用來存儲注冊的用戶信息:</p><p>  表4-1用戶信息注冊</p><p> ?。?)快訊表(News) 表用來存儲書齋快訊的信息字段:</p><p><b>  表4-2書齋信息</b></p><p> ?。?)書籍信息表(bookinfo):數(shù)據(jù)表用來存儲書籍的所

40、有屬性信息:</p><p><b>  表4-3書籍信息</b></p><p> ?。?)書籍分類(bookcatgory):數(shù)據(jù)表用來存儲書籍的類別信息:</p><p><b>  表4-4書籍分類</b></p><p> ?。?)購物車表(ShopCart):數(shù)據(jù)表用來存儲購物車的信息:

41、</p><p><b>  表4-5購物車</b></p><p> ?。?)留言板表(BBS):數(shù)據(jù)表用來存儲用戶留言信息和管理員回復信息:</p><p><b>  表4-6留言板</b></p><p> ?。ǘ┫到y(tǒng)具體模塊介紹</p><p>  1、用戶注冊、

42、登錄、找回密碼頁面</p><p><b> ?。?)用戶注冊:</b></p><p>  只有成為網(wǎng)絡書店的注冊用戶之后才能在網(wǎng)絡書店中購買圖書,因此需要系統(tǒng)提供用戶注冊功能,以及相關的用戶信息修改、密碼維護等功能。提供客戶網(wǎng)上自助注冊功能,填寫注冊表單并提交后,就能成為網(wǎng)上書店的用戶,注冊成功并登錄后就可以進行網(wǎng)上購書。</p><p>

43、;<b>  圖4-1注冊</b></p><p><b>  (2)用戶登錄:</b></p><p>  已經(jīng)注冊過會員的用戶,可以直接登錄進行網(wǎng)上購書,方便快捷。</p><p><b>  圖4-2登錄</b></p><p> ?。?)用戶找回密碼:</p>

44、;<p>  已經(jīng)注冊過的用戶,密碼丟失可以通過此模塊,找回密碼。</p><p><b>  圖4-3找回密碼</b></p><p>  2、非登錄用戶頁面:</p><p>  (1)在默認瀏覽書籍頁面(Lookbook.aspx):</p><p>  默認瀏覽書籍頁面是客戶打開網(wǎng)站的第一個頁面,一

45、般在這個頁面中呈現(xiàn)的信息量最大,且需充分展現(xiàn)網(wǎng)站的亮點,以吸引客戶、留住客戶。</p><p><b>  圖4-4 瀏覽書籍</b></p><p> ?。?)查看書籍詳細信息:</p><p>  用戶找到感興趣的圖書后需要顯示圖書的詳細信息,包括圖書名、作者、翻譯、出版商、價格、介紹等,此外還可以顯示用戶瀏覽的次數(shù)、當前圖書存貨狀態(tài)等信息

46、。</p><p>  圖4-5 查看書籍詳細信息</p><p> ?。?)添加到購物車(有身份驗證,應提示非法操作):</p><p>  當用戶選定一種產(chǎn)品后,就可以把這種產(chǎn)品放置到購物車中。需要注意的是,在購物車中的產(chǎn)品并不是用戶最終會得到的產(chǎn)品,只是一個購物的意向。用戶可以直接添加到購物車,非用戶操作時會彈出非法操作的頁面提示大家,可以提示非用戶注冊會員。

47、</p><p>  圖4-6添加到購物車</p><p>  (4)非用戶非法訪問:</p><p>  通過直接訪問網(wǎng)址非法打開管理員的操作頁面(有權限驗證應提示非法操作)</p><p>  管理用戶的地址為:http://localhost:1038/MyBookShop/Admin_User.aspx</p><

48、p><b>  測試結果如下:</b></p><p><b>  圖4-7 非法操作</b></p><p> ?。?)查看書籍銷售情況:</p><p>  客戶可以清楚的看到每本書的銷售情況</p><p>  圖4-8 查看書籍銷售情況</p><p>  (6

49、)閱讀書齋快訊:</p><p>  客戶可以了解更多有關書的信息,更好的了解那些書比較暢銷。</p><p>  圖4-9 閱讀書齋快訊</p><p><b>  (7)在線留言:</b></p><p>  非用戶可以通過此模塊,對書店提出意見和建議、自己的需求。管理員可以次來進行管理、做出合理的調(diào)整。</p

50、><p>  圖4-10 在線留言</p><p><b>  3、管理員登錄模塊</b></p><p>  (1)管理注冊的用戶</p><p>  只有成為網(wǎng)絡書店的注冊用戶后才能購買圖書,管理員需要對用戶帳號進行管理,如刪除一些無效帳號等。</p><p>  圖4-11 管理員登錄</

51、p><p> ?。?)圖書查詢管理模塊</p><p>  網(wǎng)絡書店不可能擁有所有用戶希望購買的圖書,用戶可以進行缺書登記。管理員可以根據(jù)缺書登記記錄,購進這些圖書并向用戶提供缺書處理反饋信息。</p><p>  管理員及時查看圖書的品種,以滿足市場需求。其主要代碼如下:</p><p><b>  <%try</b>

52、;</p><p><b>  {</b></p><p>  Statement stmt=con.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE); </p><p>  ResultSet rs=stmt.executeQuery(&qu

53、ot;Select * from book order by id asc"); </p><p><b>  //計算記錄的個數(shù)</b></p><p>  rs.last();</p><p>  int len=rs.getRow()+1;</p><p>  rs.beforeFirst();</

54、p><p>  rs.moveToInsertRow();</p><p>  rs.updateInt("id",len);</p><p>  rs.updateString("書名",newnews.getName());</p><p>  rs.updateString("作者"

55、;,newnews.getAuthor());</p><p>  rs.updateString(圖書類別",newnews.getBookclass());getPrice</p><p>  rs.updateString("出版社",newnews.getPublisher());</p><p>  rs.updateStri

56、ng("價格",newnews.getPrice());</p><p>  rs.updateString("圖書簡介",newnews.getNotes());</p><p>  rs.insertRow();</p><p>  rs.beforeFirst();</p><p><b&g

57、t;  }</b></p><p><b> ?。?)管理書籍分類</b></p><p>  將書籍進行分類,添加新的分類,書籍分類清晰明了。</p><p>  圖4-12管理書籍分類</p><p><b> ?。?)修改書籍信息</b></p><p> 

58、 管理員修改書名、修改價格。</p><p>  圖4-13 修改書籍信息</p><p><b> ?。?)書籍管理</b></p><p>  實現(xiàn)刪除圖書、添加新書功能。</p><p>  圖4-14 書籍管理</p><p><b>  (6)留言板管理</b>&l

59、t;/p><p>  實現(xiàn)管理員對留言的回復、刪除功能。</p><p>  圖4-15 留言板管理</p><p><b> ?。?)管理訂單</b></p><p>  在用戶下達訂單后,管理員需要對用戶訂單進行處理,為用戶準備訂購的圖書,并組織送貨、收取貨款等。</p><p><b>

60、;  圖4-16管理訂單</b></p><p><b>  4、合法用戶登錄</b></p><p><b>  (1)個人信息修改</b></p><p>  用戶可以對個人的信息進行修改。</p><p>  圖4-17 個人信息修改</p><p> ?。?/p>

61、2)點擊“我想修改個人信息”</p><p>  圖4-18 點擊“我想修改個人信息</p><p> ?。?)查看個人購物車</p><p>  用戶可以查看自己選的東西進行付款和再次選擇。</p><p>  圖4-19查看個人購物車</p><p><b> ?。?)去結算中心</b><

62、;/p><p>  客戶可以結算中心付款結賬</p><p>  圖4-20 結算中心</p><p><b>  五、性能測試與評價</b></p><p><b>  (一)、測試概要</b></p><p>  設置該書店的默認初始頁面為LookBook.aspx。不同權限

63、的用戶都可以通過點擊該頁面的“請登錄”連接按鈕,跳轉到Logon.aspx實現(xiàn)不同角色的登錄。包括用戶的注冊、登錄、購物車電子系統(tǒng)、圖書查找系統(tǒng)。圖書管理系統(tǒng)、用戶管理系統(tǒng)、信息發(fā)布系統(tǒng)等等。</p><p> ?。ǘ?、運行各個模塊進行調(diào)試</p><p>  利用不同的用戶和權限,在各個運行模塊中添加數(shù)據(jù),依次進行基本調(diào)試。</p><p>  1、使用未注冊進

64、行各個權限內(nèi)的頁面功能測試。</p><p><b> ?。?)注冊測試</b></p><p><b> ?。?)登錄測試</b></p><p><b>  (3)找回密碼測試</b></p><p>  2、試用普通會員登錄進行各個頁面之間的功能實現(xiàn)連接跳轉測試。<

65、/p><p>  (1)修改個人信息測試</p><p> ?。?)查看個人購物車測試</p><p> ?。?)去結算中心測試</p><p>  3、使用管理員登錄進行各個頁面之間的功能和實現(xiàn)連接跳轉測試。</p><p>  (1)管理注冊的用戶</p><p><b> ?。?)管

66、理書齋快訊</b></p><p><b> ?。?)管理書籍分類</b></p><p><b> ?。?)修改書籍信息</b></p><p><b> ?。?)書籍管理</b></p><p><b>  (6)留言板管理</b><

67、/p><p><b> ?。?)管理訂單</b></p><p><b> ?。?)個人信息管理</b></p><p> ?。ㄈ?、對調(diào)試結果進行評價</p><p>  至此,簡單的遍歷系統(tǒng)的測試完成,在此次測試中使用了非登錄用戶、登錄用戶、管理員登錄來實現(xiàn)各種測試。</p><

68、p>  經(jīng)過多次的調(diào)試和系統(tǒng)的分析,對發(fā)現(xiàn)的錯誤進行修改和處理。由于技術原因還沒有實現(xiàn)結算中心的功能,需要進一步的努力來完成次任務,讓該網(wǎng)上購書系統(tǒng)更完善。</p><p><b>  結束語</b></p><p>  經(jīng)過幾個月的設計和開發(fā),網(wǎng)上書店系統(tǒng)基本開發(fā)完畢。其具備了前臺銷售和后臺管理系統(tǒng)的功能,購物車將前銷售管理系統(tǒng)的各個子系統(tǒng)緊密的聯(lián)系在一起,完

69、成客戶從網(wǎng)上購物的整個過程,后臺管理系統(tǒng)主要負責維護和管理數(shù)據(jù)庫的圖書信息,客戶信息、訂單信息以及數(shù)據(jù)庫中的數(shù)據(jù)一致性。</p><p>  系統(tǒng)的開發(fā)中,注重科學的思路。在總體的設計上,采用了模塊和分層的設計思路。系統(tǒng)流程清晰,符合邏輯,為系統(tǒng)的實現(xiàn)創(chuàng)造良好的條件,網(wǎng)上書店系統(tǒng)的特點是利用Brower/Server結構,實現(xiàn)整個內(nèi)部的信息化管理。這種系統(tǒng)的優(yōu)勢在于系統(tǒng)簡單、功能強大、擴展性良好以及跨地域操作等性

70、能。在權限控制上,動態(tài)的c#.net腳本具有良好的效率和安全性。隨著電子商務的推廣,網(wǎng)站競爭的越來越激烈,對鏈接結構設計的要求已經(jīng)不僅僅局限于可以方便快速的瀏覽,更加注重個性化和相關性。</p><p>  經(jīng)過這次畢業(yè)設計和對相關資料的收集,讓我清楚的感到隨著網(wǎng)絡科技的不斷發(fā)展和網(wǎng)絡的廣泛應用,使我們的生活離不開它了。網(wǎng)絡它以自己的獨特的優(yōu)點征服了我們。在教育越來越受重視的21世紀,隨著圖書類型的不斷增加和圖書

71、管理要求的不斷提高,管理方面的工作量將會越來越大,并且其工作將是一件十分煩瑣和非常容易出錯的事情。在這樣的情況下有一個實用網(wǎng)上書店系統(tǒng)是有其必然性的,如果能做出一個完善的網(wǎng)上書店管理系統(tǒng)就使管理方面的工作量減少很多。在這次的畢業(yè)設計中,我學會了很多,也感到自身知識的貧乏,希望在日后的努力中能做出更完善的系統(tǒng)。</p><p><b>  參考文獻</b></p><p&g

72、t;  ①張玉平:《C#.NET+SQL組建動態(tài)網(wǎng)站》電子工業(yè)出版社, 2006版。</p><p> ?、趧㈡?、張琳:《C#.NET2.0+SQL Server動態(tài)網(wǎng)站開發(fā)從基礎到實踐》電子工業(yè)出版社, 2007版。</p><p> ?、蹌⒛他悾骸毒–#.NET2.0+SQL Server2005項目開發(fā)》人民郵電出版社, 2007版。</p><p> ?、?/p>

73、李宗民、郭玉峰:《C#.NET設計師之路》電子工業(yè)出版社, 2006版。</p><p> ?、蔹h蘭學、杜瑩等:《C#.NET網(wǎng)頁設計與網(wǎng)站開發(fā)》人民郵電出版社,2007版。</p><p> ?、揆R駿:《C#網(wǎng)絡應用編程實驗指導與開發(fā)實例》人民郵電出版社, 2007版。</p><p> ?、邉⒑闈骸禔SP程序設計全程指南》電子工業(yè)出版社,2008版。</

溫馨提示

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

評論

0/150

提交評論