精选课件
8、软件维护
未发现的Bug 需求改变 版本升级兼容 售后培训 ……
精选课件
Dimensions of software complexity
Higher technical complexity
- Embedded, real-time, distributed, fault-tolerant
N
测完所
有模块?
Y
结束
精选课件
7、软件测试
集成测试:自底向上
组织模块群:将部分底层 模块组装成实现某个功能 的模块群
建立测试驱动模块:对上 一步组装的模块群开发一 个测试程序,输入数据, 测试输出是否正确
开始 组织模块群 建立测试驱动模块 测试模块群 删除驱动模块
N
测完所
有模块?
Y
结束
精选课件
rationalrosevisio总体设计评审软件体系结构修改需求说明书详细设计接受评审系统设计说明书修改模块功能描述需求分析软件体系结构设计界面设计数据库设计模块功能设计算法数据结构设计编码测试总体设计详细设计系统设计风格一致
软件开发流程
精选课件
软件开发流程概述
项目:
需求来自某个别用户,定制性能 政府、企业、基金项目 金土资源、myPKI
Enterprise IS Defense (Family of IS MIS System
Applications)
Higher management complexity
- Large scale - Contractual - Many stake holders - “Projects”
GUI/RDB
(Order Entry)
CASE: computer aided software engineering