【软件工程】--定义计划阶段

  • 软件定义: 

   这个阶段主要解决“用户要计算机做什么?” ,最后得到一份双方都认可的问题定义文档,问题定义阶段所需的时间并不多,但是,是必须的。

  • 制定计划

     确定要开发软件系统的总目标,给出功能,性能,可靠性,以及接口等方面的要求

     完成该软件任务的可行性有研究

  • 可行性研究文档设计到的人员

    系统分析员、软件开发人员、用户与使用部门负责人
  • 可行性研究的目的

        是为前一步提出的问题寻求一种或几种技术上可行,且经济上能够提高效益的解决方案,

        即确定上一步提出的问题是否可解     决。因此这一阶段的分析人员要做的就是《可行性研究报告》

设计阶段编写的文档:

软件可行性研究报告

1:什么是软件可行性研究报告?

可行性研究的目的就是用最小的代价在尽可能短的时间内确定问题是否能够解决。

2:为什么要写可行性研究报告?

可行性研究是指项目有关的自然、社会、经济、技术扥进行调研、分析比较以及预测建成后的社会经济效益。在此基础上,综合论证项目建设的必要性、财务的盈利性、经济上的合理性、技术上的先进性和适应性以及建设条件的可能性和可行性。

3:可行性研究报告的内容:

一般方案的可行性主要有4个方面

技术可行性                   

       进行技术风险评价,从开发者的技实力,工作基础,问题的复杂性能方面出发,判断系统开发在时间,费用等限制条件下成功的可能    

经济可行性

进行成本效益./分析,从经济角度判断系统开发是否“合算”

法律可行性

确定系统开发可能导致的任何侵权行为,妨碍性后果和责任

操作可行性

系统的操作方式是否能够被用户所接受,其实这里说的就是我们经常提到的“用户体验”

 

猜你喜欢

转载自blog.csdn.net/qq_30631063/article/details/83477118