欢迎来到天天文库
浏览记录
ID:58669821
大小:170.50 KB
页数:52页
时间:2020-10-05
《管理信息系统 mis教案-第六章ppt课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第六章管理信息系统的开发过程6.1系统分析6.2系统设计6.3系统实施本章重要概念第六章管理信息系统的开发过程6.1系统分析6.1.1系统分析的目标和内容6.1.2需求调查6.1.3数据流程分析6.1.4数据建模分析6.1.5系统分析报告6.1.1系统分析的目标和内容1.系统分析的目标系统分析的目的是确定用户对信息系统功能的需求,完成新系统的设计方案。它是在系统规划阶段的可行性分析的基础上,调查企业的现状,分析业务和数据流程,发现问题,分析不足,从而提出新系统的逻辑模型。系统化方法,关注业务问题,不涉及系统实施或技术细节。2.系统分析的主要内容
2、(1)需求调查。(2)数据和流程分析。采用数据流程图、实体关系图、数据规范化等工具和方法。(3)功能分析。采用决策树、决策表和结构式语言等工具和方法。(4)建立新系统模型。(5)更改项目计划和范围。3.系统分析的主要参与者(1)用户。负责提供信息,阐明对系统的需求,解释业务的工作流程等,与系统分析员合作,完成系统分析报告。(2)企业负责人。阐述对系统的要求和目标,审核系统分析报告。(3)系统分析员。负责调查和分析,进行数据和流程分析,完成系统分析报告。(4)系统设计员。了解调查和分析的结果。第六章管理信息系统的开发过程6.1.3数据流程分析1.
3、数据流程图数据流程分析是通过数据流程图(DataFlowDiagrams)来实现的。是将业务流程图中的信息流抽象为一系列的逻辑加工单元,这些逻辑加工单元接受输入数据流,经过加工变换为输出数据流。数据流程图把物流内容去掉,也不考虑具体的物理因素,只是抽象地反映信息的流动、加工、存储和使用情况分析。是系统分析员与用户交流的有效手段。数据流程图的主要用途:—用分层的数据流程图,可以自顶向下分析系统信息流程;—根据处理过程,划分处理子系统;—根据逻辑存储,进一步作数据分析,向数据库设计过渡;—根据数据流向,决定数据的存取方式。—对应一个处理过程,用相应
4、的语言、判定表等工具来表达处理方式。2.数据流程图的基本元素四种基本元素:3.数据流程图的原则数据流程图是分层的,自顶向下,逐层分解细化。顶层的数据流程图可以明确系统的总体功能,以及与外部实体的关系。下一层的每个数据流程图对应上层数据流程图的中一个处理拓展形成的。一般情况下,一个系统可以分解成三层数据流程图。每张数据流程图可以代表一个系统或子系统,它一定包含输入、处理、输出和数据存储等部分,输入的数据必须经过处理,才能形成输出数据,或进入数据存储。数据存储应该有写入的数据流和读出的数据流。如果数据存储没有读出的数据流,说明这个数据存储中的数据没
5、有利用的价值;反之,如果数据存储没有写入的数据流,说明这个数据存储没有数据来源。4.数据流程图实例以下是一个工资管理系统的顶层DFD图,又称为关联图。它说明了系统与外部实体的关系,确定主要的数据交流内容,表明了系统的基本轮廓。工资管理系统的外部实体是职员、人事部门和银行,他们是系统信息的提供者和使用者。在展开的第一层DFD图中,将工资管理系统分成工时核定、更新职员信息、计算应发工资、计算实发工资和打印工资条等五部分,产生职员信息、工资级别表、税率表和工资发放记录等数据存储,反映了系统的主要功能。下图是对第一层DFD图的计算实发工资部分的进一步细
6、化,根据计算应发工资部分产生的应发数据,以及税率表和职工信息等数据存储,计算纳税,计算减免,产生实发工资,生成打印报表给人事部门,转账结果给银行。5.处理逻辑的描述(1)结构化语言祈使语句表达顺序结构条件语句表达判断结构循环语句表达循环结构(2)决策树又称为判断树,用来描述一组不同条件下的行动和处理过程。(3)决策表决策方案比较多时,采用决策表。决策表为表格形式,分成条件、状态、方案和规则四个部分。用Y代表符合条件,用N代表不符合条件,X代表选中。6.1.4数据建模分析1.数据建模的基本步骤数据建模是一种用于组织和归档系统数据的技术,数据模型是
7、一种逻辑模型。建立数据模型的方法采用实体关系图(EntityRelationshipDiagram,ERD)和数据库范式方法。数据建模的步骤如下:(1)确定实体。可以根据数据流图中的数据存储作为基本的实体;(2)列出每个实体的属性;(3)建立实体关系图;(4)将多对多的关系转变成一对多或多对一的关系;(5)使用数据库范式方法分析数据模型。2.数据库范式范式(normalform,NF)表示的是关系模式的规范化程度3个范式的定义如下:(1)第一范式(1NF)在关系模式R中,如果存在一个主关键字(primekey,PK),每个属性值都是不可再分的最
8、小数据单位,并且消除了重复项,则称R满足第一范式的关系。(2)第二范式(2NF)如果关系模式R满足第一范式,而且关系中的所有非主属性都完全依赖主关键字
此文档下载收益归作者所有