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

下載本文檔

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

文檔簡介

1、<p><b>  摘  要</b></p><p>  在網(wǎng)絡(luò)大家族中,電子商務(wù)是一個熱點。電子商務(wù)一個最基本的體現(xiàn)就是網(wǎng)上銷售。“網(wǎng)”字意味著它具有信息時代的快捷方便等特征。事實上電子商務(wù)的出現(xiàn),給消費(fèi)者的地位,消費(fèi)觀念帶來了重要的變化。電子商務(wù)的網(wǎng)上實踐,是從網(wǎng)上銷售開始的,“二手書網(wǎng)絡(luò)交易”打破了傳統(tǒng)的銷售形式,將商店和網(wǎng)絡(luò)結(jié)合是一種典型的購物網(wǎng)站運(yùn)用。“二手書網(wǎng)絡(luò)交易”實

2、際上是運(yùn)行在Web服務(wù)器中的一個Web應(yīng)用程序。利用頁面、腳本程序來實現(xiàn)二手書的進(jìn)貨管理、銷售管理、庫存管理等操作?!岸謺W(wǎng)絡(luò)交易”由前臺選購、后臺管理兩大部分組成。管理員可以通過后臺管理系統(tǒng),進(jìn)行二手書的管理、會員的管理、訂單管理等信息的綜合操作,會員可以通過前臺進(jìn)行自由購物,大大方便了使用者應(yīng)用,并簡化了操作流程。從中國的整體情況來看,網(wǎng)上購物如今已經(jīng)進(jìn)入了一個相對平穩(wěn)的發(fā)展階段。隨著網(wǎng)上商店的普及和人們消費(fèi)觀念的改變,今后也很有

3、發(fā)展?jié)摿?。因此發(fā)展網(wǎng)上購物是非常必要的,是世界的必經(jīng)階段。</p><p>  關(guān)鍵詞 電子商務(wù);二手書網(wǎng)絡(luò)交易;進(jìn)銷存管理</p><p><b>  Abstract</b></p><p>  In the network respected family, electronic commerce is a hot spot. Elect

4、ronic commerce most basic manifests is on-line sale. “the net” the character means that it has the information age characteristics and so on quick convenience. In fact electronic commerce's appearance, for consumer&#

5、39;s status, expended the idea to bring the important change. Electronic commerce's on-line practice, is starts from on-line sale, “on-line clothing sale” has broken the traditional sales form, the store and the net&

6、lt;/p><p>  Key words  electronic commerce clothing sales Enters sells saves the management</p><p><b>  目 錄</b></p><p><b>  摘要I</b></p><p>  Abstr

7、actII</p><p><b>  第1章 緒論1</b></p><p>  1.1 課題背景1</p><p>  1.2 目的和意義2</p><p>  1.3 系統(tǒng)設(shè)計思想2</p><p>  第2章 可行性分析4</p><p>  2.1 二

8、手書網(wǎng)絡(luò)交易系統(tǒng)業(yè)務(wù)設(shè)計4</p><p>  2.2 二手書網(wǎng)絡(luò)交易系統(tǒng)流程設(shè)計6</p><p>  2.3 經(jīng)濟(jì)可行性7</p><p>  2.4 技術(shù)可行性9</p><p>  2.5 運(yùn)行可行性9</p><p>  2.6 本章小結(jié)10</p><p>  第3章 需

9、求分析11</p><p>  3.1 軟件需求分析11</p><p>  3.2 二手書網(wǎng)絡(luò)交易系統(tǒng)設(shè)計的需求分析11</p><p>  3.2.1 系統(tǒng)基本情況描述11</p><p>  3.2.2 數(shù)據(jù)流圖設(shè)計12</p><p>  3.2.3 數(shù)據(jù)字典的設(shè)計13</p><

10、;p>  3.2.4 二手書網(wǎng)絡(luò)交易系統(tǒng)的安全問題15</p><p>  3.3 本章小結(jié)15</p><p>  第4章 總體設(shè)計16</p><p>  4.1 系統(tǒng)模塊總體設(shè)計16</p><p>  4.2 數(shù)據(jù)庫設(shè)計19</p><p>  4.2.1數(shù)據(jù)庫設(shè)計的特點20</p>

11、;<p>  4.2.2 E-R圖的設(shè)計20</p><p>  4.2.3 數(shù)據(jù)表設(shè)計22</p><p>  4.3 本章小結(jié)27</p><p>  第5章 詳細(xì)設(shè)計28</p><p>  5.1 系統(tǒng)運(yùn)行平臺設(shè)置28</p><p>  5.2 系統(tǒng)開發(fā)平臺和技術(shù)簡介28</p

12、><p>  5.3 系統(tǒng)開發(fā)架構(gòu)30</p><p>  5.4 系統(tǒng)登錄流程設(shè)計31</p><p>  5.5 界面的詳細(xì)設(shè)計32</p><p>  5.5.1 前臺功能模塊詳細(xì)設(shè)計33</p><p>  5.5.2 后臺功能模塊詳細(xì)設(shè)計42</p><p>  5.6 本章小結(jié)

13、49</p><p>  第6章 系統(tǒng)測試與性能分析50</p><p>  6.1 進(jìn)行系統(tǒng)測試的原因50</p><p>  6.2 系統(tǒng)測試方法50</p><p>  6.2.1 功能測試方法51</p><p>  6.2.2 性能測試方法51</p><p>  6.2.

14、3 可用性測試方法52</p><p>  6.2.4 安全性測試52</p><p>  6.3 系統(tǒng)測試步驟52</p><p>  6.4 本章小結(jié)53</p><p><b>  結(jié)論54</b></p><p><b>  致謝55</b></p&

15、gt;<p><b>  參考文獻(xiàn)56</b></p><p><b>  附錄157</b></p><p><b>  附錄268</b></p><p><b>  緒論</b></p><p>  在互聯(lián)網(wǎng)日益流行的今天,網(wǎng)絡(luò)是

16、主角,是時代的寵兒。在網(wǎng)絡(luò)大家族中,網(wǎng)上銷售則是一個熱點。“二手書網(wǎng)絡(luò)交易系統(tǒng)”從一定程度上講它就是網(wǎng)上的二手書超市,是一種二手書網(wǎng)絡(luò)交易的網(wǎng)站?!熬W(wǎng)”字意味著它具有信息時代的快捷方便等特征。事實上電子商務(wù)的出現(xiàn),給消費(fèi)者的地位,消費(fèi)觀念帶來了重要的變化。</p><p><b>  課題背景</b></p><p>  隨著人類社會的不斷發(fā)展和進(jìn)步,Internet

17、應(yīng)用的普及,電子商務(wù)也很快地發(fā)展起來了。電子商務(wù)是在Internet開放的網(wǎng)絡(luò)環(huán)境下,基于瀏覽器/服務(wù)器應(yīng)用方式,實現(xiàn)消費(fèi)者的網(wǎng)上購物、商戶之間的網(wǎng)上交易和在線電子支付的一種新型的商業(yè)運(yùn)營模式。企業(yè)、商家可充分利用電子商場所提供的網(wǎng)絡(luò)設(shè)施、支付平臺、管理平臺等共享資源,從而有效地、低成本地開展自己的商業(yè)活動。</p><p>  計算機(jī)網(wǎng)絡(luò)作為一種先進(jìn)的信息傳輸媒體,其特點就是信息傳送速度快、信息覆蓋面廣而且成本

18、低,因此可以利用網(wǎng)絡(luò)開展商務(wù)活動。電子商務(wù)的網(wǎng)上實踐,是從網(wǎng)上銷售開始的,“二手書網(wǎng)絡(luò)交易系統(tǒng)”打破了傳統(tǒng)的二手書網(wǎng)絡(luò)交易形式—商店,將商店和網(wǎng)絡(luò)結(jié)合是一種典型的電子商務(wù)網(wǎng)站運(yùn)用,能夠直接繞過中間商(如批發(fā)商、銷售商、經(jīng)銷商)建立與客戶的直接關(guān)系。該網(wǎng)站可以為用戶提供二手書的詳細(xì)信息,用戶可以在線購買二手書、創(chuàng)建訂單,同時可以發(fā)表關(guān)于二手書的建議,能夠及時的與管理員進(jìn)行溝通。</p><p>  對于用戶而言,為

