第四章 需求分析和可行性分析_第1页
第四章 需求分析和可行性分析_第2页
第四章 需求分析和可行性分析_第3页
第四章 需求分析和可行性分析_第4页
第四章 需求分析和可行性分析_第5页
已阅读5页,还剩24页未读 继续免费阅读

下载本文档

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

文档简介

1、1分析分析设计设计实施实施运行运行维护维护规划规划项目提出项目提出2传统方法:传统方法:生命周期法:生命周期法:特点:特点:编程编程构造系构造系统统培训培训规划规划分析分析设计设计实施实施运行维运行维护护3(1)建立面向用户的观点,)建立面向用户的观点,根据用户需求根据用户需求来设计系统。来设计系统。(2)自顶向下来)自顶向下来规划规划设计信息系统。设计信息系统。(3)严格按)严格按阶段阶段进行。进行。(4)文档文档标准化和规范化。标准化和规范化。(5)运用系统的分解和综合技术,使复杂的系统)运用系统的分解和综合技术,使复杂的系统结构化、模块化结构化、模块化。(6)强调阶段成果的)强调阶段成果

2、的审定和检验审定和检验。特点:特点:优点:优点:(1)系统易于实现。)系统易于实现。(2)有利于系统总体结构的优化。)有利于系统总体结构的优化。(3)实现的系统具有较好的可维护性。)实现的系统具有较好的可维护性。 4生命周期法失败原因:生命周期法失败原因:(1) (1) 用户对信息技术的了解程度不够,加上环境不断变化,导致系统需求难以用户对信息技术的了解程度不够,加上环境不断变化,导致系统需求难以准确确定,并且不断变化;准确确定,并且不断变化;(2) (2) 生命周期法开发周期长、文档过多;生命周期法开发周期长、文档过多;(3) (3) 各阶段文档的审批工作困难;各阶段文档的审批工作困难;(4

3、) (4) 生命周期法不和是面向决策的应用。生命周期法不和是面向决策的应用。生命周期法适用条件:生命周期法适用条件:适用于:用户需求定义可以明确;系统运行程序确定、结构化程度高;系统具有适用于:用户需求定义可以明确;系统运行程序确定、结构化程度高;系统具有较长使用寿命,环境变化不大;开发过程要求有严格的控制;研制人员对系统任较长使用寿命,环境变化不大;开发过程要求有严格的控制;研制人员对系统任务了解程度高;系统文档要求全面详尽;开发成果重复使用等场合。务了解程度高;系统文档要求全面详尽;开发成果重复使用等场合。5战略目标战略目标系统目标系统目标项目目标项目目标系统现状系统现状可行性分析可行性分

4、析可行性分析报告可行性分析报告讨论讨论取消项目取消项目详细调查详细调查业务流程、数据流程分析业务流程、数据流程分析逻辑设计逻辑设计系统分析报告系统分析报告讨论讨论取消项目取消项目系统分析阶段系统分析阶段修改修改目标目标调整调整资源资源修改修改目标目标调整调整资源资源总体设计总体设计详细设计详细设计系统设计报告系统设计报告讨论讨论中止项目中止项目系统设计阶段系统设计阶段修修改改系统实现系统实现系统实现报告系统实现报告试运行试运行系统试运行报告系统试运行报告验收验收修修改改运行、维护、修改、评价、评审运行、维护、修改、评价、评审新系统需求新系统需求系统实施阶段系统实施阶段运行维护阶段运行维护阶段6

5、可行性分析可行开始实施创造条件不可行停止可行性分析是要决定可行性分析是要决定“做还是不做做还是不做”。需求分析是要决定需求分析是要决定“做什么,不做什么做什么,不做什么”。即使可行性分析是客观的、科学的,但决策仍有可能即使可行性分析是客观的、科学的,但决策仍有可能是错误的。因为决策者是人,人会冲动,有赌博心态。是错误的。因为决策者是人,人会冲动,有赌博心态。如果可行性分析表明做某件事的成功率是如果可行性分析表明做某件事的成功率是10%10%,失败率,失败率是是90%90%,倘若该事情的意义非常大,决策者也许会一拍,倘若该事情的意义非常大,决策者也许会一拍脑袋:脑袋:“豁出去,干!豁出去,干!”

