版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、第第8章章 管理信息系统的需求调研与系统分析管理信息系统的需求调研与系统分析 v8.1 需求调研需求调研v8.2可行性分析可行性分析 v8.3需求分析需求分析 v8.4数据流程分析和系统化分析数据流程分析和系统化分析 v8.5管理信息系统分析报告管理信息系统分析报告 学习重点学习重点2 2、组织结构分析、组织结构分析3 3、管理功能分析、管理功能分析4 4、业务流程分析、业务流程分析5 5、数据流程分析、数据流程分析6 6、数据字典、数据字典7 7、处理逻辑的表达、处理逻辑的表达1 1、需求调研、需求调研8 8、系统分析报告、系统分析报告8.1 需求调研需求调研v8.1.1 需求调研概述需求调
2、研概述 v8.1.2 制定需求调研计划制定需求调研计划 v8.1.3 需求调研的对象、目的、原则需求调研的对象、目的、原则 v8.1.4 需求调研的常用方法和工具需求调研的常用方法和工具 8.1.1 需求调研概述需求调研概述需求类型的确定需求类型的确定v 功能需求功能需求,即所开发的系统是做什么的。,即所开发的系统是做什么的。v 性能需求性能需求,即确定所开发系统的技术性能指,即确定所开发系统的技术性能指标,如存储容量、运行时间、安全保密等。标,如存储容量、运行时间、安全保密等。v 环境需求环境需求,即软件系统运行时所处环境的要,即软件系统运行时所处环境的要求,包括硬件环境和软件环境。求,包括
3、硬件环境和软件环境。v 可靠性需求可靠性需求,即明确软件投入运行后发生故,即明确软件投入运行后发生故障的概率。障的概率。 8.1.1 需求调研概述需求调研概述需求调研的过程需求调研的过程 v准备阶段。准备阶段。准备阶段的主要任务是收集资料和准备准备阶段的主要任务是收集资料和准备资料,为进入调查阶段做好充足的准备。资料,为进入调查阶段做好充足的准备。v调研阶段。调研阶段。进入需求调研阶段,如有现行系统,对进入需求调研阶段,如有现行系统,对现行系统进行调查;了解现行系统的薄弱环节,对现行系统进行调查;了解现行系统的薄弱环节,对现行系统中存在的各种计划、单据、报表等信息进现行系统中存在的各种计划、单
4、据、报表等信息进行大概的了解;了解现行系统中人力、资金、物资、行大概的了解;了解现行系统中人力、资金、物资、设备、建筑等各项资源的情况;确定新系统的必要设备、建筑等各项资源的情况;确定新系统的必要性和可行性。提出新系统的目标、规模、主要功能性和可行性。提出新系统的目标、规模、主要功能的初步设想,粗估系统开发所需要的资源。的初步设想,粗估系统开发所需要的资源。v收尾阶段。收尾阶段。对调研阶段的资料进行整理,确定新系对调研阶段的资料进行整理,确定新系统的目标,书写需求调研报告,将项目需求报告上统的目标,书写需求调研报告,将项目需求报告上交上级部门审核通过。交上级部门审核通过。如图如图8-1所示。所
5、示。 8.1.1 需求调研概述需求调研概述需求调研的注意事项需求调研的注意事项 v调研前应该将所有调研前应该将所有项目前期资料进行汇总项目前期资料进行汇总,与相关人员进行交流,与相关人员进行交流,以便对项目有一个基本轮廓的认识。以便对项目有一个基本轮廓的认识。v做好做好调研前使用资料的准备调研前使用资料的准备,如需求调研模板,需求调研问题列表,如需求调研模板,需求调研问题列表等。等。v保持一种和客户平等合作的心态保持一种和客户平等合作的心态,确定需求调研是为了给客户解决,确定需求调研是为了给客户解决问题,探讨问题,而不是接受问题,更不是来指导工作的。问题,探讨问题,而不是接受问题,更不是来指导
6、工作的。v平静面对需求变更的心态平静面对需求变更的心态,在需求调研过程中,往往双方对需求理,在需求调研过程中,往往双方对需求理解不一致,造成需求调研前后矛盾,应当心平气和的去引导客户,解不一致,造成需求调研前后矛盾,应当心平气和的去引导客户,达到需求理解基本一致。达到需求理解基本一致。v提高自己关于提高自己关于对象企业的业务知识对象企业的业务知识,以便与企业人员沟通。,以便与企业人员沟通。v努力努力熟悉用户的行业熟悉用户的行业,学习使用标准术语,以便能够准确地理解用,学习使用标准术语,以便能够准确地理解用户。户。v提高自己的提高自己的速记能力速记能力、文字表达能力文字表达能力以及以及归纳能力归
7、纳能力,能迅速记录需,能迅速记录需求调研核心的问题,总结归纳形成原始的需求调研资料。求调研核心的问题,总结归纳形成原始的需求调研资料。v提高自己的提高自己的总结能力总结能力,能书写一份完整的、前后一致的、可追踪的,能书写一份完整的、前后一致的、可追踪的需求报告。需求报告。 8.1.2 制定需求调研计划制定需求调研计划 v需求调研计划的内容主要包括如下几个方面:需求调研计划的内容主要包括如下几个方面:调研计划的基本信息、调研的时间日程安排、调研计划的基本信息、调研的时间日程安排、调研目标、调研对象、调研结果、调研形式。调研目标、调研对象、调研结果、调研形式。v表表8-1是学校教务系统需求调研计划
8、的样例。是学校教务系统需求调研计划的样例。 8.1.3 需求调研的对象、目的、原则需求调研的对象、目的、原则 v(1)需求调研的对象)需求调研的对象 需求调研的对象就是现行系统,包括两方面的含义,需求调研的对象就是现行系统,包括两方面的含义,一是现行的管理信息系统,二是现行的除管理信息系一是现行的管理信息系统,二是现行的除管理信息系统之外的组织运行的系统。统之外的组织运行的系统。v(2)需求调研的目的)需求调研的目的 完整掌握现行系统的现状,获取用户需求,了解企业完整掌握现行系统的现状,获取用户需求,了解企业现有的运行状况,企业的管理方式和基础数据的管理现有的运行状况,企业的管理方式和基础数据
9、的管理状况以及信息系统的运行状况。状况以及信息系统的运行状况。v(3)需求调研的原则)需求调研的原则 需求调研应坚持用户参与的原则,只要是系统中的用需求调研应坚持用户参与的原则,只要是系统中的用户,在调研过程中就要让这些用户参与进来,这些用户,在调研过程中就要让这些用户参与进来,这些用户一般包括使用部门的业务人员、主管人员、设计部户一般包括使用部门的业务人员、主管人员、设计部门的系统分析人员和系统设计人员。门的系统分析人员和系统设计人员。方式方式一般常见的详细调查方式有:一般常见的详细调查方式有: 表格调查法表格调查法 座谈法座谈法 问卷法问卷法 资料收集法资料收集法 现场观察法现场观察法8.
10、1.4 需求调研的常用方法和工具需求调研的常用方法和工具 结构性强、指标含义明确并且有具体内容的调查,适合使用表格来调查。一般可利用:表格调查法表格调查法v组织机构调查表v任务调查表v文件类信息调查表v报表数据调查表v计算机资源调查表v计算机应用项目调查表编制调查表要注意以下几点编制调查表要注意以下几点v要界定调查研究的范围,最好列举一份详要界定调查研究的范围,最好列举一份详细的清单。细的清单。v要准确把握调查项目的具体内容,客观地要准确把握调查项目的具体内容,客观地反映事物的全貌及蕴含的特性,并便于分反映事物的全貌及蕴含的特性,并便于分析和对比。析和对比。v一般情况下,一份完整的调查表由总标
11、题、一般情况下,一份完整的调查表由总标题、横竖行及标题、表尾、附录几部分组成。横竖行及标题、表尾、附录几部分组成。编号主要硬件组成操作系统及版本主要用途所在部门备注PC001PIII 800/64MB/10GBWINDOWS98办公及上网销售部PC002PIV1.0.128MB/20GBWINDOWS2000办公及上网销售部PC003PIII900/64MB/40GBWINDOWS98办公及上网销售部PC004PIII1.3/64MB/30GBWINDOWS98办公及上网销售部PC030PIV1.8/256MB/80GBWINDOWS XP办公及上网PC031PIII800/64MB/20GB
12、WINDOWS2000办公及上网PC032PIII800/64MB/20GBWINDOWS98办公及上网PC033PIII800/64MB/20GBWINDOWS98办公及上网台数 200 填表人 刘晓文公司计算机应用现状调查表公司计算机应用现状调查表v要取得被访问者的配合要取得被访问者的配合v访问者举止要文明访问者举止要文明,语言要得当语言要得当,态度要诚恳态度要诚恳v访问者应事先做好各项准备工作访问者应事先做好各项准备工作,确保谈话能围绕确保谈话能围绕主题进行主题进行v谈话开始时就将调查目的告诉被访问者谈话开始时就将调查目的告诉被访问者,然后按预然后按预定程序进行定程序进行v访问者对所提问
13、题中涉及的概念较熟悉访问者对所提问题中涉及的概念较熟悉v访问者对所提问题不启发、不暗示,对回答不评论、访问者对所提问题不启发、不暗示,对回答不评论、不表态、不能催促或强求被访问回答不表态、不能催促或强求被访问回答座谈法座谈法序号调研座谈提纲1零件仓库划分成多少个区域2每个区域有多少个货架3零部件是如何进行物料编码的4是否有零部件物料缺货警戒线5是均处理出库单数量大约有多少公司库存业务与管理座谈提纲公司库存业务与管理座谈提纲v围绕研究目的设计问卷围绕研究目的设计问卷v问卷要简短(不超过半小时),易懂易答,不涉及禁问卷要简短(不超过半小时),易懂易答,不涉及禁忌话题忌话题v问卷的内容要易于处理、分
14、析问卷的内容要易于处理、分析v合理安排问卷的结构,容易、简短、客观、熟知、感合理安排问卷的结构,容易、简短、客观、熟知、感兴趣的问题放在前面;复杂、主观态度、生疏、枯燥兴趣的问题放在前面;复杂、主观态度、生疏、枯燥的问题放在后面的问题放在后面问卷法问卷法原则原则题号题目1请填写您的基本信息(岗位、系统权限)2您主要使用了系统的哪些功能3您认为现有系统的操作简便吗4您认为系统现有功能是否完善?是否还有其他需求5您认为此系统的运行速度如何6在实际使用过程中,您感觉此系统的数据更新及时吗?可否及时反应实际库存情况7系统数据多长时间备份一次,平均一次大约需要用多长时间8库存系统目前和其他哪些系统有接口
15、关系,主要有哪些数据需要交换9有专职的系统维护人员吗?工作内容主要包括哪些大学当前教学管理系统使用情况的调查问卷大学当前教学管理系统使用情况的调查问卷v企业年度销售计划v财务报表v文件v档案v工作记录v汇报总结v统计数据v各种声像资料资料收集法资料收集法v应制定观察计划,明确观察目的和内容,确应制定观察计划,明确观察目的和内容,确定观察和记录方式、手段定观察和记录方式、手段v确定观察对象,包括观察范围和数量确定观察对象,包括观察范围和数量v进入观察环境,接触观察对象,与其建立适进入观察环境,接触观察对象,与其建立适当关系,但应以不改变观察对象的正常活动当关系,但应以不改变观察对象的正常活动为原
16、则为原则v边观察边记录,记录方法有利用音像设备、边观察边记录,记录方法有利用音像设备、填写预测登记卡、笔记等填写预测登记卡、笔记等v分类整理、登记、存放观察记录分类整理、登记、存放观察记录现场观察法现场观察法步骤步骤v应制定观察计划,明确观察目的和内容,确应制定观察计划,明确观察目的和内容,确定观察和记录方式、手段定观察和记录方式、手段v确定观察对象,包括观察范围和数量确定观察对象,包括观察范围和数量v进入观察环境,接触观察对象,与其建立适进入观察环境,接触观察对象,与其建立适当关系,但应以不改变观察对象的正常活动当关系,但应以不改变观察对象的正常活动为原则为原则v边观察边记录,记录方法有利用
17、音像设备、边观察边记录,记录方法有利用音像设备、填写预测登记卡、笔记等填写预测登记卡、笔记等v分类整理、登记、存放观察记录分类整理、登记、存放观察记录现场观察法现场观察法技巧技巧8.2 可行性分析可行性分析v通过规划找出了企业需要改善和建设的、潜通过规划找出了企业需要改善和建设的、潜在的信息系统应用项目。对这些潜在的项目在的信息系统应用项目。对这些潜在的项目还需要做进一步的研究,找出有待改进的具还需要做进一步的研究,找出有待改进的具体环节,确立未来系统改善的主要目标,并体环节,确立未来系统改善的主要目标,并从技术、经济、管理和进度等多个方面进行从技术、经济、管理和进度等多个方面进行调查和分析,
18、收集必要的资料,判断信息系调查和分析,收集必要的资料,判断信息系统开发项目是否具有可行性。统开发项目是否具有可行性。 8.2 可行性分析可行性分析v技术上的可行性技术上的可行性 技术可行性是分析在特定条件下,技术资源的可技术可行性是分析在特定条件下,技术资源的可用性和这些技术资源用于解决信息系统问题的可用性和这些技术资源用于解决信息系统问题的可能性和现实性。能性和现实性。 v经济上的可行性经济上的可行性 所谓经济上的可行性分析,简单地说就是要评价所谓经济上的可行性分析,简单地说就是要评价项目的收益是否能够超过成本。在评价时,时间项目的收益是否能够超过成本。在评价时,时间投入和资金投入一样要正确
19、地计入成本;同时要投入和资金投入一样要正确地计入成本;同时要尽量完整地计算收益项目,包括可以量化的部分尽量完整地计算收益项目,包括可以量化的部分和不容易量化的部分。和不容易量化的部分。 8.2 可行性分析可行性分析v环境上的可行性环境上的可行性 环境上的可行性主要分为内部环境可行性和外部环境上的可行性主要分为内部环境可行性和外部环境的可行性分析。环境的可行性分析。 v 进度上的可行性进度上的可行性 具体分析企业的力量、资源和项目的难度,评价具体分析企业的力量、资源和项目的难度,评价项目能否在合理的期限内完成,即时投入使用。项目能否在合理的期限内完成,即时投入使用。 可行性分析报告可行性分析报告
20、 v引言。引言说明系统的名称,系统目标和系统功能,项目引言。引言说明系统的名称,系统目标和系统功能,项目的由来,参考资料等。的由来,参考资料等。v系统建设的背景、必要性和意义。报告要用较大的篇幅说系统建设的背景、必要性和意义。报告要用较大的篇幅说明总体规划调查、汇总的全过程,要使人信服调查是真实明总体规划调查、汇总的全过程,要使人信服调查是真实的,汇总是有根据的,规划是可信的。的,汇总是有根据的,规划是可信的。v拟建系统的候选方案。这部分要提出计算机的逻辑配置方拟建系统的候选方案。这部分要提出计算机的逻辑配置方案,可以提出一个主要的方案及几个辅助方案。案,可以提出一个主要的方案及几个辅助方案。
21、v可行性论证。要从技术、经济、环境和进度四个方面对规可行性论证。要从技术、经济、环境和进度四个方面对规划进行可行性论证。划进行可行性论证。v几个方案的比较。若结论认为是可行的,给出系统开发的几个方案的比较。若结论认为是可行的,给出系统开发的计划,包括各阶段人力、资金、设备的需求及开发进度。计划,包括各阶段人力、资金、设备的需求及开发进度。v结论。通常系统可行性分析报告的结论可以是以下结论。通常系统可行性分析报告的结论可以是以下4种。种。可以立即着手进行开发。可以立即着手进行开发。需要推迟到某些条件(例如资金、人力、设备等)具备之后才能开需要推迟到某些条件(例如资金、人力、设备等)具备之后才能开
22、始进行。始进行。需要对开发目标进行某些修改之后才能开发。需要对开发目标进行某些修改之后才能开发。系统项目不可行(例如经济上不合算、缺乏技术条件、管理上不可系统项目不可行(例如经济上不合算、缺乏技术条件、管理上不可行、进度上不可行等)。行、进度上不可行等)。8.3 需求分析需求分析 v需求分析(需求分析(Requirement Analysis)是调查用户)是调查用户对信息系统的需求和要求,结合组织的目标、现状、对信息系统的需求和要求,结合组织的目标、现状、实力和技术等因素,通过深入细致的分析,确定出实力和技术等因素,通过深入细致的分析,确定出合理可行的信息系系统需求,并通过规范的形式描合理可行
23、的信息系系统需求,并通过规范的形式描述需求的过程。述需求的过程。 v需要系统分析员综合组织的目标、业务现状、技术需要系统分析员综合组织的目标、业务现状、技术条件和投资能力等因素进行分析,以便确定出合理、条件和投资能力等因素进行分析,以便确定出合理、可行的信息系统需求。可行的信息系统需求。 v需求分析是信息系统开发的重要环节之一,是系统需求分析是信息系统开发的重要环节之一,是系统分析和系统设计的接触,需求分析的正确与否对整分析和系统设计的接触,需求分析的正确与否对整个信息系统开发工作的成败来说是决定性的。个信息系统开发工作的成败来说是决定性的。 组织结构图组织结构图管理功能调查管理功能调查业务流
24、程调查业务流程调查组织业务关系分析组织业务关系分析8.3 需求分析需求分析 8.3.1组织结构图组织结构图 组织结构组织结构 指的是一个组织(部门、企业、车间等)的组成指的是一个组织(部门、企业、车间等)的组成以及这些组成部分之间的相互关系。以及这些组成部分之间的相互关系。组织内部的部门划分组织内部的部门划分领导与被领导关系领导与被领导关系信息资料的传递关系信息资料的传递关系物资流动关系与资金流动关系物资流动关系与资金流动关系各部门的工作内容与职责各部门的工作内容与职责各级组织存在问题以及对新系统的要求等各级组织存在问题以及对新系统的要求等组织结构分析组织结构分析8.3.2组织业务关系分析组织
25、业务关系分析 v组织结构图反应了组织内部和上下级关系。组织结构图反应了组织内部和上下级关系。 v由于组织内部各部分之间的联系程度,组织由于组织内部各部分之间的联系程度,组织各部分的主要业务职能和它们在业务过程中各部分的主要业务职能和它们在业务过程中所承担的工作等等却不能反映出来。这会给所承担的工作等等却不能反映出来。这会给后续的业务、数据流程分析等等带来困难。后续的业务、数据流程分析等等带来困难。 v为了弥补这方面的不足,通常用组织为了弥补这方面的不足,通常用组织/业务关业务关系图来反映组织各部分承担业务时的关系,系图来反映组织各部分承担业务时的关系,如图如图8-5所示。所示。 8.3.3管理
26、功能调查管理功能调查 v为了实现系统的目标,系统必须具有各种为了实现系统的目标,系统必须具有各种功能。功能即完成某项工作的能力。功能。功能即完成某项工作的能力。v管理功能图与组织结构图类似,只不过它管理功能图与组织结构图类似,只不过它是用来反映组织管理功能关系的图。是用来反映组织管理功能关系的图。 分析的目的分析的目的v分析原有系统中分析原有系统中存在的问题存在的问题是为了在新系统是为了在新系统建设中予以克服或改进。建设中予以克服或改进。v系统中存在的问题可能是管理思想和方法落系统中存在的问题可能是管理思想和方法落后,业务流程不尽合理,也可能是因为计算后,业务流程不尽合理,也可能是因为计算机信
27、息系统的建设为优化原业务流程提供的机信息系统的建设为优化原业务流程提供的新的可能性,这时,就需要在新的可能性,这时,就需要在对现有业务流对现有业务流程进行分析的基础上进行业务流程重组程进行分析的基础上进行业务流程重组,产,产生新的更为合理的业务流程。生新的更为合理的业务流程。8.3.4业务流程调查分析业务流程调查分析分析的内容分析的内容v业务流程分析过程包括以下内容业务流程分析过程包括以下内容: 原有流程的分析。原有流程的分析。分析原有的业务流程的各处理分析原有的业务流程的各处理过程是否具有存在的价值,其中哪些过程可以删过程是否具有存在的价值,其中哪些过程可以删除或合并,原有业务流程中哪些过程
28、不尽合理,除或合并,原有业务流程中哪些过程不尽合理,可以进行改进或优化可以进行改进或优化 业务流程的优化。原有业务流程中哪些过程存在冗余信息处理,可以按计算机信息处理的要求进行优化,流程的优化可以带来什么好处。 确定新的业务流程。画出新系统的业务流程图 新系统的人机界面。8.3.4业务流程调查分析业务流程调查分析v调查和分析的重点是: 不合理的业务流程有哪些? 不合理的业务流程产生的历史原因是什么? 改进措施有哪些?以及改进会涉及到哪些方面(包括涉及面以及技术支持)? 改进前后对组织的目标的影响有多大?业务流程的重组业务流程的重组8.3.4业务流程调查分析业务流程调查分析8.3.4 业务流程调
29、查业务流程调查1 1 业务流程调查的内容业务流程调查的内容 各环节的处理业务、信息来源、处理方法、各环节的处理业务、信息来源、处理方法、计算方法、信息流经去向、提供信息的时间和计算方法、信息流经去向、提供信息的时间和形态(报告、单据、屏幕显示等)。形态(报告、单据、屏幕显示等)。2 2 管理业务流程的描述图表管理业务流程的描述图表业务流程图业务流程图(Flow ChartFlow Chart) 一种描述系统内各单位、人员之间业务关系、一种描述系统内各单位、人员之间业务关系、作业顺序和管理信息流向的图表,利用它可以帮作业顺序和管理信息流向的图表,利用它可以帮助分析人员找出业务流程中的不合流理向。
30、助分析人员找出业务流程中的不合流理向。图例说明图例说明业务处理业务处理单位单位业务处理业务处理描述描述表格制作表格制作传递传递存储存储收集资料收集资料业务流程图图例没有统一标准,但在同一系统开发过业务流程图图例没有统一标准,但在同一系统开发过程中所使用理应是一致的。程中所使用理应是一致的。确定画图对象深入现场调查,工作人员介绍业务处理过程依据图例,绘制草图向工作人员讲解描述、讨论正确?不正确修改正确绘制正式业务流程图流程图画法流程图画法B2系系统统分分析析B2.2表 格 名 称业 务 流 程 第 图/共 张图业务名称:制图:审核:单位名称:核对: 年 月 日图例说明业务处理单位业务处理描述表格
31、制作传递存储收集资料(本框内容为具体流程)(本框内容为具体流程)业务流程图绘制举例业务流程图绘制举例各基层单位开领料单查库存状态开缺货单发货处理基层单位存档 财物仓库存档存档正常缺货物资采购部门领料单领料单缺货通知领料单领料单仓库举例:某领料业务流程图绘制举例如下:举例:某领料业务流程图绘制举例如下:业务流程图绘制举例业务流程图绘制举例B2系系统统分分析析B2.2表 格 名 称业 务 流 程 第 图/共 张图业务名称:制图:审核:单位名称:核对: 年 月 日图例说明业务处理单位业务处理描述表格制作传递存储收集资料公司领料业务流程图各基层单位开领料单查库存状态开缺货单发货处理基层单位存档 财物仓
32、库存档存档正常缺货物 资 采购部门领料单领料单缺货通知领料单领料单仓库258领料业务公司领生产部李小亚张军志赵立东某大学成绩管理业务流程某大学成绩管理业务流程表格分配图表格分配图采购单234 41准备采购单存档应付帐款处理登记待收货应付帐取货通知存档待收货现状收货处理付款存档卖方收货单234 41采购部门会计部门收货部门采购过程表格分配图8.4数据流程分析和系统化分析数据流程分析和系统化分析 v8.4.1数据流程分析数据流程分析 v8.4.2用户数据需求分析用户数据需求分析 v8.4.3数据字典数据字典 v8.4.4描述处理逻辑的工具描述处理逻辑的工具 v8.4.5系统化分析系统化分析 8.4
33、.1数据流程分析数据流程分析v管理业务调查过程中绘制的管理业务流程图和表管理业务调查过程中绘制的管理业务流程图和表格分配图,虽然形象的表达了管理中信息的流动格分配图,虽然形象的表达了管理中信息的流动和存储过程。但是还是没有完全脱离一些物质要和存储过程。但是还是没有完全脱离一些物质要素(如产品、单据等),而信息系统的最终目的素(如产品、单据等),而信息系统的最终目的是从现行系统中舍去物流,抽象出信息流。是从现行系统中舍去物流,抽象出信息流。v数据流程分析是通过对整个系统的数据进行分析、数据流程分析是通过对整个系统的数据进行分析、交换并建模,是传统分析方法的革新,也为今后交换并建模,是传统分析方法
34、的革新,也为今后新系统的实现奠定了基础。数据流程分析是把数新系统的实现奠定了基础。数据流程分析是把数据在实际的操作过程中的流动情况抽象出来,概据在实际的操作过程中的流动情况抽象出来,概括为输入、处理、输出和数据存储几个部分,而括为输入、处理、输出和数据存储几个部分,而舍弃了具体组织结构、信息载体、处理工作、材舍弃了具体组织结构、信息载体、处理工作、材料等,只考虑抽象的数据处理模式。料等,只考虑抽象的数据处理模式。 数据流程调查的内容数据流程调查的内容1 1 收集原系统全部输入单据(如入库单、收据、凭证)、收集原系统全部输入单据(如入库单、收据、凭证)、输出报表和数据存储介质(如账本、清单)的典
35、型格式。输出报表和数据存储介质(如账本、清单)的典型格式。2 2 弄清各环节上的处理方法和计算方法。弄清各环节上的处理方法和计算方法。3 3 在上述各种单据、报表、账本的典型样品上或用附页在上述各种单据、报表、账本的典型样品上或用附页注明制作单位、报送单位、存放地点、发生频度(如每月注明制作单位、报送单位、存放地点、发生频度(如每月制作几张)、发生的高峰时间及发生量等。制作几张)、发生的高峰时间及发生量等。4 4 在上述各种单据、报表、账册的典型样品上注明各在上述各种单据、报表、账册的典型样品上注明各项数据的类型数字、字符)、长度、取值范围(指最大项数据的类型数字、字符)、长度、取值范围(指最
36、大值和最小值)。值和最小值)。数据的来源数据的来源1 1 现行组织机构现行组织机构2 2 现行各系统或部门的业务流程现行各系统或部门的业务流程3 3 各种会议的决议各种会议的决议4 4 计算机文件(或数据库)系统的数据组织结构计算机文件(或数据库)系统的数据组织结构5 5 上级下达的各种文件和各项任务指标上级下达的各种文件和各项任务指标6 6 与本单位有关的其它单位的有关信息与本单位有关的其它单位的有关信息7 7 其它各种报表、报告、图表其它各种报表、报告、图表管理信息系统所涉及的数据可从以下途径调查得到:管理信息系统所涉及的数据可从以下途径调查得到:数据流程图数据流程图1 1 数据流程图(数
37、据流程图(DFD,Data Flow Diagram) 全面地描述信息系统逻辑模型的主要工具,全面地描述信息系统逻辑模型的主要工具,它可以用少数几种符号综合地反映出信息在系它可以用少数几种符号综合地反映出信息在系统中的统中的流动流动、处理处理和和存储存储情况。情况。2 数据流程图的特征数据流程图的特征(1 1) 抽象性抽象性(2 2) 概括性概括性数据流程图数据流程图3、数据流程图的基本符号、数据流程图的基本符号外部实体外部实体(External Entity)处理过程处理过程(Process)数据存储数据存储(Data Store)数据流数据流(Data Flow)数据流程图数据流程图说明说
38、明1 1、利用综合的数据流名称简化、利用综合的数据流名称简化DFDDFD;主管主管领导领导会计报表会计报表管理管理资产负债表利润表财务变动表主管主管领导领导会计报表会计报表管理管理会计报表2 2、不一定用显式的数据流名称。、不一定用显式的数据流名称。4、数据流程图的画法、数据流程图的画法 按业务流程图理出的业务流程顺序,按业务流程图理出的业务流程顺序,将相应调查过程中所掌握的数据处理过程,将相应调查过程中所掌握的数据处理过程,绘制成一套完整的数据流程图,一边整理绘绘制成一套完整的数据流程图,一边整理绘图,一边核对相应的数据和报表、模型等。图,一边核对相应的数据和报表、模型等。如果有问题,则定会
39、在这个绘图和整理过如果有问题,则定会在这个绘图和整理过程中暴露出来。程中暴露出来。 由于实际数据处理过程常常比较繁杂,故由于实际数据处理过程常常比较繁杂,故应该按照系统的观点,自顶向下地分层展开绘制。应该按照系统的观点,自顶向下地分层展开绘制。黑黑 灰灰 半透明半透明 透明透明数据流程图数据流程图数据流程图数据流程图用户用户P1销售处理销售处理订货单订货单发货单发货单第第1 1层层数据流程图绘制示例数据流程图绘制示例第第2 2层层P1.1判定定货判定定货处理方式处理方式P1.2开发货票开发货票P1.3开付款开付款通知单通知单D1(D1(订货单订货单) )D3(D3(订货单订货单) )用户用户订
40、货单 订货单存档财务财务科科发货票 等有货再发货订货单等有货再发货订货单D2(D2(订货单订货单) ) 待付款订货单待付款订货单仓库仓库发货票发货票 库存帐库存帐 信用手册信用手册订货单付款通知单付款通知单P1数据流程图绘制示例数据流程图绘制示例学生管理系统第一层数据流图学生管理系统第一层数据流图 学生成绩管理处理展开学生成绩管理处理展开 分析期末成绩展开分析期末成绩展开 确定异动情况展开确定异动情况展开 调整后的分析期末成绩展开调整后的分析期末成绩展开 数据流程图的作用数据流程图的作用 v 系统分析员用这种工具自上向下分析系统分析员用这种工具自上向下分析系统信息流程;系统信息流程;v 可在图
41、上画出计算机处理的部分;可在图上画出计算机处理的部分;v 根据逻辑存贮,进一步作数据分析,根据逻辑存贮,进一步作数据分析,可向数据库设计过渡;可向数据库设计过渡;v 根据数据流向,定出存取方式;根据数据流向,定出存取方式;v 对应一个处理过程,可用相应的程序语言对应一个处理过程,可用相应的程序语言来表达处理方法,向程序设计过渡。来表达处理方法,向程序设计过渡。 8.4.2用户数据需求分析用户数据需求分析 v需求分析的任务是通过详细的调查现实世界要处需求分析的任务是通过详细的调查现实世界要处理的对象(组织、部门、企业等),充分了解原理的对象(组织、部门、企业等),充分了解原系统(手工系统或信息系统)工作概况,明确用系统(手工系统或信息系统)工作概况,明确用户的各种需求,然后在此基础上确定新系统的功户的各种需求,然后在此基础上确定新系统的功能。新系统必须充分考虑今后可能的扩充和改变,能。新系统必须充分考虑今后可能的扩充和改变,
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
评论
0/150
提交评论