软件开发过程概要(需求分析、系统设计、开发过程)
来源:互联网 发布:钢琴简谱软件 编辑:程序博客网 时间:2024/05/22 01:14
一个软件的开发过程大体上有哪几步
---需求分析
1 分析用户有哪几种角色 分别需要哪些功能 ---画用例图
2 分析使用场景 每种场景下一步一步的动作 ---画活动图
---系统设计
3 分析系统的对象 每种对象有哪些属性 ---设计PO和表结构
4 设计业务逻辑 web层 逻辑层 DAO ---写伪代码并设计web页面 画界面低保真 搭建工程框架
---需求实现
5 编写实际代码和单元测试用例
---其他考虑
story拆分 集成功能测试用例 持续集成 敏捷开发 项目管理
系统性能层面的考虑
1 可扩展的设计,用户的增长,新功能的添加。
2 ...
---需求分析
1 分析用户有哪几种角色 分别需要哪些功能 ---画用例图
2 分析使用场景 每种场景下一步一步的动作 ---画活动图
---系统设计
3 分析系统的对象 每种对象有哪些属性 ---设计PO和表结构
4 设计业务逻辑 web层 逻辑层 DAO ---写伪代码并设计web页面 画界面低保真 搭建工程框架
---需求实现
5 编写实际代码和单元测试用例
---其他考虑
story拆分 集成功能测试用例 持续集成 敏捷开发 项目管理
系统性能层面的考虑
1 可扩展的设计,用户的增长,新功能的添加。
2 ...
0 0
- 软件开发过程概要(需求分析、系统设计、开发过程)
- 软件开发过程一 需求分析与设计
- 软件开发过程一 需求分析与设计
- 软件开发过程一 需求分析与设计
- 软件开发心得(软件工程的需求分析、概要设计、详细设计的区别)
- 细谈软件开发需求分析过程:提取、抽象、升华
- 软件项目开发过程中的需求分析和范围管理
- 细谈软件开发需求分析过程:提取、抽象、升华
- 软件开发过程学习笔记(三)之概要设计说明书模板
- 应用软件开发过程中设计需求分析的一点体会
- 需求捕获与软件开发过程
- 软件开发过程中需求遗漏感想
- 软件开发过程反思——从需求分析到最后开发出来的软件
- 软件过程中的概要设计
- 软件项目需求开发过程实践之软件需求说明书
- 敏捷开发过程中的需求分析
- 建议需求开发过程
- 细谈软件需求分析过程
- Max Points on a Line
- web app和native app的区别
- jbpm的web流程设计工具signavio的部署
- ASP.NET 状态管理(视图状态 ViewState)
- 最大子数组+Java 基础知识
- 软件开发过程概要(需求分析、系统设计、开发过程)
- Java中native关键字
- ArcMap自定义投影的使用
- swift中value type和reference type
- !!!phpmysql更新操作字段自增一(三种引号)
- 基于UDP的局域网聊天的系统原理
- Session,ViewState用法
- mount命令使用
- Java程序打包成jar包