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

正文內(nèi)容

uml實(shí)驗(yàn)指導(dǎo)書(編輯修改稿)

2025-09-23 03:23 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 編號(hào) ” ( 2)在順序圖前,為保證對(duì)象的可行性,可先在類圖中創(chuàng)建 Customer、 ATM、和 Account 類。也可新建元素 LifeLine。如下圖,分別創(chuàng)建 Customer、 ATM、和 Account.( 4)根據(jù) ATM 取款的場(chǎng)景,獲得第一條消息為 “ 客戶向 ATM 機(jī)提交取款需求 ” ,向圖中添加消息。 在圖中,點(diǎn)擊 Customer,選擇小箭頭,指向 ATM,在消息特征編輯窗口中,輸入 Request。 圖 ( 5)同樣的方法添加其它消息,如圖 所示。 圖 (二)分析學(xué)生管理系統(tǒng),并畫出 詳細(xì)的順序圖 ( 1)如學(xué)生獎(jiǎng)學(xué)金評(píng)定的順序圖:倒入成績(jī)、操行評(píng)定、計(jì)算綜合評(píng)分、獎(jiǎng)學(xué)金評(píng)定( 2)用戶登入的順序圖: ( 3)新學(xué)期注冊(cè)順序圖:學(xué)生交費(fèi) 向?qū)W院報(bào)到 判斷是否交費(fèi) (是否申請(qǐng)助學(xué)金、是否申請(qǐng)緩交)注冊(cè)( 4)建立黨員管理順序圖 ( 5)建立其它的一個(gè)以上順序圖 五、實(shí)驗(yàn)報(bào)告要求 1. 整理實(shí)驗(yàn)結(jié)果。 2. 小結(jié)實(shí)驗(yàn)心得體會(huì)。 實(shí)驗(yàn)五 構(gòu)建協(xié)作圖 一、實(shí)驗(yàn)?zāi)康? 。 二、實(shí)驗(yàn)器材 ; Architect 工具軟件; 三、實(shí)驗(yàn)內(nèi)容 ( 1)分析系統(tǒng)需求,畫出 ATM 取款的協(xié)作圖。 ( 2)分析學(xué)生管理系統(tǒng),并畫出詳細(xì)的順序圖 四、實(shí)驗(yàn)步驟 (一) .ATM 取款的場(chǎng)景 ATM 取款的場(chǎng)景分析: ( 1)通過讀卡機(jī),用戶插入 ATM 卡; ( 2) ATM 系統(tǒng)從卡上讀取銀行 ID、帳號(hào)、加密密碼、并用主銀行系統(tǒng)驗(yàn)證銀行 ID 和帳號(hào);( 3)用戶輸入密碼, ATM 系統(tǒng)根據(jù)上面讀出的卡上加密密碼,對(duì)密碼進(jìn)行驗(yàn)證;( 4)用戶輸入取款數(shù)量; ( 5) ATM 系統(tǒng)通知主銀行系統(tǒng),傳遞儲(chǔ)戶帳號(hào)和取款數(shù)量,并接收返回的確認(rèn)信息;( 6) ATM 系統(tǒng)輸出先進(jìn)、 ATM 卡和顯示帳戶余額的收據(jù);( 7) ATM 系統(tǒng)記錄事務(wù)到日志文件。尋找場(chǎng)景中的對(duì)象: ATM、客戶和帳戶。 繪圖步驟: 下面介紹在 Enterprise Architect 中創(chuàng)建協(xié)作圖的過程: ( 1)在 “Logical View” 中新建 “Collaboration Diagram“ ,雙擊圖標(biāo),出現(xiàn)圖 ,為編輯順序圖做好準(zhǔn)備。 圖 ( 2)創(chuàng)建類節(jié)點(diǎn) 創(chuàng)建四個(gè)類節(jié)點(diǎn)分別為 ATM, Branch, Consortium, User。 分別選擇其中的三個(gè)類節(jié)點(diǎn) ATM, Branch, Consortium 把它們拖動(dòng)到 CollaborationDiagram 圖中,如圖 所示。 圖 選擇標(biāo)記為 User 的類節(jié)點(diǎn)。將選定的類拖放到 CollaborationDiagram 圖編輯器中,使其位于 ATM 生命線元素的上方,如圖 所示。 圖 ( 3)添加連接器鏈接( Object Link) 協(xié)作圖中的每個(gè)元素均可通過連接器鏈接與其他元素建立連接。您可以標(biāo)識(shí)這些鏈 接,并在其中添加消息流。 從建模組件面板的 “ 基本 ” 類別中,選擇 “ Object Link ” 圖標(biāo)。單擊標(biāo)記為 User 的 生命線元素,然后單擊 ATM。將在兩個(gè)元素之間繪制一條連接器鏈接。使用相同的步驟繪制以下鏈接: 從 ATM 至 Consortium 的鏈接 從 Consortium 至 Branch 的鏈接 從 ATM 至 Branch 的鏈接 注意:在創(chuàng)建從 ATM 至 Branch 的鏈接時(shí),請(qǐng)從 ATM 生命線的右側(cè)水平繪制一條鏈接,并在到達(dá) Branch 生命線的正上方時(shí)單擊鼠標(biāo)左鍵。這樣便會(huì)在鏈接線上出現(xiàn)一個(gè)頂點(diǎn),然后在頂點(diǎn)到 Branch 生命線之間垂直繪制一條鏈接。 此時(shí),該圖應(yīng)當(dāng)圖 類似。 圖 在圖編輯器中的任意位置單擊鼠標(biāo)右鍵,選擇 “Edit” 的 “delete from mode” 菜單,可刪除模型,如圖 所示。 圖 ( 4)顯示操作流 操作流將在圖中顯示為與鏈接平行的帶標(biāo)記箭頭。此鏈接用于向目標(biāo)元素傳輸消息或?qū)崿F(xiàn)這種傳輸。在圖編輯器中,選擇 User 和 ATM 之間的連接器鏈接。右鍵單擊距 ATM 生命線最近的連接器鏈接部分。如圖 所示,從彈出式菜單中選擇 “Open Specification”, 彈出 ”Link Specification For Untile”對(duì)話框,在對(duì)話框 中按右鍵,從彈出式菜單中選擇 “Insert To: ATM”, 在 Message Name 中輸入 public void GetCashOnHand(), 如圖 所示。 圖 在 ATM 和 Consortium 之間的連接器鏈接上,右鍵單擊靠近 Consortium 生命線的鏈接部分。 添加消息 “ public void validateAccountInfo()” 。 Rose 顯示 2: public void validateAccountInfo()。 在 ATM 和 Branch 之間的連接器鏈接上, 右鍵單擊靠近 Branch 生命線的鏈接部分。 添加消息 “public char getConnected” 。 Rose 顯示 3: public char getConnected()。 右鍵單擊 Consortium 和 Branch 之間靠近 Branch 生命線元素的連接器鏈接。添加消息 “public void verifyCardWithBank(int stringCardSTrip)” 。 Rose 顯示 4: public void verifyCardWithBank(int stringCardSTrip)。 完成的協(xié)作圖應(yīng)當(dāng)與圖 類似。 圖 ( 5)模型檢查并保存 使用 Tools 工具的 ”Check Model”, 進(jìn)行模型檢查,查看是否有錯(cuò)。 如無(wú)誤則在完成協(xié)作圖后,您可以保存該圖。在圖編輯器中,從菜單中選擇 “ 保存 ” 。 (二)分析學(xué)生管理系統(tǒng),并畫出詳細(xì)的協(xié)作圖 ( 1)如學(xué)生獎(jiǎng)學(xué)金評(píng)定的協(xié)作圖:倒入成績(jī)、操行評(píng)定、計(jì)算綜合評(píng)分、獎(jiǎng)學(xué)金評(píng)定( 2)助學(xué)貸款申請(qǐng)協(xié)作圖:學(xué)生申請(qǐng) — 班主任批準(zhǔn) — 學(xué)院批準(zhǔn) 學(xué)校領(lǐng)導(dǎo)批準(zhǔn)( 3)助學(xué)勤工儉學(xué)申請(qǐng)協(xié)作圖:( 4)建立其它的一個(gè)以上協(xié)作圖 五 、實(shí)驗(yàn)報(bào)告要求 1. 整理實(shí)驗(yàn)結(jié)果。 2. 小結(jié)實(shí)驗(yàn)心得體會(huì)。 實(shí)驗(yàn)六 構(gòu)建狀態(tài)圖 一、實(shí)驗(yàn)?zāi)康? 1. 熟悉狀態(tài)圖的基本功能和使用方法。 2. 掌握如何使用建模工具繪制狀態(tài)圖方法。 二、實(shí)驗(yàn)器材 ; Architect 工具軟件; 三、實(shí)驗(yàn)內(nèi)容 ( 1)分析圖書管理系統(tǒng)中的書和借書證的狀態(tài),畫出它們的狀態(tài)圖; ( 2)分析學(xué)生管理系統(tǒng),并畫出詳細(xì)的順序圖 四、實(shí)驗(yàn)步驟 (一)圖書管理系統(tǒng) 分析 在圖書管理系統(tǒng)中,分析書的狀態(tài)如下: ( 1)可借( 2)被借( 3)被預(yù)約( 4)刪除 借書證的狀態(tài)如下: ( 1)可用( 2)不可用( 3)刪除 繪圖步驟: 下面介紹在 Rose2024 中創(chuàng)建類和它們之間關(guān)系的過程: ( 1)在 “Logical View“ 中的 “StateChart Diagram” 菜單,雙擊圖標(biāo),出現(xiàn)圖 ,為編輯狀態(tài)圖做好準(zhǔn)備。 圖 ( 2)在工具欄中選擇 “Start State” 圖標(biāo)添加到編輯窗口中,如圖 所示。 圖 ( 3)在工具欄中選擇 “State” 圖標(biāo),添加一個(gè)元素,命名為 “New book” ,如圖 所示。 圖 ( 4)同樣的方法添加其它狀態(tài),如圖 所示。 圖 5)書的各個(gè)狀態(tài)之間添加轉(zhuǎn)移及相應(yīng)的事件,如圖 所示。 32(圖 ( 6)同樣的方法得借書證的狀態(tài)圖,如圖 所示。 圖 (二)分析學(xué)生管理系統(tǒng),并畫出詳細(xì)的狀態(tài)圖 ( 1)建立學(xué)生交款狀態(tài)圖:已交、未交、緩交、部分申請(qǐng)助學(xué)貸款( 2)建立學(xué)生懲罰(記過以上)狀態(tài)圖: ( 3)建立學(xué)生黨員申請(qǐng)狀態(tài)圖:( 4)建立其它的一個(gè)以上狀態(tài)圖 五、實(shí)驗(yàn)報(bào)告要求 1. 整理實(shí)驗(yàn)結(jié)果。 2. 小結(jié)實(shí)驗(yàn)心得體會(huì)。 實(shí)驗(yàn)七 構(gòu)建組件圖和配置圖 一、實(shí)驗(yàn)?zāi)康? UML 中組件圖和配置圖的建立方法; Enterprise Architect 繪制組件圖和配置圖; 二、實(shí)驗(yàn)器材 ; Architect 工具軟件; 三、實(shí)驗(yàn)內(nèi)容 ( 1)分析學(xué)校網(wǎng)上選課系統(tǒng)的組件圖,畫出系統(tǒng)組件圖。( 2)分析學(xué)校網(wǎng)上選課系統(tǒng)的配置圖,畫出系統(tǒng)配置圖。( 3)分析學(xué)生管理系統(tǒng),并畫出詳細(xì)的組件圖與配置圖 四、實(shí)驗(yàn)步驟 (一)網(wǎng)上選課系統(tǒng) 設(shè)計(jì)學(xué)校網(wǎng)上選課系統(tǒng)的組件圖和配置圖,需求如下: 某學(xué)校的網(wǎng)上選課系統(tǒng)主要包括如下功能: 管理員通過系統(tǒng)管理界面進(jìn)入,建立本學(xué)期要開的課程、將課程信息保存在數(shù)據(jù)庫(kù)中并可以對(duì)課程進(jìn)行改動(dòng)和刪除。 學(xué)生通過客戶機(jī)瀏覽器根據(jù)學(xué)號(hào)和密碼進(jìn)入選課界面,在這里學(xué)生可以進(jìn)行三種操作:查詢已選課程、選課以及付費(fèi)。 對(duì)于以上操作,可通過業(yè)務(wù)層,并將這些操作結(jié)果存入數(shù)據(jù)庫(kù)中。 2.繪圖步驟: ( 1)繪制組件圖的步驟如下: 確定組件; (系統(tǒng)管理系統(tǒng) , 課程管理系統(tǒng),選課系統(tǒng),查詢系統(tǒng),人員信息管理,注冊(cè)系統(tǒng),業(yè)務(wù)操作,備份系統(tǒng),付費(fèi)系統(tǒng) 給組件加上必要的構(gòu)造型; 確 定組件的聯(lián)系; 繪制組件圖。 下面介紹在 Rose2024 中創(chuàng)建組件圖的過程: ( a)在 “Component View“ 中的 “New” 的 “Component Diagram” 中 ,出現(xiàn)圖 ,為編輯組件圖做好準(zhǔn)備, 35 圖 ( b)創(chuàng)建組件圖(根據(jù)要求創(chuàng)建)。 ( 2)繪制配置圖的步驟如下: 確定節(jié)點(diǎn);(數(shù)據(jù)庫(kù)服務(wù)器,應(yīng)用服務(wù)器,打印機(jī),客戶端( n 個(gè),連接為局域網(wǎng))) 加上構(gòu)造型; 確定節(jié)點(diǎn)的聯(lián)系; 繪制配置圖。 下面介紹在 Rose2024 中創(chuàng)建配置圖的過程: ( a)在 “Deploym ent View“ 中 ,出現(xiàn)圖 ,為編輯配置圖做好準(zhǔn)備,圖 圖 系統(tǒng)配置圖 (二)分析學(xué)生管理系統(tǒng),并畫出詳細(xì)的組件圖與配置圖 (1)系統(tǒng)組件圖 分析系統(tǒng)接口 如建立查詢一個(gè)學(xué)生基本信息的接口,返回一個(gè)學(xué)生基本信息的類(類中有姓名、學(xué)號(hào)等屬性) 搜索系統(tǒng)用戶界面 搜索系統(tǒng)用戶界面,作為系統(tǒng)一種特殊的接口,用戶與系統(tǒng)的接口,建立單獨(dú)的包 Web InterFace 保存用戶界面,如學(xué)生基本信息操作的用戶界面定義如下 (從 View 繼承過來的一個(gè)類,這里只考慮界面,類只考慮程序,可有部分重復(fù) ): 為用戶界面考慮接口,并關(guān)聯(lián)不同的類 (2)系統(tǒng)配置圖 假設(shè)有以下的子系統(tǒng):學(xué)生管理系統(tǒng)用到財(cái)務(wù)子系統(tǒng)、成績(jī)管理子系統(tǒng),并各自有數(shù)據(jù)庫(kù)。 五、實(shí)驗(yàn)報(bào)告要求 1. 整理實(shí)驗(yàn)結(jié)果。 2. 小結(jié)實(shí)驗(yàn)心得體會(huì)。 實(shí)驗(yàn)八 Enterprise Architect 逆向工程 一、實(shí)驗(yàn)?zāi)康? Enterprise Architect 中逆向工程的建立方法; ; 二、實(shí)驗(yàn)器材 ; Architect 工具軟件; 三、實(shí)驗(yàn)內(nèi)容 ( 1)分析 Java 程序,實(shí)現(xiàn) EA 逆向工程。( 2)根據(jù)逆向工程所得類,畫出對(duì)應(yīng)類圖。 四、實(shí)驗(yàn)步驟 Enterprise Architect 功能十分強(qiáng)大,從項(xiàng)目需求分析、開發(fā)、測(cè)試,整個(gè)項(xiàng)目過程都可使用 Enterprise Architect,特別是在做需求分析與項(xiàng)目系統(tǒng)架構(gòu)時(shí)建模的能力巨強(qiáng)。但是每個(gè)人不是在項(xiàng)目一開始就能參與到初期當(dāng)中來的,有時(shí)候整個(gè)項(xiàng)目一期完工了,進(jìn)行二期開發(fā)時(shí),這個(gè)時(shí)候參與進(jìn)項(xiàng)目,為了能夠快速了解整個(gè)項(xiàng)目的框架,使用 Enterprise Architect 的逆向工程的功能極為有用。 2.繪圖步驟: ( 1)分 析 J2EE 源代碼,了解其結(jié)構(gòu) ( 2)新建一個(gè) Enterprise Architect 工程,選擇合適的文件夾,如下圖選擇包 代碼工程 — 導(dǎo)入 源程序目錄 選擇根包,原類型為 Java 點(diǎn)擊確定即在對(duì)應(yīng)的包下生成三個(gè)類 Env, EnvList 和 ListS,新建視圖,添加 Env, EnvList 和 ListS到視圖中,具體如圖所示: 圖 五、實(shí)驗(yàn)報(bào)告要求 1. 整理實(shí)驗(yàn)結(jié)果。 2. 小結(jié)實(shí)驗(yàn)心得體會(huì)。 第三篇: UML 開發(fā)實(shí)驗(yàn)指導(dǎo)書 前言 前 言 《 UML 開發(fā)》課程是計(jì)算機(jī)科學(xué)與技術(shù)本科專業(yè)的一門重要的專業(yè)課 .通過本課程的學(xué)習(xí),使學(xué)生在已有的計(jì)算機(jī)軟,硬件基礎(chǔ)知識(shí),程序設(shè)計(jì)知識(shí),數(shù)據(jù)庫(kù)和網(wǎng)絡(luò)通信知識(shí)的基礎(chǔ)上系統(tǒng)掌握面向?qū)ο笙到y(tǒng)分析與設(shè)計(jì)的基本方法和技術(shù),并具有針對(duì)特定環(huán)境下的應(yīng)用問題進(jìn)行信息系統(tǒng)開發(fā) (包括系統(tǒng)分析,設(shè)計(jì)與實(shí)現(xiàn) )的能力。通過學(xué)習(xí)本課程學(xué)生可以理解和掌握面向?qū)ο笙到y(tǒng)的分析和設(shè)計(jì)的方法和分步過程、掌握面向?qū)ο笙到y(tǒng)分析和設(shè)計(jì)的建模標(biāo)準(zhǔn) UML 語(yǔ)言,能夠利用 Rational Rose(或 Microsoft Visio)軟件以某一信息系統(tǒng)為例進(jìn)行系 統(tǒng)分析和設(shè)計(jì)。 本課程主要介紹 UML 的基本概念、面向?qū)ο蠓治龊兔嫦驅(qū)ο笤O(shè)計(jì)的方法、面向?qū)ο蠓治龊驮O(shè)計(jì)的 UML建模標(biāo)準(zhǔn)等內(nèi)容。 通過本課程的學(xué)
點(diǎn)擊復(fù)制文檔內(nèi)容
規(guī)章制度相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1