基于C2C的網(wǎng)上書(shū)店系統(tǒng)設(shè)計(jì)與分析碩士學(xué)位論文_第1頁(yè)
基于C2C的網(wǎng)上書(shū)店系統(tǒng)設(shè)計(jì)與分析碩士學(xué)位論文_第2頁(yè)
基于C2C的網(wǎng)上書(shū)店系統(tǒng)設(shè)計(jì)與分析碩士學(xué)位論文_第3頁(yè)
基于C2C的網(wǎng)上書(shū)店系統(tǒng)設(shè)計(jì)與分析碩士學(xué)位論文_第4頁(yè)
基于C2C的網(wǎng)上書(shū)店系統(tǒng)設(shè)計(jì)與分析碩士學(xué)位論文_第5頁(yè)
已閱讀5頁(yè),還剩53頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、分類(lèi)號(hào) TP31 密級(jí) 公開(kāi) UDC 編號(hào) 碩士研究生學(xué)位論文 題目 基于C2C的網(wǎng)上書(shū)店系統(tǒng)設(shè)計(jì)與分析聲 明本人聲明所呈交的論文是我個(gè)人在導(dǎo)師指導(dǎo)下進(jìn)行的研究工作及取得的研究成果。盡我所知,除了文中特別加以標(biāo)注和致謝的地方外,論文中不包含其他人已經(jīng)發(fā)表或撰寫(xiě)過(guò)的研究成果,也不包含為獲得云南大學(xué)或其他教育機(jī)構(gòu)的學(xué)位或證明而使用過(guò)的材料。與我一同工作的同志對(duì)本研究所做的任何奉獻(xiàn)均已在論文中作了明確的說(shuō)明并表示了謝意。研究生簽名: 日 期: 論文使用和授權(quán)說(shuō)明本人完全了解云南大學(xué)有關(guān)保存、使用學(xué)位論文的規(guī)定,即:學(xué)校有權(quán)保存送交論文的復(fù)印件,允許論文被查閱或借閱;學(xué)校可以公布論文的全部或局部?jī)?nèi)容,

2、可以采用影印、縮印或其他復(fù)制手段保存論文。 保密的論文在解密后應(yīng)遵循此規(guī)定研究生簽名: 導(dǎo)師簽名: 日 期: 畢業(yè)設(shè)計(jì)論文原創(chuàng)性聲明和使用授權(quán)說(shuō)明原創(chuàng)性聲明本人鄭重承諾:所呈交的畢業(yè)設(shè)計(jì)論文,是我個(gè)人在指導(dǎo)教師的指導(dǎo)下進(jìn)行的研究工作及取得的成果。盡我所知,除文中特別加以標(biāo)注和致謝的地方外,不包含其他人或組織已經(jīng)發(fā)表或公布過(guò)的研究成果,也不包含我為獲得 及其它教育機(jī)構(gòu)的學(xué)位或?qū)W歷而使用過(guò)的材料。對(duì)本研究提供過(guò)幫助和做出過(guò)奉獻(xiàn)的個(gè)人或集體,均已在文中作了明確的說(shuō)明并表示了謝意。作 者 簽 名: 日 期: 指導(dǎo)教師簽名: 日期: 使用授權(quán)說(shuō)明本人完全了解 大學(xué)關(guān)于收集、保存、使用畢業(yè)設(shè)計(jì)論文的規(guī)定,

3、即:按照學(xué)校要求提交畢業(yè)設(shè)計(jì)論文的印刷本和電子版本;學(xué)校有權(quán)保存畢業(yè)設(shè)計(jì)論文的印刷本和電子版,并提供目錄檢索與閱覽效勞;學(xué)??梢圆捎糜坝?、縮印、數(shù)字化或其它復(fù)制手段保存論文;在不以贏利為目的前提下,學(xué)??梢怨颊撐牡木植炕蛉?jī)?nèi)容。作者簽名: 日 期: 學(xué)位論文原創(chuàng)性聲明本人鄭重聲明:所呈交的論文是本人在導(dǎo)師的指導(dǎo)下獨(dú)立進(jìn)行研究所取得的研究成果。除了文中特別加以標(biāo)注引用的內(nèi)容外,本論文不包含任何其他個(gè)人或集體已經(jīng)發(fā)表或撰寫(xiě)的成果作品。對(duì)本文的研究做出重要奉獻(xiàn)的個(gè)人和集體,均已在文中以明確方式標(biāo)明。本人完全意識(shí)到本聲明的法律后果由本人承當(dāng)。作者簽名: 日期: 年 月 日學(xué)位論文版權(quán)使用授權(quán)書(shū)本學(xué)

4、位論文作者完全了解學(xué)校有關(guān)保存、使用學(xué)位論文的規(guī)定,同意學(xué)校保存并向國(guó)家有關(guān)部門(mén)或機(jī)構(gòu)送交論文的復(fù)印件和電子版,允許論文被查閱和借閱。本人授權(quán) 大學(xué)可以將本學(xué)位論文的全部或局部?jī)?nèi)容編入有關(guān)數(shù)據(jù)庫(kù)進(jìn)行檢索,可以采用影印、縮印或掃描等復(fù)制手段保存和匯編本學(xué)位論文。涉密論文按學(xué)校規(guī)定處理。作者簽名:日期: 年 月 日導(dǎo)師簽名: 日期: 年 月 日指導(dǎo)教師評(píng)閱書(shū)指導(dǎo)教師評(píng)價(jià):一、撰寫(xiě)設(shè)計(jì)過(guò)程1、學(xué)生在論文設(shè)計(jì)過(guò)程中的治學(xué)態(tài)度、工作精神 優(yōu) 良 中 及格 不及格2、學(xué)生掌握專(zhuān)業(yè)知識(shí)、技能的扎實(shí)程度 優(yōu) 良 中 及格 不及格3、學(xué)生綜合運(yùn)用所學(xué)知識(shí)和專(zhuān)業(yè)技能分析和解決問(wèn)題的能力 優(yōu) 良 中 及格 不及格4

5、、研究方法的科學(xué)性;技術(shù)線(xiàn)路的可行性;設(shè)計(jì)方案的合理性 優(yōu) 良 中 及格 不及格5、完成畢業(yè)論文設(shè)計(jì)期間的出勤情況 優(yōu) 良 中 及格 不及格二、論文設(shè)計(jì)質(zhì)量1、論文設(shè)計(jì)的整體結(jié)構(gòu)是否符合撰寫(xiě)標(biāo)準(zhǔn)? 優(yōu) 良 中 及格 不及格2、是否完成指定的論文設(shè)計(jì)任務(wù)包括裝訂及附件? 優(yōu) 良 中 及格 不及格三、論文設(shè)計(jì)水平1、論文設(shè)計(jì)的理論意義或?qū)鉀Q實(shí)際問(wèn)題的指導(dǎo)意義 優(yōu) 良 中 及格 不及格2、論文的觀(guān)念是否有新意?設(shè)計(jì)是否有創(chuàng)意? 優(yōu) 良 中 及格 不及格3、論文設(shè)計(jì)說(shuō)明書(shū)所表達(dá)的整體水平 優(yōu) 良 中 及格 不及格建議成績(jī): 優(yōu) 良 中 及格 不及格在所選等級(jí)前的內(nèi)畫(huà)“指導(dǎo)教師: 簽名 單位: 蓋章年

6、 月 日評(píng)閱教師評(píng)閱書(shū)評(píng)閱教師評(píng)價(jià):一、論文設(shè)計(jì)質(zhì)量1、論文設(shè)計(jì)的整體結(jié)構(gòu)是否符合撰寫(xiě)標(biāo)準(zhǔn)? 優(yōu) 良 中 及格 不及格2、是否完成指定的論文設(shè)計(jì)任務(wù)包括裝訂及附件? 優(yōu) 良 中 及格 不及格二、論文設(shè)計(jì)水平1、論文設(shè)計(jì)的理論意義或?qū)鉀Q實(shí)際問(wèn)題的指導(dǎo)意義 優(yōu) 良 中 及格 不及格2、論文的觀(guān)念是否有新意?設(shè)計(jì)是否有創(chuàng)意? 優(yōu) 良 中 及格 不及格3、論文設(shè)計(jì)說(shuō)明書(shū)所表達(dá)的整體水平 優(yōu) 良 中 及格 不及格建議成績(jī): 優(yōu) 良 中 及格 不及格在所選等級(jí)前的內(nèi)畫(huà)“評(píng)閱教師: 簽名 單位: 蓋章年 月 日教研室或辯論小組及教學(xué)系意見(jiàn)教研室或辯論小組評(píng)價(jià):一、辯論過(guò)程1、畢業(yè)論文設(shè)計(jì)的根本要點(diǎn)和見(jiàn)解的

7、表達(dá)情況 優(yōu) 良 中 及格 不及格2、對(duì)辯論問(wèn)題的反響、理解、表達(dá)情況 優(yōu) 良 中 及格 不及格3、學(xué)生辯論過(guò)程中的精神狀態(tài) 優(yōu) 良 中 及格 不及格二、論文設(shè)計(jì)質(zhì)量1、論文設(shè)計(jì)的整體結(jié)構(gòu)是否符合撰寫(xiě)標(biāo)準(zhǔn)? 優(yōu) 良 中 及格 不及格2、是否完成指定的論文設(shè)計(jì)任務(wù)包括裝訂及附件? 優(yōu) 良 中 及格 不及格三、論文設(shè)計(jì)水平1、論文設(shè)計(jì)的理論意義或?qū)鉀Q實(shí)際問(wèn)題的指導(dǎo)意義 優(yōu) 良 中 及格 不及格2、論文的觀(guān)念是否有新意?設(shè)計(jì)是否有創(chuàng)意? 優(yōu) 良 中 及格 不及格3、論文設(shè)計(jì)說(shuō)明書(shū)所表達(dá)的整體水平 優(yōu) 良 中 及格 不及格評(píng)定成績(jī): 優(yōu) 良 中 及格 不及格在所選等級(jí)前的內(nèi)畫(huà)“教研室主任或辯論小組組

