課程設(shè)計(jì)論文網(wǎng)上書(shū)店系統(tǒng)_第1頁(yè)
課程設(shè)計(jì)論文網(wǎng)上書(shū)店系統(tǒng)_第2頁(yè)
課程設(shè)計(jì)論文網(wǎng)上書(shū)店系統(tǒng)_第3頁(yè)
課程設(shè)計(jì)論文網(wǎng)上書(shū)店系統(tǒng)_第4頁(yè)
課程設(shè)計(jì)論文網(wǎng)上書(shū)店系統(tǒng)_第5頁(yè)
已閱讀5頁(yè),還剩33頁(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)指導(dǎo)教師:設(shè) 計(jì) 者: 山西大學(xué)計(jì)算機(jī)與信息技術(shù)學(xué)院 軟件工程08級(jí)引 言 41.1背景 41.2參考資料 41.3假定和約束 51.3.1運(yùn)行環(huán)境要求 5軟件要求: 5硬件要求 51.3.2項(xiàng)目起始時(shí)間 5項(xiàng)目開(kāi)始時(shí)間: 5系統(tǒng)內(nèi)測(cè)時(shí)間: 5系統(tǒng)公測(cè)時(shí)間: 5系統(tǒng)上線時(shí)間 51.3.3項(xiàng)目人員安排 6分工: 6人力資源安排: 61.3.4項(xiàng)目成本預(yù)估 61.3.5系統(tǒng)面向用戶的規(guī)模 71.3.6潛在法律與政策問(wèn)題的避免 71.4用戶的特點(diǎn) 71.4.1系統(tǒng)管理員 71.4.2系統(tǒng)使用者 71.4.3終端客戶 8 功 能 需 求 82.1系統(tǒng)范圍 82.1.1圖書(shū)的進(jìn)貨 ,售出管理

2、模塊 82.1.2圖書(shū)的分類,檢索管理的綜合性信息管理系統(tǒng)模塊 92.1.3網(wǎng)上交易功能模塊 102.2系統(tǒng)體系結(jié)構(gòu) 112.3系統(tǒng)總體流程 112.3.1系統(tǒng)物流管理流程 122.3.2系統(tǒng)圖書(shū)分類管理模塊流程 122.3.3系統(tǒng)網(wǎng)上交易模塊流程 132.4需求分析 142.4.1物流管理模塊功能分析 142.4.1.1功能描述 142.4.1.2業(yè)務(wù)建模 142.4.1.3用例描述 172.4.2圖書(shū)分類模塊功能分析 222.4.2.1功能描述 222.4.2.2業(yè)務(wù)建模 222.4.2.3用例描述 242.4.3網(wǎng)上交易模塊 252.4.3.1功能描述 252.4.3.2業(yè)務(wù)建模 262

3、.4.3.3用例描述 292.5總體建模 362.5.1系統(tǒng)總體用例圖 362.5.2系統(tǒng)總體類圖 372.5.3部署圖 37說(shuō) 明 38引 言1.1背景 現(xiàn)代信息技術(shù)廣泛,使社會(huì)和經(jīng)濟(jì)的各個(gè)方面發(fā)生深刻的變革,通過(guò)提高信息資源的管理和利用水平,在各種社會(huì)活動(dòng)的功能和效率上的大幅地提高,從而達(dá)到人類社會(huì)的新的物質(zhì)和精神文明水平的過(guò)程。 充分利用信息技術(shù),開(kāi)發(fā)利用信息資源,促進(jìn)信息交流和知識(shí)共享,提高經(jīng)濟(jì)增長(zhǎng)質(zhì)量,推動(dòng)經(jīng)濟(jì)社會(huì)發(fā)展轉(zhuǎn)型的歷史進(jìn)程 信息的自動(dòng)化管理是信息技術(shù)的核心應(yīng)用之一,而圖書(shū)信息的管理又是信息管理最古老的課題。網(wǎng)上書(shū)店系統(tǒng)是一個(gè)集圖書(shū)的進(jìn)貨,售出管理;圖書(shū)的分類,檢索管理的綜合

4、性信息管理系統(tǒng),同時(shí)也是一個(gè)具備網(wǎng)上交易功能的b/s架構(gòu)的互聯(lián)網(wǎng)應(yīng)用。作為一個(gè)管理圖書(shū)進(jìn)貨出貨的物流管理系統(tǒng),要求本系統(tǒng)有準(zhǔn)確,條理的物流記錄,同時(shí)有良好的系統(tǒng)穩(wěn)定性,良好的系統(tǒng)抗風(fēng)險(xiǎn)能力。而作為圖書(shū)分類檢索的信息管理系統(tǒng),如何做到信息的準(zhǔn)確分類,以及快速檢索是最重要的。而作為一個(gè)b/s架構(gòu)的互聯(lián)網(wǎng)應(yīng)用,服務(wù)器的架構(gòu),網(wǎng)絡(luò)負(fù)載的平衡是很重要的。而且,作為一個(gè)互聯(lián)網(wǎng)應(yīng)用,穩(wěn)定性是壓倒一切的要求,保持系統(tǒng)長(zhǎng)時(shí)間運(yùn)行不宕機(jī)對(duì)于客戶非常重要。而作為具備網(wǎng)上交易功能的互聯(lián)網(wǎng)應(yīng)用,交易安全性也是重中之重的要求。1.2參考資料 1.systems analysis and design in a chang

