管理信息系统的系统分析.ppt

上传人:牧羊曲112 文档编号:5810626 上传时间:2023-08-22 格式:PPT 页数:54 大小:655.05KB
返回 下载 相关 举报
管理信息系统的系统分析.ppt_第1页
第1页 / 共54页
管理信息系统的系统分析.ppt_第2页
第2页 / 共54页
管理信息系统的系统分析.ppt_第3页
第3页 / 共54页
管理信息系统的系统分析.ppt_第4页
第4页 / 共54页
管理信息系统的系统分析.ppt_第5页
第5页 / 共54页
点击查看更多>>
资源描述

《管理信息系统的系统分析.ppt》由会员分享,可在线阅读,更多相关《管理信息系统的系统分析.ppt(54页珍藏版)》请在三一办公上搜索。

1、第五讲 管理信息系统的系统分析,第一节 可行性分析和详细调查概述第二节 管理业务调查第三节 数据流程调查第四节 数据字典第五节 描述处理逻辑的工具第六节 系统化分析第七节 研究和确定管理模型第八节 提出新系统的逻辑方案,关键步骤:,管理可行性技术可行性经济可行性,管理业务调查数据流程调查,确定逻辑方案,主要成果:,可行性分析报告,新系统业务流程图新系统数据流程图新系统数据字典,原系统业务流程图原系统数据流程图原系统数据字典,新系统逻辑模型,1,2,3,4,可行性分析,逻辑模型设计,详细调查,系统化分析,系统分析示意图,系统目标分析业务流程分析数据流程分析功能模块分析数据分析,第一节 可行性分析

2、和详细调查概述,一、可行性分析的任务和内容,可行性是指当前情况下,企业开发这个信息系统是否有必要,是否具备必要的条件。可行性的含义不仅包括可能性,还包括必要性、合理性。可行性分析的内容包括:管理上的可行性 技术上的可行性 经济上的可行性,硬件、系统软件、应用软件、技术人员,资金可得性经济合理性,二、可行性分析报告,系统简述 系统的名称、建设的背景、必要性和意义项目目标 系统目标和功能所需资源、预算和期望效益可行性结论 可以立即开发、改进原系统、目前不可行,三、详细调查概述,调查目的:完整地掌握现行系统的状况,发现问题和薄弱环节,收集资料,为下一步的系统化分析和提出新系统的逻辑设计做好准备。调查

3、方法:召开调查会;访问;发调查表;参加业务实践。调查原则:业务人员、主管人员、系统分析人员、系统设计人员共同参与,第二节 管理业务调查,管理业务调查包括:组织结构调查管理功能调查管理业务流程调查,一、组织结构调查,组织结构调查主要内容包括:组织的组成及组成部分间隶属关系各级组织职能各类工作人员职责存在问题,工具:组织结构图,计,划,组,统,计,组,分,析,组,计划部,调,度,组,外,协,组,统,计,组,生产部,成,本,组,会,计,组,出,纳,组,财务部,供,应,组,销,售,组,仓,库,供销部,厂长,组织结构图示例,二、管理功能调查,管理功能调查主要内容包括:调查原系统的各种功能各种功能间层次关

4、系,工具:功能层次图,功能层次图示例,三、管理业务流程调查,管理业务流程调查主要内容包括:有哪些业务处理各种处理的信息来源处理方法计算方法信息流向信息形式,工具:管理业务流程图表格分配图,什么是业务流程?各项工作的手工操作流程原系统的信息流动过程,业务流程图符号,业务流程图,绘制业务流程图应根据实际的管理业务,按照原系统中信息流动的过程,详细描述各个环节的处理业务、信息来源、处理方法、信息流经去向以及提供信息的形态(报告、单据等)。比如,数据处理产生的单据往往采用几联单的形式,就要弄清楚每一联的去向及使用情况,便于进一步分析各个业务活动之间的信息联系。,业务流程图举例 顾客发订单给销售部门,销

5、售部门经过订单检查,把不合格的订单反馈给顾客,对合格订单,通过核对库存记录,缺货订单通过缺货统计,向采购部门发出缺货通知,并登记缺货记录。对于可供货订单,登记客户档案,开出备货单,通知仓库备货。同时保存订单数据,并进行销售统计。,校验订单,顾客档案,处理备货单,缺货记录,库存记录,订单存底,发订单,开备货单,缺货统计,销售统计,某企业物资管理业务流程图,准备采购单,采购单 4,采购单 3,采购单 2,采购单 1,应付款处理,登记待收款,收货处理,应付款,待收货清单,采购单 4,采购单 3,采购单 2,收货单 1,取货通知,卖方,存档,卖方,存档,存档,付款,收货部门,财会部门,采购部门,表格分

