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

正文內(nèi)容

商務(wù)中心管理子系統(tǒng)畢業(yè)設(shè)計(jì)doc(編輯修改稿)

2025-08-14 00:25 本頁面
 

【文章內(nèi)容簡介】 ,在Web應(yīng)用和EJB組件間增加了業(yè)務(wù)代理模式。Web應(yīng)用通過代理接口訪問EJB組件的業(yè)務(wù)邏輯()。同時(shí)在EJB和數(shù)據(jù)庫服務(wù)器間也增加了DAO(Data Access Object)來削弱EJB組件和數(shù)據(jù)庫的關(guān)系。這樣上層只需針對(duì)接口編程,而無須針對(duì)實(shí)現(xiàn)來編程,這樣即使需求發(fā)生改變,只要接口沒有改變就不用從新編碼。 管理子系統(tǒng)的分層應(yīng)用 面向接口編程在一個(gè)面向?qū)ο蟮南到y(tǒng)中,系統(tǒng)的各種功能是由許許多多的不同對(duì)象協(xié)作完成的。在這種情況下,各個(gè)對(duì)象內(nèi)部是如何實(shí)現(xiàn)自己的對(duì)系統(tǒng)設(shè)計(jì)人員來講就不那么重要了;而各個(gè)對(duì)象之間的協(xié)作關(guān)系則成為系統(tǒng)設(shè)計(jì)的關(guān)鍵。小到不同類之間的通信,大到各模塊之間的交互,在系統(tǒng)設(shè)計(jì)之初都是要著重考慮的,這也是系統(tǒng)設(shè)計(jì)的主要工作內(nèi)容。面向接口編程而不是實(shí)現(xiàn),可以避免當(dāng)某個(gè)功能需要改變時(shí)而要更改所有代碼。面向接口編程具有以下優(yōu)點(diǎn):216。 程序員不必知道其使用對(duì)象的具體所屬類,只須制定該接口的功能就可以了。216。 一個(gè)對(duì)象可以很容易地被(實(shí)現(xiàn)了相同接口的)的另一個(gè)對(duì)象所替換。216。 對(duì)象間的連接不必硬綁定(hardwire)到一個(gè)具體類的對(duì)象上,因此增加了靈活性。216。 松散藕合(loosens coupling)。216。 增加了代碼的可重用性。216。 提高了(對(duì)象)組合的機(jī)率,因?yàn)楸话瑢?duì)象可以是任何實(shí)現(xiàn)了一個(gè)指定接口的類。 實(shí)現(xiàn)交通工具接口的不同類,描述了4個(gè)實(shí)現(xiàn)交通工具接口的實(shí)現(xiàn)類,輪船、飛機(jī)、火車和小汽車。我們只需關(guān)心交通工具這一接口提供的功能即可,即方便人們出行,節(jié)省時(shí)間。使用時(shí),掉用交通工具這一接口即可,無需知道其具體實(shí)現(xiàn)時(shí)輪船還是飛機(jī)。第六章 設(shè)計(jì)模型第五章 用戶體驗(yàn)?zāi)P徒⒂脩趔w驗(yàn)?zāi)P褪峭ㄟ^系統(tǒng)中反映用戶體驗(yàn)的元素去定義每個(gè)用例所表達(dá)的行為。用例使用過程描述用戶在執(zhí)行用例過程所經(jīng)過的頁面。每個(gè)用例使用過程都有一個(gè)結(jié)構(gòu)視圖和一個(gè)動(dòng)態(tài)視圖。屏幕式用戶體驗(yàn)?zāi)P椭械闹饕?。在Web應(yīng)用系統(tǒng)中,屏幕是一個(gè)客戶端元素,該元素表達(dá)該應(yīng)用系統(tǒng)在一個(gè)客戶窗口中產(chǎn)生的全部內(nèi)容。一個(gè)屏幕可以包含多個(gè)頁面的信息。建立用戶體驗(yàn)?zāi)P椭饕幸韵聝刹剑?)、找出參與的頁面找出用戶執(zhí)行用例過程中與系統(tǒng)交互時(shí)所使用的頁面,使用頁面描述用戶與系統(tǒng)交互的內(nèi)容,頁面是一個(gè)客戶端元素,該元素表達(dá)系統(tǒng)在一個(gè)客戶窗口中產(chǎn)生的內(nèi)容。以下內(nèi)容是找出頁面上的各類信息:216。 動(dòng)態(tài)內(nèi)容。動(dòng)態(tài)內(nèi)容是在頁面上顯示的一類信息,它提供運(yùn)行是的業(yè)務(wù)邏輯內(nèi)容。那些靜態(tài)內(nèi)容并不需要在用戶體驗(yàn)?zāi)P椭忻枋觯驗(yàn)殪o態(tài)內(nèi)容通常關(guān)注的是直觀的的視覺感受,并不影響系統(tǒng)表示與系統(tǒng)業(yè)務(wù)邏輯之間的配合關(guān)系。216。 用戶所提供的內(nèi)容。那些由用戶通過輸入方式的提供的內(nèi)容。216。 用戶動(dòng)作。用戶可以在頁面上執(zhí)行的動(dòng)作。如點(diǎn)擊一個(gè)按鈕或者選擇一個(gè)菜單項(xiàng)。2)、定義頁面關(guān)系針對(duì)用例的每個(gè)事件流,建立頁面關(guān)系圖:根據(jù)第三章的用例分析可找出了各用例的屏幕,就可以得出各用例的頁面關(guān)系。 管理員登陸頁面關(guān)系 管理員登陸頁面關(guān)系 商家管理頁面關(guān)系 商家管理頁面關(guān)系 用戶管理頁面關(guān)系 用戶管理頁面關(guān)系 公告欄管理頁面關(guān)系 公告欄管理頁面關(guān)系 報(bào)表統(tǒng)計(jì)頁面關(guān)系 報(bào)表統(tǒng)計(jì)頁面關(guān)系 訪問量統(tǒng)計(jì)頁面關(guān)系 訪問量統(tǒng)計(jì)頁面關(guān)系 管理員管理頁面關(guān)系 管理員管理頁面關(guān)系 管理員登出頁面關(guān)系 管理員登出頁面關(guān)系第六章 設(shè)計(jì)模型設(shè)計(jì)模型主要是根據(jù)用戶體現(xiàn)模型和用例實(shí)現(xiàn)找出參與該用例的分析類,以及這些分析類之間的關(guān)系,同時(shí)為這些用例的事件流建模。分析類包括用例的用例的屬性、責(zé)任和關(guān)系。分析類主要分為邊界類、控制類、實(shí)體類三種。在找分析類的同時(shí),可根據(jù)MVC的架構(gòu)對(duì)分析類做初步的分層。 分析類描述類別UML表示說明邊界類邊界類表達(dá)系統(tǒng)與其環(huán)境之間的邊界控制類控制類表達(dá)系統(tǒng)的控制與協(xié)調(diào)邏輯實(shí)體類實(shí)體類封裝了在系統(tǒng)在系統(tǒng)內(nèi)部表達(dá)的信息216。 邊界類 用于描述系統(tǒng)和其環(huán)境之間進(jìn)行的交互,一個(gè)邊界類可以作為一   組頁面的概括,相應(yīng)設(shè)計(jì)Structs架構(gòu)中的ActionForm類。216。 控制類 封裝針對(duì)用例的行為并處理主要的事件控制流程。相應(yīng)設(shè)計(jì) Structs架構(gòu)中的Acion類。216。 實(shí)體類   封裝了在系統(tǒng)內(nèi)部表述的信息內(nèi)容,同時(shí)也包括相關(guān)的屬性和行 為內(nèi)容。設(shè)計(jì)的實(shí)體類(關(guān)鍵抽象)將與設(shè)計(jì)實(shí)體EJB或JavaBean相對(duì)應(yīng) 分析工作區(qū) 關(guān)鍵抽象即實(shí)體類,主要是管理子系統(tǒng)中的名詞。管理子系統(tǒng)中,找到9個(gè)關(guān)鍵抽象。 管理子系統(tǒng)的關(guān)鍵抽象 控制類控制類主要是應(yīng)用中的動(dòng)詞或表示跳轉(zhuǎn)的事件。 邊界類管理子系統(tǒng)中邊界類較多,將在用例實(shí)現(xiàn)中加以描述 分析工作區(qū)用例實(shí)現(xiàn)根據(jù)分析工作區(qū)找出的分析類為用例事件建立事件序列,即建立UML序列圖和,同時(shí)根據(jù)把分析類初步分層,即分為表示層、控制層、業(yè)務(wù)邏輯層和持久化層。分析類都分布在這幾層里。 管理員登陸管理登陸包含有管理員登陸、商務(wù)中心首頁兩個(gè)邊界類,一個(gè)管理員登陸控制類和一個(gè)管理員實(shí)體類,相應(yīng)的業(yè)務(wù)接口分布在業(yè)務(wù)邏輯層。圖 管理員登陸用例分析類和分層結(jié)構(gòu)圖 管理員登陸序列圖 商家管理商家管理包含有商家管理頁、商家信息頁等6個(gè)邊界類,一個(gè)商家管理控制類和申請(qǐng)、已注冊商家實(shí)體類。 商家管理用例分析類及分層結(jié)構(gòu) 用戶管理該用例含有用戶管理頁、用戶信息頁等5個(gè)邊界類,1個(gè)用戶控制類和1個(gè)用戶實(shí)體類。 用戶管理用例分析類及分層結(jié)構(gòu) 公告欄管理 該用例含有公告列表、公告添加/修改等5個(gè)邊界類,1個(gè)公告處理控制類和1個(gè)公告欄實(shí)體類, 公告欄管理分析類及分層結(jié)構(gòu) 報(bào)表統(tǒng)計(jì)該用例含有報(bào)表交易列表等3個(gè)邊界類,1個(gè)報(bào)表控制類和1個(gè)報(bào)表實(shí)體類。 報(bào)表管理分析類及分層結(jié)構(gòu) 報(bào)表管理用例序列圖 訪問量統(tǒng)計(jì)該用例只有1個(gè)訪問量管理頁邊界類、訪問量控制類和訪問量實(shí)體類。 訪問量控制分析類及分層結(jié)構(gòu) 管理員管理該用例含有管理員設(shè)定 等4個(gè)邊界類,1個(gè)管理員管理控制類和1個(gè)管理員實(shí)體類。 管理員管理分析類及分層結(jié)構(gòu) 管理員管理用例序列圖 管理員登出由于管理員登出只需告訴服務(wù)器,結(jié)束當(dāng)前管理員的會(huì)話跟蹤即可,因此該用例只有簡單的2個(gè)邊界類。 管理員登出用例分析類 管理員登場序列圖 類的設(shè)計(jì)類的設(shè)計(jì),主要是把找到的分析類轉(zhuǎn)化為與特定編程語言相關(guān)的設(shè)計(jì)類。初步確定這些類的屬性及方法,以及這設(shè)計(jì)類的包結(jié)構(gòu)。由于管理子系統(tǒng)是基于MVC的J2EE應(yīng)用,所以我們采用Java語言的語法來分析設(shè)計(jì)類。這里的設(shè)計(jì)類主要包括: servlet、JSP頁面和Java類。 定義包結(jié)構(gòu)包,即目錄。把相關(guān)的類放入同一個(gè)包中,方便查找和集中管理。包的命名應(yīng)該有自解作用而且要簡單明了。1)、EJB容器中的包結(jié)構(gòu) 表示組織及子系統(tǒng)。 EJB容器中的包結(jié)構(gòu),dao包主要與數(shù)據(jù)庫相關(guān)的DAO類及一些實(shí)體類。exceptions包定義了整個(gè)管理子系統(tǒng)的出錯(cuò)類型,如當(dāng)數(shù)據(jù)庫發(fā)生錯(cuò)誤時(shí)拋出DatastoreException。ejb 包存放EJB組件。interfaces 定義了給EJB容器的客戶段調(diào)用的接口。util 存放常用工具類。2)、Web容器中的包結(jié)構(gòu)在Web容器中,通常一個(gè)包對(duì)應(yīng)一個(gè)用例。如admin包則對(duì)應(yīng)管理員管理用例,但并不是所有的包都對(duì)應(yīng)一個(gè)用例,如service 包則存放web容器中的服務(wù)類如業(yè)務(wù)代理或者一寫公共的服務(wù)。 Web容器中的包結(jié)構(gòu) 定義設(shè)計(jì)類定義設(shè)計(jì)類包含如下工作:216。 定義類的可見性;216。 定義類的方法;216。 定義類的屬性;216。 定義好類的依賴關(guān)系; 報(bào)表管理的設(shè)計(jì)類 管理員登陸設(shè)計(jì)類 管理員管理設(shè)計(jì)類 訪問量統(tǒng)計(jì)設(shè)計(jì)類 定義持久化類持久化類(實(shí)體類)實(shí)際上也是設(shè)計(jì)類的一種,但實(shí)體類屬性通常與數(shù)據(jù)庫的字段相對(duì)應(yīng),因此這里把它和設(shè)計(jì)類分開處理。⑴基類BasePersistentObject有持久化類的基類,所以持久化類必須繼承這個(gè)類;id: 代表對(duì)象的OIDversion: 用于版本控制;⑵公告欄(CallBoard)標(biāo)題:title內(nèi)容:description有效時(shí)間:periodOfValidity發(fā)表時(shí)間:publishTime作者:author⑶報(bào)表(ReportForms)數(shù)據(jù)來源于商務(wù)中心的訂單買方:buyer賣方:seller交易時(shí)間:dealTime交易金額:dealSum訂單號(hào):ordered⑷訪問量(VistSum)日訪問量:dateVisit總訪問量:totalVisit日用戶注冊量:dayReg總用戶注冊量:totalReg日商家注冊量:dayMechantReg總商家注冊量: totalMechantReg⑸管理員(Admins)登陸名:name密碼:password級(jí)別:level管理模塊:module真實(shí)姓名:realName出生日期:birthday地址:assress電話:phone移動(dòng)電話:mobilePhoneEmail:注冊實(shí)際:regTime描述:description狀態(tài):state第七章 系統(tǒng)數(shù)據(jù)庫設(shè)計(jì)第七章 系統(tǒng)數(shù)據(jù)庫設(shè)計(jì)由于管理子系統(tǒng)要讀到購物子系統(tǒng)5張表并對(duì)其數(shù)據(jù)進(jìn)行管理,這5 張表分別為:消費(fèi)者(用戶)注冊信息(Customer)、商家(客戶)注冊信息(Seller)訂單信息表(Order)、商品項(xiàng)表(Item)、商品信息表(Goods)、商品類別表(Category)。這5張表并不屬于管理子系統(tǒng),因此不再進(jìn)一步描述。 數(shù)據(jù)字典1.管理員信息(1)名字:管理員ID變量名:ID描述:系統(tǒng)生成,管理員的編號(hào),是該管理員的唯一標(biāo)識(shí)定義:一個(gè)Long型值位置:管理員信息表(2)名字:管理員名稱變量名:Name描述:管理員登錄系統(tǒng)后臺(tái)所需要的身份識(shí)別,由超級(jí)管理員(系統(tǒng)初始由中心設(shè)定)給予人員賬號(hào),個(gè)人不能申請(qǐng),一次只允許一個(gè)管理員登錄系統(tǒng)定義:不少于4個(gè)字符位置:管理員信息表,系統(tǒng)維護(hù)信息文件(3)名字:管理員密碼變量名:password描述:管理員登錄系統(tǒng)所必需的密碼識(shí)別,初始由超級(jí)管理員設(shè)計(jì)定,管理員自己可更改定義:不少于6個(gè)字符,只能是字母和數(shù)字的組合位置:管理員信息表(4)名字:管理員級(jí)別變量名:level描述:設(shè)定了管理員的級(jí)別 定義:只有兩個(gè)字符串值,”mon”普通管理員,”super”超級(jí)管理員 位置:管理員信息表(5)名字:管理員權(quán)限變量名:purview描述:設(shè)定了管理員的權(quán)限,所能涉及的管理系統(tǒng)的權(quán)力范圍定義:數(shù)字字符串,數(shù)字表示權(quán)限的編號(hào) 位置:管理員信息表2. 系統(tǒng)日統(tǒng)計(jì)信息(1)名字:運(yùn)行日期變量名:workDate描述:系統(tǒng)正常運(yùn)行的記錄日期定義:一個(gè)格式化的日期,“ xxxxxxxx ” 位置:系統(tǒng)日統(tǒng)計(jì)信息表(2)名字:網(wǎng)站日訪問量變量名:webAccessQuantityPerDay描述:商務(wù)中心每日的訪問量,記錄主頁訪問人次定義:數(shù)字位置:系統(tǒng)日統(tǒng)計(jì)信息表(3)名字:日總成交額變量名:dealSumPerDay描述:商務(wù)中心每日的交易總成交金額定義:數(shù)字位置:系統(tǒng)日統(tǒng)計(jì)信息表(4)名字:日注冊用戶數(shù)量變量名:consumerRegNumPerDay描述:每天在商務(wù)中心注冊的用戶數(shù)量定義:數(shù)字位置:系統(tǒng)日統(tǒng)計(jì)信息表(5)名字:日注冊商家數(shù)量變量名:merchantRegNumPerDay描述:每天在商務(wù)中心注冊的商家數(shù)量定義:數(shù)字位置:系統(tǒng)日統(tǒng)計(jì)信息表(6)名字:日訂單總數(shù)變量名:totalOrderPerDay描述:每天交易成功后制定的訂單數(shù)量定義:數(shù)字位置:系統(tǒng)日統(tǒng)計(jì)信息表3. 公告信息(1)名字:公告ID變量名:ID描述:某條公告的唯一標(biāo)識(shí)定義:Long型,系統(tǒng)生成位置:公告信息表(2)名字:公告標(biāo)題變量名:title描述:公告的標(biāo)題定義:少于20個(gè)字符位置:公告信息表(3)名字:作者變量名:author描述:公告的作者定義:少于10個(gè)字符位置:公告信息表(
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1