系统需求建模.pptx
《系统需求建模.pptx》由会员分享,可在线阅读,更多相关《系统需求建模.pptx(51页珍藏版)》请在咨信网上搜索。
1、第四章系统需求建模第四章系统需求建模 管理信息系统教程王恩波 王若宾 主编4.1调查系统需求调查系统需求 调调查查系系统统需需求求是是系系统统分分析析的的一一个个重重要要组组成成部部分分,包包括括明明确确功功能能需需求求和和技技术术需需求求,访访问问系系统统相相关关者者,建建立立原原型型并并对对调调查查结结果果和和原原型型进进行行结结构构化化遍遍历历以以及及业业务务流流程程重组几个部分。重组几个部分。管理信息系统教程王恩波 王若宾 主编4.1.1 4.1.1 功能需求和技术需求功能需求和技术需求u功能需求是系统必须完成的活动,也就功能需求是系统必须完成的活动,也就是系统将要投入的业务应用。功能
2、需求是系统将要投入的业务应用。功能需求直接来自系统规划阶段确定的系统功能。直接来自系统规划阶段确定的系统功能。u技术需求是指和企业的环境、硬件和软技术需求是指和企业的环境、硬件和软件有关的所有可操作目标。件有关的所有可操作目标。u对于新系统的完整定义,这两种类型的对于新系统的完整定义,这两种类型的系统需求都是必不可少的,也都要包含系统需求都是必不可少的,也都要包含在系统需求调查中。功能需求通常记载在系统需求调查中。功能需求通常记载在已建立的分析模型中,而技术需求则在已建立的分析模型中,而技术需求则通常记载在技术需求的叙述性描述里。通常记载在技术需求的叙述性描述里。管理信息系统教程王恩波 王若宾
3、 主编4.1.2 4.1.2 系统相关者系统相关者u系统相关者可以分为四类:系统相关者可以分为四类:1.用户,那些实际使用系统处理日常事务的人;用户,那些实际使用系统处理日常事务的人;2.客户,即那些购买和拥有系统的人;客户,即那些购买和拥有系统的人;3.技术人员,确保系统运行在公司的计算机环境技术人员,确保系统运行在公司的计算机环境下的人;下的人;4.外部实体,例如公司的顾客。外部实体,例如公司的顾客。管理信息系统教程王恩波 王若宾 主编u下图显示了对新系统感兴趣的各种系统下图显示了对新系统感兴趣的各种系统相关者。相关者。管理信息系统教程王恩波 王若宾 主编4.1.3 4.1.3 建立系统需
4、求原型建立系统需求原型u传统的系统需求开发过程由四个步骤组传统的系统需求开发过程由四个步骤组成:成:1.确定现有系统的物理过程和活动;确定现有系统的物理过程和活动;2.从现有物理过程中提取出业务逻辑功能;从现有物理过程中提取出业务逻辑功能;3.为将在新系统中使用的方法开发出业务逻为将在新系统中使用的方法开发出业务逻辑功能;辑功能;4.定义新系统的物理处理需求。定义新系统的物理处理需求。管理信息系统教程王恩波 王若宾 主编4.1.4 4.1.4 结构化遍历结构化遍历u所所谓谓结结构构化化遍遍历历,简简称称遍遍历历,是是指指对对调调查查结结果果和和根根据据这这些些结结果果建建立立的的原原型型进进行
5、行复复查查,这这种种遍遍历历方方法法按按过过程程进进行行,因因此此也称结构化遍历。也称结构化遍历。u结结构构化化遍遍历历的的目目标标是是发发现现错错误误和和问问题题,其其基基本本思思想想是是在在理理解解系系统统基基本本需需求求的的过过程程中中建建立立需需求求文文档档,然然后后检检查查其其中中是是否否存在错漏之处。存在错漏之处。管理信息系统教程王恩波 王若宾 主编4.1.5 4.1.5 业务流程重组业务流程重组u业业 务务 流流 程程 重重 组组(Business Process Reengineering,BPR)是是一一种种根根本本的的战战略略思思想想,它它将将企企业业内内部部的的处处理理过
6、过程程流流线线化化,并并使使之之尽尽可可能能地地高高效效运运转转,这这种种思思想想的的主主旨旨是是:对对基基本本方方法法提提出出质质疑疑,从从而而发发现现一一种种能能带带来来巨巨大大和和深深刻刻的的提提高高的的全全新新方法。方法。管理信息系统教程王恩波 王若宾 主编4.2 模型模型 在系统分析阶段,系统分析员使用一组在系统分析阶段,系统分析员使用一组模型来充分描述管理信息系统的需求。模型来充分描述管理信息系统的需求。一般来说,一个模型代表了当前系统的一般来说,一个模型代表了当前系统的某些方面。不同类型的模型在不同层次某些方面。不同类型的模型在不同层次上表现系统。上表现系统。管理信息系统教程王恩
7、波 王若宾 主编4.2.1 4.2.1 模型的作用及类型模型的作用及类型u在系统分析阶段进行系统建模主要具有在系统分析阶段进行系统建模主要具有以下作用:以下作用:1.有助于提取系统需求信息。由于系统本身有助于提取系统需求信息。由于系统本身的复杂性,使用模型可以在不同细节层次上的复杂性,使用模型可以在不同细节层次上来描述系统。来描述系统。2.有助于系统分析员整理思路。建立模型的有助于系统分析员整理思路。建立模型的过程能帮助系统分析员澄清思路和改良设计。过程能帮助系统分析员澄清思路和改良设计。建模过程本身对系统分析员有直接的帮助。建模过程本身对系统分析员有直接的帮助。管理信息系统教程王恩波 王若宾
8、 主编3.有助于系统的分解和集成。管理信息系统往往是有助于系统的分解和集成。管理信息系统往往是复杂的,在系统分析阶段对系统需求建模有助于问复杂的,在系统分析阶段对系统需求建模有助于问题的简化,并能够使系统分析员的精力一次只集中题的简化,并能够使系统分析员的精力一次只集中在系统的几个方面上。在系统的几个方面上。4.有助于记忆和把握相关细节。系统分析需要收集有助于记忆和把握相关细节。系统分析需要收集和处理数量庞大的信息,规范通用的模型成为有效和处理数量庞大的信息,规范通用的模型成为有效的帮助记忆的工具。的帮助记忆的工具。5.有助于系统开发小组以及小组成员之间进行交流。有助于系统开发小组以及小组成员
9、之间进行交流。通用规范的模型是项目小组成员之间进行交流和协通用规范的模型是项目小组成员之间进行交流和协作的有效工具。作的有效工具。6、为未来的维护和升级提供文档参考。系统分析、为未来的维护和升级提供文档参考。系统分析员建立的需求模型可以作为以后的开发小组在维护员建立的需求模型可以作为以后的开发小组在维护和升级系统时的文档,使以后的开发者能够继续使和升级系统时的文档,使以后的开发者能够继续使用。用。管理信息系统教程王恩波 王若宾 主编u模型分为三种类型:模型分为三种类型:数学模型数学模型描述模型描述模型图形模型图形模型管理信息系统教程王恩波 王若宾 主编4.2.24.2.2逻辑模型和物理模型逻辑
10、模型和物理模型 u逻辑模型:在系统分析阶段所建立的模逻辑模型:在系统分析阶段所建立的模型,详细定义了系统需求但并没有局限于型,详细定义了系统需求但并没有局限于某一具体技术。某一具体技术。u物理模型:在系统设计阶段建立的一些物理模型:在系统设计阶段建立的一些模型,这些模型显示了如何使用具体技术模型,这些模型显示了如何使用具体技术来实现系统的某些方面。来实现系统的某些方面。管理信息系统教程王恩波 王若宾 主编u常用的一些逻辑模型:常用的一些逻辑模型:事件列表事件列表数据流图数据流图实体联系图实体联系图数据流定义数据流定义数据元素定义数据元素定义过程描述过程描述/结构化英语结构化英语类图类图用例图用
11、例图顺序图顺序图协作图协作图状态图状态图管理信息系统教程王恩波 王若宾 主编u常用的一些物理模型:常用的一些物理模型:界面设计界面设计报表设计报表设计系统流程图系统流程图结构图结构图数据库设计数据库设计网络图网络图分布图分布图管理信息系统教程王恩波 王若宾 主编4.3 事件事件 所有的系统开发方法,不论是结构化方所有的系统开发方法,不论是结构化方法还是面向对象方法,都是基于事件进法还是面向对象方法,都是基于事件进行建模的。行建模的。管理信息系统教程王恩波 王若宾 主编4.3.1 4.3.1 事件的概念和类型事件的概念和类型u对于管理信息系统来说,事件是指与系对于管理信息系统来说,事件是指与系统
12、行为相关的,可以描述、值得记录的在统行为相关的,可以描述、值得记录的在某一特定时间和地点发生的事情。某一特定时间和地点发生的事情。u系统分析中需要考虑的事件有三种类型:系统分析中需要考虑的事件有三种类型:u外部事件外部事件u临时事件临时事件u状态事件状态事件 管理信息系统教程王恩波 王若宾 主编 1.外部事件:外部事件是系统之外发生外部事件:外部事件是系统之外发生的事件,通常都是由外部实体或动作参的事件,通常都是由外部实体或动作参与者触发的。外部实体或动作参与者可与者触发的。外部实体或动作参与者可以是一个人或组织单位,它为系统提供以是一个人或组织单位,它为系统提供数据或从系统获取数据。数据或从
13、系统获取数据。管理信息系统教程王恩波 王若宾 主编 2.临时事件:由于达到系统设定的某一临时事件:由于达到系统设定的某一时刻所发生的事件。和外部事件不同,时刻所发生的事件。和外部事件不同,临时事件是系统自动执行的,不需要外临时事件是系统自动执行的,不需要外部实体或动作参与者的触发。部实体或动作参与者的触发。管理信息系统教程王恩波 王若宾 主编 3.状态事件:当系统内部发生了需要处状态事件:当系统内部发生了需要处理的情况时所引发的事件。通常状态事理的情况时所引发的事件。通常状态事件作为外部事件的结果而发生。有时,件作为外部事件的结果而发生。有时,状态事件和临时事件相似,惟一不同的状态事件和临时事
14、件相似,惟一不同的地方在于,状态事件无法定义事件发生地方在于,状态事件无法定义事件发生的时刻。的时刻。管理信息系统教程王恩波 王若宾 主编4.3.2 4.3.2 定义事件定义事件1.区分事件和触发事件的条件以及系统响应。区分事件和触发事件的条件以及系统响应。2.跟踪事务处理的生命周期。跟踪事务处理的生命周期。3.暂不考虑技术依赖事件和系统控制。暂不考虑技术依赖事件和系统控制。管理信息系统教程王恩波 王若宾 主编4.3.3 4.3.3 图书馆管理系统中的事件图书馆管理系统中的事件u所涉及到的一些外部事件:所涉及到的一些外部事件:任何系统使用者进行书目查询任何系统使用者进行书目查询读者对个人账户信
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 系统 需求 建模
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【人****来】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【人****来】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。