6、配图,第三节 数据流程调查,业务流程图是以业务处理过程为中心的描述工具,不易为计算机处理,因此需要收集资料,建立以数据为中心的数据流程图来描述系统逻辑模型。,数据流程调查应收集的资料包括:全部输入单据、输出报表、数据存储格式的典型格式各环节的处理方法和计算方法上述格式样品的制作单位、报送单位、存放地点、发生频度、发生高峰时间及发生量等各项数据类型、长度、取值范围,一、数据流程图,DFD:Data Flow Diagram描述系统逻辑模型。采用4种图形符号综合反映信息(数据)在系统中的流动、处理和存储情况。数据流程图重点在于数据的流向(关系),淡化业务处理流程,或者说寓业务流程于数据流程图之中。

7、其基本组件和符号为:,外部实体 处理 数据存储 数据流,外部实体本系统之外的人、物、单位处理对信息进行处理的逻辑功能数据存储逻辑意义上的数据存储数据流组件间传递的信息和方向,顾客,供应商,查询要求,二、数据流程图的绘制,数据流程图绘制的原则明确系统界限,确定外部项自顶向下,逐层扩展牢记数据流程图的职能逐步求精,不断与用户交流合理布局,避免线段交叉审核,自顶向下的扩展(1)关联图,(2)顶层数据流程图(第一层),(3)模块/子系统分解图(第二.N层),示例:,有一家汽车配件公司向客户供应汽车配件,客户是汽车用户或是汽车修配厂,配件公司的货源来自各种不同的配件制造工厂或批发商。客户可以当时购买,也

8、可以预先订货,公司负责托运。该公司拥有顾客7000多户,经营的汽车配件有8000多种,每一品种有若干种规格,总计约有2万种规格,如果考虑到同品种,同规格,但是不同厂家制造的零配件,则有6万多种。这家汽车配件公司年销售额1.5亿元,职工600余人。分析:主要业务根据顾客的订货要求,收款,开发票,配送汽车配件,配件不足从供应商处批发进货。,“销售管理”的扩展,“采购管理”的扩展,“会计帐务”的扩展,画数据流程图考虑的问题:系统主要的逻辑功能是什么?它的外部项是什么?它的输入和输出数据流是什么?从哪里来?到哪里去?应在系统中保持哪些数据?,应该扩展到什么程度?扩展出来的数据流程图已经基本表达了系统所

9、有的逻辑功能和必要的输入、输出,能使用户理解系统的逻辑功能,满足用户的要求,且能使系统设计员和程序员在看到图中的每一个处理逻辑以后,会在头脑里形成一个简单明确的印象和概念就可以了。,第四节 数据字典,数据字典(Data Dictionary)专门记录数据本身的信息,补充说明数据流程图中的组件,包括:数据项数据结构数据流数据存储处理逻辑外部实体,一、数据项的定义,数据项又称数据元素,是数据的最小组成单位,也就是不可再分的单位。,数据元素定义系统名称:数据元素编号:数据元素名称:简述:别名:长度:类型:取值/含义:有关的数据元素或数据结构:有关的处理逻辑:,数据项定义示例:系统名称:汽车配件公司信

10、息系统数据项编号:DI0001数据项名称:配件编码简述:标识系统中的配件别名:长度:12 类型:char取值/含义:aabbccddeeee,aa-大类,bb-中类,cc-小类 dd-规格型号,eeee-流水号有关的数据项或数据结构:DI0003,DS0005有关的处理逻辑:P0003,P0007,数据元素一览表,系统名称:,编号 名称 别名 类型 长度 小数位数,二、数据结构的定义,数据结构描述某些数据项之间的关系。一个数据结构可以由若干个数据项组成,也可以由若干个数据结构组成,还可以由若干个数据项和数据结构组成。,数据结构定义系统名称:数据结构编号:数据结构名称:简述:别名:组成:有关的数

11、据流或数据结构:有关的处理逻辑:,数据结构定义示例:系统名称:汽车配件公司信息系统数据结构编号:DS0001数据结构名称:配件基本信息简述:描述配件固有的属性别名:组成:DI0001+DI00002+DI0006+DI0008有关的数据流或数据结构:DF0003,DS0005有关的处理逻辑:P0002,P0005,三、数据流的定义,在数据字典中所定义的数据流有两类:输入数据流和输出数据流。一般只定义系统的输入和输出数据流就可以了,系统内部流动的数据流就没有必要再定义了。一个数据流可以包含一个或若干个数据项/数据结构。,数据流定义系统名称:数据流编号:数据流名称:简述:数据流来源:数据流去向:数

