第二讲可行性研究_第1页
第二讲可行性研究_第2页
第二讲可行性研究_第3页
第二讲可行性研究_第4页
第二讲可行性研究_第5页
已阅读5页,还剩63页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、第二讲可行性研究 第二章第二章 可行性研究可行性研究 第二讲可行性研究 2 某校有某校有9 9个部门:其中财务处有个部门:其中财务处有1 1名主任会计名主任会计 师、师、2 2名会计和名会计和2 2名出纳共名出纳共5 5人。人。 由于职工人数增加,每月发工资前几天会计由于职工人数增加,每月发工资前几天会计 工作量增大,要抽调其他部门的人员帮忙,工作量增大,要抽调其他部门的人员帮忙, 花一个星期才把职工的工资表做出来,同时花一个星期才把职工的工资表做出来,同时 学校的规模还在不断扩大,财务工作的工作学校的规模还在不断扩大,财务工作的工作 量将日益繁重量将日益繁重. . 为了减轻工作量,改善工作条

2、件,学校决定为了减轻工作量,改善工作条件,学校决定 采用微机系统来处理工资问题。采用微机系统来处理工资问题。 财务处首先到计算机软件公司,请求帮助分财务处首先到计算机软件公司,请求帮助分 析解决问题的可能性。析解决问题的可能性。 第二讲可行性研究 3 问题定义? 要解决的问题是什么?要解决的问题是什么? 提交一份报告来!提交一份报告来! 问题能否解决问题能否解决? 看看可行性研究可行性研究 第二讲可行性研究 4 问题分析问题分析 (对于所提的问题,软件公司派一名系统分析员对于所提的问题,软件公司派一名系统分析员 协助着手分析解决协助着手分析解决.) 财务处的工作量的确很大,工作人员忙不过财务处

3、的工作量的确很大,工作人员忙不过 来,一种办法是给财务处增加职工。如果增来,一种办法是给财务处增加职工。如果增 加两名职工,按职工月工资加两名职工,按职工月工资1750元计算,元计算, 每年要增加每年要增加4.2万元。万元。 如果开发计算机工资管理系统,可以节省人如果开发计算机工资管理系统,可以节省人 力,不必给财务处增加职工,因此,每年至力,不必给财务处增加职工,因此,每年至 少可获得经济效益少可获得经济效益4.2万元。万元。 第二讲可行性研究 5 1、为了每年节省、为了每年节省4.2万元,校方应该投资万元,校方应该投资 多少钱呢?多少钱呢? 2、投资多少金额是上限呢?并且是否能够、投资多少

4、金额是上限呢?并且是否能够 在最短的时间内收回成本呢?在最短的时间内收回成本呢? 3、这项工作如果不能在投资的上限金额之、这项工作如果不能在投资的上限金额之 内完成,那么它可能是不值得做的!内完成,那么它可能是不值得做的! 第二讲可行性研究 6 问题定义报告问题定义报告 用户单位:用户单位:* * * * *财务处财务处 负责人:财务处长负责人:财务处长 分析员单位:分析员单位:* * *软件开发公司软件开发公司 分析员:分析员: 项目名称:工资管理系统项目名称:工资管理系统 问题概述:财务处工资管理工作太忙,事务上花费问题概述:财务处工资管理工作太忙,事务上花费 精力太大精力太大 项目目标:

5、开发一个高效的工资管理系统项目目标:开发一个高效的工资管理系统 项目规模:该项目规模约为项目规模:该项目规模约为* * * *万元万元 可行性研究:建议进行一周,费用可行性研究:建议进行一周,费用* * * *元元 年年 月月 日日 签字:签字: 第二讲可行性研究 7 第2章 可行性研究 2.1 2.1 可行性研究的任务可行性研究的任务 2.2 2.2 可行性研究步骤(过程)可行性研究步骤(过程) 2.3 2.3 系统流程图系统流程图 2.4 2.4 数据流图数据流图 2.5 2.5 数据字典数据字典 2.6 2.6 成本成本/ /效益分析效益分析 可行性报告编写可行性报告编写 第二讲可行性研