8、長(zhǎng): 簽名年 月 日教學(xué)系意見(jiàn):系主任: 簽名年 月 日摘要隨著計(jì)算機(jī)科學(xué)技術(shù)的開(kāi)展和網(wǎng)絡(luò)的普及化,電子商務(wù)各方面技術(shù)的日趨完善,網(wǎng)上交易越來(lái)越來(lái)成為了社會(huì)消費(fèi)的一種時(shí)尚。網(wǎng)上書(shū)店系統(tǒng)在這種大的外部背景下孕育而生。通過(guò)對(duì)現(xiàn)實(shí)網(wǎng)上購(gòu)物系統(tǒng)的研究和分析以及對(duì)消費(fèi)者群體的問(wèn)卷調(diào)查,本系統(tǒng)采用了ASP.NET+C#+SQL Server 2000技術(shù),構(gòu)建起基于B/S結(jié)構(gòu)的網(wǎng)上書(shū)店系統(tǒng)平臺(tái)。系統(tǒng)的根本功能包括了用戶(hù)注冊(cè)會(huì)員、登錄、圖書(shū)展示、圖書(shū)查詢(xún)、在線(xiàn)瀏覽圖書(shū),網(wǎng)上交易等。本篇論文就是根據(jù)網(wǎng)上書(shū)店系統(tǒng)開(kāi)發(fā)過(guò)程做了詳細(xì)的描述,論文首先簡(jiǎn)要的介紹了電子商務(wù)定義和分類(lèi),網(wǎng)站的根本概念,然后詳細(xì)的介紹了系統(tǒng)

9、的可行性分析,需求分析,詳細(xì)分析過(guò)程,系統(tǒng)設(shè)計(jì),數(shù)據(jù)庫(kù)設(shè)計(jì),隨后有介紹了和SQL Server 2000的相關(guān)的功能和技術(shù),相關(guān)的知識(shí),網(wǎng)上購(gòu)書(shū)系統(tǒng)實(shí)現(xiàn)的技術(shù)難點(diǎn)和解決方法,最后介紹了系統(tǒng)的實(shí)現(xiàn)與實(shí)施,系統(tǒng)的測(cè)試以及對(duì)系統(tǒng)的特點(diǎn)的總結(jié)。已經(jīng)300多字,要約600字關(guān)鍵詞:電子商務(wù);網(wǎng)上書(shū)店;數(shù)據(jù)庫(kù)AbstractWith the development of the computer science and the popularization of network, the on-line transaction has become a new fashion of modern time

10、. Under this background, the bookshop on line has appeared. According to the questionnaire for the consumers and the analysis of the shopping online system, we have developed this system of bookshop on line which had been used the technology of the ASP.NET, C# and SQL Server 2000 .The platform of th

11、is system based on the B/S structure. The basic functions of this system mainly include registration, logon, lay out of book, searching and browsing online, buying and selling on line and so on.This paper has made a good description of the process of the systems development. Firstly, it gives a defi

12、nition of electronic business. Then, it discuss about the feasible analysis and the process of the requirement analyzing. The steps of the systemic design and the design of the database have also been discussed .We introduce the function and technology of ASP.NET and SQL Server 2000. The puzzles of

13、the systemic technology and the means of settlement is also introduced. Finally, we describe the systemic realization, system test and the summary of systemic characteristic.Key Words: E- Business, Bookshop Online, Database 目錄 摘要ABSTRACT目錄第一章 緒論 論文研究背景 國(guó)內(nèi)外開(kāi)展現(xiàn)狀 研究?jī)?nèi)容與論文組織第二章 相關(guān)技術(shù)介紹 概述 電子商務(wù)的根底知識(shí)2.2.1 電

14、子商務(wù)的概念2.2.2 電子商務(wù)的分類(lèi)2.2.3 電子商務(wù)的根本流程2.2.4 電子商務(wù)的特征2.3電子商務(wù)網(wǎng)站2.3.1 網(wǎng)站的根本概念2.3.2 電子商務(wù)網(wǎng)站組成2.3.3 電子商務(wù)網(wǎng)站需要解決的主要問(wèn)題2.4 網(wǎng)上書(shū)店系統(tǒng)的系統(tǒng)規(guī)劃2.4.1 系統(tǒng)目標(biāo)2.4.2 可行性分析 硬件方面 軟件方面第三章 網(wǎng)上書(shū)店系統(tǒng)系統(tǒng)需求分析 網(wǎng)上書(shū)店系統(tǒng)工程規(guī)劃 網(wǎng)上書(shū)店系統(tǒng)的系統(tǒng)功能結(jié)構(gòu)圖 前臺(tái)結(jié)構(gòu)圖 后臺(tái)結(jié)構(gòu)圖 網(wǎng)上書(shū)店系統(tǒng)的系統(tǒng)業(yè)務(wù)流程圖 詳細(xì)的需求分析 用戶(hù)注冊(cè)模塊 用戶(hù)登錄模塊 圖書(shū)選購(gòu)模塊 購(gòu)物車(chē)管理 查看訂單模塊 圖書(shū)管理模塊 訂單管理模塊 E-R圖設(shè)計(jì)第四章

15、網(wǎng)上書(shū)店系統(tǒng)的系統(tǒng)設(shè)計(jì) 三層體系結(jié)構(gòu) 三層的正確邏輯 三層體系結(jié)構(gòu)的實(shí)現(xiàn) 系統(tǒng)平臺(tái)的選擇 操作系統(tǒng)的選擇 選擇實(shí)現(xiàn)技術(shù)與工具 系統(tǒng)應(yīng)用軟件設(shè)計(jì)子系統(tǒng)的劃分 設(shè)計(jì)系統(tǒng)時(shí)序圖 數(shù)據(jù)庫(kù)表的設(shè)計(jì) 技術(shù)難點(diǎn)及解決的方法.1.2 A.3.3.1 連接到SQL Server.3.2 提交命令和執(zhí)行存儲(chǔ)過(guò)程第六章 網(wǎng)上書(shū)店系統(tǒng)的實(shí)現(xiàn)和實(shí)施 系統(tǒng)平臺(tái)的搭建 效勞器的配置6.2 應(yīng)用軟件局部開(kāi)發(fā)源代碼 登錄模塊 用戶(hù)注冊(cè)模塊6.3 系統(tǒng)的測(cè)試 測(cè)試目標(biāo) 軟件測(cè)試階段的信息流程測(cè)試方法第七章 總結(jié)與展望7.1 總結(jié)7.2 展望 參考文獻(xiàn)致謝第一章 緒論1.1 論文研究背景 1.2 國(guó)內(nèi)外研究現(xiàn)狀 1.3 研究?jī)?nèi)容與

16、論文組織 第二章 相關(guān)技術(shù)介紹 概 述20世紀(jì)末以來(lái),計(jì)算機(jī)信息技術(shù)和通信網(wǎng)絡(luò)的飛速開(kāi)展為這個(gè)世界創(chuàng)造了一個(gè)嶄新的時(shí)空,互聯(lián)網(wǎng)的商業(yè)化,電子商務(wù)的應(yīng)運(yùn)而生及其蓬勃開(kāi)展,標(biāo)志著一個(gè)無(wú)與論比的新時(shí)代電子商務(wù)時(shí)代的來(lái)臨。2.2電子商務(wù)的根底知識(shí)2.2.1電子商務(wù)的概念電子商務(wù)的定義:電子商務(wù)雖然正已難以置信的速度滲透到人們的日常生活。但是至今也沒(méi)有一個(gè)統(tǒng)一的定義,世人眾說(shuō)紛紜,各國(guó)政府,學(xué)者,企業(yè)界人事都根據(jù)自己所處的地位和對(duì)電子商務(wù)的參與程度,給出所多不同的闡述。但是,無(wú)論那種說(shuō)法都認(rèn)為電子商務(wù)是利用現(xiàn)代計(jì)算機(jī)硬件設(shè)備,軟件和網(wǎng)路根底設(shè)備,通過(guò)一定的協(xié)議連接起來(lái)的電子網(wǎng)絡(luò)環(huán)境進(jìn)行各種各樣的商務(wù)活動(dòng)

17、的方式2,因此,對(duì)于電子商務(wù)的概念的科學(xué)理解應(yīng)該包括以下幾個(gè)方面:1) 電子商務(wù)是整個(gè)貿(mào)易活動(dòng)的自動(dòng)化和電子化。2) 電子商務(wù)是利用各種電子工具和電子技術(shù)從事各種商務(wù)活動(dòng)的過(guò)程。3) 電子商務(wù)滲透到貿(mào)易活動(dòng)的各個(gè)階段,因而內(nèi)容廣泛,包括信息交換,售前售后效勞,銷(xiāo)售,電子支付,運(yùn)輸,組建虛擬企業(yè),共享資源。4) 電子商務(wù)參與者包括:銷(xiāo)售者、銷(xiāo)售商、供貨商、企業(yè)雇員、銀行和金融機(jī)構(gòu)以及政府等各種機(jī)構(gòu)和人。5) 電子商務(wù)的目的就是要實(shí)現(xiàn)企業(yè)乃至整個(gè)社會(huì)的高效率,低本錢(qián)的貿(mào)易活動(dòng)。2.2.2電子商務(wù)的分類(lèi)按電子商務(wù)活動(dòng)的性質(zhì)分類(lèi),可以把電子商務(wù)分為電子商務(wù)處理無(wú)支付和電子貿(mào)易處理有支付。電子商務(wù)處理可

