收藏 分享(赏)

管理信息系统5.ppt

上传人:Facebook 文档编号:3493706 上传时间:2018-11-05 格式:PPT 页数:85 大小:431KB
下载 相关 举报
管理信息系统5.ppt_第1页
第1页 / 共85页
管理信息系统5.ppt_第2页
第2页 / 共85页
管理信息系统5.ppt_第3页
第3页 / 共85页
管理信息系统5.ppt_第4页
第4页 / 共85页
管理信息系统5.ppt_第5页
第5页 / 共85页
点击查看更多>>
资源描述

1、第五章,管理信息系统的系统分析,系统分析概述,系统分析是MIS开发的第一阶段 系统分析是保证MIS成功的基本条件 系统分析是一个由具体到抽象的过程 系统分析是开发MIS最困难的阶 系统分析要解决MIS做什么的问题,第一节 可行性分析和详细调查概述 学习目的 1、了解管理信息系统可行性分析的任务和内容 2、了解可行性分析报告的内容和要求 3、掌握现行系统调查的原则和方法 内容提要1、管理信息系统可行性分析的意义 2、可行性分析的内容 3、可行性分析报告的内容 4、详细调查的对象、目的和原则,系统分析的任务,弄清用户对信息的需求。 调查原信息系统的资源、输入、处理和输出。 完成新系统的逻辑设计。,

2、可行性分析概述,可行性分析是确定项目开发的必要性和可行性。 可行性分析的基础工作是对系统进行初步调查: 系统的基本情况; 系统中信息处理的概括; 系统的资源概括; 系统中各类人员对信息系统的态度。,可行性分析的内容,1.管理上的可行性 指管理人员对开发应用项目的态度和管理方面的条件。 2.技术上的可行性 这方面应分析当前的软、硬件技术能否满足对系统提出的要求(如增加存储能力,实现通讯功能,提高处理速度) 3.经济上的可行性 主要是与预估计费用支出和对项目的经济效益进行评价。,可行性分析报告的编写形式,系统简述; 项目的目标; 所需资源、预算和期望效益 对项目可行性的结论。,可行性分析报告的三种

3、意见,可以立即开发; 改进原系统; 目前不可行,或者需推迟到某些条件具备以后再进行。,系统的详细调查,详细调查的对象:现行系统(包括手工系统和已采用计算机的管理信息系统) 详细调查的目的 :完整掌握现行系统的现状及存在的问题,收据资料,为进一步的系统化分析和提出新系统的逻辑设计作好准备。 详细调查的内容:管理业务状况的调查分析,数据流程的调查分析。 详细调查的原则:由使用部门的业务、主管人员和设计部门的系统分析人员、设计人员共同进行。,详细调查的方法:召开调查会;访问;发调查表; 参加业务实践。为了便于分析人员和管理人员之间进行业务交流和分析问题,在调查过程中应尽量使用各种形象、直观的图表工具

4、。图表工具种类很多,如用组织结构图描述组织的的结构,用管理业务流程图和表格分配图描述管理业务状况,用数据流程图描述和分析数据、数据流程及各项功能,用判定树和决策表等描述处理功能和决策模型。,第二节 管理业务调查,系统环境调查; 组织结构调查; 管理功能调查; 管理业务流程调查。,一、组织结构调查组织结构,指的是一个组织(部门、企业、车间、科室等)的组成以及这些组成部分之间的隶属关系或管理与被管理的管理。,一、组织结构图,厂长,生产部,财务部,供销,计划科,计划组,出纳组,供应组,销售组,仓库,统计组,计划调度组,外协组,统计组,成本组,会计组,某企业组织结构图,组织结构图,校长,财务处,总务处

5、,教务处,教学科,出纳,宿管科,膳食科,环保科,考试科,项目,基金,师资科,某学校的组织结构图,管理功能图,销售系统管理,销售合同管理,销售核算与统计,成品库管理,销售计划管理,销售历史资料管理,销售利润核算,销售统计分析,出入库管理,库存统计,编制年度销售大纲,编制销售计划,合同有效性审查,合同执行情况分析,合同登记和变更,销售收入核算,市场预测,市场预测,市场分析,三、管理业务流程调查,调查管理业务流程就是顺着原有系统信息流动的过程逐步地进行,其内容包括各环节的业务处理、信息来源、处理方法、计算方法、信息流经去向、提供信息的时间和形态等。描述管理业务流程的图表有两种: 1、管理业务流程图

