歡迎瀏覽數(shù)字世界網(wǎng)-專注于虛擬現(xiàn)實(shí)技術(shù)解決方案,!
新聞資訊 | 公司介紹 | 聯(lián)系我們
網(wǎng)站首頁(yè) >> 技術(shù)專區(qū) >> 新聞資訊 >> 查看詳情
時(shí)間:2023-04-27 22:31:28
人氣:797
來(lái)源:
欄目:新聞資訊
標(biāo)簽:
1,、UML建模分為需求建模和bai設(shè)計(jì)建模,,需求建模的目du的是確定系統(tǒng)邊界并zhi明確系統(tǒng)需要實(shí)現(xiàn)的功能。而設(shè)計(jì)建模dao主要目的是用于開(kāi)發(fā)團(tuán)隊(duì)中的設(shè)計(jì)思想交流,;以及后續(xù)程序設(shè)計(jì)的依據(jù),;后續(xù)測(cè)試和驗(yàn)收程序的依據(jù)。
1,、UML:統(tǒng)一建模語(yǔ)言 作用:用于說(shuō)明,、可視化、構(gòu)建和編寫一個(gè)正在開(kāi)發(fā)的,、面向?qū)ο蟮?、軟件密集系統(tǒng)的制品的開(kāi)放方法。UML并不是一個(gè)工業(yè)標(biāo)準(zhǔn),,但在Object Management Group的主持和資助下,,UML正在逐漸成為工業(yè)標(biāo)準(zhǔn)。
2,、UML通常用于軟件開(kāi)發(fā)的“需求分析”和“設(shè)計(jì)”階段,,即在“編碼”階段之前。采用標(biāo)準(zhǔn)的圖示化的方式說(shuō)明系統(tǒng)的需求,、進(jìn)行結(jié)構(gòu)設(shè)計(jì),,通常稱作建模。比較早用于采用面向?qū)ο缶幊痰恼Z(yǔ)言,,即面向?qū)ο蠓椒ā?/p>
3,、它記錄了對(duì)必須構(gòu)造的系統(tǒng)的決定和理解,可用于對(duì)系統(tǒng)的理解,、設(shè)計(jì),、瀏覽、配置,、維護(hù)和信息控制,。
4,、對(duì)于開(kāi)發(fā)團(tuán)隊(duì)的層面來(lái)說(shuō):有利于隊(duì)員間在各個(gè)開(kāi)發(fā)環(huán)節(jié)間確立溝通的標(biāo)準(zhǔn),,便于系統(tǒng)文檔的制定 和項(xiàng)目的管理。因?yàn)閁ML的簡(jiǎn)單、直觀和標(biāo)準(zhǔn)性,,在一個(gè)團(tuán)隊(duì)中用UML來(lái)交流比用文字說(shuō)明的文檔要好得多,。
RUP(Rational Unified Process),統(tǒng)一軟件開(kāi)發(fā)過(guò)程,,統(tǒng)一軟件過(guò)程是一個(gè)面向?qū)ο笄一诰W(wǎng)絡(luò)的程序開(kāi)發(fā)方法論,。軟件統(tǒng)一過(guò)程(RUP)是Rational軟件公司(Rational公司被IBM并購(gòu))創(chuàng)造的軟件工程方法。
查看答案解析 【正確答案】 RUP設(shè)計(jì)的主要結(jié)果是系統(tǒng)的設(shè)計(jì)模型,,它盡量保持該系統(tǒng)具有分析模型的結(jié)構(gòu),,并作為系統(tǒng)實(shí)現(xiàn)的輸入。設(shè)計(jì)模型包括以下元素:(1)設(shè)計(jì)子系統(tǒng)和服務(wù)子系統(tǒng),,以及它們的依賴,、接口和內(nèi)容。
控制軟件變更——多人,、分布式的開(kāi)發(fā),,如果不能控制版本和變更,開(kāi)發(fā)必然陷入混亂,,變更的控制是項(xiàng)目有序進(jìn)行的必要條件,。RUP是可以剪裁的,他包含針對(duì)不同項(xiàng)目特征進(jìn)行剪裁的指南,。
RUP是Rational Unified Proces 的縮寫,,翻譯成中文就是“統(tǒng)一軟件過(guò)程”。RUP是一個(gè)基于6個(gè)比較佳開(kāi)發(fā)實(shí)踐的流程定義產(chǎn)品,。
軟件開(kāi)發(fā)的定義:軟件開(kāi)發(fā)(Software development)是根據(jù)用戶要求建造出軟件系統(tǒng)或者系統(tǒng)中的軟件部分的過(guò)程,。它是一項(xiàng)包括需求獲取、開(kāi)發(fā)規(guī)劃,、需求分析和設(shè)計(jì),、編程實(shí)現(xiàn)、軟件測(cè)試,、版本控制的系統(tǒng)工程,。
在分析和設(shè)計(jì)流程中包括以下步驟:定義候選構(gòu)架、精化構(gòu)架,、分析行為(用例分析),、設(shè)計(jì)組件。 要陳述和討論軟件構(gòu)架,,你必須先創(chuàng)建一個(gè)構(gòu)架表示方式,,以便描述構(gòu)架的重要方面。在RUP中,,構(gòu)架表示由軟件構(gòu)架文檔捕獲,,它給構(gòu)架提供了多個(gè)視圖,。
軟件開(kāi)發(fā)包括研究、修改,、復(fù)用,、重新設(shè)計(jì)(再工程)、維護(hù)等活動(dòng),,通常采用軟件開(kāi)發(fā)工具進(jìn)行開(kāi)發(fā),。
統(tǒng)一軟件開(kāi)發(fā)過(guò)程RUP的二維開(kāi) face=VerdanaRUP軟件開(kāi)發(fā)生命周期是一個(gè)二維的軟件開(kāi)發(fā)模型。
問(wèn)題的定義及規(guī)劃 此階段是軟件開(kāi)發(fā)與需求放共同討論,,主要確定軟件的開(kāi)發(fā)目標(biāo)及其可行性,。需求分析 在確定軟件開(kāi)發(fā)可行性的情況下,對(duì)軟件需要實(shí)現(xiàn)的各個(gè)功能進(jìn)行詳細(xì)需求分析,。
交付階段的重點(diǎn)是確保軟件對(duì)比較終用戶是可用的,。交付階段可以跨越幾次迭代,包括為發(fā)布做準(zhǔn)備的產(chǎn)品測(cè)試,,基于用戶反饋的少量的調(diào)整,。
但是,對(duì)于工程地質(zhì)專業(yè)的地質(zhì)體建模與可視化分析的針對(duì)性不強(qiáng),,不能夠很好地滿足工程地質(zhì)生產(chǎn)與研究的專業(yè)功能需要,。
三維地質(zhì)建模軟件提供地質(zhì)建模數(shù)據(jù)的管理與三維可視化顯示功能。為得到鳳凰山礦田的地質(zhì)建模數(shù)據(jù),,課題組進(jìn)行了下述工作: ①相關(guān)原始資料的收集與整理,; ②地質(zhì)圖件的矢量化; ③綜合地質(zhì)數(shù)據(jù)庫(kù)建立,; ④地質(zhì)建模數(shù)據(jù)的提取與導(dǎo)入,。
三維可視化是用于顯示描述和理解地下及地面諸多地質(zhì)現(xiàn)象特征的一種工具,廣泛應(yīng)用于地質(zhì)和地球物理學(xué)的所有領(lǐng)域,。三維可視是描繪和理解模型的一種手段,,是數(shù)據(jù)體的一種表征形式,并非模擬技術(shù),。
正是這種社會(huì)需求的不斷增長(zhǎng),,以及地理信息系統(tǒng)(GIS)、數(shù)字制圖,、數(shù)據(jù)存儲(chǔ)和分析,、可視化技術(shù)上顯著的技術(shù)進(jìn)步,直接促使了從傳統(tǒng)的二維向三維地質(zhì)填圖(也稱為三維地質(zhì)建模)的過(guò)渡成為必然,。
中國(guó)地質(zhì)調(diào)查局為推動(dòng)該項(xiàng)工作,,設(shè)立了“多維地質(zhì)建模與分析技術(shù)研究”工作項(xiàng)目,開(kāi)展三維地質(zhì)模型數(shù)據(jù)交換標(biāo)準(zhǔn)研究,。(2)三維可視化 可視化是三維地質(zhì)的重要研究?jī)?nèi)容,,許多學(xué)者進(jìn)行了大量的研究工作,。