19、了節(jié)省用戶的寶貴時間,用戶可以在網(wǎng)上通過二手書公告欄了解當(dāng)今二手書的最新動態(tài),省去了無謂的查找時間和精力。同時還縮短了生產(chǎn)商與消費(fèi)者之間的距離,有利于二手書的快速流通和降低整體分銷成本。</p><p>  從中國的整體情況來看,網(wǎng)上商店如今在國內(nèi)還是新事物,當(dāng)前整個B TO C產(chǎn)業(yè)還處在剛剛起步階段,但隨著網(wǎng)上商店的普及和人們消費(fèi)觀念的改變,今后也很有發(fā)展?jié)摿?。因此發(fā)展網(wǎng)上購物是非常必要的,是世界必經(jīng)的階段。&

20、lt;/p><p><b>  目的和意義</b></p><p>  電子商務(wù)打破了對市場的時空限制。傳統(tǒng)供需結(jié)合的信息交換活動被電子商務(wù)系統(tǒng)替代后,商業(yè)活動將在全球市場上進(jìn)行24小時服務(wù),做到無國界、無晝夜之分。供需雙方直接溝通,使消費(fèi)者的消費(fèi)觀念和行為都發(fā)生變化。消費(fèi)者將處于主動地位,可以從網(wǎng)上獲得充分的二手書信息,并以一種自我服務(wù)的方式來完成交易過程。</p

21、><p>  二手書網(wǎng)絡(luò)交易系統(tǒng)的設(shè)計以其方便、快捷的特點受到了更多用戶的青睞。對傳統(tǒng)的商場銷售,網(wǎng)上商城可以將二手書詳細(xì)分類,為用戶提供了更大的選擇空間;通過前臺二手書的展示,可以使顧客更好地了解商城內(nèi)的二手書;搜索查詢功能可以使用戶方便的檢索出自己所需要的二手書類型;網(wǎng)絡(luò)購物車的實現(xiàn)使顧客真正實現(xiàn)足不出戶、網(wǎng)上購物的目的;在網(wǎng)站中加入推薦系統(tǒng)功能,例如“新品推薦”功能。</p><p> 

22、 本系統(tǒng)的設(shè)計目的是為了滿足使用者只要通過互聯(lián)網(wǎng)就可以足不出戶的在網(wǎng)絡(luò)上進(jìn)行購物,改變傳統(tǒng)商業(yè)交易,在互聯(lián)網(wǎng)上進(jìn)行交易,實現(xiàn)網(wǎng)上購物的方便和快捷的特點。</p><p><b>  系統(tǒng)設(shè)計思想</b></p><p>  對于典型的數(shù)據(jù)庫管理系統(tǒng),尤其是網(wǎng)上購物商城這種數(shù)據(jù)流量比較大的網(wǎng)絡(luò)管理系統(tǒng),必須要滿足使用方便、操作靈活等設(shè)計需求。根據(jù)顧客的實際需求本網(wǎng)站在設(shè)

23、計時應(yīng)該滿足以下幾個目標(biāo)。</p><p>  實用性:本網(wǎng)站界面設(shè)計美觀、友好。首先使顧客在視覺上得到美的享受,二手書的信息查詢靈活、方便、快捷、準(zhǔn)確,會員的信息存儲安全可靠。本網(wǎng)站能夠全面展示網(wǎng)站內(nèi)所有二手書,并展示推薦二手書、熱賣二手書及熱銷排行統(tǒng)計。最重要是要實現(xiàn)真正的網(wǎng)上購物。</p><p>  先進(jìn)性:本系統(tǒng)采用B/S架構(gòu),將SQL Server2005和ASP.NET2.0

24、結(jié)合在一起。強(qiáng)大的數(shù)據(jù)庫支持,可以方便管理員操作,保證數(shù)據(jù)庫中數(shù)據(jù)的存儲安全,同時采用此架構(gòu),更方便了瀏覽本銷售系統(tǒng)的用戶,網(wǎng)站安裝在服務(wù)器上用戶在客戶端只需輸入網(wǎng)址即可進(jìn)入。</p><p>  高可靠性:一個實用的系統(tǒng)同時必須是可靠的,本設(shè)計通過合理而先進(jìn)的網(wǎng)絡(luò)設(shè)計以及軟、硬件的優(yōu)化選型,可保證系統(tǒng)的可靠性與容錯性。</p><p>  高安全性:在設(shè)計中,將充分利用網(wǎng)絡(luò)軟、硬件提供的

25、各種安全措施,既可以保證用戶共享資源,同時也可保證關(guān)鍵數(shù)據(jù)的安全性。本銷售系統(tǒng)采用“貨到付款”原則進(jìn)行二手書價錢的收付??梢栽诰W(wǎng)上對郵遞方式進(jìn)行選擇,有多種郵遞方式供用戶選擇。更加保證了用戶交易的安全性。</p><p>  可維護(hù)性:系統(tǒng)的設(shè)計要求方便維護(hù),包括硬件的維護(hù),軟件的維護(hù)(更改,升級等)和網(wǎng)絡(luò)的維護(hù)。</p><p>  可擴(kuò)展性:網(wǎng)站的設(shè)計以方便未來業(yè)務(wù)的擴(kuò)展和系統(tǒng)擴(kuò)充為目

26、標(biāo),系統(tǒng)要求能夠方便的升級,充分保護(hù)系統(tǒng)的投資。</p><p>  智能性:本網(wǎng)站為了方便用戶操作所以將網(wǎng)站頁面設(shè)計得既易懂也更易操作,沒有繁瑣的操作,不用進(jìn)行說明,讓您一看就懂。設(shè)置的推薦二手書系統(tǒng)功能、熱賣二手書系統(tǒng)功能和熱銷排行可以給您在購物過程中提供一些可參考建議。</p><p>  靈活性:購物車的設(shè)計滿足了顧客想一次性購買多件二手書的需求,無需單件進(jìn)行購買,在購物車中可查看

27、即將購買二手書的詳細(xì)信息,可對所選中的二手書進(jìn)行查看或刪除,還可通過查看二手書的詳細(xì)信息來進(jìn)行單件二手書的購買,或是一次性購買。</p><p><b>  可行性分析</b></p><p>  由于資源缺乏和交付時間限制的困擾,使得基于計算機(jī)系統(tǒng)的開發(fā)變得比較困難。因此,盡早對軟件項目的可行性做出細(xì)致而謹(jǐn)慎的評估是十分必要的。如果在定義階段及早發(fā)現(xiàn)將來可能在開發(fā)過

28、程中遇到的問題,及早做出決定,可以避免大量的人力、財力、時間上的浪費(fèi)。</p><p>  現(xiàn)在社會競爭力很大,大家為了更好的發(fā)展自己的事業(yè),大部分的時間都投入到工作、學(xué)習(xí)中。為了使人們能夠?qū)⒂邢薜臅r間投入到有效的事業(yè)上,所以我們將網(wǎng)站的安全性,可靠性,實用性等設(shè)計得很人性化。在這種新的營銷環(huán)境下,網(wǎng)絡(luò)營銷呈現(xiàn)出其獨(dú)有的特點。</p><p>  全球性:網(wǎng)絡(luò)營銷給企業(yè)帶來了無限的商機(jī),同

29、時也將企業(yè)推向一個更廣闊、更具選擇性的全球市場?;ヂ?lián)網(wǎng)信息量大、時效長、且信息交換不受時空的限制,可以隨時隨地每天24小時提供全球性營銷服務(wù)。</p><p>  互動性:網(wǎng)絡(luò)營銷使得企業(yè)可以通過網(wǎng)上留言版和電子郵件等信息手段,與顧客作雙向互動溝通,實時了解消費(fèi)者的需求,對企業(yè)的營銷活動發(fā)揮著必不可少的作用。</p><p>  高效性:信息的快速傳播與獲取,使得企業(yè)可以迅速掌握市場行情。

30、顧客在網(wǎng)上就可以實現(xiàn)購物、交易,節(jié)省了時間和精力,提高了工作效率。</p><p>  經(jīng)濟(jì)性:網(wǎng)絡(luò)營銷給交易雙方帶來了經(jīng)濟(jì)上的利益。廠商通過網(wǎng)絡(luò)直接與顧客聯(lián)系,減少了溝通的環(huán)節(jié),使得銷售渠道更加直接。網(wǎng)絡(luò)銷售為消費(fèi)者節(jié)省了大量的時間和精力。網(wǎng)絡(luò)使得產(chǎn)品價格透明化,減少消費(fèi)者與營銷人員面對面可能帶來的沖突。</p><p>  二手書網(wǎng)絡(luò)交易系統(tǒng)業(yè)務(wù)設(shè)計</p><p&

