二章可行研究课件_第1页
二章可行研究课件_第2页
二章可行研究课件_第3页
二章可行研究课件_第4页
二章可行研究课件_第5页
已阅读5页,还剩29页未读 继续免费阅读

下载本文档

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

文档简介

1、第二章 可行性研究2.1 可行性研究的任务2.2 可行性研究的过程2.3 系统流程图2.4 数据流图2.5 数据字典2.6 成本/效益分析1可行性研究的任务 一、可行性研究的目的: 用最小的代价在尽可能短的时间内确定问题是否能够解决,确定问题是否值得去解决,但并不是直接去解决问题 2二、可行性研究的任务:1可行性研究最根本的任务是对以后的行动方针提出建议。(1)如果问题没用可行的解,则应停止该项开发工程,以免浪费时间、人力、物力和财力;(2)如果问题值得去解,则应该推荐一个较好的解决方案,并且为工程制定一个初步的计划。32可行性研究工作流程: 进一步分析澄清问题定义导出系统的逻辑模型系统的实现

2、方案研究?方案的可行性(技术可行性;经济可行性;操作可行性)?可行性方案制定一个粗略的实现进度。4现有的物理系统现有系统的逻辑模型目标系统的逻辑模型目标系统的物理系统导出三导出新系统的高层逻辑模型设计建造 现有的物理系统现有系统的逻辑模型目标系统的逻辑模型目标系统的物理系统6四.进一步定义问题五.导出和评价供选择的解法 导出若干个较高层次的物理解法供比较和选择 选择的原则: (1)技术上 (2)操作上 (3)经济上 为每个可行的系统制定实现进度表7系统流程图 一系统流程图及其基本思想1系统流程图是描绘物理系统的传统工具2系统流程图的基本思想是用图形符号以黑盒子形式描绘系统里面的每一部件(程序、

3、文件、数据库、表格、人工过程等)3系统流程图与程序流程图的区别 系统流程图表达的是信息在系统各部件之间流动的情情况,而不是对信息进行加工处理的控制过程。因此,系统流程图是物理数据流图,而不是程序流程图,尽管它使用的某些符号与程序流程图的符号相同。9二系统流程图常用符号 处理输入输出连接换页连接数据流10三应用举例 系统流程图的习惯画法是使信息在图中自顶向下流动或自左向右1注意:图中每个符号都用黑盒子形式定义后组成系统的一个部件,但并没有说明每个部件的具体工作过程2箭头表示信息通过系统的逻辑路径(信息流动路径 11例题 某装配厂有一座存放零件的仓库,仓库中现有的各种零件的数量以及每种零件的库存量

4、临界值等数据记录在库存清单文件中。当仓库中零件数量有变化时,应该及时修改库存清单主文件,如果哪种零件的库存量少于它的库存量临界值,则应该报告给采购部门以便定货,规定每天向采购部门送一次定货报告。12库存清单程序事务定货信 息报告生成程序库存清单主文件定货报告13数据流图 一数据流图及其基本要点1数据流图是描述数据处理过程的有力工具。数据流图从数据传递和加工的角度,以图形的方式刻画数据流从输入到输出的移动变换过程。2数据流图描绘了系统的逻辑模型。其基本要点是描绘“但不考虑怎么做”。3设计数据流图只需考虑系统必须完成的基本逻辑功能,完全不必考虑如何具体地实现这些功能。142.4 数据流图(续1)仓

5、 库管理员1.1接收事务1.2更新库存清单1.3处理定货2产生报表采购员D1: 库存清单D2: 定货信息事务事务库存信息定货信息定货信息定货报表3. 命名 为数据流(或数据存储)命名 为处理命名4. 用途 交流信息的工具 分析和设计的工具 进一步设计的依据库存清单16D1库存清单D2定货信息1.3处理事务2产生报表定货信息定货信息库存清单1.1接收事务1.2更新库存信息仓库管理员采购员事务事务库存信息定货报表172.5 数据字典 数据字典是关于数据的信息的集合,也就是对数据流图中包含的所有元素的定义的集合1. 数据字典的内容 数据流 数据流分量 数据存储 处理数据处理:用 IPO图或PDL描述

6、比较方便直观。数据元素的别名:2. 定义数据的方法 由数据元素组成数据的方式的三种基本类型顺序 +: 以确定次序连接两个或多个分量 a+b+c 选择 |, : 从两个或多个可能的元素中选取一个 a | b | c 重复 : 把指定的分量重复零次或多次 a 可选:一个分量是可有可无的(重复零次或一次), (a)“.” 引号内给出的是基本数据元素,它们无需进 一步定义19示例一定货报表=零件编号+零件名称+定货数量+目前价格+主要供应者+次要供应者零件编号=8字符8定货数量=1数字5示例二学生证学号密码 申请单学号(课程号选课学期) 谢绝非法证件|不合格单|证单不符 注册学号 选课学号课程号选课学

7、期 无此课学号课程号无此课 注册记录无效学号注册无效 学号00000001.99999999 密码000001.999999 课程号1英文字母40001.9999 选课学期0001.9999春季|秋季 20数据字典的实现名字:定货报表别名:定货信息描述:每天一次送给采购员的需要订货的零件表定义:定货报表零件编号零件名称定货数量 目前价格主要供应者次要 供应者位置:输出到打印机21成本/效益分析成本估计1 代码行技术2 任务分解技术3 自动估计成本技术22成本/效益分析的方法1 货币的时间价值通常用利率的形式来表示货币的时间价值 P=F/(1+i)n 2 投资回收期使累计的经济效益等于最初投资所

8、需要的时间3 纯收入在整个生命周期之内系统的累计经济效益(折合成现在值)与投资之差4 投资回收率投资所产生的效益与银行年利率之比23小结1 可行性研究的目的与步骤2 可行性研究中所采用的工具: 系统流程图 数据流图与数据字典3 成本/效益分析241 引言1.1 编写目的:阐明编写可行性研究报告的目的,提出读者对象。1.2 项目背景:应包括 所建议开发软件的名称 项目的任务提出者、开发者、用户及实现软件的单位 项目与其他软件或其他系统的关系。1.3 定义:列出文档中用到的专门术语的定义和缩写词的原文。1.4 参考资料:列出有关资料的作者、标题、编号、发表日期、出版单位或资料来源,可包括 项目经核

9、准的计划任务书、合同或上级机关的批文 与项目有关的已发表的资料 文档中所引用的资料,所采用的软件标准或规范 262 可行性研究的前提2.1 要求:列出并说明建议开发软件的的基本要求,如 功能 性能 输入/输出 基本的数据流程和处理流程 安全与保密要求 与软件相关的其他系统 完成日期2.2 目标:可包括 人力与设备费用的节省 处理速度的提高 控制精度或生产力的提高 管理信息服务的改进 决策系统的改进 人员工作效率的提高2.3 条件、假定和限制:可包括 建议开发软件运行的最短寿命 进行显然方案选择比较的期限 经费来源和使用限制 法律和政策方面的限制 硬件、软件、运行环境和开发环境的条件和限制 可利

10、用的信息和资源 建议开发软件投入使用的最迟时间2.4 可行性研究方法2.5 决定可行性的主要因素274 所建议技术可行性分析 4.1 对系统的简要描述4.2 与现有系统比较的优越性4.3 处理流程和数据流程4.4 采用建议系统可能带来的影响 对设备的影响 对现有软件的影响 对用户的影响 对系统运行的影响 对开发环境的影响 对经费支出的影响4.5 技术可行性评价:包括 在限制条件下,功能目的是否达到 利用现有技术,功能目的是否达到 对开发人员数量和质量的要求,并说明能否满足 在规定的期限内,开发能否完成29306 社会因素可行性分析6.1 法律因素:如 合同责任 侵犯专利权 侵犯版权6.2 用户使

温馨提示

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

最新文档

评论

0/150

提交评论