设计开发方法

设计开发方法:

UML的系统建模
UML(Unified Modeling Language)建模语言。UML提供了九种不同的模型图用来表示系统相关角色对系统的看法。这些图形表示法从不同侧面来描绘软件系统,实践中可根据实际情况选择使用。使用UML对系统建模可使软件的开发过程可视化、具体化和文档化。
UML九种模型图


RUP软件开发方法
RUP与UML组成了一个方法论,UML定义了系统各种模型的表示方法,RUP定义了如何完成系统的建模过程。
RUP的主要特征是:用例驱动、以基本架构为中心、迭代和增量。
用例驱动指软件开发过程中通过用例将需求确认、系统分析、系统设计、系统编码、系统测试这五个环节联成一体。如:首先定义用例,然后设计用例,最后,用例是测试人员构建测试用例的来源。
以基本架构为中心指软件的开发过程就是以建立系统模型为中心并不断完善和提高的过程。
迭代和增量指软件的开发是一个迭代式和螺旋式的过程,在RUP方法中将软件的开发分为四个阶段(Inception,Elaboration,Construction,Transiton),每个阶段又分解成几个迭代过程,每个迭代过程按照制定的计划和预定目标对系统进行需求确认、系统分析、系统设计、系统编码和系统测试,系统在每一个迭代过程中都得到提高,形成了一种螺旋式的上升。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值