31、gt;  此網(wǎng)站分為前臺和后臺兩大功能模塊,網(wǎng)站前臺是會員進(jìn)行購物的平臺,網(wǎng)站后臺是管理員對該網(wǎng)站所涉及到的一些信息及網(wǎng)站功能的操作。所以根據(jù)以上所說的網(wǎng)站情況,這里只對網(wǎng)站前臺業(yè)務(wù)進(jìn)行分析與描述。顧客分為會員和非會員兩種。這里分別敘述兩種會員的業(yè)務(wù)流程。</p><p><b>  會員業(yè)務(wù)如下:</b></p><p>  會員注冊:用戶只有注冊成為會員才可以在此

32、網(wǎng)站進(jìn)行買賣交易,否則只能瀏覽二手書。</p><p>  會員登陸:會員登陸后,名字會顯示在主頁,就可以購買二手書。</p><p>  建立查詢功能:用戶可以根據(jù)“春、夏、秋、冬”四個季度關(guān)鍵字進(jìn)行二手書檢索,以便用戶很快的找到所需要的二手書。</p><p>  建立購物車功能:用戶可以將所選的二手書放在購物車內(nèi),購物車自動將二手書價格匯總,提供刪除、查看等二

33、手書功能,方便用戶操作,提供結(jié)賬功能,購物結(jié)束后會自動生成二手書訂單存入訂單表。</p><p>  建立收藏夾功能:會員對于中意的二手書,可以在購買前臨時存放在收藏夾中,提高購物效率。</p><p>  建立會員訂單查詢功能:用戶購物結(jié)束,所生成的訂單會記錄在訂單表中,方便用戶查看。</p><p>  建立留言本功能:會員可在留言本中給管理員留言,提出問題和發(fā)

34、表建議,還可根據(jù)自己購買的二手書的滿意度進(jìn)行點評,并在網(wǎng)上公布,以供其他購買者參考。</p><p><b>  非會員業(yè)務(wù)如下:</b></p><p>  建立瀏覽功能:用戶只能瀏覽二手書,但是沒有購買二手書及評論二手書的權(quán)限。</p><p>  建立查詢功能:用戶可以根據(jù)“春、夏、秋、冬”四個季度關(guān)鍵字進(jìn)行二手書檢索,以便用戶很快的找到

35、所需要的二手書。</p><p>  建立留言本功能:會員可在留言本中給管理員留言,提出問題和發(fā)表建議,還可根據(jù)自己購買的二手書的滿意度進(jìn)行點評,并在網(wǎng)上公布,以供其他購買者參考。</p><p>  網(wǎng)站前臺業(yè)務(wù)流程如圖2-1。</p><p>  圖2-1 二手書網(wǎng)絡(luò)交易系統(tǒng)業(yè)務(wù)流程圖</p><p>  二手書網(wǎng)絡(luò)交易系統(tǒng)流程設(shè)計<

36、;/p><p>  系統(tǒng)流程圖是一個物理模型,描述目標(biāo)系統(tǒng)的概貌。</p><p>  二手書網(wǎng)絡(luò)交易系統(tǒng)流程圖如圖2-2。</p><p>  圖2-2 二手書網(wǎng)絡(luò)交易系統(tǒng)流程圖</p><p><b>  經(jīng)濟(jì)可行性</b></p><p>  網(wǎng)站的開發(fā)費(fèi)用和今后的運(yùn)行、維護(hù)費(fèi)用需要進(jìn)行估算,并

37、將費(fèi)用與效益進(jìn)行比較。系統(tǒng)的效益可以從個人利益和社會效益兩方面考慮。對于網(wǎng)上商城則應(yīng)著重分析其社會效益。例如,網(wǎng)站應(yīng)用后可以為用戶提供哪些幫助,提供哪些便捷的條件,用戶查詢和使用信息的方便程度能提高多少、速度增加了多少,對于管理人員操作簡單化了多少,工作細(xì)化了多少,提供了多少幫助等等。下面從以下幾個方面對系統(tǒng)的經(jīng)濟(jì)可行性進(jìn)行具體的分析:</p><p><b>  1.系統(tǒng)初期投資</b>&

38、lt;/p><p>  二手書網(wǎng)絡(luò)交易系統(tǒng)初期投資如表2-1。</p><p>  表2-1 二手書網(wǎng)絡(luò)交易系統(tǒng)初期投資</p><p><b>  2.貨幣的時間價值</b></p><p>  要考慮貨幣的時間價值,通常用利率來表示。設(shè)年利率為i,現(xiàn)已存入P元,則n年后可得錢數(shù)為:</p><p>

39、;  F=P*((1+i)*n)</p><p>  二手書網(wǎng)絡(luò)交易系統(tǒng)貨幣的時間價值如表2-2。</p><p>  表2-2 二手書網(wǎng)絡(luò)交易系統(tǒng)貨幣的時間價值表</p><p><b>  3.投資回收期</b></p><p>  引入二手書網(wǎng)絡(luò)交易系統(tǒng)二年后,可以節(jié)省18.593萬元,比最初投資還少1.5萬元。但

40、第二年可以節(jié)省8.639萬元。</p><p>  即:1.5/8.639= 0.174 </p><p>  2+0.174=2.174</p><p><b>  4.純收入</b></p><p>  43.294-19.0=24.294(萬元)</p><p>  當(dāng)然,如果想要在五年

41、后得到預(yù)計的純收入,那么首先就應(yīng)拿出初期投資的19.0萬。而且考慮到開發(fā)本網(wǎng)站為人民帶來的方便和利益,拿出19.0萬來進(jìn)行二手書網(wǎng)絡(luò)交易系統(tǒng)的開發(fā),是絕對必要與可行的。</p><p><b>  技術(shù)可行性</b></p><p>  技術(shù)可行性是對待開發(fā)的系統(tǒng)進(jìn)行功能、性能和限制條件的分析,確定在現(xiàn)有的資源的條件下,技術(shù)風(fēng)險有多大,系統(tǒng)是否能實現(xiàn)。這里,資源包括已

42、有的或可以搞到的硬件、軟件資源,現(xiàn)有技術(shù)人員的技術(shù)水平與已有的工作基礎(chǔ)。</p><p>  考慮到網(wǎng)站實施的可行性,在軟件方面選擇了ASP.NET2.0來進(jìn)行網(wǎng)站的界面設(shè)計和功能的實現(xiàn),使用SQL server2005數(shù)據(jù)庫存儲數(shù)據(jù)。</p><p>  在硬件方面,只要是Pentium III系列及以上的計算機(jī),內(nèi)存在256M以上,硬盤在10G以上,可以滿足系統(tǒng)的開發(fā)需要!硬件的配置越

43、高,系統(tǒng)的開發(fā)與運(yùn)行會更流暢。如今的家用或商用電腦硬件的整體配置水平都很高,網(wǎng)站在硬件方面是很可行的。</p><p>  在軟件方面,由于ASP.NET2.0 和 SQL SERVER2005 都兩個非常成熟的開發(fā)工具,無論在安全性、可用性、可靠性方面都毫無置疑,因此軟件方面是很可行的。</p><p><b>  運(yùn)行可行性</b></p><

44、p>  在網(wǎng)絡(luò)技術(shù)十分發(fā)達(dá)的現(xiàn)今社會,家用電腦和商用電腦的普及,人們對網(wǎng)絡(luò)帶來效益的認(rèn)識,越來越多的人意識到網(wǎng)絡(luò)對我們個人、生活、工作的幫助,網(wǎng)絡(luò)已經(jīng)是我們生活中不可或缺的一部分。此系統(tǒng)設(shè)計得很人性化,注重細(xì)節(jié),簡單方便,易于操作,可以為首次進(jìn)行網(wǎng)上購物的用戶提供“新手指南”幫助,有過網(wǎng)上購物的用戶更加易懂好用?,F(xiàn)在工作,學(xué)習(xí)等方面的競爭力越來越大,個人的時間越來越覺得不夠用,所以現(xiàn)在很少有人花費(fèi)大量的時間在逛商場或者是逛超市上。

45、所以只用點幾下鼠標(biāo),瀏覽幾個界面,不用浪費(fèi)過多時間就可以挑選出自己心儀的二手書,足不出戶就有人將二手書送貨上門,這種購物形式被越來越多的人認(rèn)可,并得到越來越多人的青睞。良好的信譽(yù)與安全性及可靠性都很高的網(wǎng)上支付體系也提高了網(wǎng)站的可信度,讓人們放心購物,不必?fù)?dān)心上當(dāng)受騙。</p><p>  通過以上對此銷售網(wǎng)站的闡述和對用戶現(xiàn)在情況的分析,運(yùn)行方面是可行的。</p><p><b&g

