《第六章 管理信息系统的系统分析 (2).ppt》由会员分享,可在线阅读,更多相关《第六章 管理信息系统的系统分析 (2).ppt(112页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、第六章第六章 管理信息系统的系统分析管理信息系统的系统分析管理信息系统开发步骤管理信息系统开发步骤w w系统分析系统分析系统分析系统分析:分析旧系统,提出新系统分析旧系统,提出新系统分析旧系统,提出新系统分析旧系统,提出新系统“逻辑模型逻辑模型逻辑模型逻辑模型”。“系统分析报告系统分析报告系统分析报告系统分析报告”w w系统设计系统设计系统设计系统设计:根据新系统的根据新系统的根据新系统的根据新系统的“逻辑模型逻辑模型逻辑模型逻辑模型”来设计新系统的来设计新系统的来设计新系统的来设计新系统的“物理模型物理模型物理模型物理模型”。“系统设计说明书系统设计说明书系统设计说明书系统设计说明书”w w
2、系统实施系统实施系统实施系统实施:程序编写程序编写程序编写程序编写及调试、系统转换及系统运行与评估等。及调试、系统转换及系统运行与评估等。及调试、系统转换及系统运行与评估等。及调试、系统转换及系统运行与评估等。“系统、系统、系统、系统、程序说明书、用户说明书等程序说明书、用户说明书等程序说明书、用户说明书等程序说明书、用户说明书等”管理信息系统分析的任务管理信息系统分析的任务w系统分析的任务系统分析的任务:在充分认识原信息系统的基础上,通过问:在充分认识原信息系统的基础上,通过问题识别、可行性分析、详细调查、系统化分析,最后完成新题识别、可行性分析、详细调查、系统化分析,最后完成新系统的系统的
3、逻辑方案设计逻辑方案设计,或称逻辑模型设计。,或称逻辑模型设计。w逻辑方案不同于物理方案逻辑方案不同于物理方案w逻辑方案解决逻辑方案解决“做什么做什么”的问题,是系统分析的任务的问题,是系统分析的任务w物理方案解决物理方案解决 怎样做怎样做 的问题,是系统设计的任务的问题,是系统设计的任务本章内容本章内容w第一节第一节 可行性分析和详细调查概述可行性分析和详细调查概述w第二节第二节 管理业务调查管理业务调查w第三节第三节 数据流程调查数据流程调查w第四节第四节 数据字典数据字典w第五节第五节 描述处理逻辑的工具描述处理逻辑的工具w第六节第六节 系统化分析系统化分析w第七节第七节 研究和确定管理
4、模型研究和确定管理模型w第八节第八节 提出新系统的逻辑方案提出新系统的逻辑方案第一节第一节 可行性分析和详细调查概述可行性分析和详细调查概述 w一、可行性分析的任务和内容一、可行性分析的任务和内容w二、可行性分析的报告二、可行性分析的报告w三、详细调查的目的、原则三、详细调查的目的、原则一、可行性分析的任务和内容一、可行性分析的任务和内容 w可行性分析的任务可行性分析的任务是明确开发应用项目的必要性和可行性是明确开发应用项目的必要性和可行性v必要性必要性来自实现开发任务的迫切性来自实现开发任务的迫切性v可行性可行性则取决于实现应用系统的资源和条件则取决于实现应用系统的资源和条件w可行性分析的内
5、容可行性分析的内容v管理上的可行性管理上的可行性v技术上的可行性技术上的可行性v经济上的可行性经济上的可行性二、可行性分析的报告二、可行性分析的报告w内容内容:v(1)系统简述系统简述v(2)项目的目标项目的目标v(3)所需资源、预算和期望效益所需资源、预算和期望效益v(4)对项目可行性的结论对项目可行性的结论w结论结论v(1)可以立即开发可以立即开发v(2)改进原系统改进原系统v(3)目前不可行目前不可行v(4)需推迟到某些条件具备以后再进行)需推迟到某些条件具备以后再进行三、详细调查的目的、原则三、详细调查的目的、原则w对象:对象:现行系统现行系统w目的目的完整掌握现行系统的现状完整掌握现
6、行系统的现状发现问题和薄弱环节发现问题和薄弱环节收集资料收集资料为下一步的系统化分析和提出新系统的逻辑设计做好准备为下一步的系统化分析和提出新系统的逻辑设计做好准备w原则原则用户参与的原则用户参与的原则使用部门的业务人员使用部门的业务人员主管人员主管人员设计部门的系统分析人员设计部门的系统分析人员系统设计人员系统设计人员w调查的调查的方法可以采用方法可以采用:w(1 1)召开调查会)召开调查会w(2 2)访问)访问w(3 3)发调查表)发调查表w(4 4)参加业务实践)参加业务实践w详细调查主要针对详细调查主要针对管理业务调查管理业务调查和和数据流程调查数据流程调查两部分进两部分进行行第二节第
7、二节 管理业务调查管理业务调查 w一、组织结构调查一、组织结构调查w二、管理功能调查二、管理功能调查w三、管理业务流程的调查三、管理业务流程的调查一、组织结构调查一、组织结构调查w组织结构组织结构:指的是一个组织(部门、企业、车间、科室等):指的是一个组织(部门、企业、车间、科室等)的组成以及这些组成部分之间的隶属关系或管理与被管理的的组成以及这些组成部分之间的隶属关系或管理与被管理的关系,通常可以用关系,通常可以用组织结构图组织结构图来表示。来表示。w组织结构调查组织结构调查就是对组织结构与功能进行分析,弄清组织内就是对组织结构与功能进行分析,弄清组织内部的部门划分,以及各部门之间的领导与被
8、领导关系,信息部的部门划分,以及各部门之间的领导与被领导关系,信息资料的传递关系、物资流动关系与资金流动关系,并了解各资料的传递关系、物资流动关系与资金流动关系,并了解各部门的工作内容与职责。此外,还应详细了解各级组织存在部门的工作内容与职责。此外,还应详细了解各级组织存在问题以及对新系统的要求等。问题以及对新系统的要求等。补充:传统企业的组织结构形式补充:传统企业的组织结构形式w直线制组织结构直线制组织结构w职能式组织结构职能式组织结构w直线直线职能式组织结构职能式组织结构w事业部制职能结构事业部制职能结构w矩阵结构矩阵结构 直线制组织结构形式直线制组织结构形式 直线制图示直线制图示:职能制
9、组织结构形式职能制组织结构形式职能制图示:职能制图示:直线职能制组织直线职能制组织厂长厂长车间主任车间主任车间主任车间主任班组长班组长班组长班组长班组长班组长职能科室职能科室职能科室职能科室职能科室职能科室职能科室职能科室车间主任车间主任职能组职能组职能组职能组 事业部制组织结构形式事业部制组织结构形式事业部制图示:事业部制图示:总总总总 经经经经 理理理理 职职职职 能能能能 部部部部 门门门门 职职职职 能能能能 部部部部 门门门门 事业部经理事业部经理事业部经理事业部经理 事业部经理事业部经理事业部经理事业部经理 职职职职 能能能能 部部部部 门门门门 职职职职 能能能能 部部部部 门门
10、门门业业业业务务务务小小小小组组组组业业业业务务务务小小小小组组组组 业业业业 务务务务 部部部部 门门门门业业业业务务务务小小小小组组组组业业业业务务务务小小小小组组组组 业业业业 务务务务 部部部部 门门门门 职职职职 能能能能 部部部部 门门门门 职职职职 能能能能 部部部部 门门门门业业业业务务务务小小小小组组组组业业业业务务务务小小小小组组组组 业业业业 务务务务 部部部部 门门门门业业业业务务务务小小小小组组组组业业业业务务务务小小小小组组组组 业业业业 务务务务 部部部部 门门门门产品部门化(事业部)机构简图产品部门化(事业部)机构简图区域部门化(事业部)机构简图区域部门化(事业
11、部)机构简图矩阵式组织矩阵式组织厂长厂长职能部门职能部门(1)职能部门职能部门(2)职能部门职能部门(3)职能部门职能部门(4)甲产品(项目)办公室甲产品(项目)办公室乙产品(项目)办公室乙产品(项目)办公室丙产品(项目)办公室丙产品(项目)办公室二、管理功能调查二、管理功能调查w为了实现系统的目标,系统必须具有各种功能。所谓功能,为了实现系统的目标,系统必须具有各种功能。所谓功能,指的是完成某项工作的能力。指的是完成某项工作的能力。w调查中可以用调查中可以用功能层次图功能层次图来描述从系统目标到各项功能的层来描述从系统目标到各项功能的层次关系。次关系。销售系统管理销售计划管理市场预测成品库管
12、理销售合同管理合同有效性审查合同执行情况分析合同登记和变更销售收入核算销售利润核算销售统计分析出入库管理库存统计市场预测市场分析销售核算与统计编制销售计划编制年度销售大纲销售历史资料管理某销售系统的管理功能图三、管理业务流程的调查三、管理业务流程的调查w业务流程图业务流程图用来描述和了解业务过程。用来描述和了解业务过程。w调查管理业务流程时应顺着原系统调查管理业务流程时应顺着原系统信息流动信息流动的过程逐步进行。的过程逐步进行。w管理业务流程调查的内容包括各环节的处理业务、信息来源、管理业务流程调查的内容包括各环节的处理业务、信息来源、处理方法、计算方法、信息流经去向、提供信息的时间和形处理方
13、法、计算方法、信息流经去向、提供信息的时间和形态(报告、单据、屏幕显示等)。态(报告、单据、屏幕显示等)。w用以描述管理业务流程的图包括:用以描述管理业务流程的图包括:w(一)管理业务流程图(一)管理业务流程图w(二)表格分配图(二)表格分配图(一)管理业务流程图(一)管理业务流程图w管理业务流程图是一种描述系统内各管理业务流程图是一种描述系统内各单位单位、人员人员之间之间业务关业务关系系、作业顺序作业顺序和和管理信息流动管理信息流动的图表。的图表。w利用它可以找出业务流程中的不合理的流向。利用它可以找出业务流程中的不合理的流向。企业物资管理业务流程图车间车间库长库长用料计划用料计划供货单位供
14、货单位有关部门有关部门领料通知领料通知库存报表库存报表领料单领料单未批准未批准领料单领料单已批准已批准领料单领料单库存帐库存帐用料用料流水账流水账库工库工缺料通知单缺料通知单采购员采购员入库单入库单崔货单崔货单补充订货单补充订货单提货通知单提货通知单订货单订货单(合同合同)有货有货无货无货业务流程图常用符号业务流程图常用符号单位单位人员人员按以下调查结果画出订货业务流程图按以下调查结果画出订货业务流程图w采购员从仓库收到缺货通知单后,查阅订货合同单,采购员从仓库收到缺货通知单后,查阅订货合同单,若已订货,则向供货单位发出催货请求,否则就填若已订货,则向供货单位发出催货请求,否则就填写补充订货单
15、交供货单位写补充订货单交供货单位w供货单位发货同时,向采购员发出提货通知单供货单位发货同时,向采购员发出提货通知单采购员缺货通知单订货合同单催货通知单补充订货单提货通知单供货单位仓库仓库(二)表格分配图(二)表格分配图w表格分配图可帮助分析员表示出系统中各种单据和报告都与表格分配图可帮助分析员表示出系统中各种单据和报告都与哪些部门发生业务关系。哪些部门发生业务关系。根据以下业务过程画出发货业务的表格分根据以下业务过程画出发货业务的表格分配图配图w供应部门根据发货计划准备一式四份出库单供应部门根据发货计划准备一式四份出库单v一份出库单送成品库,并登记库存台帐一份出库单送成品库,并登记库存台帐v一
16、份出库单送销售部门,将供货合同执行情况登记入合同一份出库单送销售部门,将供货合同执行情况登记入合同帐帐v一份出库单送财会部门作应收款处理,计入应收帐一份出库单送财会部门作应收款处理,计入应收帐v一份留在本部门作为存档资料一份留在本部门作为存档资料根据业务过程画出业务流程图根据业务过程画出业务流程图w审核员负责对产品入库单、出库单进行审核,检查入库单和审核员负责对产品入库单、出库单进行审核,检查入库单和出库单填写的形式是否符合要求,产品实际入库数量和金额出库单填写的形式是否符合要求,产品实际入库数量和金额与入库单上填写的数据是否一致,出库单上填写的出库数量与入库单上填写的数据是否一致,出库单上填
17、写的出库数量是否大于产品实际库存量,不合格的单据分别返回车间和销是否大于产品实际库存量,不合格的单据分别返回车间和销售科,合格的单据转给记账员,由其登记库存台帐;售科,合格的单据转给记账员,由其登记库存台帐;w记账员依据合格的入库单和出库单登记产品出入库台帐,记记账员依据合格的入库单和出库单登记产品出入库台帐,记录每一笔出入业务;录每一笔出入业务;w统计员根据库存台帐定期分析各种产品每日、每月出入库存统计员根据库存台帐定期分析各种产品每日、每月出入库存数量等综合数据,也可进行库存数据的随机查询等数量等综合数据,也可进行库存数据的随机查询等绘制业务流程图绘制业务流程图w基层单位开来领料单给仓库,
18、仓库检查库存情况基层单位开来领料单给仓库,仓库检查库存情况w如果缺货则开具缺货单给采购部门如果缺货则开具缺货单给采购部门w如果正常开具领料单,一联给基层单位存档,二联给财务部如果正常开具领料单,一联给基层单位存档,二联给财务部存入财务账,三联留下存入仓库账存入财务账,三联留下存入仓库账各基层单位开领料单查库存状态开缺货单开领料单基层单位存档财 务部仓库帐财务帐正常缺货采购部门领料单领料单缺货通知领料单领料单仓库第三节第三节 数据流程调查数据流程调查 w一、数据流程调查过程中需收集的资料一、数据流程调查过程中需收集的资料w二、数据流程图二、数据流程图 管理业务调查过程中绘制的管理业务流管理业务调
19、查过程中绘制的管理业务流程图和表格分配图,虽然形象的表达了管理程图和表格分配图,虽然形象的表达了管理中信息的流动和存储过程。但是还是没有完中信息的流动和存储过程。但是还是没有完全脱离一些物质要素(如产品、单据等)。全脱离一些物质要素(如产品、单据等)。一、数据流程调查过程中需收集的资料一、数据流程调查过程中需收集的资料w1、收集原系统全部、收集原系统全部输入单据输入单据(如入库单、收据、凭证)、(如入库单、收据、凭证)、输输出报表出报表和和数据存储介质数据存储介质(如账本、清单)的典型格式。(如账本、清单)的典型格式。w2、弄清各环节上的、弄清各环节上的处理方法处理方法和计算方法。和计算方法。
20、w3、在上述各种单据、报表、账本的典型样品上或用附页注明、在上述各种单据、报表、账本的典型样品上或用附页注明制作单位、报送单位、存放地点、发生频度(如每月制作几制作单位、报送单位、存放地点、发生频度(如每月制作几张)、发生的高峰时间及发生量。张)、发生的高峰时间及发生量。w4、在上述各种单据、报表、账册的典型样品上注明各项数据、在上述各种单据、报表、账册的典型样品上注明各项数据的类型(数字、字符)、长度、取值范围(指最大值和最小的类型(数字、字符)、长度、取值范围(指最大值和最小值)。值)。二、数据流程图二、数据流程图w数据流程图数据流程图是一种能全面地描述信息系统是一种能全面地描述信息系统逻
21、辑模型逻辑模型的主要工的主要工具,它可以用少数几种符号综合地反映出信息在系统中的流具,它可以用少数几种符号综合地反映出信息在系统中的流动、处理和存储情况。动、处理和存储情况。w抽象性抽象性:完全舍弃具体的物质,只剩下数据的流动、加工处:完全舍弃具体的物质,只剩下数据的流动、加工处理和存储。理和存储。w概括性概括性:它可以把信息中的各种不同业务处理过程联系起来,:它可以把信息中的各种不同业务处理过程联系起来,形成一个整体。无论是手工操作部分还是计算机处理部分,形成一个整体。无论是手工操作部分还是计算机处理部分,都可以用它表达出来。都可以用它表达出来。外部实体外部实体数据流数据流数据存储数据存储处
22、理过程处理过程数据流程图的符号数据流程图的符号某企业成品销售管理数据流程图某企业成品销售管理数据流程图厂办厂办销售统计销售统计用户用户车间车间入库处理入库处理出库处理出库处理发货处理发货处理合同执行合同执行登记登记销售分配销售分配处理处理合同登记合同登记处理处理合同台帐合同台帐库存台帐库存台帐财务科财务科入库单入库单合同合同统计表统计表合同数据合同数据入库数据入库数据出库数据出库数据发货通知发货通知查询查询查询查询销售数据销售数据出出库库单单出出库库单单合合同同执执行行数数据据详详细细流流程程图图出库单出库单第一层第一层顶层顶层第二层第二层某企业销售子系统顶层数据流程图某企业销售子系统顶层数据
23、流程图关联图关联图用用户户销售处理销售处理订货单订货单发货单发货单某企业销售子系统第二层数据流程图某企业销售子系统第二层数据流程图仓库仓库用户用户订货单存档订货单存档库存帐库存帐财务科财务科订货单订货单发货票发货票D2(订货单订货单)订货单订货单判定订货处判定订货处理方式理方式P2.1开发货票开发货票P2.2开付款开付款 通知单通知单P2.3等有货再发货订货单等有货再发货订货单待付款订货单待付款订货单信用手册信用手册D3(订货单订货单)D1(订货单订货单)发货票发货票付款通知单付款通知单发货票发货票教材销售系统教材销售系统该系统的工作流程描述:该系统的工作流程描述:w学生填写购书单学生填写购书
24、单w如果购书单无效,交回给学生重新填写如果购书单无效,交回给学生重新填写w如果有效,教材销售人员就查询库存记录,确定仓库是否有如果有效,教材销售人员就查询库存记录,确定仓库是否有此书此书如果书库中有所需教材,则开发票,登记并开领书单,学如果书库中有所需教材,则开发票,登记并开领书单,学生凭领书单到书库领书生凭领书单到书库领书如果书库中该教材脱销,则填写缺书登记表如果书库中该教材脱销,则填写缺书登记表w根据缺书登记表,生成一张采购单,由教材采购人员根据采根据缺书登记表,生成一张采购单,由教材采购人员根据采购单采购教材,新教材进库后,将进书单返回给系统。购单采购教材,新教材进库后,将进书单返回给系
25、统。w顶层图:顶层图:w第一层图:第一层图:w第二层图:第二层图:v销售子系统销售子系统w第二层图:第二层图:v采购子系统采购子系统w合并后的数据流程图合并后的数据流程图1 1、根据下面过程画出顶层和一层数据流图、根据下面过程画出顶层和一层数据流图某银行存(取)款过程如下:某银行存(取)款过程如下:储储户户将将填填好好的的存存(取取)款款单单及及存存折折送送交交分分类类处处理理处处。分分类类处处理理处处按按三三种种不不同同情情况况分分别别处处理理。如如果果存存折折不不符符或或存存(取取)单单不不合合格格,则则将将存存折折及及存存(取取)单单直直接接退退还还储储户户重重新新填填写写;如如果果是是
26、存存款款,则则将将存存款款单单交交存存款款处处理理处处处处理理。存存款款处处理理处处登登记记底底帐帐后后,将将存存折折退退还还储储户户;如如果果是是取取款款,则则将将存存折折及及取取款款单单交交取取款款处处理理处处处处理理,该该服服务务台台取取出出底底账账及及现现金金,记记账账后后将将存存折折与与现现金金退退给给储户,从而完成存取款过程。储户,从而完成存取款过程。储户储户业务业务区分区分处理处理账目账目存款处理存款处理取款处理取款处理存取单存取单存折存折取款单取款单存折存折存款单存款单存折存折存折存折存折存折2 2、根据下面业务过程画出业务流程图和数据流程图、根据下面业务过程画出业务流程图和数
27、据流程图w车间填写领料单给仓库要求领料,库长根据用料计车间填写领料单给仓库要求领料,库长根据用料计划审批领料单,未批准的退回车间,已批准的领料划审批领料单,未批准的退回车间,已批准的领料单被送到仓库保管员处,由他查阅库存帐。若帐上单被送到仓库保管员处,由他查阅库存帐。若帐上有货则发领料通知单通知车间前来领料,否则将缺有货则发领料通知单通知车间前来领料,否则将缺货通知采购人员货通知采购人员车间未批准的领料单用料计划库长领料单领料通知单已批准的领料单仓库保管员库存帐缺货通知单采购员车间采购员未批准的领料单领料单用料计划审批领料单已批准的领料单查阅库存帐领料通知库存帐缺货通知单缺货通知单第四节第四节
28、 数据字典数据字典 w数据字典的内容数据字典的内容主要是对数据流程图中的六个元素进行具体的定义:主要是对数据流程图中的六个元素进行具体的定义:数据项、数据结构、数据流、处理逻辑、数据存储、外部实数据项、数据结构、数据流、处理逻辑、数据存储、外部实体体w数据字典的作用数据字典的作用数据流程图配以数据字典,就可以从图形和文字两个方面对数据流程图配以数据字典,就可以从图形和文字两个方面对系统的逻辑模型进行完整的描述。系统的逻辑模型进行完整的描述。u数据字典的定义数据字典的定义 数据字典是对数据流程图中的数据字典是对数据流程图中的数据项、数据结构、数据流、数据项、数据结构、数据流、处理逻辑、数据存储和
29、外部实体处理逻辑、数据存储和外部实体进行定义和描述的工具,也进行定义和描述的工具,也是数据分析和管理工具,同时也是系统设计阶段进行数据库是数据分析和管理工具,同时也是系统设计阶段进行数据库设计的重要依据。设计的重要依据。数据数据项编项编号号I02-01I02-01数据数据项项名称名称材料材料编编号号别别名名物料物料编码编码简简述述某材料的代某材料的代码码类类型及型及宽宽度度字符型,字符型,4 4位位取取值值范范围围”00010001”-”99999999”DS03-01:用户订货单:用户订货单DS03-02:订货单标识:订货单标识DS03-03:用户情况:用户情况DS03-04:配件情况:配件
30、情况I1:订货单编号号I3:用:用户代代码I10:配件代:配件代码I2:日期:日期I4:用:用户名称名称I11:配件名称:配件名称I5:用:用户地址地址I12:配件:配件规格格I6:用:用户姓名姓名I13:订货数量数量I7:电话I8:开:开户银行行I9:账号号用用户订货单的数据的数据结构构例:数据结构定义例:数据结构定义数据数据结构构编号:号:DS03-01数据数据结构名称:构名称:用用户订货单简述:述:用用户所所镇用用户情况及情况及订货要求等信息要求等信息数据数据结构构组成:成:DS03-02+DS03-03+DS03-04w数据流由一个或一组固定的数据项或数据结构组成数据流由一个或一组固定
31、的数据项或数据结构组成w定义数据流时,不仅要说明数据流的名称、组成等,还应指定义数据流时,不仅要说明数据流的名称、组成等,还应指明它的来源、去向和数据流量等明它的来源、去向和数据流量等三、数据流的定义三、数据流的定义例:数据流定义例:数据流定义数据流数据流编号:号:F03-08数据数据结构名称:构名称:领料料单简述:述:车间开出的开出的领料料单数据流来源数据流来源:车间数据流去向数据流去向:发料料处理模理模块数据流数据流组成:成:材料材料编号号十十材料名称材料名称十十领用数量用数量十十日期日期十十领用用单位位数据流量数据流量:10份份时高峰流量高峰流量:20份份时(上午(上午9:0011:00
32、)四、处理逻辑的定义四、处理逻辑的定义w处理逻辑的定义仅对数据流程图中最底层的处理逻辑加以说明。处理逻辑的定义仅对数据流程图中最底层的处理逻辑加以说明。例:处理逻辑定义例:处理逻辑定义处理理逻辑编号:号:P02-03处理理逻辑名称:名称:计算算电费简述:述:计算算应交交纳的的电费输入的数据流入的数据流:数据流数据流电费价格,来源于数据存价格,来源于数据存储文件价格表;数据流文件价格表;数据流电量和用量和用户类别,来源于,来源于处理理逻辑“读电表数字表数字处理理”和数据存和数据存储“用用户文件文件处理:理:根据数据流根据数据流用用电量量和和用用户信息信息,检索用索用户文件,确定文件,确定该用用户
33、类别;再根据已确定的;再根据已确定的该用用户类别,检索数据存索数据存储价格表文件,以确价格表文件,以确定定该用用户的收的收费标准,得到准,得到单价;用价;用单价和用价和用电量相乘得量相乘得该用用户应交交纳的的电费输出的数据流出的数据流:数据流数据流电费一是去外部一是去外部项用用户,二是写入数据存,二是写入数据存储用用户电费账目目文件文件处理理频率:率:对每个用每个用户每月每月处理一次。理一次。五、数据存储的定义五、数据存储的定义w数据存储在数据字典中只描述数据的逻辑存储结构,而不涉数据存储在数据字典中只描述数据的逻辑存储结构,而不涉及它的物理组织及它的物理组织例:数据存储定义例:数据存储定义数
34、据存数据存储编号:号:F03-08数据存数据存储名称:名称:库存存账简述:述:存放配件的存放配件的库存量和存量和单价价数据存数据存储组成:成:配件配件编号十配件名称十号十配件名称十单价十价十库存量十存量十备注注关关键字:字:配件配件编号号相关相关联的的处理:理:P02,P03六、外部实体的定义六、外部实体的定义w外部实体定义包括:外部实体编号、名称、简述、及有关数外部实体定义包括:外部实体编号、名称、简述、及有关数据流的输入和输出据流的输入和输出例:外部实体定义例:外部实体定义外部外部实体体编号:号:S03-01外部外部实体名称:体名称:用用户简述:述:购置本置本单位配件的用位配件的用户输入的
35、数据流:入的数据流:D03-06,D03-08输出的数据流:出的数据流:D03-01第五节第五节 描述处理逻辑的工具描述处理逻辑的工具 w一、决策树(又称判断树)一、决策树(又称判断树)w二、决策表(又称判断表)二、决策表(又称判断表)w三、结构英语表示法三、结构英语表示法w下图是一张用于根据用户欠款时间长短和现有库存量情况处下图是一张用于根据用户欠款时间长短和现有库存量情况处理用户订货方案的判断树理用户订货方案的判断树w判断树比较直观,容易理解,但当条件多时,不容易清楚地判断树比较直观,容易理解,但当条件多时,不容易清楚地表达出整个判别过程表达出整个判别过程一、决策树一、决策树二、决策表二、
36、决策表w决策表是采用表格方式来描述处理逻辑的一种工具决策表是采用表格方式来描述处理逻辑的一种工具w采用决策表可以清晰地表达条件、决策规则和应采取的行动采用决策表可以清晰地表达条件、决策规则和应采取的行动之间的逻辑关系。之间的逻辑关系。判定表结构判定表结构:条件类别条件类别 条件组合条件组合 操作操作 操作执行操作执行决策规则号决策规则号1 12 23 34 45 56 6条条件件欠款时间欠款时间3030天天Y YY YN NN NN NN N欠款时间欠款时间100100天天N NN NY YY YN NN N需求量需求量库存量库存量Y YN NY YN NY YN N应应采采取的取的行行动动立
37、即发货立即发货先按库存量发货,进货后再先按库存量发货,进货后再补发补发先付款先付款,再发货再发货不发货不发货要求先付欠款要求先付欠款三、结构英语表示法三、结构英语表示法w这是一种模仿计算机语言的处理逻辑描述方法。它使用了由这是一种模仿计算机语言的处理逻辑描述方法。它使用了由 “IFIF”、“THENTHEN”、“ELSEELSE”等词组成的规范化语言等词组成的规范化语言w下面是处理订货单逻辑过程的结构英语表示法下面是处理订货单逻辑过程的结构英语表示法wIF欠款时间欠款时间30天天wIF需要量需要量库存量库存量wTHEN立即发货立即发货wELSEw先按库存量发货,进货后再补发先按库存量发货,进货
38、后再补发wELSEwIF欠款时间欠款时间100天天wTHENwIF需求量需求量库存量库存量wTHEN先付款再发货先付款再发货wELSEw不发货不发货wELSEw要求先付款要求先付款计算基本工资超过元的职工工资总额。计算基本工资超过元的职工工资总额。DO WHILE DO WHILE 基本工资基本工资 元元 将其工资加入工资总额将其工资加入工资总额ENDDOENDDO练习:将下面的判断表改成判断树练习:将下面的判断表改成判断树 组组合条件合条件条件和条件和处处理理1 12 23 34 45 56 67 78 8条条件件顾顾客客订额订额10001000Y YY YY YY YN NN NN NN
39、N顾顾客信誉好客信誉好Y YY YN NN NY YY YN NN N顾顾客是老客是老顾顾客客Y YN NY YN NY YN NY YN N处处理理订单设订单设“优优先先”标标志志订单设订单设“正常正常”标标志志顾客订额顾客订额10001000顾客信誉顾客信誉1000-正常处理正常处理好好-优先处理优先处理不好不好 顾客是顾客是新新顾顾客客-正正常常处处理理老顾客老顾客-优先处理优先处理第六节第六节 系统化分析系统化分析 w在对原系统详细调查的基础上进行系统化分析是提出新系统在对原系统详细调查的基础上进行系统化分析是提出新系统逻辑模型的重要步骤。逻辑模型的重要步骤。w通过对原有系统的调查分析
40、,找出原系统业务流程和数据流通过对原有系统的调查分析,找出原系统业务流程和数据流程的不足,提出优化和改进的方法,给出新系统所要采用的程的不足,提出优化和改进的方法,给出新系统所要采用的信息处理方案。信息处理方案。可行性分析可行性分析管理业务调查管理业务调查数据流程调查数据流程调查组织结构调查组织结构调查管理功能调查管理功能调查业务流程调查业务流程调查数据流程图数据流程图数据字典数据字典处理逻辑的表达处理逻辑的表达概概括括、抽抽象象具具体体概括、抽象的概括、抽象的数据对象及流程数据对象及流程具具体体的的管管理理业业务务 我们所得到的我们所得到的业务流程业务流程业务流程业务流程、数据流程数据流程数
41、据流程数据流程是是否存在不足之处呢?否存在不足之处呢?通过对原有系统的调查和分析,找出原系统通过对原有系统的调查和分析,找出原系统业务流程和数据流程的不足业务流程和数据流程的不足业务流程和数据流程的不足业务流程和数据流程的不足,提出,提出优化和改进的优化和改进的优化和改进的优化和改进的方法方法方法方法,给出新系统所要采用的信息处理方案。,给出新系统所要采用的信息处理方案。有有必必要要系统化分析的内容系统化分析的内容w一、分析系统目标一、分析系统目标w二、分析业务流程二、分析业务流程w三、数据的汇总和分析三、数据的汇总和分析w四、分析数据流程四、分析数据流程w五、功能分析和划分子系统五、功能分析
42、和划分子系统w六、数据存储分析六、数据存储分析w七、数据查询要求分析七、数据查询要求分析w八、数据的输入输出分析八、数据的输入输出分析w九、确定新系统的数据处理方式九、确定新系统的数据处理方式一、分析系统目标一、分析系统目标w根据详细调查对可行性分析报告中提出的系统目标作再次考根据详细调查对可行性分析报告中提出的系统目标作再次考察察w对项目的对项目的可行性可行性和和必要性必要性进行重新考虑进行重新考虑w根据对系统建设的环境和条件的调查根据对系统建设的环境和条件的调查修正系统目标修正系统目标w使系统目标适应组织的管理需求和战略目标。使系统目标适应组织的管理需求和战略目标。二、分析业务流程二、分析
43、业务流程u分析原有系统中存在的问题,以对现有业务流程进行重组,分析原有系统中存在的问题,以对现有业务流程进行重组,产生新的更为合理的业务流程。产生新的更为合理的业务流程。业务流程分析过程包括以下内容:业务流程分析过程包括以下内容:w1 1、对原有流程进行分析、对原有流程进行分析w2 2、优化业务流程、优化业务流程w3 3、确定新的业务流程、确定新的业务流程w4 4、确定新系统的人机界面、确定新系统的人机界面三、数据的汇总和分析三、数据的汇总和分析w1 1、数据分类、数据分类系统的输入数据类(主要是报上来的报表)系统的输出数据类(主要是各种台帐和文档)本系统产生的数据类(主要指系统运行中生成的报
44、表)w2 2、数据整理、数据整理确定数据编码、长度、取值范围,数据来源及来源的来源w3 3、数据分析、数据分析(1 1)数据的正确性分析)数据的正确性分析U/CU/C矩阵矩阵(2 2)数据的属性分析)数据的属性分析(2 2)数据的属性分析)数据的属性分析w数据的静态特性分析数据的静态特性分析数据的类型(字符型、日期型、数据型等)数据的类型(字符型、日期型、数据型等)数据的长度(位数、小数位数)数据的长度(位数、小数位数)数据的取值范围(最大值、最小值)数据的取值范围(最大值、最小值)数据发生的业务量(每天发生几笔)数据发生的业务量(每天发生几笔)w数据的动态特性分析数据的动态特性分析数据的动态
45、特性分析数据的动态特性分析w(1 1)固定值属性)固定值属性存放在主文件中存放在主文件中数据值基本上固定不变。数据值基本上固定不变。如,成本系统中的定额材料消耗量,工资系统中的职工姓名和应得工资等w(2 2)固定个体变动属性)固定个体变动属性存放在周转文件中存放在周转文件中对总体来说具有相对固定的个体集,但其值是变动的属性。对总体来说具有相对固定的个体集,但其值是变动的属性。如,工资系统中,电费扣款一项,被扣款人员变动不大,但每人被扣电费则每月发生变化。w(3 3)随机变动属性)随机变动属性存放在处理文件中存放在处理文件中个体是随机出现的,值也是变动的。个体是随机出现的,值也是变动的。如,工资
46、系统中的病事假扣款。职工代码姓名部门基本工资电费病事假扣款1001李小明李小明01500.0020.001002周英杰周英杰01400.0015.0080.001003刘一波刘一波02350.0012.001004吴关新吴关新0155018.001005赵子英赵子英0160026.0012.00属性名属性名属性的值属性的值固定值属性固定值属性固定个体固定个体变动属性变动属性随机变动属性随机变动属性四、分析数据流程四、分析数据流程w与业务流程的改进和优化相对应,数据流程的分析和优化一与业务流程的改进和优化相对应,数据流程的分析和优化一直是系统分析的重要内容。直是系统分析的重要内容。数据流程分析的
47、内容包括:数据流程分析的内容包括:w1 1、分析原有的数据流程、分析原有的数据流程w2 2、优化数据流程、优化数据流程w3 3、确定新的数据流程、确定新的数据流程w4 4、新系统的人机界面、新系统的人机界面 为了实现系统目标,系统必须具备一定的功能。功为了实现系统目标,系统必须具备一定的功能。功能就是做某项工作的能力。能就是做某项工作的能力。目标目标A功能B功能G功能B1功能B2功能B3功能 使用U/C矩阵在系统规划阶段进行五、功能分析和划分子系统五、功能分析和划分子系统学院综合管理学院综合管理教学教务管理教学教务管理党务管理党务管理后勤管理后勤管理教师管理教师管理学生党务管理学生党务管理教师
48、党务管理教师党务管理团组织管理团组织管理六、数据存储分析六、数据存储分析w数据存储分析是数据库设计在系统分析阶段要做的工作数据存储分析是数据库设计在系统分析阶段要做的工作w分析分析用户要求用户要求,也就是调查清楚用户希望从,也就是调查清楚用户希望从MISMIS中得到哪些有中得到哪些有用信息用信息w通过综合抽象,用适当的工具(如通过综合抽象,用适当的工具(如E ER R图图等)进行描述等)进行描述w因为这是从用户角度看到的数据库,所以称之为数据库的概因为这是从用户角度看到的数据库,所以称之为数据库的概念模型念模型七、数据查询要求分析七、数据查询要求分析w通过调查和分析,将用户需要查询的问题列出清
49、单。通过调查和分析,将用户需要查询的问题列出清单。w用户可能查询的问题用户可能查询的问题vX产品已完成计划的百分之几?vX课题组已花费了多少研究费用?八、数据的输入输出分析八、数据的输入输出分析w分析各种数据输入的目的和适用范围、数据量的大小以及存分析各种数据输入的目的和适用范围、数据量的大小以及存在的问题。在的问题。w分析各种输出报表的目的和适用范围。分析各种输出报表的目的和适用范围。九、确定新系统的数据处理方式九、确定新系统的数据处理方式w成批处理方式成批处理方式-按一定时间间隔把数据积累成批后一次输入到计算机进行处理。按一定时间间隔把数据积累成批后一次输入到计算机进行处理。固定周期的数据
50、处理固定周期的数据处理需要大量的来自不同方面的数据的综合处理需要大量的来自不同方面的数据的综合处理需要在一段时间内累积数据后才能进行的数据处理需要在一段时间内累积数据后才能进行的数据处理没有通信设备而无法采用联机实时处理的情况没有通信设备而无法采用联机实时处理的情况w联机处理方式联机处理方式-面向处理,数据直接从数据源输入中央处理机进行处理,由计算机即时面向处理,数据直接从数据源输入中央处理机进行处理,由计算机即时做出回答,将处理结果直接传给用户。做出回答,将处理结果直接传给用户。需要反应迅速的数据处理需要反应迅速的数据处理负荷易产生波动的数据处理负荷易产生波动的数据处理数据收集费用较高的数据