6、究 8 2.1 2.1 可行性研究的任务可行性研究的任务 最根本的任务是对以后的行动路线提出建议!最根本的任务是对以后的行动路线提出建议! 可行性研究的目的:不是解可行性研究的目的:不是解 决问题,而是确定问题是否决问题,而是确定问题是否 值得去解决。值得去解决。 第二讲可行性研究 9 2.1 2.1 可行性研究的任务可行性研究的任务 第二讲可行性研究 10 第二讲可行性研究 11 考虑的问题:考虑的问题:成本成本/ /效益分析效益分析 成本成本/ /效益分析的目的效益分析的目的: : 从经济角度分析开发一个特定的从经济角度分析开发一个特定的 新系统是否划算,从而帮助客户组织新系统是否划算,从

7、而帮助客户组织 的负责人正确地作出是否投资于这项的负责人正确地作出是否投资于这项 开发工程的决定。开发工程的决定。 第二讲可行性研究 12 成本成本/效益分析效益分析 开发成本的估算开发成本的估算 运行效益的估算运行效益的估算 成本成本/ /效益分析效益分析 第二讲可行性研究 13 1.1.成本估计成本估计-人力成本估计人力成本估计 软件开发成本主要表现为人力消耗软件开发成本主要表现为人力消耗 ( (乘以平均工资则得到开发费用乘以平均工资则得到开发费用) ) 估算技术估算技术 1. 代码行技术代码行技术 2. 2. 任务分解技术任务分解技术 3. 3. 自动估计成本技术自动估计成本技术 第二讲

8、可行性研究 14 1.成本估计代码行技术代码行技术 实现功能实现功能 需要的需要的 源程序行数源程序行数 行代码的行代码的 平均成本平均成本 X 第二讲可行性研究 15 1.1.成本估计成本估计任务分解技术任务分解技术 任务任务1 1 任务任务2 2 任务任务n n 工程工程 人力人力1 1 人力人力2 2 人力人力n n 工资工资/ /月月 工资工资/ /月月 工资工资/ /月月 工资工资/ /月月 X X X X X X X X + + + + + + 总成本总成本 第二讲可行性研究 16 1.成本估计自动估计成本技术自动估计成本技术 采用自动估计成本的软件工采用自动估计成本的软件工 具可

9、以减轻人的劳动,并且使得具可以减轻人的劳动,并且使得 估计的结果更客观。但是,采用估计的结果更客观。但是,采用 这种技术必须有长期搜集的大量这种技术必须有长期搜集的大量 历史数据为基础,并且需要有良历史数据为基础,并且需要有良 好的数据库系统支持。好的数据库系统支持。 第二讲可行性研究 17 2. 效益估计 例、假设工资管理系统生命周期为例、假设工资管理系统生命周期为5年。现年。现 在投资在投资20万元,平均年利率万元,平均年利率3%。从第一年。从第一年 起,每年年底获利起,每年年底获利4.2万元,问该项目是否万元,问该项目是否 值得投资?值得投资? 其中其中P P为初始投资,为初始投资,i

10、i为年利率,为年利率, F F为第为第n n年底年底P P的钱数的钱数 货币的时间价值货币的时间价值 第二讲可行性研究 18 到第到第5年底结算:年底结算: 投资额投资额 收入收入 不合算!不合算! 第二讲可行性研究 19 衡量工程价值的经济指标: (1)纯收入)纯收入=折合现价的总收入折合现价的总收入 当前投资总额当前投资总额 (2)投资回收期)投资回收期 第六年底可回收:第六年底可回收: 回收期 = 5 + 0.22 = 5.22 (年) 第二讲可行性研究 20 (3)投资回收率(投资利润率)投资回收率(投资利润率) 年利率 3% 第二讲可行性研究 21 第二讲可行性研究 22 2.2 2

11、.2 可行性研究步骤可行性研究步骤 第二讲可行性研究 23 1.1.复查系统规模和目标复查系统规模和目标 2.2.研究目前正在使用的系统研究目前正在使用的系统 应该仔细阅读分析现有系统的文档资料和使用手应该仔细阅读分析现有系统的文档资料和使用手 册,也要实地考察现有的系统。册,也要实地考察现有的系统。 常见的错误做法是花费过多时间去分析现有的系常见的错误做法是花费过多时间去分析现有的系 统。这个步骤的目的是了解现有系统能做什么,统。这个步骤的目的是了解现有系统能做什么, 而不是了解它怎样做这些工作。干万不要花费太而不是了解它怎样做这些工作。干万不要花费太 多时间多时间 画出系统高层流程图画出系