6、2、表格分配图,一、管理业务流程图管理业务流程图是一种描述系统内各单位、人员之间业务关系、作业顺序和管理信息流向的图表,利用它可以帮助分析人员找出业务流程中的不合理流向。,业务流程分析就是要搞清楚一个具体业务的处理过程,以及这个处理过程中的具体方法、步骤等,通过业务流程分析,可以发现原系统的问题和不足,从而进一步优化业务处理过程,因此,它是系统分析的主要步骤。业务流程分析是对业务功能分析的进一步细化,业务流程分析的结果是给出业务流程图(Transaction Flow Diagram,TFD),数据/文件存档,业务处理单位,业务处理功能描述,表格/报表制作,收集/统计数据,信息传递过程,业务流

7、程图的基本符号:,管理业务流程图,车间,领料单,用料计划,未批准领料单,用料流水账,已批准领料单,库存帐,入库单,缺料通知单,订货单(合同),催货单,补充订货单,提货通知单,库存报表,领料通知,供货单位,采购员,库长,库工,有关部门,下图是为了招生计划绘制的业务流程图,该项管理业务的主要步骤是:先在省教委的主持下,由各学校,计划处等相关单位部门开会讨论,形成初步的招生计划;然后再交由省教委审批,形成正式的招生计划;再后报上级主管部门(教育部?批准,形成最终的招生计划;最后下达到各有关单位和部门,并存档.,计划处,信息 中心,各学校,省教委,各学校,招生总 计划,市场用人 信息,开会讨论,各学校

8、上报表,报表,审批,省教委,批准,正式 计划,教育部,计划,下达各有关 单位和部门,资料存档,2,二、表格分配图,准备采购单,收货处理,待收货清单,登记待收货,采购部门,财会部门,收货部门,应付款处理,4,取货通知 1,3,2,收货单 1,4,3,2,采购单 1,应付帐,卖方,存挡,卖方,存挡,存挡,付款,练习题:计划部门根据各用料单位送来的物资领用计划,汇总编写成材料领用计划,保存起来,再根据此材料领用计划上的数据和材料,消耗定额成本上的数据,计算和编写出限额发料文件,打印出限额发料单,交给保管员。,2、试根据以下业务过程画出领料业务流程图:车间填写领料单给仓库要求领料,库长根据用料计划审批

9、领料单,未经批准的领料单退回车间,已批准的领料单被送给仓库管理员,仓库管理员查阅库存帐,若有货,通知车间领料,也就是把领料通知单发给车间,否则,将缺货通知单通知供应科。,第三节 数据流程调查 学习目的 1、了解数据流程调查的主要内容 2、掌握数据流程图的表示方法 内容提要1、数据流程调查的内容 2、数据流程描述方法,一、数据流程调查的作用管理业务调查过程中绘制的管理业务流程图和表格分配图等虽然形象地表达了管理中信息的流动和存储过程,但仍没有完全脱离一些物质要素(如货物、产品等)。为了用计算机进行信息管理,还必须进一步舍去物质要素,收集有关资料,绘制出原系统的数据流程图,为下一步分析做好准备。,

10、二、数据流程调查的内容1 收集原系统全部输入单据(如入库单、收据、凭证)、输出报表和数据存储介质(如账本、清单)的典型格式。2.弄清各环节上的处理方法和计算方法。3.在上述各种单据、报表、账本的典型样品上或用附页注明制作单位、报送单位、存放地点、发生频度(如每月制作几张)、发生的高峰时间及发生量等。4.在上述各种单据、报表、账册的典型样品上注明各项数据的类型(数字、字符)、长度、取值范围(指最大值和最小值)。,三、数据流程图 1.数据流程图的含义 数据流程图(DFD)是结构化系统分析的主要工具,它表示了系统内部信息的流向,并表示了系统的逻辑处理的功能。 2.数据流程图的特性 (1)抽象性 在数

11、据流程图中,具体的组织机构、工作场所、物质流等等都去掉,仅剩下信息和数据存储、流动、使用以及加工的情况。这有助于我们抽象地总结出信息处理的内部规律。,数据流程图,(2)概括性 它把系统对各种业务的处理过程联系起来考虑,形成一个总体,具有概括性。 (3)数据流程图描述的主体是抽象出来的数据 (4)数据流程图具有层次性,一个系统将有许多层次的流程图。 3.基本图例 (1)外部实体(External Entry) 外部实体是指不受系统控制,在系统以外的事物、人或部门,甚至是另一个系统。在数据流程图中,外部实体是该系统数据的来源或方向。,外部实体,数据流程图,(2)数据流 数据流指示数据流动的方向,是

12、一个水平或垂直的箭头。一般采用单向箭头,也可用双向箭头。 数据流的名称可写在数据流箭头的上方 数据流从某一个外部实体或处理逻辑、数据存储产生,去向是另一个外部实体或处理逻辑、数据存储。,问询处理,问询项,答复内容,顾客,数据流程图,(3)处理逻辑 处理逻辑表达了对数据的逻辑处理功能。,P15 计算利润 财务科,标识部分,功能描述部分,功能执行部分,例如:,标识部分用来唯一地标识出这个处理逻辑。它是一个编号,一般用数字或字母数字标识。通常一张复杂的数据流程图未定稿之前先不给以编号,在最后定稿以后,才对每一个处理逻辑加以编号。,功能描述部分:一般用一个动词和一个作宾语的名词所组成。常用的动词:产生

13、、检索、计算、保存、检索、修改等。 功能执行部分:是处理逻辑的执行者,起参考作用。 (4)数据存贮 数据存贮表示数据保存的场所。这个“场所”不是指数据保存的物理地点或者物理存贮介质(如文件柜、磁盘等),而是数据存贮的逻辑描述, 是指数据在处理过程中有一个存贮的状态。,数据存贮用一个右边开口的水平的长方条表示。内部写上该数据存贮的名称、以及其编号。 同外部实体一样,允许在一张数据流程图上重复出现相同的数据存贮,最好避免数据流的交叉,。,编号 存贮数据的名称,D2 供应商,4.数据流程图的用途 系统分析员用这种工具可以自顶向下分析系统信息流程。 可在图上画出需要计算机处理的部分。 根据数据存贮,进

14、一步作数据分析,向数据库设计过渡。 根据数据流向,定出存取方式。 对应一个处理过程,用相应的语言、判定表等工具表达处理方法。,5.数据流程图的优缺点 总体概念强,每一层都明确强调“干什么”,“需要什么”,“给出什么”。 可以反映出数据的流向和处理过程。 由于自顶向下分析,容易及早发现系统各部分的逻辑错误,也容易修正。 容易与计算机处理相对照。 不直观,一般都要在作业流程分析的基础上加以概括、抽象、修正来得到。 如果没有计算机系统帮助的话,人工绘制太麻烦,工作量较大。,6.数据流程图的绘制方法 (1)数据流程图的分层方法 描述一个复杂的系统,不可能一下子引进太多的细节。否则用一张数据流程图画出所

15、有的数据流和处理逻辑,则这张图将是极其庞大而复杂,因而难以绘制,也难以理解。所以必须用分层的方法将一个流程图分解成几个流程图,来分别表示。 一套分层的数据流程图由顶图、底图和中间层的数据流程图所组成。顶图说明了系统的边界,即系统的输入和输出的数据流,顶图只有一张。 底图由一些不必再分解的处理逻辑组成,这些处理逻辑称为基本的处理逻辑。 在顶图和底图之间是中间层。,称上层图为下层图的“父”图,下层图称为上层图的“子”图。 通过对层次的数据流程图的描述,一个复杂的系统,可以按层次逐级分解,一直分解到最简单、不需再分的基本处理逻辑为止,这样对一个系统可以由粗到细逐级地分解,使用户、系统分析员以及系统设

16、计人员能对系统有一个从总貌到具体的了解,逐层地、清晰地理解一个复杂系统的逻辑。,P1,P3,P2,a,b,c,d,父图,P1.1,P1.2,P1.3,a,c,子图一,e,P2.1,P2.2,P2.3,b,d,子图2,P3.1,P3.2,P3.3,c,d,e,子图3,(2)分层法绘制流程图的几个问题 A. 编号的设置 子图的编号是父图相应的处理逻辑的编号。 子图中处理逻辑编号由子图号、小数点与局部号组成。 B. 父图与子图的平衡 子图是详细地描述父图中处理逻辑,因而子图的输入、输出数据流应该同父图中处理逻辑的输入、输出数据流相一致 C. 局部数据存贮 在子图中出现的数据存贮,可以不出现在父图中,

17、画父图时只需画出处理逻辑之间的联系,不必画出各个处理逻辑内部的细节。,D. 处理逻辑的分解与分细的程度 分得太细,则使得层次太多;分得太粗,则达不到分层的目的。 从管理的层次结构原理来看,一个领导人管理他的下属一般不超过7人,故在分解一层时不宜超过7个逻辑。 一个处理逻辑分解到基本处理逻辑为止。 基本处理逻辑:能表达系统所有的逻辑功能和必要的数据输入与输出,这些功能与数据的描述能使用户清楚地理解,并且还能使以后的系统设计人员看到每一个处理逻辑,有一个明确的概念.,E. 由左到右绘制数据流程图 先从左侧开始,标出外部实体。外部实体通常是系统主要的数据来源。然后画出由该外部实体产生的数据流和相应的

18、处理逻辑。如果需要将数据保存,则在数据流程图上加上数据存贮。最后画出接受系统输出信息的系统的外部实体。 F. 绘制数据流程图时,可以先忽略枝节(次要)的信息 绘制第0层与第1层的草图绘制时,应该集中反映系统中主要的、正常的逻辑功能以及与之相关的数据交换。然后再将其余次要的处理逻辑补上,完成一张完整的数据流程图。,G. 合理地命名 数据流程图中对每一个元素都要命名,恰当地命名有助于数据流程图的理解与阅读。命名原则: (1)为了避免引起错觉,为每个元素所取的名字要能反映该元素的整体性内容,而不只是它的部分内容。 (2)每个元素的名字都能有唯一地标识该元素。 (3)避免用空洞的名字,要具体的含义。

19、(4)如果发现难以为某个数据流或处理逻辑命名时,这往往是数据流程图分解不当的征兆,可重新分解。,数据流程图中的四种符号,外部实体数据流处理数据存储,F1资料存档,销售 处理,F2客户信息,F3出版社信息,p,下图为订书单处理的顶层数据流程图,客户,D3 图书目录,订单正确 性检查,D2客户信息,D1 历史信息,p1,下图为扩展的订书单处理的顶层数据流程图,订单汇总及 存储,p2,D4正确订单,D5书库信息,订书单,提货单,正确订单,购书单,书的细节,书库详细信息,基本情况,信息情况,正确订单,客户,书库,学籍管 理系统,D1 学籍表,下图为学籍管理系统的数据流图,新生名单,统计报表,毕业生档案

20、,招生办,省教委,用人 单位,动态 管理,D1 学生档案,下图为学籍管理系统的展开数据流图,新生名单,统计报表,毕业生档案,p1,奖惩 管理,p3,成绩 管理,p2,学习成绩,奖惩报告,奖惩报告,招生办,教师,学工部,省教委,用人 单位,实例3,顾客,P1 销售,P2 采购,供应商,F1 配件库存,P3 会计,付款,付款,收据,应付款通知,收款通知,到货通知,订货单,订货单,发货单,发货单,第1层数据流程图,F2 配件目录,顾客,P1.1 编辑 订货单,业务员,P1.3 确定 订货,P1.5 产生暂存 订货单,P1.2 登录 新顾客,F3 顾客,P1.4 开发货单 修改库存,P1.6 对照暂存

21、 订货单,采购,F4 暂存订货单,P1.8 编制销售、 库存报表,P1.7 检索 库存,F1 配件库存,经理,F5 销售历史,F10 应收款明细帐,第2层数据流程图之一(销售),发货单,订货单,不合格,合格,新顾客,不满足的订货,可发的订货,到货通知,F4 暂存订货单,P2.1 按配件汇总,P2.2 确定订货的配件,P2.5 修改库存、待订数量,F6 待订货的配件,P2.6 编制到货通知,P2.4 核对 发货单,F1 配件库存,P2.3 按供应商汇总,F8 向供应商的订货单,F9 应付款明细帐,销售,供应商,订货单,发货单,错误发货单,正确发货单,第2层数据流程图之二(采购),顾客,P3.1

22、开收据并 修改明细帐,P3.5 编制会计报表,经理,P3.4 修改总帐,F10 应收款明细帐,F11 总帐,P3.3 付款并修改明细帐,P3.2 核对 付款单,F9 应付款明细帐,供应商,第2层数据流程图之三(会计),应付款通知,付款,收据,练习题:某银行储蓄所存(取)款过程如下:储户将填好的存(取)单及存折交分类处理处。分类处理处按三种不同情况分别处理。如果存折不符或存(取)单不合格,则将存折及存(取)单直接退还储户重新填写;如果是存款,则将存折及存款单送交存款处处理。存款处取出底帐登记后,将存折退还储户;如果是取款,则将存折及取款单送交取款处处理,该服务台取出底帐及现金,记帐后将存折与现金

23、退给储户,从而完成存取款处理过程。请画出数据流程图,流程图填空:有一企业库存管理业务描述如下:仓库部门把维护信息发给库存基础数据处理形成库存系统设置文件与物品代码文件,库存基础数据处理把业务信息发往库存处理,计划部门将MPS与MRP信息发往库存处理,库存处理通过对业务信息、MPS&MRP信息和其它部门发来的物品进出信息的处理,形成物品货位库存文件和物品仓库库存文件,并将业务单据信息发往财务部门。,p1,p2,D1,D2,D3,D4,F1,F2,F3,F4,F5,E1,E2,E3,E4,试根据以下业务过程描述出某商品库存管理系统的数据流程图采购员将入库单交给检验员,检验员将不合格的入库单退回采购

24、员,将合格的入库单交保管员并记入库存台帐,统计员根据库存台帐制订月报表交主管部门审阅。,练习题:绘制供应部门制订材料订购计划的数据流图供应部门收到计划科送来的生产计划,工艺科送来的材料消耗定额,以及维修部门送来的维修用料计划,进行如下处理: (1)计算生产用料,由生产计划和材料消耗定额计算生产用料,生成生产用料表 (2)计算材料总需要用量,由生产用料表及维修用料计划,计算材料总需用量 (3)制订材料订购计划,由材料需用总量,材料库存数据,订购合同等信息,制订材料订购计划,除保存外,分别送厂部及财务科。注 (1)数据加工环节不得少于3个(2)图中元素必须命名,建立数据流程图要注意的问题,首先要确

25、定外部实体及输入与输出。 要由外向里、从左到右地画出数据流程图。 要对数据流程图中各部分编号 应集中精力于主要的数据流。 对处理的分解要力求均匀。 要注意数据流程图与程序流程图的区别。 注意数据流程图不反映判断和控制条件。,第四节 数据字典 学习目的1、了解数据字典的内容2、掌握数据字典的建立方法 内容提要1、数据字典的含义2、数据字典的内容3、数据字典的建立方式和步骤,数据字典 在数据流程图上描述了系统由哪几部分组成,各部分之间的联系等,但并未说明各个元素含义与包含的内容。 1.什么是数据字典 数据字典是关于数据的信息的集合,对数据流程图中的各个元素作完整的定义与说明,是数据流程图的补充工具

26、。 2.数据字典的内容 数据流、数据项、数据结构、处理逻辑、数据存贮、外部实体。,(1)数据流 在一个数据流程图上,数据按数据流为单位传输。主要内容有; 数据流名称及其称号 数据流的来源。可能是一个外部实体、处理逻辑、数据存贮。 数据流的去处。(同上) 数据流的组成。一个数据流可能包括若干个数据结构,若只有一个数据结构,就不需要专门定义。 数据流的流通量:单位时间的传输次数。 高峰时期的流通量:业务的频繁程度和时间有关。,例如: 数据流的名称:销售科发货单 编号:F03-15 简述:工厂对顾客办理的发货单 数据流来源:“销售科”外部实体 数据流去向:“核对发货单”处理逻辑 数据流组成:发货单标

27、识+顾客+配件 流通量:50份/天 高峰时期流通量:每天上午9:0011:00,约50份。 (2) 数据项 数据项也称数据元素,是“不可再分”的数据单位,是数据的最小组成单位。主要内容有:,数据项名称及编号:数据项名称必须唯一地标识这个数据项,以区别于其他数据项;给数据项取名时,按“顾名思义”的原则,反映该数据项的含义,易于他人理解、记忆。 别名:同一数据项的名称可能不止一个,称为别名。 取值的范围和取值的含义 数据项的长度:指数据项所包含的字符或数字的位数。 例如: 数据项名称:考试成绩 编号:I03-05 简述:学生期末考试成绩,共分四个等级。 别名:成绩,长度:1个汉字 取值/含义 优:

28、90100 良:8089 中:7079 可:6069 劣:60以下 (3)数据结构(DS) 数据结构描述了某些数据项之间的关系。一个数据结构可以由若干个数据项组成,也可以由若干个数据结构组成,也可以由若干个数据项和数据结构组成。主要内容:,数据结构的名称及其编号 数据结构的组成:如果是一个简单的数据结构,只要列出它所包含的数据项即可。如果是一个嵌套的数据结构,只需列出它所包含的数据结构名称,因为这些数据结构同样在数据字典中有定义 例如: 顾客的订货单 订货单标识:订货单编号、订货单日期 顾客档案:顾客名称、顾客地址、联系人姓名、电话、开户银行、帐号 配件详情:配件名称、规格、订货数量,(4)数

29、据存贮 数据存贮是数据结构停留或保存的场所。主要内容: 数据存贮的名称及其编号:在数据流程图中对数据存贮给以命名,并编上一个唯一的编号。 流入、流出的数据流:流入的数据流指出其来源,流出的数据流指出其去向。 数据存贮的组成:指它所包含的数据项或数据结构。 例如: 数据存贮名称:销售历史 编号:D05-01,简述:公司从月初到目前为止所有配件的销售量。 流入的数据流:“顾客的发货单”,来源是“产生发货单”处理逻辑。 流出的数据流:“销售量”,去向是“产生销售报表”处理逻辑。 数据存贮的组成:配件编号+日期+销售量 (5)外部实体 外部实体是系统的“人-机”界面,也就是系统的数据流由外部实体流入,

30、或者系统的数据向外部流出。主要内容: 外部实体的名称及编号 与外部实体有关的数据流,例如: 外部实体名称:顾客 编号:S01-05 简述:购买本公司货物的个人和单位 有关的数据流:D01-01“订货单” 从外部实体流入:D01-05“付款单”、D01-11“发货单” 输出给外部实体:D01-12“收据” (6)处理逻辑 主要内容: 处理逻辑的名称及编号,简述:对处理逻辑的简明描述,其目的是使人了解这个处理逻辑是做什么用的。 处理逻辑的输入和输出。 处理逻辑的主要功能 处理逻辑的小说明(文档之一) 处理逻辑小说明对处理逻辑的功能作明确的描述,详细地描述其输入/输出的数据流,以及这些数据的基本转换

31、路径和策略,它补充了数据字典的不足。 目前较流行的表达处理逻辑小说明的工具有:结构式语言、判断树、判断表等,数据字典的建立方式,使用卡片的人工建立方式。 使用计算机的自动化方式。,描述处理逻辑的工具,数据字典 仅对处理逻辑中的部分数据特点进行了描述。 判断树 用图形的方式来表示的选择逻辑 判断表 采用表格方式来表示的选择逻辑 结构英语表示法 模仿计算机语言的处理逻辑描述方法。,判断树,判断表,结构英语表示法,IF (欠款时间30天)THEN IF(需求量库存量)THEN 立即发货ELSE 先按库存发货,进货后再补发ELSE IF(欠款时间100天)THEN IF(需求量库存量)THEN 先付款

32、再发货ELSE 不发货ELSE 通知先付欠款,第六节 系统分析 学习目的 1、了解系统分析的主要内容 2、了解系统分析的步骤 3、掌握业务流程分析、数据流程分析、功能分析、子系统划分等的方法 内容提要 1、系统分析的主要内容 2、系统分析的方法 3、系统分析的基本步骤,系统化分析概述,1、分析系统的目标 根据详细调查对可行性分析报告中提出的系统目标作再次考察,对项目的可行性和必要性进行重新考虑,并根据对系统建设的环境和条件的调查修正系统目标,使系统目标适应组织的管理需求和战略目标。2、分析业务流程分析原有系统中存在的问题以对现有业务流程进行重组,产生新的更为合理的业务流程。,3、分析数据流程业

33、务流程的改进和优化相对应,数据流程的分析和优化一直是系统分析的重要内容。数据流程分析的内容包括:1).原有数据流程的分析 分析原有的数据流程的各处理过程是否具有存在的价值,其中哪些过程可以删除或合并,原有数据处理流程中哪些过程不尽合理,可以进行改进或优化。2).数据流程的优化 原有数据流程中哪些过程存在冗余信息处理,可以按计算机信息处理的要求进行优化,流程的优化可以带来什么好处。3).确定新的数据流程 画出新的数据流程图。4).新系统的人机界面 新的数据流程图中人与机器的分工,即哪些工作可由计算机自动完成,哪些必须有人的参与。,4、功能分析和划分子系统 把系统划分为子系统可以大大简化设计工作,

