版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、希望对大家有所帮助,多谢您的浏览!1 / 12 第二章可行性研究一、可行性研究的任务可行性研究就是确定问题是否值得去解。可行性研究工作是在初步的需求定义( 澄清问题的定义 )之后进行的,其的目的是用最小的代价在尽量短的时间内( 总成本的 5%10%) 确定该项目是否值得去解决,是否存在可行的解决方案。对每一种可能的解决方案,就以下几个方面研究其可行性:(1) 经济可行性:这个系统的经济效益能超过它的开发成本吗? 估算项目的开发成本和投入使用后可能带来的利润,进行成本 / 效益分析,从经济角度判断系统开发是否“合算”。(2) 技术可行性:使用现有的技术能实现这个系统吗? 根据客户提出的系统功能、
2、性能要求,从开发者的技术实力、以往工作基础、问题的复杂性等出发,判断系统开发在时间、费用及其他各项约束条件限制下成功的可能性。希望对大家有所帮助,多谢您的浏览!(3) 运行、操作可行性:系统的操作方式在这个用户组织内行得通吗? 主要研究系统的运行方式在用户单位是否可以被有效地实施,是否与原有其他系统相矛盾;系统的操作规程在用户单位内是否可行,它包括人事、科技政策、管理方法等等。(4) 法律可行性:系统的开发使用,在当国当地当时合法吗?研究新系统的开发和使用是否会侵犯他人的权益,是否触犯了国家和地方的法律法规。另外,可行性研究还要有开发方案的选择结论:如果问题没有可行的解,分析人员应建议停止该项
3、目,以避免造成进一步的浪费;如果问题值得解决,则提出并评价实现系统的各种可行的开发方案,从中选择一种较好方案,并为系统制定一个初步的开发计划。二、可行性研究的步骤1、复查初步分析结果,确定系统目标与规模,清晰地描述对系统的所有约束条件; p72、研究现有的系统, 找出其基本功能和信息, 指出其缺点或局限性 (功能性能上的、经济上的 ) ;p93、借助某种图形工具导出新系统的高层( 比较粗略的 )逻辑模型,并与现有系统进行比较。以后可以从这个逻辑模型出发设计新系统;p104、进一步定义问题。可行性研究的前 3 个步骤实质上构成一个循环。分析员定义问题,分析这个问题,导出一个试探性的解( 用工具描
4、述出来 );在此基础上和用户一起复查、再次定义问题,再一次分析这个问题,修改这个解;希望对大家有所帮助,多谢您的浏览!继续这个循环过程,直到提出的逻辑模型完全符合系统目标。在此过程中,遗漏和错误不断得到补充和改正。希望对大家有所帮助,多谢您的浏览!5、从建议的系统逻辑模型出发,导出新系统的高层次的( 比较抽象的 )物理解法;提出多个供选择的方案,并对每一个方案的技术可行性、经济可行性、运行和操作可行性等进行分析比较;估计生命周期每个阶段的工作量。 p13156、推荐行动方案。如果系统分析员认为系统值得开发,则应指出开发的价值、推荐方案的理由并为推荐的系统草拟一份开发计划;若分析员认为不值得开发
5、,也应拿出充分的理由。7、草拟开发计划,书写文档(可行性研究报告 ) 并提交审查。 p178、评审、复审和决策。通过技术评审和管理复审,开发方和客户方或使用部门负责人根据各项可行性研究的结论,决策是否继续这项工程。可行性研究报告的形式可以是多样的,其中主要涵盖的内容:(1) 项目背景:问题描述实现环境限制条件(2) 管理概要和建议: 重要的研究结果说明建议影响(3) 经济可行性(成本 / 效益分析):经费概算预期的经济效益(4) 技术可行性(技术风险评价) :技术条件、实力已有工作基础设备条件(5) 法律可行性:系统开发可能导致的侵权,违法和责任(6) 用户使用可行性:用户单位的行政管理,工作
6、制度使用人员的素质希望对大家有所帮助,多谢您的浏览!(7) 其它与项目有关的问题:其它方案介绍未来可能的变化见软件设计文档国家标准gb8567 88三、描述可行性研究成果的图形工具1、系统流程图 - 系统物理模型的描述工具什么是系统流程图,它的成份和用到的符号p3839 ,p1820例子:p40 ,p2124 关于分层 p25 2、数据流图 - 系统逻辑功能的描述工具什么是数据流图,它的成份和用到的符号p4041 ,p2630 例子:(1) 文字描述: p42,p31 (2) 从文字描述中提取的信息:数据流图有 4 种成分:源点和终点,处理,数据存储,数据流。a 数据源点:仓库管理员;数据终点
7、:采购员。b 处理:零件入库或出库 (事务)处理;定货报表生成。c 数据流:定货报表;零件入库或出库( 事务)。表 2.1 d 数据存储:库存信息表 + 定货信息表(3) 分层细化的数据流图: p35、p38 、p40 当对数据流图分层细化时必须保持信息连续性,也就是说,当把一个处理分解为一系列处理时,分解前和分解后的输入输出数据流必须相同。希望对大家有所帮助,多谢您的浏览!为数据流图中的两大成份- 数据流 (数据存储 ) 、处理,命名时应注意:p45,p4143 (1) 为数据流、处理命名要注意完整性,切忌空乏;(2) 命名通常先为数据流命名,然后再为与之相关联的处理命名;(3) 数据流命名
8、有困难,说明系统分解不恰当;(4) 处理的命名应为动宾结构,动词表示处理的功能、名词表示处理的对象;(5) 数据处理还应按处理流程顺序和模块分解的层次编号。数据流图的用途:(1) 作为交流信息的工具;p44 (2) 作为分析和设计的工具; p45 (3) 辅助物理系统的设计 (边界的划分 )。 p46,47,49 在进行可行性研究时, 我们通常首先用系统流程图描述现有系统;通过简要分析,用数据流图描述即将设计的新系统的逻辑功能;再划分自动化边界,用系统流程图将新系统的逻辑模型转换成其对应的物理模型,描绘未来系统的概貌。四、数据字典1、什么是数据字典数据字典是关于数据的信息的集合,也就是对数据流
9、图中包含的所有元素的定义的集合。它的作用也正是在软件分析和设计的过程中给人提供关于数据的描述信息。希望对大家有所帮助,多谢您的浏览!* 数据流图和数据字典共同构成系统可行性研究阶段的逻辑模型。2、数据字典的用途p5960 (1) 分析阶段的交流工具(2) 包含控制信息(3) 数据库设计的基础3、数据字典的内容p47 ,p5152 举例:名字:定货报表别名:定货信息描述:每天一次送检采购员的需要定货的零件表定义:定货报表 = 零件编号 + 零件名称 + 定货数量 +目前价格 + 主要供应者 + 次要供应者位置:输出到打印机4、定义数据的方法数据字典中定义数据的方法就是对数据自顶向下逐步分解,当分
10、解到不需要进一步定义、每个和工程有关的人也都清楚数据元素的含义时,这种分解过程就完成了。然后再用自然语言或符号语言描述数据元素组成数据的方式。数据定义使用到的符号及意义:由数据元素组成数据的方式:(1) 顺序即以确定次序连接两个或多个分量;希望对大家有所帮助,多谢您的浏览!(2) 选择即从两个或多个可能的元素中选取一个;(3) 重复即把指定的分量重复零次或多次。(4) 可选即一个分量是可有可无的( 重复零次或一次 )。可采用下列符号:= 意思是定义为 ( 或等价于 ) ;(1) + 意思是和 (即,连接两个分量 );(2) 意思是或 (即,从方括弧内列出的若干个分量中选择一个) ,通常用“ |
11、 ”号隔开供选择的分量;(3) 意思是重复 (即,重复花括弧内的分量);(4) ( )意思是可选 (即,圆括弧里的分量可有可无)。重复次数的标注p57 举例p5758 数据字典的实现(1) 用 case工具中的数据字典处理程序对数据字典进行生成和编辑;(2) 通过手工制作卡片来制作数据字典。每张卡片上保存描述一个数据的信息,主要应该包含下述这样一些信息:名字、别名、描述、定义、位置。(3) 举例p49五、成本 / 效益分析 ( 经济可行性研究 ) 为了对比成本和效益,首先需要估计它们的数量,从数量上对比成本和效益1、成本估算技术 -估算软件的开发成本p50 ,p6365希望对大家有所帮助,多谢
12、您的浏览!(1) 代码行技术(2) 任务分解技术(3) 自动成本估算技术2、成本/ 效益分析方法成本/ 效益分析概说p51,p6667 货币的时间价值p51 ,p68 纯收入计算分析方法(1) 概念:纯收入 = 在整个生命周期之内系统的累计经济效益(折合成现在值 ) 与投资之差。(2) 举例:假设某软件使用周期为5 年。现在投资 20 万元,平均年利率 3% 。预计从第一年起,每年年底收入4.2 万元,问该项目是否值得投资?计算方法 1:投资额 = 200000 (1+3%)5? 231855 ( 元) 收入 = 42000 (1+3%)4+ (1+3%)3+ (1+3%)2+ (1+3%)+
13、1 ? 222984( 元) 收入 - 投资额 = -8871(元) 计算方法 2:p = 20万4.2万4.2万4.2万4.2万4.2万01 2345希望对大家有所帮助,多谢您的浏览!)(765220000003.1103.1103.1103.1103.11420002345元投资回收期计算方法(1) 概念:所谓投资回收期就是使累计的经济效益等于最初投资所需要的时间。投资回收期小于软件的生命周期,投资才合算;投资回收期越短越好!(2) 举例:仍以上例计算由上计算方法 2 可知,5 年还不能回收全部成本。如果软件第6年全年运行可收入利润折合现值:)(3517403.11420006元则收回剩余
14、成本 7652 元需要:765235174 0.22( 年) 所以,整个软件的投资回收期为:5.22 年。所以投资回收期 5.22 软件生命周期 5 投资回收率计算方法(1) 概念:所谓投资回收率即平均每年回收成本的百分比。投资回收率高于银行利息才合算;投资回收率越高越好!p=f1/(1+j)+ f2/(1+j)2+ f2/(1+j)3+ fn/(1+j)n 设 n=5,解出此方程,计算出的j 就是投资回收率。(2) 举例:仍以上例计算希望对大家有所帮助,多谢您的浏览!3%65. 1)1(1)1(1)1(1)1(111420002000005432年利率jjjjjj五、技术可行性研究1、主要工作是:风险分析。 其任务是在给定的约束条件下,论证能否实现系统所需的功能和性能。资源分析。 其任务是论证是否具备系统开发所需各类人员的数量和质量、软硬件资源和工作环境等。技术分析。 其任务是论证现有的科学技术水平和开发能力是否支持开发的全过程并
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 辽宁轨道交通职业学院《国际经济与贸易专业概论》2023-2024学年第一学期期末试卷
- 江苏科技大学苏州理工学院《企业设计》2023-2024学年第一学期期末试卷
- 湖南理工学院南湖学院《食品基础实验》2023-2024学年第一学期期末试卷
- 湖北水利水电职业技术学院《传统文化概论》2023-2024学年第一学期期末试卷
- 黑龙江建筑职业技术学院《美容外科学》2023-2024学年第一学期期末试卷
- 重庆工程学院《系统建模与自控原理》2023-2024学年第一学期期末试卷
- 镇江市高等专科学校《中学化学教学技能训练》2023-2024学年第一学期期末试卷
- 中国矿业大学《云计算基础与开发》2023-2024学年第一学期期末试卷
- 浙大宁波理工学院《Verog数字系统设计》2023-2024学年第一学期期末试卷
- 枣庄职业学院《汽车理论》2023-2024学年第一学期期末试卷
- 《劳保用品安全培训》课件
- 2024院感年终总结报告
- 高一化学《活泼的金属单质-钠》分层练习含答案解析
- 04S206自动喷水与水喷雾灭火设施安装图集
- 《小学数学课堂教学中创设情境的实践研究》开题报告
- 期末 (试题) -2024-2025学年人教PEP版(2024)英语三年级上册
- 纳米复合材料的增韧增能机制
- 图书馆前台接待工作总结
- 卫生院药品管理制度
- 神经外科进修汇报课件
- 腾讯营销师认证考试题库(附答案)
评论
0/150
提交评论