12、统高层流程图 2.2 2.2 可行性研究步骤可行性研究步骤 第二讲可行性研究 24 3.3.导出新系统的高层逻辑模型导出新系统的高层逻辑模型 优秀的设计通常总是从现有的物理系统出发,优秀的设计通常总是从现有的物理系统出发, 导出现有系统的逻辑模型导出现有系统的逻辑模型 再参考现有系统的逻辑模型,设想目标系统的逻再参考现有系统的逻辑模型,设想目标系统的逻 辑模型,辑模型, 最后根据目标系统的逻辑模型建造新的物理系统。最后根据目标系统的逻辑模型建造新的物理系统。 2.2 2.2 可行性研究步骤可行性研究步骤 第二讲可行性研究 25 2.2 2.2 可行性研究可行性研究步骤步骤 第二讲可行性研究 2

13、6 4. 4. 进一步定义问题进一步定义问题 分析员和用户一起再次复查问题定义、工程分析员和用户一起再次复查问题定义、工程 规模和目标。规模和目标。 1-41-4循环循环 2.2 2.2 可行性研究步骤可行性研究步骤 第二讲可行性研究 27 5.5.导出和评价供选择的解法导出和评价供选择的解法 导出几种解法导出几种解法 评价:技术、操作、经济方面评价:技术、操作、经济方面 制定实现进度,评估工作量制定实现进度,评估工作量 2.2 2.2 可行性研究可行性研究步骤步骤 第二讲可行性研究 28 6.6.推荐行动方针推荐行动方针 是否继续进行是否继续进行 综合评估:综合评估: 目的是最后确定是否实施

14、该项目目的是最后确定是否实施该项目 推荐一个好的方案和理由推荐一个好的方案和理由 2.2 2.2 可行性研究可行性研究步骤步骤 第二讲可行性研究 29 7.7.草拟开发计划草拟开发计划 计划开发人员,确定负责人计划开发人员,确定负责人 大致工程进度大致工程进度 其它各类资源其它各类资源 成本估计成本估计 风险分析及对策风险分析及对策 8.8.书写文档提交审查书写文档提交审查 2.2 2.2 可行性研究可行性研究步骤步骤 第二讲可行性研究 30 第二讲可行性研究 31 第二讲可行性研究 32 第二讲可行性研究 33 第二讲可行性研究 34 2.3 2.3 系统流程图系统流程图 在可行性研究中了解

15、和分析现有系统。在可行性研究中了解和分析现有系统。 为以后的新系统模型为以后的新系统模型设计作准备。设计作准备。 作用作用 系统流程图是系统流程图是 描绘系统业务流程的传统工具描绘系统业务流程的传统工具。 它的基本思想是它的基本思想是用图形符号以黑盒子形式用图形符号以黑盒子形式描绘描绘 系统中的每个部件系统中的每个部件( (程序,文档,数据库,人工程序,文档,数据库,人工 过程等过程等) )。 概念概念 第二讲可行性研究 35 基本符号基本符号 -以概括的方式抽象地描绘一个实际系统所用符号以概括的方式抽象地描绘一个实际系统所用符号 第二讲可行性研究 36 No Image - - 具体地描绘一

16、个物理系统所用符 具体地描绘一个物理系统所用符 号号 系统符号系统符号 第二讲可行性研究 37 图图2.3 2.3 库存清单系统的系统流程图库存清单系统的系统流程图 第二讲可行性研究 38 例子例子 某图书馆闭架借书流程如下:某图书馆闭架借书流程如下: 读者须先被验明证件后才能进入查询室。读者须先被验明证件后才能进入查询室。 读者在查询室内通过检书卡或利用终端检索图书读者在查询室内通过检书卡或利用终端检索图书 数据库来查找自己所需的图书。数据库来查找自己所需的图书。 找到所需图书并填写好索书单后到服务台借书。找到所需图书并填写好索书单后到服务台借书。 如果所借图书还有剩余,管理员将填好借书单,