34、因为划分以后,只要子系统之间的接口关系明确,每一子系统的设计、调试,基本上可以互不干扰地各自相对独立地进行。将来,如要修改或扩充系统,可以在有关于系统范围内进行而不至于牵动全局。划分子系统的下一步工作是确定各子系统的目标和下属功能。为此,有必要分析原系统的数据流程图,由此来确定应当增加、取消、合并或改进的功能。,5.数据属性分析数据用属性的名和属性的值来描述事物某方面的特征。一个事物的特征可能表现在各个方面,需要用多个属性的名和其相应的值来描述。例如,对某职工来说,其属性名属性值有:姓名黄之清,性别男,年龄54,基本工资800等。6.数据存储分析数据存储分析是数据库设计在系统分析阶段要做的工作

35、,其内容首先是分析用户要求,也就是调查清楚用户希望从MIS中得到哪些有用信息,然后通过综合抽象,用适当的工具(如ER图等)进行描述。因为这是从用户角度看到的数据库,所以称之为数据库的概念模型。有关ER图的画法详见前面第三章第二节。,7.数据查询要求分析通过调查和分析,将用户需要查询的问题列出清单或给出查询方式示意图(参见图5.12)。用户可能查询的问题如:“X产品已完成计划的百分之几万“、“X课题组已花费了多少研究费用“等等。 8.数据的输入输出分析 分析各种数据输入的目的和适用范围、数据量的大小以及存在的问题。例如,输入的数据是否都得到了有效的利用,哪些数据的输入是多余的或者是不符合实际需要