5、ing world john w.satzingerrobert b.jackson stephen d.burd 2002.82. software engineering a practitioners approach (fifth edition)roger s.pressman 2003.93.craig larman uml和模式應(yīng)用 機(jī)械工業(yè)出版社 2002.14.黃梯云 管理信息系統(tǒng) 經(jīng)濟(jì)科學(xué)出版社 2000.35.甘仞初信息系統(tǒng)開(kāi)發(fā) 經(jīng)濟(jì)科學(xué)出版社 1996.96.汪星明 管理系統(tǒng)中計(jì)算機(jī)應(yīng)用 武漢大學(xué)出版社 1997.57.張宏 系統(tǒng)分析與設(shè)計(jì)教程 清華大學(xué)出版社 2008

6、.91.3假定和約束1.3.1運(yùn)行環(huán)境要求 軟件要求: 操作系統(tǒng): rhel6.0 64位 應(yīng)用服務(wù)器軟件: apache tomcat5.5 數(shù)據(jù)庫(kù)軟件: mysql5.5 硬件要求 服務(wù)器: ibm bladecenter ls22(7901cqc) *3 網(wǎng) 絡(luò): 100mbps帶寬 互聯(lián)網(wǎng)光纖接入 路由器: 思科h3c er5200 1.3.2項(xiàng)目起始時(shí)間 項(xiàng)目開(kāi)始時(shí)間: 2010年12月01日 系統(tǒng)內(nèi)測(cè)時(shí)間: 2010年12月31日 系統(tǒng)公測(cè)時(shí)間: 2011年01月01日 系統(tǒng)上線時(shí)間 2010年01月04日1.3.3項(xiàng)目人員安排 分工: 項(xiàng)目經(jīng)理: 楊國(guó)強(qiáng) 需求調(diào)研: 楊國(guó)強(qiáng) 張家

7、正 數(shù)據(jù)庫(kù)設(shè)計(jì): 張家正 楊楊 文檔撰寫(xiě): 楊國(guó)強(qiáng) 楊帥 代碼編寫(xiě): 楊國(guó)強(qiáng) 張家正 楊楊 楊帥設(shè)備采購(gòu): 楊楊 楊帥 人力資源安排: 本系統(tǒng)總共安排了120個(gè)人日150個(gè)人日的人力資源成本,調(diào)用一個(gè)資深軟件項(xiàng)目管理者,一個(gè)資深軟件工程師,一個(gè)經(jīng)驗(yàn)豐富的系統(tǒng)分析師,一個(gè)有潛力的新人組成項(xiàng)目小組。詳細(xì)人員安排見(jiàn):網(wǎng)上書(shū)店系統(tǒng)人員工時(shí)安排1.3.4項(xiàng)目成本預(yù)估 人力資源成本: 120-150個(gè)人日,共72000-90000元人民幣 水電場(chǎng)地租金: 60000元人民幣 設(shè)備成本: 服務(wù)器:15000*3=45000元 rhel操作系統(tǒng) 5000元 公關(guān)費(fèi)用: 50000元 維護(hù)升級(jí)費(fèi)用: 30000

8、0元 雜項(xiàng)費(fèi)用: 50000元 共計(jì): 600000元 建議項(xiàng)目報(bào)價(jià) 700000-800000元1.3.5系統(tǒng)面向用戶的規(guī)模系統(tǒng)應(yīng)該擁有1千人同時(shí)訪問(wèn),而保持穩(wěn)定快速的用戶體驗(yàn)的能力。同時(shí),一萬(wàn)人同時(shí)訪問(wèn),系統(tǒng)允許有一定延遲,但不能有網(wǎng)絡(luò)阻塞,系統(tǒng)崩潰的現(xiàn)象出現(xiàn)。 系統(tǒng)數(shù)據(jù)庫(kù)應(yīng)該有能夠存放1000萬(wàn)個(gè)賬戶信息的能力,用戶賬戶登錄時(shí),由系統(tǒng)查詢?cè)斐傻难舆t不該超過(guò)2秒1.3.6潛在法律與政策問(wèn)題的避免 本系統(tǒng)是個(gè)面向全體互聯(lián)網(wǎng)用戶的商用系統(tǒng),因此,所使用的軟件硬件必須沒(méi)有任何版權(quán)爭(zhēng)議?;诔杀締?wèn)題,應(yīng)該有選擇的使用用戶量較大,口碑較好的開(kāi)源軟件,避免使用版權(quán)有爭(zhēng)議的軟件,杜絕使用盜版軟件。同時(shí),

