new第5章系统分析.ppt
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《new第5章系统分析.ppt》由会员分享,可在线阅读,更多相关《new第5章系统分析.ppt(87页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、 第五章第五章 系统分析系统分析 本章主要内容:本章主要内容:详细调查、组织详细调查、组织结构与功能分析结构与功能分析、管理业务调查、数管理业务调查、数据流程图、数据字典、描述处理逻辑据流程图、数据字典、描述处理逻辑的工具、提出新系统的逻辑方案的工具、提出新系统的逻辑方案等。等。1第一节第一节 系统分析概述系统分析概述 系统分析的结果是系统设计和系统分析的结果是系统设计和系统实施的基础,系统分析阶段的系统实施的基础,系统分析阶段的工作质量决定后面的系统设计和系工作质量决定后面的系统设计和系统实施能否顺利进行,关系到管理统实施能否顺利进行,关系到管理信息系统开发工作的成败。系统分信息系统开发工作
2、的成败。系统分析是整个管理信息系统开发工作的析是整个管理信息系统开发工作的一个重要阶段。一个重要阶段。2一、系统分析的任务一、系统分析的任务 系统分析阶段的主要工作,是对系统分析阶段的主要工作,是对现行现行系统进行全面详细的调查,分析系统的现系统进行全面详细的调查,分析系统的现状和存在的问题,真正弄清楚所开发的新状和存在的问题,真正弄清楚所开发的新系统必须要系统必须要“做什么做什么”,提出新的管理信,提出新的管理信息系统的逻辑模型,为下一阶段的系统设息系统的逻辑模型,为下一阶段的系统设计工作提供依据。计工作提供依据。3二、系统分析的基本步骤二、系统分析的基本步骤内容主要包括:内容主要包括:1现
3、行系统的详细调查现行系统的详细调查 2组织结构与业务流程分析组织结构与业务流程分析 3系统数据流程分析系统数据流程分析 4建立新系统的逻辑模型建立新系统的逻辑模型 5提出系统分析报告提出系统分析报告 4第第 二节二节 系统详细调查系统详细调查一、详细调查的原则一、详细调查的原则应应遵循以下的遵循以下的主要原主要原则则:l真实性真实性l全面性全面性l规范性规范性l启发性启发性5二、详细调查的范围及内容二、详细调查的范围及内容l系统界限和运行状态系统界限和运行状态 l组织机构和人员分工组织机构和人员分工 l业务流程业务流程 l各种计划、单据和报表各种计划、单据和报表 l资源情况资源情况 l约束条件
4、约束条件 l薄弱环节和用户要求薄弱环节和用户要求 6三、详细调查的方法三、详细调查的方法通常采用的详细调查方法有:通常采用的详细调查方法有:l重点询问方式重点询问方式 l问卷调查方式问卷调查方式 l深入实际的调查方式深入实际的调查方式 l面谈面谈l阅读阅读l观察和参加企业业务实践观察和参加企业业务实践 7四、详细调查中应注意的问题四、详细调查中应注意的问题 调查前做好计划和用户培训、调查中避免调查前做好计划和用户培训、调查中避免先入为主、调查与分析整理相结合先入为主、调查与分析整理相结合、使用规范、使用规范的、简单易懂的图表工具的、简单易懂的图表工具 是详细调查中应注意是详细调查中应注意的问题
5、的问题。系统分析人员应当具有虚心、热心、耐心系统分析人员应当具有虚心、热心、耐心和细心的态度和细心的态度,力求真实准确,以便在短期内,力求真实准确,以便在短期内对现行信息系统有全面详细地了解。对现行信息系统有全面详细地了解。8第四节第四节 组织结构与功能分析组织结构与功能分析一、组织结构图一、组织结构图 组织结构图是用来描述组织的总体组织结构图是用来描述组织的总体结构以及组织内部各部分之间的联系结构以及组织内部各部分之间的联系,它它把企业组织分成若干部分,按级别、分层把企业组织分成若干部分,按级别、分层次构成的,以树型结构显示,是一张反映次构成的,以树型结构显示,是一张反映组织内部之间隶属关系
6、的树状结构图。组织内部之间隶属关系的树状结构图。91、组织结构图、组织结构图企企业业管管理理处处计计划划统统计计处处供供应应处处财财务务处处销销售售处处职职工工食食堂堂第第一一生生产产车车间间服服务务公公司司厂厂办办厂厂长长办办公公室室包包装装车车间间生生产产调调度度处处设设备备管管理理处处技技术术质质量量处处第第九九生生产产车车间间厂厂医医务务室室小小车车队队企企管管科科质质检检科科计计算算中中心心综综合合计计划划处处统统计计科科销销售售管管理理科科成成品品库库业业务务联联系系部部市市场场分分析析部部甲甲班班组组丙丙班班组组乙乙班班组组丁丁班班组组党党委委办办公公室室团团委委工工会会职职教教
7、处处人人事事处处图图书书资资料料室室厂厂 长长工厂管理委员会工厂管理委员会厂长工作部厂长工作部经营部经营部生产部生产部后勤部后勤部宣教部宣教部.10二、功能结构图二、功能结构图 对调查资料进行整理,归纳对调查资料进行整理,归纳出企业的部门与业务层次的功能,出企业的部门与业务层次的功能,用树形图的形式描绘出来,就是用树形图的形式描绘出来,就是功能结构图。功能结构图。112、功能结构图、功能结构图销售系统管理销售计划管理成品库管理销售合同管理销售核算管理市场预测销售历史资料管理编制年度销售大纲编制销售计划合同有效性审查合同执行情况分析合同登记和变更销售利润核算销售统计分析出入库管理库存统计市场预测
8、市场分析12三、组织三、组织/结构联系表结构联系表 组织组织/业务联系表反映组织各部业务联系表反映组织各部分在承担业务时的关系,通常习惯分在承担业务时的关系,通常习惯将组织将组织/业务联系表同组织结构图画业务联系表同组织结构图画在一张图上,以便对照、比较,分在一张图上,以便对照、比较,分析它们之间的各种联系。析它们之间的各种联系。133、组织业务联系表、组织业务联系表14组织组织/业务分析业务分析 l现行系统中的组织结构是否合理,不合理的地现行系统中的组织结构是否合理,不合理的地方在哪里?方在哪里?l不合理的部分对组织整体目标的影响有哪些?不合理的部分对组织整体目标的影响有哪些?表现在哪些方面
9、?表现在哪些方面?l不合理现象产生的历史原因是什么?不合理现象产生的历史原因是什么?l哪些部门需要整改?改进措施是什么?哪些部门需要整改?改进措施是什么?l对整改涉及的部门和有关人员的利益产生哪些对整改涉及的部门和有关人员的利益产生哪些影响?影响?15第五节第五节 业务流程分析业务流程分析 一、业务流程调查的任务及方法一、业务流程调查的任务及方法:业务流程调查主要任务是调查业务流程调查主要任务是调查系统中各环节的业务活动系统中各环节的业务活动,用流程图用流程图的方式把企业的具体管理活动和业的方式把企业的具体管理活动和业务的处理过程绘制出来。务的处理过程绘制出来。16二、业务流程图二、业务流程图
10、 业务流程图是业务流程的描业务流程图是业务流程的描述工具,是用规定的符号及连线述工具,是用规定的符号及连线来表示某个具体业务处理过程。来表示某个具体业务处理过程。171.业务流程图的符号及含义业务流程图的符号及含义绘制业务流程图常用以下符号绘制业务流程图常用以下符号:外部单位外部单位 业务处理单位业务处理单位 信息传递信息传递 表单表单182业务流程图的绘制步骤业务流程图的绘制步骤l确定画图对象确定画图对象 l深入现场调查,了解业务处理过程深入现场调查,了解业务处理过程 l依据图例,绘制草图依据图例,绘制草图l与工作人员讨论,修改草图与工作人员讨论,修改草图l绘制正式业务流程图绘制正式业务流程
11、图19业务流程图的绘制步骤图业务流程图的绘制步骤图确定画图对象深入现场调查,工作人员介绍业务处理过程依据图例,绘制草图向工作人员讲解描述、讨论绘制正式业务流程图正确?修改正确不正确20三、业务流程分析三、业务流程分析 对业务流程进行分析的目的是发现现行系统对业务流程进行分析的目的是发现现行系统中存在的问题和不合理的地方,优化业务处理中存在的问题和不合理的地方,优化业务处理过程,以便在新系统建设中予以克服或改进。过程,以便在新系统建设中予以克服或改进。分析的时候,不仅要找出原业务流程不合分析的时候,不仅要找出原业务流程不合理的地方,还要充分考虑信息系统的建设为业理的地方,还要充分考虑信息系统的建
12、设为业务流程的优化带来的可能性,产生更为合理的务流程的优化带来的可能性,产生更为合理的业务流程。业务流程。21业务流程分析内容业务流程分析内容l对现行流程进行分析,原有的业务流对现行流程进行分析,原有的业务流程是否存在不合理的地方?程是否存在不合理的地方?l对现行业务流程按计算机信息处理的对现行业务流程按计算机信息处理的要求进行优化。要求进行优化。l最后,画出新系统的业务流程图最后,画出新系统的业务流程图22例题例题 企业的生产、销售各部门提出材料领用申企业的生产、销售各部门提出材料领用申请,仓库负责人根据用料计划对领料单进行审请,仓库负责人根据用料计划对领料单进行审核,将不合格的领料单退回各
13、部门,仓库保管核,将不合格的领料单退回各部门,仓库保管员收到已批准的领料单后,核实库存帐,如库员收到已批准的领料单后,核实库存帐,如库存充足,办理领料手续,并变更材料库存帐;存充足,办理领料手续,并变更材料库存帐;如变更后的库存量低于库存临界值,将缺货情如变更后的库存量低于库存临界值,将缺货情况登入缺货帐,并产生订货报表送交有关领导。况登入缺货帐,并产生订货报表送交有关领导。经领导审批后,下发给采购部。经领导审批后,下发给采购部。23各部门仓库负责人未批准领料单领料单用料计划已批准领料单仓库保管员缺货账库存账订货报表审批后的报表有关领导采购部图5.5 订货系统的业务流程图24第六节第六节 数据
14、流程分析数据流程分析l把数据在现行系统内部的流动、存储与变换的把数据在现行系统内部的流动、存储与变换的情况抽象出来,考察实际业务的信息流动模式。情况抽象出来,考察实际业务的信息流动模式。l数据流程分析主要包括对信息的流动、变换、数据流程分析主要包括对信息的流动、变换、存贮等的分析,其目的是尽量地发现数据流动存贮等的分析,其目的是尽量地发现数据流动中存在的问题,并找出加以解决的方法,优化中存在的问题,并找出加以解决的方法,优化数据流程。数据流程。25一、数据的收集与分析一、数据的收集与分析1数据收集数据收集l数据收集工作量很大,故要求系统研制人员应数据收集工作量很大,故要求系统研制人员应耐心细致
15、地深入实际,协同业务人员收集与系耐心细致地深入实际,协同业务人员收集与系统有关的一切数据。统有关的一切数据。l数据收集的渠道主要有现行的组织机构;现行数据收集的渠道主要有现行的组织机构;现行系统的业务流程;现行的决策方式;各种报表、系统的业务流程;现行的决策方式;各种报表、报告、图示。报告、图示。262数据分析数据分析(1)围绕系统目标进行分析)围绕系统目标进行分析(2)弄清信息源周围的环境)弄清信息源周围的环境(3)围绕现行的业务流程进行分析)围绕现行的业务流程进行分析(4)数据特征分析)数据特征分析27二、数据流程图二、数据流程图 数据流程图(数据流程图(Data Flow Diagram
16、,DFD)是一种能全面地描述系统数据)是一种能全面地描述系统数据流程的主要工具,它用一组符号来描流程的主要工具,它用一组符号来描述整个系统中信息的全貌,综合地反述整个系统中信息的全貌,综合地反映出信息在系统中的流动、处理和存映出信息在系统中的流动、处理和存储情况。储情况。28数据流程图的特征:数据流程图的特征:数据流程图有两个特征:抽象性和概括性。数据流程图有两个特征:抽象性和概括性。l抽象性指的是数据流程图把具体的组织机抽象性指的是数据流程图把具体的组织机构、工作场所、物质流都去掉,只剩下信构、工作场所、物质流都去掉,只剩下信息和数据存储、流动、使用以及加工情况。息和数据存储、流动、使用以及
17、加工情况。l概括性则是指数据流程图把系统对各种业概括性则是指数据流程图把系统对各种业务的处理过程联系起来考虑,形成一个总务的处理过程联系起来考虑,形成一个总体。体。29(一)数据流程图的基本符号(一)数据流程图的基本符号1外部实体外部实体:本系统或子系统之外的人和单位,本系统或子系统之外的人和单位,都被列为外部实体。都被列为外部实体。例:例:供应商供应商302数据流数据流数据流由一组确定的数据组成。数据流由一组确定的数据组成。例:例:购货合同购货合同313处理逻辑处理逻辑 处理逻辑表示对数据的加工处理,它把流处理逻辑表示对数据的加工处理,它把流入的数据流转换为流出的数据流。入的数据流转换为流出
18、的数据流。例:例:P1.1登记台帐登记台帐324数据存储数据存储 数据存储是数据的仓库,表示系统产生的数据数据存储是数据的仓库,表示系统产生的数据存放的地方。存放的地方。例:例:D2 学生成绩学生成绩33(二)数据流程图的绘制(二)数据流程图的绘制1绘制数据流程图的原则绘制数据流程图的原则(1)识别系统的输入和输出。识别系统的输入和输出。(2)从输入端至输出端画数据流和加工,并同时加从输入端至输出端画数据流和加工,并同时加上数据存储。上数据存储。(3)加工的分解加工的分解“由外向里由外向里”进行分解。进行分解。(4)数据流的命名,名字要确切,能反映整体。数据流的命名,名字要确切,能反映整体。(
19、5)各种符号布置要合理,分布均匀,尽量避免交各种符号布置要合理,分布均匀,尽量避免交叉线。叉线。(6)先考虑稳定态,后考虑瞬间态。先考虑稳定态,后考虑瞬间态。342绘制数据流程图的基本步骤绘制数据流程图的基本步骤(1)识别系统的输入和输出,画出顶层图识别系统的输入和输出,画出顶层图(2)画系统内部的数据流、加工与文件,画出一级画系统内部的数据流、加工与文件,画出一级细化图细化图(3)加工的进一步分解,画出二级细化图加工的进一步分解,画出二级细化图(4)其它注意事项其它注意事项35订货系统功能说明:假设某一企业采购部门每天需要一张订货报表,报表按材料编号排序,报表中列出所有需要再次订货的材料。对
20、于每种需要再次订货的材料应列出下列数据:材料编号、名称、订货数量、目前价格(或参考价格)、主要供应单位、第二供应单位等。材料领用称为事务,通过放在仓库的CRT终端把事务输入到订货系统。当某种材料的库存数量少于库存量临界值时就应该再次订货。案例案例5.2订货系统的数据流程图订货系统的数据流程图36如何画出上述订货系统的数据流程图呢?考虑数据的源点和终点,确确定定系系统统的的边边界界。从上面对系统的描述可以知道,仓库管理员通过终端把事务输入订货系统,系统经过汇总处理,每天向采购部提供一张订货报表。所以,采购员是数据的终点,而仓库管理员是数据的源点。仓管仓管员员0.0订货系统订货系统采购采购员员事务
21、订货报表图图 (a)(a)订货系统的顶层数据流程图订货系统的顶层数据流程图 案例案例5.2订货系统的数据流程图订货系统的数据流程图37考虑处理。问题给出“采购部需要报表”,因此必须有一个用于产生报表的处理。输入事务的结果是改变材料库存量,然而任何改变数据的操作都是处理,因此对事务进行的加工是另一个处理。考虑数据流。系统把订货报表送给采购部,因此订货报表是一个数据流;仓库需要将每笔事务输入到系统中,显然事务是另一个数据流。案例案例5.2订货系统的数据流程图订货系统的数据流程图38仓管仓管员员1.0处理事务处理事务采购采购员员事务订货报表图图 (b)(b)订货系统的一层数据流程图订货系统的一层数据
22、流程图 2.0产生报表产生报表仓管仓管员员0.0订货系统订货系统采购采购员员事务订货报表图图 (a)(a)订货系统的顶层数据流程图订货系统的顶层数据流程图?案例案例5.2订货系统的数据流程图订货系统的数据流程图39考虑数据存储。从问题的阐述中,可以看出产生报表和处理事务这两个处理在时间上明显不匹配,每当有一个事务发生时就必须立即处理事务,而每天只产生一次订货报表。因此,用用来来产产生生订订货货报报表表的的数数据据必必须须存存放放一一段段时时间间,也也就就是是应应该该有有一一个个数数据据存存储储。另外,“当某种材料的库存数量少于库存量临界值时就应该再次订货”,这个事实意味着必须在在某某个个地地方
23、方有有材材料料库库存存量量和和库库存存量量临临界界值值这这样样的的数数据。据。因此,需要有一个保存清单的数据存储。案例案例5.2订货系统的数据流程图订货系统的数据流程图40一旦把数据流程图中的四种成份都分离出来之后,就可着手绘制系统的数据流程图了。数据流程图的绘制也是采用自顶向下的方法,由粗到细,逐层细化,最后形成一套完整的拟建系统的数据流程图。仓管仓管员员1.0处理事务处理事务采购采购员员事务订货报表图图 (b)(b)订货系统的一层数据流程图订货系统的一层数据流程图 2.0产生报表产生报表D2 订货信息D1 库存信息案例案例5.2订货系统的数据流程图订货系统的数据流程图41D2 1.1事务输
24、入事务输入和检验和检验仓管仓管员员 1.2更新库存更新库存 1.3处理订货处理订货D1 库存信息库存信息 F3 库存库存F1 事务事务事务事务F2 F4 缺货信息缺货信息 F5 订货信息订货信息 订货信息订货信息 图图(c)(c)订货系统的订货系统的2层数据流程图层数据流程图(子图子图1)案例案例5.2订货系统的数据流程图订货系统的数据流程图42D2 采购采购员员 2.0 产生报表产生报表 F6 订货汇总信息订货汇总信息 F7 F7 订货报表订货报表 订货信息订货信息 图图(d)(d)订货系统的订货系统的1 1层数据流程图(图层数据流程图(图b b的局部,的局部,各数据成分加上编号)各数据成分
25、加上编号)案例案例5.2订货系统的数据流程图订货系统的数据流程图433画分层数据流程图时应注意的画分层数据流程图时应注意的问题问题(1)合理编号)合理编号 数据流程图加工编号规则数据流程图加工编号规则:子图中:子图中的编号为父图号和子加工的编号组的编号为父图号和子加工的编号组成;子图的父图号就是父图中相应成;子图的父图号就是父图中相应加工的编号。加工的编号。44(2)注意子图与父图的平衡)注意子图与父图的平衡 子图与父图的数据流必须平衡,子图与父图的数据流必须平衡,平衡指的是子图的输入、输出数平衡指的是子图的输入、输出数据流必须与父图中对应加工的输据流必须与父图中对应加工的输入、输出数据流相同
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- new 系统分析
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内