共查询到18条相似文献,搜索用时 78 毫秒
1.
与国际软件强国相比,国内中小软件企业相对不规范,从面向过程向面向对象转型期间存在诸多问题,而市面上面向对象开发并没有适合中小软件企业的统一文档规范。面对这种的现状,提出一个适合国内软件企业的采用面向对象技术进行软件开发的过程,并对每个阶段产生的制品做出详细的描述,对国内中小软件企业的发展、规范是非常有意义的。 相似文献
2.
SONG Xin 《数字社区&智能家居》2008,(21)
随着对软件需求的不断增大,要求的不断提高,软件开发机构迫切地需要一种能够更有效地开发更高质量软件的方法。统一软件过程RUP是一种用例驱动,以架构为中心,采用迭代增量方式开发的软件工程过程。RUP作为一种通用的软件过程框架,适用于大多数的软件项目,而信息系统的开发,也需要引入一种适当的开发过程作为指导,以提高质量、开发效率和复用性等。 相似文献
3.
黄全舟 《计算机工程与应用》2004,40(31):66-68,85
论文介绍了软件过程与软件建模技术的发展历史,讨论了软件过程、建模语言和统一软件开发过程的基本概念和原理,并重点讨论了软件构架、用例驱动、迭代与增量等技术的内涵。尽快掌握并适应这种新方法,开发与之配套的软件环境与工具是当务之急,这对于软件产业和软件工程学科有重要的意义和作用。 相似文献
4.
5.
6.
叶斌 《计算机技术与发展》2004,14(9)
用例技术是通过用例、参与者与用例以及用例之间的关系来描绘系统外在需求的一种方法.作为UML(统一建模语言)的一种重要表示法,用例分析方法在软件开发过程中占据着重要的地位.正确使用用例分析方法有助于项目的需求分析、体系结构设计、进度安排、测试和验证.文中简要介绍了增量/迭代式软件过程,通过实例探讨了软件开发中如何使用用例分析技术,包括项目风险分析、确定系统边界、细化事件流、图形化用例以及用例归档技术,从而为获取用例模型提供了有效的方法和途径. 相似文献
7.
8.
用况驱动开发过程的研究与应用 总被引:3,自引:0,他引:3
用况不仅能帮助开发者获取正确的用户需求,而且能启动和驱动整个开发过程。文中结合统一过程,讨论了用况驱动过程开发的基本思想和它在整个开发周期特别是软件的需求、分析、设计阶段的UML建模方法。实践表明,通过用况驱动过程能使软件开发平滑而高效。 相似文献
9.
崔彦军 《电脑编程技巧与维护》2009,(20):21-22,33
软件工程法学包含3个要素:方法、工具和过程。认真研究了面向对象系统分析的各个环节,提出了进行面向对象系统分析的一般过程。该过程通过建立业务模型结合UML提供的顺序图、活动图等多种辅助工具,为开发人员发现和捕获系统用例提供了便捷准确的方法,从而为系统分析打下了良好的基础。将建模这一相对抽象的过程具体化,大大加快了系统的分析过程。 相似文献
10.
基于面向对象Petri网的模型驱动开发方法的研究 总被引:5,自引:1,他引:5
模型驱动开发是对象管理组织OMG(Object Management Group)所驱动的模型驱动体系架构(Model-Driven Architecture)的一部分。面向对象Petri网(OOPN)则是一种具有面向对象特征的、可形式化描述的可视化建模语言。本文提出了一种面向对象Petri网的基本定义,详细阐述了其面向对象特征以及如何将面向对象Petri网与面向对象程序设计语言Java的基本元素及元素间的关系相对应,基于这些对应关系提出一种基于面向对象Petri网的模型驱动开发方法。并简要介绍了使用该方法进行软件开发的基本步骤。 相似文献
11.
针对软件开发过程模型的发展问题进行研讨。通过分析几个典型的软件开发过程模型:瀑布模型、快速原型化模型、增量模型、螺旋模型、构件组装模型,分析每个模型的产生情况,研究软件开发过程模型整体的发展过程,寻找其中规律性的东西。讨论了促使软件开发过程模型发展的两个主要因素:一是需要新的软件开发过程模型来处理新情况和新问题;二是需要新的软件开发过程模型来提高开发的效率和质量。指出了软件开发过程模型可以按照三个方向去发展:一是通过对现有模型进行改进、扩充、综合去发展;二是遵循新的思维方式去发展;三是借助新技术和新工具去发展。 相似文献
12.
CMM是软件过程评估和改进的一种成熟模型。它要求软件组织的软件过程标准化。但它没有给出达到这些目标的具体操作方法。因此,本文提出了一种基于CMM的组织级软件过程模型,并剖析了开发过程的一般特性。 相似文献
13.
夏雪 《计算机光盘软件与应用》2012,(3):182-183
先进的制造模式要求信息集成和功能集成贯穿于产品生命周期的每一阶段,功能的集成需要软件系统的支持,从而推动先进制造模式的实现。软件开发过程是建造软件解决方案的关键要素。本文详细讨论了两类主要的过程开发方法,即面向对象方法和结构化方法。 相似文献
14.
所谓软件开发过程中的风险,指的是在软件的开发过程中,可能会遇到的关于进度和预算方面的问题,或者是这些问题对软件开发的影响。如果软件开发过程中的风险变为现实,就会增加项目成本、影响项目进度、打乱软件开发计划,甚至最终影响软件项目的实现。风险管理对于软件开发来讲,就是为了尽可能的降低风险发生概率。如果对软件开发中的风险管理... 相似文献
15.
在对软件过程进行分析的基础上,运用软件过程构架研究软件过程,指出软件过程构架不仅可以规范软件过程模型设计,而且还是一种评价软件开发企业软件过程能力成熟度的模型,并就过程构架的组成元素、设计原则和设计模式进行了讨论。 相似文献
16.
文中对基于对象的软件开发方法——统一软件开发过程进行了探讨,并分析其特点和优点。介绍了该方法提出的背景,即软件危机的出现和面向对象方法的提出及发展。简述了软件开发过程并由此引申出统一软件开发过程的定义,针对统一软件开发工程所具有的用况驱动、构架为中心、迭代和增量的过程的显著特点,分别从这三个方面加以详细具体的分析,最后概括总结了统一软件开发过程在实际应用中的优点。 相似文献
17.
软件的质量保证措施主要有2个方面:软件研制过程的质量保证和软件产品的质量评估。本文认为软件研制过程的质量管理是软件质量保证的关键,归纳了现阶段国内软件研制中影响软件质量的主要因素,详细分析了这些因素对于软件质量、软件研制及维护成本的影响,论述了软件研制的过程管理与软件质量的关系,结合长期软件研制工作经验,总结了面向软件质量保证的软件研制过程管理措施的主要内容。 相似文献
18.
面向对象的软件测试模型及策略研究 总被引:3,自引:0,他引:3
以软件工程中面向对象软件开发模式为参考,具体阐述了面向对象分析、面向对象设计、面向对象编程的测试注意点和测试过程,并依照传统的单元测试、集成测试、系统测试三个测试步骤,借鏊传统测试方法以及面向对象软件测试层次结构,提出了面向对象软件测试的策略和一个实用面向对象的软件测试模型,并对相关问题进行了探讨。 相似文献