第6章-系统分析课件_第1页
第6章-系统分析课件_第2页
第6章-系统分析课件_第3页
第6章-系统分析课件_第4页
第6章-系统分析课件_第5页
已阅读5页,还剩47页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第6章系统分析

学习目的

了解系统分析的任务、步骤熟悉和掌握系统详细调查的内容和方法理解组织结构调查、管理功能调查和业务流程调查的内容并掌握各种图表的画法了解数据及其流程分析的内容并掌握数据流程图的画法掌握各种描述处理逻辑的工具熟悉功能/数据分析(U/C矩阵)掌握新系统逻辑模型及系统分析报告的内容

1第6章系统分析6.1系统分析概述6.2详细调查6.3组织结构与功能分析6.4业务流程分析6.5数据与数据流程分析6.6描述处理逻辑的工具6.7功能/数据分析6.8新系统逻辑模型6.9系统分析报告26.1系统分析概述系统分析的任务系统分析又称新系统逻辑设计。逻辑设计就是建立系统的逻辑模型,也就是在逻辑上构造新系统的功能,解决系统“能做什么”的问题,为“怎么做”做准备,而至于系统功能如何实现则是系统设计的任务。3系统分析的步骤

1.现行系统的详细调查2.现行系统分析3.目标系统逻辑模型的建立4.系统计算机资源的配置5.系统分析报告6.1系统分析概述46.2详细调查详细调查的要求制定调查计划要取得领导的重视与配合注意调查顺序要有数量概念要有正确的调查态度56.2详细调查详细调查的内容系统界限和运行状态组织机构和人员分工业务流程各种计划、单据和报表资源情况约束条件薄弱环节和用户要求66.2详细调查详细调查的方法重点询问方式——调查问卷全面业务需求分析的问卷调查方式

——调查表(组织结构图调查表、功能需求调查表、业务流程调查表等)深入实际的调查方式76.3.1组织结构图6.3.2组织/业务关系分析6.3.3功能结构图6.3组织结构与功能分析86.3.1组织结构图

组织结构调查:就是对组织结构与功能进行分析,弄清组织内部的部门划分,以及各部门之间的领导与被领导关系,信息资料的传递关系、物资流动关系与资金流动关系,并了解各部门的工作内容与职责。

组织结构:指组织内部的部门划分以及它们的相互关系。

9总经理人事副总生产副总设备副总总工程师经营副总人事部执教处机动处通信处技术部质管部财务部销售部供应部调度处安全处一分厂二分厂三分厂一车间二车间三车间成品仓库成都经销处广州经销处北京经销处组织结构图图6.1某企业一般组织结构图10资料传递关系资金流动关系物资流动关系经营副总财务部销售部供应部一分厂二分厂三分厂一车间二车间三车间成品仓库成都经销处广州经销处北京经销处生产副总图6.2某企业组织结构图(销售及库存管理部分)11厂长办公室人事科销售科生产科技术科财务科行政科采购销售仓库研究设计库房托儿所食堂领导隶属关系物资流动关系资金流动关系二车间三车间维修车间运输队一车间图6.3一个工厂的组织结构图

12表6.1组织/业务关系表(业务联系表)*√

√*

√*√*√√√**√√*√√√计划科质量科设计科工艺科机动科总工室研究所生产科供应科人事科总务科教育科销售科仓库……组

织联系的程度业

务计划销售供应人事生产设备更新……序号1234567“*”表示该项业务是对应组织的主要业务(即主持制定工作的单位)“√”表示该单位是该项业务的相关单位(有关单位)“”表示该单位是参加协调该项业务的辅助单位6.3.2组织/业务联系分析13管理功能调查

为了实现系统的目标,系统必须具有一定的功能。功能指的是完成某项工作的能力。系统功能结构图一般也是树形结构,分为多层次。系统层次一般为:系统—子系统—功能—子功能—子子功能等。

6.3.3功能结构图14销售计划合同管理发货管理仓库管理订销售合同销售合同分类与编号合同执行统计系统功能模块经营计划技术准备生产制造销售库存财务核算人事职教图6.5系统功能结构图156.4业务流程分析业务流程调查的主要任务调查系统中各环节的管理业务活动,掌握管理业务的内容、作用及信息的输入、输出、数据存储和信息的处理方法及过程等。在调查的基础上,用尽量标准的符号描述出来,绘制成业务流程图。16业务流程图