17、如果所借图书还有剩余,管理员将填好借书单, 从库房中取出图书交于读者。从库房中取出图书交于读者。 第二讲可行性研究 39 借书单索书单 检书卡 图书 查询 取书图书 数据库 借书 验证读者 第二讲可行性研究 40 2.4 2.4 数据流图数据流图 DFD - Data Flow Diagram 数据流图(数据流图(DFDDFD)是用来全面描述信息系)是用来全面描述信息系 统逻辑模型的一种图形工具,它抽象概括统逻辑模型的一种图形工具,它抽象概括 地把信息系统中各种业务处理过程联系起地把信息系统中各种业务处理过程联系起 来。来。 数据流图中没有任何具体的物理部件,只数据流图中没有任何具体的物理部件

18、,只 是是从数据传递和加工的角度,以图形的方式从数据传递和加工的角度,以图形的方式 刻画数据流从输入到输出的移动变换过程刻画数据流从输入到输出的移动变换过程 。 第二讲可行性研究 41 数据流图四种基本符号数据流图四种基本符号 处理处理 或或 或或 或或 第二讲可行性研究 42 数据流图几种附加符号数据流图几种附加符号 第二讲可行性研究 43 例、定货系统的基本系统模型 图图1 1 图图2 2 第二讲可行性研究 44 第二讲可行性研究 45 第二讲可行性研究 46 第二讲可行性研究 47 第二讲可行性研究 48 例子例子 第二讲可行性研究 49 外部实体 外部实体 第二讲可行性研究 50 F1

19、 书号书号 单价单价 数量数量 第二讲可行性研究 51 第二讲可行性研究 52 1 1) 为数据流为数据流( (或数据存储或数据存储) )命名命名 (1) (1) 名字应代表整个数据流名字应代表整个数据流( (或数据存储或数据存储) )的内的内 容,而不是仅仅反映它的某些成分。容,而不是仅仅反映它的某些成分。 (2) (2) 不要使用空洞的、缺乏具体含义的名字不要使用空洞的、缺乏具体含义的名字( (如如 “数据数据”、“信息信息”、“输入输入”之类之类) )。 (3) (3) 如果在为某个数据流如果在为某个数据流( (或数据存储或数据存储) )起名字起名字 时遇到了困难,则很可能是因为对数据流

20、图分解时遇到了困难,则很可能是因为对数据流图分解 不恰当造成的,应该试试重新分解,看是否能克不恰当造成的,应该试试重新分解,看是否能克 服这个困难。服这个困难。 DFD DFD 第二讲可行性研究 53 2 2) 为处理命名为处理命名 (1) (1) 通常先为数据流命名,然后再为与之相关联的处理命名。通常先为数据流命名,然后再为与之相关联的处理命名。 这样命名比较容易。这样命名比较容易。 (2) (2) 名字应该反映整个处理的功能,而不是它的一部分功能名字应该反映整个处理的功能,而不是它的一部分功能, , 应该尽量避免使用应该尽量避免使用“加工加工”、“处理处理”等空洞笼统的动词等空洞笼统的动词

21、 作名字。作名字。 (3) (3) 通常名字中仅包括一个动词,如果必须用两个动词才能描通常名字中仅包括一个动词,如果必须用两个动词才能描 述整个处理的功能,则把这个处理再分解成两个处理可能述整个处理的功能,则把这个处理再分解成两个处理可能 更恰当些。更恰当些。 (4) (4) 如果在为某个处理命名时遇到困难,则很可能是发现了分如果在为某个处理命名时遇到困难,则很可能是发现了分 解不当的迹象,应考虑重新分解。解不当的迹象,应考虑重新分解。 DFD DFD 第二讲可行性研究 54 DFD DFD 第二讲可行性研究 55 DFD DFD 第二讲可行性研究 56 DFD DFD 第二讲可行性研究 57 举例 客户将填好的取款单、存折交给银行柜员,银 行柜员做如下处理: (1)审核并查对账目,将不合格的存折、取款 单退回给客户,合格的存折、取款单送取款 处理。 (2)处理取款修改账目,将存折、利息

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论