9、該軟件的財(cái)務(wù)統(tǒng)計(jì)系統(tǒng)應(yīng)該和國(guó)家規(guī)定的財(cái)務(wù)報(bào)表軟件互聯(lián),避免出現(xiàn)由于系統(tǒng)導(dǎo)致的稅金上繳的不及時(shí)。開(kāi)發(fā)本系統(tǒng)使用的源代碼,不應(yīng)有非開(kāi)源軟件的代碼,使用的開(kāi)源軟件代碼,應(yīng)該保留版權(quán)信息。1.4用戶的特點(diǎn)1.4.1系統(tǒng)管理員 應(yīng)該熟練掌握數(shù)據(jù)庫(kù)的知識(shí),具有一定的數(shù)據(jù)庫(kù)維護(hù)能力,能處理常見(jiàn)的數(shù)據(jù)庫(kù)問(wèn)題,可以熟練的對(duì)數(shù)據(jù)庫(kù)進(jìn)行增刪改查。會(huì)備份,恢復(fù)數(shù)據(jù)庫(kù)內(nèi)的信息,并能夠優(yōu)化數(shù)據(jù)庫(kù)系統(tǒng),使其在數(shù)據(jù)量達(dá)到一定數(shù)量級(jí)時(shí),仍然能夠?qū)崿F(xiàn)信息的快速檢索1.4.2系統(tǒng)使用者 系統(tǒng)使用者面向三類人,一類是物流管理員,另一類是圖書(shū)信息分類員,還有一類是前端的負(fù)責(zé)具體業(yè)務(wù)的售書(shū)者。他們應(yīng)該有熟練的本專業(yè)技能,并在接受過(guò)系統(tǒng)使

10、用培訓(xùn)之后能夠使用該系統(tǒng)解決業(yè)務(wù)問(wèn)題。1.4.3終端客戶 終端客戶具有一定的互聯(lián)網(wǎng)使用經(jīng)驗(yàn),能夠完成賬號(hào)的注冊(cè),登陸,圖書(shū)的購(gòu)買(mǎi)等流程。 只要有一定的互聯(lián)網(wǎng)使用經(jīng)驗(yàn),就應(yīng)該能夠使用該系統(tǒng)實(shí)現(xiàn)圖書(shū)的購(gòu)買(mǎi),退貨,評(píng)價(jià)等等功能。功 能 需 求2.1系統(tǒng)范圍本網(wǎng)上書(shū)店管理系統(tǒng)共有三個(gè)主要的功能模塊:2.1.1圖書(shū)的進(jìn)貨,售出管理模塊 本模塊負(fù)責(zé)圖書(shū)的進(jìn)貨,售出管理,是網(wǎng)上書(shū)店系統(tǒng)的物流管理模塊,也是財(cái)務(wù)管理模塊,有五個(gè)參與者,分別是:圖書(shū)采購(gòu)員,財(cái)務(wù),前臺(tái)業(yè)務(wù)員,圖書(shū)提供商,網(wǎng)上購(gòu)書(shū)者。 圖書(shū)采購(gòu)員的職責(zé)是:申請(qǐng)采購(gòu)項(xiàng)目,采購(gòu)圖書(shū) 財(cái)務(wù)的職責(zé)是:審批采購(gòu)項(xiàng)目,付采購(gòu)圖書(shū)的款項(xiàng),收到前臺(tái)購(gòu)書(shū)者的書(shū)款 圖

11、書(shū)提供商的職責(zé)是:提供所需圖書(shū),獲得書(shū)款 前臺(tái)業(yè)務(wù)員的職責(zé)是:確定網(wǎng)上圖書(shū)交易,將圖書(shū)發(fā)往售書(shū)者 網(wǎng)上購(gòu)書(shū)者的職責(zé)是:發(fā)起網(wǎng)上圖書(shū)購(gòu)買(mǎi),付書(shū)款 以下是該模塊用例圖: 2.1.2圖書(shū)的分類,檢索管理的綜合性信息管理系統(tǒng)模塊本模塊負(fù)責(zé)圖書(shū)的分類,以便于用戶能夠較快的找到自己喜歡的書(shū)籍,此模塊也是體現(xiàn)信息管理特點(diǎn)的模塊。以下是該模塊的用例2.1.3網(wǎng)上交易功能模塊 網(wǎng)上交易模塊是該網(wǎng)上書(shū)店系統(tǒng)的核心模塊,參與者有四個(gè):網(wǎng)上購(gòu)書(shū)者,前臺(tái)業(yè)務(wù)員,系統(tǒng)管理員,財(cái)務(wù)管理。 網(wǎng)上購(gòu)書(shū)者的職責(zé)是:注冊(cè)注銷賬號(hào),修改密碼,提出購(gòu)書(shū)申請(qǐng),付款,提出退書(shū)申請(qǐng),評(píng)價(jià)稱此次交易 前臺(tái)業(yè)務(wù)員的職責(zé)是:注冊(cè)注銷賬號(hào),修改密碼

12、,確認(rèn)購(gòu)書(shū)申請(qǐng),確認(rèn)退書(shū)申請(qǐng),評(píng)價(jià)此次交易。 財(cái)務(wù)管理員的職責(zé)是:注冊(cè)注銷賬號(hào),修改密碼,確認(rèn)付款,退款。 系統(tǒng)管理員的職責(zé)是:修改系統(tǒng)管理員密碼,維護(hù)系統(tǒng),管理用戶權(quán)限。 2.2系統(tǒng)體系結(jié)構(gòu)網(wǎng)上書(shū)店系統(tǒng)共分為三個(gè)模塊,分別是:圖書(shū)物流管理模塊,圖書(shū)的分類管理模塊,網(wǎng)上交易模塊。其系統(tǒng)的體系結(jié)構(gòu)如下圖所示:2.3系統(tǒng)總體流程 基于系統(tǒng)模塊間應(yīng)該高內(nèi)聚,低耦合的特點(diǎn),本系統(tǒng)三個(gè)模塊間只有財(cái)務(wù)上的重合,而業(yè)務(wù)流程上幾乎沒(méi)有重合的地方。因此,系統(tǒng)總體流程分成三塊來(lái)寫(xiě)。2.3.1系統(tǒng)物流管理流程2.3.2系統(tǒng)圖書(shū)分類管理模塊流程2.3.3系統(tǒng)網(wǎng)上交易模塊流程2.4需求分析2.4.1物流管理模塊功能分析

