freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

城市綠色蔬菜配送系統(tǒng)需求分析說(shuō)明書(shū)-資料下載頁(yè)

2025-06-26 16:59本頁(yè)面
  

【正文】 可在業(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)系,這樣做的好處是:1. 為數(shù)據(jù)庫(kù)的物理設(shè)計(jì)構(gòu)建數(shù)據(jù)結(jié)構(gòu)2. 找出實(shí)體類(lèi)和邊界類(lèi)、控制類(lèi)以及類(lèi)之間的關(guān)系3. 強(qiáng)化和最終確定數(shù)據(jù)模型中的屬性 數(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ù)、訂單、商品1. 將蔬菜選購(gòu)用例中的實(shí)體轉(zhuǎn)換為關(guān)系數(shù)據(jù)對(duì)象實(shí)體類(lèi)屬性(下劃線表示主鍵)會(huì)員會(huì)員ID、姓名、地址、《多值》聯(lián)系電話、登錄名、密碼訂單訂單號(hào)、創(chuàng)建時(shí)間、《Derived》商品總價(jià)、運(yùn)費(fèi)、《Derived》總計(jì),蔬菜商品號(hào)、商品名、詳細(xì)介紹、價(jià)格、庫(kù)存數(shù)量表312. 添加外鍵來(lái)表示1:N的關(guān)系此時(shí)將會(huì)員ID作為外鍵加入到訂單類(lèi)的屬性3. 將訂單和蔬菜之間的聯(lián)系轉(zhuǎn)化成蔬菜列表實(shí)體,最后得到四個(gè)對(duì)象之間的關(guān)系實(shí)體類(lèi)屬性(下劃線表示主鍵)會(huì)員會(huì)員ID、姓名、地址、《多值》聯(lián)系電話、登錄名、密碼訂單訂單號(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à)格(不是類(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)。在確定了系統(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)行分析l User類(lèi):定義了一些基本的屬性和方法,Customer,StandardAdmin,SuperAdmin繼承它以便實(shí)現(xiàn)代碼的重用。l StandardAdmin:普通管理員類(lèi)他的職責(zé)有個(gè)人信息管理、留言板管理、新聞公告管理、新聞公告維護(hù)、商品信息管理、個(gè)性化推薦l SuperAdmin:超級(jí)管理員類(lèi)他負(fù)責(zé)系統(tǒng)維護(hù)和用戶(hù)管理l Order:訂單類(lèi),它是顧客利用系統(tǒng)生成的一張蔬菜配送清單。l ItemList類(lèi):訂單項(xiàng)類(lèi),一個(gè)訂單可有多個(gè)訂單項(xiàng)組成l NewsBoard類(lèi):新聞公告類(lèi),由普通管理員創(chuàng)建,用于發(fā)布新聞l CustomerMessage類(lèi):顧客通過(guò)系統(tǒng)所發(fā)表的留言l Fresh類(lèi):蔬菜l Control:控制類(lèi),調(diào)用實(shí)體類(lèi)的業(yè)務(wù),向外界提供業(yè)務(wù),這樣比較安全l Customer:顧客類(lèi),即本系統(tǒng)的客戶(hù)端的主要使用者 狀態(tài)分析4 系統(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ǔ)言—JavaScript JavaScript非常簡(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ǔ)言—jsp jsp所有的應(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ú)5 系統(tǒng)移交和后期維護(hù)無(wú)6 領(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):1. Transaction Processing System2. Management Information 3. Decision supporting System(未實(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)成本。
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1