12、据流组成:数据流量:高峰期及流量:,数据流定义示例:系统名称:汽车配件公司信息系统数据流编号:DF0001数据流名称:订货单简述:描述顾客订货单信息数据流来源:E0001(顾客)数据流去向:P0001(编辑订货单)数据流组成:DS0001+订货数量(N/12.4)+价格(N/10.2)+订货日期(Date)数据流量:1000张/天高峰期及流量:9:30-11:00/400张,15:00-16:30/400张,四、处理逻辑的定义,处理逻辑的描述是一个相当复杂的问题,在数据字典中只是进行简单的描述,一般仅对最底层的处理逻辑加以说明。,处理逻辑定义系统名称:处理逻辑编号:处理逻辑名称:简述:输入的数

13、据流:处理:输出的数据流:处理频率:,处理逻辑示例:系统名称:汽车配件公司信息系统处理逻辑编号:P0001处理逻辑名称:确定顾客订货层次号:1.3简述:依据顾客信誉和配件库存确定是否允许顾客订货输入数据流:DF0001(合格的订货单),DF0002(配件库存)输出数据流:DF0005,DF0006处理:依据顾客信誉和配件库存产生可发的订货或不满足的订货有关的数据存储:D B0001、DB0002、DB0003,五、数据存储的定义,数据存储是指在系统中应该保存的数据结构以及具体的数据内容。在数据字典中只描述数据的逻辑存储结构。,数据存储定义系统名称:数据存储编号:数据存储名称:简述:数据存储组成

14、:关键字(主/辅):记录长度:记录数:存储容量:有关的处理逻辑:,数据存储示例:系统名称:汽车配件公司信息系统数据存储编号:D B 0003数据存储名称:配件库存表简述:描述配件库存位置和数量别名:PJKCB组成:D S0001+库存数量(N/12.4)+库存位置(C/20)关键字(主/辅):DI0001/库存位置记录长度:98B 记录数:60000条 容量:5880KB有关的处理逻辑:P0001,六、外部实体的定义,外部实体定义系统名称:外部实体编号:外部实体名称:简述:输入的数据流:输出的数据流:,外部实体示例:系统名称:汽车配件公司信息系统外部实体编号:E0001外部实体名称:客户简述:

15、汽车用户或修配厂输入的数据流:DF0008(发货单)输出的数据流:DF0001(订货单),第五节 描述处理逻辑的工具,一、判断树,处理方案,决策树特点:直观易懂条件较多时难以描述整个判定过程,二、判断表,三、结构化英语,介乎自然语言和程序设计语言之间的语言,受到结构化程序设计思想的启发而扩展出来的。与自然语言的不同之处在于它只用了极其有限的词汇和语句,与程序设计语言的不同之处在于它没有严格的语法规定。使用的词汇主要有以下三类:祈使句中的动词 在数据字典中定义的名词 某些逻辑表达式中的保留字 使用的语句有以下四类:简单的祈使句 判断语句 循环语句 上述三种的复合语句,IF 欠款时间=30天 IF

16、 需要量=库存量 THEN 立即发货 ELSE 先按库存量发货,进货后再补发ELSE IF 欠款时间=100天 IF 需求量=库存量 THEN 先付款再发货 ELSE 不发货 ELSE 要求先付欠款,第六节 系统化分析,一、分析系统目标二、分析业务流程三、分析数据流程四、功能分析和划分子系统五、数据属性分析六、数据存储分析七、数据查询要求分析八、数据的输入、输出分析九、绘制新系统的数据流程图十、确定新系统的数据处理方式,系统化分析之后,系统分析需要:研究和确定管理模型提出新系统逻辑方案,新系统的业务流程新系统的数据流程新系统的逻辑结构新系统中的数据资源分布新系统中的管理模型,系统分析说明书(系统分析报告),1.引言2.项目概述项目的主要工作内容现行系统的调查情况新系统的逻辑模型3.实施计划工作任务的分解进度计划预算,本章小结,可行性分析:内容、报告详细调查:方法系统分析工具:业务流程图、数据流程图、数据字典、判断树、判断表、结构化语言系统分析说明书,

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号