《《管理信息系统》第三章.pptx》由会员分享,可在线阅读,更多相关《《管理信息系统》第三章.pptx(53页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第 1 页 1 管理信息系统分析“互联网+”立体化教材管理信息系统之三目录页 CONTENTS PAGE 目目 录录01 系统分析概述02 系统分析的过程与方法03 系统分析报告过渡页 TRANSITION PAGE 系统分析概述 01过渡页 TRANSITION PAGE 第 4 页 4 第一节系统分析概述 一、系统分析的任务系统分析的任务是确定用户对信息系统功能的需求,完成新系统的设计方案。它是在系统规划阶段的可行性分析的基础上,调查企业的现状,分析企业的业务和数据流程,发现问题,分析不足,从而提出新系统的逻辑模型。第 5 页 5 第一节系统分析概述 二、结构化系统分析方法结构化系统分析方
2、法是目前在管理信息系统开发上比较流行的一种信息系统分析方法。这种方法将系统分解成部件,分析它们的作用和相互关系,自顶向下,从粗到精,然后根据发现的问题,提出解决的方案。结构化系统分析方法的具体步骤包括限定问题,确定目标,调查研究、收集数据,提出备选方案,备选方案评估和提出最可行方案,如图3-1所示。图3-1 结构化系统分析方法第 6 页 6 第一节系统分析概述 三、系统分析的主要参与者系统分析的工作较为复杂,因此需要相关人员都尽可能地参与其中。在实际操作中,可以由系统分析员和用户为主组成项目开发组,主要负责系统分析阶段工作。(1)用户:由于他们是系统的最终使用者,所以应由他们主要负责提供信息,
3、阐明对系统的需求,解释各项业务的工作流程等,然后与系统分析员合作,完成系统分析报告。(2)系统分析员:负责各种调查,以及数据和业务流程分析,并和用户一起完成系统分析报告。(3)企业负责人:负责对系统的总体要求和目标进行阐述,审核系统分析报告。(4)系统设计员:参与系统分析调查,了解和分析最终结果。过渡页 TRANSITION PAGE 系统分析的过程与方法 02过渡页 TRANSITION PAGE 第 8 页 8 第二节系统分析的过程与方法一、系统详细调查详细调查的内容主要包括:(1)组织结构调查;(2)现行系统的目标、主要功能和用户需求调查;(3)业务流程调查;(4)数据流程调查;(5)处
4、理功能调查。1详细调查的内容第 9 页 9 第二节系统分析的过程与方法一、系统详细调查2详细调查的方法0504030201(1)查阅有关资料。经企业同意,搜集与系统业务有关的现有文档、报表等。(2)召开座谈会。目的是集中精力,缩短时间,提高信息搜集的效率和准确度。(3)走访用户。对各级管理人员和工作人员要自上而下地进行访问,有针对性地对细节做专门调查。(4)发放调查问卷。通过设计调查表,对一些共性的问题进行较大范围地调查,但调查效果不一定好。(5)参加业务实践。使系统的开发结果更接近用户,用户更容易了解新系统。第 10 页 10 第二节系统分析的过程与方法一、系统详细调查3详细调查的原则与要领
5、(1)1)详细调查的原则(2)(3)(4)(1)真实性。所谓真实性是指系统调查要真实、客观、准确地反映现行系统状况,不能按照调查者的意愿仅反映系统的优点或不足。(2)全面性。任何系统都是由许多子系统有机地组合在一起而实现其功能的。(3)规范性。信息系统一般都比较庞大而复杂,其开发工作往往需要多个团队或成员分工协作进行。(4)启发性。调查是开发者通过业务人员获得信息的过程。第 11 页 11 第二节系统分析的过程与方法一、系统详细调查3详细调查的原则与要领(1)调查前,要制定调查计划,安排调查顺序,通知有关人员,以便被调查人员有所安排和准备。(2)调查时,态度要认真、诚恳,尽量不要使用专业术语。
6、在调查过程中为方便大家理解,应尽量使用各种形象、直观的图表工具,如组织结构图、管理业务流程图等。(3)调查结束后,要及时分析整理所收集的资料,并将整理的内容及时反馈给被调查对象,一方面是对被调查对象的尊重,另一方面可以澄清一些模糊不清的问题。2)详细调查的要领030201第 12 页 12 第二节系统分析的过程与方法二、组织结构与功能分析1组织结构调查与管理功能分析组织结构是指一个组织(如企业、部门、科室等)的组成部分以及这些组成部分之间的隶属关系或管理与被管理的关系,通常可以用组织结构图(见图3-2)来表示。厂 长厂长工作部经销部生产部厂长办公窒运营管理处计划统计处供 应 处财 务 处销 售
7、 处生产调度处设备管理处技术质量处一 分 厂九 分 厂计划管理科合同管理科核算统计科图3-2 某企业的组织结构图1)组织结构分析第 13 页 13 第二节系统分析的过程与方法二、组织结构与功能分析1组织结构调查与管理功能分析例如,图3-3为某企业销售管理的功能结构图。图3-3 某企业销售管理的功能结构图2)组织管理功能分析第 14 页 14 第二节系统分析的过程与方法二、组织结构与功能分析2组织/功能关系分析前面给出的组织结构图反映了组织结构中各部分的隶属关系,但无法反映组织各部门与每一项业务的联系。为了描述这一联系,可以采用如表3-1所示的组织/功能关系表来标明各部门与每一项业务的执行、辅助
8、执行、提供信息等联系。表3-1 组织/功能关系表 组织(部门)功能(业务)计划处供应处财务处销售处调度处技术处采购处物资采购计划制定*产品销售计划制定*采购与订货管理*生产组织*第 15 页 15 第二节系统分析的过程与方法三、系统业务流程分析1系统业务流程调查业务流程调查的主要任务是调查现行系统中的各环节的业务活动,掌握业务的内容、作用,以及信息的输入/输出、数据存储和信息处理的方法与过程等。它是掌握现行系统状况,准确进行业务流程分析,确立系统逻辑模型不可缺少的环节。调查业务流程应顺着现有系统信息流动的过程逐步进行,调查所有环节业务的处理内容、处理顺序、信息来源、处理方法、信息去向、提供信息
9、的时间和形态(如报告、单据、屏幕显示)等。第 16 页 16 第二节系统分析的过程与方法三、系统业务流程分析2业务流程图的绘制业务流程图的画法目前尚不统一,这里介绍一种简单的数据处理流程图画法。这种业务流程图只包括五种基本符号,如图3-4所示。业务处理部门或个人业务处理功能描述表格/报表、单据、凭证等业务流向数据/文件存档图3-4 业务流程图的基本符号1)业务流程图的基本符号第 17 页 17 第二节系统分析的过程与方法三、系统业务流程分析2业务流程图的绘制绘制业务流程图应以功能为中心展开,找出业务活动的主线,明确系统的边界和范围。对于业务过程较复杂的组织,可先绘制简单的业务流程总图,再逐步绘
10、制各业务活动的详细流程,直到将所有的业务过程描述清楚为止。2)绘制业务流程图的注意事项第 18 页 18 第二节系统分析的过程与方法三、系统业务流程分析2业务流程图的绘制 3)业务流程图的绘制实例下面以本书统一案例某企业小型库存管理系统为例,分别采用文字叙述及业务流程图(见图3-5)的形式描述了企业库存管理的业务处理流程。第 19 页 19 第二节系统分析的过程与方法四、系统数据流程分析1数据收集与分析收集原系统全部输入单据、输出报表和存储介质的典型格式。弄清各环节上的数据处理方式和计算方法。在收集到的单据和报表上注明制作单位、报送单位、存放地点、发生频度、高峰时间及发生量等。在收集到的单据和
11、报表上注明各数据项的类型、长度、取值范围等。数据收集是数据流程调查的基础和重点工作,主要包括以下几个方面。第 20 页 20 第二节系统分析的过程与方法四、系统数据流程分析2数据流程图的绘制1)数据流程图的基本符号实体名称 外部实体 编号数据流名称 数据流 处理名称编号数据处理编号存储名称数据存储图图3-6 数据流程图的数据流程图的4种基本符号种基本符号第 21 页 21 第二节系统分析的过程与方法四、系统数据流程分析2数据流程图的绘制数据流程图是分层次的,绘制时可按照如下步骤进行。(1)绘制系统的关联图:将整个系统作为一个数据加工项,着重描述系统与外部实体的联系,明确系统的边界。(2)绘制系
12、统的顶层图:对关联图中的数据加工进行分解,形成系统较详细的数据流程图,即顶层图。(3)绘制系统的第一层数据流图:对顶层图中的数据加工进一步分解,形成系统更详细的数据流程图,即第一层数据流程图。(4)逐层扩展、细化:对第一层数据流程图进一步扩展、细化,直至最底层的数据流程图能清楚显示所有具体的数据处理过程和输入输出关系为止。2)绘制数据流程 图的方法和原则第 22 页 22 第二节系统分析的过程与方法四、系统数据流程分析2数据流程图的绘制要想绘制一张正确、清晰的数据流程图,应遵循以下几条原则。2)绘制数据流程 图的方法和原则p明确系统界面:一张数据流程图表示一个子系统或一个系统的逻辑模型。p自顶
13、向下逐层扩展:管理信息系统一般庞大而复杂,具体的数据加工可能成百上千、错综复杂,不可能用一张数据流程图就明确、具体地描述出整个系统的逻辑功能。自顶向下的原则为数据流程图的绘制提供了一条清晰的思路和标准化的步骤。p合理布局:一般系统数据来源的外部项尽量安排在左边,而数据去向的外部项尽量安排在右边,数据流的箭线尽量避免交叉或过长。第 23 页 23 第二节系统分析的过程与方法四、系统数据流程分析2数据流程图的绘制下面,仍以某企业小型库存管理系统为例说明数据流程图如何绘制。在绘制数据流程图时,不需要画出。明确系统边界之后,将整个系统功能看作一个数据处理,绘制出的系统的关联图如图3-7所示。3)数据流
14、程图的绘制实例供应供应商商领领料员料员供应供应商商领领料员料员某企业小型某企业小型 库存管理系统库存管理系统图3-7 某企业小型库存管理系统的关联图第 24 页 24 第二节系统分析的过程与方法四、系统数据流程分析2数据流程图的绘制通过分析,绘制出如图3-8所示的系统顶层图。3)数据流程图的绘制实例图3-8 某企业小型库存管理系统的顶层图F F2 2入库入库单单F F6 6出库出库单单供供应商应商供供应商应商F F1 1到货到货单单P1P1入库处入库处理理D1D1库存台库存台账账P2P2打印收打印收货单货单F F3 3收货收货单单领领料员料员领领料员料员F F5 5领料领料单单P4P4出库处出
15、库处理理P5P5打印出打印出库详单库详单F F7 7出库出库详单详单系系统统用用户户F F4 4库存库存报表报表P3P3库存统库存统计计第 25 页 25 第二节系统分析的过程与方法五、数据字典1数据字典的生成方法生成数据字典的方法有两种:由手工方式生成和由计算机辅助生成。u手工编写的优点是具有较大灵活性与适应性,但手工编写效率低,编辑困难,容易出现疏漏和错误,对数据字典的检验、维护、查询、统计、分析都不方便。u计算机辅助编写数据字典是将数据字典有关的数据输入计算机,并存储在数据字典库中。计算机辅助生成的数据字典具有查询、维护、统计、分析等功能。第 26 页 26 第二节系统分析的过程与方法五
16、、数据字典2数据字典定义的内容数据项是数据的最小单位,也称为数据元素,如商品编码、商品名称、规格型号、库存数量等。数据项需要定义其数据项编号、数据项名称、别名、简述、取值范围、类型及宽度等。例如,商品编码数据项的定义如下:数据项编号:I01-01数据项名称:商品编码别 名:商品编号简 述:某商品的编号类型及宽度:字符型,10位取值范围:“0000000001”“9999999999”1)数据项第 27 页 27 第二节系统分析的过程与方法五、数据字典2数据字典定义的内容数据字典中数据结构的定义包括数据结构的编号、名称、简述、组成。例如,订货单的数据结构由货单标识、客户信息和商品信息3个子数据结
17、构组成,如表3-2所示。DS03:订货单DS03-01:货单标识DS03-02:客户信息DS03-03:商品信息I1:订货单编号I3:客户代码I8:商品编码I2:订货日期I4:客户名称I9:商品名称I5:客户地址I10:规格型号I6:联系电话I11:订货数量I7:开户账号表3-2 订货单数据结构2)数据结构第 28 页 28 第二节系统分析的过程与方法五、数据字典2数据字典定义的内容数据流表明数据项或数据结构在系统中的传输方向,它由一个或一组固定的数据项或数据结构组成。一般数据流需要定义数据流编号、名称、简述、来源、去向、组成、流量、高峰时流量等。例如,送货单数据流定义形式如下:3)数据流数据
18、流编号:F03-08数据流名称:送货单数据流组成:货物编号送货地址客户姓名联系电话数据 流量:10份/小时高峰 流量:20份/小时(上午8:3010:00)数据流简述:仓储部下的送货单数据流去向:配送处理模块第 29 页 29 第二节系统分析的过程与方法五、数据字典2数据字典定义的内容处理逻辑定义通常包括数据逻辑编号、名称、简述、输入的数据流、处理过程、输出的数据流、处理频率等。例如,计算商品总价处理逻辑的定义形式如下:4)处理逻辑数据逻辑编号:P03-08数据逻辑名称:计算商品总价数据逻辑简述:计算入库或出库的商品总价输入的数据流:商品数量、商品单价处 理 过 程:商品总价=商品数量*商品单
19、价输出的数据流:应扣款或入账文件处 理 频 率:每月一次第 30 页 30 第二节系统分析的过程与方法五、数据字典2数据字典定义的内容数据存储是指数据结构暂时或者永久保存的地方。数据字典中数据存储只是描述数据的逻辑结构,而不涉及物理结构。通常情况下,数据存储定义通常包括数据存储编号、名称、简述、组成、关键字和相关的处理等。例如,库存账数据存储的定义如下:5)数据存储数据存储编号:D03-08数据存储名称:库存账数据存储简述:存放配件的库存量和单价输入存储组成:配件编号配件名称单价库存量备注关 键 字:配件编号相关的处理:P03-08第 31 页 31 第二节系统分析的过程与方法五、数据字典2数
20、据字典定义的内容在数据字典中,对外部实体的定义包括外部实体编号、名称、简述、输入的数据流和输出的数据流等。例如,客户作为系统的外部实体,其定义如下:6)外部实体外部实体编号:S03-08外部实体名称:客户外部实体简述:购置本单位产品的人员输入的数据流:F03-04,F03-05输出的数据流:F03-07第 32 页 32 第二节系统分析的过程与方法五、数据字典3数据字典应用实例(1)数据项“供应商编号”定义如表3-3所示。1)数据项定义项目名项目值项目名项目值数据项名称供应商编号简述前2位为区域码,后5为顺序码数据项别名供应商编号数据类型字符型数据长度7取值范围0100001-9999999总
21、编号1-001编号I1表3-3 数据项“供应商编号”定义第 33 页 33 第二节系统分析的过程与方法五、数据字典3数据字典应用实例(2)数据项“供应商名称”定义如表3-4所示。1)数据项定义表3-4 数据项“供应商名称”定义项目名项目值项目名项目值数据项名称供应商名称简述本企业原材料、零部件的制造商数据项别名供应商名称数据类型字符型数据长度20编号I2总编号1-002第 34 页 34 第二节系统分析的过程与方法五、数据字典3数据字典应用实例(3)其他数据项。因篇幅有限,这里只简要给出部分数据项的名称、数据类型和数据长度。其他数据项的详细定义,请读者参照上述规则自行编制。1)数据项定义供应商
22、地址(字符型,50),电话(字符型,15),负责人(字符型,8);物料编号(字符型,8),品名(字符型,20),规格(字符型,20),单价(数字型,8);部门编号(字符型,3),部门名(字符型,20),部门电话(字符型,15);仓库编号(字符型,3),仓库名(字符型,20),位置(字符型,50);职工编号(字符型,8),姓名(字符型,8);入库时间(日期型),出库时间(日期型);第 35 页 35 第二节系统分析的过程与方法五、数据字典3数据字典应用实例2)数据结构定义(1)供应商信息。数据结构的编号:DS-01数据结构的名称:供应商信息数据结构的简述:供应商联系信息数据结构的组成:供应商编号
23、供应商名称供应商地址电话负责人第 36 页 36 第二节系统分析的过程与方法五、数据字典3数据字典应用实例2)数据结构定义(2)到货单。数据结构的编号:DS-02数据结构的名称:到货单数据结构的简述:供应商到货信息数据结构的组成:物料编号品名数量单价供应商编号供应商名称(3)其他数据结构。因篇幅有限,入库单、收货单、领料单、出库单、出库详单、库存报表、仓库信息、部门信息、职工信息等数据结构,请读者参照上述规则自行编制。第 37 页 37 第二节系统分析的过程与方法五、数据字典3数据字典应用实例3)数据流定义(1)数据流“到货单”定义如表3-5所示。项目名项目值项目名项目值数据流名称到货单简述本
24、企业原材料、零部件的制造商提供的到货文件数据流别名到货单数据流组成到货单数据结构数据来源供应商数据去向入库处理数据流量90份/天高峰流量160份/天(上午8:3010:00)编号F1表表3-5 数据流数据流“到货单到货单”定义定义(2)其他数据流定义。入库单(F2)、收货单(F3)、库存报表(F4)、领料单(F5)、出库单(F6)和出库详单(F7)的数据流定义,请读者参照上述规则自行编制。第 38 页 38 第二节系统分析的过程与方法五、数据字典3数据字典应用实例4)数据存储定义数据存储“库存台账”定义如表3-6所示。项目名项目值项目名项目值数据存储名称库存台账简述出入库信息记录数据存储别名库
25、存台账数据存储组成物料编号品名数量时间相关处理P1、P4关键字物料编号编号D1表表3-6 数据存储数据存储“库存台账库存台账”定义定义第 39 页 39 第二节系统分析的过程与方法五、数据字典3数据字典应用实例5)处理逻辑定义(1)处理逻辑“入库处理”定义如表3-7所示。表表3-7 处理逻辑处理逻辑“入库处理入库处理”定义定义项目名项目值项目名项目值数据处理名称入库处理输出数据流入库单(F2)处理功能到货物料盘点检验,登记入库简述物料入库登记输入数据流到货单(F1)编号P1(2)其他数据处理逻辑。打印收货单(P2)、库存统计(P3)、出库处理(P4)、打印出库详单(P5)等处理逻辑的定义,请读
26、者参照上述规则自行编制。第 40 页 40 第二节系统分析的过程与方法六、处理逻辑描述1结构化语言用结构化语言描述任何处理逻辑都可以表达为顺序、判断和循环3种结构中的一种。结构化语言1顺序结构2判断结构3循环结构第 41 页 41 第二节系统分析的过程与方法六、处理逻辑描述1结构化语言结构化语言的3种结构举例如下,它们之间可以互相嵌套使用。(1)顺序结构:获取收发数据计算补充定货量 (2)判断结构:如果 成绩60分则 将及格人数加1否则 将不及格人数加1 (3)循环结构:对于每一个库存项目 /循环条件获取输入数据将在库数加收入数据,更新在库数获取发出数据将在库数减去发出数据,更新在库数 如果
27、在库数小于或等于临界库存数 则 发出补充定货信号结构化语言的3种结构第 42 页 42 第二节系统分析的过程与方法六、处理逻辑描述2决策树(Decision Tree)决策树又称判断树,是一种图形工具,适合于描述加工中具有多个决策,且每个决策和若干条件有关的逻辑功能。决策树如图3-9所示。最左边结点为树根,称为决策结点(以矩形框表示)。与决策结点相连的线段称为方案枝。方案枝最右边的端点表示决策结果,即所采取的策略(以三角形表示)。中间各结点称为分段决策结点(以圆形表示)。图3-9 决策树结构第 43 页 43 第二节系统分析的过程与方法六、处理逻辑描述2决策树(Decision Tree)例如
28、,某工厂生产两种产品A和B,凡工人每月的实际产量超过计划指标者均有奖励。对工人超产奖励的具体政策如下。(1)该厂对于产品A的生产者:超产数n小于或等于50件时,每超产一件奖励1元;超产数n大于50件,小于或等于100件时,超过50件的部分每件奖励1.25元,其余每件奖励1元;超产数大于100件时,超过100件的部分每件奖励1.5元,其余按超产100件以内的方案处理。(2)对于产品B的生产者,超产数n小于或等于25件时,每超产一件奖励2元;超产数n大于25,小于或等于50件时,超过25件的部分每件奖励2.5元,其余按超产25件以内处理;超产数n大于50件时,超过50件的部分每件奖励3元,其余按超
29、产50件以内处理。第 44 页 44 第二节系统分析的过程与方法六、处理逻辑描述3决策表(Decision Table)为了清晰、简洁地描述这类处理逻辑,可以使用决策表。决策表又称判断表,是一种图形工具,如表3-8所示。表表3-8 决策表决策表条 件状 态决策方案决策规则第 45 页 45 第二节系统分析的过程与方法六、处理逻辑描述3决策表(Decision Table)为了便于理解,仍以某工厂超产奖励(只考虑产品A的超产奖励)处理过程的描述为例。此功能的目标是合理分配超产奖励以鼓励工人超产。对于产品A,根据奖励的目标和日常生产状况,超产的情况可分3个档次:超产数小于或等于50;大于50,小于
30、或等于100;大于100。这些就是影响奖励的因素或条件。而奖励方案有3种:每超产1件奖励1元、1.25元、1.5元。因此相应的决策表如表3-9所示。表表3-9 某工厂超产奖励决策表某工厂超产奖励决策表超产量1n=5050n100YNN状态NYNNNY奖金方案1.0*n501.25*(n-50)112.51.5*(n-100)X决策规则XX第 46 页 46 第二节系统分析的过程与方法六、处理逻辑描述3决策表(Decision Table)接下来,再以学生评奖为例说明决策表的应用。该处理过程的目的在于鼓励学生品学兼优,此评奖处理功能是要合理确定学生受奖等级。决定受奖的条件包括:(1)已修课程各类
31、成绩比率:成绩优秀占70%或50%以上,成绩为中或以下占15%或20%以下;(2)团结纪律评分为优良或一般。奖励方案为一等奖、二等奖、三等奖、鼓励奖4种。受奖中有些条件是相容的,相互组合的项较多,因此描述此学生奖励处理逻辑的决策表如表3-10所示。第 47 页 47 第二节系统分析的过程与方法六、处理逻辑描述3决策表(Decision Table)条件已修课程各类成 绩比 率优70%优50%中以下15%中以下20%YYYYYNYYNYNYYNYYNYNYNYNY状态团结纪律评分优良一般YNNYYNNYYNNYYNNY决策方案一等奖二等奖三等奖鼓励奖XXXXXXXX决策规则表3-10 学生奖励处
32、理的决策表过渡页 TRANSITION PAGE 系统分析报告 03过渡页 TRANSITION PAGE 第 49 页 49 第三节系统分析报告一、系统分析报告的作用对分析对象的基本情况做概括性的描述,包括组织的结构、组织的目标、组织的工作过程和性质、业务功能、对外联系、组织与外部实体间有哪些物质以及信息的交换关系,研制系统工作的背景如何等。1系统基本情况第 50 页 50 第三节系统分析报告一、系统分析报告的作用2系统目标和预期的功能系统的目标是指系统拟采用什么样的开发战略和开发方法,人力、资金以及计划进度的安排,系统计划实现后各部分应该完成什么样的功能,某些指标预期达到什么样的程度,有哪
33、些工作是原系统没有而计划在新系统中增补的等。第 51 页 51 第三节系统分析报告一、系统分析报告的作用3现行系统运行状况设计新系统之前,必须对现行系统调查清楚,掌握现行系统的真实情况,了解用户的要求和问题所在。这部分内容需要列出现行系统的目标、主要功能、组织结构、用户要求等,并简要指出主要问题所在。另外,对各个主要环节对业务的处理量、总的数据存储量、处理速度要求、主要查询和处理方式、现有的各种技术手段等都应作一个扼要的说明。第 52 页 52 第三节系统分析报告一、系统分析报告的作用4新系统的逻辑方案新系统的逻辑方案是系统分析报告的主体,这部分主要反映系统分析的结果和对今后建造新系统的设想。新系统的逻辑方案主要内容包括以下几个方面。(1)新系统拟定的业务流程及业务处理工作方式。(2)新系统拟定的数据指标体系和数据流程。(3)新系统的数据字典及其在各个业务处理环节拟采用的管理方法、算法或模型。(4)与新的系统相配套的管理制度和运行体制的建立。(5)系统开发资源与时间进度估计。第 53 页 53 谢谢观赏THANKS
限制150内