【软件工程】第二章

目录

 

问题定义

可行性研究

可行性研究步骤


问题定义

问题定义为软件需求分析功能与性能的依据

1、定义内容:问题背景:开发系统的现状、开发的条件与理由、总体要求

                       问题性质:类型转换、什么目标、开发条件、环境要求

2、 定义步骤:系统分析员到问题现场

                        听取用户对系统的要求

                        调查开发的背景理由

                        看用户的报告

                        加工整理

                       与用户及负责人反复讨论

                       改进不正确的地方

                       写出双方都满意的问题定义报告文档

                       确定双方是否可以进行深入系统可行性研究方向的意向

3、实例说明

image.png

当问题报告产生之后就要进行可行性研究了


可行性研究

目的:用最小的代价在尽可能短的时间内确定问题是否能够解决

5个方面

1、经济可行性:投入产出的问题,只能是估算(对人员、产出、收益等问题)

2、技术可行性:使用现有的技术能不能够实现这个项目,风险考虑(以技术可行性为主)

3、操作可行性:操作和维护性,项目开发能不能得到认可

4、法律可行性:考虑开发的项目会不会侵犯到国家法律,会不会侵权

5、时间可行性: 能不能在规定时间内完成


可行性研究步骤

1、复查系统规模和目标

2、研究目前正在使用的系统

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

4、向用户推荐建议方法

5、推荐行动方针,作出一个关键性的决定

6、草拟开发计划,写出可行性论证报告

7、提交上级和专家审查

猜你喜欢

转载自blog.csdn.net/weixin_45490023/article/details/115260588