18、以大大提高工作效率,增加工作的透明度,有助于樹(shù)立信息化和企業(yè)的形象。而電子貿(mào)易處理,那么網(wǎng)上繳費(fèi),能夠方便消費(fèi)者,降低企業(yè)運(yùn)作本錢(qián),減少交易環(huán)節(jié),增強(qiáng)企業(yè)的競(jìng)爭(zhēng)能力。按電子是商務(wù)的參與對(duì)象分類(lèi),可將電子商務(wù)分為五類(lèi),即企業(yè)對(duì)消費(fèi)者、企業(yè)對(duì)企業(yè)、消費(fèi)者對(duì)消費(fèi)者、企業(yè)對(duì)政府機(jī)構(gòu)、消費(fèi)者對(duì)政府機(jī)構(gòu)的電子商務(wù)2。企業(yè)對(duì)消費(fèi)者即B2C的電子商務(wù)。也稱(chēng)商家對(duì)個(gè)人客戶(hù)或商業(yè)機(jī)構(gòu)對(duì)消費(fèi)者的電子商務(wù),它根本等同于電子零售商業(yè)。企業(yè)對(duì)企業(yè)即B2B的電子商務(wù)。也稱(chēng)商家對(duì)商家或商業(yè)機(jī)構(gòu)對(duì)商業(yè)機(jī)構(gòu)的電子商務(wù)。它是指商業(yè)機(jī)構(gòu)使用Internet或各種商務(wù)網(wǎng)站向供給商訂貨或付款。個(gè)人對(duì)個(gè)人即C2C的電子商務(wù)。也稱(chēng)消費(fèi)者對(duì)消

19、費(fèi)者之間的電子商務(wù)。企業(yè)對(duì)政府機(jī)構(gòu)的電子商務(wù)。在企業(yè)政府機(jī)構(gòu)方面的電子商務(wù)可以覆蓋公司與政府組織間的許多事務(wù)。消費(fèi)者對(duì)政府機(jī)構(gòu)的電子商務(wù)。通過(guò)消費(fèi)者對(duì)政府機(jī)構(gòu)的電子商務(wù),政府可以把電子商務(wù)擴(kuò)展到福利費(fèi)發(fā)放和自我評(píng)估稅及個(gè)人稅收的征收方面。通過(guò)網(wǎng)絡(luò)實(shí)現(xiàn)個(gè)人身份的核實(shí),報(bào)稅,收稅等政府對(duì)個(gè)人之間的行為。2.2.3電子商務(wù)的根本流程電子商務(wù)交易過(guò)程大致可以分為三個(gè)階段:交易前,交易中,交易后10。交易前這一階段主要指買(mǎi)賣(mài)雙方和參與交易的各方在簽約前的準(zhǔn)備活動(dòng),包括在各種商務(wù)網(wǎng)站和因特網(wǎng)上尋找交易的時(shí)機(jī),通過(guò)交易信息來(lái)比擬價(jià)格和條件,了解個(gè)方的貿(mào)易政策,選擇交易對(duì)象等。買(mǎi)方根據(jù)自己要買(mǎi)的商品,準(zhǔn)備購(gòu)貨

20、貸款,制定購(gòu)貨方案,進(jìn)行資源市場(chǎng)調(diào)查和市場(chǎng)分析,反復(fù)進(jìn)行市場(chǎng)查詢(xún)了解各賣(mài)方的貿(mào)易政策,反復(fù)修改購(gòu)貨方案和進(jìn)貨方案,確定和審批購(gòu)貨方案,按方案確定購(gòu)置商品的種類(lèi)、數(shù)量、規(guī)格、價(jià)格、購(gòu)置地點(diǎn)和交易方式,尤其是利用Internet和各種電子商務(wù)網(wǎng)絡(luò)尋找自己滿(mǎn)意的商品和商家。賣(mài)方根據(jù)自己銷(xiāo)售的商品,全面進(jìn)行市場(chǎng)調(diào)查和市場(chǎng)分析,制定各種銷(xiāo)售策略和銷(xiāo)售方式了解各方的貿(mào)易政策,利用Internet和各種電子商務(wù)網(wǎng)站發(fā)送小商品信息,尋找貿(mào)易合作伙伴和交易時(shí)機(jī),擴(kuò)大貿(mào)易范圍和商品所占的市場(chǎng)份額。其他參加交易方:如中介。銀行金融機(jī)構(gòu),信用卡公司也都進(jìn)行電子商務(wù)交易做好準(zhǔn)備。交易中這一階段包括交易談判,和簽訂合同,

21、辦理交易前進(jìn)行的手續(xù)等。交易談判和簽訂合同主要指買(mǎi)賣(mài)雙方通過(guò)電子商務(wù)系統(tǒng)對(duì)所交易細(xì)節(jié)進(jìn)行網(wǎng)上談判,將雙方所磋商的結(jié)果以文字的形式確定下來(lái),以電子文件形式簽訂貿(mào)易合同,明確在交易的中權(quán)利,所承當(dāng)?shù)牧x務(wù),及對(duì)所購(gòu)置商品的種類(lèi),數(shù)量,價(jià)格,交易地點(diǎn),交貨期,交易方式,運(yùn)輸方式,違約和賠款合同條款,合同雙方可以利用電子數(shù)據(jù)交換進(jìn)行簽約,也可以通過(guò)數(shù)字簽字等方式簽約。辦理交易進(jìn)行前的手續(xù)主要指買(mǎi)賣(mài)雙方簽訂合同后到合同開(kāi)始履行之前的各種手續(xù)的過(guò)程,也是雙方貿(mào)易前交易準(zhǔn)備過(guò)程,交易中要涉及到個(gè)有關(guān)方,及可能涉及到中介方,銀行金融機(jī)構(gòu),信用卡公司,海關(guān)系統(tǒng)等,買(mǎi)賣(mài)雙方要與各有關(guān)方進(jìn)行各種電子票據(jù)和電子單證的交

22、貨,直到辦理完可以將所購(gòu)商品從賣(mài)方按合同規(guī)定開(kāi)始向買(mǎi)方發(fā)貨的一切手續(xù)為止。交易后這一階段的主要活動(dòng)包括交易合同的履行,效勞和索賠等活動(dòng),這一階段是等買(mǎi)賣(mài)雙方辦理完各種手續(xù)之后開(kāi)始,買(mǎi)方要備貨,組貨,發(fā)貨,買(mǎi)賣(mài)雙方可以通過(guò)電子商務(wù)效勞器跟蹤發(fā)出的貨物,銀行和金融機(jī)構(gòu)按照合同,處理雙方首付款,進(jìn)行結(jié)算,出具相應(yīng)的銀行單據(jù)等,直到買(mǎi)方受到自己所購(gòu)的商品,完成整個(gè)交易過(guò)程,索賠在買(mǎi)賣(mài)雙方出現(xiàn)違約時(shí),需要進(jìn)行違約處理的工作,受損方要向違約方索賠。2.2.4電子商務(wù)的特征電子商務(wù)的特性有以下幾點(diǎn):商務(wù)性、集成性、可擴(kuò)展性、效勞性、平安性、協(xié)調(diào)性4。1商務(wù)性電子商務(wù)最根本的特性為商務(wù)性,即提供買(mǎi)賣(mài)交易的效勞

23、、手段和時(shí)機(jī)。網(wǎng)上購(gòu)物提供一種客戶(hù)所需要的方便途徑。因而,電子商務(wù)對(duì)任何規(guī)模的企業(yè)而言,都是一種機(jī)遇。對(duì)我們中國(guó)的傳統(tǒng)企業(yè)也不例外。2)集成性集成性主要有技術(shù)集成性和信息集成性。由于電子商務(wù)整個(gè)流成的處理涉及的內(nèi)容比擬多,比方信息,金融,效勞等,要使得整個(gè)流程能夠正常的運(yùn)轉(zhuǎn),就需要運(yùn)用技術(shù)去實(shí)現(xiàn),當(dāng)然技術(shù)是越先進(jìn)的越好,比方從HTML到ASP,到現(xiàn)在的,這是一個(gè)技術(shù)開(kāi)展的過(guò)程,也是現(xiàn)實(shí)運(yùn)用的需要6?;ヂ?lián)網(wǎng)上每個(gè)人都在搜索對(duì)自己有用的信息,因而它就應(yīng)當(dāng)提供大量的信息,滿(mǎn)足不同用戶(hù)的需要,現(xiàn)在中國(guó)面對(duì)客戶(hù)的商業(yè)網(wǎng)站是越來(lái)越多了,怎樣讓客戶(hù)以最快的速度,搜索到最有用的信息,可能應(yīng)該是這類(lèi)網(wǎng)站最應(yīng)該考

24、慮的。3可擴(kuò)展性這主要是針對(duì)系統(tǒng)的穩(wěn)定性來(lái)說(shuō)的。電子商務(wù)的效勞系統(tǒng)應(yīng)當(dāng)有自身的擴(kuò)展功能。因?yàn)橄到y(tǒng)應(yīng)當(dāng)能承受住一定的負(fù)荷,如果在某個(gè)頂峰訪(fǎng)問(wèn)期間導(dǎo)致了效勞器的崩潰,結(jié)果是可想而知的。4效勞性在電子商務(wù)環(huán)境中,客戶(hù)不再受地域的限制,運(yùn)用互聯(lián)網(wǎng)為媒介的這種貿(mào)易,他的合作伙伴可以在地球上其他任一個(gè)角落,要想使全球的人都能接受你的所提供的商品,效勞質(zhì)量是最關(guān)鍵的。技術(shù)創(chuàng)新帶來(lái)新的結(jié)果,萬(wàn)維網(wǎng)應(yīng)用使得企業(yè)能自動(dòng)處理商務(wù)過(guò)程,并不再像以往那樣強(qiáng)調(diào)公司內(nèi)部的分工?,F(xiàn)在Internet上許多企業(yè)都能為客戶(hù)提供完整效勞,這使得互聯(lián)網(wǎng)的應(yīng)用得以充分的發(fā)揮。5平安性在電子商務(wù)中,平安性是必須考慮的核心問(wèn)題。欺騙、竊聽(tīng)