46、t;  本章小結(jié)</b></p><p>  根據(jù)網(wǎng)上銷售的基本模式和本系統(tǒng)的設(shè)計思想進(jìn)行了經(jīng)濟(jì)、技術(shù)、運(yùn)行等方面的可行性分析,分析證明此系統(tǒng)具有良好的市場拓展和一定的開發(fā)前景。</p><p><b>  需求分析</b></p><p><b>  軟件需求分析</b></p><p&g

47、t;  軟件需求分析工作是軟件生存其中重要的一步,也是決定性的一步,只要通過軟件需求分析,才能把軟件功能和性能的總體概念描述為具體的軟件需求規(guī)格說明,從而奠定軟件開發(fā)的基礎(chǔ)。軟件需求分析工作也是一個不斷認(rèn)識和逐步細(xì)化的過程。該過程將軟件計劃階段所確定的軟件范圍(工作域)逐步細(xì)化到可詳細(xì)定義的程度,并分析出各種不同的軟件元素,然后為這些元素找到可行的解決方法。</p><p>  制定軟件的需求規(guī)格說明不只是軟件開

48、發(fā)人員的工作,用戶也起著至關(guān)重要的作用。用戶必須對軟件功能和性能提出初步要求,并澄清一些模糊概念。而軟件分析人員則要認(rèn)真了解用戶的需求,細(xì)致地進(jìn)行調(diào)查分析,把用戶的要求最終轉(zhuǎn)換成一個完全的、精細(xì)的軟件邏輯模型并寫出軟件的需求規(guī)格說明,準(zhǔn)確地表達(dá)用戶的要求。</p><p>  二手書網(wǎng)絡(luò)交易系統(tǒng)的需求分析</p><p><b>  系統(tǒng)基本情況描述</b></

49、p><p>  二手書網(wǎng)絡(luò)交易系統(tǒng)是進(jìn)行真實網(wǎng)上二手書購買后,以顧客能夠方便、快捷的購買二手書為基礎(chǔ)進(jìn)行設(shè)計的。該系統(tǒng)采用B/S模式,后臺的數(shù)據(jù)庫采用目前比較流行的Microsoft SQL Server 2005,該數(shù)據(jù)庫系統(tǒng)在安全性、準(zhǔn)確性、運(yùn)行速度方面有絕對的優(yōu)勢,并且處理數(shù)據(jù)量大,效率高;前臺采用Microsoft公司的Visual Studio 2005作為主要的開發(fā)工具,可實現(xiàn)與SQL Server 20

50、05數(shù)據(jù)庫的無縫連接。</p><p>  二手書網(wǎng)絡(luò)交易系統(tǒng)主要由前臺會員交易模塊和后臺網(wǎng)站管理模塊兩大部分組成。前臺模塊主要是會員與管理員進(jìn)行交易的平臺,通過交易的操作可以完成二手書的進(jìn)銷存。會員在這個平臺可以查看管理員推薦的二手書;查看本網(wǎng)站銷量最好的二手書;查看二手書銷量排行榜;查看本網(wǎng)站熱賣二手書;添加購物車功能方便會員對所買二手書進(jìn)行操作,可以自動匯總二手書金額,一次性進(jìn)行購買;添加收藏夾功能方便會員

51、對自己所喜歡的二手書進(jìn)行統(tǒng)一的管理,放入到收藏夾中進(jìn)行保管。后臺管理模塊主要包括對會員信息、二手書信息、訂單信息等信息的管理,以及統(tǒng)計二手書的銷售情況等。管理員可以根據(jù)實際情況添加其他管理員以維護(hù)該系統(tǒng)的購物環(huán)境和安全。</p><p><b>  數(shù)據(jù)流圖設(shè)計</b></p><p>  數(shù)據(jù)流圖也稱為Bubble Chart或Data Flow Graph。是從數(shù)

52、據(jù)傳遞和加工的角度,以圖形的方式表示數(shù)據(jù)流從輸入到輸出的傳輸變換過程。數(shù)據(jù)流圖是邏輯系統(tǒng)的圖形化表示,表示信息在系統(tǒng)中流動和處理的情況,它是系統(tǒng)分析員與用戶進(jìn)行交流的極好工具。</p><p>  二手書網(wǎng)絡(luò)交易系統(tǒng)數(shù)據(jù)流圖描述了網(wǎng)站的基本數(shù)據(jù)流程信息,首先是顧客登錄到本網(wǎng)站后可以按二手書的類別瀏覽二手書,根據(jù)自己的需要選擇相應(yīng)的二手書添加到購物車中,然后填寫訂單,如果顧客還沒有注冊,則需要先注冊后才能夠填寫訂單

53、信息。管理員對前臺會員生成的二手書訂單再進(jìn)行整理。</p><p>  二手書網(wǎng)絡(luò)交易數(shù)據(jù)流圖如圖3-1。</p><p>  圖3-1 二手書網(wǎng)絡(luò)交易數(shù)據(jù)流圖</p><p><b>  數(shù)據(jù)字典的設(shè)計</b></p><p>  數(shù)據(jù)字典的作用是在軟件分析和設(shè)計的過程中給人提供關(guān)于數(shù)據(jù)的描述信息。它主要是對數(shù)據(jù)流圖中

54、的數(shù)據(jù)流、處理邏輯、外部實體、數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)存儲和數(shù)據(jù)項等六個方面進(jìn)行具體的定義。</p><p><b>  1.?dāng)?shù)據(jù)項定義</b></p><p>  二手書網(wǎng)絡(luò)交易系統(tǒng)數(shù)據(jù)項具體定義如表3-1。</p><p>  表3-1 二手書網(wǎng)絡(luò)交易系統(tǒng)數(shù)據(jù)項定義表</p><p><b>  2.?dāng)?shù)據(jù)流定義<

55、;/b></p><p>  數(shù)據(jù)流是由一個或一組固定的數(shù)據(jù)項組成。定義數(shù)據(jù)流時,不僅要說明數(shù)據(jù)流的名稱、組成等,還應(yīng)指明它的來源、去向和數(shù)據(jù)流量等。</p><p>  二手書網(wǎng)絡(luò)交易系統(tǒng)的數(shù)據(jù)流定義如下所示。</p><p>  數(shù)據(jù)流編號:D1—01</p><p><b>  數(shù)據(jù)流名稱:購物車</b>&l

56、t;/p><p><b>  數(shù)據(jù)流來源:會員</b></p><p>  數(shù)據(jù)流去向:購物車信息表</p><p>  數(shù)據(jù)流組成:I01-09+I01-10+I01-11+I01-14+I01-15+I01-19</p><p>  數(shù)據(jù)流編號:D1—02</p><p>  數(shù)據(jù)流名稱:二手書網(wǎng)

57、絡(luò)交易條目</p><p><b>  數(shù)據(jù)流來源:會員</b></p><p>  數(shù)據(jù)流去向:二手書訂單表</p><p>  數(shù)據(jù)流組成:I01-03+I01-05+I01-06+I01-07+I01-08+ I01-09+I01-10+</p><p>  I01-11+I01-12+I01-13+I01-14+

58、I01-15+I01-20+I01-21+I01-22+I01-23</p><p>  數(shù)據(jù)流編號:D1—03</p><p><b>  數(shù)據(jù)流名稱:收藏夾</b></p><p><b>  數(shù)據(jù)流來源:會員</b></p><p>  數(shù)據(jù)流去向:收藏夾信息表</p><

59、p>  數(shù)據(jù)流組成:I01-09+I01-10+I01-11+I01-14+I01-15+I01-19</p><p>  數(shù)據(jù)流編號:D1—04</p><p>  數(shù)據(jù)流名稱:會員基本信息</p><p><b>  數(shù)據(jù)流來源:會員</b></p><p>  數(shù)據(jù)流去向:會員信息表</p>&

60、lt;p>  數(shù)據(jù)流組成:I01-02+I01-03+I01-04+I01-05+I01-06+I01-07</p><p>  數(shù)據(jù)流編號:D1—05</p><p>  數(shù)據(jù)流名稱:二手書類別信息</p><p><b>  數(shù)據(jù)流來源:管理員</b></p><p>  數(shù)據(jù)流去向:二手書類別信息表</

