信息系统分析与设计(共计5部分共计1259页)_部分3.pptx
《信息系统分析与设计(共计5部分共计1259页)_部分3.pptx》由会员分享,可在线阅读,更多相关《信息系统分析与设计(共计5部分共计1259页)_部分3.pptx(221页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、-1-第第8 8讲讲 需求分析总结需求分析总结课堂提问课堂提问问题问题1问题问题2问题问题3问题问题4问题问题5问题问题6问题问题7问题问题8课程课程-2-第第8 8讲讲 需求分析总结需求分析总结问题问题问题问题1 1:?1010分分-3-第第8 8讲讲 需求分析总结需求分析总结问题问题问题问题2 2:?5 5分分-4-第第8 8讲讲 需求分析总结需求分析总结问题问题问题问题3 3:?3 3分分-5-第第8 8讲讲 需求分析总结需求分析总结问题问题问题问题4 4:?6 6分分-6-第第8 8讲讲 需求分析总结需求分析总结问题问题问题问题5 5:?1010分分-7-第第8 8讲讲 需求分析总结需
2、求分析总结问题问题问题问题6 6:?5 5分分-8-第第8 8讲讲 需求分析总结需求分析总结问题问题问题问题7 7:?2 2分分-9-第第8 8讲讲 需求分析总结需求分析总结问题问题问题问题8 8:?9 9分分-10-第第8 8讲讲 需求分析总结需求分析总结问题问题问题问题1 1:?什么叫信息系统需求?什么叫信息系统需求?-11-第第8 8讲讲 需求分析总结需求分析总结答案答案答案答案1 1:信息系统需求是对信息系统应该具备的信息系统需求是对信息系统应该具备的目标目标、功能功能、性能性能等要素的综合描述。等要素的综合描述。!-12-第第8 8讲讲 需求分析总结需求分析总结问题问题问题问题2 2
3、:?需求分析必须有系统分析员和(需求分析必须有系统分析员和()参加。)参加。用户是信息系统的(用户是信息系统的(),也是信息系统的),也是信息系统的()。)。-13-第第8 8讲讲 需求分析总结需求分析总结答案答案答案答案2 2:需求分析必须有系统分析员和(需求分析必须有系统分析员和(用户用户)参加。)参加。用户是信息系统的(用户是信息系统的(使用者使用者),也是信息系统),也是信息系统的(的(投资者投资者)。)。!-14-第第8 8讲讲 需求分析总结需求分析总结问题问题问题问题3 3:下面哪一项不是需求分析的工作(下面哪一项不是需求分析的工作()。)。A A需求分析需求分析 B B需求描述需
4、求描述 C C需求浏览需求浏览 D D需求评审需求评审?-15-第第8 8讲讲 需求分析总结需求分析总结答案答案答案答案3 3:下面哪一项不是需求分析的工作(下面哪一项不是需求分析的工作(C C)。)。A A需求分析需求分析 B B需求描述需求描述 C C需求浏览需求浏览 D D需求评审需求评审!-16-第第8 8讲讲 需求分析总结需求分析总结问题问题问题问题4 4:?信息系统功能是信息系统具有的(信息系统功能是信息系统具有的()。信息)。信息系统的(系统的()通过信息系统的功能来体现。)通过信息系统的功能来体现。-17-第第8 8讲讲 需求分析总结需求分析总结答案答案答案答案4 4:信息系统
5、功能是信息系统具有的(信息系统功能是信息系统具有的(效能和作用效能和作用)。)。信息系统的(信息系统的(目标目标)通过信息系统的功能来体现。)通过信息系统的功能来体现。!-18-第第8 8讲讲 需求分析总结需求分析总结问题问题问题问题5 5:?左面是在需求分析中应该从事的工作,右面是采用的左面是在需求分析中应该从事的工作,右面是采用的图形,试在两者建立连线,表明哪一项工作采用对应图形,试在两者建立连线,表明哪一项工作采用对应的图形。的图形。功能功能活动图活动图流程流程包图包图人机交互信息人机交互信息用例图用例图需求结构需求结构顺序图顺序图-19-第第8 8讲讲 需求分析总结需求分析总结答案答案
6、答案答案5 5:左面是在需求分析中应该从事的工作,右面是采用的左面是在需求分析中应该从事的工作,右面是采用的图形,试在两者建立连线,表明哪一项工作采用对应图形,试在两者建立连线,表明哪一项工作采用对应的图形。的图形。功能功能活动图活动图流程流程包图包图人机交互信息人机交互信息用例图用例图需求结构需求结构顺序图顺序图!-20-第第8 8讲讲 需求分析总结需求分析总结问题问题问题问题6 6:下面说法正确的是(下面说法正确的是()A A信息系统目标等同与企业系统目标信息系统目标等同与企业系统目标 B B信息系统目标包括企业系统目标信息系统目标包括企业系统目标 C C信息系统目标是企业系统目标的有机构
7、成部分信息系统目标是企业系统目标的有机构成部分 D D信息系统目标与企业系统目标没有关系信息系统目标与企业系统目标没有关系?-21-第第8 8讲讲 需求分析总结需求分析总结答案答案答案答案6 6:下面说法正确的是(下面说法正确的是(C C)A A信息系统目标等同与企业系统目标信息系统目标等同与企业系统目标 B B信息系统目标包括企业系统目标信息系统目标包括企业系统目标 C C信息系统目标是企业系统目标的有机构成部分信息系统目标是企业系统目标的有机构成部分 D D信息系统目标与企业系统目标没有关系信息系统目标与企业系统目标没有关系!-22-第第8 8讲讲 需求分析总结需求分析总结问题问题问题问题
8、7 7:下面哪个不是确定信息系统需求结构的依据(下面哪个不是确定信息系统需求结构的依据()A A信息系统的软硬件环境信息系统的软硬件环境 B B信息系统的目标信息系统的目标 C C信息系统职能域信息系统职能域 D D需求的相关性需求的相关性?-23-第第8 8讲讲 需求分析总结需求分析总结答案答案答案答案7 7:下面哪个不是确定信息系统需求结构的依据(下面哪个不是确定信息系统需求结构的依据(A A)A A信息系统的软硬件环境信息系统的软硬件环境 B B信息系统的目标信息系统的目标 C C信息系统职能域信息系统职能域 D D需求的相关性需求的相关性!-24-第第8 8讲讲 需求分析总结需求分析总
9、结问题问题问题问题8 8:?风险分析要(风险分析要()高危害性风险,()高危害性风险,()中危害性风险,(中危害性风险,()低危害性风险。)低危害性风险。-25-第第8 8讲讲 需求分析总结需求分析总结答案答案答案答案8 8:!风险分析要(风险分析要(消除消除)高危害性风险,()高危害性风险,(限制限制)中危害性风险,(中危害性风险,(控制控制)低危害性风险。)低危害性风险。-27-第第8 8讲讲 需求分析总结需求分析总结本本 讲讲 内内 容容1 1 需求建模需求建模2 2 需求分析需求分析2020点点-29-第第8 8讲讲 需求分析总结需求分析总结需求建模需求建模1 1 需求建模的必要性需求
10、建模的必要性2 2 需求建模规范需求建模规范3 3 需求建模的主要内容需求建模的主要内容4 4 需求建模案例需求建模案例-30-第第8 8讲讲 需求分析总结需求分析总结8.1 需求建模需求建模8.1.1 8.1.1 需求建模的必要性需求建模的必要性 需求建模需求建模(Requirement Modeling):(Requirement Modeling):规范地描述需求分析的结果规范地描述需求分析的结果;方便与用户以及开发人员的交流方便与用户以及开发人员的交流;是系统设计和实现的基础是系统设计和实现的基础;提高系统开发的效率和质量。提高系统开发的效率和质量。-31-第第8 8讲讲 需求分析总结
11、需求分析总结8.1 需求建模需求建模8.1.2 8.1.2 需求建模规范需求建模规范 下面给出安捷支付系统项目的下面给出安捷支付系统项目的需求建模规范需求建模规范:20072007年年1111月月到到20092009年年5 5月月西西部部数数通通公公司司开开发发了了安安捷捷移移动动支支付付系系统统软软件件,我我以以及及我我的的三三个个研研究究生生参参与与了了这这个个项项目目的的开开发发工工作作,我我在在项项目目中中承承担担质质量量管管理理和和文文档档工工作作,下下面面是是我给项目组起草的我给项目组起草的安捷支付系统安捷支付系统需求建模规范需求建模规范。-32-第第8 8讲讲 需求分析总结需求分
12、析总结8.1 需求建模需求建模8.1.3 8.1.3 需求建模的主要内容需求建模的主要内容1.1.需求结构建模需求结构建模 1 1)需求结构)需求结构 需需求求结结构构是是需需求求的的框框架架,用用UMLUML的的包包图图来来描描述述,一一个个包包称为一个需求单元,一个需求单元描述一个职能域。称为一个需求单元,一个需求单元描述一个职能域。-33-第第8 8讲讲 需求分析总结需求分析总结8.1 需求建模需求建模8.1.3 8.1.3 需求建模的主要内容需求建模的主要内容1.1.需求结构建模需求结构建模 2 2)需求单元)需求单元 需需求求单单元元是是划划分分业业务务领领域域和和系系统统功功能能的
13、的一一种种组组织织单单位位,用用来来描描述述一个相关的功能区域。一个相关的功能区域。允允许许对对需需求求单单元元进进行行分分解解,需需求求单单元元的的层层数数根根据据业业务务的的复复杂杂性性而而定,但不宜分层过多,一般划分到两层或三层为宜。定,但不宜分层过多,一般划分到两层或三层为宜。需求单元划分到其中容纳一张用例图为止。需求单元划分到其中容纳一张用例图为止。-34-第第8 8讲讲 需求分析总结需求分析总结8.1 需求建模需求建模8.1.3 8.1.3 需求建模的主要内容需求建模的主要内容1.1.需求结构建模需求结构建模 3 3)需求结构模型的实例)需求结构模型的实例 -35-第第8 8讲讲
14、需求分析总结需求分析总结8.1 需求建模需求建模8.1.3 8.1.3 需求建模的主要内容需求建模的主要内容 -36-第第8 8讲讲 需求分析总结需求分析总结8.1 需求建模需求建模8.1.3 8.1.3 需求建模的主要内容需求建模的主要内容 -37-第第8 8讲讲 需求分析总结需求分析总结8.1 需求建模需求建模8.1.3 8.1.3 需求建模的主要内容需求建模的主要内容2.2.业务角色建模业务角色建模 1 1)业务角色的含义)业务角色的含义 业业务务角角色色是是指指在在业业务务活活动动中中具具有有确确定定身身份份的的主主体体,可可以以是是组组织织或或人人,例例如如,读读者者,用用户户,操操
15、作作员员,财财务务处处等等;角角色色也也可可以以是是与与系系统统交交互互的的外外部部实实体体。例例如如,上上级级主主管管部部门门,计划处等。计划处等。-38-第第8 8讲讲 需求分析总结需求分析总结8.1 需求建模需求建模8.1.3 8.1.3 需求建模的主要内容需求建模的主要内容2.2.业务角色建模业务角色建模 2 2)业务角色建模)业务角色建模 用用UMLUML中中的的ActorActor表表示示业业务务角角色色,一一个个系系统统的的业业务务角角色色建建立在用例图中,业务角色之间可以存在泛化的关系。立在用例图中,业务角色之间可以存在泛化的关系。-39-第第8 8讲讲 需求分析总结需求分析总
16、结8.1 需求建模需求建模8.1.3 8.1.3 需求建模的主要内容需求建模的主要内容3.3.业务对象建模业务对象建模 1 1)业务对象的概念)业务对象的概念 业业务务对对象象是是业业务务领领域域中中的的业业务务实实体体,这这些些业业务务实实体体将将作作为软件系统中的基本要素。为软件系统中的基本要素。-40-第第8 8讲讲 需求分析总结需求分析总结8.1 需求建模需求建模8.1.3 8.1.3 需求建模的主要内容需求建模的主要内容3.3.业务对象建模业务对象建模 2 2)业务对象建模)业务对象建模 业业务务对对象象用用类类来来表表示示。但但在在开开发发的的不不同同阶阶段段,业业务务对对象象的的
17、表表示形式不同。示形式不同。业务分析阶段:用类的图略形式表示。业务分析阶段:用类的图略形式表示。需求分析阶段:用类的图略形式或简化形式表示。需求分析阶段:用类的图略形式或简化形式表示。概要设计阶段:用类的一般形式表示。概要设计阶段:用类的一般形式表示。详细设计阶段:采用类的完全形式表示。详细设计阶段:采用类的完全形式表示。-41-第第8 8讲讲 需求分析总结需求分析总结8.1 需求建模需求建模8.1.3 8.1.3 需求建模的主要内容需求建模的主要内容3.3.业务对象建模业务对象建模 图略形式 简化形式 一般形式 完全形式-42-第第8 8讲讲 需求分析总结需求分析总结8.1 需求建模需求建模
18、8.1.3 8.1.3 需求建模的主要内容需求建模的主要内容4.4.业务流程建模业务流程建模 1 1)业务流程的含义)业务流程的含义 业务流程是组织实体的有序活动过程。组织通过实体的有序业务流程是组织实体的有序活动过程。组织通过实体的有序活动来完成赋予组织的职能。活动来完成赋予组织的职能。-43-第第8 8讲讲 需求分析总结需求分析总结8.1 需求建模需求建模8.1.3 8.1.3 需求建模的主要内容需求建模的主要内容4.4.业务流程建模业务流程建模 2 2)业务流程建模涉及的要素)业务流程建模涉及的要素 业业务务角角色色:在在业业务务流流程程中中起起主主导导作作用用的的业业务务活活动动主主体
19、体,一一般般作作为为泳泳道的名称。道的名称。业业务务活活动动:业业务务流流程程的的基基本本单单元元,表表示示在在业业务务流流程程中中要要做做的的一一件件事事情。情。业务规则:业务流程中遵循的规则。业务规则:业务流程中遵循的规则。业务对象:业务流程涉及或影响的业务对象。业务对象:业务流程涉及或影响的业务对象。-44-第第8 8讲讲 需求分析总结需求分析总结8.1 需求建模需求建模8.1.3 8.1.3 需求建模的主要内容需求建模的主要内容4.4.业务流程建模业务流程建模 3 3)业务流程建模)业务流程建模 业务流程采用业务流程采用UMLUML的活动图进行建模。的活动图进行建模。-45-第第8 8
20、讲讲 需求分析总结需求分析总结8.1 需求建模需求建模-46-第第8 8讲讲 需求分析总结需求分析总结8.1 需求建模需求建模8.1.3 8.1.3 需求建模的主要内容需求建模的主要内容5.5.功能建模功能建模 1 1)功能的含义)功能的含义 功能来源于用户需求,功能是对需求单元的分解和细化,功功能来源于用户需求,功能是对需求单元的分解和细化,功能呈结构,功能下面又可以分解为子功能和更低层的功能。能呈结构,功能下面又可以分解为子功能和更低层的功能。-47-第第8 8讲讲 需求分析总结需求分析总结8.1 需求建模需求建模8.1.3 8.1.3 需求建模的主要内容需求建模的主要内容5.5.功能建模
21、功能建模 2 2)功能建模方法)功能建模方法 采用采用UMLUML中的用例图来对系统功能进行建模。一个用例表示系中的用例图来对系统功能进行建模。一个用例表示系统的一个功能,用例用统的一个功能,用例用UMLUML中的椭圆符号表示,在椭圆的下面标中的椭圆符号表示,在椭圆的下面标注用例的名字。注用例的名字。一张用例图表示一个需求单元所具有的功能。一张用例图表示一个需求单元所具有的功能。-48-第第8 8讲讲 需求分析总结需求分析总结8.1 需求建模需求建模-49-第第8 8讲讲 需求分析总结需求分析总结8.1 需求建模需求建模8.1.3 8.1.3 需求建模的主要内容需求建模的主要内容5.5.功能建
22、模功能建模 3 3)用例分解的粒度)用例分解的粒度 一个用例描述系统的一个基本功能,用例不宜再进行分解,一个用例描述系统的一个基本功能,用例不宜再进行分解,一个用例表示一个需求单元的功能。用例的粒度不宜太细,一般一个用例表示一个需求单元的功能。用例的粒度不宜太细,一般原则是,用例对应一个低层界面中的功能,而不对应一个插入、原则是,用例对应一个低层界面中的功能,而不对应一个插入、删除等具体操作按钮。删除等具体操作按钮。-50-第第8 8讲讲 需求分析总结需求分析总结8.1 需求建模需求建模8.1.3 8.1.3 需求建模的主要内容需求建模的主要内容5.5.功能建模功能建模 4 4)用例说明)用例
23、说明 每一个用例都应该给与说明,用例说明应该包括以下几方面的信息:每一个用例都应该给与说明,用例说明应该包括以下几方面的信息:输入数据;输入数据;输出数据;输出数据;功能;功能;步骤或流程。步骤或流程。-51-第第8 8讲讲 需求分析总结需求分析总结8.1 需求建模需求建模-52-第第8 8讲讲 需求分析总结需求分析总结8.1 需求建模需求建模8.1.3 8.1.3 需求建模的主要内容需求建模的主要内容5.5.功能建模功能建模 5 5)用例的交互流程)用例的交互流程 用例功能的交互流程可以通过活动图来描述。用例功能的交互流程可以通过活动图来描述。-53-第第8 8讲讲 需求分析总结需求分析总结
24、8.1 需求建模需求建模8.1.3 8.1.3 需求建模的主要内容需求建模的主要内容6.6.人机交互建模人机交互建模 1 1)概述)概述 需需求求捕捕获获的的一一个个重重要要工工作作是是捕捕获获人人与与计计算算机机系系统统交交互互的的信信息息,因因此此,人人机机交交互互信信息息的的建建模模是是需需求求建建模模的的一一项项重重要要工工作作。另另外外,在在需需求求阶阶段段,通通过过必必要要的的人人机机交交互互界界面面有有助助于于深深入入理理解解需需求求,有有效效捕捕获获用用户户需需求求。因因此此,人人机机交交互互信信息息建建模模和和人人机机界界面面建建模模是是需需求建模的一项工作。求建模的一项工作
25、。-54-第第8 8讲讲 需求分析总结需求分析总结8.1 需求建模需求建模8.1.3 8.1.3 需求建模的主要内容需求建模的主要内容6.6.人机交互建模人机交互建模 2 2)人机交互信息建模)人机交互信息建模 每每一一个个用用例例功功能能的的实实现现均均需需要要与与用用户户交交互互一一定定的的信信息息。因因此此,在需求分析时,需要为每一个用例确定人机交互的信息。在需求分析时,需要为每一个用例确定人机交互的信息。用顺序图来描述人机交互的信息。用顺序图来描述人机交互的信息。-55-第第8 8讲讲 需求分析总结需求分析总结8.1 需求建模需求建模-56-第第8 8讲讲 需求分析总结需求分析总结8.
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 信息 系统分析 设计 共计 部分 1259
限制150内