25、、病毒和非法入侵都在威脅著電子商務(wù),因此要求網(wǎng)絡(luò)能提供一種端到端的平安解決方案,包括加密機(jī)制、簽名機(jī)制、分布式平安管理、存取控制、防火墻、平安萬(wàn)維網(wǎng)效勞器、防病毒保護(hù)等。隨著技術(shù)的開(kāi)展,電子商務(wù)的平安性也會(huì)相應(yīng)得以增強(qiáng)。6協(xié)調(diào)性商務(wù)活動(dòng)是一種協(xié)調(diào)過(guò)程,它需要雇員和客戶(hù),生產(chǎn)方、供貨方以及商務(wù)伙伴間的協(xié)調(diào)。為提高效率,許多組織都提供了交互式的協(xié)議,電子商務(wù)活動(dòng)可以在這些協(xié)議的根底上進(jìn)行。本文只是以網(wǎng)上購(gòu)物為例,來(lái)說(shuō)明目前電子商務(wù)中存在的一些問(wèn)題,以即表述一點(diǎn)解決一些問(wèn)題的想法。2.3電子商務(wù)網(wǎng)站2.3.1網(wǎng)站的根本概念在互聯(lián)網(wǎng)的應(yīng)用中,網(wǎng)站是一個(gè)不可或缺的重要因素。網(wǎng)站是指獨(dú)立域名的Web站點(diǎn),

26、其中包括CN和通用的頂級(jí)域名下的Web站點(diǎn),是企業(yè)與個(gè)人在Internet上建立的信息中心。通過(guò)網(wǎng)站,企業(yè)不僅可以宣傳自身形象,推廣產(chǎn)品,擴(kuò)大影響,而且能夠?qū)で蠖喾胶献饕约盀榭蛻?hù)提供快速優(yōu)質(zhì)的效勞。企業(yè)通過(guò)建立各種類(lèi)型的網(wǎng)站,能更好地實(shí)現(xiàn)目標(biāo)。2.3.2電子商務(wù)網(wǎng)站組成開(kāi)展電子商務(wù)活動(dòng),必須建立相應(yīng)的企業(yè),這就是所謂的網(wǎng)絡(luò)企業(yè),網(wǎng)絡(luò)企業(yè)網(wǎng)站為核心,因此網(wǎng)絡(luò)企業(yè)建設(shè)實(shí)際上也是網(wǎng)絡(luò)企業(yè)的網(wǎng)站建設(shè)。3網(wǎng)絡(luò)根底設(shè)施是電子商務(wù)系統(tǒng)的硬件設(shè)施,包括企業(yè)內(nèi)部的局域網(wǎng),因特網(wǎng)接入相關(guān)設(shè)備等。網(wǎng)絡(luò)系統(tǒng)平臺(tái)是操作和管理企業(yè)內(nèi)部網(wǎng)絡(luò)的操作系統(tǒng)。如Windows NT , UNIX等,另外在有些電子商務(wù)系統(tǒng)中,為了保

27、證電子商務(wù)系統(tǒng)運(yùn)行的平安性,穩(wěn)定性以及具備良好的電子商務(wù)系統(tǒng)的開(kāi)發(fā)平臺(tái),還在網(wǎng)絡(luò)系統(tǒng)平臺(tái)上集成有關(guān)電子商務(wù)解決方案的平臺(tái)。電子商務(wù)的根底平臺(tái)主要是用來(lái)協(xié)助電子商務(wù)應(yīng)用的平臺(tái)完成電子交易活動(dòng)的,它是一些社會(huì)化的平臺(tái),如支付系統(tǒng)、平安系統(tǒng)等。電子商務(wù)應(yīng)用平臺(tái)是指企業(yè)門(mén)戶(hù)網(wǎng)站用于實(shí)現(xiàn)電子交易的有關(guān)軟件系統(tǒng),它一般包括:交易的操作環(huán)境、交易的管理環(huán)境和交易的接口環(huán)境等。2.3.3電子商務(wù)網(wǎng)站需要解決的主要問(wèn)題目前,電子商務(wù)網(wǎng)站需要解決的主要問(wèn)題是平安性問(wèn)題和在線(xiàn)支付的普及問(wèn)題,關(guān)于平安方面,除了SSL協(xié)議的安裝,網(wǎng)上交易為了證明自己的平安性應(yīng)加緊SET協(xié)議的準(zhǔn)備這樣也為平安的實(shí)現(xiàn)在線(xiàn)支付奠定了根底。關(guān)

28、于在線(xiàn)支付的普及問(wèn)題,由于平安的在線(xiàn)支付是制約網(wǎng)上商家開(kāi)展的瓶頸,在線(xiàn)支付重點(diǎn)是加強(qiáng)網(wǎng)站,銀行和顧客聯(lián)系和合作,在網(wǎng)站和銀行之間要建立相應(yīng)的軟,硬件聯(lián)網(wǎng),顧客要配合網(wǎng)站,安裝電子錢(qián)包,這樣網(wǎng)站和顧客之間通過(guò)第三方銀行先后制約,相互合作才能平安實(shí)現(xiàn)在線(xiàn)支付8。2.4 網(wǎng)上書(shū)店系統(tǒng)的系統(tǒng)規(guī)劃2.4.1系統(tǒng)目標(biāo)通過(guò)對(duì)一些典型的網(wǎng)上購(gòu)書(shū)網(wǎng)站的研究分析以及實(shí)際的市場(chǎng)調(diào)查,根據(jù)實(shí)際的需求,本網(wǎng)站將具有以下功能。1)友好美觀(guān)的操作界面,能保證系統(tǒng)的易用性。2)標(biāo)準(zhǔn)完善的根底信息設(shè)置。3)書(shū)目分類(lèi)詳盡,可按不同類(lèi)別查看書(shū)目信息。4)按書(shū)目的大類(lèi)及商品的名稱(chēng)進(jìn)行模糊查詢(xún)。5)能實(shí)現(xiàn)網(wǎng)上購(gòu)書(shū)交易。6)新書(shū)及特價(jià)書(shū)

29、的展示。7)書(shū)目銷(xiāo)售排行榜。2.4.2可行性分析目前,平安性是在網(wǎng)上購(gòu)物時(shí),顧客所關(guān)注的問(wèn)題,也是我們提供商要解決的重要課題之一。就當(dāng)前的電子技術(shù)的開(kāi)展,分別從硬件和軟件方面來(lái)分析系統(tǒng)的可行性。硬件方面目前我國(guó)電子商務(wù)面臨的最大的就是平安性問(wèn)題。一方面是目前的技術(shù),這里所說(shuō)的技術(shù)方面的障礙主要包括網(wǎng)絡(luò)的可靠性、數(shù)據(jù)傳送的速度等。Internet上存在多種不可靠的因素:軟件不可靠、線(xiàn)路不可靠和系統(tǒng)不可靠等。電子商務(wù)的進(jìn)行需要支付與結(jié)算,這就應(yīng)有高質(zhì)、高效的金融效勞及其電子化的配合。由于電子商務(wù)是基于信息通信的商務(wù)活動(dòng),為此需要建設(shè)必要的信息根底設(shè)施,包括各種信息傳輸網(wǎng)絡(luò)的建設(shè)、信息

30、傳輸設(shè)備的研制、信息技術(shù)的開(kāi)發(fā),一系列信息根底設(shè)施的建設(shè)6。由于經(jīng)濟(jì)實(shí)力和技術(shù)方面的原因,我國(guó)網(wǎng)絡(luò)的根底設(shè)施建設(shè)還比擬緩慢和滯后,已建成的網(wǎng)絡(luò)質(zhì)量也比擬低,公眾使用費(fèi)用比擬高。要想實(shí)現(xiàn)真正實(shí)時(shí)的網(wǎng)上交易,需要網(wǎng)絡(luò)有非常快的響應(yīng)速度和較高的寬帶,這必須由硬件提供對(duì)高速網(wǎng)絡(luò)的支持,而現(xiàn)在大局部的網(wǎng)絡(luò)速度都達(dá)不到實(shí)際的要求。另外,信息產(chǎn)品如高性能計(jì)算機(jī)的核心元件得依靠進(jìn)口等因素都將成為電子商務(wù)開(kāi)展的制約因素。另外一方面是用戶(hù)自身的平安意識(shí)淡薄,比方不注意加密,不注意更換登陸名等,這就使得網(wǎng)上的不法分子有機(jī)可乘。這就需要靠政府或一些機(jī)構(gòu)組織一些活動(dòng),做宣傳,使網(wǎng)上用戶(hù)提高自己的平安意識(shí)。

31、軟件方面這里主要是針對(duì)“產(chǎn)品質(zhì)量、售后效勞及廠(chǎng)商信用得不到保障來(lái)闡述解決的方案,提供有力的法律保障。1從交易平安方面看,目前一個(gè)迫切需要解決的問(wèn)題是加強(qiáng)數(shù)據(jù)保護(hù),保證用戶(hù)的個(gè)人隱私權(quán),保證用戶(hù)具有對(duì)Internet上的信息進(jìn)行控制的自主權(quán),以解決電子商務(wù)上發(fā)生的各種糾紛,防止詐騙等案件的發(fā)生,保證消費(fèi)者在電子商務(wù)活動(dòng)中的合法權(quán)益不受侵犯。2從電子支付方面看,也需要制定相應(yīng)的法律,明確電子支付的當(dāng)事人包括付款人、收款人和銀行之間的法律關(guān)系,制定相關(guān)的電子支付制度,認(rèn)可電子簽名的合法性。同時(shí)還應(yīng)制定有關(guān)電子支付數(shù)據(jù)的偽造、更改、涂銷(xiāo)問(wèn)題的處理方法。3還有一局部法律法規(guī)應(yīng)根據(jù)電子商務(wù)的情況加以補(bǔ)充、