13、2.4.1.1功能描述 本模塊負(fù)責(zé)圖書(shū)的進(jìn)貨,售出管理,是網(wǎng)上書(shū)店系統(tǒng)的物流管理模塊,也是財(cái)務(wù)管理模塊,有五個(gè)參與者,分別是:圖書(shū)采購(gòu)員,財(cái)務(wù),前臺(tái)業(yè)務(wù)員,圖書(shū)提供商,網(wǎng)上購(gòu)書(shū)者。圖書(shū)采購(gòu)員的職責(zé)是:申請(qǐng)采購(gòu)項(xiàng)目,采購(gòu)圖書(shū) 財(cái)務(wù)的職責(zé)是:審批采購(gòu)項(xiàng)目,付采購(gòu)圖書(shū)的款項(xiàng),收到前臺(tái)購(gòu)書(shū)者的書(shū)款 圖書(shū)提供商的職責(zé)是:提供所需圖書(shū),獲得書(shū)款 前臺(tái)業(yè)務(wù)員的職責(zé)是:確定網(wǎng)上圖書(shū)交易,將圖書(shū)發(fā)往售書(shū)者 網(wǎng)上購(gòu)書(shū)者的職責(zé)是:發(fā)起網(wǎng)上圖書(shū)購(gòu)買(mǎi),付書(shū)款2.4.1.2業(yè)務(wù)建模 使用用例圖進(jìn)行業(yè)務(wù)建模是一個(gè)非常好的選擇,圖形化建模有直觀,易懂的好處用例圖建模本uml圖中,凡是和交易有關(guān)的都不與財(cái)務(wù)這個(gè)參與者發(fā)生關(guān)系,

14、比如圖書(shū)采購(gòu)員與圖書(shū)供應(yīng)商的交易,購(gòu)書(shū)者與營(yíng)業(yè)員的交易。 同時(shí),與付款有關(guān)的都不與直接交易者發(fā)生關(guān)系,比如,和網(wǎng)上購(gòu)書(shū)者交易的是營(yíng)業(yè)員,但網(wǎng)上購(gòu)書(shū)者將錢(qián)匯給的是財(cái)務(wù)。和圖書(shū)供應(yīng)商交易的是圖書(shū)采購(gòu)員,但將書(shū)款付給圖書(shū)供應(yīng)商的是財(cái)務(wù),圖書(shū)采購(gòu)員不直接與錢(qián)發(fā)生聯(lián)系以下就是uml用例圖活動(dòng)圖描述步驟 活動(dòng)圖的作用是描述系統(tǒng)動(dòng)作流序列的一種uml圖,本圖描述了物流管理模塊在管理圖書(shū)進(jìn)貨模塊時(shí)的步驟,這個(gè)步驟有一個(gè)特點(diǎn),就是打款權(quán)始終在財(cái)務(wù)手中,或者說(shuō)在系統(tǒng)手中,杜絕了圖書(shū)采購(gòu)員在采購(gòu)圖書(shū)過(guò)程中以權(quán)謀私,同時(shí),采購(gòu)權(quán)在圖書(shū)采購(gòu)員手中,這又避免了財(cái)務(wù)獨(dú)攬大權(quán),這種分權(quán)模式能用程序化的模式解決采購(gòu)過(guò)程中的灰色

15、交易。以下是該模塊的活動(dòng)圖:順序圖建模2.4.1.3用例描述用例名稱申請(qǐng)采購(gòu)項(xiàng)目用例描述采購(gòu)員采購(gòu)項(xiàng)目前需要申請(qǐng)項(xiàng)目執(zhí)行者圖書(shū)采購(gòu)員前置條件無(wú)后置條件采購(gòu)員獲得圖書(shū)采購(gòu)權(quán)過(guò)程描述提供購(gòu)書(shū)種類,數(shù)量,金額異常描述采購(gòu)申請(qǐng)被駁回業(yè)務(wù)規(guī)則采購(gòu)書(shū)籍應(yīng)該主流,健康,正版。涉及的業(yè)務(wù)實(shí)體圖書(shū)采購(gòu)員,財(cái)務(wù)補(bǔ)充說(shuō)明用例名稱采購(gòu)圖書(shū)用例描述采購(gòu)員為網(wǎng)上書(shū)店采購(gòu)圖書(shū),采購(gòu)員無(wú)付款權(quán)執(zhí)行者圖書(shū)采購(gòu)員前置條件采購(gòu)員采購(gòu)項(xiàng)目前需要申請(qǐng)項(xiàng)目后置條件網(wǎng)上書(shū)店獲得圖書(shū)過(guò)程描述向圖書(shū)供應(yīng)商提供圖書(shū)種類,數(shù)量,報(bào)價(jià)異常描述圖書(shū)提供商無(wú)某種類的書(shū)業(yè)務(wù)規(guī)則涉及的業(yè)務(wù)實(shí)體圖書(shū)采購(gòu)員,圖書(shū)供應(yīng)商補(bǔ)充說(shuō)明用例名稱提供圖書(shū)用例描述圖書(shū)供應(yīng)商

