網(wǎng)上書(shū)店系統(tǒng)設(shè)計(jì)_第1頁(yè)
網(wǎng)上書(shū)店系統(tǒng)設(shè)計(jì)_第2頁(yè)
網(wǎng)上書(shū)店系統(tǒng)設(shè)計(jì)_第3頁(yè)
網(wǎng)上書(shū)店系統(tǒng)設(shè)計(jì)_第4頁(yè)
網(wǎng)上書(shū)店系統(tǒng)設(shè)計(jì)_第5頁(yè)
已閱讀5頁(yè),還剩22頁(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、網(wǎng)上書(shū)店系統(tǒng)的設(shè)計(jì)內(nèi)容提要 電子商務(wù)是利用現(xiàn)代信息網(wǎng)絡(luò)進(jìn)行商務(wù)活動(dòng)的一種先進(jìn)手段,作為創(chuàng)新的經(jīng)濟(jì)運(yùn)行方式,其影響己經(jīng)遠(yuǎn)遠(yuǎn)超過(guò)商業(yè)領(lǐng)域。為了跟上世界電子商務(wù)的發(fā)展潮流,縮短與發(fā)達(dá)國(guó)家之間的差距,每個(gè)人都應(yīng)該從不同的角度積極了解電子商務(wù)、參與電子商務(wù),盡快適應(yīng)飛速發(fā)展的信息社會(huì)的需要。針對(duì)當(dāng)前蓬勃發(fā)展的電子商務(wù)浪潮,本文從理論和實(shí)踐兩個(gè)角度出發(fā),對(duì)電子商務(wù)進(jìn)行了深入的探討。論文首先全面而系統(tǒng)地研究了構(gòu)建一個(gè)電子商務(wù)網(wǎng)站所必備的各種知識(shí)與技術(shù)手段,接著從構(gòu)建一個(gè)電子商務(wù)應(yīng)用系統(tǒng)網(wǎng)上書(shū)店入手,首先對(duì)系統(tǒng)的可行性進(jìn)行了分析,然后對(duì)系統(tǒng)的設(shè)計(jì)思想、設(shè)計(jì)目標(biāo)與系統(tǒng)的整體結(jié)構(gòu)進(jìn)行了詳細(xì)的規(guī)劃,在此基礎(chǔ)上將上述

2、理論知識(shí)與開(kāi)發(fā)技術(shù)運(yùn)用到系統(tǒng)的實(shí)現(xiàn)過(guò)程當(dāng)中,完成了網(wǎng)上書(shū)店購(gòu)物平臺(tái)的構(gòu)建過(guò)程。在實(shí)現(xiàn)技術(shù)上,利用ASP.NET構(gòu)建網(wǎng)上書(shū)店的程序結(jié)構(gòu)和用戶界面;利用SQL Server數(shù)據(jù)庫(kù)建立網(wǎng)上書(shū)店的后端數(shù)據(jù)源;利用ADO.NET技術(shù)實(shí)現(xiàn)網(wǎng)上書(shū)店中對(duì)數(shù)據(jù)庫(kù)的安全連接和訪問(wèn)。針對(duì)網(wǎng)上書(shū)店的電子商務(wù)交易流程,對(duì)網(wǎng)站的具體運(yùn)作形式作了詳細(xì)地說(shuō)明。本論文以一個(gè)虛擬的網(wǎng)上書(shū)店的電子商務(wù)解決方案的背景,詳細(xì)論述了系統(tǒng)各部分之間的內(nèi)在聯(lián)系,最終根據(jù)內(nèi)在聯(lián)系將它們有機(jī)地結(jié)合在一起,以形成一個(gè)完整的電子商務(wù)的解決方案。關(guān)鍵詞 網(wǎng)上書(shū)店ASP.NET SQLServer目錄1. 引言32. 網(wǎng)上書(shū)店系統(tǒng)規(guī)劃42.1 網(wǎng)上書(shū)店

3、系統(tǒng)發(fā)展戰(zhàn)略簡(jiǎn)介42.1.1網(wǎng)上書(shū)店系統(tǒng)發(fā)展開(kāi)發(fā)背景42.1.2網(wǎng)上書(shū)店系統(tǒng)發(fā)展開(kāi)發(fā)目標(biāo)42.1.3網(wǎng)上書(shū)店系統(tǒng)發(fā)展開(kāi)發(fā)意義42.2網(wǎng)上書(shū)店系統(tǒng)業(yè)務(wù)流程規(guī)劃52.2.1網(wǎng)上書(shū)店用戶定位52.2.2網(wǎng)上書(shū)店業(yè)務(wù)流程52.2.3網(wǎng)上書(shū)店結(jié)構(gòu)規(guī)劃62.3網(wǎng)上書(shū)店系統(tǒng)數(shù)據(jù)規(guī)劃72.4網(wǎng)上書(shū)店系統(tǒng)流程/主題數(shù)據(jù)矩陣103. 網(wǎng)上書(shū)店系統(tǒng)分析103.1 網(wǎng)上書(shū)店系統(tǒng)可行性分析103.1.1網(wǎng)上書(shū)店系統(tǒng)經(jīng)濟(jì)可行性分析103.1.2網(wǎng)上書(shū)店系統(tǒng)技術(shù)可行性分析113.1.3網(wǎng)上書(shū)店系統(tǒng)用戶使用可行性113.2 網(wǎng)上書(shū)店系統(tǒng)功能分析113.2.1 網(wǎng)上書(shū)店系統(tǒng)目標(biāo)、結(jié)構(gòu)與職責(zé)分析113.2.2 網(wǎng)上書(shū)店系統(tǒng)業(yè)務(wù)流

4、程分析123.3 網(wǎng)上書(shū)店系統(tǒng)時(shí)序圖123.3.1管理人員開(kāi)展工作的時(shí)序圖123.3.2客戶下訂單時(shí)序圖133.3 網(wǎng)上書(shū)店系統(tǒng)活動(dòng)圖143.4 網(wǎng)上書(shū)店系統(tǒng)數(shù)據(jù)分析153.4.1 網(wǎng)上書(shū)店系統(tǒng)數(shù)據(jù)流程分析153.4.2 網(wǎng)上書(shū)店數(shù)據(jù)字典154. 網(wǎng)上書(shū)店系統(tǒng)設(shè)計(jì)174.1 網(wǎng)上書(shū)店系統(tǒng)功能結(jié)構(gòu)設(shè)計(jì)174.1.1網(wǎng)上書(shū)店系統(tǒng)后臺(tái)管理描述174.1.2網(wǎng)上書(shū)店系統(tǒng)的功能模塊184.1.3網(wǎng)上書(shū)店系統(tǒng)功能模塊的層次結(jié)構(gòu)圖194.2網(wǎng)上書(shū)店系統(tǒng)數(shù)據(jù)庫(kù)設(shè)計(jì)204.2.1網(wǎng)上書(shū)店系統(tǒng)概念結(jié)構(gòu)設(shè)計(jì)(E-R圖)204.2.2網(wǎng)上書(shū)店系統(tǒng)邏輯結(jié)構(gòu)設(shè)計(jì)204.2.3網(wǎng)上書(shū)店系統(tǒng)物理模型設(shè)計(jì)214.3 網(wǎng)上書(shū)店系

5、統(tǒng)編碼設(shè)計(jì)214.4 網(wǎng)上書(shū)店系統(tǒng)輸入輸出設(shè)計(jì)224.4.1 網(wǎng)上書(shū)店系統(tǒng)輸入設(shè)計(jì)圖224.4.2 網(wǎng)上書(shū)店系統(tǒng)輸出設(shè)計(jì)圖235.系統(tǒng)的結(jié)論與展望24致謝25參考文獻(xiàn)261. 引言隨著Internet的發(fā)展,傳統(tǒng)的商品購(gòu)物運(yùn)作模式被打破了,網(wǎng)絡(luò)提供了一種新技術(shù)上的可行性的方案:利用Internet的技術(shù)和協(xié)議,建立各種網(wǎng)上商店,而本網(wǎng)上書(shū)店系統(tǒng),正是通過(guò)互聯(lián)網(wǎng),將一個(gè)虛擬都呈現(xiàn)在用戶面前:客戶在網(wǎng)上與供應(yīng)商聯(lián)系,利用網(wǎng)絡(luò)進(jìn)行會(huì)計(jì)結(jié)算和支付服務(wù)。從而通過(guò)簡(jiǎn)單、廉價(jià)、快捷、低成本的電子通信方式的通訊手段,將買家與賣家、書(shū)商和合作伙伴緊密結(jié)合在了一起,消除時(shí)間與空間帶來(lái)的障礙,從而使買賣雙方不謀面地

6、進(jìn)行的各種商貿(mào)活動(dòng)。從而大大的節(jié)約了交易成本,擴(kuò)大了交易范圍。而在實(shí)際的生活中,這種方案已經(jīng)被廣泛的運(yùn)用到了實(shí)際的商業(yè)活動(dòng)中了,人們將這種交易模式稱為:電子商務(wù)。電子商務(wù)通過(guò)信息網(wǎng)絡(luò)以電子數(shù)據(jù)信息流通的方式,其內(nèi)容包含兩個(gè)方面:一是電子方式,二是商貿(mào)活動(dòng)。網(wǎng)上書(shū)店正是以商貿(mào)方式展開(kāi)的,電子商務(wù)可以在全中國(guó)范圍內(nèi)進(jìn)行并完成的各種商務(wù)、交易、金融等相關(guān)的綜合服務(wù)活動(dòng)。它是傳統(tǒng)的計(jì)算機(jī)網(wǎng)絡(luò)應(yīng)用技術(shù)、信息處理技術(shù)和商務(wù)運(yùn)做技術(shù)相互滲透的結(jié)果。2. 網(wǎng)上書(shū)店系統(tǒng)規(guī)劃2.1 網(wǎng)上書(shū)店系統(tǒng)發(fā)展戰(zhàn)略簡(jiǎn)介2.1.1網(wǎng)上書(shū)店系統(tǒng)發(fā)展開(kāi)發(fā)背景目前,網(wǎng)絡(luò)正以一種前所未有的沖擊力在影響著人類的活動(dòng),包括人類的生產(chǎn)和日常

7、生活。網(wǎng)絡(luò)的誕生和發(fā)展,顛覆了傳統(tǒng)的信息傳播方式,沖破了存在于傳統(tǒng)交流方式中時(shí)間和空間的種種壁壘,極大地改變了人類從物質(zhì)到精神、從形式到內(nèi)容、從生產(chǎn)到生活的各種活動(dòng),并且給人類帶來(lái)了新的機(jī)遇和挑戰(zhàn)。21世紀(jì)可以說(shuō)是電子商務(wù)的世紀(jì)。電子商務(wù)通過(guò)大幅度地降低交易成本、增加貿(mào)易機(jī)會(huì)、簡(jiǎn)化交易流程、提高服務(wù)質(zhì)量、改善物流電子商務(wù)網(wǎng)站等,極大地推動(dòng)了全球經(jīng)濟(jì)的發(fā)展,并在很大程序上影響著我們的生活方式和工作方式。2.1.2網(wǎng)上書(shū)店系統(tǒng)發(fā)展開(kāi)發(fā)目標(biāo)網(wǎng)上書(shū)店系統(tǒng),是為了迎合現(xiàn)在人們的生活而設(shè)計(jì)的。隨著網(wǎng)絡(luò)的覆蓋面的增廣,上網(wǎng)的人們也就越來(lái)越多了,在網(wǎng)上購(gòu)買圖書(shū)是一種潮流,隨著現(xiàn)在網(wǎng)上書(shū)店大量的出現(xiàn),人們更喜歡

8、的在網(wǎng)上購(gòu)書(shū),這樣大大節(jié)約了出行的時(shí)間,而且服務(wù)也不比現(xiàn)實(shí)的差,網(wǎng)上書(shū)店的主要目標(biāo)是滿足人們足不出戶購(gòu)物的需求,只需在網(wǎng)上書(shū)店是先訂貨,然后在一定時(shí)間內(nèi)送貨上門或通過(guò)郵寄的方式送貨,貨到再付款。很多人看到了書(shū)這種商品網(wǎng)上銷售的諸多好處:方便購(gòu)買、金額小、風(fēng)險(xiǎn)小、用戶容易決定;信息的完整性以及很少出現(xiàn)質(zhì)量問(wèn)題和退貨現(xiàn)象等。完全符合人們的理念。使人們避免了挑選圖書(shū)的煩瑣過(guò)程,讓人們?cè)谫?gòu)物過(guò)程中變得輕松,快捷,方便。從而在網(wǎng)絡(luò)上建立一個(gè)虛擬的購(gòu)物書(shū)店,讓人們?cè)诰W(wǎng)絡(luò)上進(jìn)行購(gòu)書(shū)的行為。伴隨著網(wǎng)上購(gòu)物以及網(wǎng)上書(shū)店的出現(xiàn),從而使得人們避免了挑選圖書(shū)的煩瑣過(guò)程,讓人們?cè)谫?gòu)物過(guò)程中變得輕松,快捷,方便。2.1.