32、修改和完善,消費(fèi)者權(quán)益保護(hù)法如何保護(hù)網(wǎng)上購(gòu)物的消費(fèi)者權(quán)益,現(xiàn)有的知識(shí)產(chǎn)權(quán)法如何保護(hù)網(wǎng)上知識(shí)產(chǎn)權(quán),廣告法如何管理控制網(wǎng)絡(luò)廣告等。2提高產(chǎn)品質(zhì)量和售后效勞由于電子商務(wù)這種貿(mào)易方式的特殊性,用戶(hù)購(gòu)物的時(shí)候,是在虛擬的商店中購(gòu)物,由于技術(shù)的限制,人們只能看到商品的圖片,以及簡(jiǎn)單的介紹,人們很難判斷商品的價(jià)值。在目前的條件下,廠(chǎng)商在提高真正商品質(zhì)量的同時(shí),可以對(duì)產(chǎn)品信息的描述更加的詳細(xì),在網(wǎng)上人們大局部希望購(gòu)置對(duì)自己確實(shí)有用的商品或查看到有真正價(jià)值的資源,就比方那購(gòu)書(shū)來(lái)說(shuō),人們希望通過(guò)查看書(shū)目的簡(jiǎn)介,能夠確認(rèn)這本書(shū)的價(jià)值??赡壳熬W(wǎng)上集成的資源主要是以量來(lái)衡量,而沒(méi)有從質(zhì)上去考慮。這樣造成了網(wǎng)上有許多的垃

33、圾資源,同時(shí)造成資源的浪費(fèi)。以后隨著技術(shù)的開(kāi)展,渴望到達(dá)人們通過(guò)坐在電腦前通過(guò)一定的終端設(shè)備,能夠到達(dá)身臨其境。這樣讓用戶(hù)可以放心。對(duì)于出售的商品,廠(chǎng)商應(yīng)該在網(wǎng)上商店中設(shè)有專(zhuān)門(mén)的客戶(hù)信息反響中心,及時(shí)的解決客戶(hù)反響的問(wèn)題,如需上門(mén)或直接效勞的應(yīng)該及時(shí)做到。信譽(yù)的好壞直接影響到商家或企業(yè)的生存。3物流問(wèn)題目前物流已經(jīng)成為電子商務(wù)開(kāi)展的瓶頸問(wèn)題,所謂電子商務(wù)物流就是信息流、貨幣流、物流的統(tǒng)稱(chēng)?,F(xiàn)在電子商務(wù)搞得最好的美國(guó)采用的是“流中央化美國(guó)物流模式強(qiáng)調(diào)“整體化的物流管理系統(tǒng),是一種以整體利益為重,沖破按部門(mén)分管的體制,從整體進(jìn)行統(tǒng)一規(guī)劃管理的方式。每個(gè)國(guó)家有自己的特殊的情況,在美國(guó)成功的經(jīng)驗(yàn),在中

34、國(guó)不一定是行之有效的,我們應(yīng)當(dāng)針對(duì)我國(guó)的國(guó)情作相應(yīng)的處理。目前從物流整體開(kāi)展角度看,我國(guó)電子商務(wù)在物流方面還存在下面的問(wèn)題:物流根底設(shè)施薄弱,物流社會(huì)化、專(zhuān)業(yè)化程度不高,第三方物流工作質(zhì)量不高,效勞內(nèi)容有限,商流不興旺,影響物流水平的提高,物流開(kāi)展仍有一定方案色彩,從物流活動(dòng)角度看 ,我國(guó)主要存在問(wèn)題是配送中心開(kāi)展不成熟 ,物流活動(dòng)范圍小,物流聯(lián)盟程度不高,物流技術(shù)水平低,信息系統(tǒng)應(yīng)用仍處于封閉狀態(tài)。電子商務(wù)開(kāi)展需要政府和企業(yè)的積極參與和推動(dòng)。在興旺國(guó)家,開(kāi)展電子商務(wù)依靠私營(yíng)企業(yè)的參與和投資,政府只起引導(dǎo)作用。而開(kāi)展中國(guó)家企業(yè)規(guī)模偏小,信息技術(shù)落后,債務(wù)歸還能力低,政府的參與有助于引進(jìn)技術(shù)、擴(kuò)

35、大企業(yè)規(guī)模和提高企業(yè)歸還債務(wù)的能力。另外,許多開(kāi)展中國(guó)家的信息產(chǎn)業(yè)都處于政府壟斷經(jīng)營(yíng)或高度管制之下,沒(méi)有政府的積極參與和幫助將很難在這些國(guó)家快速地開(kāi)展電子商務(wù)。所以要想使中國(guó)的電子商務(wù)在經(jīng)后有快速的開(kāi)展,政府的參與是必然的,現(xiàn)在中國(guó)已經(jīng)參加了世界貿(mào)易組織,這無(wú)疑是我國(guó)電子商務(wù)開(kāi)展的催化劑。第三章 網(wǎng)上書(shū)店系統(tǒng)系統(tǒng)需求分析電子商務(wù)網(wǎng)站是一個(gè)典型的A數(shù)據(jù)庫(kù)開(kāi)發(fā)應(yīng)用程序由前臺(tái)商品展示和后臺(tái)管理兩局部組成。前臺(tái)商品展示:該局部主要包括新書(shū)上架,特價(jià)書(shū)本銷(xiāo)售排行,購(gòu)物車(chē)管理,商品廣告,商品排行及商品分類(lèi)等。后臺(tái)管理:該局部主要對(duì)商場(chǎng)內(nèi)一些根本數(shù)據(jù)進(jìn)行管理,包括商品管理,會(huì)員管理,訂單管理和公告管理等。1

36、信息管理信息管理主要包括:公告列表、幫助中心、文章管理、調(diào)查管理、廣告管理。公告列表,其內(nèi)容可以為發(fā)貨通知、新品、打折促銷(xiāo)活動(dòng)等等。添加公告,包括公告標(biāo)題和公告內(nèi)容等。修改公告,包括公告標(biāo)題、公告內(nèi)容以及公告的形式等;刪除公告,包括活動(dòng)公告和最新商品信息公告。幫助中心,可以添加、修改和刪除幫助信息。文章管理,文章類(lèi)別可以與商品分類(lèi)關(guān)聯(lián)。調(diào)查管理,方便店主及時(shí)了解用戶(hù)信息。廣告管理,包括固定廣告和自定義廣告。2書(shū)目管理書(shū)目管理主要包括:書(shū)目列表、添加書(shū)目、書(shū)目銷(xiāo)售排行、書(shū)目統(tǒng)計(jì)、缺書(shū)處理等功能項(xiàng)。書(shū)目列表,支持書(shū)目名稱(chēng)模糊搜索。添加書(shū)目,如果沒(méi)有“書(shū)目分類(lèi),將會(huì)提示您先進(jìn)行“書(shū)目分類(lèi)的添加。 修

37、改書(shū)目類(lèi)別,包括最新書(shū)目和熱銷(xiāo)書(shū)目。刪除書(shū)目類(lèi)別,刪除那些過(guò)時(shí)的書(shū)目類(lèi)別。添加書(shū)目信息,包括書(shū)目類(lèi)別、名稱(chēng)、編號(hào)、所屬出版公司等信息。修改書(shū)目信息,包括書(shū)目類(lèi)別、名稱(chēng)、所屬出版公司等信息。刪除書(shū)目信息,刪除那些過(guò)時(shí)的書(shū)目信息。書(shū)目統(tǒng)計(jì),方便管理員“核算收入、“調(diào)整庫(kù)存。缺貨處理 ,管理員可以設(shè)置缺貨時(shí)的缺貨信息和缺貨時(shí)的處理方法。3訂單管理訂單號(hào)訂單號(hào)為14位數(shù)字組成,采取“下單時(shí)間+“00-99隨機(jī)碼策略制定,訂單號(hào)的唯一性防止了號(hào)碼重復(fù)造成系統(tǒng)數(shù)據(jù)混亂。處理訂單,主要是對(duì)新訂單和等待付款的訂單的處理。辦理發(fā)貨,管理員核對(duì)訂單金額并組織配貨發(fā)貨。網(wǎng)上支付,用戶(hù)可以自由選擇在線(xiàn)支付方式。刪除訂

38、單,刪除雙方中的某一方取消的訂單。4顧客用戶(hù)管理注冊(cè)顧客用戶(hù),包括用戶(hù)名、密碼等信息。修改顧客用戶(hù)信息。修改顧客用戶(hù)信息。5系統(tǒng)用戶(hù)管理注冊(cè)顧客用戶(hù),包括用戶(hù)名、密碼等信息。修改顧客用戶(hù)信息。修改系統(tǒng)管理員信息。前臺(tái)結(jié)構(gòu)圖網(wǎng)上書(shū)店系統(tǒng)功能結(jié)構(gòu)圖前臺(tái)結(jié)構(gòu)圖3-1所示。圖3-1 前臺(tái)結(jié)構(gòu)圖后臺(tái)結(jié)構(gòu)圖網(wǎng)上書(shū)店系統(tǒng)功能結(jié)構(gòu)圖后臺(tái)結(jié)構(gòu)圖如圖3-2所示。圖3-2 后臺(tái)結(jié)構(gòu)圖根據(jù)網(wǎng)上一些電子商務(wù)網(wǎng)站的功能和業(yè)務(wù)流程,本網(wǎng)上書(shū)店系統(tǒng)業(yè)務(wù)流程圖如圖3-3所示。 圖3-3 系統(tǒng)業(yè)務(wù)流程圖用戶(hù)注冊(cè)模塊1使用用例圖用戶(hù)注冊(cè)用例圖如圖3-4所示圖3-4 用戶(hù)注冊(cè)用例圖2使用活動(dòng)圖用戶(hù)注冊(cè)活動(dòng)圖如圖3-5所示。圖3-5

