- 1、本文档共22页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第2章 可行性研究 * 第*页 第2章 可行性研究 本章内容结构 本章引言 学习目标 教学内容 本章小结 思考和练习 课堂讨论 本章引言 在进行任何一项较大的工程时,首先要进行可行性分析和研究,对于软件项目开发也同样需要进行可行性分析和研究,首先要对有关的历史现状和经济前景做出调查,对各种可能方案进行可行性研究,并比较其优劣。只有认真进行了可行性研究,才会避免或者减轻项目开发后期可能出现的困境。 本章将讲述可行性研究的目的和任务、步骤以及可行性研究过程中将用到的系统流程图的画法和成本效益计算方法 * 第*页 * 第*页 学习目标 掌握可行性研究的目的和任务 熟悉可行性研究的步骤 理解和掌握系统流程图的符号和画法 理解和掌握经济可行性分析中的成本-效益分析方法 掌握可行性研究报告的主要内容及撰写方法 * 第*页 教学内容 2.1 可行性研究的目的和任务 2.2 可行性研究的步骤 2.3 系统流程图 2.4 成本-效益分析 2.5 可行性研究报告的主要内容 2.6 本章小结和习题 * 第*页 2.1 可行性研究的目的和任务 可行性研究的目的就是用最小的代价在尽可能短的时间内确定问题是否能够解决。 实际上就是一次大大简化了的系统分析和系统设计的过程。 可行性研究的任务:一般都要从经济、技术、操作和法律四个方面来研究每种解法的可行性,做出明确结论来供用户参考,包括:经济可行性、技术可行性、操作可行性和法律可行性。 * 第*页 2.2 可行性研究的步骤 1.复查并确定系统规模和目标 2.研究目前正在使用的系统 3.建立新系统的高层逻辑模型 4.导出和评价各种方案 5.推荐可行方案 6.草拟初步的开发计划 7.编写可行性研究报告提交审查 * 第*页 2.3 系统流程图 2.3.1 系统流程图的符号 2.3.2 系统流程图示例 * 第*页 2.3.1 系统流程图的符号 系统流程图符号中有五种基本符号是从程序流程图中借用来的(见图2.1),当以概括方式抽象描绘一个实际系统时,仅用此五种符号足够了。 但需要更具体地描绘一个物理系统时还需要使用图2.2中列出的11种系统符号。 * 第*页 2.3.1 系统流程图的符号 图2.1 基本的系统流程图符号 * 第*页 2.3.1 系统流程图的符号 图2.2 扩展的系统流程图符号 * 第*页 2.3.2 系统流程图示例 例2-1 某校办工厂有一个库房,存放该厂生产需要的各种零件器材,库房中的各种零件器材的数量及其库存量临界值等数据记录在库存主文件上,当库房中零件器材数量发生变化时,应更改库存文件。若某种零件器材的库存量少于库存临界值,则立即报告采购部门以便订货,规定每天向采购部门送一份采购报告。 该校办工厂使用一台小型计算机处理更新库存文件和产生订货报告的任务。零件器材的发放和接受称为变更记录,由键盘输入到计算机中。系统中库存清单程序对变更记录进行处理,更新存储在磁盘上的库存清单主文件,并且把必要的订货信息记录写在联机存储上。最后,每天由报告生成程序读一次联机存储,并且打印出订货报告。图2.3给出了该系统流程图。 * 第*页 2.3.2 系统流程图示例(续) 系统流程图的习惯画法是使信息在图中自顶向下或从左向右流动。 输入变更记录 订货信息 报告生成程序 订货报告 库存清单程序 库存 图2.3 库存管理系统的系统流程图 * 第*页 2.4 成本-效益分析 成本-效益分析的目的使从经济角度评价开发一个新的软件项目是否可行。通过评估新的软件项目所需要的成本和可能产生的效益,便可以从经济上衡量这个项目的开发价值。 系统成本包括开发成本和运行维护成本。 系统效益包括有形的经济效益和无形的社会效益两种。本章主要讨论有形的经济效益。 2.4.1 货币的时间价值 2.4.2 投资回收期 2.4.3 纯收入 * 第*页 2.4.1 货币的时间价值 投资是现在进行的,而效益是将来获得的,因此,应该考虑货币的时间价值。 通常用利率的形式表示货币的时间价值。假设年利率为i,如果现在存入P元,则n年后可得到的钱数为F,若不记复利则: F = P *( 1 + n * i)这也就是P元钱在n年后的价值。 反之,如果n年后能收入F元钱,那么这些钱现在的价值是: P = F /(1 + n * i) * 第*页 2.4.1 货币的时间价值 例2-2 某库存管理系统,它每天能产生一份订货报告给采购员,假定开发该系统用计算机来管理共需要投资5000元,系统建成后能及时订货,消除零件器材短缺问题,大约每年能节省2500元,5年共节省12500元。假定年利率为8%,利用上面计算货币现在价值的公式,可以算出建立库存管理系统后,每年预计节省的费用的现在价值,如表2-1所示。
文档评论(0)