9、3網(wǎng)上書(shū)店系統(tǒng)發(fā)展開(kāi)發(fā)意義我國(guó)電子商務(wù)的發(fā)展還處于初級(jí)階段,需要進(jìn)行市場(chǎng)培育與誘導(dǎo)。電子商務(wù)將是未來(lái)的經(jīng)濟(jì)增長(zhǎng)點(diǎn),它所帶動(dòng)的電子商務(wù)的技術(shù)、產(chǎn)品、服務(wù)的發(fā)展將會(huì)給不同的行業(yè)帶來(lái)大量的新的機(jī)會(huì)。電子商務(wù)的快速發(fā)展以及上網(wǎng)人數(shù)的劇增,為企業(yè)創(chuàng)造了許多網(wǎng)絡(luò)商機(jī)。我設(shè)計(jì)這個(gè)系統(tǒng)是為了為了跟上世界電子商務(wù)的發(fā)展潮流,縮短與發(fā)達(dá)國(guó)家之間的差距,每個(gè)人都應(yīng)該從不同的角度積極了解電子商務(wù)、參與電子商務(wù),盡快適應(yīng)飛速發(fā)展的信息社會(huì)的需要。2.2網(wǎng)上書(shū)店系統(tǒng)業(yè)務(wù)流程規(guī)劃2.2.1網(wǎng)上書(shū)店用戶定位我們對(duì)本電子上午系統(tǒng)的用戶定位是:中國(guó)所有互聯(lián)網(wǎng)用戶。尤其是IT人員以及在校大學(xué)生和研究生。這一類的客戶群體對(duì)網(wǎng)上購(gòu)物這

