对日软件开发流程1

1、SA 系统分析
    这个阶段比较重要的工作是分析客户的业务,进行业务建模,理解并发掘客户现在面临的问题,提出改进的模型,以及运行时的管理。 提交的文档是需求定义式样书等。

2、RD 要件定义

3、UR User要件

4、SR 系统要件定义

5、BD 基本设计
    也叫外部设计,所谓外部,就是面向外部的用户的设计,不需要关心程序的具体实现。包括业务流程的定义,架构的划分,数据库的设计( ER 图和数据字典等),画面的设计(画面的布局和迁移),对外接口的设计等等。 提交的文档是外部设计式样书等。

6、FD 功能设计 
    也叫详细设计,内部设计,就是程序内部的设计了,根据外部设计的成果物进行设计工作。根据架构和数据库设计以及画面设计,进行具体的功能划分,物理数据库的设计,算法的设计,输入输出的设计等等。提交的文档是内部设计式样书等。

7、PD 程序设计
    也就是编码,良好的编码风格和注释都是必要的要求。对单元测试的要求,各个公司不一样,但是或多或少都做一些,只是程度不同而已。

8、UT 单体测试
9、CT 结合测试
10、ST 系统测试
11、OT 机能测试
12、DV 产品出荷

 

参考如下:

 

 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值