39、用戶(hù)注冊(cè)活動(dòng)圖3進(jìn)行需求描述。本用例用于用戶(hù)的注冊(cè)和個(gè)人信息的填寫(xiě),無(wú)前置條件,后置條件為用例成功后,添加一名新用戶(hù)。根本領(lǐng)件流為當(dāng)用戶(hù)希望注冊(cè)個(gè)人信息使用系統(tǒng)時(shí),用例啟動(dòng),然后系統(tǒng)轉(zhuǎn)到用戶(hù)注冊(cè)頁(yè)面,提示用戶(hù)輸入個(gè)人信息,用戶(hù)輸入個(gè)人信息后,系統(tǒng)檢查信息是否有效,將信息存入數(shù)據(jù)庫(kù)。替代流程為如果用戶(hù)輸入注冊(cè)信息無(wú)效,系統(tǒng)顯示錯(cuò)誤信息并轉(zhuǎn)讓到錯(cuò)誤頁(yè)面,用戶(hù)重新填寫(xiě)信息或者取消注冊(cè),用例結(jié)束2。用戶(hù)登錄模塊1使用用例圖用戶(hù)登錄用例圖如圖3-6所示。圖3-6 用戶(hù)登錄用例圖2使用活動(dòng)圖用戶(hù)登錄活動(dòng)圖如圖3-7所示。圖3-7 用戶(hù)登錄活動(dòng)圖3對(duì)用例進(jìn)行需求描述。本用例介紹用戶(hù)登錄系統(tǒng),無(wú)前置條件,后置

40、條件是用例成功后,用戶(hù)登錄進(jìn)入系統(tǒng),事件的根本流程為,當(dāng)用戶(hù)提出登錄進(jìn)入系統(tǒng)請(qǐng)求時(shí),用例啟動(dòng),系統(tǒng)轉(zhuǎn)到用戶(hù)登錄界面,提示用戶(hù)輸入用戶(hù)名和密碼,用戶(hù)填寫(xiě)用戶(hù)名和密碼信息,系統(tǒng)驗(yàn)證輸入的用戶(hù)名和密碼是否正確,假設(shè)正確,那么轉(zhuǎn)到首頁(yè),系統(tǒng)將激活這一用戶(hù)。替代數(shù)據(jù)流程為,如果用戶(hù)輸入無(wú)效的用戶(hù)名和密碼,系統(tǒng)顯示錯(cuò)誤信息,用戶(hù)可以返回根本流程的起始點(diǎn),重新輸入用戶(hù)名密碼,或者取消登錄,用例結(jié)束。圖書(shū)選購(gòu)模塊1使用用例圖圖書(shū)選購(gòu)用例圖如圖3-8所示。圖3-8 圖書(shū)選購(gòu)用例圖2)使用活動(dòng)圖圖書(shū)選購(gòu)活動(dòng)如圖3-9所示。圖3-9 圖書(shū)選購(gòu)活動(dòng)圖3)對(duì)用例進(jìn)行用例描述。本用例介紹用戶(hù)在線(xiàn)選購(gòu)圖書(shū),其前置條件是,用

41、戶(hù)選書(shū)前必須登錄,后置條件是,用戶(hù)選擇自己需要的書(shū),并將其添加到購(gòu)物車(chē)中,其根本流程為當(dāng)用戶(hù)想要進(jìn)行圖書(shū)選購(gòu)時(shí),用例啟動(dòng),用戶(hù)單擊選擇頁(yè)面,系統(tǒng)顯示圖書(shū)列表,用戶(hù)提出選購(gòu)某書(shū),系統(tǒng)檢查是否缺貨,購(gòu)物車(chē)中添加相應(yīng)的圖書(shū)信息。替代流程為缺貨時(shí),屏幕上顯示缺貨信息頁(yè)面。用戶(hù)選擇缺貨策略,用例結(jié)束。購(gòu)物車(chē)管理1使用用例圖購(gòu)物車(chē)管理用例圖如圖3-10所示。圖3-10 購(gòu)物車(chē)管理用例圖2使用活動(dòng)圖購(gòu)物車(chē)管理活動(dòng)圖如圖3-11所示。圖3-11 購(gòu)物車(chē)管理活動(dòng)圖3對(duì)用例進(jìn)行需求描述。本用例用于用戶(hù)管理購(gòu)物車(chē)。其前置條件是用戶(hù)需登陸系統(tǒng),后置條件是用例成功后,購(gòu)物車(chē)中商品狀況發(fā)生變化。根本領(lǐng)件流程為當(dāng)用戶(hù)提出管

42、理購(gòu)物車(chē)時(shí),用例啟動(dòng),系統(tǒng)轉(zhuǎn)到購(gòu)物車(chē)管理頁(yè)面,用戶(hù)提出所要執(zhí)行的操作,如果用戶(hù)需要添加圖書(shū),那么只要用戶(hù)輸入相應(yīng)的書(shū)號(hào),購(gòu)物車(chē)中就參加了相應(yīng)的圖書(shū),如果用戶(hù)需要?jiǎng)h除圖書(shū),側(cè)只用用戶(hù)單擊刪除按鈕,相應(yīng)的圖書(shū)就被刪除。查看訂單模塊1使用用例圖查看訂單用例圖如圖3-12所示。圖3-12 訂單用例圖2使用活動(dòng)圖查看訂單活動(dòng)圖如圖3-13所示。圖3-13 訂單活動(dòng)圖3對(duì)用例進(jìn)行需求描述。本用例用于用戶(hù)查看訂單。其前置條件是用戶(hù)必須登錄到系統(tǒng)。后置條件是用例成功后,列出所用符合用戶(hù)的訂單。事件的根本流程是當(dāng)用戶(hù)提出查看訂單時(shí)用例啟動(dòng),系統(tǒng)列出所用符合該用戶(hù)要求的訂單。圖書(shū)管理模塊1使用用例圖圖書(shū)管理用例圖

43、如圖3-14所示。圖3-14 圖書(shū)管理用例圖2使用活動(dòng)圖圖書(shū)管理活動(dòng)圖如圖3-15所示。 圖3-15 圖書(shū)管理活動(dòng)圖3對(duì)用例進(jìn)行需求描述。本用例用于管理員管理圖書(shū)信息,其前置條件是管理員必須登錄到系統(tǒng),后置條件是用例成功后,圖示信息被添加、改變或刪除。事件的根本流程是管理員提出查看圖書(shū)時(shí),用例啟動(dòng)。系統(tǒng)列出所用符合管理員要求的圖示。管理員提出所要執(zhí)行的操作,如果管理員需要修改圖示信息,那么進(jìn)入圖示信息修改界面,修改并保存圖書(shū)信息。如果管理員需要?jiǎng)h除圖示信息,管理員只要單擊刪除按鈕,相應(yīng)的圖書(shū)被刪除并更新數(shù)據(jù)庫(kù)。如果管理員需要添加圖示信息,進(jìn)那么入圖書(shū)信息添加界面,添加并保存圖書(shū)信息。訂單管理模

44、塊1使用用例圖訂單管理用例圖如圖3-16所示。圖3-16 訂單管理用例圖2使用活動(dòng)圖訂單管理活動(dòng)圖如圖3-17所示。3對(duì)用例進(jìn)行需求描述。本用例用于管理員管理訂單。前置條件是管理員登錄,后置條件是用例成功后,訂單信息被修改或刪除。事件的根本流程為管理員提出符合管理員要求的訂單,用例啟動(dòng),系統(tǒng)列出所用符合該管理員要求的訂單,管理員修改訂單,那么進(jìn)入修改訂單頁(yè)面,修改信息并保存信息。管理員刪除訂單,管理員只要單擊刪除按鈕,相應(yīng)的訂單被刪除。圖3-17 訂單管理活動(dòng)圖3.5 E-R圖設(shè)計(jì)網(wǎng)上書(shū)店系統(tǒng)實(shí)體關(guān)系圖實(shí)體包括管理員實(shí)體,定單實(shí)體,會(huì)員實(shí)體,圖書(shū)實(shí)體,其E-R圖如圖3-8所示。9圖3-18 網(wǎng)

45、上書(shū)店系統(tǒng)E-R圖第四章 網(wǎng)上書(shū)店系統(tǒng)的系統(tǒng)設(shè)計(jì)三層體系結(jié)構(gòu)一般情況下,體系結(jié)構(gòu)是指根據(jù)應(yīng)用程序中每一個(gè)局部的作用,把他們分解到獨(dú)立的組件中,在把每一個(gè)組件組合成一個(gè)邏輯層。本網(wǎng)站采用三層體系結(jié)構(gòu),三層體系結(jié)構(gòu)時(shí)目前應(yīng)用的非常流行,因?yàn)樗褢?yīng)用程序功能分解到三個(gè)邏輯層中,這三層分別是:表示層;業(yè)務(wù)層;數(shù)據(jù)層6。表示層包含站點(diǎn)中的用戶(hù)界面元素,以及管理訪(fǎng)問(wèn)者和公司間交互的所有邏輯,該層使整個(gè)站點(diǎn)富有生命力,設(shè)計(jì)該層的方式對(duì)站點(diǎn)的成功非常重要,由于要?jiǎng)?chuàng)立的應(yīng)有程序時(shí)一個(gè)網(wǎng)站,其表示層應(yīng)由網(wǎng)頁(yè)及其組件組成。業(yè)務(wù)層的作用是接收來(lái)自表示層的請(qǐng)求,并根據(jù)它包含的業(yè)務(wù)邏輯給表示層返回一個(gè)結(jié)果,在表示層發(fā)生的