10、一新興事物的接受度普遍較高,網(wǎng)上購(gòu)物這種購(gòu)物手段給其帶來(lái)了方便。2.2.2網(wǎng)上書(shū)店業(yè)務(wù)流程網(wǎng)上書(shū)店系統(tǒng)業(yè)務(wù)流程主要體現(xiàn)在在線訂購(gòu)圖書(shū),下面就主要介紹一下在線訂購(gòu)圖書(shū)的業(yè)務(wù)流程。在線訂購(gòu)子系統(tǒng)是消費(fèi)者進(jìn)行網(wǎng)上購(gòu)書(shū)的入口,消費(fèi)者通過(guò)登錄商場(chǎng)的網(wǎng)站,瀏覽、查詢書(shū)目信息,并對(duì)選中的圖書(shū)進(jìn)行購(gòu)買。首先,消費(fèi)者需進(jìn)行注冊(cè),然后可以通過(guò)新書(shū)快遞、暢銷書(shū)榜、分類搜索等多個(gè)途徑來(lái)選書(shū)。當(dāng)消費(fèi)者修改并確認(rèn)訂單后,需支付購(gòu)書(shū)金額,商場(chǎng)在一定時(shí)間內(nèi)將貨物送到消費(fèi)者指定的地點(diǎn),同時(shí),商場(chǎng)的圖書(shū)庫(kù)存減少,消費(fèi)者的購(gòu)書(shū)記錄增加。同時(shí),系統(tǒng)按照是否是會(huì)員會(huì)加以區(qū)別提供不同的服務(wù)。圖2-1為消費(fèi)者的網(wǎng)上購(gòu)書(shū)業(yè)務(wù)流程:用戶已注冊(cè)

