




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、Click to edit Master text stylesSecond levelThird levelFourth levelFifth levelClick to edit Master title style管理信息系统管理信息系统Click to edit Master text stylesSecond levelThird levelFourth levelFifth levelClick to edit Master title style管理信息系统管理信息系统Click to edit Master text stylesSecond levelThird levelF
2、ourth levelFifth levelClick to edit Master title style管理信息系统管理信息系统Click to edit Master text stylesSecond levelThird levelFourth levelFifth levelClick to edit Master title style管理信息系统Click to edit Master text stylesSecond levelThird levelFourth levelFifth levelClick to edit Master title style管理信息系统Cl
3、ick to edit Master text stylesSecond levelThird levelFourth levelFifth levelClick to edit Master title style管理信息系统Click to edit Master text stylesSecond levelThird levelFourth levelFifth levelClick to edit Master title style管理信息系统Click to edit Master text stylesSecond levelThird levelFourth levelFif
4、th levelClick to edit Master title style管理信息系统Click to edit Master text stylesSecond levelThird levelFourth levelFifth levelClick to edit Master title Company Logo*管理信息系统Click to edit Master text stylesSecond levelThird levelFourth levelFifth levelClick to edit Master title Company Logo*管理信息系统Click
5、to edit Master text stylesSecond levelThird levelFourth levelFifth levelClick to edit Master title Company Logo*管理信息系统Click to edit Master text stylesSecond levelThird levelFourth levelFifth levelClick to edit Master title Company Logo*管理信息系统Click to edit Master text stylesSecond levelThird levelFou
6、rth levelFifth levelClick to edit Master title style*第6章 管理信息系统的系统分析目 录6.6 数 据 字 典6.4 业务流程分析6.3 组织结构与功能分析6.2 详 细 调 查6.5 数据流程分析6.7 处理逻辑工具6.8 建立新系统的逻辑模型6.9 系统分析报告6.10 系统案例6.1 系统分析概述6.1 系统分析概述 系统分析是信息系统开发工作中最重要的一环。系统分析的内容主要包括对组织内部整体管理状况和信息处理过程(侧重于具体业务全过程角度)进行分析。在系统分析中扎扎实实地了解实际工作部门的业务情况是基础,只有在对业务了解得非常透彻
7、的前提之下才有可能提出新的改进方案。6.1 系统分析概述6.1.1 系统分析的任务 系统分析阶段的主要工作,是对现行系统进行全面详细的调查,分析系统的现状和存在的问题,真正弄清楚所开发的新系统必须要“做什么”,提出新的管理信息系统的逻辑模型,为下一阶段的系统设计工作提供依据。1了解用户需求 2确定系统逻辑模型,形成系统分析报告6.1.2 系统分析的基本步骤系统分析工作是总体规划工作的继续。管理信息系统的系统分析与总体规划两者是不同的,从工作范围来看,总体规划是面向全局的,而系统分析是局部的,详细的;从工作深度来看,总体规划是战略的,宏观的考虑,系统分析是更具体、更细致的工作,是进行详细调查和逻
8、辑设计工作,内容主要包括:组织结构与功能分析、业务流程分析、数据流程分析、数据字典、建立新系统的逻辑模型等。(1) 现行系统的详细调查(2) 组织结构与功能分析(3) 业务流程分析(4) 系统数据流程分析(5) 建立新系统的逻辑模型(6) 撰写并提交系统分析报告6.2 详 细 调 查6.2.1 详细调查的原则(1) 真实性(2) 全面性(3) 规范性(4) 启发性6.2 详 细 调 查6.2.2 详细调查的范围及内容(1) 系统的定性调查 定性调查主要是对现有系统的功能进行总结,包括组织结构的调查、管理功能的调查、业务流程的调查、处理过程及特点的调查与系统运行的调查等。(2) 系统的定量调查
9、定量调查的目的是弄清数据流量的大小、时间分布、发生频率,掌握系统的信息特征,据此确定系统规模,估计系统建设的工作量,为下一阶段的系统设计提供科学依据。6.2.3 详细调查的方法(1) 问卷调查法(2) 召开调查会(3) 调查人员直接参加业务实践(4) 查阅企业的有关资料(5) 用户介绍6.2.4 详细调查中应注意的问题(1) 调查前要做好计划和用户培训(2) 资料收集要客观(3) 调查与分析整理相结合(4) 分析与综合相结合(5) 规范调查图表6.3 组织结构与功能分析 组织结构是一个组织内部各部门的划分及其相互之间的关系。1组织的特点在交换物资、资金过程中,产生信息流;组织既是信息的接收者,
10、又是信息的输出者;组织具有层次性。6.3.1 组织结构分析2组织结构调查内容 弄清组织内部的部门划分,各部门之间的领导与被领导关系,即行政隶属关系;信息资料的传递关系;物资流动关系;资金流动关系。 此外,还应详细了解各级组织存在的问题以及对新系统的要求等。6.3.1 组织结构分析3组织结构调查工具 组织结构调查工具组织结构图。 组织结构图是用来描述组织的总体结构以及组织内部各部分之间的联系,它把企业组织分成若干部分,按级别、分层次构成的,以树型结构显示,是一张反映组织内部之间行政隶属关系等的树状结构图。6.3.2 功能结构分析系统目标和各项功能模块的层次关系可用功能结构图来进行描述。功能指的是
11、完成某项工作的能力。为了实现系统目标,系统必须具有各种功能。6.3.3 组织/功能联系分析 组织/功能联系表是用来反映组织内各部分承担功能时的关系,通常习惯将组织/功能联系表同组织结构图、功能结构图都画在一起,以便对照、比较,分析它们之间的各种联系。6.4 业务流程分析6.4.1 业务流程调查的任务及方法1任务 业务流程调查的主要任务是调查系统中各环节的业务活动,掌握业务的内容、作用及信息的输入、输出、数据存储和信息的处理方法和过程等,用业务流程图的方式把企业的具体管理活动和业务的处理过程绘制出来。它是掌握现行系统状况,确立系统逻辑模型不可缺少的环节。6.4 业务流程分析2方法 调查业务流程应
12、顺着原系统信息流动的过程逐步地进行,内容包括各环节的处理业务、信息来源、处理方法、计算方法、信息流动去向、提供信息的时间和形态(报告、单据、屏幕显示等)。 系统详细调查过程中,系统开发人员进行业务流程调查的工作量非常大,需要耐心细致的工作,系统开发人员与用户之间联系非常密切,需要彼此间进行良好的沟通。调查中,既要完成好自身工作任务,又要考虑所调查业务与其他业务彼此间的联系。6.4.2 业务流程图1业务流程图使用的基本符号6.4.2 业务流程图2业务流程图的绘制步骤6.4.2 业务流程图6.4.3 表格分配图 表格分配图可以帮助系统分析人员表示出各种单据和报告都与哪些部门发生业务关系。1表格分配
13、图使用的基本符号6.4.3 表格分配图6.4.4 业务流程分析1分析的目的 对业务流程进行分析的目的是发现现行系统中存在的问题和不合理的地方,优化业务处理过程,以便在新系统建设中予以克服或改进。系统中存在的问题可能是管理思想和方法落后,业务流程不尽合理,也可能是因为计算机管理信息系统的建设为优化原业务流程提供新的可能性。分析的时候,不仅要找出原业务流程不合理的地方,还需要在对现有业务流程进行分析的基础上进行业务流程重组,产生新的更为合理的业务流程。6.4.4 业务流程分析2分析的内容 (1) 现行流程的分析 分析现行的业务流程中各处理过程是否具有存在的价值,其中哪些过程可以删除或合并,现行业务
14、流程中哪些过程不尽合理,可以进行改进或优化。(2) 业务流程的优化 现行业务流程中哪些过程存在冗余信息处理,可以按计算机信息处理的要求进行优化,流程的优化可以带来什么好处。(3) 确定新的业务流程(4) 新系统的人机界面6.5 数据流程分析 把数据在现行系统内部的流动、存储与变换的情况抽象出来,考察实际业务的信息流动模式。数据流程分析主要包括对信息的流动、变换、存储等的分析,其目的是尽量地发现数据流动中存在的问题,并找出加以解决的方法,优化数据流程。6.5.1 数据的收集与分析1数据收集 数据收集工作量很大,故要求系统分析人员应耐心细致地深入实际,协同业务人员收集与系统有关的一切数据。 数据收
15、集的渠道主要有现行的组织机构;现行系统的业务流程;现行的决策方式;各种报表、报告、图示等。6.5.1 数据的收集与分析2数据分析数据分析主要包括: 围绕系统目标进行分析; 弄清信息源周围的环境; 围绕现行的业务流程进行分析; 数据特征分析。6.5.2 数据流程图 数据流程图(Data Flow Diagram,DFD)是一种能全面地描述信息系统逻辑模型的主要工具,它用一组符号来描述整个系统中信息或数据的全貌,综合地反映出信息或数据在系统中的流动、处理和存储情况1数据流程图图例6.5.2 数据流程图2绘制数据流程图的原则绘制数据流程图应遵循以下原则: 识别系统的输入和输出; 从输入端至输出端画数
16、据流和加工过程,并同时加上数据存储; 加工的分解“由外向里”进行分解; 数据流的命名,名字要确切,能反映整体性; 各种符号布置要合理,分布均匀,尽量避免交叉。6.5.2 数据流程图绘制数据流程图的基本步骤如下:识别系统的输入和输出,画出顶层图; 画出系统内部的数据流、加工与存储,画出一层细化图; 进一步分解,画出二层细化图; 画出其他注意事项。6.5.2 数据流程图例6.1 订货系统的数据流程图。 假设某企业采购部门每天需要一张订货报表,报表按材料编号排序,报表中列出所有需要再次订货的材料。对于每种需要再次订货的材料应列出下列数据:材料编号、名称、订货数量、目前价格(或参考价格)、主要供应单位
17、、第二供应单位等。材料领用称为事务,通过放在仓库的终端把事务输入到订货系统。当某种材料的库存数量少于库存量临界值时就应该再次订货。如何画出上述订货系统的数据流程图呢?6.5.2 数据流程图4分层画数据流程图时应注意的问题(1) 合理编号 数据流程图编号规则:子图中的编号由父图编号和子加工的编号组成;子图的父图编号就是父图中相应加工的编号。(2) 注意子图与父图的平衡 子图与父图的数据流必须平衡,平衡指的是子图的输入、输出数据流必须与父图中对应加工的输入、输出数据流相同。(3) 分解的程度 分解应自然,概念上要合理、清晰;6.5.2 数据流程图5数据流程图的特征(1) 抽象性 抽象性是指数据流程
18、图把具体的组织机构、工作场所、人员、物质流等都去掉,只剩下信息和数据存储、流动、使用以及加工情况。这种抽象性能使我们总结出信息处理的内部规律性。(2) 概括性 概括性是指数据流程图把系统对各种业务的处理过程联系起来考虑,形成一个总体。6.5.2 数据流程图6数据流程图的作用数据流程图的作用有:(1) 系统分析员用这种工具自顶向下分析系统信息流程;(2) 可在图上画出计算机处理的部分;(3) 根据逻辑存储,进一步作数据分析,可向数据库设计过渡;(4) 根据数据流向,定出存取方式;(5) 对应处理过程,可用相应的程序语言来表达处理方法,向程序设计过渡。6.5.3 数据流程分析与目的1数据流程分析数
19、据流程分析即把数据在组织(或原系统)内部的流动情况抽象地独立出来,舍去了具体组织机构、信息载体、处理工作、物资、材料等,单从数据流动过程来考查实际业务的数据处理模式。 数据流程分析主要包括对信息的流动、传递、处理、存储等的分析。2数据流程分析的目的 数据流程分析的目的是要发现和解决数据流通中的问题。这些问题包括:数据流程不畅,前后数据不匹配,数据处理过程不合理等。6.6 数 据 字 典 数据流程图配以数据字典,就可以从图形和文字两个方面对系统的逻辑模型进行完整的描述。 数据字典(Data Dictionary,DD)是对数据流程图中的数据项、数据结构、数据流、处理逻辑、数据存储和外部实体进行定
20、义和描述的工具,是数据分析和管理工具,同时也是系统设计阶段进行数据库设计的重要依据。6.6.1 数据字典中的数据 数据字典中的数据包括动态数据和静态数据。(1) 动态数据 可在系统内外流动的数据称为动态数据,如固定值属性、固定个体变动属性、随机变动属性。(2) 静态数据 静态数据是不参与流动的数据存储。数据结构和相互之间的关系,如类型、长度、取值范围和发生的业务量。6.6.2 数据字典的内容1数据项 数据项也称数据元素,是最基本的数据组成单位,也就是不能再分解的数据单位,如物料编号、期初库存等。6.6.2 数据字典的内容2数据结构 数据结构由两个或者两个以上相互关联的数据元素或者其他数据结构组
21、成。如教师情况是由教师代码、教师名称、地址、电话、电子邮件等数据元素组成的数据结构。6.6.2 数据字典的内容3数据流 数据流是数据结构在系统内传输的路径。数据流的组成可以是一个已定义的数据结构,也可以由若干数据项和数据结构组成。6.6.2 数据字典的内容4处理逻辑 处理逻辑描述数据流程图中数据的基本处理过程,比较复杂,在数据字典中仅对数据流程图中最底层的处理逻辑加以说明。如学生的期末成绩是由平时作业成绩、出勤率、实验成绩和期末试卷成绩来确定的,平时作业成绩、出勤率、实验成绩和期末试卷成绩所占的权重各不相同。6.6.2 数据字典的内容5数据存储 数据存储是数据结构停留或保存的地方。如在学籍管理
22、系统中的学生成绩表。(1) 手工卡片式数据存储编号:D1数据存储名称:成品库存台账简述:存放仓库中成品的库存量等信息别名: 组成:物料编号,物料名称,单价,单位,库存量,备注关键字:物料编号记录长度:93B记录数:60000条容量:5880KB有关的处理逻辑:P2,P6,P76.6.2 数据字典的内容6外部实体 外部实体是数据的来源和去向,主要说明外部实体产生的数据流、接收到的数据流以及该外部实体的数量。如在学籍管理系统中,学生、家长、教师、教务处、学生处和用人单位等都是外部实体。(1) 手工卡片式外部实体编号:S1外部实体名称:采购部简述: 输入数据流:加工计划单输出数据流:原料入库单它是用
23、文字表达处理逻辑关系的。表6.5处理逻辑定义处理逻辑编号:P02-03处理逻辑名称:计算电费简述:计算应交纳的电费输入的数据流:数据流电费价格,来源于数据存储文件价格表;数据流电量和用户类别,来源于处理逻辑读电表数字处理和数据存储拥户文件。处理:根据数据流用电量和用户信息,检索用户文件,确定该用户类别;再根据已确定的该用户类别,检索数据存储价格表文件,以确定该用户的收费标准,得到单价;用单价和用电量相乘得该用户应交纳的电费。输出的数据流:数据流电费一是去外部项用户,二是写入数据存储用户电费账目文件。处理频率:对每个用户每月处理一次。6.6.2 数据字典的内容6.7 处理逻辑工具 若是多元的逻辑
24、关系,用文字描述不仅十分繁琐,而且难以看清,采用描述处理逻辑的工具就可以清晰地表达条件、决策规则和应采取的行动之间的逻辑关系,容易为管理人员和系统分析人员所接受。常用的描述处理逻辑的工具有判断树、判断表和结构化描述语言等方法。判断树是用一种树型图形方式来表示多个条件、多个取值所应采取的动作。 案例:根据问题绘制某公司优惠政策方案的判断树。 某公司的优惠政策如下: 顾客每年的交易额在50,000元以上和支付信用好(最近三个月无欠款),给予优惠待遇为折扣率15%或与本公司交易20年以上的,给予优惠待遇为折扣率10%,否则,给予优惠待遇为折扣率5%。若顾客每年的交易额在50,000元以下,则不给予优
25、惠待遇。6.7.1 判断树6.7.1 判断树 判断树采用树型结构来表示处理逻辑。从图上可以一目了然地看清用户的业务在什么条件下应采取什么样的处理方式。在一枝树中,枝代表一组条件的组合,叶代表该组合相对应的处理方案(优惠政策)。在判断树的左边是树根,它是决策序列的起点;判断树的意义右边是各个分支,即每一个条件的取值状态;最右侧(树梢的右侧)为应该采取的策略(即动作);在判断树的最上边是判断条件项;树中的非叶结点代表条件,它指出必须在能够选择下一条路线之前作出决定,查看条件是否满足,并依据条件作出决策;树的叶结点表明要采取的行动,这种行动依赖于它左边的条件序列。从树根开始,自左至右沿着某一个分支,
26、能够作出一系列的决策。通过判断树,一眼就可以看出不同交易额、不同信誉、不同交易时间的顾客所应采取的不同优惠待遇。 6.7.1 判断树判断树优点:比较直观,容易理解。判断树缺点:当条件多时,不容易清楚地表达出整个判别过程(当系统本身太复杂时,会存在许多步骤和组合条件的序列,结果系统的规模变得难以控制、分支的数目太大和通过的路径太多,对分析不但没有帮助,而且会使得分析人员束手无策)。 6.7.1 判断树练习假设某校对考试升留级有如下规定: 如果在英语、数学、政治等三门主要课程中有两门或两门以上不及格者就留级,试用判断树表示之。=60升升留升留级政策=60=6060=606060留升=60英语结果数
27、学政治6.7.2 判断表(又称决策表)判断表是采用表格方式描述处理逻辑的一种工具。当某个判断结构依赖于较多的条件用判断表能够把所有的条件组合且一个不漏地表达出来,相应的可以分析不同的条件组合应该采取的动作使用判断表可以避免在某种条件和取值下有动作却不依赖某个条件和取值而存在的现象或者可能无相应动作帮助系统分析员澄清问题,甚至可以发现用户可能遗漏的、尚未提出的逻辑要求6.7.2 判断表(又称决策表)判断表是采用表格方式描述处理逻辑的一种工具。条件项条件取值判断项判断结论某工厂人事部门对职工重新分配工作,分配原则:“如果年龄不满20岁,文化程度是小学,则脱产学习,文化程度是中学,则当电工; 案例如
28、果年龄满20岁但不满40岁,如果文化程度是小学或中学,若是男性,则当钳工;若是女性,则当车工,文化程度是大学,则当技术员;如果年龄满40岁及以上者,文化程度是小学或中学,则当材料员,文化程度是大学,则当技术员。实例分析(1)条件取值年龄性别文化程度实例分析(3)所有的条件组合性别取值为2个年龄取值为3个文化程度取值为3个所有的条件组合有233=18个实例分析(4)这项政策可能采取的策略有脱产学习当钳工当电工当车工当材料员当技术员实例分析(5)按18个条件组合画出判断表实例分析(6)所有的条件值,000,001,002,010,122,共有18个状态,如下表所示 实例分析(7)分析每一种条件组合应该采取的行动,在相应的格子里填写符号“” 实例分
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 校园科技节活动合作合同(2篇)
- 2025农业产业合作投资合同
- 浙江省台州市十校2024-2025学年高二下学期4月期中考试 化学试题(含答案)
- 中毒性表皮坏死松解症的临床护理
- 阴囊皮炎的临床护理
- 眼睑恶性黑色素细胞肿瘤的临床护理
- 2025房地产营销协作服务合同协议范本
- 小儿汞中毒的临床护理
- α1-抗胰蛋白酶缺乏症的临床护理
- 《展览物流协调管理》课件
- 新生儿肠胀气课件
- 物业管理中英文对照外文翻译文献
- 专题17浮力与液面升降问题(选择、填空题)- 中考物理一轮复习专题练习(解析版)
- 《麻醉后苏醒延迟》课件
- 《物业客服培训》课件
- 06J403-1 楼梯、栏杆、栏板图集
- 实习中遇到的问题
- 供货合同终止申请书范本
- 中国军力报告2023全文
- 深圳市南山区教育系统招聘公办幼儿园园长考试题库2023
- 【管理会计在华为公司中的应用现状、问题及优化建议分析9600字(论文)】
评论
0/150
提交评论