16、向網(wǎng)上書(shū)店提供圖書(shū)執(zhí)行者圖書(shū)供應(yīng)商前置條件圖書(shū)供應(yīng)商提供圖書(shū)前需要獲得訂單后置條件發(fā)訂單的客戶獲得圖書(shū)過(guò)程描述圖書(shū)供應(yīng)商按照訂單數(shù)量,種類發(fā)貨異常描述圖書(shū)供應(yīng)商無(wú)某種類的書(shū)圖書(shū)供應(yīng)商無(wú)足夠數(shù)量的書(shū)圖書(shū)采購(gòu)員提供的報(bào)價(jià)圖書(shū)供應(yīng)商無(wú)法接受業(yè)務(wù)規(guī)則圖書(shū)采購(gòu)訂單需要有明確的書(shū)籍種類,數(shù)量,版本信息訂單提供的報(bào)價(jià)需要合理,為圖書(shū)供應(yīng)商接受提供圖書(shū)之前,圖書(shū)供應(yīng)商無(wú)法得到書(shū)款涉及的業(yè)務(wù)實(shí)體圖書(shū)采購(gòu)員,圖書(shū)供應(yīng)商補(bǔ)充說(shuō)明用例名稱付款用例描述財(cái)務(wù)向圖書(shū)供應(yīng)商付款執(zhí)行者財(cái)務(wù)前置條件網(wǎng)上書(shū)店獲得圖書(shū)后置條件圖書(shū)供應(yīng)商獲得書(shū)款過(guò)程描述系統(tǒng)在獲得圖書(shū)后向圖書(shū)供應(yīng)商付款異常描述業(yè)務(wù)規(guī)則付款金額應(yīng)該和實(shí)際應(yīng)付款相當(dāng)涉及的

17、業(yè)務(wù)實(shí)體財(cái)務(wù),圖書(shū)供應(yīng)商補(bǔ)充說(shuō)明用例名稱審批采購(gòu)項(xiàng)目用例描述財(cái)務(wù)審批圖書(shū)采購(gòu)員的采購(gòu)訂單執(zhí)行者財(cái)務(wù)前置條件圖書(shū)采購(gòu)員向財(cái)務(wù)申請(qǐng)采購(gòu)后置條件采購(gòu)訂單被批準(zhǔn)或者駁回過(guò)程描述財(cái)務(wù)審批圖書(shū)采購(gòu)員的采購(gòu)訂單異常描述業(yè)務(wù)規(guī)則挑出合適的采購(gòu)項(xiàng)目批準(zhǔn)涉及的業(yè)務(wù)實(shí)體財(cái)務(wù),圖書(shū)采購(gòu)員補(bǔ)充說(shuō)明用例名稱收到書(shū)款用例描述財(cái)務(wù)收到網(wǎng)上購(gòu)書(shū)者向網(wǎng)上書(shū)店打的書(shū)款執(zhí)行者財(cái)務(wù)前置條件網(wǎng)上購(gòu)書(shū)者收到書(shū)籍后置條件財(cái)務(wù)獲得書(shū)款過(guò)程描述網(wǎng)上購(gòu)書(shū)者收到書(shū)后,向財(cái)務(wù)的賬號(hào)打款,財(cái)務(wù)獲得了書(shū)款異常描述業(yè)務(wù)規(guī)則書(shū)款應(yīng)該和實(shí)際售價(jià)相同涉及的業(yè)務(wù)實(shí)體財(cái)務(wù),網(wǎng)上購(gòu)書(shū)者 補(bǔ)充說(shuō)明用例名稱發(fā)起交易用例描述網(wǎng)上購(gòu)書(shū)者向網(wǎng)上書(shū)店發(fā)起購(gòu)書(shū)交易執(zhí)行者網(wǎng)上購(gòu)書(shū)者前