11、會(huì)員注冊(cè)訂單查詢數(shù)目查詢放入購(gòu)物車修改購(gòu)物車生成訂單修改確認(rèn)訂單結(jié)賬付款結(jié)賬付款圖2-1 網(wǎng)上購(gòu)書(shū)業(yè)務(wù)流程 2.2.3網(wǎng)上書(shū)店結(jié)構(gòu)規(guī)劃 會(huì)員登陸、圖書(shū)展示、訂購(gòu)服務(wù)、后臺(tái)管理。各功能分解成若干子模塊分工合作共同完成,其功能結(jié)構(gòu)圖如下:前 臺(tái)會(huì) 員 登 記圖 書(shū) 展 示訂 購(gòu) 服 務(wù)會(huì) 員 注 冊(cè)會(huì)員信息修改圖片展示圖書(shū)信息介紹購(gòu)物車相關(guān)信息填寫物流管理后 臺(tái) 管 理管 理 員訂 單 管 理書(shū) 籍 管 理信 息 處 理會(huì) 員 管 理店 鋪 管 理網(wǎng) 站 維 護(hù)圖2-2 前后臺(tái)功能結(jié)構(gòu)圖2.3網(wǎng)上書(shū)店系統(tǒng)數(shù)據(jù)規(guī)劃首先創(chuàng)建數(shù)據(jù)庫(kù)BookShop,用來(lái)保存本系統(tǒng)的所有數(shù)據(jù)。本系統(tǒng)的定義的數(shù)據(jù)庫(kù)包含5張

12、表:圖書(shū)分類BookType、圖書(shū)信息表Books、購(gòu)物車表Basket、用戶表Users、和管理員表Admin。圖書(shū)分類BookType用來(lái)保存圖書(shū)分類的信息,結(jié)構(gòu)如下:序號(hào)字段名稱數(shù)據(jù)類型說(shuō)明1TypeIdint分類編號(hào)2TypeNamevarchar(50)分類名稱圖書(shū)信息表Books用來(lái)保存圖書(shū)的基本信息,結(jié)構(gòu)如表:序號(hào)字段名稱數(shù)據(jù)類型說(shuō)明1IDint記錄編號(hào)2TypeIdint圖書(shū)分類3BookNamevarchar(200)圖書(shū)名稱4ISBNvarchar(50)書(shū)號(hào)5Publishervarchar(100)出版社6Authorvarchar(50)作者7PageNumint頁(yè)數(shù)

13、8PublishDatedatetime出版日期9SalePricefloat銷售價(jià)格10StorePricefloat進(jìn)貨價(jià)格11Contentvarchar(1000)圖書(shū)簡(jiǎn)介12ReadCountint閱讀次數(shù)13BuyCountint銷售數(shù)量14ImageFilevarchar(50)圖片文件購(gòu)物車表Basket用來(lái)保存用戶訂購(gòu)的圖書(shū)信息,結(jié)構(gòu)如下:序號(hào)字段名稱數(shù)據(jù)類型說(shuō)明1IDint編號(hào)2UserIdvarchar(20)用戶名3BookIdint圖書(shū)編號(hào)4OrderTimedatetime訂購(gòu)時(shí)間5OrderCountint訂購(gòu)數(shù)量6SalePricefloat銷售價(jià)格7UserC

14、heckedtinyint用戶確認(rèn)(0-用戶訂購(gòu);1-送至收銀臺(tái);2-提交訂購(gòu))8OrderNumbervarchar(50)訂單號(hào)9PostTimedatetime提交時(shí)間10AdminCheckedtinyint管理員確認(rèn)(0-沒(méi)有提交;1-用戶提交;2-處理;3-發(fā)貨;4-結(jié)賬)用戶表Users用來(lái)保存注冊(cè)用戶的基本信息,結(jié)構(gòu)如下:序號(hào)字段名稱數(shù)據(jù)類型說(shuō)明1UserIdvarchar(50)用戶名2Pwdvarchar(50)用戶密碼3UserNamevarchar(50)用戶姓名4SexBit性別5Addressvarchar(500)地址6Emailvarchar(50)電子郵件地址

