- 2
- 0
- 约3.98千字
- 约 7页
- 2019-08-23 发布于北京
- 举报
PAGE
PAGE 1
基于RUP的可视化建模研究与应用
摘要:简要介绍了RUP和UML的基本概念,重点阐述了在RUP开发过程中如何用UML进行可视化建模的过程。通过对物业管理信息系统的实例建模分析,强化了在面向对象环境下的建模模式。RUP与UML建模的结合,改善了传统建模中的不足,提高了系统开发效率。
关键词:RUP;UML建模;物业信息管理;分析;应用
中图分类号:TP311文献标识码:A文章编号:1009-3044(2013)04-0793-03
ResearchandApplicationofRUPVisualizationModeling
ZHANGXian-zhong1,CUILing2
(1.SchoolofComputerInformationEngineering,ChangzhouInstituteofTechnology,Changzhou213002,China;2.ChangzhouCollegeofInformationTechnology,Changzhou213002,China)
Abstract:DescribedthebasicconceptsofRUPandUMLbriefly,focusedonhowtoprocessvisualmodelingusingUMLinRUPdevelopmentprocess.Throughthemodelingcasestudyofpropertymanagementinformationsystem,itenhancedmodelingpatternsinobject-orientedenvironment.ThecombinationofRUPandUMLmodelingimprovedthetraditionalmodelingdeficiencies,anditalsoimprovedtheefficiencyofsystemdevelopment.
Keywords:RUP;UMLmodeling;propertyinformationmanagement;analysis;application
RUP(RationalUnifiedProcess)是Booch等人在Rational公司支持下提出的一种面向对象的软件开发过程模型。它吸收了多种开发模型的优点,克服了面向过程开发的瀑布模型的缺点,因此具有良好的可操作性和实用性[1]。在基于RUP的开发周期中,定义了四个阶段和九个核心工作流。四个阶段分别是初始化阶段、细化阶段、构建阶段和交付阶段。其中,初始化阶段的参与者是项目经理或领域专家,主要工作是完成系统的可行性分析,创建基本需求来界定系统范围,以及识别软件系统的关键任务;细化阶段的主要目标是分析问题领域,建立健全的体系结构基础,细化阶段的焦点是需求、工作流的分析和设计;构建阶段的目标是在细化阶段的基础上完成所有的需求、分析和设计,其焦点是实现工作流;交付阶段的工作是移交产品给用户,包括开发、交付、培训、支持及维护,直到用户满意。九个核心工作流由六个核心过程工作流(CoreProcessWorkflows)和三个核心支持工作流(Coresupportworkflow)组成[2]。核心过程工作流可以很好地描述整个系统开发的流程和工作内容。其中,商业建模和需求工作流描述系统目标及其需求;分析和设计工作流将需求转换为一个可行的设计模型;实现工作流描述以组件的形式实现类和对象;测试工作流用于验证对象间的交互作用是否正确。RUP提出了迭代的方法,这些工作流在整个生命周期中一次又一次被访问。在每一次迭代中以不同的重点和强度重复。
1统一建模语言UML
UML(UnifiedModelingLanguage)统一建模语言,是一种面向对象建模的可视化建模语言[3]。UML目前被广泛应用在包括程序、文档等在内的软件系统开发的各个阶段。UML拥有众多的视图模型来描述RUP模型。如在商业建模和需求工作流阶段,可以采用用例图(UseCaseDiagram)、活动图(ActivityDiagram)和业务类图(BusinessClassDiagram)实现;在分析和设计工作流阶段,可以采用实现类图(ImplementationClassDiagram)、顺序图(SequenceDiagram)和协作图(CollaborationDiagram)实现。该文介绍的应用部分中,主要结合核心过程工作流进行系统分析和设计。
2RUP中可视化建模应用实例
当前,“以消费者为中心”的新住宅文化,在房地产发展日趋理性化的今天,已经悄然兴起。适合现代人居住观念的物业管理已越来越被广大业主所接受,与此同时,物业管理的市场化、
您可能关注的文档
- 机床数控技术应用.doc
- 机电安装中质量监控的分析.doc
- 机电一体化的技术分类与发展方向.doc
- 机电一体化技术专业中高职课程衔接研究.doc
- 机电一体化中的电机控制应用.doc
- 机电一体化专业实践教学环节改革与探索.doc
- 机电自动化系统的应用与发展趋势.doc
- 机关党组织思想政治工作的重点.doc
- 机械加工表面质量的影响因素及其控制措施.doc
- 机械加工工艺编制及改进探讨.doc
- 2026年生物科技制药创新报告及精准医疗行业发展趋势分析报告.docx
- 2026年汽车行业电动化转型报告及智能化发展报告.docx
- 2026年吉安市吉州区人民法院关于选聘专业特邀调解员的备考题库有答案详解.docx
- 2026年国药东风总医院招聘备考题库及一套完整答案详解.docx
- 2026年大化瑶族自治县大数据发展局公开招聘机关事业单位编外聘用人员备考题库及一套完整答案详解.docx
- 2026年备考题库产业电子第十一设计研究院科技工程股份有限公司北京分院招聘备考题库及答案详解参考.docx
- 2026年国家知识产权局专利局专利审查协作四川中心公开招聘工作人员40人备考题库及完整答案详解一套.docx
- 2026年国投新疆罗布泊钾盐有限责任公司招聘备考题库及一套答案详解.docx
- 2026年国药控股青海有限公司招聘备考题库及答案详解参考.docx
- 2026年国家电投集团重庆公司招聘备考题库及完整答案详解一套.docx
原创力文档

文档评论(0)