软件工程视频——可行性研究

时间:2021-09-10 16:56:52

在软件工程视频中的第二章是可行性研究,而其中的重点内容则是可行性研究的


系统流程图,接下来就来先看一下可行性研究是什么?

    可行性研究

【目的】

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


不是解决问题,而是确定问题是否值得去解。


【实现】


 不能靠主观猜想而只能客观分析。必须分析几种主要的可能解法的利弊,从而判断


原定的系统目标和规模是否现实,系统完成后能带来的效益是否大到值得投资开发这个


系统的程序。

【任务】

可行性研究实质上是要进行一次大的压缩简化了的系统分析和设计的过程,主要就
是分析员应该给出系统的逻辑模型,然后从系统逻辑模型出发,寻找可供选择的解法
研究每一种解法的可行性,那可行性有哪几方面呢?接下来就来看一下。

经济可行性:经济可行性研究主要进行成本效益分析,包括估计项目的开发成本,
估算开发成本是否会高于项目预期的全部利润。简单来说就是成本与收入的问题
技术可行性:技术可行性研究是最难决断和最关键的问题。根据用户提出的系统功能、

性能及实现系统的各项约束条件,从技术的角度研究系统实现的可行性。
使用现有的技

术能不能实现这个系统?还要考虑开发的风险、资源、技术
操作可行性:也叫作运行可行性,内容包括新系统规定的运行方式是否可行,如果新

系统是建立在原来已担负其他任务的计算机系统上的,就不能要求他在实时在线状态


下运行,以免与原有的任务矛盾。


还有法律可行性、时间可行性、开发方案可行性等方面的问题。

【步骤】

1.复查系统规模和目标
2.研究目前正在使用的系统
3.导出新系统的高层逻辑模型
4.重新定义问题
5.导出和评价供选择的方案
6.向用户推荐简易方法
7.推荐行动方针,做出一个关键性的决定
8.草拟开发计划,写出可行性论证报告
9.提交上级和专家审查

接下来就来看一下可行性研究的系统流程图是怎么回事呢?


    系统流程图

 在进行可行性研究时需要了解和分析现有的系统,并以概括的形式表达对现有系

统的认识。进入设计阶段以后应该把设想的新系统的逻辑模型转变成物理模型,因此

需要描绘未来的物理系统的概貌。


系统流程图是描绘物理系统的传统工具,它的基本思想是用图形符号以黑盒子形式描绘


系统里面的每个部件(程序、文件、数据库、表格、人工过程)


接下来是系统流程图里面常用的符号以及其代表的含义:

软件工程视频——可行性研究

    举个例子,来看一下具体的系统流程图是什么样的。


某图书馆闭架供书流程:读者需先验明证件后才能进入查询室。读者在查询室内


通过检书卡或利用终端检索图书数据库来查找自己所需的图书。找到所需图书并填好


索书单后到服务台借书。如果所借图书还有剩余,管理员将填好借书单,从库房中取


出图书交于读者。

软件工程视频——可行性研究

    接下来的学习继续加油!