面向对象方法与业务过程建模技术的结合研究

来源 :北京航空航天大学 | 被引量 : 0次 | 上传用户:liyanfeiwoshi
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
首先,我们将在论文开始详细深入地研究分析面向对象方法存在的缺陷,并对业务过程建模技术面临的问题进行讨论.在讨论缺陷的同时还要给出初步的解决方案.其次,针对面向对象方法存在的问题,我们认为可通过引入业务模型中的过程模型加以解决.由于面向对象方法包括面向对象建模语言和面向对象开发过程两方面,因此我们先讨论在面向对象建模语言中引入过程模型的目的和方法,并在此基础上给出为面向对象软件开发服务的过程模型描述语言定义.同时,为了避免由于过程模型的引入而将开发人员带入功能分解和结构化设计的岐途,必须使过程模型与现有的面向对象方法紧密结合,因此应理清过程模型与其它面向对象建模元素之间的关系.基于语言的定义,本文以当前最为流行的"统一软件开发过程"为基础,提出了过程模型辅助用例驱动的软件开发过程,其中不仅给出了基于过程模型的需求模式技术,而且详细分析了过程模型如何与当前普遍认同的开发特点——用例驱动、体系结构为中心、迭代式增量开发——相结合,并具体讨论了过程模型如何支持初始、细化、构造、移交等阶段的工作.然后,针对业务模型存在问题,我们提出通过引入面向对象方法加以解决.为此具体讨论了如何借用UML中的建模元素描述业务模型中的基础设施、协同、信息和行为模型.最后,本文基于建模支持环境UML_Designre,详细讨论了过程模型的引入对该环境各子系统的影响,并提出了相应的修改意见.总之,该文从方法论的角度研究了面向对象技术和业务过程建模技术存在的问题,并给出了一整套语言定义和过程指导,实现了这两种技术在扬长裤短、互补优缺的过程中到达其同完善的目的.
其他文献
交通是城市场景中的重要元素。近年来,车辆运动模拟技术被广泛地应用于虚拟旅游,虚拟城市应急演练,三维场景游戏开发等。逼真的车辆个体运动模拟结果,不仅可以直观上很好地展示交
WAP(Wireless Application Protocol)是开发移动网络上类似互联网应用的一系列规范的组合.WAP协议与现在通行的互联网协议类似,但专门为小屏幕、窄带的用户装置(如移动电话)
随着云计算的普及,越来越多的服务器使用了虚拟化技术。云平台服务商的数据中心通过使用虚拟化技术实现了弹性计算,不同的用户或者任务可以共享物理资源,如CPU和硬盘。许多企
分布式对象技术已经成为建立服务应用框架的核心技术,在开发大型分布式应用系统中表现出强大的生命力.作者在参与国家863计划项目"异构分布式对象互操作模型与框架"课题的研
基于物理的人体运动合成是一种通过计算关节力矩进而驱动人体运动的计算机动画技术,在逼真人体动画制作、人体运动生物力学分析、辅助体育训练等领域起着重要的作用。本文以实
自动分词技术是中文信息处理的基础工程。任何基于词一级中文处理应用系统都离不开分词系统。自动分词技术的重点和难点在于歧义切分处理和未登录词识别。本文首先阐述了现代
该文介绍了蓝牙技术的提出背景,蓝牙技术的特点,然后总结了蓝牙系统的软硬件组成牙和工作原理.在嵌入式操作系统方面,该文介绍了实时操作系统的发展过程.实时操作系统原理以
该文首先简要介绍了传统的用户管理系统和计费系统的原理和特点,分析了其不足之处.该文的重点在于利用先进的网络技术、软件技术对现有系统进行改造,从而构建一个全新的、便
随着计算机和网络技术应用的普及,出现了大量分散的闲置的计算机,他们的处理能力之和可以超过超级计算机。越来越多的科学家需要利用这类异构机群系统或工作站网络上开展高性能
随着经济的发展,机动车辆在数量上日益增长,已经成为人们日常生活中不可或缺的一部分,给人们的生活带来了巨大的便利。尽管如此,机动车辆也带来许多新的问题,其中最严重的是道路交