15、7Telephonevarchar(100)固定電話8Mobilevarchar(50)移動(dòng)電話管理員表Admin用來(lái)保存系統(tǒng)管理員的基本信息,結(jié)構(gòu)如下:序號(hào)字段名稱數(shù)據(jù)類型說(shuō)明1AdminIdvarchar(50)用戶名2Passwdvarchar(50)密碼3AdminNamevarchar(50)用戶姓名2.4網(wǎng)上書(shū)店系統(tǒng)流程/主題數(shù)據(jù)矩陣數(shù)據(jù)類過(guò)程U收貨CU查詢UUUU付款C確認(rèn)信息UCCU處理訂單UU購(gòu)物車C選書(shū)UUC登陸配貨員管理員管理用戶管理訂單分類訂單處理圖書(shū)管理圖書(shū)分類圖2-3 網(wǎng)上書(shū)店系統(tǒng)U/C數(shù)據(jù)矩陣3. 網(wǎng)上書(shū)店系統(tǒng)分析3.1 網(wǎng)上書(shū)店系統(tǒng)可行性分析3.1.1網(wǎng)上書(shū)店系

16、統(tǒng)經(jīng)濟(jì)可行性分析據(jù)調(diào)查,在中國(guó)有實(shí)際購(gòu)買行為的網(wǎng)民中,有57.6%購(gòu)買的是圖書(shū),有26.4%購(gòu)買音像制品,這充分說(shuō)明以網(wǎng)上書(shū)店為代表的出版物在線銷售有良好的發(fā)展機(jī)遇。出版物網(wǎng)上銷售有諸多優(yōu)點(diǎn):24小時(shí)服務(wù)、送貨上門、無(wú)店鋪銷售、搜索查詢數(shù)據(jù)庫(kù)等優(yōu)點(diǎn),彌補(bǔ)了傳統(tǒng)出版發(fā)行業(yè)的不足。隨著人們購(gòu)物觀念、購(gòu)物習(xí)慣的改變以及網(wǎng)上購(gòu)物質(zhì)量、信譽(yù)的提升,出版物在線銷售將有更大市場(chǎng)空間。方便、快捷和經(jīng)濟(jì)實(shí)用的電子商務(wù)將推動(dòng)企業(yè)的發(fā)展。而在線銷售圖書(shū)是不少企業(yè)的首選,這樣網(wǎng)上書(shū)店便應(yīng)運(yùn)而生。3.1.2網(wǎng)上書(shū)店系統(tǒng)技術(shù)可行性分析隨著計(jì)算機(jī)、網(wǎng)絡(luò)通訊和信息技術(shù),特別是Web應(yīng)用程序設(shè)計(jì)語(yǔ)言的產(chǎn)生與發(fā)展。電子商務(wù)在國(guó)際

17、上得到廣泛的應(yīng)用,取得了巨大的成功。我國(guó)也不例外,特別是各大電子商務(wù)網(wǎng)站從無(wú)到有,得到很大的發(fā)展,并取得成功。它是基于Internet/Intranet 及Web技術(shù),以數(shù)據(jù)庫(kù)為后臺(tái)核心應(yīng)用、以服務(wù),銷售為目的信息平臺(tái)。在現(xiàn)有平臺(tái)下,程序設(shè)計(jì)完全可以采用 ASP.NET技術(shù)來(lái)實(shí)現(xiàn),數(shù)據(jù)庫(kù)采用微軟sql2006作為數(shù)據(jù)庫(kù),不僅訪問(wèn)方便快捷,而且功能強(qiáng)大能滿足一個(gè)網(wǎng)上書(shū)店所有要求。對(duì)于一個(gè)電子商務(wù)網(wǎng)站來(lái)說(shuō),訪問(wèn)數(shù)據(jù)庫(kù)是最頻繁的也是最重要的。因此,從整體性能來(lái)看,通過(guò) ASP.NET 技術(shù)訪問(wèn)sql2005數(shù)據(jù)庫(kù)是最佳方案,也是完全可行的。3.1.3網(wǎng)上書(shū)店系統(tǒng)用戶使用可行性該系統(tǒng)是一個(gè)電子商務(wù)網(wǎng)站

18、,所以操作建議,用戶購(gòu)書(shū)不需要了解整個(gè)書(shū)店的工作流程,只需要按照提示一步步的進(jìn)行操作即可完成購(gòu)書(shū)等其他活動(dòng)。3.2 網(wǎng)上書(shū)店系統(tǒng)功能分析3.2.1 網(wǎng)上書(shū)店系統(tǒng)目標(biāo)、結(jié)構(gòu)與職責(zé)分析1圖書(shū)查詢:當(dāng)客戶進(jìn)入網(wǎng)上書(shū)店時(shí),應(yīng)該在主頁(yè)面中分類顯示最新的書(shū)目信息,以供客戶選擇所需要圖書(shū),同時(shí)也應(yīng)該提供按照?qǐng)D書(shū)名稱,或者作者信息快速查詢所需要書(shū)目信息的功能。2購(gòu)物車管理:當(dāng)客戶選擇購(gòu)買某圖書(shū)產(chǎn)品時(shí),應(yīng)該能夠?qū)?duì)應(yīng)圖書(shū)信息,例如:價(jià)格、數(shù)量記錄到對(duì)應(yīng)購(gòu)物車中、并允許客戶返回書(shū)目查詢頁(yè)面,選擇其它商品,并添加到購(gòu)物車中,當(dāng)對(duì)應(yīng)購(gòu)物訂單生成后,應(yīng)該能夠自動(dòng)清除以生成訂單的購(gòu)物車中的信息。3訂單處理:對(duì)應(yīng)客戶購(gòu)買圖