61、p><p>  數(shù)據(jù)流組成:I01-08+ I01-12</p><p>  數(shù)據(jù)流編號:D1—06</p><p>  數(shù)據(jù)流名稱:訂單處理信息</p><p><b>  數(shù)據(jù)流來源:管理員</b></p><p>  數(shù)據(jù)流去向:二手書訂單表</p><p>  數(shù)據(jù)流組

62、成:I01-03+I01-05+I01-06+I01-07+I01-08+ I01-09+I01-10+</p><p>  I01-11+I01-12+I01-013+I01-14+I01-15+I01-20+I01-21+I01-22+I01-23</p><p>  二手書網(wǎng)絡(luò)交易系統(tǒng)的安全問題</p><p>  安全問題是電子商務(wù)實施中的瓶頸之一,既是技術(shù)

63、問題,更是管理問題,具體涉及計算機(jī)網(wǎng)絡(luò)安全和商務(wù)安全兩大方面。計算機(jī)網(wǎng)絡(luò)安全值的是網(wǎng)絡(luò)設(shè)備、網(wǎng)絡(luò)系統(tǒng)和數(shù)據(jù)庫等網(wǎng)絡(luò)本身可能存在的問題。網(wǎng)上交易安全則是為了保證交易過程的保密性、可鑒別性、防篡改性和不可抵賴性,消除信息被竊取、篡改和假冒等種種隱患。如黑客往往從網(wǎng)關(guān)或路由器上截取傳送的信息,有的掌握了信息的格式后篡改信息,甚至發(fā)送假信息,以假亂真。</p><p>  為了保證電子商務(wù)的安全,要求保證:</p&

64、gt;<p>  信息的保密性:信息的保密性是指信息在傳輸和存儲中不被竊取。為此需要采用安全技術(shù)對信息進(jìn)行加密。</p><p>  信息的不可否認(rèn)性:信息的不可否認(rèn)性是指發(fā)送方和接受方都不能否認(rèn)自己發(fā)送或接受了信息。</p><p>  系統(tǒng)的可靠性:系統(tǒng)的可靠性是指系統(tǒng)防止硬件失靈、軟件錯誤、自然災(zāi)害等造成的失效的性能。</p><p>  交易者

65、身份的真實性:交易者身份的真實性是指網(wǎng)上交易雙方應(yīng)確認(rèn)對方是真實的。</p><p><b>  本章小結(jié)</b></p><p>  根據(jù)用戶對二手書網(wǎng)絡(luò)交易的需求和設(shè)計者個人對二手書網(wǎng)絡(luò)交易的理解與設(shè)計,明確了該二手書網(wǎng)絡(luò)交易系統(tǒng)的基本設(shè)計思想,確定了各個表之間的關(guān)系以及數(shù)據(jù)的流程方向。方便以后的數(shù)據(jù)庫設(shè)計和網(wǎng)站的界面設(shè)計。</p><p>

66、;<b>  總體設(shè)計</b></p><p><b>  系統(tǒng)模塊總體設(shè)計</b></p><p>  建立一個基于B/S架構(gòu)的網(wǎng)站,實現(xiàn)企業(yè)信息網(wǎng)絡(luò)化。通過較豐富的功能將 Web的技術(shù)特點體現(xiàn)出來。登錄者可以查詢二手書的基本信息,也可以通過此網(wǎng)站與管理員聯(lián)系等。系統(tǒng)對用戶和二手書管理為必不可少的模塊項,主要是為了安全、有效地存儲和管理登錄網(wǎng)站

67、的用戶信息和將要發(fā)布到網(wǎng)上的二手書信息。賦予管理員特定的權(quán)限,可以對用戶的基本信息進(jìn)行管理,也可以對發(fā)布到網(wǎng)上的二手書網(wǎng)絡(luò)交易進(jìn)行分類、添加、刪除、修改等操作,方便網(wǎng)站的管理與維護(hù)。</p><p>  本系統(tǒng)一共分為兩大部分(前臺、后臺),一共設(shè)計了二十二個模塊,它們之間雖然在表面上是相互獨(dú)立的,但是在對數(shù)據(jù)庫的訪問上是緊密相連的,各個模塊訪問的是同一個數(shù)據(jù)庫,只是所訪問的表不同而已。每個部分的功能都是按照在調(diào)

68、研中搜集的資料進(jìn)行編排制作的。</p><p>  依據(jù)上述功能的分析,系統(tǒng)中模塊分別為:</p><p>  前臺管理包括七大模塊:會員注冊及登陸模塊、會員信息修改模塊、會員購物車及購物信息管理模塊、會員收藏夾信息管理模塊、會員訂單查詢模塊、會員留言板模塊、會員評論模塊。</p><p>  后臺管理包括十五大模塊:管理員注冊及登陸模塊、管理員信息修改模塊、二手書

69、類別管理模塊、二手書基本信息添加模塊、二手書明細(xì)信息管理模塊、盈利計算模塊、熱賣二手書排行統(tǒng)計模塊、推薦二手書排行統(tǒng)計模塊、訂單查詢模塊、訂單管理模塊、留言信息管理模塊、評論信息管理模塊、會員信息管理模塊、系統(tǒng)信息發(fā)布管理模塊、郵遞方式管理模塊。</p><p>  各功能模塊的具體功能如下:</p><p>  會員注冊及登陸模塊:為了確保交易信息的有效性和網(wǎng)站功能拓展,購物網(wǎng)站需要以會

70、員機(jī)制運(yùn)作,瀏覽者必須成為會員,才能夠在網(wǎng)站中購物。該模塊通過與瀏覽者的交互,記錄瀏覽者的基本信息,通過后臺審核確定其信息的有效性。</p><p>  會員信息修改模塊:會員在剛剛注冊信息的時候,可能有些選擇項沒有填寫或是對當(dāng)時自己設(shè)置的密碼的安全性不夠放心,會員可在此模塊中對自己的信息再次進(jìn)行修改、確認(rèn),以保證信息的完整性和安全性。</p><p>  會員購物車及購物信息管理模塊:是

71、一個人性化的工具,瀏覽者對于中意的二手書,在購買前臨時存放在購物車中,并可以隨時增減購物車中的二手書種類和數(shù)量,以提高購物效率。瀏覽者購物完畢,系統(tǒng)會引導(dǎo)其進(jìn)行結(jié)賬,在選擇好結(jié)賬方式后,系統(tǒng)會自動生成并交給客戶一個唯一的訂單號。</p><p>  會員收藏夾信息管理模塊:會員對于中意的二手書,可以在購買前臨時存放在收藏夾中,在下次登陸時可進(jìn)行查看,以供參考,提高購物效率。</p><p>

72、;  會員訂單查詢模塊:會員記錄下訂單號后,可在此模塊中進(jìn)行查詢,通過查詢可調(diào)出所買二手書的詳細(xì)信息及是否已經(jīng)發(fā)貨等的信息。</p><p>  會員留言板模塊:是用戶與管理員之間的橋梁,會員可在留言本中給管理者留言,提出問題和發(fā)表建議,管理員會對留言信息進(jìn)行及時的回復(fù),加強(qiáng)用戶與管理員之間的溝通。</p><p>  會員評論模塊:會員在購買完二手書后,還可對自己購買的二手書的滿意度進(jìn)行

73、點評,評論的內(nèi)容會公布在網(wǎng)上,以供其他購買者參考。</p><p>  管理員注冊及登錄模塊:與會員一樣,管理員也有自己的信息,有固定的登錄名和密碼,需注冊登錄可以多個管理員管理此二手書系統(tǒng),避免了二手書管理的局限性。</p><p>  管理員信息修改模塊:管理員也可對自己的信息進(jìn)行修改,例如修改密碼等操作。</p><p>  二手書類別管理模塊:本系統(tǒng)的二手書

74、類別設(shè)計,采用的是按季度進(jìn)行分類,分為“朝陽春、夏日風(fēng)、落葉秋、冬之戀”四個類別,方便用戶針對性的查找自己欲購的二手書類型。</p><p>  二手書基本信息添加模塊:此模塊是記錄二手書的詳細(xì)信息,包括二手書的名稱、類型、價格、二手書簡介、買家必讀等信息,方便會員在瀏覽二手書時對該二手書有一個詳細(xì)的了解。</p><p>  二手書明細(xì)信息管理模塊:該模塊中記錄了每款二手書的詳細(xì)信息,管

