其他分享
首页 > 其他分享> > 软件工程(可行性研究)

软件工程(可行性研究)

作者:互联网

可行性研究的过程

1、首先第一点是确认问题,尽可能地使得我们得到的问题是
甲方提出的问题,做到精细,完整,做到我们得到的问题是
完全符号甲方的要求。


2、找到与我们想要完成的目标系统类似的系统,找到这一块的
资料,并以此为基础去画出系统流程图,避免不必要的研究
和时间上的浪费


3、如果有现存的系统,而且与我们的目标系统类似,则以此为基础
作出系统的逻辑模型,以高层的方式去描述数据的流动。


4、复查问题的定义,复查逻辑模型完全符合目标。然后以此为基础去
导出对应的物理解法,根据多方面去考察它们的可行性,筛选出
多种解法。


5、根据多方面去选中一种最佳的解法,比如成本与利益,或是其他特殊原因。


6、草拟初步的开发计划,比如开发人员需要的硬件资源,开发过程中各个阶段的成本,
并给出详细的进度表和成本估计。


7、将草拟的计划进一步完善,并提供给内部人员去评判是否可以。

系统流程图的绘制过程在第二步,也就是根据现有的资料去分析我们的目标系统该如何组成。

系统流程图,我个人的理解就是用一些图形去表示一些设备,用另一些图形去表示处理过程
然后通过图形设备与图形过程以及用箭头去表示的数据的流动去表示整个系统工作的过程。

成本-效益分析

这个分析过程存在后期的草拟初步计划阶段,因为在这个阶段我们去估计开发人员的基本硬件
需求,同时我们还去估计每个阶段的开发成本,从成本与收益的阶段去判断这个项目是否
为我们带来利益。

可以看到将来的2500元对于现在的价值在逐年的减少,这就说明这个系统的投资类型是长远获益,时间越久,投资回报越多,即我们现在投入的资金在未来会获得更多的回报。

 还有就是获益的周期,也就是多久这个项目才能盈利,以及这个项目盈利的数量大小,这些都是需要进行考虑的。

可行性研究报告的主要内容

1、引言,也就是这个文档的目的,项目的名称,背景,本文档中用到的专门术语,和参考资料。

2、可行性研究前提,说明开发项目的功能,性能和基本要求,达到的目标,各种限制条件,可行性研究方法和决定可行性的主要因素

3、对现有的系统的分析,说明现有系统的处理流程和数据流程,工作负荷,各种费用,所需各类专业技术人员和数量,所需要的各种设备,现有系统存在的问题。

4、经济可行性分析:说明系统在建设时,经济方面的合理性。

5、技术可行性分析,包括技术实例,设备条件,和已有工作基础,同时也要考虑所建设系统采用技术对用户的影响,对各种设备,现有软件,开发环境和运行环境的影响。

6、社会因素的可行性分析:说明法律因素对合同责任,侵犯专利全和侵犯版权等问题的分析。

7、其他与设计有关的方案,可以作为参考,修改的案例

8、其他与设计有关的专门问题

9、结论意见

标签:分析,流程图,可行性,系统,软件工程,图形,可行性研究
来源: https://blog.csdn.net/qq_47529104/article/details/120461216