18、置條件網(wǎng)上購(gòu)書(shū)者擁有賬號(hào)后置條件網(wǎng)上購(gòu)書(shū)者與網(wǎng)上書(shū)店發(fā)起交易過(guò)程描述網(wǎng)上購(gòu)書(shū)者選擇好書(shū)籍之后,發(fā)起購(gòu)書(shū)交易異常描述書(shū)籍正好缺貨業(yè)務(wù)規(guī)則網(wǎng)上購(gòu)書(shū)者有賬號(hào),且網(wǎng)銀賬號(hào)里有錢(qián)涉及的業(yè)務(wù)實(shí)體前臺(tái)售書(shū)者,網(wǎng)上購(gòu)書(shū)者 補(bǔ)充說(shuō)明用例名稱確定交易用例描述前臺(tái)售書(shū)者確定網(wǎng)上購(gòu)書(shū)者發(fā)起的交易執(zhí)行者前臺(tái)營(yíng)業(yè)員前置條件網(wǎng)上購(gòu)書(shū)者發(fā)起交易后置條件網(wǎng)上書(shū)店向網(wǎng)上購(gòu)書(shū)者郵寄圖書(shū)過(guò)程描述前臺(tái)營(yíng)業(yè)員對(duì)網(wǎng)上購(gòu)書(shū)者發(fā)起的購(gòu)書(shū)申請(qǐng)進(jìn)行確認(rèn)異常描述書(shū)籍正好缺貨業(yè)務(wù)規(guī)則涉及的業(yè)務(wù)實(shí)體前臺(tái)售書(shū)者,網(wǎng)上購(gòu)書(shū)者 補(bǔ)充說(shuō)明用例名稱將圖書(shū)發(fā)往前臺(tái)售書(shū)者用例描述前臺(tái)售書(shū)者將圖書(shū)發(fā)往前臺(tái)售書(shū)者執(zhí)行者前臺(tái)營(yíng)業(yè)員前置條件網(wǎng)上售書(shū)者將書(shū)款打到財(cái)務(wù)賬號(hào)上后置

19、條件售書(shū)者得到圖書(shū)過(guò)程描述前臺(tái)營(yíng)業(yè)員對(duì)網(wǎng)上購(gòu)書(shū)者郵寄圖書(shū)異常描述郵寄物流被阻塞業(yè)務(wù)規(guī)則涉及的業(yè)務(wù)實(shí)體前臺(tái)售書(shū)者,網(wǎng)上購(gòu)書(shū)者 補(bǔ)充說(shuō)明2.4.2圖書(shū)分類模塊功能分析2.4.2.1功能描述本模塊負(fù)責(zé)圖書(shū)的分類,以便于用戶能夠較快的找到自己喜歡的書(shū)籍,此模塊也是體現(xiàn)信息管理特點(diǎn)的模塊。2.4.2.2業(yè)務(wù)建模用例圖建模 本用例圖中有兩個(gè)參與者,圖書(shū)管理員和購(gòu)書(shū)者,圖書(shū)管理員的職責(zé)是將購(gòu)入的圖進(jìn)行分類,填充好介紹信息。而購(gòu)書(shū)者可以很方面的通過(guò)分類信息能夠找到喜歡的圖書(shū),同時(shí),圖書(shū)版本更新之類的信息更新也可由本系統(tǒng)完成。活動(dòng)圖描述步驟 下面的活動(dòng)圖描述了圖書(shū)管理員進(jìn)行圖書(shū)分類和圖書(shū)信息更新的步驟,也描述了

20、圖書(shū)被購(gòu)書(shū)者檢索的過(guò)程,圖書(shū)管理員將圖書(shū)分類信息寫(xiě)入系統(tǒng)是此書(shū)被購(gòu)書(shū)者檢索到的前提條件。順序圖建模2.4.2.3用例描述用例名稱圖書(shū)分類用例描述圖書(shū)管理員將新購(gòu)入的圖書(shū)分類執(zhí)行者圖書(shū)管理員前置條件有新購(gòu)入的圖書(shū)后置條件新書(shū)信息被錄入系統(tǒng)過(guò)程描述新購(gòu)入的圖書(shū)被圖書(shū)管理員錄入系統(tǒng)異常描述新購(gòu)入的圖書(shū)之前已經(jīng)被錄入系統(tǒng)業(yè)務(wù)規(guī)則一種圖書(shū)只能錄入一次,直到信息需要更新涉及的業(yè)務(wù)實(shí)體圖書(shū)管理員補(bǔ)充說(shuō)明用例名稱圖書(shū)信息更新用例描述圖書(shū)管理員將需要更新信息的圖書(shū)的信息更新執(zhí)行者圖書(shū)管理員前置條件該圖書(shū)信息在系統(tǒng)里且信息需要更新后置條件該圖書(shū)的信息被更新過(guò)程描述圖書(shū)信息出現(xiàn)新版,圖書(shū)管理員將信息錄入系統(tǒng)異常描述

21、業(yè)務(wù)規(guī)則涉及的業(yè)務(wù)實(shí)體圖書(shū)管理員補(bǔ)充說(shuō)明用例名稱書(shū)目檢索用例描述任何人登陸網(wǎng)站之后都可以進(jìn)行書(shū)目檢索執(zhí)行者任何人前置條件系統(tǒng)服務(wù)器開(kāi)啟后置條件書(shū)目被檢索過(guò)程描述錄入檢索關(guān)鍵字,檢索出需要的圖書(shū)異常描述書(shū)目不存在業(yè)務(wù)規(guī)則涉及的業(yè)務(wù)實(shí)體任何人補(bǔ)充說(shuō)明2.4.3網(wǎng)上交易模塊2.4.3.1功能描述 網(wǎng)上交易模塊是該網(wǎng)上書(shū)店系統(tǒng)的核心模塊,參與者有四個(gè):網(wǎng)上購(gòu)書(shū)者,前臺(tái)業(yè)務(wù)員,系統(tǒng)管理員,財(cái)務(wù)管理。 網(wǎng)上購(gòu)書(shū)者的職責(zé)是:注冊(cè)注銷賬號(hào),修改密碼,提出購(gòu)書(shū)申請(qǐng),付款,提出退書(shū)申請(qǐng),評(píng)價(jià)稱此次交易 前臺(tái)業(yè)務(wù)員的職責(zé)是:注冊(cè)注銷賬號(hào),修改密碼,確認(rèn)購(gòu)書(shū)申請(qǐng),確認(rèn)退書(shū)申請(qǐng),評(píng)價(jià)此次交易。 財(cái)務(wù)管理員的職責(zé)是:注冊(cè)