46、所有事件,通常都會(huì)調(diào)用業(yè)務(wù)層。例如,如果訪(fǎng)問(wèn)者進(jìn)行商品搜索,表示層 就調(diào)用業(yè)務(wù)層,告訴它“請(qǐng)發(fā)送滿(mǎn)足這個(gè)搜索條件的商品,而業(yè)務(wù)層那么需要調(diào)用數(shù)據(jù)層,獲取其中能相應(yīng)表示層請(qǐng)求的信息。數(shù)據(jù)層的作用是存儲(chǔ)應(yīng)用程序的數(shù)據(jù),并在接收到請(qǐng)求時(shí),把這些數(shù)據(jù)發(fā)送給業(yè)務(wù)層,對(duì)于電子商務(wù)站點(diǎn)來(lái)說(shuō),需要存儲(chǔ)有關(guān)商品,類(lèi)目,區(qū),用戶(hù),以及購(gòu)物車(chē)等信息,幾乎每個(gè)客戶(hù)請(qǐng)求最終都會(huì)在數(shù)據(jù)層提取信息,所以有一個(gè)快速的數(shù)據(jù)庫(kù)系統(tǒng)非常重要10。在三層體系結(jié)構(gòu)模型中有一個(gè)重要的限制,信息在層之間必須按順序流動(dòng)表示層只允許訪(fǎng)問(wèn)業(yè)務(wù)層,不能直接訪(fǎng)問(wèn)數(shù)據(jù)層,如果表示層直接訪(fǎng)問(wèn)數(shù)據(jù)層,三層體系結(jié)構(gòu)的編程規(guī)那么就會(huì)破壞,圖4-1簡(jiǎn)單說(shuō)明了數(shù)

47、據(jù)在實(shí)現(xiàn)三層體系結(jié)構(gòu)的應(yīng)用中的傳遞方式。圖4-1 三層體系結(jié)構(gòu)傳遞方式圖三層的正確邏輯每個(gè)層都包括自己的邏輯,因此有時(shí)確定如何劃分這些層之間的界限時(shí)很困難的在上面的場(chǎng)景中,如果不在業(yè)務(wù)層中讀取商品的數(shù)據(jù),并根據(jù)該數(shù)據(jù)確定該商品的庫(kù)存,還可以在數(shù)據(jù)庫(kù)中添加一個(gè)存儲(chǔ)過(guò)程,根據(jù)商品的數(shù)量返回True或False,這樣,確定商品是否有庫(kù)存的簡(jiǎn)單邏輯就會(huì)從業(yè)務(wù)層傳送到數(shù)據(jù)層。另外,如果不是現(xiàn)檢查商品是否有庫(kù)存,在把它放在購(gòu)物車(chē)中,也可以直接調(diào)用一個(gè)數(shù)據(jù)庫(kù)存儲(chǔ)過(guò)程,該存儲(chǔ)過(guò)程首先檢查商品是否有庫(kù)存,如果有,就把它放在購(gòu)物車(chē)中,如果沒(méi)有,就返回一個(gè)錯(cuò)誤的代碼,這樣,整個(gè)操作就在數(shù)據(jù)層的一個(gè)調(diào)用中完成,因此性

48、能會(huì)更好。在上面兩中設(shè)想的變化中,有一些邏輯從業(yè)務(wù)層移動(dòng)到了數(shù)據(jù)層,這類(lèi)情況還有許多,同一個(gè)邏輯可以放在一個(gè)層中,還可以放在另一個(gè)層中,或者,可以放在這兩個(gè)層中,在大多數(shù)情況下實(shí)現(xiàn)3層體系結(jié)構(gòu)并沒(méi)有什么最正確方式,在許多情況下,需要根據(jù)個(gè)人的喜好或外部約束做出讓步或選擇。而且,有時(shí)即使知道實(shí)現(xiàn)某個(gè)功能的正確方式,也可能選擇不遵守規(guī)那么以提高性能一般說(shuō)來(lái),如果性能可以通過(guò)這種方式提高,而規(guī)那么不大可能及時(shí)修改,稍微打破層之間的嚴(yán)格限制時(shí)可以的,否那么,最好把所有的業(yè)務(wù)規(guī)那么都放在中間層中因?yàn)檫@樣可以使應(yīng)用程序易于維護(hù)而且較清晰。最后,不要試圖從表四層直接訪(fǎng)問(wèn)數(shù)據(jù)層,這是一個(gè)很長(zhǎng)見(jiàn)的錯(cuò)誤,時(shí)產(chǎn)生復(fù)

49、雜的,難以維護(hù)的,不靈活的系統(tǒng)的跌經(jīng)。三層體系結(jié)構(gòu)的實(shí)現(xiàn)與大多數(shù)電子商務(wù)網(wǎng)站一樣,Bookshop也是采用三層體系結(jié)構(gòu),現(xiàn)在僅以通過(guò)單擊Add to cart 按鈕把商品放入購(gòu)物車(chē),來(lái)說(shuō)明三層的實(shí)現(xiàn)。當(dāng)用戶(hù)單擊Add to cart 按鈕以把商品放入購(gòu)物車(chē)時(shí),表示層會(huì)把請(qǐng)求發(fā)給業(yè)務(wù)層,我想把這個(gè)商品添加到購(gòu)物車(chē)中,接收到請(qǐng)求后,業(yè)務(wù)層將明白用戶(hù)要把某個(gè)商品添加到購(gòu)物車(chē)中,因此數(shù)據(jù)層更新訪(fǎng)問(wèn)者的購(gòu)物車(chē),添加所選的商品,調(diào)用數(shù)據(jù)層時(shí)因?yàn)閿?shù)據(jù)層存儲(chǔ)并管理整個(gè)網(wǎng)站的數(shù)據(jù),包括用戶(hù)的購(gòu)物車(chē)的信息。數(shù)據(jù)層更新數(shù)據(jù)庫(kù),最終給業(yè)務(wù)層返回一個(gè)成功的代碼,業(yè)務(wù)層處理返回的代碼和更新數(shù)據(jù)庫(kù)時(shí)在數(shù)據(jù)層中可能存在的錯(cuò)誤

50、,然后把結(jié)果返回給表示層。最后,表示層生成購(gòu)物車(chē)的更新試圖,通過(guò)生成HTML網(wǎng)頁(yè)將執(zhí)行結(jié)果打包,在把該網(wǎng)頁(yè)返回給訪(fǎng)問(wèn)者,訪(fǎng)問(wèn)者通過(guò)用他們喜歡的WEB瀏覽器查看這個(gè)網(wǎng)頁(yè)中已更新的購(gòu)物車(chē)。圖4-2簡(jiǎn)要說(shuō)明了Internet訪(fǎng)問(wèn)者和3層應(yīng)用程序之間的相互作用。圖4-2 訪(fǎng)問(wèn)者和3層應(yīng)用程序之間作用圖操作系統(tǒng)的選擇目前支持電子商務(wù)系統(tǒng)的主流操作系統(tǒng)有Windows系列和UNIX/Linux系列。Windows系列運(yùn)行在Intel的CISC芯片上,在計(jì)算機(jī)市場(chǎng)上的占有率到達(dá)70%以上,是目前市場(chǎng)上最為常見(jiàn)的操作系統(tǒng),同時(shí)它具有便于安裝和配置的特點(diǎn)。因此網(wǎng)上基于購(gòu)書(shū)系統(tǒng)使用Windows 2000作為效勞

51、器上運(yùn)行的操作系統(tǒng)。選擇實(shí)現(xiàn)技術(shù)與工具1使用是對(duì)傳統(tǒng)ASP技術(shù)的重大升級(jí)和更新,它是建立在.NET框架的公共語(yǔ)言運(yùn)行庫(kù)上的編程框架,可用于在效勞器上生成功能強(qiáng)大的WEB應(yīng)用程序,與以前的WEB開(kāi)發(fā)模型ASP相比,具有以下突出的優(yōu)點(diǎn)8。1增強(qiáng)的性能程序是在效勞器上運(yùn)行的編譯好的公共語(yǔ)言運(yùn)行庫(kù)代碼,而不是像ASP那樣解釋執(zhí)行。并且可利用早期綁定,實(shí)時(shí)編譯,本機(jī)優(yōu)化和緩存效勞來(lái)提高執(zhí)行的性能,與ASP相比,其執(zhí)行效率大大提高。2開(kāi)發(fā)工具支持應(yīng)用程序可用微軟公司最新產(chǎn)品開(kāi)發(fā)工具進(jìn)行開(kāi)發(fā)。比之前的Visual Studio集成環(huán)境增加了大量工具箱和設(shè)計(jì)器。來(lái)支持應(yīng)用程序的可視化開(kāi)發(fā),支持所見(jiàn)即所得編輯,

52、使用進(jìn)行應(yīng)用開(kāi)發(fā),可大大提高程序開(kāi)發(fā)效率,并且簡(jiǎn)化程序的部署和維護(hù)工作。3多語(yǔ)言支持是語(yǔ)言無(wú)關(guān)的,即無(wú)論使用何種語(yǔ)言編寫(xiě)程序,都將被編譯成中間語(yǔ)言。所有,設(shè)計(jì)者可以選擇一種自認(rèn)為最適宜的語(yǔ)言來(lái)編寫(xiě)程序,或者用多種語(yǔ)言編寫(xiě)程序。目前已經(jīng)支持的語(yǔ)言有C#,VB等。4高效可管理性使用基于文本的分級(jí)的配置系統(tǒng),使用效勞器環(huán)境和應(yīng)用程序的設(shè)置更加簡(jiǎn)單。因?yàn)榕渲眯畔⒍急4嬖诤?jiǎn)單文本中,新的配置無(wú)需啟動(dòng)本地的管理員工具就可以實(shí)現(xiàn)。5可縮放性和可用性在設(shè)計(jì)時(shí)考慮了可縮性,增加了專(zhuān)門(mén)用于在聚集環(huán)境和多處理器環(huán)境中提高性能的功能。6自定義性和可擴(kuò)展性設(shè)計(jì)時(shí)考慮了讓程序員可以在代碼中自己定義Plug-In模塊,即可