75、理員可在此項中對某款二手書的基本信息進(jìn)行修改,該模塊中還記錄了指定二手書的入庫量和銷售量,并顯示庫存量,可在此模塊中管理二手書的庫存信息和銷售情況,實現(xiàn)了二手書的進(jìn)銷存管理。</p><p>  盈利計算模塊:盈利的計算是網(wǎng)上購物系統(tǒng)必不可少的一個功能,此模塊是方便管理員算出在特定的時間內(nèi)是否盈利,盈利了多少,是進(jìn)銷存管理的一個基本體現(xiàn)。</p><p>  .熱賣二手書排行統(tǒng)計模塊:在頁

76、面上會顯示一段時間內(nèi)銷售量最高的二手書名稱,用戶點擊即可查看該二手書的詳細(xì)信息,供用戶參考。</p><p>  推薦二手書排行統(tǒng)計模塊:在頁面上顯示管理者所推薦的二手書,以供用戶參考。</p><p>  訂單查詢模塊:跟蹤并記錄購物情況,通過訂單查詢功能模塊可以查看指定訂單號的前臺交易的具體情況,方便管理員了解在本網(wǎng)站的具體交易信息。</p><p>  訂單管

77、理模塊:一些會員下了訂單,但由于某些原因,又想取消訂單的情況,管理員要對這些垃圾訂單進(jìn)行處理,此模塊可以對一小時前的,一天前的,一星期前的或是一個月前的未處理的訂單進(jìn)行清空操作,增大了數(shù)據(jù)庫的存儲容量,更便于管理員對訂單的管理。</p><p>  留言信息管理模塊:對前臺用戶的留言進(jìn)行統(tǒng)一的管理,并對留言的內(nèi)容進(jìn)行即時的回復(fù),實現(xiàn)買方與賣方之間的交流,溝通。</p><p>  評論信息

78、管理模塊:管理員對前臺會員評論的信息內(nèi)容進(jìn)行統(tǒng)一的管理,經(jīng)審核后會在網(wǎng)上公布,以供其他購買者參考。</p><p>  會員信息管理模塊:對購物的會員資料進(jìn)行統(tǒng)一的管理,這樣有助于加強(qiáng)賣方與買方的溝通。</p><p>  系統(tǒng)信息發(fā)布管理模塊:其中包括客服熱線、聯(lián)系我們、電子郵箱等。</p><p>  郵遞方式管理模塊:根據(jù)不同的用戶需求,共設(shè)置了四種郵遞方式:

79、平郵、快郵、EMS、快遞。會員在購物時選中其中的一種郵遞方式,按用戶的需求在一定的時間內(nèi)實行送貨上門的服務(wù)。</p><p>  二手書網(wǎng)絡(luò)交易系統(tǒng)功能結(jié)構(gòu)圖如圖4-1。</p><p>  圖4-1 二手書網(wǎng)絡(luò)交易系統(tǒng)功能結(jié)構(gòu)圖</p><p><b>  數(shù)據(jù)庫設(shè)計</b></p><p>  數(shù)據(jù)庫設(shè)計是建立數(shù)據(jù)庫

80、及應(yīng)用系統(tǒng)的技術(shù),是系統(tǒng)開發(fā)和建設(shè)中的核心技術(shù),如果一個數(shù)據(jù)庫的設(shè)計沒有計劃而全憑直覺,那最后設(shè)計出來的數(shù)據(jù)庫很可能不能滿足用戶的要求。另外數(shù)據(jù)庫設(shè)計不周詳而導(dǎo)致的惡果是數(shù)據(jù)庫中有大量冗余數(shù)據(jù),不僅會產(chǎn)生數(shù)據(jù)異常,還會占用不必要的磁盤空間。數(shù)據(jù)庫設(shè)計是研究數(shù)據(jù)庫及其應(yīng)用的系統(tǒng)設(shè)計。數(shù)據(jù)設(shè)計是指對于一個給定的應(yīng)用環(huán)境,構(gòu)造最優(yōu)數(shù)據(jù)庫模式,建立數(shù)據(jù)庫及其應(yīng)用系統(tǒng),使之能夠有效地存儲數(shù)據(jù),滿足各種用戶的應(yīng)用需求。</p><

81、;p>  軟件系統(tǒng)經(jīng)常使用各種長期保存的信息,這些信息通常以一定方式組織并存儲在數(shù)據(jù)庫或文件中,為減小數(shù)據(jù)冗余,避免出現(xiàn)插入異?;騽h除異常,簡化修改數(shù)據(jù)的過程,通常需要把數(shù)據(jù)結(jié)構(gòu)規(guī)范化。</p><p>  本系統(tǒng)的數(shù)據(jù)庫使用了時下比較流行的SQL Server 2005來實現(xiàn)的。SQL是一種介于關(guān)系代數(shù)與關(guān)系演算之間的結(jié)構(gòu)化查詢語言,其功能并不僅僅是查詢。SQL是一個通用的、功能極強(qiáng)的關(guān)系數(shù)據(jù)庫語言。SQ

82、L語言之所以能夠為用戶和業(yè)界所接受,并成為國際標(biāo)準(zhǔn),是因為它是一個綜合的、功能極強(qiáng)同時又簡捷易學(xué)的語言。</p><p><b>  數(shù)據(jù)庫設(shè)計的特點</b></p><p>  為了確保整個數(shù)據(jù)庫中數(shù)據(jù)的安全性及完整性,本系統(tǒng)數(shù)據(jù)庫的特點體現(xiàn)在以下三個方面。</p><p><b>  自主設(shè)計數(shù)據(jù)庫</b></p

83、><p>  自主設(shè)計數(shù)據(jù)庫是指用戶能夠根據(jù)自己的需要創(chuàng)建新的數(shù)據(jù)庫,讓數(shù)據(jù)庫真正成為用戶自己的數(shù)據(jù)庫。不過,只要庫中已存在該名稱及表名,則不予重建,這樣就保證了數(shù)據(jù)的統(tǒng)一性。</p><p><b>  自主調(diào)用數(shù)據(jù)庫</b></p><p>  自主調(diào)用數(shù)據(jù)庫即允許用戶能自由地從數(shù)據(jù)庫中調(diào)用所需的數(shù)據(jù),例如查看二手書的詳細(xì)信息。該信息在數(shù)據(jù)庫中

84、已經(jīng)被管理員添加,所以用戶在前臺點擊二手書即可自動從數(shù)據(jù)庫中獲取相應(yīng)的二手書信息,實現(xiàn)自主調(diào)用。</p><p><b>  自主管理數(shù)據(jù)庫</b></p><p>  自主管理數(shù)據(jù)庫指一般用戶具有添加、修改和檢索數(shù)據(jù)的權(quán)力,實現(xiàn)數(shù)據(jù)庫的可擴(kuò)充性和開放性。而管理員則另具有刪除數(shù)據(jù)的權(quán)力,從而達(dá)到了系統(tǒng)數(shù)據(jù)統(tǒng)一性和一致性的目的。 </p><p>

85、;<b>  E-R圖的設(shè)計</b></p><p>  E-R圖是描述系統(tǒng)數(shù)據(jù)庫中的各個表之間的關(guān)系的圖形。它能夠直觀的反映系統(tǒng)各個表之間的聯(lián)系以及相互調(diào)用的關(guān)系。實體聯(lián)系模型反映的是現(xiàn)實世界中的事物及其相互聯(lián)系,是一種用來在數(shù)據(jù)庫設(shè)計過程中表示數(shù)據(jù)庫系統(tǒng)結(jié)構(gòu)的方法。它的主導(dǎo)思想是用實體,實體的屬性以及實體之間的關(guān)系來表示數(shù)據(jù)庫系統(tǒng)的結(jié)構(gòu)。</p><p>  E-

86、R圖方法是一種用來在數(shù)據(jù)庫設(shè)計過程中表示數(shù)據(jù)庫系統(tǒng)內(nèi)部結(jié)構(gòu)的方法,此種方法用E-R圖來描述現(xiàn)實世界的概念模型,E-R方法也稱為E-R模型。在E-R圖中,用方框表示實體,用菱形表示聯(lián)系,用橢圓表示屬性。</p><p>  實體之間關(guān)系的E-R圖如圖4-2。</p><p>  圖4-2 二手書網(wǎng)絡(luò)交易系統(tǒng)E-R圖</p><p>  4.2.3 數(shù)據(jù)表設(shè)計</

