共查询到18条相似文献,搜索用时 62 毫秒
1.
本文对统一软件开发过程的发展历程,统一软件开发过程的用例驱动、以架构为中心、迭代和增量进行阐述,对统一软件开发过程的优缺点进行了讨论. 相似文献
2.
增量迭代的软件开发方法 总被引:1,自引:0,他引:1
韩承双 《合肥工业大学学报(自然科学版)》2004,27(6):714-717
增量迭代的软件开发方法把整个软件开发周期划分为若干个迭代周期,以构架为中心,按相当小的用例增量构造软件,每次迭代都产生一个可运行的不断改进了的系统原型,一个逐渐向目标系统接近的构架基线,从而达到系统的完全实现。所以,它是一个循序渐进的开发方法,其开发过程是可见和验证的。 相似文献
3.
4.
RUP在管理系统中的应用 总被引:1,自引:0,他引:1
崔晓斐 《大庆师范学院学报》2007,27(2):30-32
通过结合实际开发的物业管理系统,详细阐述了RUP在管理系统中的应用。在使用过程中,结合了UML建模语言和Rational Rose 2003建模工具,对项目的开发过程进行了裁减,找到了一种适合中小规模软件开发的开发过程。 相似文献
5.
测试用例约简技术及其在单元测试中的应用 总被引:1,自引:0,他引:1
测试用例的质量和数量决定软件测试的成本和有效性,本文提出了一种测试用例的简约方法。该方法首先根据测试需求之间的关系,给出各个参数的候选集;然后根据模块接口参数运行的模拟图、数据覆盖和模拟路径覆盖的原理得出测试用例基本集,即测试命中集。本文还提出了在单元回归测试过程中,可以按照一定原则进行属性简约,在剩余属性集合中再进行测试用例的简约。实验表明,该算法在减少测试成本和提高测试效率方面取得了很好的效果,并且极大地增强了它的可操作性。 相似文献
6.
软件测试在软件开发过程中的重要性已经被人们普遍认可,然而作为测试工作的核心,测试用例的编写的重要性,往往被不少人忽略。本文结合笔者工作实际,对测试用例的概念、价值及其编写的原则和策略进行深入解析,以期引起人们对测试用例的重视,同时对测试人员起到指导性作用。 相似文献
7.
软件开发统一过程应用研究 总被引:2,自引:1,他引:2
Rational Unified Process(RUP)是一个先进的较成熟的软件过程框架,Rational Suite是一个可视化的RUP支持软件包,两者结合提供了一个较好的软件工程环境。结合一个物业管理系统的开发过程,介绍了RUP过程的特点和实践过程。 相似文献
8.
软件开发过程是一个将用户需求转化为软件所需要的活动的集合,包括人员、项目、产品、过程等要素.面向对象软件开发方法出现在20世纪70年代中期至80年代后期之间,随着面向对象编程语言日趋成熟,面向对象软件开发方法逐渐成为软件开发方法的主流.面向对象的软件开发方法有50种以上,这些方法各有优缺点,虽然所采用的主要概念和原则大体是一致的,但存在不少差异,各自适合特定的问题领域,很难找到一个一致的方法来解决现实多变的和复杂的问题.而USDP把当前处于分散的方法学统一,称之为"统一方法". 相似文献
9.
用例驱动的软件体系结构构建 总被引:5,自引:0,他引:5
软件体系结构是有效实现大粒度软件复用的重要方法,但如何具体实现软件体系结构一直没有得到有效的解决.文中在分析用例和软件体系结构之间关系的基础上,提出一种用例驱动、迭代增量方式,构建软件体系结构的方法及其模型.同时,分析增量迭代的过程和相关问题. 相似文献
10.
用例建模是面向对象软件开发技术的重要组成内容,它能够完整地捕捉系统的功能性需求,体现用户和系统之间的交互关系.通过一个实例分析,简要介绍如何使用用例建模技术,完成软件需求分析. 相似文献
11.
魏红娟 《新乡学院学报(自然科学版)》2011,(3):252-253
基于统一建模语言(UML)的建模机制,结合软件开发过程的特点,分析了软件开发各阶段"用况"的功能及"用况"与开发模型、架构的关系,提出了以"用况驱动"、架构为中心,采用迭代和递增的软件开发思路,并用于软件开发过程,提高了软件开发效率,增强了软件的复用性。 相似文献
12.
软件系统测试在整个弹载软件开发过程中,位于软件设计、编码之后,是不可缺少的验证手段.软件系统测试平台的目的是为快速构造满足功能和性能要求的软、硬件提供环境支撑.根据需求,对软件系统测试平台的建立进行了有效的探索,提出了完整的弹载软件系统测试平台设计方案.系统测试平台设计方案组件化程度高、可扩展能力强,支持仿真模型、故障脚本、试验设计等开发组件,具有高效、可复用性好的特点;采用实时通讯机制和实时脚本等技术的有效结合,合理地利用系统的资源,有效保证了系统良好的实时性和灵活性. 相似文献
13.
分析了工程网络计划系统工作的功能需求 ,以OO方法建立网络计划系统OOA模型 :包括由类图(ClassDiagram)方式表达系统主要信息的基本模型 ,其中定义了网络计划系统中对象层、特征层和关系层的模型信息 ;由主题图、usecase、交互图表示的补充模型 ,其中对基本模型予以解释 .简要比较了传统软件工程方法与OOA方法在分析工作中的特点 相似文献
14.
商惠华 《汕头大学学报(自然科学版)》2011,26(4):46-51
对计划驱动开发和敏捷软件开发作了简要分析,结合两者的优点建立了基于计划驱动的敏捷软件开发的流程模型,该模型分为三大阶段来实现对软件开发过程和质量的管理,并给出每个阶段不同的管理方法,最后用一个非典型的实例来验证该模型的可行性. 相似文献
15.
16.
韩成哲 《吉林大学学报(信息科学版)》2013,31(6):654-658
针对军队软件系统设计质量难以控制的问题, 在参照CMM(Capability Maturity Model)的基础上, 提出军用软件研制能力成熟度模型。该模型可为军用软件的项目管理标准提供技术支撑, 为军用软件项目研发管理提供理论保障, 降低军用软件研制风险, 科学控制软件系统设计各阶段的财政支出, 可推广应用到军事软件研制项目的实际开发中。 相似文献
17.
18.
许勇 《科技情报开发与经济》2010,(15):112-114
通过分析建筑企业的行业特点及企业在成本管理过程中存在的问题,结合计算机软件管理的优势,探讨了建筑企业成本管理软件的开发思路,以及应用成本管理软件提高工作效率的方法。 相似文献