36、的,现在的数据输入方式是否能满足要求,输入速度是否能完成数据量的要求,是否需要改变输入方式和增加输入设备,哪种输入方式更符合用户的需要,还要分析数据的精确程度和数据间的相互联系等,9.绘制新系统的数据流程图 新系统的数据流程图是在以上分析过程中逐步完善的。这是一项需要经过多次反复的、去伪存真的细致工作。为了明确新系统的人权接口,还应在绘成的数据流程图上标明哪些部分由计算机完成,哪些部分由人工完成。数据流程图虽然能对系统作出全貌性的描述,但并未对图中的数据流、处理和存储等元素作进一步的说明,为此,需完善数据字典,并用工具描述比较复杂的处理逻辑。,10.确定新系统的数据处理方式数据处理的方式可分为两类:成批处理方式和联机实时处理方式。成批处理方式按一定时间间隔(小时、日、月)把数据积累成批后一次输入计算机进行处理。联机实时处理方式的特点是面向处理,数据直接从数据源输入中央处理机进行处理,由计算机即时作出回答,将处理结果直接传给用户。这种处理方式的特点是及时,但费用较高。,系统分析报告,原系统的系统分析 组织结构图 管理业务流程图 表格分配图 数据流程图 新系统的逻辑模型 功能与目标 数据流程图 数据字典 描述处理逻辑的工具,作业,5.1、5.2、5.3 名词解释:数据字典,

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

当前位置:首页 > 中等教育 > 小学课件

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报