19、書(shū)商品信息的需求,在確定了所購(gòu)圖書(shū)商品的價(jià)格、數(shù)量等信息后,提示用戶選擇對(duì)應(yīng)的送貨方式及付款方式,最張生成對(duì)應(yīng)的訂單記錄,以便于網(wǎng)站配貨人員依據(jù)訂單信息進(jìn)行后續(xù)的出貨、送貨的處理。4會(huì)員管理:為了能夠?qū)崿F(xiàn)圖書(shū)商品的購(gòu)買,需要管理客戶相關(guān)的聯(lián)系方式和詳細(xì)信息。3.2.2 網(wǎng)上書(shū)店系統(tǒng)業(yè)務(wù)流程分析會(huì)員已確認(rèn)訂單管理員訂單歸檔未確認(rèn)訂單會(huì)員修改訂單已付款訂單送貨員收到貨物3-1業(yè)務(wù)流程分析圖3.3 網(wǎng)上書(shū)店系統(tǒng)時(shí)序圖3.3.1管理人員開(kāi)展工作的時(shí)序圖theManager:ManagertheRentRecord:WorkRecordManagertheEmployee:Common WorkerMa

20、nagerViewRecord()ViewWorkInfo()Return resultcalculate()3-2 管理人員開(kāi)展工作的時(shí)序圖時(shí)序圖說(shuō)明:·viewRecord():查看會(huì)員及訂單記錄·viewWorkInfo():查看訂單詳情·calculate():處理訂單管理人員既可以查看會(huì)員的注冊(cè)記錄,又可以查看訂單詳情。3.3.2客戶下訂單時(shí)序圖theCustomer:CustomertheWork:WorktheRequest:RequesttheRecord:RecordtheCar:CarfillOrder()checkRequest()check

21、 ()No problemInServiced ()OKCreat new recordAllow()nktify()isHandled()3-3 客戶下訂單時(shí)序圖用戶要購(gòu)買圖書(shū),首先必須完善詳細(xì)信息。管理員審核訂單是否被確認(rèn),如果確認(rèn)就處理訂單,否則通知客戶,確認(rèn)過(guò)的申請(qǐng)表狀態(tài)都設(shè)為已確認(rèn)。然后用戶付款,物流發(fā)貨,通知用戶已發(fā)貨。時(shí)序圖說(shuō)明:·fillOrder():用戶購(gòu)買圖書(shū)生成訂單·checkRequest():查看訂單詳情·check():檢查訂單是否確認(rèn)·InServiced():判斷訂單是否付款·Allow():安排貨物的投遞&#

22、183;Notify():通知用戶已發(fā)貨3.3 網(wǎng)上書(shū)店系統(tǒng)活動(dòng)圖圖3-4系統(tǒng)活動(dòng)圖3.4 網(wǎng)上書(shū)店系統(tǒng)數(shù)據(jù)分析3.4.1 網(wǎng)上書(shū)店系統(tǒng)數(shù)據(jù)流程分析3-5 數(shù)據(jù)流程圖3.4.2 網(wǎng)上書(shū)店數(shù)據(jù)字典數(shù)據(jù)字典通常包括以下四個(gè)部分:數(shù)據(jù)項(xiàng)(數(shù)據(jù)的最小單位)、數(shù)據(jù)流(可以是數(shù)據(jù)項(xiàng),也可以是數(shù)據(jù)結(jié)構(gòu)。表示某一處理過(guò)程的輸入或輸出)、數(shù)據(jù)存儲(chǔ)(處理過(guò)程中存取的數(shù)據(jù),常常是手工憑證,手工文檔或計(jì)算機(jī)文件)、處理過(guò)程。以下是部分?jǐn)?shù)據(jù)項(xiàng):1.外部實(shí)體卡片名稱:系統(tǒng)管理員 外部實(shí)體簡(jiǎn)述:系統(tǒng)用戶 總編號(hào):1-01輸入:無(wú) 編號(hào):001輸出:F1名稱:用戶 外部實(shí)體簡(jiǎn)述:系統(tǒng)用戶 總編號(hào):1-02輸入:F5 編號(hào):0

23、02輸出:F12數(shù)據(jù)流卡片名稱:用戶信息 數(shù)據(jù)流卡片簡(jiǎn)述:登錄系統(tǒng)需要的信息 總編號(hào):2-01來(lái)源:系統(tǒng)用戶 編號(hào):F1去向:P1 名稱:訂單信息 數(shù)據(jù)流卡片簡(jiǎn)述:用戶購(gòu)買的商品的信息 總編號(hào):2-02來(lái)源:訂單庫(kù) 編號(hào):F5去向:D5 3處理過(guò)程定義名稱:登錄管理 處理功能卡片說(shuō)明:檢驗(yàn)用戶是否有權(quán)限使用系統(tǒng) 總編號(hào):3-01輸入:F1 編號(hào):P1輸出:F10名稱:提交訂單 處理功能卡片說(shuō)明:對(duì)已經(jīng)產(chǎn)生的訂單提交到服務(wù)端 總編號(hào):3-02輸入:F11 編號(hào):P4輸出:F54數(shù)據(jù)存儲(chǔ)卡片名稱:用戶信息庫(kù) 數(shù)據(jù)存儲(chǔ)說(shuō)明:無(wú) 總編號(hào):4-01輸入數(shù)據(jù)流:F3,F(xiàn)9 編號(hào):D1內(nèi)容:用戶名+用戶密碼

