《第6章 系统分析课件.pptx》由会员分享,可在线阅读,更多相关《第6章 系统分析课件.pptx(52页珍藏版)》请在三一办公上搜索。
1、第6章 系统分析,学习目的 了解系统分析的任务、步骤熟悉和掌握系统详细调查的内容和方法理解组织结构调查、管理功能调查和业务流程调查的内容并掌握各种图表的画法了解数据及其流程分析的内容并掌握数据流程图的画法掌握各种描述处理逻辑的工具熟悉功能/数据分析(U/C矩阵)掌握新系统逻辑模型及系统分析报告的内容,1,第6章 系统分析,6.1 系统分析概述6.2 详细调查6.3 组织结构与功能分析6.4 业务流程分析6.5 数据与数据流程分析6.6 描述处理逻辑的工具6.7 功能/数据分析6.8 新系统逻辑模型6.9 系统分析报告,2,6.1 系统分析概述,系统分析的任务 系统分析又称新系统逻辑设计。逻辑设
2、计就是建立系统的逻辑模型,也就是在逻辑上构造新系统的功能,解决系统“能做什么”的问题,为“怎么做”做准备,而至于系统功能如何实现则是系统设计的任务。,3,系统分析的步骤 1.现行系统的详细调查 2.现行系统分析 3.目标系统逻辑模型的建立 4.系统计算机资源的配置 5.系统分析报告,6.1 系统分析概述,4,6.2 详细调查,详细调查的要求 制定调查计划 要取得领导的重视与配合 注意调查顺序 要有数量概念 要有正确的调查态度,5,6.2 详细调查,详细调查的内容 系统界限和运行状态 组织机构和人员分工 业务流程 各种计划、单据和报表 资源情况 约束条件 薄弱环节和用户要求,6,6.2 详细调查
3、,详细调查的方法 重点询问方式调查问卷 全面业务需求分析的问卷调查方式 调查表(组织结构图调查表、功能需求调查表、业务流程调查表等) 深入实际的调查方式,7,6.3.1 组织结构图6.3.2 组织/业务关系分析6.3.3 功能结构图,6.3 组织结构与功能分析,8,6.3.1 组织结构图,组织结构调查:就是对组织结构与功能进行分析,弄清组织内部的部门划分,以及各部门之间的领导与被领导关系,信息资料的传递关系、物资流动关系与资金流动关系,并了解各部门的工作内容与职责。 组织结构:指组织内部的部门划分以及它们的相互关系。,9,总 经 理,组织结构图,图6.1 某企业一般组织结构图,10,资料传递关
4、系,资金流动关系,物资流动关系,经营副总,图6.2 某企业组织结构图(销售及库存管理部分),11,厂长办公室,领导隶属关系,物资流动关系,资金流动关系,图6.3 一个工厂的组织结构图,12,表6.1 组织/业务关系表(业务联系表),“*”表示该项业务是对应组织的主要业务(即主持制定工作的单位)“”表示该单位是该项业务的相关单位(有关单位) “”表示该单位是参加协调该项业务的辅助单位,6.3.2 组织/业务联系分析,13,管理功能调查 为了实现系统的目标,系统必须具有一定的功能。功能指的是完成某项工作的能力。 系统功能结构图一般也是树形结构,分为多层次。系统层次一般为:系统子系统功能子功能子子功
5、能等。,6.3.3 功能结构图,14,系统功能模块,图6.5 系统功能结构图,15,6.4 业务流程分析,业务流程调查的主要任务 调查系统中各环节的管理业务活动,掌握管理业务的内容、作用及信息的输入、输出、数据存储和信息的处理方法及过程等。在调查的基础上,用尽量标准的符号描述出来,绘制成业务流程图。,16,业务流程图(Transaction Flow Diagram,TFD),业务处理单位,业务处理,信息流,报表和单据,数据/文件存储,图6.6 常用业务流程图的各种符号,17,以教学管理系统为例:,管理的业务:教学计划管理、成绩管理、学籍管理、选课管理、报表管理等。,教务处,教务科,18,图6
6、.7 教学管理业务流程图,核实学生情况登记表,学生学籍处理,招生办公室,学生情况档案,教师任务分配表,学生成绩档案,日常事务处理,19,图6.8 学籍管理业务流程图,20,业务流程图的审查:与用户审查业务流程图是否符合实际;核查一致性:高层 低层;低层图中的业务处理和数据存储;业务活动和数据截体名称是否合适。,6.4 业务流程分析,21,6.5 数据与数据流程分析,数据流程图(Data Flow Diagram,DFD) 数据流程图是一种能全面地描述信息系统逻辑模型的主要工具,通过抽象的方式,舍去具体的组织结构、工作地点、物资、材料等要素,单从信息(数据)流动的角度来考察实际业务处理情况。它可
7、以用少数几种符号综合地反映出信息在系统中的流动、处理和存储。 目的:抽取计算机处理的部分 特点:抽象性、概括性,22,名 称,外部实体:,数据流:,数据处理:,数据存储:,绘制数据流程图的基本符号:,名 称,23,图6.9 教学管理数据流程图(顶层DFD),24,图6.10 学籍管理数据流程图(一层DFD),25,6.5 数据与数据流程分析,检查: 数据流程图与业务流程图对照,检验一致性; 检验数据流程图的完整性(数据流、数据存储、处理功能)和一致性。 绘图原则: 首先确定外部项确定边界; 高层图只画正常的、主流的数据,低层图反映全部数据流; 从左到右、从上到下; 避免线条交叉,可重复数据存储
8、和外部项; 反复修改,仔细检查。,26,6.5 数据与数据流程分析,数据字典(Data Dictionary,DD) 数据字典,是在系统数据流程图的基础上,进一步定义和描述所有数据的工具。它包括对一切动态数据(可在系统内外流动的数据流)和静态数据(不参与流动的数据存贮)的数据结构和相互关系的说明,是数据分析和数据管理的重要工具,也是系统设计阶段进行数据库(文件)设计的重要参考依据。 数据字典有两种:一种为手工卡片形式;一种以自动化方式记录在计算机上。,27,6.5 数据与数据流程分析,数据字典的内容 数据流卡片 数据存储卡片 数据结构卡片 数据元素卡片 处理功能卡片,28,6.5 数据与数据流
9、程调查,29,6.5 数据与数据流程调查,30,6.5 数据与数据流程分析,在数据字典中对数据间的关系用以下符号描述: 顺序用符号“”表示。例如,订货单位订货单位名称订货单位地址订货单位帐号。 重复用符号“*”表示,即在重复项的右边加以符号“*”。例如,查货单查货日期查货员姓名商品名称*商品数量*,即表示商品名称和商品数量是重复出现的。 任选项用符号“”表示,即表示其中的内容可以选择,也可以省略。 必选项用符号“ ”表示,即在两个或多个数据项中必须选择一个且只能选择一个。例如,课程课程名称课时学分必修|选修。,31,6.6 描述处理逻辑的工具,判断树(决策树) 判定表(决策表) 结构化描述语言
10、,32,判断树(决策树),判断树是用树形分叉图表示处理逻辑的一种工具。由两部分构成:左边用分叉表示条件,最右边一列表示采取的行为(决策)。优点:比较直观,容易理解缺点:不容易清楚地表达出复杂的条件组合关系,33,例:某企业针对不同的客户所采取的订货优惠待遇不同,具体实施如下:每年交易额在5万元以下的,无折扣。每年交易额在5万元以上,可分为:无欠款的,折扣率为15%;有欠款的,如果与本公司交易时间20年以上,折扣率为10%;如果与本公司交易不足20年的,折扣率为5%。用判断树写出客户优惠待遇处理策略。,判断树(决策树),条件:,交易额,有无欠款,交易时间,策略:,无折扣,15,10,5,34,判
11、断树(决策树),优惠待遇处理策略,每年交易额5万元或不足,无欠款,每年交易额5万元以上,有欠款,与本公司交易20年以上,与本公司交易不足20年,折扣率15,折扣率10,折扣率5,无折扣,图6.11 订货处理优惠待遇判断树,交易额,欠款,交易时间,策略,35,判定表是用表格表示处理逻辑的一种工具。,判定表(决策表),36,判定表(决策表),C1:交易额在5万元以上,C2:无欠款,C3:与公司交易20年以上,A1:折扣率15,A2:折扣率10,A3:折扣率5,A4:无折扣,1,2,3,4,5,6,7,8,表6.3 订货处理优惠待遇判断表,37,判定表(决策表),表6.4 订货处理优惠待遇判断表(优
12、化),C1:交易额在5万元以上,C2:无欠款,C3:与公司交易20年以上,A1:折扣率15,A2:折扣率10,A3:折扣率5,A4:无折扣,38,结构化描述语言,顺序结构(祈使句),根据职工号,读基本工资文件、考勤表文件、扣款文件计算应付工资计算代扣款项计算实发工资,39,判断选择结构,如果 条件 则 动作A否则 (条件不成立) 动作B,结构化描述语言,40,结构化描述语言,如果 每年交易额在5万元以下 则 折扣率0否则 如果 每年交易额在5万元以上 则 如果 无欠款 则 折扣率15 否则 如果 与本公司交易20年以上 则 折扣率10 否则 折扣率5,41,如果 成绩大于等于90,小于等于10
13、0 则 等级定为“优”否则 如果 成绩大于等于80 则 等级定为“良” 否则 如果 成绩大于等于70 则 等级定为“中” 否则 如果 成绩大于等于60 则 等级定为“及格” 否则 等级定为“不及格”,结构化描述语言,42,循环结构,逐个将明细帐按科目逐项与总帐中的相应科目核对若相符则通过否则给出错误标记,转入纠错处理,结构化描述语言,43,三种描述工具的比较,44,6.7 功能/数据分析,功能过程的识别 归纳数据类 功能过程/数据类表(U/C矩阵) 子系统划分,45,6.8 新系统逻辑模型,新系统的逻辑模型主要包括以下几方面的内容: 对系统业务流程分析的结果 对数据及数据流程分析整理的结果 子
14、系统划分的结果 各个具体的业务过程及根据实际情况应建立的管理模型和管理方法,46,6.9 系统分析报告,1.现行系统情况简述2.新系统目标3.现行系统运行状况4.新系统的逻辑方案5.新系统开发费用与时间进度估算,47,例如,某工厂人事部门对一部分职工重新分配工作,其分配原则如下: “如果年龄不满18岁,文化程度是小学,则脱产学习;文化程度是中学,则当电工。如果年龄满18岁,如果文化程度是小学或中学,若是男性,则当钳工;若是女性,则当车工;文化程度是大学,则当技术员。”,判断树、判断表应用举例,48,职工重新分配原则,年龄满18岁但不满40岁,文化程度是小学,年龄不满18岁,文化程度是中学,男性
15、,女性,脱产学习,当电工,当钳工,当车工,判断树:,文化程度是小学或中学,文化程度是大学,当技术员,工作分配,从这项分配政策可以看出,有三个条件:性别、年龄、文化程度。这项政策可能有的动作有5个:脱产学习、当电工、当钳工、当车工、当技术员。,49,C1:年龄,C2:文化程度,C3:性别,A1:脱产学习,A2:当电工,A3:当钳工,A4:当车工,判断表:,A5:当技术员,性别有两个取值,年龄有两个取值,文化程度有三个取值,所有条件的组合有:22312个。,50,结束语当你尽了自己的最大努力时,失败也是伟大的,所以不要放弃,坚持就是正确的。When You Do Your Best, Failure Is Great, So DonT Give Up, Stick To The End,谢谢大家荣幸这一路,与你同行ItS An Honor To Walk With You All The Way,演讲人:XXXXXX 时 间:XX年XX月XX日,
链接地址:https://www.31ppt.com/p-1782660.html