基于UML的软件开发方法及其支撑环境的研究-计算机软件与理论专业论文.docx
文本预览下载声明
山东科技大学硕士学位论文摘要
山东科技大学硕士学位论文
摘要
统一建模语言uML(unmed Modeling Lallguage)的出现是面向对象建模领域 的重大突破。uML是面向对象开发中一种通用的、统一的图形模型语言,它涵盖 了面向对象的分析、设计和实现,融合了早期面向对象方法和各种建模语言的优 点,为面向对象系统的开发提供了丰富严谨的表达方式。
但是,UML只是一种建模语言,而不是一种方法。UML只有结合了软件过
程才能称为软件开发方法。本文就是研究基于UML的软件开发方法:对uML推
荐的软件开发过程RUP(眦ional unified Pmcess)的框架模型进行了改进,提出 了~种基于领域分析的RuP改进框架模型:并以一个具体系统的开发为例,使用 uML的建模方法,开发面向对象的系统模型,旨在通过此例来说明第三章中的基
于UML的软件开发方法。 另外,基于UML的软件开发支撑环境的研究也是目前该领域的热点问题。本
文研究了几种目前比较流行的基于uML的软件开发支撑环境的现状和各自的特 点,并给出了uML支撑环境的实现原理。
关铡!词:uML;RuP;系统建模: uML支撑环境
山东科技大学硕士学位论文
山东科技大学硕士学位论文 摘要
Abstract
The印peamce of uML marks me crucial brcal(t11rough of object-oriemed modeling矗eld.UML is a geneTal趾d um矗ed modeling laIlgllage and provides system architects working on object analysis,design and implement.UML is tlle conve唱ence of best practices in me object tecmlology industⅨAIld It is a rich,precise,extcnsible modeling langIlage for object—orientcd system development.
But UML is only a stalldard modeling laIlguage and not a stalldard developing process.UML caIl’t be called me developing methods 0f sonware tiIl it commuIlicates wi也也e deVeloping process of software.This title is longing to research the developing memods of software baSed on UML,gives alteration to the fhme model of the developing process of soRware-ItUP,puts fonvard a mended franle model based on domain analysis;takes an exarnple of concrete system development using t11e modeling
memods of UML,exploits t11e object oriented system modcl,which by to explain the
deveIoping me山ods ofsoRware baSed on UML in me chapter 3.
FunhcHnore UML suppomng environnlem is also t11e buzzword in tllis五eld at ulc
present time.This title concems the s诅tus in quo alld their own charac把ris№of several popular uML supponing enviromem,also giVes the implement principle for UML
supponing enviroIunent.
Keywords:UML,RU P,System Modeling,UML Supponing Env油ment
声
声 明
本人呈交给山东科技大学的这篇硕士论文,除了所列参考文献和世所公认的文 献外,全部是本人在导师指导下的研究成果。该论文尚没有呈交于其它任何学术 机关作鉴定。
研究生签名:砑、军池
日 期:2力-莎,,矿
AFFIRMATIoN
I declare mat tIl
显示全部