软件工程——颗粒归仓
来源:互联网 发布:系统重装后网络不能用 编辑:程序博客网 时间:2024/04/30 06:41
一、规划阶段
总体规划
总体规划阶段主要告诉我们一个问题:系统是什么?
这个阶段会产生两个文档:《可行性分析》和《项目开发计划》。
《可行性分析》主要分析角度是:技术、经济、社会、法律。
用到的工具:系统流程图、数据流图、数据字典
《项目开发计划》主要是分析子系统组成和基本功能,添加项目参与人员,制定开发计划。
文档中要有甘特图。
需求分析
需求分析主要采用的分析方法是:SA 、JSD、 DSSD、 OOA。
面向数据流的分析方法是:数据流图、数据字典。
产物:《软件需求说明书》
概要设计
概要设计要了解概要设计的过程和方法。
概要设计的过程:
1.系统设计
2.复审系统计划与需求分析,确定系统具体的实施方案
3.进行结构化设计,确定具体的实施方案
4.进行结构设计,确定软件结构
采用的方法
1.JSD 2.LCP
产物:
《数据库设计说明书》《概要设计说明书》《测试计划》
详细设计
详细设计的任务
1.为每个模块确定采用的算法
2.确定每一个模块使用的数据结构
3.确定模块结构的细节
4.要为每一个模块设计出一组测试用例
采取的方法
程序流程图 、N-S图、PAD图、HIPO图、IPO图
产出:《详细设计说明书》、《测试计划》
二、项目实施
编程
项目实施的时候主要是编程工作。
注意程序设计语言的特点、编程风格、编程的效率和编程的安全。
三、后期工作
测试
主要要明确概念:软件的质量、结构化软件测试,测试的方法常见的有黑盒测试、白盒测试。
产出:《测试分析报告》
交付
产出:用户手册
运行维护
需要制定运维的文档和规范
记录维护中出现的问题和解决方案
记录客户的信要求。
如有不足,还望大家指正。
0 0
- 软件工程——颗粒归仓
- 【C#】—颗粒归仓
- UML总结——颗粒归仓
- 机房收费系统——颗粒归仓
- 【颗粒归仓,自考总结】——数据结构导论总结
- 【软考】总结——颗粒归仓
- C#---颗粒归仓
- 【JavaScript】颗粒归仓
- 【JavaScript】颗粒归仓
- 【颗粒归仓】--Struts2
- 【颗粒归仓】--shiro
- ASP.NET__颗粒归仓
- 颗粒归仓-操作系统总结
- 【C#总结】--颗粒归仓
- 【颗粒归仓】计算机网络原理
- 【颗粒归仓】--Java泛型
- 【颗粒归仓】--Zookeeper基本概念
- 【颗粒归仓】--数据库事务
- Android中receiver的用法
- js--面向对象--js类的5中写法
- 黑马程序员—网络编程
- 初始软件工程
- 实验13.3
- 软件工程——颗粒归仓
- Spring 3.0 注解注入详解
- 从Linux程序中执行shell(程序、脚本)并获得输出结果
- 关于python元类
- python模拟登陆后用户访问网站
- andriod4.1源码下载
- c库,c++链接时碰到undefined reference
- pomelo 学习 (1)
- 结构化分析方法-------数据流图应用解析