enterprise architec生命周期軟件項(xiàng)目設(shè)計(jì)方案_第1頁
enterprise architec生命周期軟件項(xiàng)目設(shè)計(jì)方案_第2頁
enterprise architec生命周期軟件項(xiàng)目設(shè)計(jì)方案_第3頁
enterprise architec生命周期軟件項(xiàng)目設(shè)計(jì)方案_第4頁
enterprise architec生命周期軟件項(xiàng)目設(shè)計(jì)方案_第5頁
已閱讀5頁,還剩46頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

1 目設(shè)計(jì)方案 一 簡介 生命周期軟件設(shè)計(jì)方案 以目標(biāo)為導(dǎo)向的軟件系統(tǒng)。它覆蓋了系統(tǒng)開發(fā)的整個周期,除了開發(fā)類模型之外,還包括事務(wù)進(jìn)程分析,使用案例需求,動態(tài)模型,組件和布局,系統(tǒng)管理,非功能需求,用戶界面設(shè)計(jì),測試和維護(hù)等。 為整個團(tuán)隊(duì)提供高級的 模工具。 用戶提供一個高性能、直觀的工作界面,聯(lián)合 新規(guī)范,為桌面電腦工作人員、開發(fā)和應(yīng)用團(tuán)隊(duì)打造先進(jìn)的 軟件建模方案。該產(chǎn)品不僅特性豐富,而且性價比極高,可以用來配備您的整個工作團(tuán)隊(duì),包括分析人員、測試人員、項(xiàng)目經(jīng)理、品質(zhì)控制和部署人員等。 豐富系統(tǒng)設(shè)計(jì) 一個完全的 析和設(shè)計(jì)工具,它能完成從需求收集經(jīng)步驟分析、模型設(shè)計(jì)到測試和維護(hù)的整個軟件開發(fā)過程。它基于多用戶 臺的圖形工具可以幫助您設(shè)計(jì)健全可維護(hù)的軟件。除此,它還包含特性靈活的高品質(zhì)文檔輸出。用戶指南可以在線獲取。 快速、穩(wěn)定、高性能 統(tǒng)一建模語言能夠以一致方式構(gòu)建強(qiáng)健和可跟蹤的軟件系統(tǒng) 模型,而 該構(gòu)建過程提供了一個易于使用和快速靈活的工作環(huán)境。 端到端跟蹤 供了從需求分析、軟件設(shè)計(jì)一直到執(zhí)行和部署整個過程的全面可跟蹤性。結(jié)合內(nèi)置的任務(wù)和資源分配,項(xiàng)目管理人員和 隊(duì)能夠及時獲取他們需要的信息, 2 以便使項(xiàng)目按計(jì)劃進(jìn)行。 在 構(gòu)建 通過 一建模語言),您可以構(gòu)建嚴(yán)格的可追蹤的軟件系統(tǒng)模型。 建軟件模型提供了一個快速便捷的應(yīng)用環(huán)境,它支持 義的新 準(zhǔn)。 基 礎(chǔ)構(gòu)建于 范之上,不僅如此,使用 可以擴(kuò)展建模范圍,與此同時,模型驗(yàn)證將確保其完整性。產(chǎn)品含有免費(fèi)的 夠?qū)I(yè)務(wù)程序、信息和工作流程聯(lián)合到一個模型內(nèi)。 利用 計(jì)人員可以充分利用 13 表的功能 持全部 13 種 表和相關(guān)的圖表元素; 包括: 結(jié)構(gòu)圖表:類、對象、合成元素、包、組件、布局; 行為圖表:使用案例、通信、序列、交互概述、行為、狀態(tài) 、時序; 擴(kuò)展:分析(簡單行為)、定制(需求、變動和 計(jì))。 供使用工具,能夠跟蹤依賴關(guān)系、支持大型模型,幫助您管理大型復(fù)雜的工程;含有 供工具,以時間快照為基線,通過比較來跟蹤模型變動,從而實(shí)現(xiàn)版本控制;含有類似 項(xiàng)目視窗,為您提供直觀高性能的工作界面。 含有一個所見即所得形式的模板編輯器,提供強(qiáng)大的文檔生成和報告工具,能夠生成復(fù)雜詳細(xì)的報告,報告可以按照公司或客戶要求的格式提供所需信息。 備源代碼的前向和反向工程能力,支持多種通用語言,包括 C+, C#, 此,還可以獲取免費(fèi)的 加組件。 語法突出功能,確保能夠在一致的工作環(huán)境中快速導(dǎo)航和查找您的模型源代碼。對于 作人員, 提供到這些 輕量鏈接工具,您可以在 進(jìn)行建模,而后直接跳轉(zhuǎn)到自己偏愛的編輯器中進(jìn)行源代碼的進(jìn)一步開發(fā)。代碼生成模板還允許您對生成的源代碼進(jìn)行定制,使之同公 司規(guī)范相符。 提供對大多數(shù)軟件開發(fā)語言和數(shù)據(jù)庫架構(gòu)的逆向工程支持,令您的應(yīng)用程序可視化,從源代碼、 件甚至是 進(jìn)制匯編語言中獲取完整框架。通過導(dǎo)入框架和庫代碼,實(shí)現(xiàn)對您已有投資重復(fù)利用的最大化。 提供變換模板,編輯和開發(fā)均非常簡單,支持先進(jìn)的模型驅(qū)動結(jié)構(gòu)體系( 通過內(nèi)置的 C#, 換,您可以從簡單的 “平臺獨(dú)立模型 ”開始來構(gòu)建復(fù)雜的解決方案,并定位于 “平臺專門模型 ”( 一個 以用來生成并同步多個 工作效率 得到顯著提高。 主要特性 3 計(jì)和構(gòu)建; 使用案例,邏輯,動態(tài)和物理模型; 定制進(jìn)程模型的擴(kuò)展或其他; 高品質(zhì)的 容文檔; 應(yīng)用直觀方便; 低許可費(fèi); 數(shù)據(jù)建模,前向 據(jù)庫工程,反向 據(jù)庫工程; 多用戶( 前向或逆向代碼工 程( 支持 C#, C+, 入 /導(dǎo)出容易; 拼寫檢查; 產(chǎn)品新增特性 見即所得模板編輯器和報告生成器 強(qiáng)了其企業(yè)版和專業(yè)版中 檔生成功能,采用一個模板驅(qū)動方式生成 檔,允許用戶在模型的元素層面上對其文檔的外觀、內(nèi)容等進(jìn)行定制。 l 版本控制改進(jìn) 對版本控件作了明顯改進(jìn),支持對嵌套軟件包的控制,這樣,在導(dǎo)入基版本控制軟件包時,就不會再覆蓋嵌套軟件包了。大型文件加載時間顯著縮短,同時對 支持也得到改進(jìn)。 l 基線 支持 企業(yè)版提供新的基線函數(shù),在當(dāng)前模型中,允許用戶將一個完整的軟件包分支保存為一個壓縮的 件。通過該基線函數(shù),用戶可以對當(dāng)前軟件包和存儲的基線軟件包進(jìn)行比較。 l 格轉(zhuǎn)換 業(yè)版和企業(yè)版中提供 格轉(zhuǎn)換功能。 換通過一個模板驅(qū)動方法將 臺獨(dú)立模型)元素轉(zhuǎn)換為 臺相關(guān)模型)元素。 比較工具( 專業(yè)版和企業(yè)版提供該功能,允許用戶對模型結(jié)構(gòu)體系和保存的 括以下比較內(nèi)容:基線函數(shù)創(chuàng)建的基線、保存在硬盤上的 件、由 制的版本。 l 導(dǎo)入二進(jìn)制模塊 業(yè)版和企業(yè)版允許對 . E 進(jìn)制模塊進(jìn)行反向工程。 l 構(gòu)建和運(yùn)行 本支持該功能,為開發(fā)人員提供集成工具,將 發(fā)和建模同源代碼開發(fā)和編譯相集成。能夠使用 換從源類中生成 試類,并將測 試過程直接集成到 ,如今還可以將 建模集成到構(gòu)建 /測試 /運(yùn)行 /部署程序中。 4 l 在 準(zhǔn)下,允許向 出包。向包中分配固定類型的元模型,可以創(chuàng)建 型。 型還可以輸出為 件規(guī)范。 l 工程商討論壇 確保整個團(tuán)隊(duì)始終處于最新狀態(tài)。使用商討論壇可以討論您工程的開發(fā)和進(jìn)度,同時為了討論方便,還可以將工程內(nèi)容進(jìn)行分類,并制定標(biāo)題。用戶可以針對某個標(biāo)題發(fā)出消息線程或響應(yīng)消息線程。在論壇消息板 中,您可以鏈接到圖表的不同元素。在當(dāng)前模型下還可以使用其他模型的商討論壇。 l 務(wù) 支持對 務(wù)定義語言( 前向和反向工程。支持對件的建模、生成、輸入操作。 l 構(gòu)( 支持對 構(gòu)( 前向和反向工程。支持對 構(gòu)的建模、生成、輸入操作。 位于大規(guī)模開發(fā)組。它支持 本的所有功能,如連接到 務(wù)器、 實(shí)現(xiàn)知識庫共享。它還支持用戶安全、用戶注冊、用戶組、復(fù)制和元素的用戶級同步。該版本還包含對 術(shù)的支持,而且用戶還也可以獲得更多的資源。 位于工作組和開發(fā)人員。它支持通過復(fù)制和網(wǎng)絡(luò)文件實(shí)現(xiàn)項(xiàng)目共享。專業(yè)版還含有 口,可以查詢 目、以 式提取信息。它完全支持代碼導(dǎo)入 /導(dǎo)出,模型元素 和源代碼的同步以及對 逆向工程,而且包含對 術(shù)的支持。 為個體用戶準(zhǔn)備的,可以生成 析和設(shè)計(jì)模型。除代碼工程(源代碼和 入 /導(dǎo)出) 、 口和多用戶模型共享之外,它可以實(shí)現(xiàn)專業(yè)版的所有功能。 二 創(chuàng)建工程 依次點(diǎn)擊 “名保存 -在 “選擇需要創(chuàng)建的類型(如圖 單擊 “認(rèn),得到 界面如圖 示 5 圖 務(wù)流程 求分析 例 域模型 設(shè)計(jì) 據(jù)庫設(shè)計(jì) 件 署 試 護(hù) 目管理 戶接口 表 6 圖 一些基本的通用設(shè)置 置默認(rèn)代碼環(huán)境 依次點(diǎn)擊: “#”如圖 3 所示: 7 圖 擊 “認(rèn)退出。 置默認(rèn)數(shù)據(jù)庫 依次點(diǎn)擊: “005” 如圖 4 所示: 圖 8 四 型 型 依次點(diǎn)擊 “名保存 -在 “勾選 “如圖 圖 后單擊 “確定 ”進(jìn)入設(shè)計(jì)界面。 在設(shè)計(jì)界面的左邊是工具箱(如圖 6) 圖 9 口 舉 象通信信號的描述 聯(lián) 現(xiàn) 化 成 聯(lián)類 序集 現(xiàn) 套 的合并 的導(dǎo)入 釋 束條件 檔:附加文檔附件 工:表示任意的系統(tǒng)任意的信息塊 求描述 題描述 化描述 界線 賴關(guān)系 現(xiàn) 蹤 據(jù)流 釋鏈接 表 模型中創(chuàng)建的 “象使用別名 首先在工具箱中點(diǎn)選 ,然后在合適的位置左鍵單擊確定,之后彈出屬性窗口(如圖 7 所示) 10 圖 “中輸入 名稱 “然后在 “輸入一個別名 “測試 ”。其他相應(yīng)設(shè)置好之后,確定退出屬性窗口。 我們發(fā)現(xiàn),在默認(rèn)情況下 “顯示的名稱是 如果我們需要顯示別名的時候,我們需要進(jìn)行以下設(shè)置; 在類 在的包中找到 擊右鍵然后選擇 “ 進(jìn)入如圖 8 所示的窗口; 11 圖 擇 “進(jìn)入如圖 9 所示的窗口; 圖 選 “別名的顯示即設(shè)置完成。 五 代碼的生成 把整個包的設(shè)計(jì)類生成 C格式代碼 依次單擊 “(如圖 10 所示) ” 12 圖 入如圖 11 所示界面: 圖 擊 “將包中所有的類成批轉(zhuǎn)換為 C文件。 代碼 右鍵單擊需要轉(zhuǎn)換為 C文件的 “在菜單中選擇 “ 或者使用快捷鍵 “ 彈出如圖 12 所示菜單: 13 圖 擊圖中 1 的位置,選擇將要生成文件的存儲路徑,然后在 2 的位置選擇要生成什么語言的文件(在此我們點(diǎn)擊下拉菜單選擇 C),最后點(diǎn)擊 3 位置的 “成。 六 設(shè)計(jì)模型與生成的代碼同步 當(dāng)生成了 C代碼之后,接下來我 們就將設(shè)計(jì)模型和生成的代碼同步,步驟如下: 鼠標(biāo)右鍵單擊需要進(jìn)行代碼同步的對象,選擇 “ 或者使用快捷鍵 “彈出如圖 13 所示的對話框: 圖 擊 “是 ”,則我們就完成了生成的代碼與設(shè)計(jì)模型進(jìn)行了同步。 七 數(shù)據(jù)庫模型,需求模型,組件,部署 建立數(shù)據(jù)表; 14 依次點(diǎn)擊 “-輸入一個名稱后保存 -在右邊選中 圖 示) ” 圖 后點(diǎn)擊 “認(rèn)進(jìn)入設(shè)計(jì)界面, “工程窗口 ”如圖 15 所示: 圖 具欄及工具欄中的工具如圖 6 及表 2 所示 . 15 在 “工具箱 ”中單擊 ,然后將鼠標(biāo)移入工作區(qū)域,此時鼠標(biāo)變成 狀,單擊鼠標(biāo),出現(xiàn)如圖 16 所示的窗口 . 圖 進(jìn)行一些表基本的設(shè)置(如表的命名 “等)后,單擊 “入表字段的設(shè)計(jì)(圖 17), 16 圖 擊圖 14 中紅圈標(biāo)識的 “入表字段的設(shè)置。如圖 18 所示。 圖 17 設(shè)置表字段名稱 “數(shù)據(jù)類型 “及主鍵 “是否為空 “等等,單擊 “存,然后單擊 “建一個,就這樣逐個設(shè)置表的字段。 八 文檔的生成 檔的生成 依次單擊 “(如圖 19) ”或直接使用快捷鍵 “圖 “to 面單擊,選擇 檔的生成路徑,而后即可。 檔的生成 依次單擊 “(如圖 16) ”或直接使用快捷鍵 “8”,彈出圖 20 所示窗口; 18 圖 關(guān)設(shè)置后,點(diǎn)擊 “成即可。 九 將包導(dǎo)入成 式 依次單擊 “圖 21 所示 19 圖 “面單擊確定生成的 檔的名稱及路徑,然后單擊 “可 十 畫圖的線的彎曲,自動布局,改變線的連接點(diǎn)的方法 首先在 “活 動圖 ”中對 “實(shí)線 ”點(diǎn)擊右鍵(必須是實(shí)線,虛線不起作用),然后點(diǎn)擊 “而后 “拖動中間的點(diǎn)調(diào)整線的彎曲。 動布局的方式 ) 變線的連接點(diǎn)) 十一 活動圖及時序圖的繪制 在已建立的 “右鍵單擊 -在彈出的窗口左邊選擇 “如圖 22 所示 ) 20 圖 22 在 “右邊 “口中選擇 “最后單擊 存退出。 此時,我們發(fā)現(xiàn) “口中增加了一個如圖 23 所示的對象 “ 圖 左邊的 “我們看到相關(guān)的工具。(如圖 24 及表 3 所示) 21 圖 動狀態(tài) 套活動 作 區(qū) 象 央緩沖節(jié)點(diǎn) 據(jù)存儲 斷 并 送 初的 終的 結(jié)束 域 常 發(fā) 22 發(fā) 制流 象流 斷流 釋 束條件 檔:附加文檔附件 工:表示任意的系統(tǒng)任意的信息塊 求描述 題描述 化描述 界線 賴關(guān)系 現(xiàn) 蹤 據(jù)流 釋鏈接 表 在已建立的 “右鍵單擊 -在彈出的窗口左邊選擇 “如圖 25 所示 ) 23 圖 “右邊 “口中選擇 “最后單擊 存退出。此時,我們發(fā)現(xiàn) “口中增加了一個如圖 26 所示的對象 “ 圖 左邊的 “我們看到相關(guān)的工具。(如圖 27 及表 4 所示) 圖 色 命線 制 體 段 點(diǎn) 時狀態(tài) 24 息 全消息 叫 歸 釋 束條件 檔:附加文檔附件 工:表示任意的系統(tǒng)任意的信息塊 求描述 題描述 化描述 界線 賴關(guān)系 現(xiàn) 蹤 據(jù)流 釋鏈接 表 在 點(diǎn)擊 圖標(biāo),然后在 左鍵單擊你所需要添加注釋的方位。彈出如圖 示的窗口; 圖 空白區(qū)域填入注釋內(nèi)容,然后左鍵單擊 “回到如圖 示的效果即可。 25 圖 當(dāng)我們在圖中建立好元素 后,使用下列方式對元素進(jìn)行樣式改變。圖 在 時序圖的基礎(chǔ)上增加了幾個元素。 圖 面我們就來改變注釋中的字體樣式。 鼠標(biāo)選中注釋對象,下圖是選中注釋對象的前后對比; 圖 26 圖 首先新建一個圖,然后在 使用鼠 標(biāo)左鍵點(diǎn)中需要復(fù)制的元素不放指導(dǎo)拖到新建的圖中即可。 一 簡介 生命周期軟件設(shè)計(jì)方案 以目標(biāo)為導(dǎo)向的軟件系統(tǒng)。它覆蓋了系統(tǒng)開發(fā)的整個周期,除了開發(fā)類模型之外,還包括事務(wù)進(jìn)程分析,使用案例需求,動態(tài)模型,組件和布局,系統(tǒng)管理,非功能需求,用戶界面設(shè)計(jì),測試和維護(hù)等。 為整個團(tuán)隊(duì)提供高級的 模工具。 用戶提供一個高性能、直觀的工作界面,聯(lián)合 新規(guī)范,為桌面電腦工作人員、開發(fā)和應(yīng)用團(tuán)隊(duì)打造先進(jìn)的軟件建模方案。該產(chǎn)品不僅特性豐富,而且性價比極高,可以用來配備您的整個工作團(tuán)隊(duì),包括分析人員、測試人員、項(xiàng)目經(jīng)理、品質(zhì)控制和部署人員等。 豐富系統(tǒng)設(shè)計(jì) 一個完全的 析和設(shè)計(jì)工具,它能完成從需求收集經(jīng)步驟分析、模型設(shè)計(jì)到測試和維護(hù)的整個軟件開發(fā)過程。它基于多用戶 臺的圖形工具可以幫助您設(shè)計(jì)健全可維護(hù)的軟件。除此,它還包含特性靈活的高品質(zhì)文檔輸出。用戶指南可以在線獲取。 快速、穩(wěn)定、高性能 統(tǒng)一建模語言能夠以一致方式構(gòu)建強(qiáng)健和可跟蹤的軟件系統(tǒng)模型,而 該構(gòu)建過程提供了一個易于使用和快速靈活的工作環(huán)境。 端到端跟蹤 供了從需求分析、軟件設(shè)計(jì)一直到執(zhí)行和部署整個過程的全面可跟蹤性。結(jié)合內(nèi)置的任務(wù)和資源分配,項(xiàng)目管理人員和 隊(duì)能夠及時獲取他們需要的信息, 27 以便使項(xiàng)目按計(jì)劃進(jìn)行。 在 構(gòu)建 通過 一建模語言),您可以構(gòu)建嚴(yán)格的可追蹤的軟件系統(tǒng)模型。 建軟件模型提供了一個快速便捷的應(yīng)用環(huán)境,它支持 義的新 準(zhǔn)。 基礎(chǔ)構(gòu)建于 范之上,不僅如此,使用 可以擴(kuò)展建模范圍,與此同時,模型驗(yàn)證將確保其完整性。產(chǎn)品含有免費(fèi)的 夠?qū)I(yè)務(wù)程序、信息和工作流程聯(lián)合到一個模型內(nèi)。 利用 計(jì)人員可以充分利用 13 表的功能 持全部 13 種 表和相關(guān)的圖表元素; 包括: 結(jié)構(gòu)圖表:類、對象、合成元素、包、組件、布局; 行為圖表:使用案例、通信、序列、交互概述、行為、狀態(tài)、時序; 擴(kuò)展:分析(簡單行為)、定制(需求、變動和 計(jì))。 供使用工具,能夠跟蹤依賴關(guān)系、支持大型模型,幫助您管理大型復(fù)雜的工程;含有 供工具,以時間快照為基線,通過比較來跟蹤模型變動,從而實(shí)現(xiàn)版本控制;含有類似 項(xiàng)目視窗,為您提供直觀高性能的工作界面。 含有一個所見即所得形式的模板編輯器,提供強(qiáng)大的文檔生成和報告工具,能夠生成復(fù)雜詳細(xì)的報告,報告可以按照公司或客戶要求的格式提供所需信息。 備源代碼的前向和反向工程能力,支持多種通用語言,包括 C+, C#, 此,還可以獲取免費(fèi)的 加組件。 語法突出功能,確保能夠在一致的工作環(huán)境中快速導(dǎo)航和查找您的模型源代碼。對于 作人員, 提供到這些 輕量鏈接工具,您可以在 進(jìn)行建模,而后直接跳轉(zhuǎn)到自己偏愛的編輯器中進(jìn)行源代碼的進(jìn)一步開發(fā) 。代碼生成模板還允許您對生成的源代碼進(jìn)行定制,使之同公司規(guī)范相符。 提供對大多數(shù)軟件開發(fā)語言和數(shù)據(jù)庫架構(gòu)的逆向工程支持,令您的應(yīng)用程序可視化,從源代碼、 件甚至是 進(jìn)制匯編語言中獲取完整框架。通過導(dǎo)入框架和庫代碼,實(shí)現(xiàn)對您已有投資重復(fù)利用的最大化。 提供變換模板,編輯和開發(fā)均非常簡單,支持先進(jìn)的模型驅(qū)動結(jié)構(gòu)體系( 通過內(nèi)置的 C#, 換,您可以從簡單的 “平臺獨(dú)立模型 ”開始來構(gòu)建復(fù)雜的解決方案,并定位于 “平臺專門模型 ”( 一個 以用來生成并同步多個 工作效率得到顯著提高。 主要特性 28 計(jì)和構(gòu)建; 使用案例,邏輯,動態(tài)和物理模型; 定制進(jìn)程模型的擴(kuò)展或其他; 高品質(zhì)的 容文檔; 應(yīng)用直觀方便; 低許可費(fèi); 數(shù)據(jù)建模,前向 據(jù)庫工程,反向 據(jù)庫工程; 多用戶( 前向或逆向代碼工 程( 支持 C#, C+, 入 /導(dǎo)出容易; 拼寫檢查; 產(chǎn)品新增特性 見即所得模板編輯器和報告生成器 強(qiáng)了其企業(yè)版和專業(yè)版中 檔生成功能,采用一個模板驅(qū)動方式生成 檔,允許用戶在模型的元素層面上對其文檔的外觀、內(nèi)容等進(jìn)行定制。 l 版本控制改進(jìn) 對版本控件作了明顯改進(jìn),支持對嵌套軟件包的控制,這樣,在導(dǎo)入基版本控制軟件包時,就不會再覆蓋嵌套軟件包了。大型文件加載時間顯著縮短,同時對 支持也得到改進(jìn)。 l 基線支持 企業(yè)版提供新的基線函數(shù),在當(dāng)前模型中,允許用戶將一個完整的軟件包分支保存為一個壓縮的 件。通過該基線函數(shù),用戶可以對當(dāng)前軟件包和存儲的基線軟件包進(jìn)行比較。 l 格轉(zhuǎn)換 業(yè)版和企業(yè)版中提供 格轉(zhuǎn)換功能。 換通過一個模板驅(qū)動方法將 臺獨(dú)立模型)元素轉(zhuǎn)換為 臺相關(guān)模型)元素。 比較工具( 專業(yè)版和企業(yè)版提供該功能,允許用戶對模型結(jié)構(gòu)體系和保存的 括以下比較 內(nèi)容:基線函數(shù)創(chuàng)建的基線、保存在硬盤上的 件、由 制的版本。 l 導(dǎo)入二進(jìn)制模塊 業(yè)版和企業(yè)版允許對 . E 進(jìn)制模塊進(jìn)行反向工程。 l 構(gòu)建和運(yùn)行 本支持該功能,為開發(fā)人員提供集成工具,將 發(fā)和建模同源代碼開發(fā)和編譯相集成。能夠使用 換從源類中生成 試類,并將測試過程直接集成到 ,如今還可以將 建模集成到構(gòu)建 /測試 /運(yùn)行 /部署程序中。 29 l 在 準(zhǔn)下,允許向 出包。向包中分配固定類型的元模型,可以創(chuàng)建 型。 型還可以輸出為 件規(guī)范。 l 工程商討論壇 確保整個團(tuán)隊(duì)始終處于最新狀態(tài)。使用商討論壇可以討論您工程的開發(fā)和進(jìn)度,同時為了討論方便,還可以將工程內(nèi)容進(jìn)行分類,并制定標(biāo)題。用戶可 以針對某個標(biāo)題發(fā)出消息線程或響應(yīng)消息線程。在論壇消息板中,您可以鏈接到圖表的不同元素。在當(dāng)前模型下還可以使用其他模型的商討論壇。 l 務(wù) 支持對 務(wù)定義語言( 前向和反向工程。支持對件的建模、生成、輸入操作。 l 構(gòu)( 支持對 構(gòu)( 前向和反向工程。支持對 構(gòu)的建模、生成、輸入操作。 位于大規(guī)模開發(fā)組。它支持 本的所有功能,如連接到 務(wù)器、 實(shí)現(xiàn)知識庫共享。它還支持用戶安全、用戶注冊、用戶組、復(fù)制和元素的用戶級同步。該版本還包含對 術(shù)的支持,而且用戶還也可以獲得更多的資源。 位于工作組和開發(fā)人員。它支持通過復(fù)制和網(wǎng)絡(luò)文件實(shí)現(xiàn)項(xiàng)目共享。專業(yè)版還含有 口,可以查詢 目、以 式提取信息。它完全支持代碼導(dǎo)入 /導(dǎo)出,模型元素和源代碼的同步以及對 逆向工程,而且包含對 術(shù)的支持。 為個體用戶準(zhǔn)備的,可以生成 析和設(shè)計(jì)模型。除代碼工程(源代碼和 入 /導(dǎo)出) 、 口和多用戶模型共享之外,它可以實(shí)現(xiàn)專業(yè)版的所有功能。 二 創(chuàng)建工程 依次點(diǎn)擊 “名保存 -在 “選 擇需要創(chuàng)建的類型(如圖 單擊 “認(rèn),得到界面如圖 示 30 圖 務(wù)流程 求分析 例 域模型 設(shè)計(jì) 據(jù)庫設(shè)計(jì) 件 署 試 護(hù) 目管理 戶接口 表 31 圖 一些基本的通用設(shè)置 置默認(rèn)代碼環(huán)境 依次點(diǎn)擊: “#”如圖 3 所示: 32 圖 擊 “認(rèn)退出。 置默認(rèn)數(shù)據(jù)庫 依次點(diǎn)擊: “005” 如圖 4 所示: 圖 33 四 型 型 依次點(diǎn)擊 “名保存 -在 “勾選 “如圖 圖 后單擊 “確定 ”進(jìn)入設(shè)計(jì)界面。 在設(shè)計(jì)界面的左邊是工具箱(如圖 6) 圖 34 口 舉 象通信信號的描述 聯(lián) 現(xiàn) 化 成 聯(lián)類 序集 現(xiàn) 套 的合并 的導(dǎo)入 釋 束條件 檔:附加文檔附件 工:表示任意的系統(tǒng)任意的信息塊 求描述 題描述 化描述 界線 賴關(guān)系 現(xiàn) 蹤 據(jù)流 釋鏈接 表 模型中創(chuàng)建的 “象使用別名 首先在工具箱中點(diǎn)選 ,然后在合適的位置左鍵單擊確定,之后彈出屬性窗口(如圖 7 所示) 35 圖 “中輸入 名稱 “然后在 “輸入一個別名 “測試 ”。其他相應(yīng)設(shè)置好之后,確定退出屬性窗口。 我們發(fā)現(xiàn),在默認(rèn)情況下 “顯示的名稱是 如果我們需要顯示別名的時候,我們需要進(jìn)行以下設(shè)置; 在類 在的包中找到 擊右鍵然后選擇 “ 進(jìn)入如圖 8 所示的窗口; 36 圖 擇 “進(jìn)入如圖 9 所示的窗口; 圖 選 “別名的顯示即設(shè)置完成。 五 代碼的生成 把整個包的設(shè)計(jì)類生成 C格式代碼 依次單擊 “(如圖 10 所示) ” 37 圖 入如圖 11 所示界面: 圖 擊 “將包中所有的類成批轉(zhuǎn)換為 C文件。 代碼 右鍵單擊需要轉(zhuǎn)換為 C文件的 “在菜單中選擇 “ 或者使用快捷鍵 “彈出如圖 12 所示菜單: 38 圖 擊圖中 1 的位置,選擇將要生成文件的存儲路徑,然后在 2 的位置選擇要生成什么語言的文件(在此我們點(diǎn)擊下拉菜單選擇 C),最后點(diǎn)擊 3 位置的 “成。 六 設(shè)計(jì)模 型與生成的代碼同步 當(dāng)生成了 C代碼之后,接下來我們就將設(shè)計(jì)模型和生成的代碼同步,步驟如下: 鼠標(biāo)右鍵單擊需要進(jìn)行代碼同步的對象,選擇 “ 或者使用快捷鍵 “彈出如圖 13 所示的對話框: 圖 擊 “是 ”,則我們就完成了生 成的代碼與設(shè)計(jì)模型進(jìn)行了同步。 七 數(shù)據(jù)庫模型,需求模型,組件,部署 建立數(shù)據(jù)表; 39 依次點(diǎn)擊 “-輸入一個名稱后保存 -在右邊選中 圖 示) ” 圖 后點(diǎn)擊 “認(rèn)進(jìn)入設(shè)計(jì)界面 , “工程窗口 ”如圖 15 所示: 圖 具欄及工具欄中的工具如圖 6 及表 2 所示 . 40 在 “工具箱 ”中單擊 ,然后將鼠標(biāo)移入工作區(qū)域,此時鼠標(biāo)變成 狀,單擊鼠標(biāo),出現(xiàn)如圖 16 所示的窗口 . 圖 進(jìn)行一些表基本的設(shè)置(如表的命名 “等)后,單擊 “入表字段的設(shè)計(jì)(圖 17), 41 圖 擊圖 14 中紅圈標(biāo)識的 “入表字段的設(shè)置。如圖 18 所示。 圖 42 設(shè)置表字段名稱 “數(shù)據(jù)類型 “及主鍵 “是否為空 “等等,單擊 “存,然后單擊 “建一個,就這樣逐個設(shè)置表的字段。 八 文檔的生成 檔的生成 依次單擊 “(如圖 19) ”或直接使用快捷鍵 “圖 “

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論