可行性研究
可行性研究的目的
用最小的代价,在尽可能短的时间里确定问题是否能过够解决
可行性的过程
-
分析和澄清问题定义
-
导出系统的逻辑模型
数据流图+数据字典
-
根据逻辑模型探索若干种可供选择的解法
-
研究每种解法的可行性
应至少从三个方面研究:技术可行性、经济可行性、操作可行性
可行性研究过程的主要步骤
- 复查系统规模和目标
- 研究目前正在使用的系统
- 导出新系统的高层逻辑模型
- 进一步定义问题
- 导出和评价供选择的解法
- 推荐行动方针
- 草拟开发计划
数据流图
数据流图是描绘系统逻辑功能的图形表示
要求掌握数据流图的基本符号和附加符号,会用数据流图描绘系统逻辑功能
数据字典
数据字典是关于数据的信息集合,也就是对数据流图中包含的所有元素的定义的集合,定义数据的方法。
数据字典的用途
- 作为分析阶段的工具
- 估计改变一个数据将产生的影响
- 是数据库开发的第一步
数据流图和数据字典共同构成了系统的逻辑模型
成本效益分析
目的:
从经济角度分析新系统的开发是否能盈利,帮助使用部门正确做出是否投资的决定
货币的时间价值
F=P(1+i)^n