22、注銷賬號(hào),修改密碼,確認(rèn)付款,退款。 系統(tǒng)管理員的職責(zé)是:修改系統(tǒng)管理員密碼,維護(hù)系統(tǒng),管理用戶權(quán)限。2.4.3.2業(yè)務(wù)建模用例圖建模本用例圖有四個(gè)參與者:網(wǎng)上購(gòu)書(shū)者,前臺(tái)業(yè)務(wù)員,系統(tǒng)管理員,財(cái)務(wù)管理員,同樣,和之前的系統(tǒng)模塊一樣,前臺(tái)業(yè)務(wù)員不接觸付款業(yè)務(wù),有財(cái)務(wù)管理員負(fù)責(zé)。這樣做的好處很明顯,依靠形式化的系統(tǒng)運(yùn)行,避免出現(xiàn)前臺(tái)業(yè)務(wù)員出現(xiàn)經(jīng)濟(jì)犯罪行為。同時(shí),避免財(cái)務(wù)管理員侵吞書(shū)店業(yè)務(wù),使網(wǎng)上書(shū)店的業(yè)務(wù)不受人為因素的過(guò)多影響。下面就是該模塊用例圖活動(dòng)圖描述步驟 下面的活動(dòng)圖描述了前臺(tái)營(yíng)業(yè)員與網(wǎng)上購(gòu)書(shū)者進(jìn)行網(wǎng)上購(gòu)書(shū)活動(dòng)的全過(guò)程,系統(tǒng)充當(dāng)了財(cái)務(wù)管理的角色,系統(tǒng)管理員由于不直接與網(wǎng)上購(gòu)書(shū)業(yè)務(wù)發(fā)生聯(lián)系,

23、故此活動(dòng)圖不表示系統(tǒng)管理員的角色。 以下就是該模塊的活動(dòng)圖:順序圖建模2.4.3.3用例描述用例名稱注冊(cè)賬號(hào)用例描述網(wǎng)上購(gòu)書(shū)者,前臺(tái)營(yíng)業(yè)員,財(cái)務(wù)管理員在進(jìn)入角色之前都要注冊(cè)執(zhí)行者網(wǎng)上購(gòu)書(shū)者,前臺(tái)營(yíng)業(yè)員,財(cái)務(wù)管理員前置條件需要權(quán)限后置條件獲得相應(yīng)權(quán)限過(guò)程描述錄入相應(yīng)信息,被系統(tǒng)管理員批準(zhǔn)后,注冊(cè)成功異常描述系統(tǒng)管理員不批準(zhǔn)注冊(cè)申請(qǐng)業(yè)務(wù)規(guī)則前臺(tái)營(yíng)業(yè)員,財(cái)務(wù)管理員需要更嚴(yán)格的許可涉及的業(yè)務(wù)實(shí)體網(wǎng)上購(gòu)書(shū)者,前臺(tái)營(yíng)業(yè)員,財(cái)務(wù)管理員補(bǔ)充說(shuō)明用例名稱修改密碼用例描述網(wǎng)上購(gòu)書(shū)者,前臺(tái)營(yíng)業(yè)員,財(cái)務(wù)管理員可以修改自己的賬號(hào)的密碼執(zhí)行者網(wǎng)上購(gòu)書(shū)者,前臺(tái)營(yíng)業(yè)員,財(cái)務(wù)管理員前置條件賬號(hào)存在后置條件密碼被修改,啟用新密碼

24、過(guò)程描述錄入舊密碼,新密碼,重復(fù)錄入新密碼,如果兩次新密碼一致,啟用新密碼異常描述兩次新密碼輸入不一致導(dǎo)致修改密碼失敗,可重新修改。業(yè)務(wù)規(guī)則必須有賬號(hào)的情況下才能修改密碼涉及的業(yè)務(wù)實(shí)體網(wǎng)上購(gòu)書(shū)者,前臺(tái)營(yíng)業(yè)員,財(cái)務(wù)管理員補(bǔ)充說(shuō)明用例名稱修改密碼用例描述網(wǎng)上購(gòu)書(shū)者,前臺(tái)營(yíng)業(yè)員,財(cái)務(wù)管理員可以修改自己的賬號(hào)的密碼執(zhí)行者網(wǎng)上購(gòu)書(shū)者,前臺(tái)營(yíng)業(yè)員,財(cái)務(wù)管理員前置條件賬號(hào)存在后置條件密碼被修改,啟用新密碼過(guò)程描述錄入舊密碼,新密碼,重復(fù)錄入新密碼,如果兩次新密碼一致,啟用新密碼異常描述兩次新密碼輸入不一致導(dǎo)致修改密碼失敗,可重新修改。業(yè)務(wù)規(guī)則必須有賬號(hào)的情況下才能修改密碼涉及的業(yè)務(wù)實(shí)體網(wǎng)上購(gòu)書(shū)者,前臺(tái)營(yíng)業(yè)員