6、于是这世界就多了一份极喜于是这世界就多了一份极喜与极悲。与极悲。 7如果你看到这样两份如果你看到这样两份家装方案设计书家装方案设计书:第一份的目录中是图片:客厅、厨房、卫生间、第一份的目录中是图片:客厅、厨房、卫生间、卧室、书房卧室、书房另一份目录中是:水路、电路、家具另一份目录中是:水路、电路、家具你会选择哪一个?为什么?你会选择哪一个?为什么?81 1、不完整的需求、不完整的需求2 2、缺乏用户参与、缺乏用户参与3 3、不切实际的用户期望、不切实际的用户期望4 4、需求频繁变更、需求频繁变更5 5、提供了不再需要的、提供了不再需要的9n战略目标战略目标n系统目标系统目标(PIECESPIE

7、CES框架)框架)n项目目标项目目标10PIECESPIECES框架是框架是ITIT项目系统需求分析时的一个模型。项目系统需求分析时的一个模型。是系统非功能性需求分类的技术,对各种类型的需求是系统非功能性需求分类的技术,对各种类型的需求进行分类,使得类似的需求可以组织起来,达到汇报、跟踪进行分类,使得类似的需求可以组织起来,达到汇报、跟踪和验证的目的,还可能帮助确定可能忽略的需求。和验证的目的,还可能帮助确定可能忽略的需求。PIECESPIECES框架能够完整、准确、快速地确定信息系统的框架能够完整、准确、快速地确定信息系统的需求,确认业务中存在的问题、机会和改进目标。需求,确认业务中存在的问

8、题、机会和改进目标。PIECESPIECES方法是方法是6 6个英文单词的缩写:个英文单词的缩写: (1 1)P P是是PerformancePerformance的缩写,表示提高系统的性能;的缩写,表示提高系统的性能; (2 2)I I是是InformationInformation的缩写,表示提高信息的质量和改变的缩写,表示提高信息的质量和改变信息的处理方式;信息的处理方式; (3 3)E E是是EconomicsEconomics的缩写,表示改善组织的成本、效益等的缩写,表示改善组织的成本、效益等经济状况;经济状况; (4 4)C C是是ControlControl的缩写,表示提高信息系

9、统的安全和控制的缩写,表示提高信息系统的安全和控制水平;水平; (5 5)E E是是EfficiencyEfficiency的缩写,表示提高组织的人、财、物的缩写,表示提高组织的人、财、物等使用效率;等使用效率; (6 6)S S是是ServiceService的缩写,表示将要提高组织对客户、供应的缩写,表示将要提高组织对客户、供应厂商、合作伙伴、顾客等的服务质量。厂商、合作伙伴、顾客等的服务质量。11项目名称批准时间项目背景介绍发起原因机遇与优势挑战与劣势项目目标项目产品中间产品最终产品项目经理姓名所在部门职务项目中权利范围资源人员安排条件物质成本结束时间项目完成标准签发人 签发时间建设一个

10、信息系统的项目章程模板建设一个信息系统的项目章程模板12生产作业层生产作业层管理办公层管理办公层战略决策层战略决策层协作商务层协作商务层13功能需求功能需求元素元素接口接口设计限制设计限制非功能需求非功能需求性能性能实时性、时间、资源、精准度实时性、时间、资源、精准度可靠性可靠性有效性、完整性有效性、完整性安全安全/ /保密性保密性运行限制运行限制使用频度、运行期限、控制方式(本地、远程)、对使用频度、运行期限、控制方式(本地、远程)、对操作员要求操作员要求适应性适应性可修改行、可维护性可修改行、可维护性项目管理限制项目管理限制质量控制标准、验收标准、进度交付时间、成本质量控制标准、验收标准、

11、进度交付时间、成本目标分析目标分析14目标权衡目标权衡n因果关系因果关系n主次关系主次关系15目标量化目标量化n系统应在不少于60s的正常周期内提供状态信息n系统应在1s内响应用户的需求16什么叫可行性研究?什么叫可行性研究? 可行性研究就是用可行性研究就是用最小的代价在尽可能短的时最小的代价在尽可能短的时间内(成本只占预期工程总成本的间内(成本只占预期工程总成本的5%-10%5%-10%)确定问题确定问题是否值得去解。是一个大大简化的、在较高层次上以是否值得去解。是一个大大简化的、在较高层次上以较抽象的方式进行的系统分析和设计过程。较抽象的方式进行的系统分析和设计过程。可行性研究的目的是确定

12、问题是否值得解,可行性研究的目的是确定问题是否值得解,而不是解决问题。而不是解决问题。确定软件项目是否能够开发?确定软件项目是否能够开发?是否值得去开发?是否值得去开发?17可行性研究的内容:可行性研究的内容:(1 1)确定的系统目标和规模是否可以实现)确定的系统目标和规模是否可以实现(技术可行性技术可行性、社会可行性社会可行性);(2 2)系统完成后所能带来的效益是否大到值)系统完成后所能带来的效益是否大到值得投资开发这个系统的程度得投资开发这个系统的程度(经济可行性经济可行性)。181 1技术可行性技术可行性使用现有的技术能实现这个系统吗?使用现有的技术能实现这个系统吗?对要开发项目的功能

