1.可行性分析的主要任务是什么?
可行性分析主要任务就是用最小的代价在尽可能短的时间内确定问题是否能够得到解决(是否可解?是否值得解?)
2.可行性分析过程中提出来的解决方案通常从哪几个方便进行评估?
技术可行性
经济可行性
社会可行性
操作可行性等
3. 在可行性分析过程中通常采用一些什么工具?
系统流程图(业务流程图)
数据流图
数据字典等
4. 系统(业务)流程图在可行性分析过程中的用途是什么?
用来表述系统(包括人工系统)的业务工作流程,通过绘制系统流程图,分析现有业务工作流程的不足,优化业务处理过程。
5.数据流图是一种什么样的工具?
是一种用来描述系统逻辑模型的图形工具。从数据传递和处理的角度,来描述数据流从输入到输出的变化过程。
6.数据流图在可行性分析中的用途是什么?
用来描述新系统的高层次逻辑模型。
7.数据流图有哪几种符号?
数据流 箭头
加工或处理 圆形
数据存储 矩形
外部实体(数据的原点或终点) 正方形
8. 什么是数据流图的层次化?
对于大型复杂的业务系统,需要将数据流图的某些处理进行分解,从而得到更加详细的数据流图,这种逐步求精的绘制方法就是数据流图的层次化。
9.数据字典的作用是什么?
对于数据流图中出现的所有被命名的图形元素作为一个词条以字典的方式加以定义,使得每一个图形元素的名字都有一个切确的解释。
10.数据流图和数据字典是什么关系?
数据流图和数据字典共同构成系统的逻辑模型。没有数据字典的数据流图是不严格的,反之没有数据流图的数据字典也是没有意义的。
参考书籍:《软件工程导论》第六版