24、+用戶ID+地址+聯(lián)系方式輸出數(shù)據(jù)流:F2 名稱:書(shū)籍信息庫(kù) 數(shù)據(jù)存儲(chǔ)說(shuō)明:無(wú) 總編號(hào):4-02輸入數(shù)據(jù)流:F4,F(xiàn)9 編號(hào):D2內(nèi)容:書(shū)籍ID+ 書(shū)籍類別+書(shū)籍價(jià)格輸出數(shù)據(jù)流:F5 4. 網(wǎng)上書(shū)店系統(tǒng)設(shè)計(jì)4.1 網(wǎng)上書(shū)店系統(tǒng)功能結(jié)構(gòu)設(shè)計(jì)網(wǎng)上書(shū)店系統(tǒng)分為前臺(tái)管理和后臺(tái)管理。前臺(tái)管理包括瀏覽圖書(shū)、查詢圖書(shū)、訂購(gòu)圖書(shū)、購(gòu)物車、用戶信息維護(hù)等功能。后臺(tái)管理包括公告管理、圖書(shū)管理、訂單管理、投訴管理和用戶管理等模塊。具體描述如下:4.1.1網(wǎng)上書(shū)店系統(tǒng)后臺(tái)管理描述1.圖書(shū)管理·添加圖書(shū)分類。·修改圖書(shū)分類。·刪除圖書(shū)分類。·添加圖書(shū)信息,包括圖書(shū)分類、圖書(shū)名稱、

25、作者、出版社等信息。·圖書(shū)圖片的上傳、修改和刪除。·修改圖書(shū)信息。·刪除圖書(shū)信息。·查看圖書(shū)信息。2.訂單管理·處理訂單。·辦理發(fā)貨。·辦理結(jié)賬。·刪除訂單。3.顧客用戶管理·注冊(cè)顧客用戶,包括用戶名、密碼等信息。·修改顧客用戶信息。·刪除顧客用戶信息。4.系統(tǒng)用戶管理·添加系統(tǒng)用戶,包括用戶名、密碼等信息。·修改系統(tǒng)用戶信息。·刪除系統(tǒng)用戶信息。4.1.2網(wǎng)上書(shū)店系統(tǒng)的功能模塊1.從功能描述內(nèi)容可以看到,本系統(tǒng)可以實(shí)現(xiàn)6個(gè)完整的功能。根據(jù)這些功能設(shè)計(jì)出的

26、系統(tǒng)的功能模塊,如圖:網(wǎng) 上 書(shū) 店 系 統(tǒng)前臺(tái)管理瀏覽圖書(shū)查詢圖書(shū)購(gòu)買圖書(shū)用戶注冊(cè)后臺(tái)管理圖書(shū)管理訂單管理系統(tǒng)管理4-1網(wǎng)上書(shū)店系統(tǒng)功能模塊示意圖2.在本系統(tǒng)中,用戶管理模塊的功能比較簡(jiǎn)單。在系統(tǒng)開(kāi)始,有一個(gè)默認(rèn)的“系統(tǒng)管理員”用戶Admin,由程序設(shè)計(jì)人員手動(dòng)地添加到數(shù)據(jù)庫(kù)中。Admin用戶可以創(chuàng)建其他的管理員信息;普通用戶可以修改自己的注冊(cè)信息和密碼。用戶管理功能模塊的關(guān)系如圖:系 統(tǒng) 用 戶 信 息 管 理修 改 自 身 的 密 碼創(chuàng)建、修改和刪除管理員信息刪 除 用 戶 信 息修 改 自 身 的密 碼創(chuàng)建、修改自身的信息Admin用戶普通用戶4-2 用戶管理功能模塊關(guān)系圖4.1.3網(wǎng)

27、上書(shū)店系統(tǒng)功能模塊的層次結(jié)構(gòu)圖網(wǎng)上書(shū)店系統(tǒng)登錄登錄密碼輸入密碼校驗(yàn)登錄系統(tǒng)庫(kù)中密碼結(jié)束標(biāo)志重輸標(biāo)志進(jìn)入標(biāo)志輸入密碼庫(kù)中密碼進(jìn)入標(biāo)志重輸標(biāo)志C.2.3.2C.2.4.4C.2.4.5C.2.4.6讀會(huì)員密碼庫(kù)C.2.4.7密碼比對(duì)C.2.4.8輸入密碼輸入密碼重輸標(biāo)志進(jìn)入標(biāo)志IPO編號(hào)(模塊號(hào)):C.2.4.5HIPO編號(hào):C.2.0.0數(shù)據(jù)庫(kù)設(shè)計(jì)文件編號(hào):C.3.2.2編碼文件號(hào):C.2.3模塊名稱:密碼校驗(yàn)設(shè)計(jì)者:使用單位:編程要求:asp.Net輸入部分:(I)處理部分(P)輸出部分(O)l 上級(jí)模塊傳入用戶輸入密碼l 從數(shù)據(jù)庫(kù)中讀取密碼l 下級(jí)模塊傳來(lái)對(duì)比正確進(jìn)入標(biāo)志l 下級(jí)模塊傳來(lái)對(duì)比

