您好,欢迎访问三七文档
当前位置:首页 > 建筑/环境 > 工程监理 > 第八讲MIS的系统分析(管理信息系统成都信息工程学院)
第八讲MIS的系统分析教学计划•教学进度表授课主题学时状态备注1:MIS的基本概念(6)2:MIS的技术基础(4)3:数据资源管理(6)4:MIS的应用(6)5:信息系统规划(2)6:MIS的开发方法(6)7:MIS的分析与设计(6)No.18:MIS的实施(4)9:实验项目(10)10:课程评价(2)教学目标•理解并掌握教学内容•本讲共计6学时–第十八章6学时第十八章系统分析•主要内容–需求分析–组织结构与功能–业务流程分析–数据与数据流程分析–功能/数据分析–新系统逻辑方案的建立18.0续•系统分析概述任务:汇总资料,分析对象:内部整体管理状况信息处理过程侧重于:从业务全过程的角度进行分析内容:1、业务和数据的流程是否通畅,是否合理;2、数据、业务过程和实现管理功能之间的关系;3、老系统管理模式改革和新系统管理方法的实现是否具有可行性等;目的:确定用户的需求及其解决方法。18.1需求分析•需求分析应分析哪些需要求–需求包括:•功能要求•性能要求•可靠性要求•安全保密性要求•以及开发费用和开发周期•可使用资源等方面的限制–其中•功能要求是最基本的,包括数据要求和加工要求。18.1续•软件需求规格说明(SoftwareRequirementsSpecification,SRS)18.1续•可行性分析(初步调查)•已在系统规划中完成。要求与环境调查问题书面材料技术可行性经济可行性社会可行性可行性分析与计划报告评审审批18.1续•需求分析(详细调查)1、原则:1)自顶向下;2)用户参与;3)工程化;4)全面与重点相结合;5)友善的工作方式。2、调查范围1)组织机构与功能业务;2)数据和数据流程;3)业务流程;4)决策方式及过程;5)可用资源与限制条件6)现存问题及改进。3、调查方法1)召开调查会;2)访问;3)发调查表;4)参加业务实践。18.1续•需求调查用表(1)18.1续•需求调查用表(2)18.1续•需求分析的子活动–需求预测:•系统分析员对系统的基本需求作一假设。–需求导出:•运用各种信息采集技术向用户调查系统的本质要求。–需求确认:•将记录的需求反馈给用户进行检验–需求说明:•利用数据流程图DFD、数据字典、功能描述工具等需求描述工具。18.1续•PIECES框架——一种需求分析方法–性能:•吞吐量、响应时间–信息:•输入/输出的来源/去向、介质/设备、表达方式、格式、内容、使用频率–经济:•项目的预算、自动化问题、人员转化问题–控制:•系统安全性、保密性–效率:–服务:•对意外情况的处理18.2组织结构与功能•组织结构图–是一张反映组织内部之间隶属关系的树状结构图。•见P309图18.218.3•组织/业务关系图18.2续•业务功能一览表–组织的各部分不能完整地反映该部分所包含的所有业务•随着生产的发展,生产规模的扩大和管理水平的提高,组织的某些部分业务范围越来越大,功能也越来越细,由原来单一的业务派生出许多业务。•这些业务在同一组织中由不同的业务人员分管,其工作性质已经逐步有了变化。–终究这些变化将•引起组织本身的变化,裂变出一个新的、专业化的组织,由它来完成某一类特定的业务功能。–以功能为准绳设计和考虑系统•系统将会对组织结构的变化有一定的独立性。18.2续•业务功能表销售系统管理销售计划管理成品库管理销售合同管理销售核算管理市场预测销售历史资料管理编制年度销售大纲编制销售计划合同有效性审查合同执行情况分析合同登记和变更销售利润核算销售统计分析出入库管理库存统计市场预测市场分析18.3业务流程分析•概念–业务流程分析•可以帮助我们了解某项业务的具体处理过程,发现和处理系统调查工作中的错误和疏漏,修改和删除原系统的不合理部分,在新系统基础上优化业务处理流程。–业务流程图(TransactionFlowDiagram,简称TFD)•就是用一些尽可能少的规定的符号及连线来表示某个具体业务处理过程。业务流程图易于阅读和理解,是分析业务流程的重要步骤。18.3续•业务流程图的基本符号业务处理单位业务处理功能描述表格/报表制作数据/文件存档收集/处理数据信息传递过程图例说明业务处理单位业务处理描述表格制作传递存储收集资料计划处银行技改处各部门各单位局领导上级领导投资总规划更新改造贷款规模开会讨论报表审批综合平衡(讨论)批准下达各单位各部门正式计划计划各单位上报表计划处各部门各单位技改处银行各部门各单位存档18.3续•业务流程图绘制举例B2系统分析B2.2表格名称业务流程第图/共张图业务名称:制图:审核:单位名称:核对:年月日图例说明业务处理单位业务处理描述表格制作传递存储收集资料储户存折存取款单存折现金存折业务分类存款单折取款单折存款处理取款处理利息文件帐目文件存取款业务B2系统分析B2.2表格名称业务流程第图/共张图业务名称:制图:审核:单位名称:核对:年月日18.3续•业务流程图绘制举例18.4数据与数据流程分析•调查数据的汇总分析–调查数据汇总分析的主要任务:首先将系统调查所得到的数据分为如下三类:•本系统输入数据类•本系统内要存储的数据类•本系统产生的数据类–然后再对每一类数据进行如下三项分析:•汇总并检查数据有无遗漏•数据分析,即检查数据的匹配情况•建立统一的数据字典18.4续•数据流的定义–一般包括:•编号、名称、内部名、组成、使用频率、使用方式(输入/输出/本地/共享)、备注等。•对数据流的数据组成(包括数据元素和数据结构)也要进行定义。–数据元素:•编号、名称、内部名、值域、值义、类型和长度、备注等。–数据结构:•编号、名称、内部名、组成、备注。18.4续•数据流的定义–可用下列一些符号来简化定义:•=:表示定义于•+:表示“与”•[|]:表示“或”•m··n:表示值域{}:表示重复。–例如:•取款单=帐号+户名+金额+日期•存期=[活期|3个月|6个月|1年|2年|3年|5年|8年]•清单={清单行}18.4续•数据存储–数据存储的定义包括:•编号、文件名、内部名、组成、组织方式(指关键字表达式或排序方式)、备注等。18.4续•调查数据的汇总分析(1)——数据汇总A、将系统调查中所收集到的数据资料,按业务过程进行分类编码,按处理过程的顺序排放在一起B、按业务过程自顶向下地对数据项进行整理。C、将所有原始数据和最终输出数据分类整理出来。D、确定数据的字长和精度。18.4续•调查数据的汇总分析(2)——数据分析–数据汇总•只是从某项业务的角度对数据进行了分类整理,还不能确定收集数据的具体形式以及整体数据的完备程度、一致程度和无冗余的程度。–数据分析•确定收集数据的具体形式以及整体数据的完备程度、一致程度和无冗余的程度。–数据分析的主要内容•U/C矩阵(分析汇总数据的工具)•数据正确性分析•数据项特征分析18.4续•U/C矩阵–是通过一个普通的二维表来分析汇总数据–表的纵坐标•定义为数据类变量(Xi)–表的横坐标•定义为业务过程类变量(Yi)–数据与业务过程(即Xi与Yi)之间的关系•U——使用use•C——建立create18.4续•数据正确性分析–数据守恒原理(PrincipleofDataConservation):•数据必定有一个产生的源,而且必定有一个或多个用途。•在U/C矩阵中:–每一个列只能有一个C;–每一个列至少有一个U;–不能出现空行或空列。数据类功能客户订货产品工艺流程材料表成本零件规格材料库存成本库存职工销售区域财务计划计划设备负荷物资供应任务单列号Y经营计划UUUC1财务规划UUCC2资产规模U3产品预测CUU4产品设计开发UCUCCU5产品工艺UCCU6库存控制CCUU7调度UUUUC8生产能力计划UCU9材料需求UUUC10操作顺序CUUU11销售管理CUUUU12市场分析UUUC13订货服务UCUUU14发运UUUU15财务会计UUUUUU16成本会计UUUU17用人计划C18业绩考评U19行号X12345678910111213141516U/C矩阵18.4续•数据项特征分析数据的类型以及精度和字长:(这是建库和分析处理所必须要求确定的)合理取值范围:(这是输入、校对和审核所必须的)数据量:即单位时间内(如天、月、年)的业务量、使用频率、存储和保留的时间周期等等。(这是在网上分布数据资源和确定设备存储容量的基础。)所涉及业务:即U/C矩阵中每一行有U或C的列号。(业务过程)重要程度和保密程度:重要程度决定了今后设计系统时的输入、校对以及存储、拷贝、备份等功能,保密程度决定丁今后建网或建库时不同工作纳入网访问数据库小该数据时的权限。18.4续•数据流程分析–数据流程分析•是把数据在组织(或原系统)内部的流动情况抽象地独立出来,舍去了具体组织机构、信息载体、处理工作、物资、材料等,单从数据流动过程来考查实际业务的数据处理模式。主要包括对信息的流动、传递、处理、存储等的分析。–数据流程分析的目的•是要发现和解决数据流通中的问题,如:数据流程不畅、前后数据不匹配、数据处理过程不合理等等。•一个畅通的数据流程是今后新系统用以实现这个业务处理过程的基础。–数据流程分析的实现•分层数据流程图(DataFlowDiagram,简称DFD)18.4续•数据流程图的画法按业务流程图理出的业务流程顺序,将相应调查过程中所掌握的数据处理过程,绘制成一套完整的数据流程图,一边整理绘图,一边核对相应的数据和报表、模型等。如果有问题,则定会在这个绘图和整理过程中暴露出来。由于实际数据处理过程常常比较繁杂,故应该按照系统的观点,自顶向下地分层展开绘制。黑灰半透明透明18.4续•数据流程图的基本符号外部实体处理过程数据存储数据流向18.4续•数据流程举例储户1.1业务分类处理1.3取款处理1.2存款处理存折存折存取款单存折存折存款单存折取款单利息文件帐目帐目修改帐目修改利率利率18.4续•分层数据流图18.4续•IDEF018.4续•案例–汽车配件公司:第一层数据流程图(环境图)顾客供应商1处理业务订货单发货单订货单发货单配件库存18.4续•案例–汽车配件公司:第二层数据流程图顾客供应商销售订货单发货单配件库存1-1采购1-2订货单发货单到货通知会计1-3收据应付款通知向供应商的订货单18.4续顾客采购编辑订货单订货单配件库存1.1.1确定顾客订货1.1.3产生暂存订货单1.1.5对照暂存订货单1.1.6业务员开发货单并修改库存1.1.4不合格顾客D2D3可发订货不满足的订货登录新顾客数据1.1.2暂存订货单D4到货通知新顾客编制销售和库存报表1.1.8销售历史D5应收款明细账D10配件库存D3合格的订货单检索库存1.1.7经理询问库存库存状态汽车配件公司:第三层数据流程图18.4续•数据字典(DateDictionary简称DD)–数据流图上所有成分的定义和解释的文字集合就是数据字典。•数据流图只能给出–系统逻辑功能的一个总体框架–而缺乏详细、具体的内容。•数据字典–对数据流图的各种成分起注释、说明的作用,给这些成分赋以实际的内容。•还对系统分析中其他需要说明的问题进行定义和说明。18.4续•数据字典数据字典是关于数据流程图内所包含的数据元素(数据存储、数据流、数据项)的定义及说明的集合。数据字典由数据流、文件(数据存储)和数据项(数据元素)三类条目组织。数据字典要求:1)完整性2)一致性3)可用性18.4续•数据字典的内容18.4续•数据字典的内容(1)–数据项类目:数据的最小单位,描述数据的静态特性。数据项编号:102-01数据项名称:学号别名:学生学号简述:某学生的代码类型及宽度:字符型,8位取值范围:00000001-9999999918.4续•数据字典的内容(2)–数据流类目:由一个或一组固定的数据项组成。数据流编号:F03-01数据流名称:学籍变动申请简述:学生提出的学籍变动申请来源:学生去向:各系、院组成:申请编号+申请名称+申请日期+申请院系数据库流量:高峰流量:18.4续•数据字典的内容(3)–文件类目:描述数据的逻辑存储结构。数据流编号:F03-01数据流名称:学籍变动申请简
本文标题:第八讲MIS的系统分析(管理信息系统成都信息工程学院)
链接地址:https://www.777doc.com/doc-204350 .html