87、p><p>  根據(jù)二手書網(wǎng)絡(luò)交易系統(tǒng)的分析情況,該系統(tǒng)數(shù)據(jù)庫中各個表的設(shè)計結(jié)果如下表所示。每個表格表示在數(shù)據(jù)庫中的一個表。</p><p>  Admin表,記錄管理員的登陸信息,包括管理員賬號和密碼。設(shè)置如下表4-1所示。</p><p>  表4-1 Admin(管理員信息表)</p><p>  tblUser表,記錄用戶的登陸信息和用戶

88、的基本信息,設(shè)置如下表4-2所示。</p><p>  表4-2 tblUser(會員信息表)</p><p>  Category表,記錄二手書類別,設(shè)置如下表4-3所示。</p><p>  表4-3 Category(二手書類別表)</p><p>  Products表,記錄二手書詳細(xì)信息,設(shè)置如下表4-4所示。</p>

89、<p>  表4-4 Products(二手書信息表)</p><p>  Append表,記錄系統(tǒng)雜項信息,設(shè)置如下表4-5所示。</p><p>  表4-5 Append(系統(tǒng)雜項表)</p><p>  tblP_Order表,記錄二手書批量信息,設(shè)置如下表4-6所示。</p><p>  表4-6 tblP_Order(

90、二手書批量信息表)</p><p>  Order表,記錄訂單信息,設(shè)置如下表4-7所示。</p><p>  表4-7 Order(訂單表)</p><p>  tblBasket表,記錄購物車信息,設(shè)置如下表4-8所示。</p><p>  表4-8 tblBasket(購物車信息表)</p><p>  tblF

91、av表,記錄收藏夾信息,設(shè)置如下表4-9所示。</p><p>  表4-9 tblFav(收藏夾信息表)</p><p>  tblLeaveWord表,記錄評論信息,設(shè)置如下表4-10所示。</p><p>  表4-10 tblLeaveWord(評論信息表)</p><p>  Message表,記錄留言信息,設(shè)置如下表4-11所示。

92、</p><p>  表4-11 Message(留言信息表)</p><p>  tblLog表,記錄二手書入貨數(shù)量,設(shè)置如下表4-12所示。</p><p>  表4-12 tblLog(二手書入貨數(shù)量統(tǒng)計表)</p><p>  tblMode表,記錄郵遞方式信息,設(shè)置如下表4-13所示。</p><p>  表

93、4-13 tblMode(郵遞方式表)</p><p>  數(shù)據(jù)庫管理,利用Microsoft SQL Server數(shù)據(jù)庫管理系統(tǒng)來建立及管理本網(wǎng)站的數(shù)據(jù)庫C_net_Sell.MDF。</p><p><b>  本章小結(jié)</b></p><p>  總體設(shè)計階段,在需求分析的基礎(chǔ)之上規(guī)劃出了系統(tǒng)的功能模塊,以及在此分析基礎(chǔ)上設(shè)計出的具體

94、的、可以滿足本系統(tǒng)全部需求的數(shù)據(jù)庫。由于數(shù)據(jù)庫在設(shè)計中起著非常重要的作用,所以在開發(fā)過程中,在考慮數(shù)據(jù)庫上的時間較多。</p><p><b>  詳細(xì)設(shè)計</b></p><p><b>  系統(tǒng)運(yùn)行平臺設(shè)置</b></p><p>  硬件環(huán)境:臺式計算機(jī)(PC)一臺,如表5-1所示。</p><p

95、>  表5-1 運(yùn)行環(huán)境硬件配置</p><p>  2.軟件環(huán)境:Windows XP和Windows 2003操作系統(tǒng),SQL Server 2005和ASP.NET2.0。</p><p>  系統(tǒng)開發(fā)平臺和技術(shù)簡介</p><p>  采用Microsoft SQL Server數(shù)據(jù)庫管理系統(tǒng)作為開發(fā)平臺來架構(gòu)網(wǎng)站及其動態(tài)網(wǎng)頁,因為它建立網(wǎng)站容易、方便

96、、快捷,是當(dāng)今開發(fā)中小型網(wǎng)站的主流,對比起PHP等有著許多優(yōu)點,又同屬M(fèi)icrosoft產(chǎn)品,與Windows系統(tǒng)有著很好的兼容。</p><p>  ASP.NET2.0作為網(wǎng)站開發(fā)工具的優(yōu)勢</p><p>  ASP.NET是一種服務(wù)器端動態(tài)網(wǎng)頁開發(fā)技術(shù)。目前,存在許多動態(tài)網(wǎng)頁的開發(fā)技術(shù),ASP.NET的前身ASP以其簡單的語法、嵌入HTML方式等特性,在動態(tài)WEB技術(shù)領(lǐng)域取得了成功

97、,成為Windows平臺上的霸主。</p><p>  ASP.NET從1.X升級到2.0,技術(shù)增加了大量方便、實用的新特性??傮w來說,ASP.NET 2.0的新特征主要體現(xiàn)在新的服務(wù)器控件、頁面框架、服務(wù)與接口3個方面。</p><p>  更豐富的服務(wù)器控件:ASP.NET 2.0新增了數(shù)十個服務(wù)器控件,包括數(shù)據(jù)控件、登錄系列控件、WEB部件、站點導(dǎo)航控件和其它控件等。這些服務(wù)器控件對

98、于提高工作效率,降低開發(fā)成本有著重要作用。</p><p>  頁面框架:ASP.NET 2.0新特征在頁面上的體現(xiàn)包括:母版面、主題和皮膚、編譯機(jī)制和本地化。</p><p>  母版頁特性能夠幫助用戶建立具有統(tǒng)一布局和外觀的頁面。主題和皮膚使ASP.NET可以一次性設(shè)置一種類型的服務(wù)器控件外觀樣式。在應(yīng)用程序編譯方面,ASP.NET2.0提供了幾種替代方案,從而擴(kuò)大了編譯的選擇范圍,開

99、發(fā)人員可以根據(jù)特定需要進(jìn)行選擇。服務(wù)與接口包括成員資格管理、角色管理、用戶設(shè)置、數(shù)據(jù)緩存、配置與管理工具等。利用這些功能,可以快速實現(xiàn)用戶和角色管理、個性化用戶配置、數(shù)據(jù)緩存、應(yīng)用程序可視化配置等任務(wù)。</p><p>  為了實現(xiàn)更高的開發(fā)效率,ASP.NET 2.0還增加了一些新的控件。這些專門的數(shù)據(jù)控件分為兩組:數(shù)據(jù)源控件和數(shù)據(jù)綁定控件。數(shù)據(jù)源控件是創(chuàng)建與數(shù)據(jù)庫的鏈接。數(shù)據(jù)綁定控件則從數(shù)據(jù)源控件中獲取信息,

100、并在頁面上創(chuàng)建呈現(xiàn)。這種簡單的雙控件模式可用于多種情況。對于多種數(shù)據(jù)庫類型,甚至是非關(guān)系型數(shù)據(jù)源,都有相應(yīng)的數(shù)據(jù)源控件。對于WEB應(yīng)用設(shè)計和開發(fā)人員而言,ASP.NET2.0具有可以支持動態(tài)頁面的虛擬機(jī),可以說,ASP.NET 2.0是WEB開發(fā)史上一個重要的里程碑。</p><p>  ASP.NET的優(yōu)越性:</p><p><b>  性能大幅度提高</b>&l

101、t;/p><p><b>  強(qiáng)大的開發(fā)環(huán)境</b></p><p><b>  強(qiáng)大的功能和適應(yīng)性</b></p><p><b>  簡單性和易用性</b></p><p><b>  高效可管理性</b></p><p>  可移

102、植性和良好的適用性</p><p><b>  可擴(kuò)展性</b></p><p>  2.SQL Server 作為網(wǎng)站數(shù)據(jù)庫設(shè)計的優(yōu)勢</p><p>  SQL是一個非過程化的語言。因為它一次處理一個記錄,對數(shù)據(jù)提供自動導(dǎo)航。SQL允許用戶在高層的數(shù)據(jù)結(jié)構(gòu)上工作,而不對單個記錄進(jìn)行操作,可操作記錄集。所有SQL 語句接受集合作為輸入,返回集

103、合作為輸出。SQL的集合特性允許一條SQL語句的結(jié)果作為另一條SQL語句的輸入。SQL不要求用戶指定對數(shù)據(jù)的存放方法。</p><p>  SQL是統(tǒng)一的語言。它為許多任務(wù)提供了命令,包括:查詢數(shù)據(jù)、在表中插入、修改和刪除記錄;建立、修改和刪除數(shù)據(jù)對象;控制對數(shù)據(jù)和數(shù)據(jù)對象的存取;保證數(shù)據(jù)庫一致性和完整性。以前的數(shù)據(jù)庫管理系統(tǒng)為上述各類操作提供單獨(dú)的語言,而SQL將全部任務(wù)統(tǒng)一在一種語言中。</p>