25、,財(cái)務(wù)管理員補(bǔ)充說(shuō)明用例名稱注銷賬號(hào)用例描述系統(tǒng)賬戶擁有者注銷賬號(hào)執(zhí)行者系統(tǒng)賬戶擁有者前置條件賬號(hào)處于登錄狀態(tài) 后置條件賬戶被注銷過(guò)程描述網(wǎng)上購(gòu)書(shū)者賬號(hào)登陸,輸入密碼,重復(fù)輸入密碼,點(diǎn)擊注銷賬戶。賬戶注銷 異常描述輸入密碼錯(cuò)誤,賬戶未被注銷。業(yè)務(wù)規(guī)則必須賬號(hào)登陸,且密碼正確才能注銷賬戶涉及的業(yè)務(wù)實(shí)體系統(tǒng)賬戶擁有者補(bǔ)充說(shuō)明用例名稱購(gòu)書(shū)申請(qǐng)用例描述網(wǎng)上購(gòu)書(shū)者發(fā)起購(gòu)書(shū)申請(qǐng)執(zhí)行者網(wǎng)上購(gòu)書(shū)者前置條件賬號(hào)處于登錄狀態(tài),圖書(shū)被放入購(gòu)物車后置條件購(gòu)書(shū)申請(qǐng)被錄入系統(tǒng)過(guò)程描述網(wǎng)上購(gòu)書(shū)者賬號(hào)登陸,將圖書(shū)放入購(gòu)物車,發(fā)起購(gòu)書(shū)申請(qǐng)異常描述圖書(shū)未放入購(gòu)書(shū)車業(yè)務(wù)規(guī)則必須賬號(hào)登陸,且書(shū)被放入購(gòu)物車才能發(fā)起購(gòu)物申請(qǐng)涉及的業(yè)務(wù)實(shí)

26、體網(wǎng)上購(gòu)書(shū)者補(bǔ)充說(shuō)明用例名稱確認(rèn)購(gòu)書(shū)申請(qǐng)用例描述前臺(tái)營(yíng)業(yè)員確認(rèn)了網(wǎng)上購(gòu)物者的購(gòu)書(shū)申請(qǐng)執(zhí)行者前臺(tái)營(yíng)業(yè)員前置條件賬號(hào)處于登錄狀態(tài),圖書(shū)被放入購(gòu)物車后置條件購(gòu)書(shū)申請(qǐng)被確認(rèn),等待購(gòu)書(shū)者付款過(guò)程描述前臺(tái)營(yíng)業(yè)員確認(rèn)了網(wǎng)上購(gòu)書(shū)者的購(gòu)書(shū)申請(qǐng)異常描述業(yè)務(wù)規(guī)則必須賬號(hào)登陸,才能確認(rèn)購(gòu)物申請(qǐng)涉及的業(yè)務(wù)實(shí)體前臺(tái)營(yíng)業(yè)員 網(wǎng)上購(gòu)書(shū)者補(bǔ)充說(shuō)明用例名稱付款用例描述在自己的購(gòu)書(shū)申請(qǐng)確認(rèn)之后,網(wǎng)上購(gòu)書(shū)者向財(cái)務(wù)管理員付書(shū)款執(zhí)行者網(wǎng)上購(gòu)書(shū)者前置條件賬號(hào)處于登錄狀態(tài),購(gòu)書(shū)申請(qǐng)被確認(rèn)后置條件系統(tǒng)將圖書(shū)寄給網(wǎng)上購(gòu)書(shū)者過(guò)程描述在購(gòu)書(shū)申請(qǐng)確認(rèn)之后,網(wǎng)上購(gòu)書(shū)者向系統(tǒng)付款,賬戶是財(cái)務(wù)管理員掌握的賬號(hào)異常描述業(yè)務(wù)規(guī)則必須賬號(hào)登陸,購(gòu)書(shū)申請(qǐng)確認(rèn),才能付款涉及的業(yè)務(wù)實(shí)體網(wǎng)上購(gòu)書(shū)者,財(cái)務(wù)管理員補(bǔ)充說(shuō)明用例名稱申請(qǐng)退款用例描述在自己的購(gòu)書(shū)申請(qǐng)確認(rèn)之后,網(wǎng)上購(gòu)書(shū)者向財(cái)務(wù)管理員付書(shū)款執(zhí)行者網(wǎng)上購(gòu)書(shū)者前置條件賬號(hào)處于登錄狀態(tài),購(gòu)書(shū)申請(qǐng)被確認(rèn)后置條件網(wǎng)上營(yíng)業(yè)員將圖書(shū)寄給網(wǎng)上購(gòu)書(shū)者過(guò)程描述在購(gòu)書(shū)申請(qǐng)確認(rèn)之后,網(wǎng)上購(gòu)書(shū)者向系統(tǒng)付款,賬戶是財(cái)務(wù)管理員掌握的賬號(hào)異常描述業(yè)務(wù)規(guī)則必須賬號(hào)登陸,購(gòu)書(shū)申請(qǐng)確認(rèn),才能付款涉及的業(yè)務(wù)實(shí)體網(wǎng)上購(gòu)書(shū)者,財(cái)

溫馨提示

  • 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)論