13、、性能、限制条件进对要开发项目的功能、性能、限制条件进行分析,确定在现有的资源条件下,技术风险行分析,确定在现有的资源条件下,技术风险有多大,项目是否能实现。有多大,项目是否能实现。资源:已有的或可以获得的硬件、软件资源资源:已有的或可以获得的硬件、软件资源 现有技术人员的技术水平现有技术人员的技术水平 已有的工作基础。已有的工作基础。192 2社会可行性社会可行性要开发的项目是否存在任何侵犯、妨碍等要开发的项目是否存在任何侵犯、妨碍等责任问题责任问题? ?要开发项目的运行方式在用户组织内是否要开发项目的运行方式在用户组织内是否行得通行得通? ?现有管理制度、人员素质、操作方式是否现有管理制度

14、、人员素质、操作方式是否可行可行? ?203 3经济可行性经济可行性进行开发成本的估算以及了解取得效益的进行开发成本的估算以及了解取得效益的评估,确定要开发的项目是否值得投资开发?评估,确定要开发的项目是否值得投资开发?这个系统的经济效益能超过它的开发成本这个系统的经济效益能超过它的开发成本吗?吗?经济可行性经济可行性: :成本成本效益分析效益分析 公司经营长期策略公司经营长期策略 开发所需的成本和资源开发所需的成本和资源 潜在的市场前景潜在的市场前景211 1明确系统目标明确系统目标2 2研究正在使用的系统研究正在使用的系统3 3设计新系统的概括的逻辑模型设计新系统的概括的逻辑模型4 4导出

15、和评价各种方案导出和评价各种方案5 5推荐可行的方案推荐可行的方案6 6编写可行性研究报告编写可行性研究报告221 1引言引言2 2可行性研究前提可行性研究前提3 3对现有系统的分析对现有系统的分析4 4所建议系统的技术可行性分析所建议系统的技术可行性分析5 5所建议系统的经济可行性分析所建议系统的经济可行性分析6 6社会因素的可行性分析社会因素的可行性分析7 7其他可供选择方案其他可供选择方案8 8结论意见。结论意见。231 1引言引言 1.1 1.1 编写目的编写目的 阐明编写可行行研究报告的目的,指出读者对象阐明编写可行行研究报告的目的,指出读者对象 1.2 1.2 项目背景项目背景 包

16、括:所建议开发软件的名称;项目的任务提出者、开发者、包括:所建议开发软件的名称;项目的任务提出者、开发者、用户等;项目与其它软件或系统的关系用户等;项目与其它软件或系统的关系 1.3 1.3定义定义 项目中专门术语和缩写词的含义项目中专门术语和缩写词的含义 1.4 1.4参考资料参考资料242 2可行性研究前提可行性研究前提 2.1 2.1 要求要求 列出建议开发软件的基本要求,如功能,性能,输入,输出,基本的数据流列出建议开发软件的基本要求,如功能,性能,输入,输出,基本的数据流程和处理流程,安全保密要求,完成期限等程和处理流程,安全保密要求,完成期限等 2.2 2.2 目标目标 可包括:人

17、力与设备费用的节省;处理速度的提高控制精度或生产能力的提可包括:人力与设备费用的节省;处理速度的提高控制精度或生产能力的提高;管理信息服务的该进,人员工作效率的提高高;管理信息服务的该进,人员工作效率的提高 2.3 2.3 条件、假定和限制条件、假定和限制 可包括经费来源和限制,法律政策方面的限制,环境限制,可利用的信息资可包括经费来源和限制,法律政策方面的限制,环境限制,可利用的信息资源源 2.4 2.4 可行性研究方法可行性研究方法 2.5 2.5 决定可性行的主要因素决定可性行的主要因素253 3对现有系统的分析对现有系统的分析 3.1 3.1 处理流程和数据流程处理流程和数据流程 3.

18、2 3.2 工作负荷工作负荷 3.3 3.3 费用支出费用支出 3.4 3.4 人员人员 3.5 3.5 设备设备 3.6 3.6 局限性(现有系统存在的问题,为什么需要开发新的系统)局限性(现有系统存在的问题,为什么需要开发新的系统)264 4所建议系统的技术可行性分析所建议系统的技术可行性分析 4.1 4.1 对系统的简要描述对系统的简要描述 4.2 4.2 处理流程和数据流程处理流程和数据流程 4.3 4.3 与现有系统比较的优越性与现有系统比较的优越性 4.4 4.4 采用建议系统可能带来的影响采用建议系统可能带来的影响 4.5 4.5 技术可行性评价技术可行性评价275 5所建议系统的经济可行性分析所建议系统的经济可行性分析5.1 5.1 支出支出 (基建投资,其它一次性支出,经常性指出)(基建投资,其它一次性支出,经常性指出) 5.2 5.2 效益效益 (一次性收益,经常性收益,不可定量收益)(一次性收益,经常性收益,不可定量收益)

温馨提示

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

评论

0/150

提交评论