104、<p>  SQL是所有關(guān)系數(shù)據(jù)庫的公共語言。由于所有主要的關(guān)系數(shù)據(jù)庫管理系統(tǒng)都支持SQL語言,用戶可將使用SQL的技能從一個RDBMS轉(zhuǎn)到另一個。所有用SQL編寫的程序都是可以移植的。</p><p>  3.ADO.NET技術(shù)簡介</p><p>  ADO.NET(ActiveX Data Objects For .NET Framework),是一種新的數(shù)據(jù)訪問技術(shù),是

105、.NET Framework提供給.NET開發(fā)人員的一組類,其功能全面且靈活。</p><p>  ADO.NET是.NET Framework中用以操作數(shù)據(jù)庫的類庫的總稱,提供對Microsoft SQL Server等數(shù)據(jù)庫,以太OLE DB和XML數(shù)據(jù)源的一致訪問。ADO.NET包含了所有允許數(shù)據(jù)處理的類,是一個典型的數(shù)據(jù)庫操作(如索引、排序和視圖)容器。具體來說,通過ADO.NET,應(yīng)用程序不但能夠連接到

106、指定數(shù)據(jù)庫的數(shù)據(jù)源,檢索、操作和更新數(shù)據(jù),而且還能實現(xiàn)對其他數(shù)據(jù)格式的訪問。</p><p>  ADO.NET主要包括“DataSet”和“.NET數(shù)據(jù)提供程序”兩個核心組件,用來完成數(shù)據(jù)訪問操作。</p><p>  NET數(shù)據(jù)提供程序 專門為數(shù)據(jù)處理以及快速地只進(jìn)、只讀訪問數(shù)據(jù)而設(shè)計的組件,可以單獨(dú)使用或按順序組合使用,包括Connection、Command、DataReader

107、和DataAdapter對象,用于連接到數(shù)據(jù)庫、執(zhí)行命令和檢索結(jié)果等。</p><p>  DataSet 數(shù)據(jù)集對象DataSet的結(jié)構(gòu)類似于關(guān)系數(shù)據(jù)庫的表,包括表、行、列等數(shù)據(jù)對象模型的類,還包含為數(shù)據(jù)集定義的約束和關(guān)系。</p><p><b>  系統(tǒng)開發(fā)架構(gòu)</b></p><p>  在Internet/Intranet領(lǐng)域,目前

108、“瀏覽器—Web 服務(wù)器—數(shù)據(jù)庫服務(wù)器” 結(jié)構(gòu)是一種非常流行的客戶機(jī)/服務(wù)器結(jié)構(gòu)。這種結(jié)構(gòu)最大的優(yōu)點是:客戶機(jī)統(tǒng)一采用瀏覽器,這不僅讓用戶使用方便,而且使得客戶機(jī)端不存在維護(hù)的問題。當(dāng)然,軟件開發(fā)布和維護(hù)的工作不是自動消失了,而是轉(zhuǎn)移到了Web 服務(wù)器端。在Web 服務(wù)器端,程序員要用腳本語言編寫響應(yīng)頁面。例如用Microsoft的ASP語言查詢數(shù)據(jù)庫服務(wù)器,將結(jié)果保存在Web 頁面中,再由瀏覽器顯示出來。</p><

109、;p>  B/S結(jié)構(gòu),即Browser/Server(瀏覽器/服務(wù)器)結(jié)構(gòu),是隨著Internet技術(shù)的興起,對C/S結(jié)構(gòu)的一種變化或者改進(jìn)的結(jié)構(gòu),在這種結(jié)構(gòu)下,用戶界面完全通過WWW瀏覽器實現(xiàn),一部分事務(wù)邏輯在前端實現(xiàn),但是主要事務(wù)處理邏輯在服務(wù)器端實現(xiàn),形成所謂的三層結(jié)構(gòu)。B/S結(jié)構(gòu)主要是利用了不斷成熟的WWW瀏覽器技術(shù),結(jié)合瀏覽器的多種Script語言(VBScript JavaScript等)和ActiveX技術(shù),用戶通過

110、瀏覽器就實現(xiàn)了原來需要復(fù)雜專用軟件才能實現(xiàn)的強(qiáng)大功能,并節(jié)約了開發(fā)成本,是一種全新的軟件系統(tǒng)構(gòu)造技術(shù)。</p><p>  三層的(Browser/Server)體系結(jié)構(gòu)是把二層(Client/Server)結(jié)構(gòu)的事務(wù)處理邏輯模塊從客戶機(jī)的任務(wù)中分離出來,由單獨(dú)組成的一層來負(fù)擔(dān)其任務(wù),這樣客戶機(jī)的負(fù)擔(dān)大大減輕了,把負(fù)荷均衡地分配給了Web 服務(wù)器,于是原來的兩層的(Client/Server)結(jié)構(gòu)轉(zhuǎn)變成三層的(B

111、rowser/Server)結(jié)構(gòu)?;?Browser/Server)結(jié)構(gòu)的系統(tǒng)不需安裝專用的前端應(yīng)用程序,各種平臺上的用戶只需通過瀏覽器使用便可訪問并處理相應(yīng)信息,操作更加簡單。</p><p>  軟件系統(tǒng)的改進(jìn)和升級越來越頻繁,B/S架構(gòu)的產(chǎn)品明顯體現(xiàn)其方便的特性。無論用戶的規(guī)模有多大,有多少分支機(jī)構(gòu)都不會增加任何維護(hù)升級的工作量,所有的操作只需要針對服務(wù)器進(jìn)行,如果是異地只需要把服務(wù)器連接上網(wǎng)即可立即進(jìn)行

112、維護(hù)和升級,這對人力、時間、費(fèi)用的節(jié)省是相當(dāng)驚人的。</p><p>  無論是辦公自動化管理系統(tǒng),人力資源管理系統(tǒng),客戶關(guān)系管理系統(tǒng),ERP等等,發(fā)展的趨勢是不斷融合,采用統(tǒng)一的B/S結(jié)構(gòu)開發(fā)的產(chǎn)品無論是現(xiàn)在還是將來都是最好的選擇。</p><p><b>  系統(tǒng)登錄流程設(shè)計</b></p><p>  系統(tǒng)登錄程序流程圖說明了用戶登錄系統(tǒng)

113、時的整個流程走向,下圖為本系統(tǒng)登錄流程圖如圖 5-1 所示。</p><p>  圖5-1 系統(tǒng)登錄流程圖</p><p><b>  界面的詳細(xì)設(shè)計</b></p><p>  本網(wǎng)站分為前臺和后臺兩大功能模塊。前臺是會員交易模塊主要以淡藍(lán)色為基本色,因為系統(tǒng)本身屬于購物網(wǎng)站,一些圖片上傳后,本身就有美化頁面的效果,所以不需要再選用太過夸張的

114、顏色,所以選擇淡藍(lán)色,純凈、明亮、清晰、明朗,使網(wǎng)站具有親和力給人眼前一亮的感覺。后臺管理員模塊主要還是以很流行的淡藍(lán)色為基本色,藍(lán)白搭配已經(jīng)成為網(wǎng)站的經(jīng)典搭配色。</p><p>  前臺功能模塊設(shè)計詳細(xì)說明</p><p><b>  首頁模塊</b></p><p>  (1) 首頁界面功能是將該網(wǎng)站的主要功能都顯示在上面,主要有首頁、二

115、手書列表、退出登陸、會員登陸、會員注冊、修改個人資料、我的購物車、我的訂單、我的收藏夾、訂單查詢、用戶留言、后臺登陸、二手書查詢、客戶服務(wù)等等。只要點擊相關(guān)的鏈接就可以進(jìn)入相關(guān)的網(wǎng)頁。用戶可通過按類查詢,查找自己想要的二手書,點擊圖片進(jìn)入瀏覽。在主頁面上顯示二手書的分類,管理員推薦的二手書,本網(wǎng)站熱賣的二手書和最新上架的二手書,還顯示本月銷售前五名的二手書名稱供用戶參考。只要點擊二手書圖片就可以顯示該二手書的詳細(xì)信息。如圖5-2所示。

溫馨提示

  • 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

提交評論