【精品】可行性研究精品ppt课件.ppt
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《【精品】可行性研究精品ppt课件.ppt》由会员分享,可在线阅读,更多相关《【精品】可行性研究精品ppt课件.ppt(80页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、可行性研究主要内容主要内容 1.1.可行性研究的任务可行性研究的任务 2.2.可行性研究的步骤、过程可行性研究的步骤、过程 3.3.系统流程图系统流程图 4.4.数据流图数据流图 5 5.数据字典数据字典 6 6.成本效益分析成本效益分析 7 7.可行性研究文档与项目开发计划可行性研究文档与项目开发计划可行性研究的任务可行性研究的任务v首先需要进行概要的分析研究,初步确定项目的规首先需要进行概要的分析研究,初步确定项目的规模和目标,确定项目的约束和限制,把它们清楚地模和目标,确定项目的约束和限制,把它们清楚地列举出来。列举出来。v然后,分析员进行简要的需求分析,抽象出该项目然后,分析员进行简要
2、的需求分析,抽象出该项目的逻辑结构,建立逻辑模型。的逻辑结构,建立逻辑模型。v从逻辑模型出发,经过压缩的设计,探索出若干种从逻辑模型出发,经过压缩的设计,探索出若干种可供选择的主要解决办法,对每种解决方法都要研可供选择的主要解决办法,对每种解决方法都要研究它的可行性。究它的可行性。可行性研究的任务可行性研究的任务v可从以下三方面分析研究每种解决方法的可行性可从以下三方面分析研究每种解决方法的可行性n技术可行性n经济可行性n操作可行性v一般来说,可行性研究的成本只是预期的工程总一般来说,可行性研究的成本只是预期的工程总成本的成本的5%10%技术可行性技术可行性v使用现有的技术能实现这个系统吗?使
3、用现有的技术能实现这个系统吗?v技术可行性一般要考虑的情况包括:技术可行性一般要考虑的情况包括:n开发的风险 n在给出的限制范围内,能否设计出系统并实现必须的功能和性能?n资源的有效性 n可用于开发的人员是否存在问题?可用于建立系统的其他资源是否具备?n技术 n相关技术的发展是否支持这个系统?社会可行性社会可行性 有时还要研究社会可行性问题,研究要有时还要研究社会可行性问题,研究要开发的项目是否存在任何侵犯、妨碍等责开发的项目是否存在任何侵犯、妨碍等责任问题。社会可行性所涉及的范围也比较任问题。社会可行性所涉及的范围也比较广,它包括合同、责任、广,它包括合同、责任、侵权和其他一些侵权和其他一些
4、技术人员常常不了解的陷阱等。技术人员常常不了解的陷阱等。在这样的过程中,由于当前对需求的理解还是粗线条的,所以要进行经济、技术可行性分析是有难度的。尤其是对于技术可行性的研究,必须十分注意。在进行技术风险分析时,要考虑:(1)开发风险:在预定的限制范围约束下,能否设计出系统并实现其功能与性能。(2)评价资源的有效性:人力、可复用构件、软/硬件环境三个层次的资源是否具备。(3)现有相关的技术发展能否支持这一系统。对于工程的技术可行性评价,必须非常重视,一旦估价错误,将产生灾难性的后果。此外,对于社会可行性进行评价时,涉及的面也比较广,它包括合同、责任、侵权以及其他一些技术人员常常不了解的险境。必
5、要时可以请法律顾问来参与评价。可行性研究的步骤可行性研究的步骤确定系统的规模和目标确定系统的规模和目标研究目前正在使用的系统研究目前正在使用的系统n优点、不足、如何工作、系统流程等导出新的系统的高层逻辑模型导出新的系统的高层逻辑模型n物理流程导出和评价供选择的系统导出和评价供选择的系统n技术、操作、经济作为标准,给出成本/效益分析和粗略的开发计划推荐一个最佳方案推荐一个最佳方案草拟开发计划草拟开发计划书写文档提交审查书写文档提交审查n系统流程图、数据流图、数据字典、入选方案、开发计划 可行性研究的结果是形成一个单独的“可行性报告”,其中最主要的内容是:(1)项目的背景:问题描述、实现环境和限制
6、条件等。(2)管理概要与建议:重要的研究结果(结论)、说明、劝告和影响等。(3)推荐的方案(不止一个):候选系统的配置与选择最终方案的原则。(4)简略的系统范围描述:分配元素的可行性。(5)经济可行性分析结果:经费概算和预期的经济效益等。(6)技术可行性(技术风险评价):技术实力分析、已有的工作及技术基础和设备条件等等。(7)法律可行性分析结果描述。(8)可用性评价:汇报用户的工作制度和人员的素质,确定人机交互功能界面需求。(9)其他项目相关的问题:如可能会发生的变更等等。可行性研究报告由系统分析员撰写,交由项目负责人审查,再上报给上级主管审阅。在可行性研究报告中,应当明确项目“可行还是不可行
7、”,如果认为可行,还要明确地推荐方案。可行性研究的过程v问题识别v市场调查v分析准备v环境分析v物理分析v功能分析v信息分析v动态分析v确立系统方案,作出各种估算v模型评审问题的初步认识问题的初步认识v了解系统应解决的问题,这些问题是如何提出的v设想这些问题如何解决才能满足要求v了解问题的结构市场调查市场调查v了解市场对待开发软件的需求情况v调查市场上已有的类似软件系统的功能、性能、价格情况分析准备分析准备v确立分析计划v规定由谁参加分析作业,任务分配v对参加分析的人员进行必要的培训环境分析环境分析明确系统的目的和限制条件v使用单位的状况、经营方针和组织机构v使用单位的计算机利用情况v相关的硬
8、件、软件及其它接口部分v用户的操作环境及操作要求v习惯、法律、制度上对软件的制约v开发能具备的技术条件和设备条件物理分析v了解实际业务活动状况,特别对一些活动要点进行分析v明确在这些要点之间什么东西在流动,如何进行流动v对物理流量进行分析v对其模型化,得到实际业务系统(当前系统)的物理模型功能分析v决定系统应具备的功能(工作域)v分析功能的结构:功能展开和功能分配v分析各功能之间的关系,整理它们之间传递的信息v利用数据流图,描述信息在系统流动与处理的情况信息分析v调查系统的输入、输出、保存信息v明确信息的结构及各信息之间的关系v调查各信息的信息量v调查各种报表和文件的格式v建立粗略的数据字典,
9、定义系统中使用的数据动态分析v系统内每一部分有几种状态v各种状态转换的条件v同步产生的条件与同步后状态的变化确立系统方案,进行各种估算v粗略地估算成本v估算可能取得的效益v提出可能需要的资源,包括人员、硬件、软件等v提出大概的进度安排模型评审v将目标系统的逻辑模型提出管理部分与用户进行评审v复查问题定义、工程规模和系统目标系统流程图系统流程图 在进行可行性研究过程中,要以在进行可行性研究过程中,要以概括的概括的形式形式描述现有系统的描述现有系统的高层逻辑模型高层逻辑模型,并通,并通过过概要的设计概要的设计变成所建议系统的变成所建议系统的物理模型物理模型,可以用系统流程图来描述所建议系统的物可以
10、用系统流程图来描述所建议系统的物理模型。理模型。系统流程图系统流程图v系统流程图的作用系统流程图的作用n系统流程图是描述物理系统的工具。不仅能用于可行性研究,还能用于需求分析阶段。n系统流程图可用图形符号来表示系统中的各个元素,例如,人工处理、数据处理、数据库、文件和设备等。n系统流程图表达了系统中各个元素之间的信息流动的情况。n画系统流程图时,首先要搞清业务处理过程以及处理中的各个元素,同时要理解系统的流程图的各个符号的含义,选择相应的符号来代表系统中的各个元素。所画的系统流程图要反映出系统的处理流程。系统流程图系统流程图v系统流程图的符号(基本符号)系统流程图的符号(基本符号)n 处理处理
11、:能改变数据值或数据位置的加工或部件,例如,程序、处理机、人工加工等都是处理.n 输入输入/输出输出:表示输入或输出(或既输入又输出),是一个广义的不指明具体设备的符号.n 连接连接:指出转到图的另一部分或从图的另一部分转来,通常在同一页上.n 换页连接换页连接:指出转到另一页图上或由另一页图转来.n 数据流数据流:用来连接其他符号,指明数据流动方向.系统流程图系统流程图v系统流程图的符号(系统符号)系统流程图的符号(系统符号)穿孔卡片磁盘联机存储文档人工输入人工操作系统流程图系统流程图v系统流程图的示例系统流程图的示例某工厂有一个库房,某工厂有一个库房,存放该厂生产需要的存放该厂生产需要的物
12、品物品,库库房中的各种物品的数量及各种物品库存量临界值等数据房中的各种物品的数量及各种物品库存量临界值等数据记录在记录在库存文件库存文件上,当库房中物品数量有变化时,应更上,当库房中物品数量有变化时,应更新库存文件。若某种物品的库存量少于库存临界值,则新库存文件。若某种物品的库存量少于库存临界值,则报告采购部门以便其订货,报告采购部门以便其订货,每天向采购部门送一份每天向采购部门送一份采采购报告购报告。库房可使用一台库房可使用一台微机微机处理更新库存文件和产生订货处理更新库存文件和产生订货报告的任务。物品的发放和接受称为变更记录,由键盘报告的任务。物品的发放和接受称为变更记录,由键盘录入到微机
13、中。录入到微机中。系统中的库存管理模块对变更记录进系统中的库存管理模块对变更记录进行处理,更新存储在行处理,更新存储在磁盘上的库存文件磁盘上的库存文件,并把订货信息,并把订货信息记录到记录到联机存储联机存储中。每天由报告生成模块读一次订货信中。每天由报告生成模块读一次订货信息,并息,并打印出订货报告打印出订货报告。系统流程图系统流程图v其它例子其它例子数据流图 数据流图(DFD)是一种图形化技术,它描绘信息流和数据从输入移动到输出的过程中所经受的变换。在数据流图中没有任何具体的物理部件,它只是描绘数据在软件中流动和被处理的逻辑过程。数据流图是系统逻辑功能的图形表示,即使不是专业的计算机技术人员
14、也容易理解它,因此是系统分析员与用户之间极好的通信工具。设计数据流图时只需考虑系统必须完成的基本逻辑功能,完全不需要考虑怎样具体地实现这些功能。数据流图数据流图数据流图中的主要图形元素数据流图中的主要图形元素数据加工数据加工 (数据变换数据变换)数据源点或终点数据源点或终点 (外部实体外部实体)数据流数据流数据存储文件数据存储文件 数据流图有四种基本符号:正方形表示数据的源点或终点;圆形代表变换数据的处理;开口矩形或双横线代表数据存储;箭头表示数据流,即特定数据的流动方向。在数据流图中应该描绘所有可能的数据流向,而不应该描绘出现某个数据流的条件。v数据存储和数据流都是数据,仅仅所处的状态不同。
15、数据存储是处于静止状态的数据,数据流是处于运动中的数据。v数据流图的基本要点是描绘“做什么”而不考虑“怎样做”。数据流与数据加工之间的关系数据流与数据加工之间的关系符 号含 义由数据A和B共同变换为数据C由数据A变换为数据B和数据C由数据A或B,或者数据A和B共同变换为数据C由数据A变换为数据B或C,或者同时变换为数据B和C由数据A或B其中之一变换为数据C由数据A变换为数据B或C其中之一数据流图的层次结构 为了表达数据处理过程的数据加工情况,需要采用层次结构的数据流图。按照系统的层次结构进行逐步分解,并以分层的数据流图反映这种结构关系,能清楚地表达和容易理解整个系统 例 商店业务处理系统n这个
16、数据流图只是一个高层的系统逻辑模型,它反映了目标系统要实现的功能n数据流图绘制步骤u 首先确定系统的输入和输出u 根据商店业务,画出顶层数据流图,以反映最主要业务处理流程uu 经过分析,商店业务处理的主要功能应当有销售、采购、会计三大项。主要数据流输入的源点和输出终点是顾客和供应商。u 然后从输入端开始,根据商店业务工作流程,画出数据流流经的各加工框,逐步画到输出端,得到第一层数据流图第一层数据流图加细每一个加工框 销售细化采购细化检查和修改数据流图的原则检查和修改数据流图的原则v数据流图上所有图形符号只限于前述四种基本图形元素v数据流图的主图必须包括前述四种基本元素,缺一不可v数据流图的主图
17、上的数据流必须封闭在外部实体之间v每个加工至少有一个输入数据流和一个输出数据流v在数据流图中,需按层给加工框编号。编号表明该加工所处层次及上下层的亲子关系。v规定任何一个数据流子图必须与它上一层的一个加工对应,两者的输入数据流和输出数据流必须一致。此即父图与子图的平衡。v可以在数据流图中加入物质流,帮助用户理解数据流图v图上每个元素都必须有名字v数据流图中不可夹带控制流v初画时可以忽略琐碎的细节,以集中精力于主要数据流数据流图数据流图v画数据流图的工具画数据流图的工具Microsoft Visio数据字典 数据字典是关于数据的信息的集合,也就是对数据流图中包含的所有元素的定义的集合。任何字典最
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 精品 可行性研究 ppt 课件
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内