第7章管理信息系统的系统分析_第1页
第7章管理信息系统的系统分析_第2页
第7章管理信息系统的系统分析_第3页
第7章管理信息系统的系统分析_第4页
第7章管理信息系统的系统分析_第5页
已阅读5页,还剩103页未读 继续免费阅读

下载本文档

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

文档简介

教学目的: 通过本章内容的学习,了解系统分析的任务和过程;了解组织结构与功能调查的内容 ;了解业务流程分析的任务和主要内容; 掌握业务流程描述工具 业务流程图( TFD)的绘制。 了解数据流程调查的主要内容, 掌握数据流程图( DFD)的画法 ,理解数据字典( DD)的概念与内容 ,掌握描述处理逻辑的工具 。教学重点 :业务流程分析与业务流程图的绘制 ;数据流程的分析与数据流程图的绘制 ;判断树和判断表的分析与绘制。授课课时 :5学时第 7章 管理信息系统的系统分析12 技术基础 _2.3 数据通信与计算机网络第 7章 管理信息系统的系统分析7.1 系统分析7.2 组织结构与功能结构分析7.3 业务流程分析7.4 数据分析7.5 描述处理逻辑的工具7.6 确定新 系统的逻辑处理方案7.7 系统分析报告22 技术基础 _2.3 数据通信与计算机网络7.1.1 系统分析的任务系统分析是在总体规划的指导下,对系统进行深入详细的调查研究,在充分认识原信息系统的基础上,对新系统的各种方案进行分析、研究、比较和判断,完成新系统的 逻辑模型设计 ,解决系统 “做什么 ”的问题。系统分析在很大程度上决定了系统开发工作的成败。7.1 系统分析32 技术基础 _2.3 数据通信与计算机网络逻辑模型是指在逻辑上确定的新系统模型,而不涉及具体的物理实现,也就是解决系统 “ 干什么 ” ,而不是 “ 如何干 ” 。 7.1 系统分析当前系统目标系统 新系统物理模型逻辑模型新系统逻辑模型模型化 抽象化做什么物理模型怎么做实例化具体化42 技术基础 _2.3 数据通信与计算机网络逻辑模型是指在逻辑上确定的新系统模型,而不涉及具体的物理实现,也就是解决系统 “ 干什么 ” ,而不是 “ 如何干 ” 。 7.1 系统分析当前系统目标系统 新系统物理模型逻辑模型新系统逻辑模型模型化 抽象化做什么物理模型怎么做实例化具体化52 技术基础 _2.3 数据通信与计算机网络系统分析的过程 问题识别 “ 做什么 ” 分析与综合 从数据流和数据结构出发,逐步细化所有的软件功能,找出各元素之间的联系、接口特性,分析它们是否满足功能要求并剔除不合理部分,综合成系统解决方案,给出目标系统的详细逻辑模型。 系统分析的成果与文档内容 7.1 系统分析返回62 技术基础 _2.3 数据通信与计算机网络7.1 系统分析7.1.2系统调研方法:1会谈、询问:围绕软件目标提出具体问题;2调查表:经过仔细考虑的书面回答可能比会谈中的回答更加准确;3收集分析客户使用的各种表格、有关工作责任、工作流程、工作规范、相关数据标准、业务标准的各种文字资料;4收集同类相关产品的宣传资料、技术资料、演示程序或软件程序;5情景分析:利用情景分析诱导用户能够把它们的系统需求告知分析员(可以描述当前一项业务怎么做、也可以描述设想的系统中此项业务怎么做);6可视化方法:结和情景分析,利用画用户界面图、业务流程图、功能结构图、时序图等图形与客户进行讨论;7.PIECES框架72 技术基础 _2.3 数据通信与计算机网络7.1 系统分析7.1.3系统调研基本策略1. 首先确定用户的软件开发目标,确定系统基本范围,然后围绕这一目标,确定要访问的部门和人员,要了解的业务,在基本范围内展开调研;2. 以部门职责为基础搞清各种现有业务、要填写的表簿册文档报表等,其数据来源及去向;3. 以业务为主线,搞清每个业务的每个环节的流程关系、涉及部门、输入与输出项;4. 以数据为主线,搞清数据采集方式、数据流向、数据之间的内在联系;5. 搞清哪些业务或数据是已建系统的,它们和新系统的关系是衔接还是替换;6. 应思考是否有新技术可以改进现有工作,用户提出的系统需求用现有技术能否实现。82 技术基础 _2.3 数据通信与计算机网络7.1 系统分析7.1.14 系统分析的风险下面列出了在做系统分析时一些很危险的做法,如果发现一些做法与之相似,那么,给自己一些时间,好好思考一下,这些做法会对你的软件产生致命的影响。1. 无足够用户参与 2. 用户需求的不断增加 3. 模棱两可的系统需求4. 必要的特性5. 过于精简的规格说明6. 忽略了用户分类7. 不准确的计划92 技术基础 _2.3 数据通信与计算机网络7.1.12 系统分析的层次软件系统分析包括 3个不同的层次 业务需求、用户需求和功能需求。除此之外,每个系统还有各种非功能需求。业务需求 ( Business requirement)表示组织或客户高层次的目标。业务需求通常来自项目投资人、购买产品的客户、实际用户的管理者、市场营销部门或产品策划部门。 用户需求 ( user requirement)描述的是用户的目标,或用户要求系统必须能完成的任务。用例、场景描述和事件 响应表都是表达用户需求的有效途径。 功能需求 ( functional requirement)规定开发人员必须在产品中实现的软件功能,用户利用这些功能来完成任务,满足业务需求。 7.1 系统分析102 技术基础 _2.3 数据通信与计算机网络建立 MIS的目的在于提高管理水平,应当把建立新系统看成是对组织的一种有目的改变过程。因此对现行管理业务的调查十分重要。管理业务调查可以帮助我们了解各项管理业务的具体处理过程,发现原系统中不合理的部分,以便对原系统业务流程进行完善和优化。本节内容:一、组织结构调查二、 管理功能调查 7.2 组织结构与功能结构分析112 技术基础 _2.3 数据通信与计算机网络一、组织结构调查组织结构 指的是一个组织内部部门的划分以及各部门之间的隶属关系或管理与被管理的关系。通过组织结构调查弄清组织内部的部门划分,以及各部门之间的领导与被领导关系、信息资料的传递关系、物资流动关系与资金流动关系,并了解各部门的工作内容与职责。此外,还应详细了解各级组织存在的问题以及对新系统的要求等。通常可用组织结构图来表示 (见下页)。7.2 组织结构与功能结构分析122 技术基础 _2.3 数据通信与计算机网络厂长计划调度组计划科 生产部 财务部 供销科计划组 统计组 统计组外协组 成本组 会计组 出纳组 供应组 销售组 仓库组织结构图 132 技术基础 _2.3 数据通信与计算机网络二、功能结构调查为了实现系统的目标,系统必须具有各种功能。 功能指的是完成某项工作的能力。各子系统功能的完成,又依赖于下面更具体的工作的完 成。管理功能的调查是要确定系统的这种功能结构。 调查中可以用 功能结构图 来描述从系统目标到各项功能的层次关系。功能结构图 展示了系统的部分主要功能,从图中可以看到各部分功能模块, 下页是一张某销售系统的管理功能结构图。7.2 组织结构与功能结构分析142 技术基础 _2.3 数据通信与计算机网络销售管理系统销售计划管理 合同管理 销售核算与统计 成品库管理 市场预测销售历史资料管理 编制年度销售大纲编制销售计划 合同有效性审查合同执行情况分析 合同登记和变更销售收入核算 销售利润核算 销售统计分析 出入库管理库存统计 市场预测 市场分析功能结构图152 技术基础 _2.3 数据通信与计算机网络通过细致的业务流程调查,就可以对现行系统的业务流程有深入、详尽的理解。然后,通过对业务流程的分析,我们可以看到系统业务流程存在很多的问题:可能是管理思想和方法落后,业务流程不尽合理,也可能是因为计算机信息系统的建设为优化原业务流程提供的新的可能性。这时,就需要在对现有业务流程进行分析的基础上进行业务流程重组,产生新的更为合理的业务流程。 7.3 业务流程分析162 技术基础 _2.3 数据通信与计算机网络7.3 业务流程分析现行业务流程分析业务流程优化确定新的业务流程确定新系统的人机分工描述管理业务流程的图表有:业务流程图( TFD) 、 表格分配图172 技术基础 _2.3 数据通信与计算机网络( 1)现行流程的分析。分析原有的业务流程的各处理过程是否具有存在的价值,其中哪些过程可以删除或合并,原有业务流程中哪些过程不尽合理,可以进行改进或优化。 ( 2)业务流程的优化。现行业务流程中哪些过程存在冗余信息处理,可以按计算机信息处理的要求进行优化,流程的优化可以带来什么好处。( 3)确定新的业务流程。画出新系统的业务流程图。( 4)新系统的人机分工。新的业务流程中人与机器的分工,即哪些工作可由人机分工。计算机自动完成,哪些必须有人的参与。业务流程分析过程182 技术基础 _2.3 数据通信与计算机网络1.业务流程图定义管理业务流程图是一种表明系统内各 单位 、 人员 之间业务关系、作业顺序和管理信息流向的图表,它可以帮助分析人员找出业务流程中的不合理流向等。2.业务流程图内容与业务发生有关的 组织机构 、与业务有关的 信息 、伴随业务处理产生的 现金 与 实物 、业务处理的 内容 、业务处理的 时间 和 途径 。管理业务流程图192 技术基础 _2.3 数据通信与计算机网络3.业务流程图基本符号:系统中人员或部门(含处理工作)系统外实体物流或信息流向单据、报表、帐目等管理业务流程图202 技术基础 _2.3 数据通信与计算机网络有关部门供货单位用料计划 领料单 未批准领料单库长库工领料通知库存帐 已批准领料单 用料流水帐( )订货单 合同 缺料通知单 入库单催货单补充订货单 提货通知单采购员库存报表无有车间4.业务流程图实例 (1): 某企业物资管理业务流程图212 技术基础 _2.3 数据通信与计算机网络某企业物资管理业务流程图无有车间领料单库长用料计划 未批准的领料单已批准领料单库存账领料通知用料流水帐缺料通知单库工采购员订货单 (合同 )已订货催货单供货单位未订货补充订货单 提货通知单入库单库存报表有关部门222 技术基础 _2.3 数据通信与计算机网络银行储蓄业务流程图业务流程描述:储户将填好的存款单或取款单以及存折交给银行职员,银行职员审核存、取款单后,将不合格的存、取款单返回给储户重填,将合格的存、取款单进行分类后,分别进行存款或取款的处理,并分别登记利息文件和帐目文件,处理完成后,将存折、回单(取款的还包括现金)交给储户。4. 业务流程图实例 (2)232 技术基础 _2.3 数据通信与计算机网络银行储蓄业务流程图4. 业务流程图实例 (2)储户 存折存取款单 业务分类存款处理取款单存折帐目文件存折回单存款单存折取款处理利息文件存折现金回单银行职员合格存取款单存折不合格存取款单242 技术基础 _2.3 数据通信与计算机网络( 3)某物资订货业务的流程图采购员从仓库收到缺货知单后,查问订货合同单,若已订货,则向供货单位发出催货请求,否则,填写订货单送供货单位。供货单位发出货物后,立即向采购员发出取货通知。4. 业务流程图实例 (3)252 技术基础 _2.3 数据通信与计算机网络某物资订货业务的流程图采购员从仓库收到缺货知单后,查问订货合同单,若已订货,则向供货单位发出催货请求,否则,填写订货单送供货单位。供货单位发出货物后,立即向采购员发出取货通知。262 技术基础 _2.3 数据通信与计算机网络( 4)某物资领料业务的流程图车间填写领料单给仓库要求领料,库长根据用料计划审批领料单,未批准的退回车间,已批准的领料单被送到仓库保管员处。仓库保管员查阅库存台帐,若有货,则通知车间前来领料,否则将缺货通知采购人员。4. 业务流程图实例 (4)272 技术基础 _2.3 数据通信与计算机网络某物资领料业务的流程图车间填写领料单给仓库要求领料,库长要根据用料计划审批领料单,未批准的退回车间,已批准的领料单被送到仓库保管员处。仓库保管员要查阅库存台帐,若有货,则通知车间前来领料,否则将缺货通知采购人员。 282 技术基础 _2.3 数据通信与计算机网络7.4 数据

温馨提示

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

评论

0/150

提交评论