软件工程–计划阶段

 前提:

软件工程

软件生存期可分为三个大的阶段: 计划阶段,开发阶段,维护阶段。

计划阶段包括三部分:问题定义、可行性研究、需求分析、

需要注意的问题

1确定软件开发总体要求的适用范围

2开发软件与外界接口的关系

3所需的软件与硬件

4开发成本+初步估算包括费用与时间

5可行性

6兼容性

二、可行性分析

主要方法 高层次的系统分析

结束标志  生成分析 告 开发计划 

使用图: 系统流程图

以技术可行性为主

可行性分析的任务

3,4比较重要

导出新系统的高层逻辑模型

向用户推荐建议方法

1.软件计划内容:

参数化算法

代码行价格估算

任务分解方法

自动估计成本方法

3.成本收益分析:

成本估计

成本效益分析

按货币的时间价值计算

    计算纯收入

    投资回收期

    投资回收率

4.项目开发计划:

 (1)包括引言

 (2)项目概述

三、需求分析

(二)分析与综合

          常用的分析方法

指导性原则
1.在开始建立分析模型前 先理解问题
2.开发原型使得用户能够了解将如何发生人机交互
3.记录每个需求的起源及原因
4.使用多个需求视图包括雪球功能
5.给需求赋予优先级
6.努力删除含糊性

需求分析的方法

结构化的方法

原型化的方法

数据流图

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2016年11月7日
下一篇 2016年11月8日

相关推荐