53、以參加自己定義的任何組件,實(shí)際上,可以用自己編寫(xiě)的自定義組件擴(kuò)展或替換運(yùn)行庫(kù)的任何子組件。7平安性借助內(nèi)置的Windows身份驗(yàn)證和基于每個(gè)應(yīng)用程序的配置??梢员WC應(yīng)用程序的平安性。2使用SQL Server 2000數(shù)據(jù)庫(kù)目前數(shù)據(jù)庫(kù)管理系統(tǒng)用很多,比方甲骨文公司的ORACLE數(shù)據(jù)庫(kù),微軟公司的SQL Server以及小型數(shù)據(jù)庫(kù)MySql 。相對(duì)而言,和是大型的數(shù)據(jù)庫(kù)管理系統(tǒng),操作復(fù)雜,價(jià)格昂貴,雖然免費(fèi),但卻是小型的數(shù)據(jù)庫(kù)管理系統(tǒng),而且沒(méi)有實(shí)現(xiàn)圖形化操作,使用起來(lái)相對(duì)困難7。基于以上原因,我們選擇了SQL Server 2000數(shù)據(jù)庫(kù)管理系統(tǒng),微軟開(kāi)發(fā)這個(gè)復(fù)雜軟件的目標(biāo)是盡可能快速可靠地存儲(chǔ)

54、,管理和查詢(xún)數(shù)據(jù)。你可以使用SQL Server 2000來(lái)存儲(chǔ)與網(wǎng)站相關(guān)的所用信息,它將通過(guò)應(yīng)用系統(tǒng)的業(yè)務(wù)邏輯動(dòng)態(tài)地放置到WEB頁(yè)面上,簡(jiǎn)單的說(shuō),所用與商品、門(mén)類(lèi)、用戶(hù)、購(gòu)物車(chē)中相關(guān)的數(shù)據(jù)都將由SQL Server 2000來(lái)存儲(chǔ)和管理。SQL Server 2000數(shù)據(jù)庫(kù)是一個(gè)巨大而復(fù)雜的數(shù)據(jù)庫(kù)管理系統(tǒng),其在SQL Server 原有的根底上,引入了以下新的特性。1數(shù)據(jù)倉(cāng)庫(kù)分析效勞。利用聯(lián)機(jī)分析處理OLAP工具滿(mǎn)足用戶(hù)所有的商業(yè)分析和需求。數(shù)據(jù)轉(zhuǎn)換效勞。在不同的數(shù)據(jù)源之間自動(dòng)提取,轉(zhuǎn)換和加載數(shù)據(jù)。數(shù)據(jù)開(kāi)采。對(duì)數(shù)據(jù)倉(cāng)庫(kù)的數(shù)據(jù)進(jìn)行數(shù)據(jù)挖掘,開(kāi)展商業(yè)的模式和趨勢(shì),為科學(xué)決策提供支持。索引化視圖。

55、通過(guò)把查詢(xún)結(jié)果存儲(chǔ)在數(shù)據(jù)庫(kù)中,以減少查詢(xún)響應(yīng)的時(shí)間,大大改善了系統(tǒng)的性能。2電子商務(wù)。對(duì)XML支持的增加,使用XML簡(jiǎn)化了系統(tǒng)和數(shù)據(jù)庫(kù)轉(zhuǎn)換的整合。WEB數(shù)據(jù)訪(fǎng)問(wèn)。通過(guò)使用WEB,而不需要額外的編程工作就可以建立SQL Server 2000數(shù)據(jù)庫(kù)和OLAP立方體的連接。平安性。SQL Server 2000采用了更好的平安策略。簡(jiǎn)化數(shù)據(jù)庫(kù)管理。SQL Server 2000提供了大量的監(jiān)控和管理工具,從而制。使用SQL Server 2000可以在不同的系統(tǒng)之間進(jìn)行合并,事務(wù)和快照復(fù)制。3可伸縮性和可用性。同一個(gè)數(shù)據(jù)庫(kù)引擎可以在不同的平臺(tái)上使用。SQL Server 2000 企業(yè)版本支持聯(lián)合

56、效勞器,索引視圖和大型內(nèi)存等功能。使其得一升級(jí)到最大Web站點(diǎn)所需的性能級(jí)別。SQL Server 2000 包括一系列的管理和開(kāi)發(fā)工具,這些工具可以改良在多個(gè)站點(diǎn)上的安裝,部署,管理和使用SQL Server 2000的過(guò)程。SQL Server 2000還支持基于標(biāo)準(zhǔn)的與Windows 集成的程序設(shè)計(jì)模型,使用SQL Server 2000數(shù)據(jù)庫(kù)和數(shù)據(jù)倉(cāng)庫(kù)的使用成為強(qiáng)大的可伸縮系統(tǒng)。4C#語(yǔ)言簡(jiǎn)介C#是一種全新的語(yǔ)言,它的推出主要是為了表達(dá)Microsoft的.NET的戰(zhàn)略,C#擁有C+的強(qiáng)大的功能,也擁有Visual Basic簡(jiǎn)單的特性。C#可以說(shuō)是C/C+家族中的第一個(gè)面向?qū)ο蟮恼Z(yǔ)言

57、,它與C+比擬的優(yōu)點(diǎn)在與完全支持組件的開(kāi)發(fā)模式,C#同時(shí)也可以直接開(kāi)發(fā)應(yīng)用程序,由于語(yǔ)法上的相似,原來(lái)使用C/C+或JAVA的開(kāi)發(fā)者,可以輕易的使用C#語(yǔ)言進(jìn)行開(kāi)發(fā),當(dāng)然C#的開(kāi)發(fā)者也可以直接開(kāi)發(fā)等WEB程序。本論文所探討及是用C#開(kāi)發(fā)的WEB程序5。子系統(tǒng)的劃分本網(wǎng)上購(gòu)書(shū)系統(tǒng)可以分為兩個(gè)子系統(tǒng),分別為用戶(hù)子系統(tǒng)和管理員子系統(tǒng),用戶(hù)子系統(tǒng)主要對(duì)用戶(hù)的各個(gè)信息的管理,管理員子系統(tǒng)主要是對(duì)系統(tǒng)的后臺(tái)管理,其子系統(tǒng)劃分結(jié)構(gòu)圖如圖4-3所示。圖4-3 子系統(tǒng)劃分結(jié)構(gòu)圖 設(shè)計(jì)系統(tǒng)時(shí)序圖行為圖包括交互圖,狀態(tài)圖和時(shí)序圖。其中時(shí)序圖強(qiáng)調(diào)了系統(tǒng)對(duì)象之間的消息發(fā)送的時(shí)間序。系統(tǒng)不同身份的使用者,在對(duì)系統(tǒng)進(jìn)行操作

58、時(shí),系統(tǒng)內(nèi)的各個(gè)對(duì)象之間的消息發(fā)送也有所不同1。網(wǎng)上購(gòu)書(shū)的注冊(cè)客戶(hù),首先根據(jù)注冊(cè)的用戶(hù)名和密碼,進(jìn)入到系統(tǒng),獲得相應(yīng)權(quán)利,直到購(gòu)書(shū)結(jié)束。根據(jù),UML的機(jī)制系統(tǒng)設(shè)計(jì)人員設(shè)計(jì)出普通用戶(hù)的系統(tǒng)時(shí)序圖,如圖4-4所示。 圖4-4 普通用戶(hù)的系統(tǒng)時(shí)序圖數(shù)據(jù)庫(kù)表的設(shè)計(jì)1書(shū)目大分類(lèi)信息表書(shū)目大分類(lèi)信息表主要用來(lái)保存書(shū)目類(lèi)別中的大的類(lèi)別信息,該表結(jié)構(gòu)如表4-1。表4-1 書(shū)目大分類(lèi)信息表字段名數(shù)據(jù)類(lèi)型長(zhǎng)度主鍵否描述IdInt4是類(lèi)別IdTypeNameVarchar50否類(lèi)別名稱(chēng)2會(huì)員信息表會(huì)員信息表主要用來(lái)存儲(chǔ)的會(huì)員信息該表結(jié)構(gòu)如表4-2。表4-2 會(huì)員信息表字段名數(shù)據(jù)類(lèi)型長(zhǎng)度主鍵否描述IdInt4是會(huì)員I

59、dUserNameVarchar20否用戶(hù)名TrueNameVarchar20否真實(shí)姓名PassWordVarchar20否密碼CityVarchar20否所在城市AdrssVarchar100否 PostCodeVarchar6否郵政編碼CardNoVarchar24否證件號(hào)碼CardtypeVarchar20否證件類(lèi)型TelNoVarchar20否 EmailVarchar100否Email3管理員信息表管理員信息表用來(lái)保存管理員信息表如表4-3。表4-3 管理員信息表字段名數(shù)據(jù)類(lèi)型長(zhǎng)度主鍵否描述IdInt4否Id號(hào)ManagerVarchar30否管理員名稱(chēng)PwdVarchar30否密碼

60、4訂單詳細(xì)信息表定單詳細(xì)信息表用于記錄會(huì)員購(gòu)置的商品記錄,該表結(jié)構(gòu)如表4-4。表4-4 定單詳細(xì)信息表字段名數(shù)據(jù)類(lèi)型長(zhǎng)度主鍵否描述OrderBigint8是訂單編號(hào)UserNameVarchar15否用戶(hù)名PayVarchar20否付款方式CarryVarchar20否運(yùn)送方式OrderDateSmalldatetime4否訂貨日期EnforceInt4否是否執(zhí)行BzVarchar200否備注5商品信息表商品信息表用于保存商品的信息,該表的結(jié)構(gòu)如表4-5。表4-5 商品信息表字段名數(shù)據(jù)類(lèi)型長(zhǎng)度主鍵否描述IdBigint8是商品IdType IdInt4否類(lèi)別IdGoodsNemaVarchar

溫馨提示

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

評(píng)論

0/150

提交評(píng)論