




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、實(shí)驗(yàn)三:面向?qū)ο蟮姆治鲈O(shè)計(jì)方法一、 實(shí)驗(yàn)?zāi)康模簩W(xué)習(xí)用Rose或Together等工具繪制UML圖,通過實(shí)際繪制UML圖加深理解UML,了解利用UML進(jìn)行面向?qū)ο蟮姆治?、建模和面向?qū)ο笙到y(tǒng)設(shè)計(jì)的方法。二、 實(shí)驗(yàn)內(nèi)容:利用Rose繪制給定的用例圖、包圖、活動(dòng)圖、序列圖、協(xié)作圖、類圖。3、 實(shí)驗(yàn)方法和步驟:(一) Rose繪圖環(huán)境的使用(二) 人事檔案管理系統(tǒng)的面向?qū)ο蠓治鍪紫让鞔_問題域和系統(tǒng)責(zé)任,目標(biāo)系統(tǒng)的主要功能是:人事信息的變動(dòng)管理(增、刪、查、改、打),人事信息查詢檢索、分類匯總、統(tǒng)計(jì)報(bào)表,用戶管理、登錄,下屬部門數(shù)據(jù)的維護(hù)、數(shù)據(jù)備份與恢復(fù)。根據(jù)系統(tǒng)的這些總體信息,可以確定系統(tǒng)的參與者(角色
2、)和用例。(1)確定系統(tǒng)的參與者該系統(tǒng)的參與者(系統(tǒng)用戶)是進(jìn)行日常人事檔案信息管理的操作員和進(jìn)行基礎(chǔ)數(shù)據(jù)維護(hù)與數(shù)據(jù)備份(恢復(fù))的管理員。(2)確定系統(tǒng)用例可將系統(tǒng)分為如下用例:人事檔案信息管理用例、系統(tǒng)賬戶管理用例、部門數(shù)據(jù)維護(hù)用例、系統(tǒng)維護(hù)用例。人事檔案信息管理用例:該用例的參與者是一般的操作員,需要經(jīng)過系統(tǒng)登錄后才能正式進(jìn)入系統(tǒng),完成人事檔案信息的變動(dòng)管理、分類匯總統(tǒng)計(jì)、報(bào)表打印等功能。系統(tǒng)賬戶管理用例:完成系統(tǒng)用戶的增、刪、查、改、打功能。部門數(shù)據(jù)維護(hù)用例:完成部門信息的增、刪、查、改、打功能。系統(tǒng)維護(hù)用例:完成系統(tǒng)數(shù)據(jù)的備份和恢復(fù)功能。(3)識(shí)別系統(tǒng)中的類可從類的表現(xiàn)形式或分類來識(shí)別
3、類,類的表現(xiàn)形式有:外部實(shí)體、事物、事件、角色、組織單元、場(chǎng)地、結(jié)構(gòu)。類又分為實(shí)體類、邊界類和控制類。參與者相關(guān)的類。本系統(tǒng)的參與者是系統(tǒng)用戶,包含的屬性有登錄名、密碼、類別(操作員或管理員)、操作權(quán)限等。其他外部實(shí)體(數(shù)據(jù)庫)類。員工人事檔案信息類,包含的屬性有員工編號(hào)、姓名、所在部門、性別、年齡等。部門信息類,包含的屬性有部門編號(hào)、部門名稱等。邊界類。系統(tǒng)用戶登錄窗口、系統(tǒng)主界面窗口、用戶信息管理窗口。員工人事檔案信息管理窗口、人事信息查詢顯示窗口、分類統(tǒng)計(jì)窗口、人事信息報(bào)表打印窗口。管理員部門信息管理窗口、管理員系統(tǒng)備份與恢復(fù)窗口??刂祁惖淖R(shí)別一般在面向?qū)ο笤O(shè)計(jì)時(shí)進(jìn)行。(4)確定系統(tǒng)的包
4、根據(jù)系統(tǒng)的主要功能,將系統(tǒng)分成三個(gè)一級(jí)包:人事檔案信息管理、賬戶管理、系統(tǒng)數(shù)據(jù)管理。人事檔案信息管理的下級(jí)包為:人事信息編輯、分類匯總統(tǒng)計(jì)、報(bào)表打印。系統(tǒng)數(shù)據(jù)管理的下級(jí)包為:部門數(shù)據(jù)維護(hù)、數(shù)據(jù)備份與恢復(fù)。(5)繪制用例圖圖 賬戶管理圖 人事檔案管理系統(tǒng)(6) 系統(tǒng)包圖圖 部門數(shù)據(jù)維護(hù)圖 數(shù)據(jù)備份與恢復(fù)圖 系統(tǒng)數(shù)據(jù)管理(7) 活動(dòng)圖圖 身份驗(yàn)證(8) 序列圖圖 用戶登錄系統(tǒng)序列圖(9) 協(xié)作圖圖 用戶登錄系統(tǒng)協(xié)作圖(三) 人事檔案管理系統(tǒng)設(shè)計(jì)系統(tǒng)的實(shí)體類有:系統(tǒng)用戶類、員工人事檔案信息類、部門信息類。邊界類有:系統(tǒng)用戶登錄窗口、系統(tǒng)主界面窗口、用戶信息管理窗口、員工人事檔案信息管理窗口、人事信息
5、查詢顯示窗口、分類統(tǒng)計(jì)窗口、人事信息報(bào)表打印窗口、管理員部門信息管理窗口、管理員系統(tǒng)備份與恢復(fù)窗口。1)識(shí)別控制類控制類控制系統(tǒng)中對(duì)象之間的交互,負(fù)責(zé)協(xié)調(diào)邊界類和實(shí)體類,處理和轉(zhuǎn)發(fā)接收到的信息,也可將復(fù)雜的業(yè)務(wù)邏輯抽象為控制類。例如,用戶登錄中的控制類的識(shí)別。在身份驗(yàn)證活動(dòng)圖中的業(yè)務(wù)邏輯接口進(jìn)行的活動(dòng),在用戶登錄系統(tǒng)序列圖中只有“用戶信息”對(duì)象反映,有了控制類的概念就可以在此增加一個(gè)控制類AccountDBManager,以反映活動(dòng)圖中的業(yè)務(wù)邏輯接口泳道的活動(dòng)。增加控制類AccountDBManager后,需要進(jìn)一步修改序列圖,如下圖所示。序列圖修改后,其對(duì)應(yīng)的協(xié)作圖自動(dòng)地被Rose修改,如下
6、圖所示。與用戶登錄中的控制類的識(shí)別類似,在人事檔案管理系統(tǒng)中可以增加的控制類見下表所示。2)對(duì)類進(jìn)行詳細(xì)設(shè)計(jì)在Rose2003的LogicView中對(duì)類進(jìn)行詳細(xì)設(shè)計(jì)。用右鍵單擊瀏覽區(qū)內(nèi)的“LogicView”,從快捷菜單中選擇New|Package創(chuàng)建系統(tǒng)的包,并在底級(jí)包下創(chuàng)建3個(gè)子包:Boundary(邊界)、Control(控制)、Entity(實(shí)體),按照BCE(邊界-控制-實(shí)體)方法將系統(tǒng)中的類組織到這些包中。以下用賬戶管理來說明。(1)建立實(shí)體類圖(2) 給類添加方法(3) 建立邊界類(4) 建立控制類圖 實(shí)體類圖圖 控制類圖 邊界類圖 賬戶管理主類圖4、 思考題:1. 分析討論Visio對(duì)需求分析有何幫助。答:Viso可以圖文并茂地表示出來需求分析,很直觀地看到各層之間的關(guān)系,而且智能化地把與某一個(gè)角色有聯(lián)系的任務(wù)或人物聯(lián)系起來,這樣便于管理。2. 請(qǐng)說明結(jié)構(gòu)化分析與面向?qū)ο蠓治龅闹饕顒e。答:結(jié)構(gòu)化分析,是針對(duì)數(shù)據(jù)流建立數(shù)據(jù)模型,功能模型和行為模型,結(jié)構(gòu)化設(shè)計(jì)也就是基于數(shù)據(jù)流的設(shè)計(jì)方法;面向?qū)ο?,則是盡可能的模擬人類習(xí)慣的思維方式,使開發(fā)軟件的方法與過程盡可能的接近人類認(rèn)識(shí)世界解決問題的方法與過程,使描述問題的問題空間與實(shí)現(xiàn)解法的解空間在結(jié)構(gòu)上盡可能
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 提升行政管理公文寫作能力的試題及答案
- 物流行業(yè)員工薪資及獎(jiǎng)金收入證明(8篇)
- 成就未來的2025年行政管理試題及答案
- 行政反饋機(jī)制的研究試題及答案
- 行政管理效率提升案例試題及答案
- 2025年度空調(diào)維護(hù)保養(yǎng)服務(wù)合同
- 現(xiàn)代管理學(xué)實(shí)務(wù)操作試題及答案集
- 行政管理中的跨文化管理技巧試題及答案
- 行政管理中的開放式創(chuàng)新與政策導(dǎo)向及試題及答案
- 2025污水處理環(huán)保工程合同
- 四川省攀枝花市2025屆高三第三次統(tǒng)一考試地理試題及答案
- 安徽省皖南八校2025屆高三下學(xué)期第三次聯(lián)考物理試卷 含解析
- 2025-2030中國老年教育行業(yè)發(fā)展前景及發(fā)展策略與投資風(fēng)險(xiǎn)研究報(bào)告
- 2024年延安通和電業(yè)有限責(zé)任公司招聘考試真題
- 2024年新人教版英語三年級(jí)上冊(cè) U6 A learn 教學(xué)課件
- 美發(fā)店入職合同保密協(xié)議
- 2025-2030年中國腫瘤醫(yī)院行業(yè)市場(chǎng)發(fā)展現(xiàn)狀分析及未來趨勢(shì)預(yù)測(cè)研究報(bào)告
- 茶廉文化課件
- 2024年中南大學(xué)專職輔導(dǎo)員招聘筆試真題
- 2025甘肅省農(nóng)墾集團(tuán)有限責(zé)任公司招聘生產(chǎn)技術(shù)人員145人筆試參考題庫附帶答案詳解
- 2025-2030中國財(cái)務(wù)公司行業(yè)深度分析及發(fā)展前景與發(fā)展戰(zhàn)略研究報(bào)告
評(píng)論
0/150
提交評(píng)論