




版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
城市綠色蔬菜配送系統(tǒng)需求分析說(shuō)明書(shū)目錄1 引言 31.1 編寫(xiě)目的 31.2 開(kāi)發(fā)背景 31.3 項(xiàng)目目標(biāo) 31.4 參考資料 32 系統(tǒng)概述 32.1 項(xiàng)目名稱(chēng) 32.2 項(xiàng)目計(jì)劃 32.2.1 可行性分析&成本估算 32.2.2 人員安排 32.2.3 日程安排 32.3系統(tǒng)的應(yīng)用范圍 32.4 用戶(hù)溝通 32.4.1第三方會(huì)談 32.4.2客戶(hù)交流 32.5確定系統(tǒng)參與者 32.6 捕捉功能性需求 33 系統(tǒng)分析 33.1 用例分析(UseCaseView) 33.1.1 頂級(jí)用例分析 33.1.2 個(gè)人信息管理子用例 33.1.3 菜籃子(在線購(gòu)買(mǎi))子用例 33.1.4 用戶(hù)留言子用例 33.1.5 訂單處理子用例 33.1.6 商品信息管理子用例 33.1.7 新聞公告維護(hù)子用例 33.1.8 留言板管理子用例 33.1.9 用戶(hù)管理子用例 33.1.10 系統(tǒng)維護(hù)子用例 33.1.11 身份驗(yàn)證子用例 33.2 活動(dòng)分析 33.2.1 用戶(hù)留言活動(dòng)圖 33.2.2 選購(gòu)商品活動(dòng)圖: 33.2.3 菜籃子管理活動(dòng)圖 33.2.4 身份驗(yàn)證1(注冊(cè)) 33.2.5 身份驗(yàn)證2(登陸) 33.2.6 身份驗(yàn)證3(取回密碼) 33.2.7 個(gè)人信息管理 33.2.8 訂單處理 33.2.9 用戶(hù)信息管理1(用戶(hù)信息更改) 33.2.10 用戶(hù)信息管理2(角色增加) 33.2.11 用戶(hù)信息管理3(刪除用戶(hù)) 33.2.12 商品信息管理 33.2.13 系統(tǒng)維護(hù)活動(dòng)圖 33.2.14 用戶(hù)留言管理活動(dòng)圖 33.3 結(jié)構(gòu)化需求 33.3.1 概念數(shù)據(jù)模型 33.3.2 對(duì)象關(guān)系模型 33.3.3 類(lèi)發(fā)現(xiàn) 33.4 業(yè)務(wù)實(shí)現(xiàn)分析(順序圖) 33.4.1 身份驗(yàn)證順序圖 33.4.2 訂單管理順序圖 33.4.3 商品選購(gòu)順序圖 33.4.4 商品管理順序圖 33.4.5 用戶(hù)信息管理順序圖 33.5 類(lèi)分析 33.6 狀態(tài)分析 34 系統(tǒng)設(shè)計(jì)策略 34.1 開(kāi)發(fā)工具的選擇 34.2 系統(tǒng)部署 34.3 體系結(jié)構(gòu)的選擇 34.4 系統(tǒng)實(shí)現(xiàn)組件 34.5 系統(tǒng)功能實(shí)現(xiàn) 34.5.1 后臺(tái)管理類(lèi)設(shè)計(jì) 34.5.2 商品購(gòu)買(mǎi)類(lèi)設(shè)計(jì) 34.5.3 新聞公告管理的實(shí)現(xiàn) 34.5.4 留言交互的實(shí)現(xiàn) 34.5.5 商品購(gòu)買(mǎi)的實(shí)現(xiàn) 34.5.6 蔬菜配送的實(shí)現(xiàn) 34.5.7 代碼重用的設(shè)計(jì)思想 34.6 用戶(hù)界面的設(shè)計(jì) 35 系統(tǒng)移交和后期維護(hù) 36 領(lǐng)域擴(kuò)展構(gòu)想 3引言編寫(xiě)目的本文編寫(xiě)目的在于規(guī)定和控制項(xiàng)目開(kāi)發(fā)的內(nèi)容,保證本項(xiàng)目的需求分析活動(dòng)在受控狀態(tài)下進(jìn)行,在進(jìn)行軟件開(kāi)發(fā)前,明確本系統(tǒng)應(yīng)達(dá)到的目標(biāo),對(duì)系統(tǒng)目標(biāo)做出完整、準(zhǔn)確、清晰、具體的要求。保證本需求分析的結(jié)果能夠完整、無(wú)遺漏地反映待開(kāi)發(fā)系統(tǒng)的要求。預(yù)期讀者是所有參與者(stakeholder)包括項(xiàng)目經(jīng)理、技術(shù)人員項(xiàng)目組的所有成員。開(kāi)發(fā)背景21世紀(jì)以來(lái),電子商務(wù)的發(fā)展為蔬菜的銷(xiāo)售和配送提供了更廣闊的平臺(tái)。如今,發(fā)達(dá)國(guó)家在基于電子商務(wù)平臺(tái)的城市蔬菜配送服務(wù)方面已發(fā)展得較為成熟,我國(guó)現(xiàn)代物流業(yè)的發(fā)展正處在起步階段,與發(fā)達(dá)國(guó)家相比尚有很大差距,但市場(chǎng)潛力和發(fā)展前景十分廣闊。伴隨著城市化蔬菜消費(fèi)需要由“數(shù)量型”向“質(zhì)量型”轉(zhuǎn)變,供大于求的買(mǎi)方市場(chǎng)格局也逐漸成型。德國(guó)蔬菜配送企業(yè)歷年發(fā)展情況調(diào)查
1987199619971998199920012003DeliveryCompany0168102312AverageCustomers
1661812553272541我國(guó)城市社區(qū)蔬菜配送服務(wù)業(yè)雖然經(jīng)過(guò)20多年的快速發(fā)展,但是仍存在許多現(xiàn)實(shí)問(wèn)題,嚴(yán)重阻礙了我國(guó)城市社區(qū)蔬菜配送服務(wù)業(yè)的健康發(fā)展。以分散型配送為主,蔬菜配送的整體功能難以發(fā)揮蔬菜的“配”與“送”相互脫節(jié),未能形成有機(jī)結(jié)合蔬菜配送服務(wù)的質(zhì)量有待優(yōu)化,服務(wù)的類(lèi)型有待豐富蔬菜配送服務(wù)中管理的集約化和產(chǎn)品的標(biāo)準(zhǔn)化程度低在社會(huì)生活向城市化和網(wǎng)絡(luò)化進(jìn)步的今天,如果能抓住機(jī)遇,從這些問(wèn)題中提取潛在的需求,進(jìn)而去著手解決這些問(wèn)題,就能獲得一個(gè)可開(kāi)發(fā)的市場(chǎng)項(xiàng)目目標(biāo)您還在為上班沒(méi)有時(shí)間買(mǎi)菜而煩惱嗎?您還在為買(mǎi)不到實(shí)惠新鮮的蔬菜而憂(yōu)慮嗎?您還在為根莖上附著的泥土弄臟地板而發(fā)怒嗎?您還在為農(nóng)貿(mào)市場(chǎng)上死魚(yú)爛蝦的惡臭而無(wú)奈嗎?您還在為錢(qián)包在擁擠的采購(gòu)人群中被竊而沮喪嗎?您還在為市場(chǎng)管理不規(guī)范而感嘆嗎?您還在為缺斤少兩事件頻發(fā)而義憤填膺嗎?那么,就請(qǐng)你們請(qǐng)加入我們菜籃子工程大家庭吧!您只需一個(gè)電話(huà),或者鼠標(biāo)輕輕一點(diǎn),所需所求就能夠按時(shí)送貨上門(mén),為您居家飲食竭誠(chéng)服務(wù)。新鮮的農(nóng)家蔬菜直接供貨,減少了中轉(zhuǎn)交易過(guò)程中的成本消耗;最周到熱忱的服務(wù),及時(shí)確保用戶(hù)所需;實(shí)惠而低廉的價(jià)格,竭誠(chéng)促進(jìn)商業(yè)自動(dòng)化的發(fā)展,讓市民感受到互聯(lián)網(wǎng)給我們帶來(lái)的巨大便宜。參考資料《面向?qū)ο蠓治雠c設(shè)計(jì)》
清華大學(xué)出版社《物流服務(wù)營(yíng)銷(xiāo)》
北京交通大學(xué)出版社《我國(guó)配送企業(yè)服務(wù)體系》**博客《TeamSoftwareProcess》
人民郵電出版社《Object-OrientedSystemAnalysisAndDesign,SecondEdition》清華大學(xué)出版社系統(tǒng)概述項(xiàng)目名稱(chēng)城市綠色蔬菜配送系統(tǒng)項(xiàng)目計(jì)劃可行性分析&成本估算用來(lái)決定項(xiàng)目是否可以實(shí)現(xiàn),有無(wú)商業(yè)利益(設(shè)計(jì)到項(xiàng)目管理規(guī)劃和成本統(tǒng)計(jì)科學(xué),暫無(wú))人員安排姓名角色分工職責(zé)楊賀(8000107040)組長(zhǎng)需求分析、系統(tǒng)設(shè)計(jì)、類(lèi)實(shí)現(xiàn)、文檔撰寫(xiě)模型構(gòu)建與可行性分析、項(xiàng)目進(jìn)度跟蹤任彥斌(8000107029)組員需求分析、數(shù)據(jù)建模從數(shù)據(jù)建模到分析類(lèi),到實(shí)現(xiàn)過(guò)程黃斌(8000107014)組員需求分析、UML建模系統(tǒng)流程描繪,繪制UMLDiagram日程安排2-1甘特圖2.3系統(tǒng)的應(yīng)用范圍任何系統(tǒng)都不可能包羅萬(wàn)象,蔬菜配送平臺(tái)主要解決的是及時(shí)送上最新鮮的蔬菜,它負(fù)責(zé)調(diào)度連鎖的商場(chǎng),及時(shí)采購(gòu),及時(shí)配送,為用戶(hù)提供最優(yōu)質(zhì)的服務(wù)。系統(tǒng)主要面向的服務(wù)對(duì)象有:白領(lǐng)一族、行動(dòng)不便的老人或不方便出行的人們、需求量比較大的酒店賓館等。為他們提供信息查詢(xún)、蔬菜配送、營(yíng)養(yǎng)搭配以及個(gè)性化推薦服務(wù),通過(guò)良好的服務(wù)為市民做出自己最大的貢獻(xiàn)。在以后城市化發(fā)展到一定程度的時(shí)候,足不出戶(hù),一應(yīng)俱全。用戶(hù)溝通2.4.1第三方會(huì)談通過(guò)對(duì)市民的抽樣調(diào)查結(jié)果匯總,在城市化日益加劇的今天,傳統(tǒng)的購(gòu)買(mǎi)蔬菜方式存在有如下幾個(gè)缺點(diǎn):耽誤大量時(shí)間買(mǎi)不到最新鮮的蔬菜蔬菜價(jià)格容易受到惡劣天氣的影響受到惡劣天氣影響很難照顧到特殊群體,比如老人、殘疾人市場(chǎng)管理不規(guī)范,欺詐現(xiàn)象時(shí)有發(fā)生同時(shí),他們希望現(xiàn)代生鮮蔬菜購(gòu)買(mǎi)方式應(yīng)該能朝著如下幾個(gè)方面改進(jìn):可以方便實(shí)惠地買(mǎi)到自己想要的菜新鮮的蔬菜可以每天準(zhǔn)時(shí)送貨到門(mén),并提供禮物贈(zèng)送功能可以了解一些最新的營(yíng)養(yǎng)健康方面的資訊可以多得到一些個(gè)性化的營(yíng)養(yǎng)飲食方面的建議2.4.2客戶(hù)交流通過(guò)和客戶(hù)的溝通,我們了解到網(wǎng)絡(luò)蔬菜配送平臺(tái)以“健康食品送到家,餐餐都吃自己做”為服務(wù)宗旨,為廣大用戶(hù)提供最好、最方便、最快捷、最安全的網(wǎng)上買(mǎi)菜服務(wù)。客戶(hù)要求如下:符合商業(yè)運(yùn)營(yíng)的基本流程自動(dòng)化辦公提高工作效率可以進(jìn)行信息統(tǒng)計(jì),根據(jù)統(tǒng)計(jì)結(jié)果制定營(yíng)銷(xiāo)策略2.5確定系統(tǒng)參與者考慮到B2C電子商務(wù)系統(tǒng)的運(yùn)營(yíng)模式,結(jié)合用戶(hù)溝通的中的意見(jiàn),參與到系統(tǒng)的角色以及對(duì)應(yīng)的權(quán)限如下(用戶(hù)之間應(yīng)用等級(jí)不同,同類(lèi)權(quán)限基本上是向下兼容的):匿名游客:匿名游客不具備任何操作權(quán)限,只能瀏覽網(wǎng)站基本信息和最新飲食資訊以及通過(guò)留言進(jìn)行問(wèn)題咨詢(xún)和提出意見(jiàn)注冊(cè)會(huì)員: 注冊(cè)會(huì)員除擁有匿名游客所有的權(quán)限外,還可以將在線選購(gòu)的生鮮蔬菜放入菜籃子,確認(rèn)下訂單、在線付款、個(gè)人信息的管理以及給予評(píng)價(jià)和建議(對(duì)選購(gòu)的生鮮蔬菜進(jìn)行評(píng)價(jià)、對(duì)我們的系統(tǒng)給予評(píng)價(jià)、對(duì)配送情況給予評(píng)價(jià))普通員工: 為了保證責(zé)任細(xì)化和分工合作的明確性,普通員工所擁有的權(quán)限僅僅是業(yè)務(wù)交流和個(gè)人信息的管理。業(yè)務(wù)交流就是查看和處理用戶(hù)確認(rèn)的訂單,安排下一步的生鮮蔬菜的配送活動(dòng)流程普通管理員:普通管理員作為低級(jí)的管理員,能夠進(jìn)行基本的系統(tǒng)管理,這其中包括生鮮蔬菜的上市下架管理、生鮮蔬菜的價(jià)格編輯、發(fā)布最新的健康咨詢(xún)和特價(jià)優(yōu)惠信息、對(duì)會(huì)員提出的留言進(jìn)行回復(fù)超級(jí)管理員:超級(jí)管理員是系統(tǒng)內(nèi)最高權(quán)限的管理員,只能夠由他進(jìn)行高級(jí)系統(tǒng)運(yùn)行管理,這其中包括用戶(hù)管理、系統(tǒng)維護(hù)和數(shù)據(jù)安全性管理表2-1用戶(hù)角色和權(quán)限角色權(quán)限超級(jí)管理員人員管理,商品管理,公告管理,訂單管理,留言板管理,系統(tǒng)維護(hù)普通管理員商品管理,公告管理,訂單管理,留言板管理普通員工處理訂單、維護(hù)個(gè)人信息注冊(cè)會(huì)員在線購(gòu)買(mǎi)、在線付款、個(gè)人信息的管理、留言評(píng)價(jià)游客瀏覽資訊,查看生鮮列表信息捕捉功能性需求任何解決方案的設(shè)計(jì)都要從業(yè)務(wù)邏輯開(kāi)始分析,然后得到業(yè)務(wù)用例,最后從用例模型中得到表達(dá)分析設(shè)計(jì)的手段。通過(guò)我們和用戶(hù)方面的交流和對(duì)電子商務(wù)領(lǐng)域的了解,為了方便系統(tǒng)的管理,根據(jù)不同的分工將人員大體分成5類(lèi),游客,注冊(cè)會(huì)員,普通員工,普通管理員和超級(jí)管理員。對(duì)于未注冊(cè)的游客:游客可以瀏覽生鮮列表信息游客可以瀏覽前沿健康資訊對(duì)于已注冊(cè)的會(huì)員:會(huì)員可以瀏覽生鮮列表信息會(huì)員可以瀏覽前沿健康資訊會(huì)員可以在線選購(gòu)生鮮蔬菜并確認(rèn)下訂單會(huì)員可以在線付款會(huì)員可以進(jìn)行個(gè)人信息的管理會(huì)員可以對(duì)各種服務(wù)進(jìn)行評(píng)價(jià)特別會(huì)員還可以享受個(gè)性化智能推薦服務(wù)對(duì)于普通員工:普通員工可以處理訂單普通員工可以維護(hù)個(gè)人信息對(duì)于普通管理員:普通管理員可以進(jìn)行商品管理普通管理員可以進(jìn)行公告管理普通管理員可以進(jìn)行留言板管理對(duì)于超級(jí)管理員:超級(jí)管理員可以進(jìn)行人員管理超級(jí)管理員還應(yīng)該負(fù)責(zé)系統(tǒng)維護(hù)工作和數(shù)據(jù)安全性工作系統(tǒng)分析用例分析(UseCaseView)在用例建模的過(guò)程中,我們通過(guò)繪制用例圖來(lái)解析系統(tǒng)的功能性需求,即系統(tǒng)的關(guān)鍵行為和系統(tǒng)的核心價(jià)值等內(nèi)容,以進(jìn)行下一步基于用例驅(qū)動(dòng)的系統(tǒng)設(shè)計(jì)。用例圖包括參與者和用例(參與者之間為實(shí)現(xiàn)某一功能而進(jìn)行的信息交互)。頂級(jí)用例分析3-1頂級(jí)用例圖用例列表參與者(Actor)用例子用例備注注冊(cè)會(huì)員S3:留言查看回復(fù)查看管理員對(duì)給出問(wèn)題或意見(jiàn)的回復(fù)編輯留言在留言未被管理員處理前,可以編輯留言查看留言查看留言信息頁(yè)面瀏覽N/A基本的瀏覽功能S10:身份驗(yàn)證登陸當(dāng)密碼忘記時(shí)候,擴(kuò)展為找回密碼用例注冊(cè)匿名游客注冊(cè)為會(huì)員S2:在線選購(gòu)菜籃子管理包括添加和刪除生鮮兩個(gè)底層用例查看生鮮信息對(duì)感興趣的生鮮進(jìn)行詳細(xì)的信息查看搜索生鮮蔬菜搜索自己想要購(gòu)買(mǎi)的商品,快速選購(gòu)S1:個(gè)人信息管理個(gè)人信息修改由于時(shí)間等原因?qū)е聜€(gè)人信息變更密碼更改安全性考慮更改個(gè)人密碼普通員工S4:訂單處理查看訂單查看訂單的詳細(xì)信息,以便后期處理生成交易清單打印小票等事件配送安排合理調(diào)度配送順序,制定參考配送計(jì)劃普通管理員S5:商品信息管理查看生鮮信息查看訂單的詳細(xì)信息,以便后期處理搜索生鮮蔬菜快速鎖定特定商品編輯生鮮信息生鮮上市下架、以及隨著市場(chǎng)動(dòng)態(tài)產(chǎn)生的價(jià)格編輯貨架統(tǒng)計(jì)統(tǒng)計(jì)生鮮蔬菜的情況S6:新聞公告維護(hù)查看新聞公告同商品信息管理搜索新聞公告編輯公告添加公告S7:留言板管理查看用戶(hù)留言N/A刪除無(wú)效留言N/A回復(fù)顧客問(wèn)題給出答復(fù)個(gè)性化推薦N/A根據(jù)會(huì)員信息給出購(gòu)買(mǎi)建議超級(jí)管理員S8:用戶(hù)管理用戶(hù)管理、角色分配N(xiāo)/AS9:系統(tǒng)維護(hù)恢復(fù)還原數(shù)據(jù)、日志維護(hù)個(gè)人信息管理子用例表3-2個(gè)人信息管理用例說(shuō)明用例名稱(chēng)個(gè)人信息管理用例編號(hào)1用例等級(jí)White創(chuàng)建時(shí)間2010/5/23最后修改時(shí)間作者楊賀測(cè)試者版本號(hào)1用例描述注冊(cè)會(huì)員進(jìn)行個(gè)人信息的更改、完善以及更改密碼等操作主要參與者注冊(cè)會(huì)員用例觸發(fā)事件當(dāng)會(huì)員點(diǎn)擊個(gè)人信息系管理選項(xiàng)是觸發(fā)前置條件會(huì)員登錄后置條件用戶(hù)操作反映到數(shù)據(jù)庫(kù)的更改上被包含的用例個(gè)人信息修改、個(gè)人信息完善、密碼更改被擴(kuò)展的用例無(wú)用例事件流會(huì)員系統(tǒng)1.用戶(hù)進(jìn)入個(gè)人信息管理3.提出修改(完善)個(gè)人信息5.修改個(gè)人信息7.提出更改密碼9.填寫(xiě)驗(yàn)證信息(原始密碼等)11.填寫(xiě)新密碼2.系統(tǒng)轉(zhuǎn)到個(gè)人信息管理頁(yè)面4.訪問(wèn)數(shù)據(jù)庫(kù)、返回修改頁(yè)面6.檢查信息并修改數(shù)據(jù)庫(kù),用例結(jié)束8.返回更改密碼頁(yè)面10.檢索條件、查找數(shù)據(jù)庫(kù)返回驗(yàn)證結(jié)果信息12.修改數(shù)據(jù)庫(kù)信息,用例結(jié)束事件流擴(kuò)展6.a(chǎn)系統(tǒng)提示所提交信息不合法6.a(chǎn).1事務(wù)回卷,會(huì)員根據(jù)錯(cuò)誤提示重新提交合法信息6.a(chǎn).2用戶(hù)取消修改,或退出登錄,或關(guān)閉頁(yè)面10.a(chǎn)系統(tǒng)提示驗(yàn)證信息錯(cuò)誤(密碼錯(cuò)誤、密碼保護(hù)問(wèn)題錯(cuò)誤)10.a(chǎn).1事務(wù)回卷,會(huì)員根據(jù)錯(cuò)誤提示重新填寫(xiě)驗(yàn)證信息10.a(chǎn).2用戶(hù)取消更改,或退出登錄,或關(guān)閉頁(yè)面非功能性需求根據(jù)人的心理等待能力,要求系統(tǒng)的每個(gè)業(yè)務(wù)響應(yīng)時(shí)間不超過(guò)2s菜籃子(在線購(gòu)買(mǎi))子用例表2-3在線選購(gòu)用例說(shuō)明用例名稱(chēng)在線選購(gòu)用例編號(hào)2用例等級(jí)Sea創(chuàng)建時(shí)間2010/5/23最后修改時(shí)間作者楊賀測(cè)試者版本號(hào)1用例描述登陸的會(huì)員在線選購(gòu)目標(biāo)生鮮蔬菜放入菜籃子,同意購(gòu)買(mǎi)條約并在線確定購(gòu)買(mǎi),主要參與者注冊(cè)會(huì)員用例觸發(fā)事件點(diǎn)擊購(gòu)買(mǎi)選項(xiàng)時(shí)觸發(fā)用例前置條件會(huì)員登錄后置條件訂單表當(dāng)中數(shù)據(jù)增加,操作結(jié)果反映到數(shù)據(jù)庫(kù)信息的增加被包含的用例搜索商品、查看生鮮信息、菜籃子管理、確認(rèn)支付被擴(kuò)展的用例修改收貨信息用例事件流會(huì)員系統(tǒng)1.顧客請(qǐng)求查看生鮮蔬菜3.確定搜索條件、輸入搜索關(guān)鍵字,進(jìn)行搜索請(qǐng)求5.瀏覽生鮮列表,提出查看生鮮蔬菜基本信息申請(qǐng)7.確定選購(gòu)生鮮,放入菜籃子9.完成挑選過(guò)程,確認(rèn)支付11.提交支付和收貨信息2.系統(tǒng)轉(zhuǎn)到生鮮顯示列表4.系統(tǒng)根據(jù)關(guān)鍵字查詢(xún)數(shù)據(jù)庫(kù)并返回顯示列表6.系統(tǒng)驗(yàn)證選中商品種類(lèi)和數(shù)量是否有效并返回商品信息8.系統(tǒng)修改數(shù)據(jù)庫(kù)信息10.系統(tǒng)檢測(cè)支付控件安全信息,返回訂單列表12.修改賬戶(hù)信息,生成訂單,用例結(jié)束事件流擴(kuò)展4.a(chǎn)查詢(xún)無(wú)結(jié)果,系統(tǒng)返回相關(guān)搜索提示4.a(chǎn).1事務(wù)回卷,重新輸入搜索關(guān)鍵字進(jìn)行搜索4.a(chǎn).2用戶(hù)取消選擇,進(jìn)入訂單確認(rèn)4.a(chǎn).3用戶(hù)取消購(gòu)買(mǎi),或退出登錄,或關(guān)閉頁(yè)面7.a(chǎn)用戶(hù)選擇繼續(xù)購(gòu)買(mǎi)商品7.a(chǎn).1事務(wù)回卷,繼續(xù)瀏覽生鮮蔬菜列表步驟512.a(chǎn)系統(tǒng)提示支付失敗12.a(chǎn).1密碼錯(cuò)誤,事務(wù)回卷,提示會(huì)員重新提交支付信息12.a(chǎn).2賬戶(hù)余額不足,轉(zhuǎn)到充值或者代支付頁(yè)面12.a(chǎn).3用戶(hù)取消購(gòu)買(mǎi),或退出登錄,或關(guān)閉頁(yè)面非功能性需求根據(jù)人的心理等待能力,要求系統(tǒng)的每個(gè)業(yè)務(wù)響應(yīng)時(shí)間不超過(guò)2s在用戶(hù)選擇生鮮蔬菜后,未確認(rèn)訂單時(shí),菜籃子當(dāng)中信息處于凍結(jié)狀態(tài),在一定時(shí)間內(nèi)不可剝奪(比如1小時(shí))超過(guò)規(guī)定時(shí)間,為保證效益,自動(dòng)刪除未確認(rèn)的訂單用戶(hù)留言子用例表2-4用戶(hù)留言用例說(shuō)明用例名稱(chēng)用戶(hù)留言用例編號(hào)3用例等級(jí)Kite創(chuàng)建時(shí)間2010/5/23最后修改時(shí)間作者楊賀測(cè)試者版本號(hào)1用例描述會(huì)員登陸后,可以對(duì)不熟悉的問(wèn)題或流程提問(wèn),也可以對(duì)我們的運(yùn)營(yíng)方案和服務(wù)提出建設(shè)性的意見(jiàn),在管理員沒(méi)有回復(fù)之前還可以修改意見(jiàn)主要參與者注冊(cè)會(huì)員用例觸發(fā)事件點(diǎn)擊在線留言時(shí)觸發(fā)用例前置條件無(wú)后置條件留言表內(nèi)信息增加,結(jié)果反映到數(shù)據(jù)庫(kù),等待管理員給出回復(fù)被包含的用例無(wú)被擴(kuò)展的用例查看留言、修改留言、查看回復(fù)用例事件流用戶(hù)系統(tǒng)1.用戶(hù)提出在線留言申請(qǐng)3.用戶(hù)輸入留言信息并提交5.會(huì)員對(duì)留言不滿(mǎn)意,提出編輯留言申請(qǐng)7.會(huì)員編輯留言并提交9.會(huì)員提出查看回復(fù)申請(qǐng)2.系統(tǒng)返回留言初始化界面4.系統(tǒng)驗(yàn)證留言有效性和合理性,存入數(shù)據(jù)庫(kù),返回成功,用例結(jié)束6.系統(tǒng)驗(yàn)證留言是否處于已處理狀態(tài),返回留言編輯頁(yè)面8.系統(tǒng)驗(yàn)證留言有效性和合理性,存入數(shù)據(jù)庫(kù),返回成功,用例結(jié)束10.系統(tǒng)查詢(xún)數(shù)據(jù)庫(kù),返回管理員的回復(fù)事件流擴(kuò)展4.a(chǎn)用戶(hù)留言含有非法信息,系統(tǒng)返回相關(guān)提示4.a(chǎn).1事務(wù)回卷,返回編輯留言界面4.a(chǎn).2事務(wù)回卷,返回留言初始化界面重新留言4.a(chǎn).3用戶(hù)取消留言,或退出登錄,或關(guān)閉頁(yè)面6.a(chǎn)系統(tǒng)驗(yàn)證留言處于已處理狀態(tài),不可被編輯6.a(chǎn).1用戶(hù)取消編輯,或退出登錄,或關(guān)閉頁(yè)面6.a(chǎn).2用戶(hù)查看回復(fù)8.a(chǎn)用戶(hù)編輯的留言含有非法信息,系統(tǒng)返回相關(guān)提示4.a(chǎn).1事務(wù)回卷,返回重新編輯留言界面4.a(chǎn).3用戶(hù)取消留言,或退出登錄,或關(guān)閉頁(yè)面10.a(chǎn)系統(tǒng)提示留言未處理,無(wú)回復(fù)10.a(chǎn).1用戶(hù)查看留言10.a(chǎn).2用戶(hù)取消查看,或退出登錄,或關(guān)閉頁(yè)面非功能性需求根據(jù)國(guó)家相關(guān)法律和政策的敏感度規(guī)定,屏蔽和拒絕一些有反動(dòng)意圖的言論根據(jù)人的心理等待能力,要求系統(tǒng)的每個(gè)業(yè)務(wù)響應(yīng)時(shí)間不超過(guò)2s訂單處理子用例表2-5訂單處理用例說(shuō)明用例名稱(chēng)訂單處理用例編號(hào)4用例等級(jí)Sea創(chuàng)建時(shí)間2010/5/23最后修改時(shí)間作者楊賀測(cè)試者版本號(hào)1用例描述普通員工查看系統(tǒng)內(nèi)會(huì)員提交的訂單,進(jìn)行實(shí)際交易確認(rèn)和處理,以及調(diào)度安排人員進(jìn)行生鮮蔬菜的配送主要參與者普通員工用例觸發(fā)事件普通員工點(diǎn)擊訂單處理選項(xiàng)時(shí)觸發(fā)用例前置條件普通員工登陸系統(tǒng)后臺(tái),在工作時(shí)間內(nèi)后置條件訂單表信息被提取處理,生成交易清單和配送清單,反映到數(shù)據(jù)庫(kù)的修改被包含的用例查看訂單列表、生成交易清單、配送安排被擴(kuò)展的用例無(wú)用例事件流普通員工系統(tǒng)1.提出處理請(qǐng)求3.提出查看訂單列表內(nèi)容請(qǐng)求,鍵入處理意見(jiàn)和配送安排5.員工核實(shí)訂單處理無(wú)誤,確認(rèn)進(jìn)行訂單處理2.系統(tǒng)驗(yàn)證工作時(shí)間有效,返回訂單處理界面4.系統(tǒng)驗(yàn)證處理意見(jiàn)的有效性,有效性通過(guò)后,系統(tǒng)返回訂單信息6.系統(tǒng)將處理結(jié)果放入數(shù)據(jù)庫(kù)中,返回處理成功提示,用例結(jié)束事件流擴(kuò)展2.a(chǎn)當(dāng)前不在工作時(shí)間內(nèi),給出警告提示2.a(chǎn).1員工取消請(qǐng)求,轉(zhuǎn)到個(gè)人信息管理2.a(chǎn).2員工取消請(qǐng)求,或退出登錄,或關(guān)閉頁(yè)面4.a(chǎn)處理意見(jiàn)非法,給出非法提示4.a(chǎn).1事務(wù)回卷,根據(jù)錯(cuò)誤提示重新鍵入處理意見(jiàn)4.a(chǎn).1員工取消處理,或退出登錄,或關(guān)閉頁(yè)面5.a(chǎn)員工發(fā)現(xiàn)訂單中存在操作失誤,或因工作疏忽鍵入錯(cuò)誤信息5.a(chǎn).1事務(wù)回卷,員工重新修改該處理意見(jiàn)5.a(chǎn).2事務(wù)回卷,員工取消該處理意見(jiàn)5.a(chǎn).3用戶(hù)取消處理,或退出登錄,或關(guān)閉頁(yè)面非功能性需求根據(jù)人的心理等待能力,要求系統(tǒng)的每個(gè)流程響應(yīng)時(shí)間不超過(guò)2s不在工作時(shí)間內(nèi)不能進(jìn)行業(yè)務(wù)處理,以避免非法操作在員工進(jìn)行處理過(guò)程中,未確認(rèn)的處理,自動(dòng)視為未處理商品信息管理子用例表2-6商品信息管理用例說(shuō)明用例名稱(chēng)商品信息管理用例編號(hào)5用例等級(jí)Sea創(chuàng)建時(shí)間2010/5/23最后修改時(shí)間作者楊賀測(cè)試者版本號(hào)1用例描述普通管理員瀏覽生鮮蔬菜信息,根據(jù)市場(chǎng)行情對(duì)生鮮蔬菜價(jià)格進(jìn)行編輯,或者進(jìn)行生鮮蔬菜的上市下架操作主要參與者普通管理員用例觸發(fā)事件普通管理員選擇管理商品信息選項(xiàng)觸發(fā)用例前置條件普通管理員登陸系統(tǒng)后臺(tái),在工作時(shí)間內(nèi)后置條件生鮮蔬菜信息列表中的部分內(nèi)容被修改或者刪除,其結(jié)果反映到數(shù)據(jù)庫(kù)的修改被包含的用例查看生鮮蔬菜信息、生鮮蔬菜搜索、編輯生鮮蔬菜信息、生鮮蔬菜信息統(tǒng)計(jì)被擴(kuò)展的用例無(wú)用例事件流普通管理員系統(tǒng)1.根據(jù)工作要求,提出瀏覽商品列表請(qǐng)求3.鍵入關(guān)鍵詞,搜索商品5.提出查看商品信息請(qǐng)求,即信息編輯請(qǐng)求(可以不編輯)7.輸入要更改的信息(或刪除商品),提交更改請(qǐng)求9.確認(rèn)編輯信息11.提出增加商品請(qǐng)求13.輸入新品的基本信息,增加申請(qǐng)15.確認(rèn)增加商品17.提出商品信息統(tǒng)計(jì)請(qǐng)求19.填寫(xiě)統(tǒng)計(jì)條件(按什么統(tǒng)計(jì))2.系統(tǒng)驗(yàn)證工作時(shí)間有效,返回商品信息列表4.系統(tǒng)根據(jù)關(guān)鍵詞檢索數(shù)據(jù)庫(kù),返回查詢(xún)結(jié)果6.返回商品詳細(xì)信息(可編輯狀態(tài))8.系統(tǒng)驗(yàn)證提交信息的合法性,并返回驗(yàn)證結(jié)果10.系統(tǒng)將更改寫(xiě)入數(shù)據(jù)庫(kù),返回成功信息,用例結(jié)束12.系統(tǒng)返回增加商品初始化頁(yè)面14.系統(tǒng)驗(yàn)證提交信息的合法性,并返回驗(yàn)證結(jié)果16.系統(tǒng)將增加請(qǐng)求寫(xiě)入數(shù)據(jù)庫(kù),返回成功信息,用例結(jié)束18.系統(tǒng)返回統(tǒng)計(jì)初始化頁(yè)面20.驗(yàn)證統(tǒng)計(jì)條件有效性,返回統(tǒng)計(jì)結(jié)果,用例結(jié)束事件流擴(kuò)展2.a(chǎn)當(dāng)前不在工作時(shí)間內(nèi),給出警告提示2.a(chǎn).1管理員取消請(qǐng)求,轉(zhuǎn)到其他活動(dòng)2.a(chǎn).2管理員取消請(qǐng)求,或退出登錄,或關(guān)閉頁(yè)面4.a(chǎn)搜索出錯(cuò),給出操作提示4.a(chǎn).1事務(wù)回卷,管理員重新鍵入搜索關(guān)鍵字,進(jìn)行搜索4.a(chǎn).2管理員取消搜索請(qǐng)求,或退出系統(tǒng),或關(guān)閉頁(yè)面7.a用戶(hù)取消查看7.a(chǎn).1或退出登錄,或關(guān)閉頁(yè)面,或轉(zhuǎn)向其他操作8.a(chǎn)提交信息非法,給出非法提示8.a(chǎn).1事務(wù)回卷,根據(jù)錯(cuò)誤提示重新提交信息8.a(chǎn).1管理員取消提交請(qǐng)求,或退出登錄,或關(guān)閉頁(yè)面14.a(chǎn)增加信息不符合要求,返回錯(cuò)誤提示14.a(chǎn).1管理員根據(jù)提示修改不合法的信息14.a(chǎn).2事務(wù)回卷,管理員重新增加修改信息14.a(chǎn).3管理員取消增加,或退出登錄,或關(guān)閉頁(yè)面非功能性需求根據(jù)人的心理等待能力,要求系統(tǒng)的每個(gè)流程響應(yīng)時(shí)間不超過(guò)2s為了將系統(tǒng)內(nèi)無(wú)用信息率降低到最低,定期刪除過(guò)期信息,以保證系統(tǒng)響應(yīng)時(shí)間最短不在工作時(shí)間內(nèi)不能進(jìn)行業(yè)務(wù)處理,以避免非法操作在管理員進(jìn)行處理過(guò)程中,未確認(rèn)的處理,自動(dòng)視為未處理新聞公告維護(hù)子用例表2-7新聞公告維護(hù)用例說(shuō)明用例名稱(chēng)新聞公告維護(hù)用例編號(hào)6用例等級(jí)Sea創(chuàng)建時(shí)間2010/5/23最后修改時(shí)間作者楊賀測(cè)試者版本號(hào)1用例描述普通管理員瀏覽新聞公告信息,根據(jù)市場(chǎng)信息和社會(huì)動(dòng)態(tài)發(fā)布最新的健康資訊,添加最新的特色和特價(jià)優(yōu)惠信息主要參與者普通管理員用例觸發(fā)事件普通管理員選擇新聞公告維護(hù)選項(xiàng)觸發(fā)用例前置條件普通管理員登陸系統(tǒng)后臺(tái),在工作時(shí)間內(nèi)后置條件新聞公告被更新,其結(jié)果反映到數(shù)據(jù)庫(kù)的修改被包含的用例查看資訊信息、刪除資訊信息、編輯資訊信息、增加資訊信息、搜索特定公告信息被擴(kuò)展的用例無(wú)用例事件流普通管理員系統(tǒng)1.根據(jù)工作要求,提出瀏覽公告列表請(qǐng)求3.鍵入關(guān)鍵詞,搜索特定信息5.提出查看公告信息請(qǐng)求,即信息編輯請(qǐng)求(可以不編輯)7.輸入要更改的信息(或刪除資訊信息),提交更改請(qǐng)求9.確認(rèn)編輯信息11.提出增加新公告請(qǐng)求13.輸入新公告的基本信息,增加申請(qǐng)15.確認(rèn)增加新的公告2.系統(tǒng)驗(yàn)證工作時(shí)間有效,返回公告信息列表4.系統(tǒng)根據(jù)關(guān)鍵詞檢索數(shù)據(jù)庫(kù),返回查詢(xún)結(jié)果列表6.返回公告詳細(xì)信息(可編輯狀態(tài))8.系統(tǒng)驗(yàn)證提交信息的合法性,并返回驗(yàn)證結(jié)果10.系統(tǒng)將更改寫(xiě)入數(shù)據(jù)庫(kù),返回成功信息和最新公告列表,用例結(jié)束12.系統(tǒng)返回增加初始化頁(yè)面14.系統(tǒng)驗(yàn)證提交信息的合法性,并返回驗(yàn)證結(jié)果16.系統(tǒng)將增加請(qǐng)求寫(xiě)入數(shù)據(jù)庫(kù),返回成功信息和最新公告列表,用例結(jié)束事件流擴(kuò)展2.a(chǎn)當(dāng)前不在工作時(shí)間內(nèi),給出警告提示2.a(chǎn).1管理員取消請(qǐng)求,轉(zhuǎn)到其他活動(dòng)2.a(chǎn).2管理員取消請(qǐng)求,或退出登錄,或關(guān)閉頁(yè)面4.a(chǎn)搜索出錯(cuò),給出操作提示4.a(chǎn).1事務(wù)回卷,管理員重新鍵入搜索關(guān)鍵字,進(jìn)行搜索4.a(chǎn).2管理員取消搜索請(qǐng)求,或退出系統(tǒng),或關(guān)閉頁(yè)面8.a(chǎn)提交信息非法,給出非法提示8.a(chǎn).1事務(wù)回卷,根據(jù)錯(cuò)誤提示重新提交信息8.a(chǎn).1管理員取消提交請(qǐng)求,或退出登錄,或關(guān)閉頁(yè)面14.a(chǎn)增加信息不符合要求,返回錯(cuò)誤提示14.a(chǎn).1管理員根據(jù)提示修改不合法的信息14.a(chǎn).2事務(wù)回卷,管理員重新增加修改信息14.a(chǎn).3管理員取消增加,或退出登錄,或關(guān)閉頁(yè)面非功能性需求根據(jù)人的心理等待能力,要求系統(tǒng)的每個(gè)流程響應(yīng)時(shí)間不超過(guò)2s不在工作時(shí)間內(nèi)不能進(jìn)行業(yè)務(wù)處理,以避免非法操作為了將系統(tǒng)內(nèi)無(wú)用信息率降低到最低,定期刪除過(guò)期信息,以保證系統(tǒng)響應(yīng)時(shí)間最短在管理員進(jìn)行處理過(guò)程中,未確認(rèn)的處理,自動(dòng)視為未處理留言板管理子用例表2-8留言板管理用例說(shuō)明用例名稱(chēng)留言板管理用例編號(hào)7用例等級(jí)Sea創(chuàng)建時(shí)間2010/5/23最后修改時(shí)間作者楊賀測(cè)試者版本號(hào)1用例描述普通管理員瀏覽用戶(hù)提出的留言信息,刪除一些無(wú)效的信息,并對(duì)用戶(hù)的問(wèn)題進(jìn)行回復(fù)主要參與者普通管理員用例觸發(fā)事件普通管理員選擇留言板管理選項(xiàng)觸發(fā)用例前置條件普通管理員登陸系統(tǒng)后臺(tái),在工作時(shí)間內(nèi)后置條件無(wú)效留言被刪除,合理留言給予回復(fù),其結(jié)果反映到數(shù)據(jù)庫(kù)的修改被包含的用例查看用戶(hù)留言、刪除無(wú)效留言、回復(fù)用戶(hù)留言被擴(kuò)展的用例無(wú)用例事件流普通管理員系統(tǒng)1.留言管理請(qǐng)求3.瀏覽列表,提出查看某條留言詳細(xì)信息的申請(qǐng)5.提出刪除無(wú)效的信息請(qǐng)求7.確認(rèn)刪除留言9.提出回復(fù)留言請(qǐng)求13.輸入要回復(fù)的內(nèi)容,提交回復(fù)申請(qǐng)15.確認(rèn)增加回復(fù)2.系統(tǒng)查詢(xún)數(shù)據(jù)庫(kù),自動(dòng)返回待處理的留言列表4.返回留言的詳細(xì)信息6.系統(tǒng)驗(yàn)證刪除請(qǐng)求的合法性8.系統(tǒng)將刪除反映到數(shù)據(jù)庫(kù),返回成功信息,用例結(jié)束10.返回回復(fù)初始化界面12.系統(tǒng)返回增加初始化頁(yè)面14.系統(tǒng)驗(yàn)證提交信息的合法性,并返回驗(yàn)證結(jié)果16.系統(tǒng)將增加請(qǐng)求寫(xiě)入數(shù)據(jù)庫(kù),返回成功信息和新的留言詳細(xì)信息,用例結(jié)束事件流擴(kuò)展6.a(chǎn)當(dāng)前留言有效,需要給出回復(fù),并給出警告提示6.a(chǎn).1管理員根據(jù)提示,進(jìn)行回復(fù)步驟136.a(chǎn).2管理員取消請(qǐng)求,或退出登錄,或關(guān)閉頁(yè)面14.a(chǎn)增加信息不符合要求,返回錯(cuò)誤提示14.a(chǎn).1管理員根據(jù)提示修改不合法的信息14.a(chǎn).2事務(wù)回卷,管理員重新增加修改信息14.a(chǎn).3管理員取消增加,或退出登錄,或關(guān)閉頁(yè)面非功能性需求根據(jù)人的心理等待能力,要求系統(tǒng)的每個(gè)流程響應(yīng)時(shí)間不超過(guò)2s用戶(hù)的每一份留言都是對(duì)我們系統(tǒng)工作的最好肯定,為了保證業(yè)務(wù)真實(shí)性,不能刪除合理的留言。同時(shí),必須刪除無(wú)效的空留言和帶有危害國(guó)家安全和社會(huì)和諧的敏感字的留言不在工作時(shí)間內(nèi)不能進(jìn)行業(yè)務(wù)處理,以避免非法操作在管理員進(jìn)行處理過(guò)程中,未確認(rèn)的處理,自動(dòng)視為未處理用戶(hù)管理子用例表2-9用戶(hù)管理用例說(shuō)明用例名稱(chēng)用戶(hù)管理用例編號(hào)8用例等級(jí)Sea創(chuàng)建時(shí)間2010/5/24最后修改時(shí)間作者楊賀測(cè)試者版本號(hào)1用例描述超級(jí)管理員瀏覽所有用戶(hù)信息,分配用戶(hù)權(quán)限(角色)和添加刪除用戶(hù)主要參與者超級(jí)管理員用例觸發(fā)事件超級(jí)管理員選擇用戶(hù)管理選項(xiàng)觸發(fā)用例前置條件超級(jí)管理員登陸系統(tǒng)后臺(tái)后置條件添加某些系統(tǒng)用戶(hù),修改和刪除某些用戶(hù)信息,角色分配變更,某些用戶(hù)權(quán)限改變,其結(jié)果反映到數(shù)據(jù)庫(kù)的修改被包含的用例添加用戶(hù)、更改用戶(hù)信息、查看用戶(hù)信息、刪除用戶(hù)信息、添加角色、修改角色、刪除角色、修改用戶(hù)權(quán)限被擴(kuò)展的用例無(wú)用例事件流超級(jí)管理員系統(tǒng)1.用戶(hù)管理請(qǐng)求3.查看某個(gè)用戶(hù)詳細(xì)信息5.提交編輯請(qǐng)求(修改、刪除用戶(hù)或角色信息)7.確認(rèn)編輯操作9.提出增加(用戶(hù)或角色)請(qǐng)求11.輸入新增的信息,提交新增申請(qǐng)13.確認(rèn)增加回復(fù)2.數(shù)據(jù)庫(kù)查詢(xún),返回用戶(hù)信息列表4.系統(tǒng)查詢(xún)數(shù)據(jù)庫(kù),返回詳細(xì)信息(可編輯狀態(tài))6.系統(tǒng)驗(yàn)證請(qǐng)求的合法性,并返回結(jié)果8.系統(tǒng)將編輯反映到數(shù)據(jù)庫(kù),返回成功信息,用例結(jié)束10.返回增加初始化界面12.系統(tǒng)驗(yàn)證提交信息的合法性,并返回驗(yàn)證結(jié)果16.系統(tǒng)將增加請(qǐng)求寫(xiě)入數(shù)據(jù)庫(kù),返回成功信息和新的列表信息,用例結(jié)束事件流擴(kuò)展6.a(chǎn)修改信息非法,并給出警告提示6.a(chǎn).1管理員根據(jù)提示,重新編輯信息6.a(chǎn).2管理員取消編輯請(qǐng)求,或退出登錄,或關(guān)閉頁(yè)面14.a(chǎn)增加信息不符合要求,返回錯(cuò)誤提示14.a(chǎn).1管理員根據(jù)提示修改不合法的信息14.a(chǎn).2事務(wù)回卷,管理員重新增加修改信息14.a(chǎn).3管理員取消增加,或退出登錄,或關(guān)閉頁(yè)面非功能性需求根據(jù)人的心理等待能力,要求系統(tǒng)的每個(gè)流程響應(yīng)時(shí)間不超過(guò)2s用戶(hù)的每一份留言都是對(duì)我們系統(tǒng)工作的最好肯定,為了保證業(yè)務(wù)真實(shí)性,不能刪除合理的留言。同時(shí),必須刪除無(wú)效的空留言和帶有危害國(guó)家安全和社會(huì)和諧的敏感字的留言在管理員進(jìn)行處理過(guò)程中,未確認(rèn)的處理,自動(dòng)視為未處理系統(tǒng)維護(hù)子用例表2-10系統(tǒng)維護(hù)用例說(shuō)明用例名稱(chēng)系統(tǒng)維護(hù)用例編號(hào)9用例等級(jí)Fish創(chuàng)建時(shí)間2010/5/24最后修改時(shí)間作者楊賀測(cè)試者版本號(hào)1用例描述超級(jí)管理員進(jìn)行數(shù)據(jù)庫(kù)的安全維護(hù)操作,包括日志管理、數(shù)據(jù)庫(kù)備份更新和系統(tǒng)參數(shù)設(shè)置主要參與者超級(jí)管理員用例觸發(fā)事件超級(jí)管理員選擇系統(tǒng)管理選項(xiàng)觸發(fā)用例前置條件超級(jí)管理員登陸系統(tǒng)后臺(tái)后置條件系統(tǒng)日志被維護(hù),系統(tǒng)安全性得到保障,系統(tǒng)從故障中恢復(fù)被包含的用例日志管理,數(shù)據(jù)庫(kù)備份,數(shù)據(jù)庫(kù)更新,版面更新,系統(tǒng)參數(shù)設(shè)置被擴(kuò)展的用例無(wú)用例事件流超級(jí)管理員系統(tǒng)1.數(shù)據(jù)庫(kù)管理請(qǐng)求3.提出具體請(qǐng)求(備份?)5.確認(rèn)備份7.提交還原請(qǐng)求9.確認(rèn)還原11.提出系統(tǒng)日志查看13.管理員結(jié)束日志查看15.管理員提出參數(shù)設(shè)置17.填寫(xiě)系統(tǒng)參數(shù),并提交設(shè)置申請(qǐng)19.確認(rèn)設(shè)置參數(shù)2.系統(tǒng)返回操作選項(xiàng)界面4.系統(tǒng)返回?cái)?shù)據(jù)庫(kù)備份界面6.系統(tǒng)開(kāi)始備份,并返回結(jié)果,用例結(jié)束8.系統(tǒng)返回?cái)?shù)據(jù)庫(kù)還原界面10.系統(tǒng)開(kāi)始還原,并返回結(jié)果,用例結(jié)束12.系統(tǒng)返回系統(tǒng)日志14.用例結(jié)束16.返回參數(shù)設(shè)置頁(yè)面18.系統(tǒng)驗(yàn)證參數(shù)是否合法,并返回驗(yàn)證結(jié)果20.系統(tǒng)將設(shè)置請(qǐng)求寫(xiě)入數(shù)據(jù)庫(kù),返回成功信息,用例結(jié)束事件流擴(kuò)展6.a(chǎn)數(shù)據(jù)庫(kù)備份出錯(cuò),并給出警告提示6.a(chǎn).1管理員根據(jù)提示,重新進(jìn)行備份6.a(chǎn).2管理員取消備份,或退出登錄,或關(guān)閉頁(yè)面10.a(chǎn)數(shù)據(jù)庫(kù)還原出錯(cuò),并給出警告提示10.a(chǎn).1管理員根據(jù)提示,重新進(jìn)行還原10.a(chǎn).2管理員取消還原,或退出登錄,或關(guān)閉頁(yè)面18.a(chǎn)參數(shù)設(shè)置不合法,并給出警告提示18.a(chǎn).1管理員根據(jù)提示,修改系統(tǒng)參數(shù)18.a(chǎn).2管理員取消設(shè)置,重新進(jìn)行設(shè)置請(qǐng)求18.a(chǎn).3管理員取消設(shè)置,或退出登錄,或關(guān)閉頁(yè)面非功能性需求無(wú)身份驗(yàn)證子用例活動(dòng)分析活動(dòng)圖是事件流的另外一種建模方式,所以可在業(yè)務(wù)模型中用活動(dòng)圖描述業(yè)務(wù)過(guò)程的工作流。用戶(hù)留言活動(dòng)圖選購(gòu)商品活動(dòng)圖:菜籃子管理活動(dòng)圖身份驗(yàn)證1(注冊(cè))身份驗(yàn)證2(登陸)身份驗(yàn)證3(取回密碼)個(gè)人信息管理訂單處理用戶(hù)信息管理1(用戶(hù)信息更改)用戶(hù)信息管理2(角色增加)用戶(hù)信息管理3(刪除用戶(hù))商品信息管理系統(tǒng)維護(hù)活動(dòng)圖用戶(hù)留言管理活動(dòng)圖結(jié)構(gòu)化需求概念數(shù)據(jù)模型該系統(tǒng)是應(yīng)用到商業(yè)領(lǐng)域的,首先建立系統(tǒng)行為的概念數(shù)據(jù)模型,然后轉(zhuǎn)變?yōu)閷?duì)象關(guān)系模型,最終表述為實(shí)體的靜態(tài)屬性和實(shí)體之間的業(yè)務(wù)關(guān)系,這樣做的好處是:為數(shù)據(jù)庫(kù)的物理設(shè)計(jì)構(gòu)建數(shù)據(jù)結(jié)構(gòu)找出實(shí)體類(lèi)和邊界類(lèi)、控制類(lèi)以及類(lèi)之間的關(guān)系強(qiáng)化和最終確定數(shù)據(jù)模型中的屬性圖3.1數(shù)據(jù)建模在系統(tǒng)分析當(dāng)中的的作用對(duì)象關(guān)系模型由于篇幅的原因,這個(gè)過(guò)程只是以核心用例生鮮選購(gòu)進(jìn)行說(shuō)明。根據(jù)業(yè)務(wù)用例的描述,蔬菜生鮮選購(gòu)過(guò)程有關(guān)的實(shí)體類(lèi)包括客戶(hù)、訂單、商品將蔬菜選購(gòu)用例中的實(shí)體轉(zhuǎn)換為關(guān)系數(shù)據(jù)對(duì)象實(shí)體類(lèi)屬性(下劃線表示主鍵)會(huì)員會(huì)員ID、姓名、地址、《多值》聯(lián)系電話(huà)、登錄名、密碼訂單訂單號(hào)、創(chuàng)建時(shí)間、《Derived》商品總價(jià)、運(yùn)費(fèi)、《Derived》總計(jì),蔬菜商品號(hào)、商品名、詳細(xì)介紹、價(jià)格、庫(kù)存數(shù)量表3-1添加外鍵來(lái)表示1:N的關(guān)系此時(shí)將會(huì)員ID作為外鍵加入到訂單類(lèi)的屬性將訂單和蔬菜之間的聯(lián)系轉(zhuǎn)化成蔬菜列表實(shí)體,最后得到四個(gè)對(duì)象之間的關(guān)系實(shí)體類(lèi)屬性(下劃線表示主鍵)會(huì)員會(huì)員ID、姓名、地址、《多值》聯(lián)系電話(huà)、登錄名、密碼訂單訂單號(hào)、創(chuàng)建時(shí)間、《Derived》商品總價(jià)、運(yùn)費(fèi)、《Derived》總計(jì),會(huì)員ID蔬菜商品號(hào)、商品名、詳細(xì)介紹、價(jià)格、庫(kù)存數(shù)量蔬菜列表訂單號(hào),產(chǎn)品號(hào)、數(shù)量、實(shí)際價(jià)格、總價(jià)格圖3.2在線購(gòu)買(mǎi)用例的對(duì)象關(guān)系模型(不是類(lèi)圖)類(lèi)發(fā)現(xiàn)從對(duì)象關(guān)系模型中透過(guò)事件流找出所有的類(lèi),并確定其類(lèi)型(包括實(shí)體類(lèi)、控制類(lèi)和邊界類(lèi)):在尋找類(lèi)的時(shí)候需要注意類(lèi)和用例之間是m:n的關(guān)系。不用例可以組合做一件事情,實(shí)現(xiàn)一個(gè)功能;一個(gè)用例也可以在多個(gè)類(lèi)當(dāng)中有所體現(xiàn)。圖3.3在線購(gòu)買(mǎi)用例的中的類(lèi)在確定了系統(tǒng)的用例之后,就可以用它們來(lái)指導(dǎo)對(duì)系統(tǒng)的進(jìn)一步設(shè)計(jì)。用例的實(shí)現(xiàn)描述了相互影響的對(duì)象的集合,這些對(duì)象將支持用例所要求的功能。給出系統(tǒng)用例的實(shí)現(xiàn),是從外部視圖轉(zhuǎn)到內(nèi)部結(jié)構(gòu)的第一步。下面用交互圖來(lái)說(shuō)明用例的實(shí)現(xiàn),并通過(guò)顯示對(duì)象之間的關(guān)系和對(duì)象之間處理的消息來(lái)對(duì)系統(tǒng)的動(dòng)態(tài)特性建模,為進(jìn)行類(lèi)的設(shè)計(jì)抽取方法。業(yè)務(wù)實(shí)現(xiàn)分析(順序圖)身份驗(yàn)證順序圖訂單管理順序圖商品選購(gòu)順序圖商品管理順序圖用戶(hù)信息管理順序圖類(lèi)分析下面是城市綠色蔬菜配送系統(tǒng)的分析類(lèi)圖,我們?cè)诜治鲭A段為了后期設(shè)計(jì)的方便,將它分為在線購(gòu)買(mǎi)和后臺(tái)管理兩個(gè)部分進(jìn)行分析User類(lèi):定義了一些基本的屬性和方法,Customer,StandardAdmin,SuperAdmin繼承它以便實(shí)現(xiàn)代碼的重用。StandardAdmin:普通管理員類(lèi)他的職責(zé)有個(gè)人信息管理、留言板管理、新聞公告管理、新聞公告維護(hù)、商品信息管理、個(gè)性化推薦SuperAdmin:超級(jí)管理員類(lèi)他負(fù)責(zé)系統(tǒng)維護(hù)和用戶(hù)管理Order:訂單類(lèi),它是顧客利用系統(tǒng)生成的一張蔬菜配送清單。ItemList類(lèi):訂單項(xiàng)類(lèi),一個(gè)訂單可有多個(gè)訂單項(xiàng)組成NewsBoard類(lèi):新聞公告類(lèi),由普通管理員創(chuàng)建,用于發(fā)布新聞CustomerMessage類(lèi):顧客通過(guò)系統(tǒng)所發(fā)表的留言Fresh類(lèi):蔬菜Control:控制類(lèi),調(diào)用實(shí)體類(lèi)的業(yè)務(wù),向外界提供業(yè)務(wù),這樣比較安全Customer:顧客類(lèi),即本系統(tǒng)的客戶(hù)端的主要使用者狀態(tài)分析系統(tǒng)設(shè)計(jì)策略開(kāi)發(fā)工具—Myeclipse它是功能豐富的JavaEE集成開(kāi)發(fā)環(huán)境,包括了完備的編碼、調(diào)試、測(cè)試和發(fā)布功能,完整支持HTML,Struts,JSF,CSS,Javascript,SQL,Hibernate。服務(wù)器—Tomcat它運(yùn)行時(shí)占用的系統(tǒng)資源小,擴(kuò)展性好,支持負(fù)載平衡與郵件服務(wù)等開(kāi)發(fā)應(yīng)用系統(tǒng)常用的功能數(shù)據(jù)庫(kù)—Mysql它體積小、速度快、放源碼,許多中小型網(wǎng)站為了降低網(wǎng)站總體擁有成本而選擇了MySQL作為網(wǎng)站數(shù)據(jù)庫(kù)。編程語(yǔ)言—java用java編寫(xiě)軟件簡(jiǎn)單、安全、穩(wěn)定,可移植性非常強(qiáng),適合為大中型企業(yè)編寫(xiě)軟件。java有個(gè)缺點(diǎn)就是編寫(xiě)的軟件速度有點(diǎn)慢,編寫(xiě)桌面軟件如游戲軟件不如C++更有優(yōu)勢(shì)。腳本語(yǔ)言—JavaScriptJavaScript非常簡(jiǎn)單,而且具有動(dòng)態(tài)性,可以直接對(duì)用戶(hù)的輸入做出響應(yīng),從而大大減輕了服務(wù)器的壓力。它是一種基于瀏覽器的語(yǔ)言,所以于操作環(huán)境無(wú)關(guān),只要能運(yùn)行瀏覽器的環(huán)境就能運(yùn)行JavaScript語(yǔ)言。網(wǎng)頁(yè)編寫(xiě)語(yǔ)言—jspjsp所有的應(yīng)運(yùn)都是都是基于服務(wù)器的,所以它可以保證所有的數(shù)據(jù)都是數(shù)據(jù)庫(kù)里最新的,而且它的客戶(hù)端的接口都比較簡(jiǎn)單,易于對(duì)各種應(yīng)運(yùn)進(jìn)行部署、維護(hù)和修改。系統(tǒng)部署體系結(jié)構(gòu)的選擇為了更好的實(shí)現(xiàn)用戶(hù)和系統(tǒng)的交互,為用戶(hù)提供友好的操作界面,系統(tǒng)采用三層架構(gòu),將整個(gè)業(yè)務(wù)應(yīng)用劃分為表現(xiàn)層、業(yè)務(wù)邏輯層和數(shù)據(jù)訪問(wèn)層。其中表示層的功能是提供用戶(hù)一個(gè)良好的交互界面;業(yè)務(wù)邏輯層是系統(tǒng)結(jié)構(gòu)的核心價(jià)值體現(xiàn)部分,它嚴(yán)格遵循層與層之間的松耦合,提供一個(gè)安全可靠的數(shù)據(jù)交互集;數(shù)據(jù)訪問(wèn)層主要負(fù)責(zé)數(shù)據(jù)庫(kù)的訪問(wèn)系統(tǒng)實(shí)現(xiàn)組件三層架構(gòu)下,系統(tǒng)內(nèi)數(shù)據(jù)的操作不是直接的,我們將所有對(duì)數(shù)據(jù)源的訪問(wèn)操作抽象封裝在一個(gè)公共API的中,并在接口當(dāng)中定義所有要實(shí)現(xiàn)的方法,因此需要在類(lèi)的設(shè)計(jì)中構(gòu)造一個(gè)control類(lèi)和Form類(lèi)來(lái)實(shí)現(xiàn)三層架構(gòu)系統(tǒng)功能實(shí)現(xiàn)后臺(tái)管理類(lèi)設(shè)計(jì)商品購(gòu)買(mǎi)類(lèi)設(shè)計(jì)新聞公告管理的實(shí)現(xiàn)留言交互的實(shí)現(xiàn)商品購(gòu)買(mǎi)的實(shí)現(xiàn)蔬菜配送的實(shí)現(xiàn)代碼重用的設(shè)計(jì)思想用戶(hù)界面的設(shè)計(jì)無(wú)系統(tǒng)移交和后期維護(hù)無(wú)領(lǐng)域擴(kuò)展構(gòu)想系統(tǒng)分析和設(shè)計(jì)的主要目的是為了通過(guò)軟件來(lái)改善某個(gè)機(jī)構(gòu)的組織結(jié)構(gòu),幫助員工輕便而高效的完成核心的商業(yè)任務(wù)。蔬菜配送系統(tǒng)采用B2C運(yùn)行模式,借助于網(wǎng)絡(luò)平臺(tái)來(lái)給市民提供蔬菜選購(gòu)和配送服務(wù)的。然而,企業(yè)管理人員更需要對(duì)系統(tǒng)內(nèi)的數(shù)據(jù)信息進(jìn)行分析處理,從數(shù)據(jù)的角度分析企業(yè)的營(yíng)銷(xiāo)情況,并制定下一步的管理營(yíng)銷(xiāo)策略來(lái)提高企業(yè)利潤(rùn)。出于這方面的考慮,我們把管理信息系統(tǒng)擴(kuò)展成以下三個(gè)子系統(tǒng):TransactionProcessingSystemManagementInformationDecisionsupportingSystem(未實(shí)現(xiàn)) 在城市綠色蔬菜配送系統(tǒng)設(shè)計(jì)的時(shí)候,我們盡可能的考慮參與者的實(shí)際情況,根據(jù)不同需求和類(lèi)別,選擇合適的領(lǐng)域模型,再進(jìn)一步進(jìn)行特定領(lǐng)域問(wèn)題分析,以抽象出領(lǐng)域中通用的解決方案。以后,如果再進(jìn)行領(lǐng)域內(nèi)不同應(yīng)用的系統(tǒng)設(shè)計(jì)時(shí),可以根據(jù)該通用解決方案具體化出面向不同應(yīng)用的解決方案,來(lái)減少系統(tǒng)開(kāi)發(fā)的時(shí)間和金錢(qián)成本。目錄第一章總論 41.1項(xiàng)目背景 41.1.1項(xiàng)目名稱(chēng) 41.1.2承辦單位 41.1.3可行性研究報(bào)告編制依據(jù) 41.1.4編制目的 51.2項(xiàng)目概況 61.2.1地理位置 61.2.2建設(shè)規(guī)模 61.2.3建設(shè)內(nèi)容 71.2.4項(xiàng)目投入資金及效益 71.2.5水處理工藝 8第二章 項(xiàng)目地區(qū)概況 82.1自然條件 82.1.1地理位置 82.1.2氣候氣象 92.1.3地形、地質(zhì) 102.1.4水系 102.1.5地震 132.2城市概況 142.2.1城市歷史 142.2.2轄區(qū)與人口 142.2.3社會(huì)經(jīng)濟(jì)發(fā)展 152.3城市規(guī)劃 15第三章排水現(xiàn)狀及問(wèn)題總結(jié) 16第四章項(xiàng)目建設(shè)的必要性 224.1項(xiàng)目建設(shè)的必要性分析 224.2項(xiàng)目建設(shè)的重大意義 25第五章縣城區(qū)污水處理規(guī)劃 285.1污水處理總體規(guī)劃 285.2一期工程規(guī)劃 295.3二、三期工程規(guī)劃 295.3.1城市雨水排放規(guī)劃 305.3.2城市污水排放規(guī)劃 31第六章縣城區(qū)污水量及水質(zhì)的預(yù)測(cè) 326.1鹽津縣污水量的預(yù)測(cè) 326.1.1鹽津縣城區(qū)人口預(yù)測(cè) 336.1.2生活用水量預(yù)測(cè) 346.1.3生活污水量預(yù)測(cè) 346.2鹽津縣污水水質(zhì)的預(yù)測(cè) 35第七章污水處理示范工程設(shè)計(jì) 377.1污水處理示范工程規(guī)劃 377.2污水處理設(shè)施進(jìn)出水水質(zhì)設(shè)計(jì) 387.3污水處理示范工程的選址 397.3.1選址原則 397.3.2選址的優(yōu)勢(shì) 397.4.2工藝流程 447.4.3所需構(gòu)筑物及主要設(shè)備 457.4.4示范工程風(fēng)險(xiǎn)分析及應(yīng)對(duì)措施 47第八章工程項(xiàng)目實(shí)施計(jì)劃 478.1原則與步驟 478.2實(shí)施組織機(jī)構(gòu)與分工 488.3主要執(zhí)行單位的選擇 498.4設(shè)計(jì)、施工與安裝 498.5調(diào)試與試運(yùn)轉(zhuǎn) 518.6工程項(xiàng)目管理 518.6.1法律與法規(guī) 518.6.2組織管理措施 538.6.3技術(shù)管理措施 54\l"_Toc144362512"
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 停放車(chē)輛服務(wù)合同范本
- 加盟投資協(xié)議合同范本
- 住房購(gòu)房合同范例
- 勞務(wù)家政合同范本
- 儀器安裝服務(wù)合同范本
- 修路挖機(jī)合同范本
- 臨時(shí)增項(xiàng)合同范本
- 北京公司擔(dān)保合同范本
- 做樓房施工合同范本
- 勞務(wù)合同范本買(mǎi)賣(mài)
- 皮帶機(jī)安全教學(xué)課件
- 青島版三年級(jí)下冊(cè)科學(xué)25.小改變大效率教學(xué)課件
- 《牛奶可樂(lè)經(jīng)濟(jì)學(xué)》課件
- CT設(shè)備維保服務(wù)售后服務(wù)方案
- 幼兒園一崗雙責(zé)制度及實(shí)施方案(5篇)
- 教學(xué)常規(guī)檢查記錄表
- 清真食品相關(guān)項(xiàng)目投資計(jì)劃書(shū)范文
- 兒科課件:急性細(xì)菌性腦膜炎
- 《紐約國(guó)際介紹》課件
- 部編版語(yǔ)文七年級(jí)下冊(cè)期中專(zhuān)項(xiàng)復(fù)習(xí)-標(biāo)點(diǎn)符號(hào) 試卷(含答案)
- 更年期綜合癥研究白皮書(shū)
評(píng)論
0/150
提交評(píng)論