(TransactionFlowDiagram,TFD)业务处理单位业务处理信息流报表和单据数据/文件存储图6.6常用业务流程图的各种符号17以教学管理系统为例:管理的业务:教学计划管理、成绩管理、学籍管理、选课管理、报表管理等。教务处教务科科长学籍管理业务人员排课管理业务人员教室管理业务人员外语院教学管理办公室流体院教学管理办公室电信院教学管理办公室经管院教学管理办公室人文院教学管理办公室18图6.7教学管理业务流程图核实学生情况登记表学生学籍处理招生办公室学生情况档案省教委校长有关单位各类统计报表学生情况统计排课打印教学执行计划各院系教学执行计划教师任务分配表教师教师情况登记表课表学生学生成绩档案各专业教学执行计划开会讨论教学执行计划学生情况登记表学生建立学生变动台帐学生变动台帐日常事务处理教师学生成绩单19图6.8学籍管理业务流程图校长教务科学籍变动申请审批意见变动通知学生审批学籍变动处理学生院系教务科学籍变动申请初步审查学生申请审查学生申请学籍变动申请教师院系教务科学生学生成绩单初步处理结果降、留级通知学生成绩存档降、留级处理降、留级(预)处理学生成绩档案教务科学生院系审查结果毕业证及学位证复审及报批初审毕业资格学生情况档案学生情况档案20业务流程图的审查:与用户审查业务流程图是否符合实际;核查一致性:高层低层;低层图中的业务处理和数据存储;业务活动和数据截体名称是否合适。6.4业务流程分析216.5数据与数据流程分析数据流程图(DataFlowDiagram,DFD)数据流程图是一种能全面地描述信息系统逻辑模型的主要工具,通过抽象的方式,舍去具体的组织结构、工作地点、物资、材料等要素,单从信息(数据)流动的角度来考察实际业务处理情况。它可以用少数几种符号综合地反映出信息在系统中的流动、处理和存储。目的:抽取计算机处理的部分特点:抽象性、概括性

22名称外部实体:数据流:数据处理:数据存储:功能描述处理标识部门标志名称绘制数据流程图的基本符号:

名称数据名称标识23图6.9教学管理数据流程图(顶层DFD)课程表学生输入教学执行计划排课打印教学执行计划教学执行计划教学执行计划教师任务分配表教学执行计划教师情况登记表各院系各专业教师建立学生变动台帐学生情况统计学生情况登记表学生情况档案学生省教委校长各单位输入学生情况登记表学生变动台帐各类统计表学生成绩单学生学籍管理学生成绩档案24图6.10学籍管理数据流程图(一层DFD)初步审查学生申请院、系审查报批学生申请教务科学生情况档案学籍变动申请初审后申请表学生学生学籍变动通知初审学生毕业资格院、系复审学生毕业资格教务科学生毕业资格清单学生毕业资格证书学生情况档案成绩存档院、系降级留级预处理院、系降级留级处理教务科成绩档案降、留级学生清单降级留级通知教师学生成绩单256.5数据与数据流程分析检查:

数据流程图与业务流程图对照,检验一致性;检验数据流程图的完整性(数据流、数据存储、处理功能)和一致性。绘图原则:首先确定外部项——确定边界;高层图只画正常的、主流的数据,低层图反映全部数据流;从左到右、从上到下;避免线条交叉,可重复数据存储和外部项;反复修改,仔细检查。266.5数据与数据流程分析数据字典(DataDictionary,DD)数据字典,是在系统数据流程图的基础上,进一步定义和描述所有数据的工具。它包括对一切动态数据(可在系统内外流动的数据流)和静态数据(不参与流动的数据存贮)的数据结构和相互关系的说明,是数据分析和数据管理的重要工具,也是系统设计阶段进行数据库(文件)设计的重要参考依据。数据字典有两种:一种为手工卡片形式;一种以自动化方式记录在计算机上。276.5数据与数据流程分析数据字典的内容