28、錯(cuò)誤重輸標(biāo)志輸入次數(shù)計(jì)數(shù)器=0Do while輸入次數(shù)計(jì)數(shù)器<3If 輸入密碼庫(kù)中密碼 輸入次數(shù)計(jì)數(shù)器=輸入次數(shù)計(jì)數(shù)器+1 ; 輸出重輸密碼標(biāo)志;Else 輸出進(jìn)入系統(tǒng)標(biāo)志; 退出循環(huán);End ifEnd doIf 輸入次數(shù)計(jì)數(shù)器=3退出系統(tǒng);End ifl 進(jìn)入標(biāo)志l 重輸入標(biāo)志4-3層次結(jié)構(gòu)圖4.2網(wǎng)上書(shū)店系統(tǒng)數(shù)據(jù)庫(kù)設(shè)計(jì)4.2.1網(wǎng)上書(shū)店系統(tǒng)概念結(jié)構(gòu)設(shè)計(jì)(E-R圖)開(kāi)始查看購(gòu)買用戶是否注冊(cè)結(jié)束收費(fèi)管理員驗(yàn)證購(gòu)買管理數(shù)據(jù)庫(kù)提示輸入用戶名和密碼Order表新的訂單表Users表Goods表填寫用戶注冊(cè)表單Users表顯示產(chǎn)品目錄顯示用戶購(gòu)物車訂購(gòu)產(chǎn)品列表用戶訪問(wèn)站點(diǎn)需要登錄以購(gòu)物否是使用

29、Users表驗(yàn)證口令商品送給客戶4-4數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)設(shè)計(jì)4.2.2網(wǎng)上書(shū)店系統(tǒng)邏輯結(jié)構(gòu)設(shè)計(jì)邏輯結(jié)構(gòu)設(shè)計(jì)的任務(wù)是把概念結(jié)構(gòu)設(shè)計(jì)階段設(shè)計(jì)好的基本E-R圖轉(zhuǎn)換為與選用DBMS產(chǎn)品所支持的數(shù)據(jù)模型相符合的邏輯結(jié)構(gòu)(只以數(shù)據(jù)庫(kù)中的實(shí)體為例),下面是數(shù)據(jù)庫(kù)的邏輯設(shè)計(jì):用戶(用戶ID,用戶名,用戶密碼,用戶姓名,性別,地址,電子郵件地址,固定電話,移動(dòng)電話)商品(商品ID,商品名,圖書(shū)分類,圖書(shū)名稱,書(shū)號(hào),出版社,作者,頁(yè)數(shù),出版日期,銷售價(jià)格,進(jìn)貨價(jià)格,圖書(shū)簡(jiǎn)介,閱讀次數(shù),銷售數(shù)量,圖片文件)訂單表(訂單ID,訂單人,圖書(shū)編號(hào),訂購(gòu)時(shí)間,訂購(gòu)數(shù)量,銷售價(jià)格,用戶確認(rèn),訂單號(hào),提交時(shí)間,管理員確認(rèn),)4.2.3網(wǎng)上書(shū)店系統(tǒng)物理模型設(shè)計(jì)本系統(tǒng)采用SQL Server2005數(shù)據(jù)庫(kù)進(jìn)行數(shù)據(jù)存儲(chǔ),下圖是會(huì)員信息數(shù)據(jù)的存儲(chǔ)設(shè)計(jì):4-5 會(huì)員信息數(shù)據(jù)存儲(chǔ)結(jié)構(gòu)4.3 網(wǎng)上書(shū)店系統(tǒng)編碼設(shè)計(jì)以下是網(wǎng)上書(shū)店系統(tǒng)的關(guān)系類圖4-6關(guān)系類圖4.4 網(wǎng)上書(shū)店系統(tǒng)輸入輸出設(shè)計(jì)4.4.1 網(wǎng)上書(shū)店系統(tǒng)輸入設(shè)計(jì)圖以下是圖書(shū)信息輸入設(shè)計(jì):圖4-7 圖書(shū)信息輸入設(shè)計(jì)4.4.2 網(wǎng)上書(shū)店系統(tǒng)輸出設(shè)計(jì)圖以下為主頁(yè)輸出顯示界面:圖4-8 主界面輸出設(shè)計(jì)5.系統(tǒng)的結(jié)論與展望電子商務(wù)是利用現(xiàn)代信息網(wǎng)絡(luò)進(jìn)行商務(wù)活動(dòng)的一種先進(jìn)手段,作為創(chuàng)新的經(jīng)濟(jì)運(yùn)行方式,其影響己經(jīng)遠(yuǎn)遠(yuǎn)超過(guò)商業(yè)領(lǐng)域。為了跟上世界電子

溫馨提示

  • 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ù)網(wǎng)僅提供信息存儲(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)論