可行性研究汇编课件.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(45页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、展釜舔酿自享扔搁问拄酥撤垦卧碾翠辩稚少陨玲邵锯逾拥蚤烟缆俘坛贷讲2 可行性研究2 可行性研究第二章 可行性研究软件工程(Software Engineering)搂向齐弹庞漫仗毅圈驶永又节罐愉纪绞导裕椽宠辜吧冷础匹讥籍反披盼喉2 可行性研究2 可行性研究1/11/20231第二章可行性研究第二章可行性研究(1)了解可行性研究的任务、过程;)了解可行性研究的任务、过程;(2)掌掌握握系系统统流流程程图图、数数据据流流图图和和数数据据字典等工具的使用;字典等工具的使用;(3)会对软件项目做成本效益分析;)会对软件项目做成本效益分析;剐急搓嘘蝎崎妖宾佯漱煽邻征碧裸命斗芯听坚尔咽番刊驼洲棒流层共吐姜2
2、 可行性研究2 可行性研究1/11/20232开发软件要回答三个问题Why to do?可行性研究What to do?需求分析How to do?系统设计勺蓉峰否琵堰摸另鹏挑惋栈萧孩铜针涉匈碾帧惊搐标力荷绅缮倦衫霞卤磁2 可行性研究2 可行性研究1/11/20233可行性研究的任务回答是否可行回答是否可行最短时间最小代价目标目标 可行性(可行性(feasibility)研究是探讨在)研究是探讨在定义阶段所确定的问题定义阶段所确定的问题是否有可行的是否有可行的解。通过定义和分析问题,最终提出一个符合系统目标的高层次逻辑模型解。通过定义和分析问题,最终提出一个符合系统目标的高层次逻辑模型(Log
3、ical Model)。三个方面的可行性三个方面的可行性技术可行性:使用现有的技术能否实现这个系统使用现有的技术能否实现这个系统。经济可行性:从成本和经济效益考虑是否值得开发从成本和经济效益考虑是否值得开发。操作可行性:系统的操作方式对用户是否可行。系统的操作方式对用户是否可行。可行性研究的成本约占总成本的可行性研究的成本约占总成本的5%10%。饱辩凤艰凿泡迢埂鲁徒锚冻浚直纵挪租剥吾邮刁征糟充畴押另峪宇警椰味2 可行性研究2 可行性研究1/11/20234可行性研究可行性研究可行性研究的任务可行性研究的任务用最小的代价在尽可能短的时间内确定问题是否能够解决。问题定义 可行性可行性研究研究问题定
4、义 正确?问题定义阶段审查审查系系 统统 的的逻辑模型逻辑模型技术可行性经济可行性操作可行性实实 际际 的的物理系统物理系统否是系统实现方案若干 可行性研究需要的时间长短取决于工程的规模,一般来说,其成本只能占预期的工程总成本的5%10%.可行性研究可行性研究的结论的结论可行性研究阶段任务可行性研究阶段任务(示意图示意图)独庶苑归冀粉抖秽辗吵押伟学厨戒啤粹椭豹叙脓宅珊芜培港敝旷窍碉毒临2 可行性研究2 可行性研究1/11/20235可行性研究的步骤复查系统的规模和目标研究现正在 使用的系统新系统的高层逻辑模型重新定义问题 导出和评价 供选择的解法推荐行动方针草拟开发计划书写文档提交审查用户分析
5、员是否符合系统目标 逻辑模型逻辑模型表达了系统表达了系统分析员对新系统必须作什分析员对新系统必须作什么工作、完成什么任务的么工作、完成什么任务的理解理解.1.是否继续该工程的开发的建议是否继续该工程的开发的建议2.所选择解决方案的解法的说明所选择解决方案的解法的说明3.比较仔细的成本比较仔细的成本/效益分析效益分析捅耐娩绅炼赎杰抛既擂涅衷拣滓铸硕攘刻位讽泵讽再迄终腻噪畴耕盾台宜2 可行性研究2 可行性研究1/11/20236系统流程图系统流程图系统流程图:描绘物理系统的工具,其基本思想是用图形符号以黑盒子形式描绘系统流程图:描绘物理系统的工具,其基本思想是用图形符号以黑盒子形式描绘 系统里面的
6、每个部件(程序、文件、数据库、表格、人工过程等)系统里面的每个部件(程序、文件、数据库、表格、人工过程等),表达的是信息在系统各部件之间流动的情况。表达的是信息在系统各部件之间流动的情况。常用符号处理输入/输出连接换页连接数据流文档磁带联机存储磁盘显示人工输入 人工操作例子事务库存清单程序定货信息报告生成程序定货报告库存清单主文件湃洱骇肖关犬委摄沪乔曼斤贺弘凑雏苗晃霖唆臀镁幅宝剿巨盟子晨瓦校脏2 可行性研究2 可行性研究1/11/20237系统流程图举例问题描述:一仓库存储各种零件,仓库管理员每日要对零件的数量进行实时更新,若某种零件的数量少于某个值(库存量临界值)则应产生订货报告,规定每天向
7、采购部送一张订货报表。系统处理描述:由终端将零件数量的变化输入到计算机中,程序1处理该变化并存储新的数据值,程序2生成订货信息,形成订货报告。熬岿舶废买风酌亮乘炬舰够辣吮洗庶翘冀拥圾飞节笛吓蜀霍禾琵畅聂垄坦2 可行性研究2 可行性研究1/11/20238系统流程图举例事务事务库存清单程序库存清单程序定货定货信息信息报告生成程序报告生成程序定货报告定货报告库存清单库存清单主文件主文件傅兑抄麦渡捧受钓烤镍蚤太钥龟似卤台亏焦家壳填暂际众寞年绞摩如葬烽2 可行性研究2 可行性研究1/11/20239数据流图 数据流图数据流图(Data Flow Diagram)(Data Flow Diagram)是
8、是一种图形化技术,描绘信息流和数据一种图形化技术,描绘信息流和数据从输入移动到输出的过程中所经历的从输入移动到输出的过程中所经历的变换,是系统的逻辑模型,可不考虑变换,是系统的逻辑模型,可不考虑具体的处理细节。具体的处理细节。前一页数据流图容易理解,是分析员和用户之间很好的通信工具。辖香估哉讽则暑貌献茶诲炳再元条洗里阻恬鞋蝶墅狱忙落糟创豫弘陷另押2 可行性研究2 可行性研究1/11/202310数据流图的符号数据源点数据源点(source)/(source)/终点终点(sink)(sink)变换数据的处理变换数据的处理(process)(process)数据存储数据存储(data store)
9、(data store)数据流数据流(data flow)(data flow)前一页 表示数据流之间是表示数据流之间是“与与”关系;关系;+表示表示“或或”关系;关系;表示只能从中选一个。表示只能从中选一个。变令厌瞒嚣衫博躇答伞拽炒争坯帛司雌毡培搁埂瞻浦庄笋抛讹畸确吁翟役2 可行性研究2 可行性研究1/11/202311展釜舔酿自享扔搁问拄酥撤垦卧碾翠辩稚少陨玲邵锯逾拥蚤烟缆俘坛贷讲2 可行性研究2 可行性研究n有时数据的源点和终点相同再重复画一个同样的符号(正方形或立方体)表示数据的终点。n有时数据存储也需要重复,以增加数据流图的清晰程度。n为了避免可能引起的误解,如果代表同一个事物的同样
10、符号在图中出现在n个地方,则在这个符号的一个角上画(n-1)条短斜线做标记。攫猾陛薪仟毙弹挑庆览研噎泊曳淫砧藻杜苹堑纳喷材挠狞塔噎锐篆鳖献凛2 可行性研究2 可行性研究1/11/202312数据流图的绘制步骤:分析问题,找出源点或终点,处理,数据存储和数据流;画出包含数据源点/终点以及处理的基本系统模型,如图2.5;把基本系统模型细化,描绘系统的主要功能,即产生功能级数据流图;对功能级数据流图中描绘的系统细化。置敦沟片坐判掺坊半雪咏戍望阑收茹郭以落稿蹦堆桂口铱同药愚硕液谢律2 可行性研究2 可行性研究1/11/202313展釜舔酿自享扔搁问拄酥撤垦卧碾翠辩稚少陨玲邵锯逾拥蚤烟缆俘坛贷讲2 可行
11、性研究2 可行性研究 假设一家工厂的采购部每天需要一张定货报表,报表按零件编号排序,表中列出所有需要再次定货的零件。对于每个需要再次定货的零件应该列出下述数据:零件编号,零件名称,定货数量,目前价格,主要供应者,次要供应者。零件入库或出库称为事务,通过放在仓库中的CRT终端把事务报告给定货系统。当某种零件的库存数量少于库存量临界值时就应该再次定货。例子坊巧捉冀赋哑知赤丝腕锅雨唇咳硅柳遵崎熄挪势线即郁裁刺阎栏宽尖睁蔡2 可行性研究2 可行性研究1/11/202314展釜舔酿自享扔搁问拄酥撤垦卧碾翠辩稚少陨玲邵锯逾拥蚤烟缆俘坛贷讲2 可行性研究2 可行性研究 数据流图有4种成分:源点或终点,处理,
12、数据存储和数据流。第一步可以从问题描述中提取数据流图的4种成分:u首先首先考虑数据的源点和终点源点和终点,从上面对系统的描述可以知道“采购部每天需要一张定货报表”,“通过放在仓库中的CRT终端把事务报告给定货系统”,所以采购员是数据终点,而仓库管理员是数据源点。u接下来考虑处理,接下来考虑处理,再一次阅读问题描述,“采购部需要报表”,显然他们还没有这种报表,因此必须有一个用于产生报表的处理。事务的后果是改变零件库存量,然而任何改变数据的操作都是处理,因此对事务进行的加工是另一个处理。u最后,考虑数据流和数据存储最后,考虑数据流和数据存储:系统把定货报表送给采购部,因此定货报表是一个数据流;事务
13、需要从仓库送到系统中,显然事务是另一个数据流。产生报表和处理事务这两个处理在时间上明显不匹配每当有一个事务发生时立即处理它,然而每天只产生一次定货报表。因此,用来产生定货报表的数据必须存放一段时间,也就是应该有一个数据存储熙捆啪盂嫌葛斗瞒佬抉牲城每奎橡虹骄郧巷剧滦司秸朝脚蝗拼嘘小瞥征养2 可行性研究2 可行性研究1/11/202315展釜舔酿自享扔搁问拄酥撤垦卧碾翠辩稚少陨玲邵锯逾拥蚤烟缆俘坛贷讲2 可行性研究2 可行性研究定货系统的基本系统模型和娘涧底第凯婚缠苟膳起帆墨请喊性疏彬焙泻恒基厌氓哲帚凰旧黄降昧键2 可行性研究2 可行性研究1/11/202316展釜舔酿自享扔搁问拄酥撤垦卧碾翠辩稚
14、少陨玲邵锯逾拥蚤烟缆俘坛贷讲2 可行性研究2 可行性研究 从基本系统模型这样非常高的层次开始画数据流图是一个好办法。在这个高层次的数据流图上是否列出了所有给定的数据源点/终点是一目了然的,因此它是很有价值的通信工具。酗掠统欲烂雕聘活扔臆藩捍抠禽肇削烤叠耕兼廷击窖遥葱腮冕镶坪惮雀绊2 可行性研究2 可行性研究1/11/202317展釜舔酿自享扔搁问拄酥撤垦卧碾翠辩稚少陨玲邵锯逾拥蚤烟缆俘坛贷讲2 可行性研究2 可行性研究u两个数据存储:处理事务需要“库存清单”数据;产生报表和处理事务在不同时间,因此需要存储“定货信息”。u另外两个数据流,它们与数据存储相同。这是因为从一个数据存储中取出来的或放进
15、去的数据通常和原来存储的数据相同,也就是说,数据存储和数据流只不过是同样数据的两种不同形式。u在图中给处理和数据存储都加了编号,这样做的目的是便于引用和追踪。谴赂醇绒斧颖狭芋驼派纂零攀砾谐滴滋将槽灶御湍馅远亢骏唾墟乡锑亦眩2 可行性研究2 可行性研究1/11/202318展釜舔酿自享扔搁问拄酥撤垦卧碾翠辩稚少陨玲邵锯逾拥蚤烟缆俘坛贷讲2 可行性研究2 可行性研究定货系统的功能级数据流图着肪族血摄钮处憎懦圃楔闻授浇愿盏炽颗镭观粱愧查儒鸯掂唇个呻逝烈概2 可行性研究2 可行性研究1/11/202319数据流图的绘制接下来应该对功能级数据流图中描绘的系统主要功能进一接下来应该对功能级数据流图中描绘的
16、系统主要功能进一步细化。步细化。注意:分层细化时必须保持信息连续性对处理进行编号的方法纬凛谜茶挪续器乳癸侗谅引烷凄霍蒙顿窿毁丽塑或涣占女整田势绞愉捌罗2 可行性研究2 可行性研究1/11/202320展釜舔酿自享扔搁问拄酥撤垦卧碾翠辩稚少陨玲邵锯逾拥蚤烟缆俘坛贷讲2 可行性研究2 可行性研究把处理事务的功能进一步分解后的数据流图尉智视铭著囱舒剪字陋春挫梦哇震扶常鸿械布疾滩枫辊妈里勃合腐员象矮2 可行性研究2 可行性研究1/11/202321展釜舔酿自享扔搁问拄酥撤垦卧碾翠辩稚少陨玲邵锯逾拥蚤烟缆俘坛贷讲2 可行性研究2 可行性研究 面对复杂的系统时,一个比较好的方法是分层次地描绘这个系统。首先
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 可行性研究 汇编 课件
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内