数据流卡片数据存储卡片数据结构卡片数据元素卡片处理功能卡片286.5数据与数据流程调查例:数据流卡片数据流编号:F03-08数据结构名称:领料单简述:车间开出的领料单数据流来源:车间数据流去向:发料处理模块数据流组成:材料编号十材料名称十领用数量十日期十领用单位数据流量:10份/时高峰流量:20份/时(上午9:00----11:00)表6.2数据流卡片296.5数据与数据流程调查例:数据存储卡片数据存储编号:F03-08数据存储名称:库存账简述:存放配件的库存量和单价数据存储组成:配件编号十配件名称十单价十库存量十备注关键字:配件编号相关联的处理:P02,P03表6.3数据存储卡片306.5数据与数据流程分析在数据字典中对数据间的关系用以下符号描述:顺序用符号“+”表示。例如,订货单位=订货单位名称+订货单位地址+订货单位帐号。重复用符号“*”表示,即在重复项的右边加以符号“*”。例如,查货单=查货日期+查货员姓名+商品名称*+商品数量*,即表示商品名称和商品数量是重复出现的。任选项用符号“〖〗”表示,即表示其中的内容可以选择,也可以省略。必选项用符号“{}”表示,即在两个或多个数据项中必须选择一个且只能选择一个。例如,课程=课程名称+课时+学分+{必修|选修}。316.6描述处理逻辑的工具

判断树(决策树)

判定表(决策表)

结构化描述语言32

判断树(决策树)判断树是用树形分叉图表示处理逻辑的一种工具。由两部分构成:左边用分叉表示条件,最右边一列表示采取的行为(决策)。优点:比较直观,容易理解缺点:不容易清楚地表达出复杂的条件组合关系33例:某企业针对不同的客户所采取的订货优惠待遇不同,具体实施如下:每年交易额在5万元以下的,无折扣。每年交易额在5万元以上,可分为:无欠款的,折扣率为15%;有欠款的,如果与本公司交易时间20年以上,折扣率为10%;如果与本公司交易不足20年的,折扣率为5%。用判断树写出客户优惠待遇处理策略。

判断树(决策树)条件:交易额有无欠款交易时间策略:无折扣15%10%5%34

判断树(决策树)优惠待遇处理策略每年交易额5万元或不足无欠款每年交易额5万元以上有欠款与本公司交易20年以上与本公司交易不足20年折扣率15%折扣率10%折扣率5%无折扣图6.11订货处理优惠待遇判断树交易额欠款交易时间策略35判定表是用表格表示处理逻辑的一种工具。判定表(决策表)条件说明各种条件组合行动说明各种条件组合下的行动(决策)36判定表(决策表)C1:交易额在5万元以上C2:无欠款C3:与公司交易20年以上A1:折扣率15%A2:折扣率10%A3:折扣率5%A4:无折扣12345678YYYYYNYYNYNNYYNYNNYNNNNN√√√√√√√√不同条件组合条件和行动表6.3订货处理优惠待遇判断表37判定表(决策表)不同条件组合条件和行动表6.4订货处理优惠待遇判断表(优化)C1:交易额在5万元以上C2:无欠款C3:与公司交易20年以上A1:折扣率15%A2:折扣率10%A3:折扣率5%A4:无折扣1(1,2)YY-2YYN3YNN4(5,6,7,8)N--√√√√38结构化描述语言顺序结构(祈使句)根据职工号,读基本工资文件、考勤表文件、扣款文件计算应付工资计算代扣款项计算实发工资39判断选择结构如果条件则动作A否则(条件不成立)动作B结构化描述语言40结构化描述语言如果每年交易额在5万元以下则折扣率=0否则如果每年交易额在5万元以上则如果无欠款则折扣率=15%否则如果与本公司交易20年以上则折扣率=10%否则折扣率=5%41如果成绩大于等于90,小于等于100则等级定为“优”否则如果成绩大于等于80则等级定为“良”否则如果成绩大于等于70则等级定为“中”否则如果成绩大于等于60则等级定为“及格”否则等级定为“不及格”结构化描述语言42循环结构逐个将明细帐按科目逐项与总帐中的相应科目核对若相符则通过否则给出错误标记,转入纠错处理结构化描述语言43三种描述工具的比较结构化语言判断树判定表直观性一般很好一般用户检查不便方便不便可修改性好一般差逻辑检查好一般很好机器可读性很好差很好机器可编程一般不好很好446.7功能/数据分析功能过程的识别归纳数据类功能过程/数据类表(U/C矩阵)子系统划分456.8新系统逻辑模型新系统的逻辑模型主要包括以下几方面的内容:对系统业务流程分析的结果对数据及数据流程分析整理的结果子系统划分的结果各个具体的业务过程及根据实际情况应建立的管理模型和管理方法466.9系统分析报告1.现行系统情况简述2.新系统目标3.现行系统运行状况4.新系统的逻辑方案5.新系统开发费用与时间进度估算47例如,某工厂人事部门对一部分职工重新分配工作,其分配原则如下:“如果年龄不满18岁,文化程度是小学,则脱产学习;文化程度是中学,则当电工。如果年龄满18岁,如果文化程度是

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论