




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第七章:系统分析本章主要内容第七章系统分析
7.1系统分析的任务7.2系统的初步调查7.3系统的详细调查7.4组织结构与管理功能分析7.5业务流程分析7.6数据流程分析7.7描述处理逻辑的工具7.7系统分析说明书掌握系统分析的目标和任务掌握系统分析的原则和方法掌握业务流程分析方法和流程图的画法掌握数据流程分析方法和数据流程图的画法掌握数据字典的作用和编制方法掌握新系统逻辑模型的内容本章学习目的第七章系统分析系统分析的主要任务系统分析的主要任务是在总体规划的指导下,在充分认识原信息系统的基础上,通过问题识别、可行性分析、详细调查、系统化分析,最后完成新系统的逻辑方案设计,或称逻辑模型设计。主要解决“做什么”的问题。7.1系统分析的任务一、需求分析详细了解每项业务过程和业务活动的工作流程及信息处理流程,理解用户对信息系统的需求,包括对系统功能、性能方面的需求,对硬件配置、开发周期、开发方式等方面的意向及打算。对这部分工作要求用户配合系统分析人员完成,现由用户提出初步的要求,经系统分析人员对系统的详细调查,进一步完善系统的功能、性能要求,最终以需求说明书的形式将系统需求定义一下来。这部分工作是系统分析的核心。7.1系统分析的任务二、确定系统逻辑模型,完成系统分析报告在详细调查的基础上,运用各类系统开发的理论、开发方法和开发技术,确定系统应具有的逻辑功能,再用适当的方法表示出来,形成系统的逻辑模型。新系统的逻辑模型有一系列图表和文字组成,在逻辑上描述新系统的目标和具有的各种功能和性能,且以系统分析报告的形式表达出来,为下一步系统设计提供依据。7.1系统分析的任务初步调查详细调查组织结构与业务流程分析三、系统分析的具体步骤系统数据流程分析7.1系统分析的任务建立新系统逻辑模型,提交系统分析报告一、初步调查的内容7.2系统的初步调查企业概况计算机应用现状组织机构物料库存供应商(或协作厂)销售商(或销售机构)运输商7.3系统的详细调查系统详细调查是全面了解用户需求的过程,它涉及到企业生产、经营、管理等各个方面,大致可以归纳为以下几类问题:一、系统调查的方法开会调查法问卷调查法阅读、分析现有系统的资料
直接参加管理业务实践个别访问二、系统调查的原则用户参与自顶向下全面展开分工和协作相结合点面结合7.3系统的详细调查三、详细调查的内容7.3系统的详细调查阶段41、系统的定性调查2、系统的定量调查组织结构调查管理功能调查业务流程调查数据流程调查系统环境调查收集各种原始凭证
收集各种输出报表统计各类数据的特征收集与新系统对比所需的资料
客户管理处市场调研处物料供应处产品销售处市场部生产调度处质量管理处生产部经营部财务预算处工资核算处财务部职工档案处人事招聘处人事部总经理一、组织结构分析7.4组织结构与管理功能分析企业组织结构图(过程/组织矩阵)
注:¤表示主要负责;×表示主要参加;╱表示一般参加二、组织与业务的关系分析组织/业务关系矩阵
7.4组织结构与管理功能分析序号
联系的
组
程度
织
业
务计划科质量科设计科工艺科机动科总工室研究所生产科供应科人事科总务科教育科销售科仓库1计划*√××××2销售√*×3供应√×*√4人事*√√5生产√×××**×√√6设备更新*√√√×7图中:“*”表示该项业务是对应组织的主要业务(即主持工作的单位);
“×”表示该单位是参加协调该项业务的辅助单位;
“√”表示该单位是该项业务的相关单位(或称有关单位);
空格:表示该单位与对应业务无关。二、组织与业务的关系分析7.4组织结构与管理功能分析销售系统管理销售计划管理成品库管理销售合同管理销售核算管理市场预测销售历史资料管理编制年度销售大纲编制销售计划合同有效性审查合同执行情况分析合同登记和变更销售利润核算销售统计分析出入库管理库存统计市场预测市场分析三、管理功能分析7.4组织结构与管理功能分析业务流程分析可以帮助我们了解某项业务的具体处理过程,调查管理业务流程应顺着原系统信息流动的过程逐步地进行,内容包括各环节的处理业务、信息来源、处理方法、计算方法、信息流经去向、提供信息的时间和形态(报告、单据、图表、屏幕显示等)。7.5业务流程调查与分析从公司整体角度出发,确定公司的关键性业务流程(系统流程图、核心增值流程)流程分解,确定较低层次的流程直至操作程序绘制流程图,建立并明确现有业务流程体系流程的调整和优化,组织机构的调整和优化业务流程再造(BPR)业务流程管理——基本思路业务流程图(TransactionFlowDiagram,简称TFD)就是用一些尽可能少的规定的符号及连线来表示某个具体业务处理过程。业务流程图应易于阅读和理解,绘制业务流程图是分析业务流程的重要步骤。7.5业务流程调查与分析一、业务流程图业务处理单位业务处理功能描述表格/报表制作数据/文件存档收集/处理数据信息传递过程二、业务流程图的常用符号(一):清华大学教材7.5业务流程调查与分析图例说明业务处理单位业务处理描述表格制作传递存储收集资料(本框内容为具体流程)7.5业务流程调查与分析图例说明业务处理单位业务处理描述表格制作传递存储收集资料计划处银行技改处各部门各单位局领导上级领导投资总规划更新改造贷款规模开会讨论报表审批综合平衡(讨论)批准下达各单位各部门正式计划计划各单位上报表计划处各部门各单位技改处银行各部门各单位存档7.5业务流程调查与分析开始业务活动输入/输出(文件、报表、报告等)判断、抉择(活动顺序、逻辑关系等)结束二、业务流程图的常用符号(二):汉普咨询公司7.5业务流程调查与分析用户时序岗位岗位1岗位2岗位3岗位47.5业务流程调查与分析岗位与业务活动说明7.5业务流程调查与分析用户业务科计划科财务科仓库审核审核用户资金审核发票提货单审核后的提货单发票签定合同编制销售计划开提货单提货处理开发票供货请求A公司销售处理流程7.5业务流程调查与分析二、业务流程图的常用符号(三):联想7.5业务流程调查与分析开始、终止标志活动说明决策表示活动流向单文档多文档二、业务流程图的常用符号(三):联想7.5业务流程调查与分析开始、终止标志活动说明决策表示活动流向单文档多文档惠阳一厂质控处培训教材7.5业务流程调查与分析惠阳一厂质控处培训教材7.5业务流程调查与分析
ANSI(美国国家标准学会)信息储存和传递判断、审批等决策工作任务工作开始和结束工作流向(单向)工作流向(双向)两项工作相连接跨越(两项工作不连接)信息来源二、业务流程图的常用符号(四):ANSI7.5业务流程调查与分析二、业务流程图的常用符号:推荐7.5业务流程调查与分析开始、终止标志活动说明决策表示活动流向文档、报表信息存储跨越(两项工作不连接)1.确定职能和工作任务2.划定工作起点和终点3.跟踪关键业务对象4.确定岗位(组织单元)及其活动5.绘制流程图草案6.流程图汇总分析7.确定流程图7.5业务流程调查与分析三、绘制业务流程图的基本步骤1.横向列出岗位(组织单元)并标记为A、B、C、D等2.纵向按业务发生的顺序标记为1、2、3等3.图中标记流程使用部门、流程编号、流程名称、
流程页码、编制日期、编制人、签发人、签发日期及密级别等内容4.流程节点描述7.5业务流程调查与分析四、业务流程图的画法邮购部经理审核收发员分类整理订单交付给运输公司1-2星期后某书店邮购部业务处理流程描述未通过库存管理员查库存通过财务会计计算价款财务开发票电话订单直接购买客户邮购订单邮寄货物和发票打包通知收发员发货7.5业务流程调查与分析五、业务流程图绘制举例4. 确定岗位和活动 接收客户汇款、订单向客户发货、寄发票起点:接收客户订单终点:发货客户客户、收发员、经理仓库管理员、会计客户订单货物、发票1. 确定职能和工作任务 2. 划定工作起点和终点 3. 跟踪关键业务对象 7.5业务流程调查与分析B审核分类订单打包开始退回客户检查库存计算价款发票发货寄回客户图书结束开发票接收订单订单ADC部门名称邮购部流程名称图书邮购流程流程图编号Workflow--00001页码共1页第1页编制人张三编制日期2006.10.2签发人李四签发日期2006.10.3收发员邮购部经理仓库管理员财务会计节点12345出版书目价目表YN流程节点业务描述节点节点说明A1接收订单:收发员接收来自邮购客户的订单A2分类订单:收发员对客户订单进行分类整理B2审核:C2检查库存:D2计算价款:A3退回客户:D3开发票:A4发货:C4打包:A5寄回客户:7.5业务流程调查与分析根据福特公司采购和货款支付流程画出业务流程图采购定单发票供应商采购部货物入库文件采购定单副本收货物资部货款货物货款支付处500员工7.5业务流程调查与分析六、课堂作业题B审核生产发货开始结束制订采购订单采购订单ADC部门名称采购部流程名称采购支付流程流程图编号Workflow--00001页码共1页第1页编制人张三编制日期2006.10.2签发人李四签发日期2006.10.3采购部货款支付处物资部供应商序号12345B审核分类订单打包开始退回客户检查库存计算价款发票发货寄回客户图书结束开发票接收订单订单ADC部门名称邮购部流程名称图书邮购流程流程图编号Workflow--00001页码共1页第1页编制人张三编制日期2006.10.2签发人李四签发日期2006.10.3收发员邮购部经理仓库管理员财务会计序号12345出版书目价目表7.6数据流程调查与分析一、数据资料收集数据资料收集是数据流程调查过程中的一项重要任务,其主要工作包括:按业务过程收集原系统全部输入单据(如入库单、收据、凭证)、输出报表和数据存储介质(如账本、清单)的典型格式。弄清各环节上的处理方法和计算方法。在上述各种单据、报表、账本的典型样品上或用附页注明制作单位、报送单位、发生频度(如每月制作几张)、发生的高峰时间及发生量等。在上述各种单据、报表、账册的典型样品上注明各项数据的类型(数字、字符)、长度、取值范围(指最大值和最小值)。数据汇总分析的主要任务是从整体系统的角度出发,对收集到的数据进行:数据正确性分析完备程度一致程度冗余程度数据项特征分析7.6数据流程调查与分析二、数据汇总分析数据守恒原理(PrincipleofDataConservation)
数据必定有一个产生的源,而且必定有一个或多个用途。在U/C矩阵中:每一个列只能有一个C;每一个列至少有一个U;不能出现空行或空列。7.6数据流程调查与分析数据正确性分析(工具:U/C矩阵)数据的类型、精度及字长(设计数据库)取值范围:有关数据项的最大值和最小值数据量:单位时间内的业务量、使用频率数据项特征分析储存时间:存储和保留的时间周期所涉及业务:U/C矩阵中每一行有U或C的列号7.6数据流程调查与分析
数据流程分析是把数据在组织(或原系统)内部的流动情况抽象地独立出来,舍去了具体组织机构、信息载体、处理工作、物资、材料等,单从数据流动过程来考查实际业务的数据处理模式。主要包括对信息的流动、传递、处理、存储等的分析。三、数据流程分析7.6数据流程调查与分析7.6数据流程调查与分析数据流程分析的目的是要发现和解决数据流通中的问题,如:数据流程不畅、前后数据不匹配、数据处理过程不合理等等。一个畅通的数据流程是今后新系统用以实现这个业务处理过程的基础。三、数据流程分析7.6数据流程调查与分析四、数据流程图(DataFlowDiagram:DFD)7.6数据流程调查与分析数据流程分析是通过分层数据流程图来实现的。数据流程图是一种能全面地描述信息系统逻辑模型的主要工具,它可以用少数几种符号综合地反映出信息在系统中的流动、处理和存储情况。数据流程图具有抽象性和概括性。抽象性表现在它完全舍去了具体的物质,只剩下数据的流动、加工处理和存储;概括性表现在它可以把信息处理过程中的各种不同业务处理过程联系起来,形成一个整体。无论是手工操作部分还是计算机处理部分,都可以用它表达出来。按业务流程图理出的业务流程顺序,将相应调查过程中所掌握的数据处理过程,绘制成一套完整的数据流程图,一边整理绘图,一边核对相应的数据和报表、模型等。按照系统的观点,自顶向下地分层展开绘制。五、数据流程图的绘制原则7.6数据流程调查与分析外部实体处理过程数据存储数据流向六、数据流程图的基本符号(一)7.6数据流程调查与分析外部实体处理过程数据存储数据流向六、数据流程图的基本符号(二)7.6数据流程调查与分析外部实体处理过程数据存储数据流向六、数据流程图的基本符号(三)7.6数据流程调查与分析指本系统之外的人或单位,它们和本系统有信息传递关系。在绘制某一子系统的数据流程图时,凡属本子系统之外的人或单位,也都被列为外部实体。更确切的定义:外部实体(ExternalEntity)是指所研究系统外独立于系统而存在的,但又和系统有联系的实体,它表示数据的外部来源和去向,它可以是某个人员、组织或某一信息系统,它是系统的数据来源或数据终点。确定系统的外部实体就是明确系统与外部环境之间的界限,从而确定系统的范围。外部实体的表示如图所示:外部实体7.6数据流程调查与分析外部实体处理过程数据存储数据流向数据流(DataFlow)就是从源点向终点方向流动的数据,它可以是一项数据,也可以是一组数据(如报表、订单等),也可用来表示对数据文件的存储操作。一般用一条线表示数据流,用箭头指示流动方向。数据流可以由某一外部实体产生,也可以由处理过程或数据存储产生。对每一条数据流都要给予简单的描述,并标识在数据流箭头的上方,以便使用户和系统设计人员能够理解它的含义。例如“客人登记表”数据流由姓名、性别、身份证号和入店时间等数据项组成。数据流用带有名字的箭头表示。数据流7.6数据流程调查与分析外部实体处理过程数据存储数据流向处理过程(功能)7.6数据流程调查与分析处理过程(Process)是对数据进行变换操作,即把流向它的数据进行一定的变换处理,产生出新的数据。通常用矩形表示一个处理过程,图形下部填写处理过程的名字(如开发票、出库处理等),名字应适当反映该处理过程的含义,使之容易理解,上部填写处理过程的标识。如下图中的“新书入库”。处理过程对数据的操作主要有:变换数据的结构,如将数据的格式重新排列;在原有数据的基础上产生新的数据内容,如对数据进行累计或计算平均值。外部实体处理过程数据存储数据流向数据存储7.6数据流程调查与分析数据流仅表示数据的流动方向,数据的保存则由数据存储来表达。数据存储(DataStore)指出了数据存储的地方(如数据文件、账本、表、单据等),这里所说的地方并不指保存数据的物理地点或物理存储介质,而是数据存储的逻辑描述。数据存储用一个右边开口的长方形表示。图形右部填写数据存储的名字,左边填写数据存储的标识。为了避免数据流线条的交叉,有时在一张图中会出现同样的数据存储。此时,可在重复出现的数据存储符号的左边再加一条或两条竖线或左上角画一条或两条斜线。外部实体处理过程数据存储数据流向数据流程图是分层次的,绘制时,要以业务流程图为基础,采取自顶向下逐层分解的办法。首先画出顶层数据流程图。顶层数据流程图只有一张,它说明了系统的总的处理功能、输入和输出。数据流程图层次数,视具体系统而定,有的可能分为二层,有的可能分为三层,有的甚至更多。七、数据流程图的绘制7.6数据流程调查与分析在DFD中,过程的命名,取决DFD的层次,即是一般的处理过程,还是详细的处理过程。一般情况下,所有处理过程均应以强动词+客体的方式来命名。但高层的DFD是从用户的角度来笼统地描述业务系统的,在这种情况下,一个过程往往代表一组详细处理过程。因此高层处理过程一般以一个能够反映整个系统业务类型的名词来命名。过程的命名及要求7.6数据流程调查与分析高层处理过程市场管理系统客户关系管理系统销售子系统订单处理子系统详细处理过程(以动词开头)计算奖金修改库存数据建立缺货订单打印报表7.6数据流程调查与分析
要求:在DFD图上,所有的过程均应使数据发生本质的变化。这些本质变化包括:计算。例如,计算学生的平均成绩。进行决策。根据销售额决定是否发放奖金。数据分流。例如,根据顾客信誉度,将合格订单和不合格订单分离开来。数据合并。例如,将必修课和选修课合并建立课程表。数据流过滤或综合产生新的数据流,例如,过滤发票数据,从中找出欠款客户,或对选课数据进行综合分析,找出需求量最大的课程。7.6数据流程调查与分析(2).避免以下几种常见的错误黑洞(blackhole),即只有输入而没有输出。只有输出而没有输入。灰洞(grayhole),即输入不足以产生输出。(不易察觉的错误)数据流要用反映数据类型的名字表示,不要用“数据”、“信息”、“文件”等比较模糊的名字来表示。数据流必须起于或止于过程,即每一个数据流必须有一个过程与之有关,数据流不能起于数据存储且止于一个外部实体或另一个数据存储;也不能起于每个实体且止于另一个外部实体或数据存储。7.6数据流程调查与分析避免以下几种常见的错误数据存储1实体A实体B实体A数据存储1实体A数据存储1数据存储27.6数据流程调查与分析帐户信息不合格的存折取款单和存折不合格的取款单合格的取款单和存折帐户信息D1帐户信息D2取款单储户核对帐户P1取款处理P2省略数据存储产生的数据流7.6数据流程调查与分析储户存取款数据流图现金和存折取款单不合格的存折取款单和存折不合格的取款单合格的取款单和存折D1帐户信息D2取款单储户核对帐户P1取款处理P2省略数据存储产生的数据流7.6数据流程调查与分析储户存取款数据流图现金和存折取款单订货单发货单订货单发货单汽车配件公司业务处理系统:第一层数据流图顾客供应商P1业务处理系统数据流图举例:汽车配件公司业务处理系统7.6数据流程调查与分析销售子系统订货单销售发货单配件库存P1.1采购子系统P1.2采购单发货单到货通知财务子系统P1.3销售发票订货单D1采购单D4D3顾客供应商应收通知单应付通知单采购发票销售发货单D2采购发票D5销售发票D6汽车配件公司业务处理系统:第二层数据流图7.6数据流程调查与分析支票支票审核订货单订货单配件库存P1.1.1确定顾客订货P1.1.3核对缺货订单P1.1.5开发货单并修改库存P1.1.4不合格订货单顾客档案D2D4满足订货订单缺货订单登录新顾客信息P1.1.2缺货订单D6到货通知单新顾客销售历史D5应收通知单配件库存D4合格的订货单满足订货订单第三层:销售数据流图7.6数据流程调查与分析订货单D1销售发货单销售发货单D3顾客财务子系统采购子系统制订采购计划缺货单P1.2.1审核采购订单P1.2.2货物入库P1.2.3核对缺货单P1.1.4配件库存D7合格采购订单到货单缺货单D8应付通知单采购订单D5采购订单到货通知第三层:采购数据流图7.6数据流程调查与分析销售子系统财务子系统供应商入库单D6到货通知不合格采购订单采购询价P1.2.1供应商档案D2缺货单D1供应商报价单询价单询价单询价单D3报价单D4财务子系统P1.3销售发票顾客供应商应收通知单应付通知单采购发票采购发票D5销售发票D67.6数据流程调查与分析支票支票采购子系统销售子系统第三层:财务数据流图P1发行系统预订单发运单包裹单函购预订单图书发行系统:第一层数据流程图书店函购客户零散户7.6数据流程调查与分析销售子系统预订单发运单图书库存图书发行系统:第二层数据流程图P1.1储运子系统P1.2托运单销售单结算子系统P1.3发票支票发运单客户运输商预订单D1D2D3托运单7.6数据流程调查与分析编辑预订单预订单图书库存第三层数据流图:图书销售P1.1.1编辑销售单P1.1.3产生暂存销售单P1.1.5仓储发运P1.1.4不合格预订单客户信息D2D3可发订货订单不满足订货订单登录新客户数据P1.1.2暂存销售单D4新客户编制销售报表P1.1.6销售单D5图书库存D3合格预订单客户业务员销售主管业务员
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- GB/T 20899.9-2025金矿石化学分析方法第9部分:碳量的测定
- 简单空调维修合同范本(2025版)
- 合同协议管理规定(2025版)
- 二年级数学(上)计算题专项练习汇编
- 2025年度大型商场中央空调系统深度清洗与维护服务合同
- 二零二五年度酆素离婚协议风险评估合同
- 二零二五年度房产分割与离婚后财产共享协议
- 二零二五年度大数据应用项目保证担保合同风险预警
- 二零二五年度老旧小区综合改造装修合作协议
- 二零二五年度酒类产品国际市场拓展与代理合同
- 部编版六年级语文下册说课稿(全册)
- 质量控制与质量保证课件
- 分布式光伏发电项目可行性研究报告
- 带状疱疹及带状疱疹后神经痛课件
- 子女教育金理财保险
- 山东省日照市各县区乡镇行政村村庄村名居民村民委员会明细及行政区划代码
- 梁祝小提琴协奏曲简谱
- 新高考背景下2023届高三化学一轮复习备考策略讲座
- 高校助学贷款结清凭证
- DBJ∕T 15-197-2020 高大模板支撑系统实时安全监测技术规范
- 英语阅读教学【讲座课件】
评论
0/150
提交评论