第6章管理信息系统的系统分析(精品).ppt
《第6章管理信息系统的系统分析(精品).ppt》由会员分享,可在线阅读,更多相关《第6章管理信息系统的系统分析(精品).ppt(63页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、6-1管理信息系统主讲教师:和力主讲教师:和力韩山师范学院数学与信息技术系韩山师范学院数学与信息技术系Management Information Systems6-2n教学内容和要求:教学内容和要求:详细了解结构化系统开发方法的系统分析阶段的工作内容,学会运用系统调查和系统分析的主要工具,尤其是掌握如何运用业务流程图对企业的业务流程进行分析,运用数据流程图和数据字典对新系统的逻辑模型进行描述;同时,学会在系统详细调查的基础上进行系统化分析,并提出新系统的逻辑模型。n教学重点和难点:教学重点和难点:业务流程图、数据流程图和数据字典及其应用6-3第六章第六章 管理信息系统的系统分析管理信息系统的
2、系统分析第一节第一节 系统分析概述系统分析概述第二节现行系统的详细调查第二节现行系统的详细调查第三节组织结构与业务流程分析第三节组织结构与业务流程分析第四节数据流程分析第四节数据流程分析第五节建立新系统的逻辑模型第五节建立新系统的逻辑模型第六节系统分析报告第六节系统分析报告6-4第一节第一节 系统分析概述系统分析概述 系统分析处于总体规划与系统设计两个阶段之间,是管系统分析处于总体规划与系统设计两个阶段之间,是管理信息系统开发的理信息系统开发的第二个阶段第二个阶段,不论运用何种开发管理信息,不论运用何种开发管理信息系统的方法,这都是一个必需的并且是十分重要的环节,这系统的方法,这都是一个必需的
3、并且是十分重要的环节,这一环节的工作质量是决定系统开发成败的关键。一环节的工作质量是决定系统开发成败的关键。6-5一、系统分析的任务一、系统分析的任务 系统分析是在总体规划的指导下,对系统进行详细系统分析是在总体规划的指导下,对系统进行详细深入的调查研究,将一个系统分解成各个组成部分,确深入的调查研究,将一个系统分解成各个组成部分,确定新系统的逻辑模型的过程。分析的目的是研究系统的定新系统的逻辑模型的过程。分析的目的是研究系统的各个部分如何工作、如何交互,以获得一个合理的新系各个部分如何工作、如何交互,以获得一个合理的新系统的逻辑模型来实现其系统目标。在这个阶段主要解决统的逻辑模型来实现其系统
4、目标。在这个阶段主要解决系统系统“能做什么能做什么”的问题,而不涉及的问题,而不涉及“如何做如何做”。了解用户需求了解用户需求 确定系统逻辑模型,形成系统分析报告确定系统逻辑模型,形成系统分析报告 6-6二、系二、系统分析的统分析的步骤步骤 现行系统的详细调查现行系统的详细调查 组织结构与业务流程分析组织结构与业务流程分析 系统数据流程分析系统数据流程分析 建立新系统逻辑模型建立新系统逻辑模型 提出系统分析报告提出系统分析报告6-7三、结构化系三、结构化系统分析方法统分析方法 结结构构化化系系统统分分析析方方法法(Structured Structured AnalysisAnalysis,S
5、ASA)是是在在系系统统详详细细调调查查的的基基础础上上,描描述述新新系系统统逻逻辑辑模模型型的的一一种种方方法法,常常与与设设计计阶阶段段的的结结构构化化设设计计(Structured Structured DesignDesign,SD)SD)和和系系统统实实施施阶阶段段的的结结构构化化程程序序设设计计 (Structured Structured ProgrammingProgramming,SP)SP)等方法衔接起来使用。等方法衔接起来使用。qq 基本概念基本概念基本概念基本概念Xqq 结构化系统分析方法的实现结构化系统分析方法的实现结构化系统分析方法的实现结构化系统分析方法的实现用用
6、SASA方方法法进进行行系系统统分分析析可可通通过过数数据据流流图图和和数数据据词词典典来来实实现现,所所得得到到的的系系统统分分析析报报告告主主要要由由数据流图、数据词典组成。数据流图、数据词典组成。31421.11.21.32.12.32.22.46-8第二节第二节 现行系统的详细调查现行系统的详细调查真实性真实性 全面性全面性规范性规范性启发性启发性q 系统的定性调查系统的定性调查(1 1)组织结构的调查)组织结构的调查(2 2)管理功能的调查)管理功能的调查(3 3)业务流程的调查)业务流程的调查(4 4)数据流程调查)数据流程调查(5 5)处理特点的调查)处理特点的调查(6 6)系统
7、环境的调查)系统环境的调查q 系统的定量调查系统的定量调查(1 1)收集各种原始凭证)收集各种原始凭证(2 2)收集各种输出报表)收集各种输出报表(3 3)统计各类数据的特征)统计各类数据的特征(4 4)收集与新系统对比所需的资料)收集与新系统对比所需的资料开调查会开调查会发调查表征询意见发调查表征询意见访问访问直接参加业务实践直接参加业务实践一、系一、系统调查的原则统调查的原则二、系二、系统调查的内容统调查的内容三、系三、系统调查的方法统调查的方法6-9q 组织结构分析组织结构分析一、组织结构与管理功能分析一、组织结构与管理功能分析组织结构图组织结构图 一个组织(企业、公司、部门等)的机构设
8、置,自上而下一个组织(企业、公司、部门等)的机构设置,自上而下一般是按级别、分层次构成的,呈树状结构,表示各组成部分一般是按级别、分层次构成的,呈树状结构,表示各组成部分之间的隶属关系或管理与被管理的关系。之间的隶属关系或管理与被管理的关系。第三节第三节 组织结构与业务流程分析组织结构与业务流程分析6-10注:注:“”表示该项功能是对应组织的主要功能(主持工作的单位);表示该项功能是对应组织的主要功能(主持工作的单位);“”表示该单位是参加协调该项功能的单位;表示该单位是参加协调该项功能的单位;“”表示该单位是参加该项功能的相关单位。表示该单位是参加该项功能的相关单位。(组织(组织/功能关系表
9、)功能关系表)q 组织组织与功能的关系与功能的关系分析分析预预算算合合同同科科材材料料供供应应科科统统计计科科生生产产科科财财务务科科销销售售科科设设备备科科劳劳资资科科人人事事科科行行政政科科保保卫卫科科计计划划质质量量安安全全科科组织组织功能功能计划计划销售销售供应供应人事人事生产生产设备更新设备更新 6-11q 管理功能分析管理功能分析 功能要以组织结构为背景来识别和分析,因为每功能要以组织结构为背景来识别和分析,因为每个组织都是一个功能机构,都有各自不同的功能。个组织都是一个功能机构,都有各自不同的功能。6-12q业务流程分析的任务业务流程分析的任务 调查系统中各环节的管理业务活动,掌
10、握管理业务的内容、调查系统中各环节的管理业务活动,掌握管理业务的内容、作用及信息的输入、输出、数据存储和信息的处理方法及过程等,作用及信息的输入、输出、数据存储和信息的处理方法及过程等,为建立管理信息系统数据模型和逻辑模型打下基础。为建立管理信息系统数据模型和逻辑模型打下基础。qq 业务流程图业务流程图业务流程图业务流程图 流程图是掌握现行系统状况、确立系统逻辑模型不可缺少流程图是掌握现行系统状况、确立系统逻辑模型不可缺少的环节,是系统分析和描述现行系统的重要工具,是业务流程的环节,是系统分析和描述现行系统的重要工具,是业务流程调查结果的图形化表示。调查结果的图形化表示。图例图例图例图例数据文
11、件存档数据文件存档收集统计数据收集统计数据业务处理单位业务处理单位表格报表制作表格报表制作业务处理功能描述业务处理功能描述信息传递过程信息传递过程二、业务流程分析二、业务流程分析6-13q业务流程图的绘制业务流程图的绘制例:存取款的业务流程图例:存取款的业务流程图储户储户存折存折存取款单存取款单存折存折 现金现金存折存折业务分类业务分类存款单折存款单折取款单折取款单折存款处理存款处理取款处理取款处理利息文件利息文件利息文件利息文件帐目文件帐目文件帐目文件帐目文件6-14生产生产部门部门领料单领料单仓库仓库负责负责人人用料计划用料计划用料用料审批审批未批准的未批准的领料单领料单领料处理领料处理保
12、管保管员员已批准的已批准的领料单领料单库存帐库存帐用料用料流水帐流水帐处理处理订货订货采购采购员员库存报表库存报表库存盘点库存盘点供货供货单位单位缺料缺料通知单通知单催货单催货单订货单订货单补充订货补充订货有关有关部门部门采购采购员员提货通知提货通知入库单入库单登记入库登记入库例:某企业物资管理部门的业务流程图例:某企业物资管理部门的业务流程图6-15 收收集集的的数数据据包包括括:各各部部门门的的正正式式文文件件,如如各各种种卡卡片片、报报表表、各各种种会会议议记记录录;现现行行系系统统的的说说明明文文件件,如如各各种种流流程程图图、程程序序;各各部部门门外外的的数数据据来来源源,如如上上级
13、级文文件件、计计算算机机公公司司的的说说明明书书、外外单单位位的经验材料等。的经验材料等。数据收集的类型数据收集的类型:包括各种报表的内容和各种统计数字。包括各种报表的内容和各种统计数字。收集的结果:收集的结果:通过通过数据量汇总表数据量汇总表数据量汇总表数据量汇总表和和报表统计表报表统计表报表统计表报表统计表进行描述。进行描述。一、数据收集一、数据收集第四节第四节 数据流程分析数据流程分析数据名称数据名称发生频率发生频率月发生量月发生量(MB)MB)年发生量年发生量(MB)保存年限保存年限施工计划施工计划1 1次次/日日0.20.22.42.42 2财务账目财务账目1010次次/日日0.80
14、.89.69.61010设备调度计划设备调度计划1 1次次/周周0.10.11.21.21 1材料采购计划材料采购计划1 1次次/月月0.30.33.63.62 2报表名称报表名称制表单位制表单位上报单位上报单位下达单位下达单位频率频率计划报表计划报表计划部门计划部门总经理、主管副总总经理、主管副总项目分包单位项目分包单位1 1次次/月月进度年报进度年报工程部工程部总经理、主管副总总经理、主管副总项目分包单位项目分包单位1 1次次/年年报表统计表报表统计表数据量汇总表数据量汇总表6-16q 数据分析的方式数据分析的方式(1)围绕系统目标进行分析)围绕系统目标进行分析(2)弄清信息周围环境)弄清
15、信息周围环境(3)围绕现行业务流程进行分析)围绕现行业务流程进行分析(1)输入数据类)输入数据类(2)过程数据类)过程数据类(3)最终输出数据类)最终输出数据类q 数据汇总数据汇总 (1)数据分类编码)数据分类编码 (2)数据完整性分析)数据完整性分析 (3)将所有原始数据和最终数据分类整理出来)将所有原始数据和最终数据分类整理出来 (4)确定数据的字长和精度)确定数据的字长和精度二、数据分析二、数据分析q 数据分类数据分类6-17qq 数据流图数据流图的组成的组成数据流数据流文件文件加工加工外部项(数据流的源点和终点)外部项(数据流的源点和终点)数据流程分析可以按照自顶向下、逐层分解、逐步细
16、化的结数据流程分析可以按照自顶向下、逐层分解、逐步细化的结构化分析方式进行,通过分层的数据流图(构化分析方式进行,通过分层的数据流图(Data Flow DiagramData Flow Diagram,DFDDFD)来实现。来实现。DFDDFD是描述新系统数据输入、数据输出、数据存是描述新系统数据输入、数据输出、数据存储及数据处理之间关系的一种强有利的工具,同时也是与用户进储及数据处理之间关系的一种强有利的工具,同时也是与用户进行紧密配合的有效媒介。行紧密配合的有效媒介。三、数据流程分析的方法三、数据流程分析的方法6-18q 数据流图的形成数据流图的形成6-19q数据流数据流表表示示数数据据
17、和和数数据据流流向向,由由一一组组固固定定成成分分的的数数据据组组成成 如如“选选课课单单”由由“学学号号、姓姓名名、课课程程编编号号、课课程程名名”等等成成分组成分组成数数据据流流可可从从加加工工流流向向加加工工,也也可可在在加加工工与与数数据据存存储储或或外外部项之间流动;两个加工之间可有多股数据流部项之间流动;两个加工之间可有多股数据流数据流的命名数据流的命名u用名词用名词,不要使用意义空洞的名词不要使用意义空洞的名词u尽量使用现实系统已有名字尽量使用现实系统已有名字6-20*+ABCAAABBBCCC储户检查合理性帐户取款单合理取款单*与+或u不要把控制流作为数据流不要把控制流作为数据
18、流 u不要标出激发条件不要标出激发条件合法卡片卡片信息读入卡片卡片校验读下张卡工资单工资率计算工资每月1号职工档案6-21q 加工加工表示对数据进行的操作表示对数据进行的操作,如如“处理订单处理订单”。加工的编号,说明这个加工在层次分解中的位置加工的编号,说明这个加工在层次分解中的位置。加工的命名加工的命名u顶层的加工名就是整个系统项目的名字顶层的加工名就是整个系统项目的名字u尽量最好使用动宾词组,也可用主谓词组尽量最好使用动宾词组,也可用主谓词组u不要使用空洞的动词不要使用空洞的动词储户储户处理处理1帐户帐户数据数据1 数据数据2储户储户检查检查合理性合理性帐户帐户取款单取款单合理取款单合理
19、取款单无意义的无意义的 名字:名字:较好的命名:较好的命名:6-22q数据存储数据存储表表示示需需要要保保存存的的数数据据流流向向,如如“学学生生档档案案”、“库存库存”等等数据存储与加工的方向数据存储与加工的方向 “读出读出 ”、“写入写入 ”命名方法与数据流相似命名方法与数据流相似修改库存商品库存检索商品信息商品目录6-23q 外部项外部项位位于于系系统统之之外外的的信信息息提提供供者者或或使使用用者者,称称为为外外部部项项。即存在于系统之外的人员或组织。如即存在于系统之外的人员或组织。如“储户储户”。说说明明数数据据输输入入的的源源点点(数数据据源源)或或数数据据输输出出的的终终点点(数
20、数据据终点终点)起到更好的理解作用,但不是系统中的事物起到更好的理解作用,但不是系统中的事物6-24正确的数据流向正确的数据流向从源点流向加工从源点流向加工从加工流向加工从加工流向加工从加工流向文件从加工流向文件从文件流向加工从文件流向加工从加工流向终点从加工流向终点数据源数据源数据终点数据终点没有输出!没有输出!加工加工加工加工没有输入!没有输入!加工加工加工加工每个加工至每个加工至少有一个输少有一个输入数据流和入数据流和一个输出数一个输出数据流据流数据源数据源数据终点数据终点数据源数据源数据存储数据存储数据终数据终点点数据存储数据存储数据存储数据存储数据存储数据存储数据流必须要数据流必须要
21、么从某个加工么从某个加工流出、要么流流出、要么流入某个加工,入某个加工,而不能直接从而不能直接从外部项流向数外部项流向数据存储等等。据存储等等。图示的几种流图示的几种流动都是不合理动都是不合理的的6-25定货定货系统系统P P事务事务定货报表定货报表 定货系统的顶层数据流图定货系统的顶层数据流图 处理处理事务事务P1P1事务事务定货报表定货报表产生产生报表报表P2P2库存清单库存清单定货信息定货信息定货信息定货信息定货系统一层数据流图定货系统一层数据流图 q 数据流图举例数据流图举例(某企业的采购定货系统某企业的采购定货系统)6-26处理处理定货定货P1.3D1事务事务D7定货报表定货报表产生
22、产生报表报表P2D3库存清单库存清单D6定货信息定货信息D5定货信息定货信息接收接收事务事务P1.1更新库存更新库存清单清单P1.2D2事务事务D4库存库存 进一步分解后的数据流图进一步分解后的数据流图 6-27 数据词典是关于数据信息的集合,是在数据流图的基础上,对其数据词典是关于数据信息的集合,是在数据流图的基础上,对其中出现的每个数据流、加工、文件和数据项、外部项进行定义的工具。中出现的每个数据流、加工、文件和数据项、外部项进行定义的工具。其作用是在软件分析和设计的过程中提供关于数据的描述信息。其作用是在软件分析和设计的过程中提供关于数据的描述信息。(1)数据流条目)数据流条目编号编号名
23、称名称来源来源去处去处组成组成流量流量说明说明D1 材料出入库单材料出入库单 仓库管理员仓库管理员 处理事务处理事务 材料编号材料编号60份份/天天 材料名称材料名称事务类型事务类型数量数量q 数据词典数据词典(2)加工条目)加工条目编号编号名称名称输入输入处理逻辑处理逻辑输出输出P1.2 更新库存信息更新库存信息 材料出入库材料出入库信息信息库存清单库存清单 对每一种材料在现有库存清单的基对每一种材料在现有库存清单的基础上,加上入库量、减去出库量,础上,加上入库量、减去出库量,再根据单价计算出库存金额。再根据单价计算出库存金额。D1D1库存清单库存清单P1.3处理定处理定货货 P1.3 处理
24、定货处理定货 库存信息库存信息 根据更新后的库存信息,若少于库根据更新后的库存信息,若少于库存量临界值,则确定应该再次定货存量临界值,则确定应该再次定货 D2定货信息定货信息 6-28(3)文件条目)文件条目编号编号名称名称输入数据流输入数据流输出数据流输出数据流组成组成组成形式组成形式F1 订货信息文件订货信息文件 D6(P1.3-F2)D7(F2-P2)材料名称材料名称按材料类别排序按材料类别排序材料编号材料编号定货量定货量目前单价目前单价主要供应者主要供应者次要供应者次要供应者 q 数据词典数据词典(4)数据项条目)数据项条目数据编号数据编号名称名称数据类型数据类型长度长度取指范围取指范
25、围0001材料编号材料编号字符型字符型40001-99990002材料名称材料名称字符型字符型2010个汉字个汉字0003库存量库存量 数字型数字型9(5)外部项条目)外部项条目编号编号名称名称简述简述输出数据流输出数据流输入数据流输入数据流01仓库管理员仓库管理员对材料入出库进行登记对材料入出库进行登记库存增减信息库存增减信息提料单、入库单提料单、入库单02采购员采购员根据定货报表组织定货根据定货报表组织定货 材料采购单材料采购单 定货报表定货报表 6-29检查库检查库存量存量库存量库存量极限值极限值库存量库存量极限值极限值库存量库存量订货点订货点库存量库存量订货点订货点订货迟到订货迟到-催
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 管理信息系统 系统分析 精品
限制150内