《6讲 需求分析.ppt》由会员分享,可在线阅读,更多相关《6讲 需求分析.ppt(70页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、-1-第第6 6讲讲 需求分析需求分析问题问题问题问题1 1:?领域分析包括哪些基本工作?领域分析包括哪些基本工作?-2-第第6 6讲讲 需求分析需求分析答案答案答案答案1 1:领域分析包括领域分析包括:领域调查领域调查;组织目标分析组织目标分析;组织机构分析组织机构分析;组织职能分析组织职能分析;业务分析业务分析;实体分析实体分析.!-3-第第6 6讲讲 需求分析需求分析问题问题问题问题2 2:?组织目标分析包括组织目标分析包括()、组织目标、组织目标的结构分析和(的结构分析和()。)。-4-第第6 6讲讲 需求分析需求分析答案答案答案答案2 2:组织目标分析包括组织目标分析包括(组织使命分
2、析组织使命分析)、组织目标、组织目标的结构分析和(的结构分析和(组织目标的实现策略分析组织目标的实现策略分析)。)。!-5-第第6 6讲讲 需求分析需求分析问题问题问题问题3 3:下面属于职能指导关系的是(下面属于职能指导关系的是()A A:科研管理:科研管理B B:经理与下属:经理与下属C C:经理与秘书:经理与秘书D D:检验与产品:检验与产品?-6-第第6 6讲讲 需求分析需求分析答案答案答案答案3 3:下面属于职能指导关系的是(下面属于职能指导关系的是(A A)A A:科研管理:科研管理B B:经理与下属:经理与下属C C:经理与秘书:经理与秘书D D:检验与产品:检验与产品!-7-第
3、第6 6讲讲 需求分析需求分析问题问题问题问题4 4:?领域分析是(领域分析是()A A:分析组织系统:分析组织系统 B B:分析用户需求:分析用户需求C C:分析业务需求:分析业务需求 D D:分析设计方案:分析设计方案-8-第第6 6讲讲 需求分析需求分析答案答案答案答案4 4:领域分析是(领域分析是(A A)A A:分析组织系统:分析组织系统 B B:分析用户需求:分析用户需求C C:分析业务需求:分析业务需求 D D:分析设计方案:分析设计方案!-9-第第6 6讲讲 需求分析需求分析问题问题问题问题5 5:?组织职能(组织职能()A A:由组织目标所决定:由组织目标所决定 B B:由组
4、织机构所确定:由组织机构所确定C C:由组织业务来确定:由组织业务来确定D D:由组织领导所决定:由组织领导所决定-10-第第6 6讲讲 需求分析需求分析答案答案答案答案5 5:组织职能(组织职能(A A)A A:由组织目标所决定:由组织目标所决定 B B:由组织机构所确定:由组织机构所确定C C:由组织业务来确定:由组织业务来确定D D:由组织领导所决定:由组织领导所决定!-11-第第6 6讲讲 需求分析需求分析问题问题问题问题6 6:组织的目标是(组织的目标是()A A:组织的发展方向:组织的发展方向B B:组织发展的长远路向:组织发展的长远路向C C:组织发展的趋势:组织发展的趋势D D
5、:组织在某个时段内要达到的结果:组织在某个时段内要达到的结果?-12-第第6 6讲讲 需求分析需求分析答案答案答案答案6 6:组织的目标是(组织的目标是(D D)A A:组织的发展方向:组织的发展方向B B:组织发展的长远路向:组织发展的长远路向C C:组织发展的趋势:组织发展的趋势D D:组织在某个时段内要达到的结果:组织在某个时段内要达到的结果!-14-第第6 6讲讲 需求分析需求分析本本 章章 内内 容容1 1 概概 述述2 2 需求捕获需求捕获3 3 需求分析需求分析4 4 需求描述需求描述5 5 需求审需求审核核-16-第第6 6讲讲 需求分析需求分析6.1概概述述6.1.1 6.1
6、.1 需求分析的概念及意义需求分析的概念及意义需求分析需求分析(Requirement Analysis):(Requirement Analysis):调查用户对新开发的信息系统的需要和要求调查用户对新开发的信息系统的需要和要求;结结合合组组织织的的目目标标、现现状状、实实力力和和技技术术等等因因素素,进进行行深深入入细细致的分析致的分析;确定出合理可行的信息系统需求确定出合理可行的信息系统需求;用规范的形式描述需求。用规范的形式描述需求。-17-第第6 6讲讲 需求分析需求分析6.1概概述述在开发初期,分析人员需要清楚:在开发初期,分析人员需要清楚:用户希望建立怎样一个信息系统?用户希望建
7、立怎样一个信息系统?系统能够为用户解决哪些问题?系统能够为用户解决哪些问题?信息系统应该具备哪些功能?信息系统应该具备哪些功能?用户与信息系统都会交互哪些信息?用户与信息系统都会交互哪些信息?用户使用信息系统的方式等?用户使用信息系统的方式等?-18-第第6 6讲讲 需求分析需求分析6.1概概述述6.1.2 6.1.2 需求分析的工作内容需求分析的工作内容1 1需求调查需求调查需需求求调调查查也也被被称称为为需需求求捕捕获获,是是由由分分析析人人员员通通过过座座谈谈、走走访访、问问卷卷、召召开开座座谈谈会会等等形形式式,深深入入了了解解用用户户对对新新建建立立信信息息系系统统的需要和要求,来获
8、取用户需求。的需要和要求,来获取用户需求。2 2需求分析需求分析需需求求分分析析是是对对获获取取的的用用户户需需求求,通通过过综综合合考考虑虑组组织织目目标标、现现状状、技技术术条条件件、投投资资能能力力等等因因素素,从从信信息息系系统统目目标标、结结构构、功功能能、性性能能、风风险险等等方方面面进进行行深深入入分分析析,最最终终确确定定出出合合理理、可可行行的的信息系统需求。信息系统需求。-19-第第6 6讲讲 需求分析需求分析6.1概概述述 3 3需求描述需求描述需需求求描描述述是是建建立立信信息息系系统统的的需需求求说说明明文文档档,把把需需求求分分析析的的结结果果采采用用规规范范的的形
9、形式式描描述述出出来来,形形成成需需求求规规格格说说明明,作作为为下下面面开开发工作的依据。发工作的依据。4 4需求审核需求审核需需求求审审核核是是由由分分析析人人员员通通过过一一定定手手段段对对初初步步确确定定的的信信息息系系统统需需求求的的正正确确性性和和可可行行性性进进行行验验证证,以以确确定定正正确确和和可可行行的的需需求求,排除不可行的需求。排除不可行的需求。-21-第第6 6讲讲 需求分析需求分析6.2需求捕获需求捕获6.2.1 6.2.1 需求捕获的内容需求捕获的内容1 1总体需求总体需求用用户户对对所所建建立立的的信信息息系系统统的的总总体体要要求求,包包括括信信息息系系统统的
10、的总总目目标,范围,总体结构,核心功能标,范围,总体结构,核心功能等。等。2 2功能需求功能需求功功能能需需求求是是信信息息系系统统应应该该提提供供的的功功能能和和能能够够达达到到的的效效用用。是是对总体需求的分解和细化。对总体需求的分解和细化。-22-第第6 6讲讲 需求分析需求分析6.2需求捕获需求捕获 3 3性能需求性能需求性性能能需需求求包包括括信信息息系系统统的的效效率率、处处理理方方式式、可可靠靠性性、安安全全性性、适应性适应性等技术要求。等技术要求。4 4其它需求其它需求除除了了以以上上三三方方面面的的需需求求之之外外,还还应应该该调调查查用用户户的的投投资资能能力力、开发时间开
11、发时间、开发队伍开发队伍、社会法律社会法律等方面的非技术性需求。等方面的非技术性需求。-23-第第6 6讲讲 需求分析需求分析6.2需求捕获需求捕获6.2.2 6.2.2 需求捕获的方法需求捕获的方法 一般的调查方法:一般的调查方法:面面谈谈走走访访问卷问卷调查调查座座谈谈会会-24-第第6 6讲讲 需求分析需求分析6.2需求捕获需求捕获辅助调查方法辅助调查方法启发启发法法观摩观摩法法原型原型法法-25-第第6 6讲讲 需求分析需求分析6.2需求捕获需求捕获需求捕获的技法需求捕获的技法(一一)业务场景需求捕获业务场景需求捕获 1)1)你在哪个部门你在哪个部门?2)2)你所在部门在企业中承担的职
12、责是什么你所在部门在企业中承担的职责是什么?3)3)你在部门中承担什么工作岗位你在部门中承担什么工作岗位?4)4)你岗位的职责是什么你岗位的职责是什么?5)5)你和哪些部门有什么样的业务往来你和哪些部门有什么样的业务往来?6)6)你和本部门内部其他岗位有哪些业务往来你和本部门内部其他岗位有哪些业务往来?7)7)你的工作流程你的工作流程?8)8)你你处处理理的的业业务务中中,信信息息来来源源都都有有哪哪些些?(?(报报表表,帐帐单单,凭凭据据,文文件件等等)9)9)你自己对哪些帐单你自己对哪些帐单,报表报表,文件进行处理文件进行处理?10)10)处理完后,你把哪些处理的结果送出处理完后,你把哪些
13、处理的结果送出?送给哪些工作岗位送给哪些工作岗位?-26-第第6 6讲讲 需求分析需求分析6.2需求捕获需求捕获(二二)功能需求捕获功能需求捕获 1)1)你希望计算机帮助你处理哪些业务你希望计算机帮助你处理哪些业务?2)2)你将给这些业务提交要处理的什么数据你将给这些业务提交要处理的什么数据?3)3)你希望获得什么处理结果你希望获得什么处理结果?4)4)你把获取的处理结果又如何处理你把获取的处理结果又如何处理?(三三)性能需求捕获性能需求捕获 1)你对系统的处理效率有什么具体要求你对系统的处理效率有什么具体要求?2)如果你的信息被其他人获取如果你的信息被其他人获取,会对你的工作造成什么影响会对
14、你的工作造成什么影响?3)如果系统出现故障如果系统出现故障,多长时间恢复能够不影响你的日常工作多长时间恢复能够不影响你的日常工作?4)谈谈你对色彩、画面的感觉和喜好。谈谈你对色彩、画面的感觉和喜好。5)我和你将一起把你设想的处理用界面描述出来我和你将一起把你设想的处理用界面描述出来,并希望你能并希望你能够作出评价够作出评价.-28-第第6 6讲讲 需求分析需求分析6.3需求分析需求分析6.3.1 6.3.1 概述概述 1.1.需求分析的任务需求分析的任务是是在在需需求求调调查查的的基基础础上上,结结合合组组织织目目标标、业业务务现现状状、技技术术水水平平、投投资资能能力力等等因因素素,对对用用
15、户户提提出出的的需需求求从从信信息息系系统统目目标标、需需求求结结构构、业业务务功功能能、技技术术性性能能、风风险险等等方方面面进进行行深入分析,最后确定出全面、合理、可行的信息系统需求。深入分析,最后确定出全面、合理、可行的信息系统需求。-29-第第6 6讲讲 需求分析需求分析6.3需求分析需求分析6.3.1 6.3.1 概述概述 2.2.需求分析的特点需求分析的特点 用户提出的需求存在模糊、片面、不实际等问题。用户提出的需求存在模糊、片面、不实际等问题。需求分析是对用户需求的合理化过程。需求分析是对用户需求的合理化过程。充分考虑用户需要的原则。充分考虑用户需要的原则。需需求求分分析析应应该
16、该有有用用户户参参加加,最最终终所所确确定定的的需需求求分分析析结结果果应应该征得用户的认可。该征得用户的认可。-30-第第6 6讲讲 需求分析需求分析6.3需求分析需求分析6.3.2 6.3.2 目标分析目标分析按按照照Kozar的的观观点点,信信息息系系统统目目标标应应该该由由组组织织目目标标导导出出,并与组织使命、目标、策略等构成塔型结构,见图并与组织使命、目标、策略等构成塔型结构,见图5.1。信信息息系系统统目目标标组织使命组织使命组织目标组织目标组织策略组织策略-31-第第6 6讲讲 需求分析需求分析6.3需求分析需求分析图图5.1 5.1 目标层次结构目标层次结构-32-第第6 6
17、讲讲 需求分析需求分析1.1.系统总目标系统总目标(1)对书店的图书、架存、销售、出版社、会员等提供管理;对书店的图书、架存、销售、出版社、会员等提供管理;(2)对图书业务提供全面、一致、快速的处理;对图书业务提供全面、一致、快速的处理;(3)系统安全、友好、可靠。系统安全、友好、可靠。信息系统案例信息系统案例 小型书店书务系统目标分析小型书店书务系统目标分析-33-第第6 6讲讲 需求分析需求分析2.2.功能目标功能目标(1)(1)书目管理书目管理 编辑查询书目:编辑查询书目:提供书目的输入、修改、存储、输出、浏览等提供书目的输入、修改、存储、输出、浏览等 图书类别管理:图书类别管理:提供图
18、书类别的增加、修改、删除、打印、浏览等提供图书类别的增加、修改、删除、打印、浏览等 (2)(2)架存管理架存管理 进书处理进书处理 盘架处理盘架处理 报损处理报损处理 架存处理架存处理 架存查询架存查询信息系统案例信息系统案例 小型书店书务系统目标分析小型书店书务系统目标分析-34-第第6 6讲讲 需求分析需求分析2.2.功能目标功能目标(3)(3)图书销售管理图书销售管理 售书处理售书处理 退书处理退书处理 售书查询售书查询 (4)(4)会员管理会员管理提供会员的增加、删除、修改、打印、浏览功能提供会员的增加、删除、修改、打印、浏览功能 (5)(5)出版社管理出版社管理提供出版社的增加、删除
19、、修改、打印、浏览功能提供出版社的增加、删除、修改、打印、浏览功能 信息系统案例信息系统案例 小型书店书务系统目标分析小型书店书务系统目标分析-35-第第6 6讲讲 需求分析需求分析3.3.性能目标性能目标(1)(1)系统处理效率要比手工提高系统处理效率要比手工提高30%30%;(2)(2)一般职工通过简单培训就可以使用系统;一般职工通过简单培训就可以使用系统;(3)(3)具有较高的可靠性,不会丢失信息;具有较高的可靠性,不会丢失信息;(4)(4)具有安全检查机制,非法用户不能使用。具有安全检查机制,非法用户不能使用。信息系统案例信息系统案例 小型书店书务系统目标分析小型书店书务系统目标分析-
20、36-第第6 6讲讲 需求分析需求分析6.3需求分析需求分析6.3.3 6.3.3 需求结构分析需求结构分析1.1.需求结构的概念及意义需求结构的概念及意义需需求求结结构构是是按按照照信信息息系系统统目目标标、职职能能和和需需求求的的相相关关性性,从从总总体体上上把把信信息息系系统统的的需需求求划划分分成成为为若若干干个个需需求求单单元元,由由这这些些需需求单元相互关联构成信息系统的需求结构。求单元相互关联构成信息系统的需求结构。需求结构是对需求的一种有效组织方法。需求结构是对需求的一种有效组织方法。需求结构为确定信息系统结构提供了依据需求结构为确定信息系统结构提供了依据。-37-第第6 6讲
21、讲 需求分析需求分析6.3需求分析需求分析 2.2.确定需求结构的依据确定需求结构的依据(1)(1)组织职能组织职能 信息系统的需求结构应与组织职能具有一定的对应性。信息系统的需求结构应与组织职能具有一定的对应性。(2)(2)需求的相关性需求的相关性 需求单元内部应该具有较高的关联性;需求单元内部应该具有较高的关联性;各个需求单元之间的关联关系应该尽量地少。各个需求单元之间的关联关系应该尽量地少。-38-第第6 6讲讲 需求分析需求分析信息系统案例信息系统案例 小型书店书务系统需求结构小型书店书务系统需求结构-39-第第6 6讲讲 需求分析需求分析6.3需求分析需求分析6.3.4 6.3.4
22、功能分析功能分析1 1功能分析的基本原理功能分析的基本原理信息系统功能信息系统功能是信息系统应该具有的效能和作用。是信息系统应该具有的效能和作用。信息系统目标是功能分析的依据。信息系统目标是功能分析的依据。用户需求是信息系统功能的主要来源。用户需求是信息系统功能的主要来源。功能分析是在需求结构基础上进一步分解和细化。功能分析是在需求结构基础上进一步分解和细化。用例分析是进行功能分析的主要手段。用例分析是进行功能分析的主要手段。功能分析需要参考组织功能。功能分析需要参考组织功能。-40-第第6 6讲讲 需求分析需求分析 信息系统案例信息系统案例 小型书务系统功能分析小型书务系统功能分析2.功能分
23、析:书目管理功能分析:书目管理-41-第第6 6讲讲 需求分析需求分析 书目管理书目管理 应该应该提供:提供:编辑书目、查询书目、图书类别管理等功能编辑书目、查询书目、图书类别管理等功能。信息系统案例信息系统案例 小型书务系统功能分析小型书务系统功能分析-42-第第6 6讲讲 需求分析需求分析 信息系统案例信息系统案例 小型书务系统功能分析小型书务系统功能分析2.功能分析:图书销售功能分析:图书销售-43-第第6 6讲讲 需求分析需求分析 图书销售图书销售 应该应该提供:提供:售书处理,退书处理,图书查询等功能售书处理,退书处理,图书查询等功能。信息系统案例信息系统案例 小型书务系统功能分析小
24、型书务系统功能分析-44-第第6 6讲讲 需求分析需求分析6.3需求分析需求分析 3.3.用例说明用例说明用用例例说说明明是是对对功功能能用用例例图图中中的的用用例例做做出出的的说说明明。在在用用例例说说明明中中,需需要要描描述述用用例例的的编编号号、名名称称、参参与与者者和和用用例例的的功功能能以以及及交交互互过程。过程。-45-第第6 6讲讲 需求分析需求分析信息系统案例信息系统案例 小型书店书务系统功能分析小型书店书务系统功能分析图书销售图书销售:售书处理售书处理编号:03-01使用者:图书销售员输入:图书编号,图书册数,会员编号输出:图书信息,会员信息,图书总金额功能:完成图书销售工作
25、。流程:图书销售员把读者要购买图书的编号扫描到计算机系统中,计算机给出该图书的图书信息:图书编号,统一编号,作者,出版社,定价,折扣等。然后,图书销售员给出销售册数。销售员重复这个过程,把读者要购买的图书全部输入系统。如果读者是会员,销售员把读者的会员卡扫描进计算机,系统给出该会员的会员信息,以及会员的购买信息。系统给出图书的应付金额,图书销售员收款,并按“确认收款”,一次图书销售完毕。-46-第第6 6讲讲 需求分析需求分析6.3需求分析需求分析 4.4.用例的处理流程用例的处理流程用例所表示的功能的执行过程可以用业务流程图描述。用例所表示的功能的执行过程可以用业务流程图描述。-47-第第6
26、 6讲讲 需求分析需求分析信息系统案例信息系统案例 小型书店书务系统功能分析小型书店书务系统功能分析-48-第第6 6讲讲 需求分析需求分析信息系统案例信息系统案例 小型书店书务系统功能分析小型书店书务系统功能分析-49-第第6 6讲讲 需求分析需求分析6.3需求分析需求分析 5.5.用例的人机交互信息用例的人机交互信息为为了了完完成成的的功功能能,人人与与系系统统需需要要交交互互一一定定的的信信息息,可可以以用用顺顺序图来描述一个用例的人机交互信息。序图来描述一个用例的人机交互信息。-50-第第6 6讲讲 需求分析需求分析信息系统案例信息系统案例 小型书店书务系统功能分析小型书店书务系统功能
27、分析-51-第第6 6讲讲 需求分析需求分析6.3需求分析需求分析6.3.5 6.3.5 性能分析性能分析 1 1信息系统性能的含义信息系统性能的含义信信息息系系统统性性能能是是信信息息系系统统功功能能实实现现的的方方式式、效效率率和和保保障障,它它包包括括信信息息系系统统的的效效率率、处处理理方方式式、可可靠靠性性、安安全全性性、方方便便性性、适适应应性性等等内内容。容。效率效率:与处理时间有关的性能要素。与处理时间有关的性能要素。处理方式处理方式:分布模式、交互方式、处理方式等。分布模式、交互方式、处理方式等。可靠性可靠性:保证系统正常工作及抗故障的能力。保证系统正常工作及抗故障的能力。安
28、全性安全性:合法用户使用、非法用户杜绝访问系统的能力。合法用户使用、非法用户杜绝访问系统的能力。方便性方便性:用户使用信息系统友好性、方便性。用户使用信息系统友好性、方便性。适应性适应性:信息系统对环境和需求变化的适应能力。信息系统对环境和需求变化的适应能力。-52-第第6 6讲讲 需求分析需求分析6.3需求分析需求分析 2 2性能分析性能分析信信息息系系统统性性能能分分析析是是对对用用户户提提出出的的各各种种性性能能要要求求进进行行综综合合分分析,确定出合理、可行的信息系统性能的工作。析,确定出合理、可行的信息系统性能的工作。性能分析一般应从性能分析一般应从技术技术、经济经济、社会社会等方面
29、进行综合分析。等方面进行综合分析。-53-第第6 6讲讲 需求分析需求分析用户提出的小型书店书务系统的性能要求:用户提出的小型书店书务系统的性能要求:(1)(1)具具有有高高可可靠靠性性和和冗冗错错能能力力。不不允允许许系系统统在在工工作作期期间间停停机机,不允许系统丢失图书信息,不允许在运行期间出现故障和错误;不允许系统丢失图书信息,不允许在运行期间出现故障和错误;(2)(2)具具有有安安全全检检查查机机制制,非非法法用用户户不不能能使使用用系系统统,不不能能偷偷看看系系统信息,不能偷盗图书;统信息,不能偷盗图书;(3)(3)具有保密机制,各级使用者只能看到允许查看的系统信息;具有保密机制,
30、各级使用者只能看到允许查看的系统信息;(4)(4)具具有有防防病病毒毒和和黑黑客客攻攻击击的的能能力力,不不能能因因为为病病毒毒和和黑黑客客破破坏坏系统。系统。信息系统案例信息系统案例 小型书店书务系统性能需求分析小型书店书务系统性能需求分析-54-第第6 6讲讲 需求分析需求分析1)1)性能的技术因素分析性能的技术因素分析通通过过对对用用户户所所提提出出的的性性能能要要求求从从技技术术角角度度分分析析,确确定定出出技技术术上能够实现、且便于实现的信息系统性能。上能够实现、且便于实现的信息系统性能。第第1 1条条:“不不允允许许在在工工作作期期间间停停机机,不不允允许许在在运运行行期期间间出出
31、现现故故障障和和错错误误。”改改为为“系系统统的的故故障障应应该该能能够够得得到到及及时时排排除除,并并且不会给图书业务造成重大影响。且不会给图书业务造成重大影响。”第第4 4条条“具具有有防防病病毒毒和和黑黑客客攻攻击击的的能能力力,不不能能因因为为病病毒毒和和黑黑客客破破坏坏系系统统。”改改为为“对对于于病病毒毒和和黑黑客客具具有有一一定定的的预预防防能能力力,并能够把病毒和黑客攻击所造成的损失减低到较小程度。并能够把病毒和黑客攻击所造成的损失减低到较小程度。”信息系统案例信息系统案例 小型书店书务系统性能需求分析小型书店书务系统性能需求分析-55-第第6 6讲讲 需求分析需求分析6.3需
32、求分析需求分析6.3.6 6.3.6 风险分析风险分析 1 1风险的概念和类型风险的概念和类型 1)1)风险的概念风险的概念风风险险是是可可能能给给信信息息系系统统的的成成功功带带来来威威胁胁或或损损失失的的各各种种潜潜在在的的问题。问题。2)2)风险的类型风险的类型(1)(1)从危害程度分:从危害程度分:高危害性风险高危害性风险 中危害性风险中危害性风险 低危害性风险低危害性风险 风风险险分分析析的的原原则则:消消除除高高危危害害性性风风险险,限限制制或或减减轻轻中中危危害害性风险,控制低危害性风险。性风险,控制低危害性风险。-56-第第6 6讲讲 需求分析需求分析6.3需求分析需求分析 (
33、2)(2)按照风险的隶属特征分按照风险的隶属特征分技技术术性性风风险险:技技术术因因素素引引起起的的风风险险。潜潜在在的的最最多多、问问题题最最多一类风险。多一类风险。工工程程性性风风险险:工工程程的的组组织织、管管理理、进进行行、保保证证等等因因素素存存在在问题所造成问题的一类风险。问题所造成问题的一类风险。环环境境性性风风险险:信信息息系系统统所所存存在在的的社社会会和和组组织织环环境境带带来来潜潜在在性问题的一类风险。性问题的一类风险。-57-第第6 6讲讲 需求分析需求分析6.3需求分析需求分析 3)3)风险处理方法风险处理方法 避避免免风风险险:通通过过更更改改需需求求或或方方案案以
34、以弃弃除除造造成成风风险险原原因因的的一一种风险处理策略。种风险处理策略。限限制制风风险险:通通过过一一定定的的技技术术策策略略,把把风风险险所所造造成成的的危危害害和和影响限制在尽可能小的范围之内。影响限制在尽可能小的范围之内。减减轻轻风风险险:通通过过修修改改需需求求或或方方案案,或或着着采采用用相相应应的的应应对对性性措措施施,把把风风险险所所造造成成的的危危害害和和损损失失减减轻轻到到可可以以应应对对或或承承受受的的范范围围之内。之内。监监控控风风险险:对对既既不不能能避避免免,也也不不能能限限制制或或减减轻轻的的风风险险,可可以采用有效地监控策略。以采用有效地监控策略。-58-第第6
35、 6讲讲 需求分析需求分析6.3需求分析需求分析2 2风险分析风险分析1)1)风险识别风险识别风风险险识识别别是是由由开开发发人人员员根根据据需需求求调调查查和和分分析析的的结结果果,找找出出信息系统可能存在的各种风险的过程。信息系统可能存在的各种风险的过程。对找出的风险进行编号,并记录到对找出的风险进行编号,并记录到风险记录单风险记录单中。中。-59-第第6 6讲讲 需求分析需求分析6.3需求分析需求分析 2)2)风险分析风险分析 分分析析风风险险的的类类型型。属属于于高高危危害害性性风风险险、中中危危害害性性风风险险还还是是低危害性风险,是属于技术性风险、工程性风险还是环境性风险。低危害性
36、风险,是属于技术性风险、工程性风险还是环境性风险。分析风险出现的可能性分析风险出现的可能性。分分析析风风险险产产生生的的原原因因,以以及及这这种种原原因因在在什什么么环环境境和和条条件件下下可能引发问题。可能引发问题。分分析析风风险险可可能能对对信信息息系系统统所所能能造造成成的的危危害害,以以及及这这些些危危害害对信息系统会造成哪些影响。对信息系统会造成哪些影响。-61-第第6 6讲讲 需求分析需求分析6.4需求描述需求描述 描描述述信信息息系系统统需需求求的的文文档档被被称称为为信信息息系系统统需需求求说说明明书书或或信息系统需求规格说明信息系统需求规格说明。信信息息系系统统需需求求说说明
37、明书书应应该该包包括括的的内内容容和和采采用用的的格格式式,目目前前并并没没有有形形成成统统一一的的规规范范。图图5.145.14为为信信息息系系统统需需求求说说明明书书的一个参考格式。的一个参考格式。-62-第第6 6讲讲 需求分析需求分析6.4需求描述需求描述信息系统需求说明书1.引言1.1 信息系统项目简介1.2 编写说明1.3 参考资料2.目标 2.1 概述2.2 信息系统目标 2.2.1 总目标 2.2.2 功能目标 2.2.3 性能目标2.3 目标说明3.结构 3.1 信息系统需求结构 3.2 需求结构的说明4.功能 4.1 概述 4.2 功能用例模型 4.3 功能分析说明5.性能
38、 5.1 概述 5.2 性能需求 5.3 性能分析说明6.风险分析 6.1 信息系统面临的主要风险 6.2 风险的处理策略7.遗留问题-64-第第6 6讲讲 需求分析需求分析6.5需求审核需求审核6.5.1 6.5.1 需求审核的含义需求审核的含义需需求求审审核核是是指指在在需需求求分分析析阶阶段段,通通过过一一定定的的途途径径和和手手段段,对对初初步步确确定定的的信信息息系系统统需需求求的的正正确确性性和和可可行行性性进进行行验验证证,确确定定正正确确的和可行的需求,排除含糊、不实际和不可行的需求。的和可行的需求,排除含糊、不实际和不可行的需求。-65-第第6 6讲讲 需求分析需求分析6.5
39、需求审核需求审核6.5.2 6.5.2 需求审核的方法需求审核的方法1)1)自查法自查法自自查查法法由由需需求求分分析析人人员员对对自自己己所所确确定定的的信信息息系系统统需需求求进进行行审审核和验证,纠正需求中存在的问题。核和验证,纠正需求中存在的问题。小组审查法小组审查法 参考法参考法 逻辑分析法逻辑分析法-66-第第6 6讲讲 需求分析需求分析6.5需求审核需求审核6.5.2 6.5.2 需求审核的方法需求审核的方法 2)2)用户审查法用户审查法用用户户通通过过对对需需求求文文档档的的阅阅读读找找出出不不符符合合用用户户意意图图或或用用户户认认为为不不能能实实现现的的需需求求,双双方方再
40、再对对这这些些有有争争议议的的需需求求进进行行讨讨论论,最最后后达达成一致认识。成一致认识。-67-第第6 6讲讲 需求分析需求分析6.5需求审核需求审核 3)3)专家审查法专家审查法聘聘请请业业务务领领域域、信信息息系系统统、政政策策、法法律律等等方方面面的的专专家家对对信信息息系系统统需需求求进进行行审审查查。专专家家能能够够对对用用户户和和分分析析人人员员存存在在争争议议的的需需求以及隐藏着重大问题的需求进行甄别和判断。求以及隐藏着重大问题的需求进行甄别和判断。-68-第第6 6讲讲 需求分析需求分析6.5需求审核需求审核 4)4)原型法原型法原原型型法法是是对对存存在在的的有有争争议议
41、或或拿拿不不准准的的需需求求,通通过过建建立立原原型型进进行行验验证证,以以确确定定需需求求的的正正确确性性。原原型型法法是是验验证证需需求求的的一一种种十十分分有有效效的的方方法法,同同时时也也是是帮帮助助用用户户理理解解需需求求的的一一种种好好方方法法,但但它它要要求有原型生成环境的支持。求有原型生成环境的支持。-69-第第6 6讲讲 需求分析需求分析本讲小结本讲小结 需求分析的含义需求分析的含义 需求分析的工作需求分析的工作 需求捕获的一般方法需求捕获的一般方法 需求分析的方面:需求分析的方面:目标分析目标分析;需求结构分析;需求结构分析;功能分析;功能分析;性能分析;性能分析;风险分析风险分析 需求描述需求描述 需求审核需求审核 -70-第第6 6讲讲 需求分析需求分析本章作业本章作业151151页:页:一、一、1 1,3 3,4 4,5 5 二、二、1 1,2 2,4 4 三、三、1 1,2 2,3 3 四、四、4 4
限制150内