版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、1可行性分析可行性分析系统规划系统规划现行系统现行系统详细调查详细调查系统化分析系统化分析新逻辑方案新逻辑方案系统设计系统设计组织结构组织结构功能结构功能结构业务流程业务流程数据流程数据流程初步调查初步调查信息系统信息系统需求分析需求分析信息系统信息系统需求分析需求分析 目录目录1、2、可行性分析、可行性分析3453q1.1系统分析的对象系统分析的对象q1.2系统分析的目的系统分析的目的q1.3系统分析的困难系统分析的困难q1.4系统分析的关键系统分析的关键q1.5系统分析的原则系统分析的原则1、 系统分析概述系统分析概述41、 系统分析概述系统分析概述 系统分析系统分析是开发管理信息系统过程
2、中最重要、也是最是开发管理信息系统过程中最重要、也是最困难的阶段。同困难的阶段。同系统设计系统设计一同是整个一同是整个MISMIS开发工作的核开发工作的核心部分,系统分析工作的好坏,在很大程度上决定了心部分,系统分析工作的好坏,在很大程度上决定了系统的成败。系统的成败。 51、 系统分析概述系统分析概述 当前系统物理模型逻辑模型目标系统物理模型逻辑模型模型化抽象化具体化实例化系统分析系统设计优化导出61、 系统分析概述系统分析概述系统分析的对象系统分析的对象 手工系统和已采用计算机的信息系统手工系统和已采用计算机的信息系统 7系统分析的目的系统分析的目的 在充分认识原系统的基础上,通过在充分认
3、识原系统的基础上,通过可行性分析、业务流程可行性分析、业务流程分析和数据流程分析分析和数据流程分析等手段,发现问题和薄弱环节,最后等手段,发现问题和薄弱环节,最后完成新系统的完成新系统的逻辑方案设计逻辑方案设计,或称,或称逻辑模型设计。逻辑模型设计。 1、系统分析概述、系统分析概述8系统分析的目的系统分析的目的 逻辑方案解决逻辑方案解决“做什么做什么” ,是系统分析的任务,是系统分析的任务(即系统要(即系统要完成什么样的功能,提供什么样的信息)完成什么样的功能,提供什么样的信息) 物理方案解决物理方案解决“怎样做怎样做” ,是系统设计的任务,是系统设计的任务(既系统的(既系统的各项功能是如何实
4、现的,用什么样的具体方法产生和提供信各项功能是如何实现的,用什么样的具体方法产生和提供信息)。息)。1、系统分析概述、系统分析概述9现实世界现实世界问题问题观念世界观念世界逻辑模型逻辑模型数据世界数据世界物理模型物理模型计算机世界计算机世界计算机可计算机可执行模型执行模型根据问题进行抽象根据系统平台进行设计利用实用软件进行描述管理信息系统的开发过程管理信息系统的开发过程1、系统分析概述、系统分析概述系统分析的目的系统分析的目的101、系统分析概述、系统分析概述系统分析的困难系统分析的困难 (1)客户不清楚需求)客户不清楚需求 a.知道要什么但说不明白知道要什么但说不明白 b.不知道要什么不知道
5、要什么 c.不知道要什么但却指出要什么不知道要什么但却指出要什么 (2)需求自身经常变动)需求自身经常变动 a.喜新厌旧喜新厌旧 b.认识加深,导致更改(一般至少认识加深,导致更改(一般至少3次)次) c.环境的变化环境的变化 (3)分析人员和客户的误解)分析人员和客户的误解 a. 业务员不懂技术,技术员不懂业务业务员不懂技术,技术员不懂业务111、系统分析概述、系统分析概述12系统分析的基本原则系统分析的基本原则 (1)逻辑设计与物理设计分开)逻辑设计与物理设计分开n设计人员过早地考虑了具体的物理细节在选择处理设计人员过早地考虑了具体的物理细节在选择处理方法及具体硬件、软件方面花了很多时间和
6、精力方法及具体硬件、软件方面花了很多时间和精力n到了开发后期又往往发现有的内容不合适,或者根到了开发后期又往往发现有的内容不合适,或者根本不需要,这时推翻重来,浪费很多人力、物力,本不需要,这时推翻重来,浪费很多人力、物力,若是大系统开发,后果更为严重若是大系统开发,后果更为严重1、系统分析概述、系统分析概述13系统分析的基本原则系统分析的基本原则 (2)结构化分析的原则)结构化分析的原则n以抽象和分解为手段,对系统进行自顶向下的逐以抽象和分解为手段,对系统进行自顶向下的逐层分解、逐步细分、逐步求精,从而达到易于理层分解、逐步细分、逐步求精,从而达到易于理解的目的。解的目的。 抽象是先考虑问题
7、的最本质属性,暂不考虑具体细节,抽象是先考虑问题的最本质属性,暂不考虑具体细节,以后再逐层添加细节,即把复杂的处理内容隐蔽起来,以后再逐层添加细节,即把复杂的处理内容隐蔽起来,便于抓住主体,有利于对问题的理解。便于抓住主体,有利于对问题的理解。 分解是把一个复杂问题分割成若干个较小、较易解决的分解是把一个复杂问题分割成若干个较小、较易解决的问题,然后分别处理问题,然后分别处理1、系统分析概述、系统分析概述顶层顶层1、系统分析概述、系统分析概述15系统分析的基本原则系统分析的基本原则 (3)基于原系统、高于原系统原则)基于原系统、高于原系统原则n要求系统分析工作既不脱离实际,凭空想象,又要要求系
8、统分析工作既不脱离实际,凭空想象,又要对现行系统中不合理的管理体制、管理模式、思想对现行系统中不合理的管理体制、管理模式、思想观念、工作方法以及传统习惯等进行大胆的改革和观念、工作方法以及传统习惯等进行大胆的改革和正确的引导,从而充分发挥信息技术的能力,提高正确的引导,从而充分发挥信息技术的能力,提高工作效率,提高管理水平。工作效率,提高管理水平。 1、 系统分析概述系统分析概述16系统分析的基本原则系统分析的基本原则 (4)用户参与原则)用户参与原则 n尽管系统分析员在系统分析阶段要熟悉业务,但毕尽管系统分析员在系统分析阶段要熟悉业务,但毕尽时间有限、缺乏实践,因此在系统分析的过程中尽时间有
9、限、缺乏实践,因此在系统分析的过程中要有具有较强工作经验的业务人员参与工作要有具有较强工作经验的业务人员参与工作n这样使系统分析员能及时掌握用户情况,便于交流这样使系统分析员能及时掌握用户情况,便于交流;能及时修改或补充用户需求;使用户及早熟悉系;能及时修改或补充用户需求;使用户及早熟悉系统统1、系统分析概述、系统分析概述17q2.1可行性分析的任务可行性分析的任务q2.2可行性分析的内容可行性分析的内容q2.3可行性分析的报告可行性分析的报告q2.4详细调查详细调查2、可行性分析和详细调查概述、可行性分析和详细调查概述 182.1 2.1 可行性分析的任务可行性分析的任务可行性分析可行性分析
10、是要决定是要决定做还是不做做还是不做 n可行性分析是客观的,科学的,但决策仍有可能是错误的.192.1 2.1 可行性分析的任务可行性分析的任务明确开发的必要性和可行性n 必要性来自实现开发任务的迫切性必要性来自实现开发任务的迫切性 IS的开发是来自合作伙伴的需要、竞争对手的挑战,或者是其它行业管的开发是来自合作伙伴的需要、竞争对手的挑战,或者是其它行业管理信息系统发展水平,或者是新的信息技术理信息系统发展水平,或者是新的信息技术出现等。出现等。n 可行性则取决于实现应用系统的资源和条件可行性则取决于实现应用系统的资源和条件n可行性分析需建立在初步调查的基础上,可行性分析需建立在初步调查的基础
11、上,了解原系统存在的问题,了解原系统存在的问题,用户对新系统的要求等用户对新系统的要求等必要的应用项目未必必要的应用项目未必都是可以实现的都是可以实现的202.2 2.2 可行性分析的内容可行性分析的内容管理上的可行性管理上的可行性指管理人员对开发应用项目的态度和管理方面的条件。技术上的可行性技术上的可行性分析当前的软、硬件技术能否满足对系统提出的要求,以及考虑开发人员的水平。经济上的可行性经济上的可行性主要是预估费用支出和对项目的经济效益进行评价。212.3 2.3 可行性分析报告可行性分析报告 分析报告的重点内容(可以参考相关的文献)系统简述项目目标项目投资(包括人力、资金、设备及时间)可
12、行性研究(管理、技术、经济三方面)结论项目可行,条件成熟,可立即开始进行需要修改目标,追加资源或等待条件成熟;不可能或没有必要进修改目标,项目终止22可行性论证会议可行性论证会议可行性分析报告提交主管部门以后,按规定要召可行性分析报告提交主管部门以后,按规定要召开由开由主管部门主管部门主持,主持,用户单位用户单位、研制单位研制单位和和其他其他单位的专家学者单位的专家学者参加的可行性论证会,对可行性参加的可行性论证会,对可行性报告进行广泛的、深入的讨论和研究。报告进行广泛的、深入的讨论和研究。返回返回可行性分析报告可行性分析报告要尽量取得有关管理人员的一致认要尽量取得有关管理人员的一致认识,并经
13、过主管领导批准,才可付之实施,进入对识,并经过主管领导批准,才可付之实施,进入对系统进行详细调查的阶段。系统进行详细调查的阶段。 2.3 2.3 可行性分析报告可行性分析报告23对图书馆进行初步调查的具体内容为:对图书馆进行初步调查的具体内容为:(1)图书馆的规模:现藏书册数、种类;)图书馆的规模:现藏书册数、种类;(2)图书馆的主要业务:)图书馆的主要业务:(3)图书馆下设几个部门;)图书馆下设几个部门;(4)图书馆职工人数;)图书馆职工人数;(5)职工受教育程度;)职工受教育程度;(6)主要购书单位;)主要购书单位;(7)图书编码方式;)图书编码方式;(8)现有多少读者在此借书;)现有多少
14、读者在此借书;(9)读者借书凭证;)读者借书凭证;(10)读者分类;)读者分类;(11)图书馆的上级领导对开发新系统的态度;)图书馆的上级领导对开发新系统的态度;(12)开发新系统要投入的资金;)开发新系统要投入的资金;(13)开发新系统的时间(规定多长时间开发完成)。)开发新系统的时间(规定多长时间开发完成)。 案例分析案例分析 图书馆管理信息系统初步调查图书馆管理信息系统初步调查24 通过系统初步调查,对某单位图书馆的各个方面通过系统初步调查,对某单位图书馆的各个方面有了具体的了解。现对该单位开发图书馆管理信息系有了具体的了解。现对该单位开发图书馆管理信息系统的可行性进行分析。统的可行性进
15、行分析。技术上可行技术上可行 该系统所需硬件设备,如服务器、机、打印机该系统所需硬件设备,如服务器、机、打印机及网络配件等,市场上有销售且价格较低,能满足系及网络配件等,市场上有销售且价格较低,能满足系统功能要求。软件上,操作系统采用统功能要求。软件上,操作系统采用Windows NT,数据库管理系统采用数据库管理系统采用Visual FoxPro,这些软件在,这些软件在MIS开发中已被大量应用,技术上都比较成熟。因此技术开发中已被大量应用,技术上都比较成熟。因此技术上是可行的。上是可行的。可行性分析可行性分析案例分析案例分析 图书馆管理信息系统初步调查图书馆管理信息系统初步调查25经济上可行
16、经济上可行 由于上级领导急需采用计算机来进行图书馆的管理,由于上级领导急需采用计算机来进行图书馆的管理,因此对开发图书馆管理信息系统大力支持,拨款因此对开发图书馆管理信息系统大力支持,拨款万元作为开发经费。万元作为开发经费。可行性分析可行性分析案例分析案例分析 图书馆管理信息系统初步调查图书馆管理信息系统初步调查26管理上可行管理上可行 该单位图书馆有很好的管理体制。图书采用中图法该单位图书馆有很好的管理体制。图书采用中图法编码方式。每位借书人均有借书证,同时图书馆还为编码方式。每位借书人均有借书证,同时图书馆还为每位借书人建立了档案。因此管理上可行。每位借书人建立了档案。因此管理上可行。 另
17、外,图书馆管理人员对开发该系统也是大力支持另外,图书馆管理人员对开发该系统也是大力支持的,同时制定了培训计划,并进行了实施的,同时制定了培训计划,并进行了实施MIS的物质的物质准备和工作准备。准备和工作准备。 综上所述,开发图书馆管理信息系统在技术上、经综上所述,开发图书馆管理信息系统在技术上、经济上、管理上都是可行的。济上、管理上都是可行的。可行性分析可行性分析案例分析案例分析 图书馆管理信息系统初步调查图书馆管理信息系统初步调查27q3.1详细调查概述详细调查概述q3.2组织结构调查组织结构调查q3.3管理功能调查管理功能调查q3.4业务流程调查业务流程调查q3.5数据流程调查数据流程调查
18、3、 现行系统的详细调查现行系统的详细调查283.1 详细调查详细调查29 管理业务调查,应首先了解企业的管理业务调查,应首先了解企业的组织结构和功能组织结构和功能,绘制出绘制出组织结构及功能图组织结构及功能图,从与企业生产经营直接有,从与企业生产经营直接有关的机构开始,进行业务流程的分析,并关的机构开始,进行业务流程的分析,并绘制成业务绘制成业务流程图流程图。管理系统管理系统ISISIo3.1 详细调查详细调查 30现行系统(现行系统(包括手工系统和已采用计算机的管理信包括手工系统和已采用计算机的管理信息系统息系统)对象对象目的目的l掌握现行系统的现状掌握现行系统的现状,发现问题和薄弱环节,
19、发现问题和薄弱环节l收集资料收集资料,为下一步的系统化分析和提出新系统,为下一步的系统化分析和提出新系统的逻辑设计做好准备。的逻辑设计做好准备。详细调查的目的、原则3.1 详细调查详细调查31原则原则用户参与原则用户参与原则使用部门的使用部门的业务人员业务人员使用部门的使用部门的主管人员主管人员设计部门的设计部门的系统分析人员系统分析人员设计部门的设计部门的系统设计人员系统设计人员共共同同参参加加3.1 详细调查详细调查32详细调查的准备 主要包括以下活动:主要包括以下活动: 熟悉业务熟悉业务 拟订调查提纲拟订调查提纲 确定部门负责人员和业务配合人员确定部门负责人员和业务配合人员 动员和人员培
20、训动员和人员培训 确定调查路线确定调查路线 3.1详细调查详细调查熟悉业务熟悉业务展开对与业务工作相关管理理论、方法、实务、发展动向和展开对与业务工作相关管理理论、方法、实务、发展动向和趋势等的学习,对相关业务工作重点、难点的学习。趋势等的学习,对相关业务工作重点、难点的学习。了解国内外其他企业在该类运作与管理的信息系统应用的水了解国内外其他企业在该类运作与管理的信息系统应用的水平、深度和广度,这样对新系统设计的实用性、先进性就有一平、深度和广度,这样对新系统设计的实用性、先进性就有一个大体的把握,便于调查工作的开展。个大体的把握,便于调查工作的开展。 根据调查范围,分配各系统分析员的调查对象
21、。不同人员对根据调查范围,分配各系统分析员的调查对象。不同人员对不同的部门进行调查和分析工作。不同的部门进行调查和分析工作。详细调查的准备3.1详细调查详细调查拟订调查提纲拟订调查提纲1、你的工作岗位是什么?你的工作任务是什么?哪些任务是重点、难点?你的工作、你的工作岗位是什么?你的工作任务是什么?哪些任务是重点、难点?你的工作性质、地位是什么?性质、地位是什么?2、你的工作有哪些考核指标?工作目标有哪些?、你的工作有哪些考核指标?工作目标有哪些?3、你的工作中用到哪些、你的工作中用到哪些单据、台账、统计报表、工作文件、工作标准、管理标准单据、台账、统计报表、工作文件、工作标准、管理标准?哪些
22、单据、台账、统计报表、工作文件、工作标准、管理标准可能会修改?哪些单据、台账、统计报表、工作文件、工作标准、管理标准可能会修改?4、你的工作中有哪些流程?与其他工作(部门、人员或岗位)之间有什么关系?你的工作中有哪些流程?与其他工作(部门、人员或岗位)之间有什么关系?5、你的工作经常、你的工作经常需要向什么领导提供哪些统计数据需要向什么领导提供哪些统计数据?6、你的工作存在哪些问题、你的工作存在哪些问题?在最近有哪些变革?你认为应该如何改进?在最近有哪些变革?你认为应该如何改进?7、为做好你的工作、其他相关工作,你认为应该收集哪些企业外部信息?、为做好你的工作、其他相关工作,你认为应该收集哪些
23、企业外部信息?详细调查的准备3.1 详细调查详细调查确定部门负责人员和业务配合人员确定部门负责人员和业务配合人员为了使系统开发工作有序、有效地工作,应该确定企为了使系统开发工作有序、有效地工作,应该确定企业高层领导中的负责人、各部门负责人员以及业务配业高层领导中的负责人、各部门负责人员以及业务配合人员。他们是新系统的用户。合人员。他们是新系统的用户。详细调查的准备3.1 详细调查详细调查动员和人员培训动员和人员培训动员:动员:使企业员工了解国内外使用信息技术的情况,对企业使企业员工了解国内外使用信息技术的情况,对企业带来的效益,开发新信息系统工作的重要性、必要性和紧迫性,带来的效益,开发新信息
24、系统工作的重要性、必要性和紧迫性,使他们能积极支持这项工作的开展。使他们能积极支持这项工作的开展。培训:培训:使相关的业务人员了解计算机能做什么,并根据拟订使相关的业务人员了解计算机能做什么,并根据拟订的调查提纲,培训他们如何积极主动地参与、配合、协助调查的调查提纲,培训他们如何积极主动地参与、配合、协助调查工作乃至系统分析阶段的工作。工作乃至系统分析阶段的工作。详细调查的准备3.1 详细调查详细调查确定调查路线确定调查路线分管相关部门分管相关部门的企业级领导的企业级领导部门负责人部门负责人科室科室1负责人负责人科室科室2负责人负责人科室科室n负责人负责人主主要要业业务务人人员员11主主要要业
25、业务务人人员员1m主主要要业业务务人人员员21主主要要业业务务人人员员2m主主要要业业务务人人员员nm主主要要业业务务人人员员n1采取采取“自顶向下自顶向下”策略策略详细调查的准备3.1详细调查详细调查38 详细调查的方法参加业务实参加业务实践践访问访问召开调查会召开调查会发调查表发调查表详细调查方法详细调查方法3.1 详细调查详细调查39问卷调查问卷调查固定式问卷:固定式问卷:要求进行简单而明确回答的问题。(要求进行简单而明确回答的问题。(有限制问题有限制问题) 你所在企业的会计凭证每月大约有多少份?你所在企业的会计凭证每月大约有多少份? 如下表给出的问卷,用户根据提示,选择如下表给出的问卷
26、,用户根据提示,选择193.1 详细调查详细调查40自由式问卷:自由式问卷:要求对问题进行讨论而不是必须对问要求对问题进行讨论而不是必须对问题做出简短的回答。(题做出简短的回答。(无限制问题无限制问题) 你认为所在部门现在使用的信息系统存在的问题你认为所在部门现在使用的信息系统存在的问题 采取什么方案来解决最好?采取什么方案来解决最好?3.1 详细调查详细调查问卷调查问卷调查41开调查会开调查会按职能部门召开座谈会按职能部门召开座谈会,了解各个部门的业务范围、工作内容、,了解各个部门的业务范围、工作内容、业务特点以及对新系统的想法和建议。业务特点以及对新系统的想法和建议。召集各类人员联合座谈召
27、集各类人员联合座谈,着重听取使用单位对目前作业存在问,着重听取使用单位对目前作业存在问题的介绍,对新系统解决问题的要求等。题的介绍,对新系统解决问题的要求等。3.1 详细调查详细调查42输出方面输出方面你们希望计算机输出怎样的报告?目的是什么?你们希望计算机输出怎样的报告?目的是什么?哪些报告可以取消或合并?哪些报告可以取消或合并?以前输出数据的精确度如何?以前输出数据的精确度如何?过去用什么办法发现错误和修改错误?过去用什么办法发现错误和修改错误?3.1 详细调查详细调查访问法访问法43处理方面处理方面由谁来处理?由谁来处理?何时处理?何时处理?处理时间长短?处理时间长短?采用哪些计算方法?
28、采用哪些计算方法?3.1详细调查详细调查访问法访问法44输入方面输入方面输入原始凭证的格式是什么样的?输入原始凭证的格式是什么样的?何时、何地由谁输入?何时、何地由谁输入?采用何种传递方式采用何种传递方式( (邮寄、电话、电报等邮寄、电话、电报等) )?合理的输入持续时间是多少?合理的输入持续时间是多少?输入数据的字节数和数据类型?输入数据的字节数和数据类型?3.1详细调查详细调查访问法访问法45数据存储方面数据存储方面目前数据存储在何种介质或设备上?目前数据存储在何种介质或设备上?需要使用多少数据库文件或数据文件?需要使用多少数据库文件或数据文件?3.1详细调查详细调查访问法访问法观察和参加
29、业务实践观察和参加业务实践“百闻不如一见百闻不如一见”观察和参加业务实践既能使系统分析员亲身体会观察和参加业务实践既能使系统分析员亲身体会工作实际,又能使自己去发现问题。工作实际,又能使自己去发现问题。3.1 详细调查详细调查473.2 组织结构调查组织结构调查组织结构组织结构:指的是一个组织(部门、企业、车间、科指的是一个组织(部门、企业、车间、科室等)的组成以及这些组成部分之间的隶属关系或管室等)的组成以及这些组成部分之间的隶属关系或管理与被管理的关系,通常可用组织结构图来表示。理与被管理的关系,通常可用组织结构图来表示。将调查中所了解的组织结构具体地描绘在图上,作为将调查中所了解的组织结
30、构具体地描绘在图上,作为后续分析和设计的参考后续分析和设计的参考(最终划分功能子系统的依据(最终划分功能子系统的依据)。)。483.2 组织结构调查组织结构调查统统计计组组计计划划调调度度组组外外协协组组出出纳纳组组仓仓库库计计划划组组成成本本组组会会计计组组供供应应组组销销售售组组计划科计划科生产部生产部财务部财务部供销部供销部厂厂 长长统统计计组组组织结构图组织结构图493.3 管理功能调查管理功能调查 功能是各组织机构职能的具体体现,任何一功能是各组织机构职能的具体体现,任何一个系统都有一个目标,为了实现系统目标,个系统都有一个目标,为了实现系统目标,系统必须具备各种功能。系统必须具备各
31、种功能。50销售系统管理销售系统管理销售计划管理销售计划管理合同管理合同管理销售核算与统计销售核算与统计成品库管理成品库管理市场预测市场预测销售历史资料管理销售历史资料管理编制年度销售大纲编制年度销售大纲编制销售计划编制销售计划 合同有效性审查合同有效性审查 合同执行情况分析合同执行情况分析合同登记和变更合同登记和变更销售收入核算销售收入核算销售利润核算销售利润核算销售统计分析销售统计分析出入库管理出入库管理库存统计库存统计市场预测市场预测市场分析市场分析管理功能层次图管理功能层次图3.3 管理功能调查管理功能调查513.3 管理功能调查管理功能调查以功能为准绳以功能为准绳设计和考虑系统系统,
32、将会对组织结设计和考虑系统系统,将会对组织结构的变化有一定的独立性。构的变化有一定的独立性。 为了使为了使MISMIS具有更好的环境适应能力,现代具有更好的环境适应能力,现代MISMIS的设的设计和开发一般都不会按企业的组织结构来开发,而计和开发一般都不会按企业的组织结构来开发,而是按企业的功能结构来开发是按企业的功能结构来开发MISMIS系统系统。因此,管理功。因此,管理功能调查的重要性大于组织结构的调查。能调查的重要性大于组织结构的调查。52组织功能关系图组织功能关系图3.3管理功能调查管理功能调查533.4 业务流程调查业务流程调查按信息流动的过程调查按信息流动的过程调查各环节的处理业务
33、各环节的处理业务、信息来源、处理、信息来源、处理方法、计算方法、信息流经去向、信息输出形态等。方法、计算方法、信息流经去向、信息输出形态等。帮助我们了解和描述某项业务的具体帮助我们了解和描述某项业务的具体处理过程处理过程,修改和删除修改和删除原系统的不合理部分,在新系统基础上优化业务处理流程。原系统的不合理部分,在新系统基础上优化业务处理流程。管理业务流程图管理业务流程图和和表格分配图表格分配图。 业务流程调查的内容业务流程调查的内容调查工具调查工具调查目的调查目的54企业流程的描述图表企业流程的描述图表业务流程图(业务流程图(Transaction Flow Chart)业务流程图,就是用一
34、些规定的符号及连线来表示某个业务流程图,就是用一些规定的符号及连线来表示某个具体业务处理过程。具体业务处理过程。业务流程图的绘制基本上按照业务的实际处理步骤和过业务流程图的绘制基本上按照业务的实际处理步骤和过程绘制。程绘制。换句话说,就是用图形方式来反映实际业务换句话说,就是用图形方式来反映实际业务处理过程的处理过程的“流水账流水账”。3.4 业务流程调查业务流程调查55业务流程图是一种用尽可能少、尽可能简单的方法来业务流程图是一种用尽可能少、尽可能简单的方法来描述业务处理过程的方法。描述业务处理过程的方法。由于它的符号简单明了,由于它的符号简单明了,所以非常易于阅读和理解业务流程所以非常易于
35、阅读和理解业务流程。单位或人员单位或人员各类单据、各类单据、报表等报表等信息传递方向信息传递方向3.4 业务流程调查业务流程调查56车间填写领料单到仓库领料,库长根据用料计划审批领料单,未批准的退回车间。库工收到已批准的领料单后,首先查阅库存账,若有货,则通知车间前来领取所需物料,并登记用料流水账;否则将缺货通知采购人员。采购人员根据缺料通知,查阅订货合同单,若已订货,则向供货单位发出催货请求,否则就临时申请补充订货。供货单位发出货物后,立即向订货单位发出提货通知单。采购人员收到提货通知单后,就可办理入库手续。接着是库工验收入库,并通知车间领料。此外,仓库库工还要依据库存账和用料流水账定期生成
36、库存的报表,呈送有关部门。业务流程图举例:某物料管理的业务流程57某物资管理的业务流程图某物资管理的业务流程图 有58按业务部门绘制业务流程。按业务部门绘制业务流程。图所描述的主体是票据、账单的业务处理过程。图所描述的主体是票据、账单的业务处理过程。票据、账单的流程路线与实际的业务处理过程一一票据、账单的流程路线与实际的业务处理过程一一对应。对应。图中图中票据、账单票据、账单是有生有死的,即是有生有死的,即它的一个生命周它的一个生命周期表示了一笔业务。期表示了一笔业务。业务流程图的特点业务流程图的特点3.4 业务流程调查业务流程调查59帮助帮助系统分析员系统分析员全面了解系统业务处理流程,作为
37、进一全面了解系统业务处理流程,作为进一步分析的依据;步分析的依据;是是系统分析员、管理人员、业务操作人员系统分析员、管理人员、业务操作人员相互交流的相互交流的工具。工具。系统分析员系统分析员可以直接在业务流程图上拟出计算机要处可以直接在业务流程图上拟出计算机要处理部分。理部分。可用业务流程图分析业务流程是否合理。可用业务流程图分析业务流程是否合理。业务流程图的作用业务流程图的作用3.4 业务流程调查业务流程调查60业务流程图的绘制(案例)业务流程图的绘制(案例) 顾客向导购员提交订单,导购员查询库存台账和客户资料,如果满足销售条件,则开具销售单给顾客和库管员,库管员根据销售单进行发货,同时修改
38、库存台账。 顾客若发现所购货物的质量问题,则填写退货单,向主管申请,同意后办理销售退单给库管员,由库管员修改库存台账;如果主管不同意退货,则向顾客发出不退货说明单。 备注:红色字体表示业务处理过程中的单位或个人备注:红色字体表示业务处理过程中的单位或个人 蓝色字体表示业务处理过程中传递的单据蓝色字体表示业务处理过程中传递的单据61顾客订单导购员库存台账客户资料销售单销售单库管员退货单销售退单不退货说明单主管顾客向导购员提交顾客向导购员提交订单订单,导购员查询,导购员查询库存台账库存台账和和顾客资料顾客资料,如,如果满足销售条件,则开具果满足销售条件,则开具销售单销售单给顾客和库管员,库管员根据
39、给顾客和库管员,库管员根据销售单销售单进行发货,同时修改进行发货,同时修改库存台账库存台账。 顾客若发现所购货物的质量问题,则填写顾客若发现所购货物的质量问题,则填写退货单退货单,向主管申请,向主管申请,同意后办理同意后办理销售退单销售退单给库管员,由库管员修改给库管员,由库管员修改库存台账库存台账。如果主管不。如果主管不同意退货,则向顾客发送同意退货,则向顾客发送不退货的说明表单不退货的说明表单。62库管员盘存报表仓库主管盘点规定库存清单盘点流水帐合格盘点报表不合格盘点报表 如图所示,在盘点管理业务流程中,如图所示,在盘点管理业务流程中,库管员库管员首先编制首先编制盘存报表盘存报表并并提交给
40、提交给仓库主管仓库主管,仓库主管仓库主管查询查询库存清单库存清单和和盘点流水账盘点流水账,然后根据,然后根据盘点规定盘点规定进行审核,如果合格则提交进行审核,如果合格则提交合格盘存报表合格盘存报表递交给递交给库管员库管员,由由库管员库管员更新更新库存清单库存清单和和盘点流水账盘点流水账。如果不合格则由。如果不合格则由仓库主任仓库主任返返回回不合格盘存报表不合格盘存报表给给库管员库管员重新查询数据进行盘点。重新查询数据进行盘点。 63 数据流程图(数据流程图(data flow diagramdata flow diagram)是一种能全面是一种能全面地描述信息系统逻辑模型的主要工具,它可以用少
41、地描述信息系统逻辑模型的主要工具,它可以用少数几种符号综合地反映出数据在系统中的流动、处数几种符号综合地反映出数据在系统中的流动、处理和存储情况。理和存储情况。什么是数据流程图什么是数据流程图3.5 数据流程图调查数据流程图调查 64外部实体外部实体处处 理理数据存储数据存储数据流数据流描述符号描述符号3.5数据流程图调查数据流程图调查 65n 位于本系统之外的信息提供者或使用者,称为位于本系统之外的信息提供者或使用者,称为外部实体。即存在于系统之外的人员、组织或外部实体。即存在于系统之外的人员、组织或子系统。子系统。n 例如顾客、供货单位等,标识符为例如顾客、供货单位等,标识符为E E;外部
42、实体外部实体3.5 数据流程调查数据流程调查66数据流数据流n表示流动着的数据,箭头指明了数据的流动方向,数据流的表示流动着的数据,箭头指明了数据的流动方向,数据流的标识符为标识符为F。通常在数据流符号的上方标明数据流的名称;。通常在数据流符号的上方标明数据流的名称;处处 理理n处理处理(功能功能):是指对数据的逻辑处理,即是指对数据的逻辑处理,即对数据进行的操作,标识符为对数据进行的操作,标识符为P。处理的名。处理的名称直接表达这个处理的逻辑功能,如称直接表达这个处理的逻辑功能,如“处处理选课单理选课单” 、“产生发票产生发票”等。等。3.5 数据流程调查数据流程调查67数据存储数据存储n指
43、数据保存的地方,标识符为指数据保存的地方,标识符为S。这里。这里“地方地方”并不是指保存数据的物理地点或并不是指保存数据的物理地点或物理介质,而是指数据存储的逻辑描述。符号左边填入该数据存储的标识,如物理介质,而是指数据存储的逻辑描述。符号左边填入该数据存储的标识,如D1、D2;图形右边填写存储的名称,如;图形右边填写存储的名称,如“学生档案学生档案” 、“库存台帐库存台帐”等。等。 数据存储和数据流都是数据,仅仅是所处的状态不数据存储和数据流都是数据,仅仅是所处的状态不同。数据存储是处于静止状态的数据,数据流是处同。数据存储是处于静止状态的数据,数据流是处于运动中的数据。于运动中的数据。3.
44、5 数据流程调查数据流程调查683.5 数据流程图调查数据流程图调查 画画 法法 由于实际数据处理过程常常比较繁杂,故由于实际数据处理过程常常比较繁杂,故应该按照系统的观点,自顶向下地分层展开绘制。应该按照系统的观点,自顶向下地分层展开绘制。黑黑 灰灰 半透明半透明 透明透明自顶向下逐层分解自顶向下逐层分解首先,画出顶层(第一层)数据流程图。首先,画出顶层(第一层)数据流程图。顶层数据流程图只有一张,说明顶层数据流程图只有一张,说明系统总的输入、输出和处理功能。系统总的输入、输出和处理功能。其次,再对顶层数据流程图中的处理功能进行逐层分解,形成多级数据流其次,再对顶层数据流程图中的处理功能进行
45、逐层分解,形成多级数据流程图。程图。70实例:绘制某服装销售公司财务系统的第实例:绘制某服装销售公司财务系统的第0 0层数据流程图。层数据流程图。分析:在该财务系统中,财务人员接收分析:在该财务系统中,财务人员接收原始票据原始票据的的提供者提供者提交的票据,根据提交的票据,根据会计科目会计科目和和帐簿信息帐簿信息进行相关帐务处理,并进行相关帐务处理,并定期生成定期生成财务报表财务报表提交提交给给上级部上级部门门审阅审阅。 3.5 数据流程图调查数据流程图调查 会计报表会计报表原始票据原始票据 D1 D1 会计科目会计科目原始票据原始票据提供者提供者 上级部门上级部门D D 帐薄帐薄 PO PO
46、帐务处理帐务处理3.5 数据流程图调查数据流程图调查 原始票据提供者包括原始票据提供者包括往来单位往来单位和和企业职工企业职工,账务处理,账务处理首先根据原始票据首先根据原始票据编制记账凭证,编制记账凭证,并将其进行并将其进行存档存档,然后将其然后将其 登帐处理登帐处理,并登入,并登入记账簿,记账簿,并并编制报表编制报表72 数据流程图分多少层次应根据现实际情况而定,对于一个数据流程图分多少层次应根据现实际情况而定,对于一个复杂的大系统,有时可分至七八层之多。为了提高规范化复杂的大系统,有时可分至七八层之多。为了提高规范化程度,程度,有必要对图中各个元素加以编号。有必要对图中各个元素加以编号。
47、 通常在编号之首冠以字母,用以表示不同的元素。通常在编号之首冠以字母,用以表示不同的元素。( (字母字母所表示的意义必须在一开始就予以说明所表示的意义必须在一开始就予以说明) ) 注意规范化、标准化注意规范化、标准化:每张流程图的各种图元符号布局要:每张流程图的各种图元符号布局要合理,分布要均匀、整齐、清晰,要尽量保持美观,通常合理,分布要均匀、整齐、清晰,要尽量保持美观,通常将输入布置在图元的左侧,输出布置在图元的右侧。将输入布置在图元的左侧,输出布置在图元的右侧。3.5 数据流程图调查数据流程图调查 73P1P2PnP2.1P2.2P2.3P2.2.1P2.2.2P2.2.n1 1、正确编
48、号、正确编号应注意的问题应注意的问题3.5 数据流程图调查数据流程图调查 74应注意的问题应注意的问题2 2、正确的命名、正确的命名数据流:数据流: “入库单入库单” 、 “出库单出库单” “数据数据”、 “信息信息” 、 “输入输入”、 “输出输出”处理:处理: “计算工资计算工资” 、 “产生发票产生发票” “处理处理”、 “加工加工”3.5 数据流程图调查数据流程图调查 75下图是某厂销售子系统的数据流程图。销售科根据用户送来的下图是某厂销售子系统的数据流程图。销售科根据用户送来的订货单进行销售处理后向用户发货。订货单进行销售处理后向用户发货。3.5 数据流程图调查数据流程图调查 销售子
49、系统的顶层数据流程图销售子系统的顶层数据流程图 下一步是对顶层数据流程图中的下一步是对顶层数据流程图中的“处理处理”进行分解,也就是将进行分解,也就是将“销售处理销售处理”P2P2分解为更多的分解为更多的“处理处理”。包含三个。包含三个“子处理子处理”: 1 1、判定订货处理方式判定订货处理方式P2.1P2.1:根据用户信用情况、库存情况和购货金额将:根据用户信用情况、库存情况和购货金额将 订货单按以下三种情况分别处理:订货单按以下三种情况分别处理: 可以赊物:立即发货,修改库存账,输出数据流可以赊物:立即发货,修改库存账,输出数据流D D1 1; 等有货后再发货,输出数据流等有货后再发货,输
50、出数据流D D2 2(库存不够);(库存不够); 要求先付款,输出数据流要求先付款,输出数据流D D3 3(信用等级不够,必须先款后货)(信用等级不够,必须先款后货) 2 2、开发货单处理开发货单处理P2.2P2.2:发货单一式四份,分发仓库、用户、财务科和存发货单一式四份,分发仓库、用户、财务科和存 档,财务科按此记应收账档,财务科按此记应收账 3 3、开付款通知单处理开付款通知单处理P2.3P2.3:通知用户付款。通知用户付款。 3.5 数据流程图调查数据流程图调查 773.5数据流程图调查数据流程图调查 78业务流程图业务流程图 VS VS 数据流程图数据流程图3.5 数据流程图调查数据
51、流程图调查 n数据流程图屏蔽了业务流程中的物理背景而抽象出数据流程图屏蔽了业务流程中的物理背景而抽象出数据的特征,描述了企业或机构中整体的或部门的数数据的特征,描述了企业或机构中整体的或部门的数据、数据流向、数据加工、数据存储及数据的来源和据、数据流向、数据加工、数据存储及数据的来源和去向,是业务流程图的数据抽象。去向,是业务流程图的数据抽象。【数据流程调查是今后建立数据库系统和设计功能模数据流程调查是今后建立数据库系统和设计功能模块过程的基础,也是系统分析的主体内容。块过程的基础,也是系统分析的主体内容。】79业务流程图到数据流程图的转换规则业务流程图到数据流程图的转换规则业务流程图中的外部
52、实体直接转换为数据流程图中业务流程图中的外部实体直接转换为数据流程图中的外部实体的外部实体业务流程图中传递的单据转换为数据流程图中的数业务流程图中传递的单据转换为数据流程图中的数据流据流业务流程图中用于查询与修改的单据转换为数据流业务流程图中用于查询与修改的单据转换为数据流程图中的数据存储程图中的数据存储业务流程图中涉及的业务处理单位或人员转换为数业务流程图中涉及的业务处理单位或人员转换为数据流程图中该人或部门所完成的处理功能。据流程图中该人或部门所完成的处理功能。 3.5 数据流程图调查数据流程图调查 80某物资管理的业务流程图某物资管理的业务流程图 有81车间领料单审核处理用料计划计划数据
53、未批准领料单已批准领料单出库处理库存账用料流水账库存数据领料通知单出库数据出库数据统计处理库存数据流水账数据有关部门库存报表采购处理缺料通知单订货合同订货数据供货单位催货单补充订货单收货处理提货通知单入库处理入库单订货数据入库数据某物资管理的数据流程图某物资管理的数据流程图 82检查数据流程图正确性的方法检查数据流程图正确性的方法(1 1)数据守恒)数据守恒:即输入数据要与输出数据相匹配。即输入数据要与输出数据相匹配。数据不会莫名其妙的产生,也不会莫名其妙的消失。数据不会莫名其妙的产生,也不会莫名其妙的消失。3.5 数据流程图调查数据流程图调查 82计算计算成绩成绩出生日期出生日期最终成绩最终
54、成绩此过程没有输出,被称为此过程没有输出,被称为黑洞过程黑洞过程此过程没有输入,被称为此过程没有输入,被称为自然发生过程(奇迹)自然发生过程(奇迹)此过程有一个输入,但显然这个输入不能产此过程有一个输入,但显然这个输入不能产生所示的输出,因此被称为生所示的输出,因此被称为灰洞过程(奇迹)灰洞过程(奇迹) (2 2)在绘制数据流程图时,应注意处理框与数据存储之间数)在绘制数据流程图时,应注意处理框与数据存储之间数据流的方向。据流的方向。一个处理过程要读文件,数据流的箭头应指向一个处理过程要读文件,数据流的箭头应指向处理框,若是写文件则箭头指向数据存储;处理框,若是写文件则箭头指向数据存储;库存台
55、账库存台账修改台账修改台账读取台账读取台账3.5 数据流程图调查数据流程图调查 检查数据流程图正确性的方法检查数据流程图正确性的方法84A1423BFEGCD3.5 数据流程图调查数据流程图调查 (3 3)父图中某一处理框的输入、输出数据流必须体现于相应的)父图中某一处理框的输入、输出数据流必须体现于相应的分层子图中分层子图中853.1ED3.33.2对过程对过程3细化的子细化的子图:图:过程过程3缺少输入数据流缺少输入数据流CC3.5 数据流程图调查数据流程图调查 (4 4)数据流是指处理的输入或输出,每一个过程都要有最少一)数据流是指处理的输入或输出,每一个过程都要有最少一个输入和输出;任
56、何一个数据流至少一端是处理框。个输入和输出;任何一个数据流至少一端是处理框。 (重点)(重点)3.5 数据流程图调查数据流程图调查 不不正正确确课程课程学生学生选课信息选课信息商品目录商品目录正正确确检索商品检索商品信息信息87案例:工资单D2 工作时间文件工作时间文件 1计算总工计算总工资资工作的时间工作的时间职工时职工时间记录间记录 2计算工资计算工资扣除额扣除额 3计算净工计算净工资资 4打印职工打印职工工资单工资单职工职工职工职工净工资净工资职工职工工资单工资单D1 职工主文件职工主文件D3 检查核实文件检查核实文件职工记录职工记录总工资总工资扣除额扣除额职工记录职工记录检查核检查核实
57、记录实记录外部实体不外部实体不应直接连接应直接连接到数据存储到数据存储过程过程1没没有输出有输出过程过程2没有输没有输入,工资总入,工资总额数据沿错额数据沿错误方向移动误方向移动数据存储不应数据存储不应直接连接到直接连接到另一个数据另一个数据存储存储D1 职工主文件职工主文件88描述对象不同描述对象不同 业务流程图的描述对象是某一具体的业务; 数据流程图的描述对象是数据流。 业务是指企业管理中必要且逻辑上相关的、为了完成某种管理功能的一系列相关的活动。 数据流程图是对业务流程的进一步抽象与概括。抽象性表现在它完全舍去了具体的物质, 只剩下数据的流动、加工处理和存储; 概括性表现在它可以把各种不
58、同业务处理过程联系起来,形成一个整体。业务流程与数据流程的关系业务流程与数据流程的关系89功能作用不同功能作用不同 业务流程图是一本用图形方式来反映实际业务处理过程的“流水帐”。绘制出这本流水帐对于开发者理顺和优化业务过程是很有帮助的。 数据流程分析主要包括对信息的流动、传递、处理、存储等的分析。数据流程分析的目的就是要发现和解决数据流通中的问题, 这些问题有: 数据流程不畅, 前后数据不匹配, 数据处理过程不合理等业务流程与数据流程的关系业务流程与数据流程的关系90二者之间的联系二者之间的联系 数据流是伴随着业务过程而产生的数据流是伴随着业务过程而产生的, 它是业务过程的衍生它是业务过程的衍
59、生物物; 数据资料基本上也是按组织结构或业务过程收集的数据资料基本上也是按组织结构或业务过程收集的; 在数据汇总时在数据汇总时, 我们也是以业务流程为单位我们也是以业务流程为单位, 将同一业务的将同一业务的不同处理步骤中的数据加以集中不同处理步骤中的数据加以集中; 数据流程图的绘制遵照数据流程图的绘制遵照业务处理的全过程。业务处理的全过程。业务流程与数据流程的关系业务流程与数据流程的关系91业务流程导出数据流程的思路业务流程导出数据流程的思路 一种是先按业务流程图理出的业务流程顺序一种是先按业务流程图理出的业务流程顺序, 然后将相应然后将相应调查过程中所掌握的数据、表单分离出来调查过程中所掌握
60、的数据、表单分离出来, 接下来考查数接下来考查数据的流向据的流向, 加工处理过程和存储加工处理过程和存储, 把它们串起来就绘制成一把它们串起来就绘制成一完整的数据流程图完整的数据流程图; 业务流程与数据流程的关系业务流程与数据流程的关系92业务流程导出数据流程的思路业务流程导出数据流程的思路 另一种是从业务流程中分离出处理过程另一种是从业务流程中分离出处理过程, 再考查每一个处再考查每一个处理过程的输入数据与输出数据理过程的输入数据与输出数据, 将业务过程中所有的处理将业务过程中所有的处理过程的输入、输出数据流进行有机的集成就形成了一个完过程的输入、输出数据流进行有机的集成就形成了一个完整的数
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 《测序技术介绍》课件
- 单位管理制度集粹选集员工管理篇十篇
- 《客服分析报告会》课件
- 单位管理制度范文大合集【人事管理篇】十篇
- 单位管理制度呈现汇编【人员管理】十篇
- 单位管理制度呈现大全职员管理十篇
- 2篇2021年新冠肺炎防疫知识测试题
- 七年级上《小巷深处》课件
- 《柔性财务管理》课件
- 《流体力学英文》课件
- 储能系统技术服务合同
- GB/T 1094.7-2024电力变压器第7部分:油浸式电力变压器负载导则
- 电大西方行政学说
- 2024-2025学年人教版数学七年级上册期末复习卷(含答案)
- 2024年度中国PE、VC基金行业CFO白皮书
- 2023年南京市江宁区招聘教师考试真题
- 《中国民族史》重点笔记(期末)
- 中南大学《物联网原理及应用》2022-2023学年第一学期期末试卷
- 第三方物流供应商准入与考核制度
- 2025版国家开放大学法律事务专科《法律咨询与调解》期末纸质考试单项选择题题库
- 2024小学数学义务教育新课程标准(2022版)必考题库附含答案
评论
0/150
提交评论