


下載本文檔
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、探究統一建模語言在面向對象分析與設計中的應用一、UM L 與R a t io n a l r o s e 的特點u M L 是編制軟件的標準語言, 擁有著強大的功能和良好的定義, 主要特點有統一性、非過程性和面向對象性等。R at io n al or s e 是由美國軟件公司R at i on al 所研發出來的, 它目前對面向對象分析, 設計和建模市場有著重要的主導作用, 是重要的可視化軟件研發工具。它的主要特點包括支持面向對象建模分析u M L、支持上升螺旋式研發開發過程、支持往返研發工程、支持多種語言設計程序和團隊的研發開發。行為用例的劃分, 從而產生交互時間及動態的用例順序圖。其次在
2、此根底上, 將系統的類抽象化, 弄清各模塊的中間聯絡, 從而畫出適當的類圖, 再在分析完后形成構建圖,這些步驟都不需要去考慮詳細理論的過程, 使用者會用自己的目光分析和建立起完好的模型, 形成編碼時所需的大概框架。二、統一建模語言U M L 概述2.1 u M L 的主要內容和建模機制。u M L 汲取了目前許多的新技術, 是建模語言的可視化標準, 并且在面向對象分析上還汲取和開展了非面向對象分析的優勢, 提出了建模機制, 在實際應用中對系統大量的可視化圖形進展了闡述進而使開發人員和使用客戶全方面準確的認識系統, 防止開發過程中的描繪不明確的情況發生11 1 , 從而滿足客戶的真正的需求。u
3、M L 和詳細的過程并沒有什么直接的關系,而是一個獨立的過程, 因此可以運用在各個開發過程和軟件系統中。標準U M L 面向對象分析的設計與開發的過程和方法, 提供面向對象分析中的高級概念的條件支持, 強調軟件開發框架和組建的重要性。u M L 主要重視滿足客戶的需求, 以客戶的需求作為開發過程中的核心與關鍵, 自始至終都保持著系統與客戶需求的一致, 準確表達和適用客戶所需, 從而進步系統效率, 簡化思路和標準方法來指導軟件的來發, 用統一的方法分析系統的靜動態的各關系中的邏輯關系。它可以被用于U S e Cas e 的驅動開發也可以適用在其它的軟件開發中, 建立起系統的模型。2 2 U M
4、L 的表示法。通過運用各式各樣的模型圖來描繪系統, 充分表現出u M L 可見化建模語言的特點。一組元素的圖形代表著圖, 將圖畫變成頂點和弧的組合連通圖, 從不同角度來畫圖將系統變成可視化的投影。在理論根底上,任何事物和它們的關系都可以組成要素形成一副圖, 但在現實中, 只存在一些少量的常見圖和組合。2.3 運用u M L 進展系統軟件建模的過程。在運用u M L進展描繪系統軟件建立的總體需求的過程中, 搭建起用例模型及靜態模型的系統構造體系。按照面向對象的根本原那么運用高級試圖用例視圖, 以功能區分的角度實現系統.三、統一建模語言在面向對象分析與設計中的應用3.1 u M L 及其與面向對象
5、分析的集成。u M L 是包含多方面的通用標準可視化的面向對象建模語言, 是計算機技術領域中的非常重要的成果, 極其強調構造模型中的系統對象的操作屬性和類的關系, 及其行為模型中的交互作用和合作性歷史狀態的對象12 1。身為一種可視化系統建模語言工具, 是一種獨立的開發過程, 可以適用于各個階段的過程。面向對象的設計與分析中最關鍵和最根本的活動便是建模,它是面向對象分析與設計的開始和關鍵。按照不同階段的要求和行為來選擇不同形態的行為模型。3 2 u M L 面向對象分析過程。首先, 通過利用u M L 的模型用例圖來確定出系統邊界和活動功能, 識別出系統的準確需求。然后運用用例模型的分析和描繪識別出問題的本質類和對象。再通過U M L 的圖提醒它們之間的關系和構造組成。3.3 在實際系統中的應用。u M L 面向對象分析的方法在上述中已經有了大概的介紹,u M L 主要是圖形化符號的建模語言, 運用好的工具來獲得好的最終結果。接下來以自動售貨機作為例子進展介紹, 因為自動售賣機是顧客自己投人硬幣進展購物的無人售貨系統, 同時系統也可以自己進展對于紙幣的真假區分, 會根據顧客所付硬幣及所選產品進展找零及出貨的整個過程, 當顧客取消購置也可自動將貨幣退回。自動售賣機的系統主要是先識別
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 火力發電廠熱經濟性評價考核試卷
- 能源零售商的市場分析能力考核試卷
- 礦山開采對空氣質量影響評估考核試卷
- 吉林省長春市朝陽區新朝陽實驗校2025屆初三寒假自主學習綜合練習英語試題含答案
- 蘇州工業職業技術學院《生物儀器分析》2023-2024學年第二學期期末試卷
- 寧夏工業職業學院《信號與系統》2023-2024學年第二學期期末試卷
- 上海戲劇學院《大學生寫作》2023-2024學年第二學期期末試卷
- 江西省寧師中學2025年高三下學期第一次教學診斷物理試題含解析
- 江西農業大學南昌商學院《施工組織》2023-2024學年第二學期期末試卷
- 天津外國語大學《藥學細胞生物學實驗》2023-2024學年第二學期期末試卷
- 寧夏低空經濟發展現狀與策略實施路徑探索
- 第十八屆“地球小博士”全國地理知識科普競賽題庫(附答案)
- JJF(湘) 09-2018 純水-超純水系統監測儀表(電導率)計量校準規范-(高清現行)
- SJG 82-2020 政府投資學校建筑室內裝修材料空氣污染控制標準-高清現行
- 大一下【世界古代史】期末復習資料
- 《脂蛋白(a)與心血管疾病風險關系及臨床管理的專家科學建議》(2021)要點匯總
- 2004年武漢房地產市場情況分析報告(共23頁)
- 腫瘤化學治療
- 尾礦庫筑壩施工組織方案
- 中藥斗譜排序
- 空調系統維保記錄表格模板
評論
0/150
提交評論