97骚碰,毛片大片免费看,亚洲第一天堂,99re思思,色好看在线视频播放,久久成人免费大片,国产又爽又色在线观看

探究統一建模語(yǔ)言在面向對象分析與設計中的應用論文

時(shí)間:2021-04-22 17:21:33 論文 我要投稿

探究統一建模語(yǔ)言在面向對象分析與設計中的應用論文

  一、UM L 與R a t io n a l r o s e 的特點(diǎn)

探究統一建模語(yǔ)言在面向對象分析與設計中的應用論文

  u M L 是編制軟件的標準語(yǔ)言, 擁有著(zhù)強大的功能和良好的定義, 主要特點(diǎn)有統一性、非過(guò)程性和面向對象性等。R at io n al or s e 是由美國軟件公司R at i on al 所研發(fā)出來(lái)的, 它目前對面向對象分析, 設計和建模市場(chǎng)有著(zhù)重要的主導作用, 是重要的可視化軟件研發(fā)工具。它的主要特點(diǎn)包括支持面向對象建模分析u M L、支持上升螺旋式研發(fā)開(kāi)發(fā)過(guò)程、支持往返研發(fā)工程、支持多種語(yǔ)言設計程序和團隊的研發(fā)開(kāi)發(fā)。行為用例的劃分, 從而產(chǎn)生交互時(shí)間及動(dòng)態(tài)的用例順序圖。其次在此基礎上, 將系統的類(lèi)抽象化, 弄清各模塊的中間聯(lián)系, 從而畫(huà)出適當的類(lèi)圖, 再在分析完后形成構建圖,這些步驟都不需要去考慮具體實(shí)踐的過(guò)程, 使用者會(huì )用自己的眼光分析和建立起完整的模型, 形成編碼時(shí)所需的大概框架。

  二、統一建模語(yǔ)言U M L 概述

  2.1 u M L 的主要內容和建模機制。

  u M L 吸取了目前許多的新技術(shù), 是建模語(yǔ)言的可視化標準, 并且在面向對象分析上還吸取和發(fā)展了非面向對象分析的優(yōu)勢, 提出了建模機制, 在實(shí)際應用中對系統大量的可視化圖形進(jìn)行了闡述進(jìn)而使開(kāi)發(fā)人員和使用客戶(hù)全方面準確的認識系統, 防止開(kāi)發(fā)過(guò)程中的描述不明確的情況發(fā)生11 1 , 從而滿(mǎn)足客戶(hù)的真正的需求。u M L 和具體的過(guò)程并沒(méi)有什么直接的關(guān)系,而是一個(gè)獨立的過(guò)程, 因此可以運用在各個(gè)開(kāi)發(fā)過(guò)程和軟件系統中。規范U M L 面向對象分析的設計與開(kāi)發(fā)的過(guò)程和方法, 提供面向對象分析中的高級概念的條件支持, 強調軟件開(kāi)發(fā)框架和組建的重要性。u M L 主要重視滿(mǎn)足客戶(hù)的需求, 以客戶(hù)的需求作為開(kāi)發(fā)過(guò)程中的核心與關(guān)鍵, 自始至終都保持著(zhù)系統與客戶(hù)需求的一致, 準確表達和適用客戶(hù)所需, 從而提高系統效率, 簡(jiǎn)化思路和規范方法來(lái)指導軟件的來(lái)發(fā), 用統一的方法分析系統的靜動(dòng)態(tài)的各關(guān)系中的邏輯關(guān)系。它可以被用于U S e Cas e 的驅動(dòng)開(kāi)發(fā)也可以適用在其它的軟件開(kāi)發(fā)中, 建立起系統的模型。

  2 2 U M L 的表示法。

  通過(guò)運用各式各樣的模型圖來(lái)描述系統, 充分表現出u M L 可見(jiàn)化建模語(yǔ)言的特點(diǎn)。一組元素的圖形代表著(zhù)圖, 將圖畫(huà)變成頂點(diǎn)和弧的組合連通圖, 從不同角度來(lái)畫(huà)圖將系統變成可視化的投影。在理論基礎上,任何事物和它們的關(guān)系都可以組成要素形成一副圖, 但在現實(shí)中, 只存在一些少量的常見(jiàn)圖和組合。

  2.3 運用u M L 進(jìn)行系統軟件建模的過(guò)程。

  在運用u M L進(jìn)行描述系統軟件建設的總體需求的過(guò)程中, 搭建起用例模型及靜態(tài)模型的系統結構體系。依照面向對象的基本原則運用高級試圖用例視圖, 以功能區分的角度實(shí)現系統.

  三、統一建模語(yǔ)言在面向對象分析與設計中的應用

  3.1 u M L 及其與面向對象分析的集成。

  u M L 是包含多方面的通用標準可視化的面向對象建模語(yǔ)言, 是計算機技術(shù)領(lǐng)域中的非常重要的成果, 極其強調結構模型中的系統對象的操作屬性和類(lèi)的關(guān)系, 及其行為模型中的交互作用和合作性歷史狀態(tài)的對象12 1。身為一種可視化系統建模語(yǔ)言工具, 是一種獨立的開(kāi)發(fā)過(guò)程, 可以適用于各個(gè)階段的過(guò)程。面向對象的設計與分析中最關(guān)鍵和最基本的活動(dòng)便是建模,它是面向對象分析與設計的開(kāi)始和關(guān)鍵。按照不同階段的'要求和行為來(lái)選擇不同形態(tài)的行為模型。

  3 2 u M L 面向對象分析過(guò)程。

  首先, 通過(guò)利用u M L 的模型用例圖來(lái)確定出系統邊界和活動(dòng)功能, 識別出系統的準確需求。然后運用用例模型的分析和描述識別出問(wèn)題的本質(zhì)類(lèi)和對象。再通過(guò)U M L 的圖揭示它們之間的關(guān)系和結構組成。

  3.3 在實(shí)際系統中的應用。

  u M L 面向對象分析的方法在上述中已經(jīng)有了大概的介紹,u M L 主要是圖形化符號的建模語(yǔ)言, 運用好的工具來(lái)獲得好的最終結果。接下來(lái)以自動(dòng)售貨機作為例子進(jìn)行介紹, 因為自動(dòng)售賣(mài)機是顧客自己投人硬幣進(jìn)行購物的無(wú)人售貨系統, 同時(shí)系統也可以自己進(jìn)行對于紙幣的真假辨別, 會(huì )根據顧客所付硬幣及所選產(chǎn)品進(jìn)行找零及出貨的整個(gè)過(guò)程, 當顧客取消購買(mǎi)也可自動(dòng)將貨幣退回。自動(dòng)售賣(mài)機的系統主要是先識別出角色再識別出系統的用例模型, 系統需要識別出各種的角色, 分析出正確的用例。

【探究統一建模語(yǔ)言在面向對象分析與設計中的應用論文】相關(guān)文章:

淺談數學(xué)建模教育在高職院校中的應用論文10-09

淺談探究性《乙醇》中的應用論文02-24

C語(yǔ)言程序設計教學(xué)探究論文01-23

微課在C語(yǔ)言程序設計教學(xué)中的應用論文10-15

招貼設計的幾何造型語(yǔ)言應用論文11-20

大數據挖掘在智游應用中的探究論文04-13

信息化在工程管理中的應用探究論文10-19

高職高專(zhuān)數學(xué)教學(xué)中建模思想的應用論文10-10

數學(xué)建模在優(yōu)化預算管理的應用論文05-30