资源预览内容
第1页 / 共119页
第2页 / 共119页
第3页 / 共119页
第4页 / 共119页
第5页 / 共119页
第6页 / 共119页
第7页 / 共119页
第8页 / 共119页
第9页 / 共119页
第10页 / 共119页
亲,该文档总共119页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
系统调查与分析教学目的q使学生了解系统分析的内容、任务和意义等;掌握系统分析过程、系统分析的相关工具以及系统分析的方法。重点在于使学生理解系统分析的意义和内容,掌握进行系统分析一般步骤和方法、工具等。主要内容q系统分析的任务、方法;q系统详细调查的原则、内容和方法;q组织结构和管理功能调查分析;q业务流程调查和分析;q数据流程调查和分析;q新系统的逻辑方案与系统分析报告。案例:软件工程师毫无用处? “软件工程师毫无用处,我宁愿雇佣雷达专家教会他如何编程,也不愿意雇佣程序员来教会他雷达信号流程”。这段措辞严厉的声明来自于一位大型政府项目的经理,他所在的部门的电脑系统曾经错误地发出了ICBM导弹来袭的警报。更加令他不能忍受的是程序员拒绝对此错误的功能承担责任。 程序员抱怨说这是由于系统说明不够全面造成的,而并非自己的原因。这位经理意识到,需求文档没有指出特定的环境回导致错误的警报,但他仍认为他所在部门的编程人员应该具备这样的基本知识的。 “没有任何雷达专家会犯如此基本的错误”,他坚持说。课堂讨论课堂讨论q如何理解项目经理的抱怨?如何理解项目经理的抱怨?q在一个项目需求调研过程中,系统分析在一个项目需求调研过程中,系统分析人员发现对可户进行简单的培训,他们人员发现对可户进行简单的培训,他们做出的系统分析说明要比系统分析人员做出的系统分析说明要比系统分析人员更加准确,你觉得这样的现象正常吗?更加准确,你觉得这样的现象正常吗?5.1 5.1 系统分析概述系统分析概述q系统分析是管理信息系统开发的第二阶段,也是决定管理信息系统成败最重要的阶段,主要解决系统“能做什么”的问题。q 实践证明,许多MIS系统失败的原因与忽视或没有认真做好系统分析有关。5.1 5.1 系统分析概述系统分析概述q系统分析的任务系统分析是在总体规划的指导下,对系统尽心深入详细的调查研究,通过问题识别、可行性分析、详细调查、系统化分析,最后确定新系统逻辑方案的过程。 了解用户的需求; 确定系统逻辑模型,形成系统分析报告。5.1 5.1 系统分析概述系统分析概述q系统分析的基本步骤现行系统的详细调查组织结构与业务流程分析系统数据流程分析建立新系统逻辑模型提出系统分析报告5.1 5.1 系统分析概述系统分析概述q结构化系统分析方法结构化系统分析方法(SA,Structured Analysis)是由美国Yourdon公司提出的,使用于分析大型的数据处理系统,是企事业管理信息系统开发的一中比较流行的方法。它是在系统详细调查的基础上,描述新系统逻辑模型的一种方法,常常和设计阶段的结构化设计(SD,Structured Design)和系统实施阶段的结构化程序设计(SP,Structured Programming)等方法衔接起来使用。 5.1 5.1 系统分析概述系统分析概述SA方法使用自顶向下、逐层分解的方式来理解和表达将开发的管理信息系统的功能,即由大到小,由表及里,逐步细化,逐层分解,直到能对整个系统清晰地理解和表达。5.2 5.2 现行系统的详细调查现行系统的详细调查q实事求是地进行全面的详细调查是管理信息系统分析和设计的基础,其工作质量对于整个管理信息系统开发工作的成败起着决定性作用。q与系统规划阶段的现状调查和可行性分析相比,详细调查的特点是目标更加明确,范围更加集中,在了解情况和数据收集方面进行的工作更为广泛深入,对许多问题都要进行透彻的了解和研究。 q详细调查的原则详细调查的对象是现行系统(手工系统或已采用计算机的管理信息系统),目的在于完整掌握现行系统的现状,发现问题和薄弱环节,收集资料,为下一步的系统化分析和提出新系统的逻辑设计做好准备。详细调查应遵循用户参与的原则,即由使用部门的业务人员、主管人员和设计部门的系统分析人员、系统设计人员共同进行。5.2 现行系统的详细调查现行系统的详细调查q系统分析是管理信息系统的一个关键阶段,负责这个阶段的关键人物是系统分析员,系统分析员是连接系统用户和系统开发人员(系统设计员/程序员)之间的桥梁。5.2 现行系统的详细调查现行系统的详细调查q详细调查的内容系统的定性调查组织结构的调查管理功能的调查业务流程的调查数据流程的调查处理特点的调查系统环境的调查5.2 现行系统的详细调查现行系统的详细调查qSystem survey(系统调查系统调查)The survey process is often divided into 2 main phases:Preliminarysurvey(初期调查):definetheprojectsfeasibility;Detailedsurvey(详细调查):definewhatneedstobedoneandaccomplishmentsthatshouldbeachieved.5.2 现行系统的详细调查现行系统的详细调查5.2 现行系统的详细调查现行系统的详细调查Preliminary survey: important questions to ask are:Doweneedtocarryitout?Whatdoweneedtocontinuetodo?Howlongdoweneedtodoit?Whatistheestimatedprice?Whatarethebenefitsanddifficulties?5.2 现行系统的详细调查现行系统的详细调查steps :Definewhatneedstobedonetogetthesamerequirementsfromtheorganization,usersandtheinformationsystem;Definescaleoftheproblemthatneedstobesolvedinconsideringparticularissuesoftheorganization;5.2 现行系统的详细调查现行系统的详细调查Defineuserswhoseworkwillbechangedfollowingthedevelopmentofthesystem.Usersareoftendividedinto4categories:usersatmanipulatinglevel,atsupervisionlevel,atmanagementlevelandprofessionallevel;5.2 现行系统的详细调查现行系统的详细调查Makeuppreliminarysurveyreportbaseondiscoveriesfrominitialobservationtogetanoverviewfromdifferentperspective,makingupasolidbasisforthenextphase.5.2 现行系统的详细调查现行系统的详细调查qDetailed surveyThe objective of detailed survey is to find out the best solution in terms of technology, finance, time etc. The outcome of this phase is a report which clarifies users requirements, identifies information current, evaluate and pick up the best solution and gives advice users on the current system and how to utilize it in the future. 5.2 现行系统的详细调查现行系统的详细调查Surveying is divided into 2 parts:Detailingtheobjectivessetforth;Identifyinginformationsourcesandinformationrequirements.5.2 现行系统的详细调查现行系统的详细调查To get the best outcome of detailed survey, its useful to follow the tips below:Reviewallpaperandreportsofpreliminarysurveyinthepreviousphase;Reviewalltechnicalterms;5.2 现行系统的详细调查现行系统的详细调查Makegoodplanforthesurvey;Giveassignmenttoeachgroupmember;Supervisecloselytheimplementationoftheplan.5.2 现行系统的详细调查现行系统的详细调查Its essential to understand thoroughly the current system to get an idea of how to operate the system, how perfect the system and costly the current system is. The following information should be made available about the current system: 5.2 现行系统的详细调查现行系统的详细调查Available information source; Hardware/software being used; Information processing procedure; Information interaction (between internal and external information); Quantity of information that needs to be processed; 5.2 现行系统的详细调查现行系统的详细调查Systems circle and period; Information archiving and exploiting tools; Report forms being used; System staff; Costs. 5.2 现行系统的详细调查现行系统的详细调查q进行系统分析所需用信息的种类进行系统分析所需用信息的种类有关企业的信息企业的任务、目标与发展战略:包括对企业的任务、宗旨的总陈述,企业在未来几年内(如510年)的发展战略目标,为实现整体和长远目标的发展重点与主要措施。这些内容反映了整个企业的产业导向与工作基调,为系统开发工作目标与内容的确定提供依据。5.3 组织结构与管理功能组织结构与管理功能调查调查企业的结构反映了企业内部的管理机制、职能分配和各管理部门、层次之间的关系。管理信息系统是为实现企业的目标服务的。了解企业结构问题的重点在于企业目标与结构的关系。如果现有企业结构在支持企业的整体目标方面存在反动力,就必须收集有关信息以明确问题所在。一般可查阅企业的组织结构图。如果现有组织结构图过粗或与实际不符之处,就必须进行修改或重建。5.3 组织结构与管理功能组织结构与管理功能调查调查职能部门的目标与宗旨职能部门是整个企业组织的子系统。如各班组、科室、处、部以及其他固定的和临时的下属组织都有自己的目标和宗旨。必须了解各下属组织的目标是怎样符合或者不符合整个组织的目标的。必须弄清系统中各类信息的内容与流向。5.3 组织结构与管理功能组织结构与管理功能调查调查规章制度与政策 指企业进行业务活动的规则与指导方针,是为实现企业的整体目标服务的。管理信息系统应该贯彻执行这些规章制度与政策,就必须了解其内容与企业整体目标的关系和实际工作中的执行情况,认识这些规定对组织的当前工作和未来发展的影响。明文规定的和实际执行的规章制度与政策有时会有差别,必须收集有关差异性的信息。5.3 组织结构与管理功能组织结构与管理功能调查调查q有关人的信息权利与责任 管理信息系统的建设与运行,必须与各级管理者的权利与责任相匹配,才能支持管理决策活动。系统建设与运用的成功与否,取决于管理者的支持程度。因此,必须弄清来自何方的支持是整个系统和各有关部分成功的关键。5.3 组织结构与管理功能组织结构与管理功能调查调查岗位任务 在调查现有系统的工作程序和方法时,应该了解组织的业务工作进行过程中,每个人实际在做什么。要收集各项工作内容的文件。但文件上的规定和实际情况常有差别。因此要了解各种岗位的实际工作情况。5.3 组织结构与管理功能组织结构与管理功能调查调查人际关系 反映企业员工在工作中处于何种关系,如何相互协调与配合。可验证或纠正组织结构图或其他文件中规定的关系。但在我国这种传统的人情社会里往往私情重于制度,实际的信息传递的途径和组织结构图上描述的会不同。5.3 组织结构与管理功能组织结构与管理功能调查调查人际关系 系统分析人员要了解实情,发现哪些联系是合理的、有利于实现组织目标的,哪些是不合理的、容易引起混乱和失误的。要促进有利于工作和组织发展的人际交流。通过了解人际关系发现可能阻碍组织工作的变革和新系统建设的关键人物。只要使关键人物理解和认可新系统的价值,就会影响其他人物。5.3 组织结构与管理功能组织结构与管理功能调查调查信息需求系统分析人员要了解每个人、每个岗位实际上需要哪些信息以及目前实际上能得到哪些信息,正确评价每一个人、每一个工作岗位的信息需求,比较需要的和收到的两者的差别,为下一步系统数据流图的建立与分析提供依据。5.3 组织结构与管理功能组织结构与管理功能调查调查q有关工作的信息任务和工作流程 从原系统业务处理的全过程(而非每个点)了解数据资料在系统中传递与变换的步骤和各步的任务,这些信息集中描述了数据形式与内容。应特别注意上述过程与步骤中数据的结构和内容的变化。5.3 组织结构与管理功能组织结构与管理功能调查调查进行工作的方法与程序 描述各个工作岗位做些什么,由谁做,用何种设备、遵循什么规则、作业怎样安排。上述信息集中描述了行为和程序。5.3 组织结构与管理功能组织结构与管理功能调查调查工作安排和工作量在给定时间内完成多少工作,这一信息对于建立信息系统是至关重要的。还要了解工作的高峰期和低谷期。5.3 组织结构与管理功能组织结构与管理功能调查调查绩效评价原则 指用于计划进度和工作量,包括质量、可靠性、准确性及其他信息处理工作评测的标准指标。指标要求和实际业绩表现这两方面的信息均需采集并要进行比较,以发现工作质量与其他方面的问题。在现有系统中要设置某些检测点或控制点,了解系统表现并按特定准则进行评价。5.3 组织结构与管理功能组织结构与管理功能调查调查q有关环境的信息 主要包括工作地的设施布局方面的信息和文件、表格、传输数据和人员在工作地的设置和流动情况以及可用公共设施、专用仪设备等资源。 5.3 组织结构与管理功能组织结构与管理功能调查调查q信息来源和收集策略 信息来源:主要有现有文件、管理人员和信息系统用户、外部信息源等3个来源。 现有文件包括:企业结构图规章制度与政策工作方法与程序等有关手册5.3 组织结构与管理功能组织结构与管理功能调查调查岗位说明表格与报告文件处理流程与工作流程图系统流程图数据字典表计算机程序文档计算机操作手册等。5.3 组织结构与管理功能组织结构与管理功能调查调查管理人员和信息系统用户。这是获得现有系统生动而有效的信息、了解用户信息需求和现有系统问题的主要对象。 5.3 组织结构与管理功能组织结构与管理功能调查调查外部信息源。从本企业以外的有关单位和活动中反映的本企业的信息可能比较客观、中立,这些信息可来自其他公司、设备和软件供应商及外部媒体、展会、学会等。 5.3 组织结构与管理功能组织结构与管理功能调查调查q收集策略:主要包括全面调查策略、关键因素策略和点面结合策略等3种策略。 全面调查策略。适用于大的开发项目。当系统建设问题涉及面广、问题清晰度低时,宜从全面调查入手,以发现问题,明确主攻方向。 5.3 组织结构与管理功能组织结构与管理功能调查调查重点突破策略。适用于对系统的了解有一定的基础系统分析人员,可集中于主要问题的有关方面。抓住影响发展的几个主要因素作重点调查。在主要问题明确或主攻方向明确的情况下采用这种策略。 5.3 组织结构与管理功能组织结构与管理功能调查调查点面结合策略,面粗点细。这种策略要注意,粗的部分反映面上的一般情况,只能供进一步研究问题时参考,不能作为解决问题的依据。如果发现问题,则需做重点深入调查。 5.3 组织结构与管理功能组织结构与管理功能调查调查q收集信息的方法:常用面谈、调查表、查阅文献和实地观察实践等4种方法。 面谈:即与用户面对面交谈来获取有关信息。是和各类人员交流思想及听取对系统建设意见的好方法。也是获取高层管理者的意见及建立相互信任的最好形式。关于对原系统存在问题的信息往往无据可查或未察觉到。通过面谈是获得这方面信息的最好手段,特别是在了解潜在的问题时这种方法最有效。5.3 组织结构与管理功能组织结构与管理功能调查调查面谈适于定性信息的收集,而不太适于定量信息的收集。面谈的缺点是由于用户的不同素质和工作性质,许多用户不愿意当面抒发己见或没时间和条件多次面谈,结果所获信息精确度较差,此时可采取开调查会的方式,约定一个用户大多数人都空闲的时间,大家的回答与讨论可互为补充。面谈方式分两种: 5.3 组织结构与管理功能组织结构与管理功能调查调查自由式交谈:一般采取自由提问和回答的方式。对有关问题征求意见,了解一般情况,自由式交谈可以得到一般的信息和印象,以进一步发现问题。结构化交谈:结构化交谈即事先准备谈话提纲,交谈双方都做一定的准备,交谈基本按提纲进行。结构化交谈可以对给定问题具有较可靠的回答,问题可以分层次。5.3 组织结构与管理功能组织结构与管理功能调查调查问卷式调查表 问卷式调查表即把需要调查的内容制成表格交给用户填写。这种方法的优点是:可以得到对提出的问题的较为准确细致的回答,用户可以有较宽裕的考虑时间和回答时间。缺点是由于目前用户对计算机的认识有限,用户与开发者之间的共同语言还很少,会造成用户不会填或不愿意填的情形。5.3 组织结构与管理功能组织结构与管理功能调查调查因此使用此法时,调查表要设计的简洁、易懂、易答。还要注意用户的特点和调查的策略,如向用户阐明调查的目的及与用户的关系,可采取匿名或自愿署名等。调查表一般分为自由式与选择式: 5.3 组织结构与管理功能组织结构与管理功能调查调查 自由式:即表中只列问题不作答案限制与提示。用户可对问题自由回答。这种方式一般适用于定性的问题,用户为中层管理干部。选择式:即表中对每一问题给出几种可能的答案,用户只要在给定的答案中选择即可。这种方式一般适用于需定性回答的问题,以及那些过程简单、规程清楚的业务。用户为具体工作人员或基层干部。 5.3 组织结构与管理功能组织结构与管理功能调查调查查阅文献报告:即检索阅读有关文献资料,这种方法适用于调查人员的事前准备和事后补充完善工作。 5.3 组织结构与管理功能组织结构与管理功能调查调查实地观察与实践:是为弄清某种较复杂业务活动的现状而采取的方法。信息收集人员直接观察或参加现行系统的业务实践,这是缩短用户与开发人员距离,取得共同语言的最好方法。其收集结果也比较准确、可靠。但缺点是耗时长。而且许多业务因商业秘密等原因不可能让信息收集人员亲自观察与动手。 5.3 组织结构与管理功能组织结构与管理功能调查调查系统的定量调查系统的定量调查定量调查的目的是弄清数据流量的大小、时间分布、发生频率,掌握系统的信息特征,据此确定系统规模,估计系统建设工作量,为下一阶段的系统设计提供科学依据。 5.3 组织结构与管理功能组织结构与管理功能调查调查一般的组织结构图如下:5.3 组织结构与管理功能组织结构与管理功能调查调查作为业务调查所画出的组织结构图,为了更好地表示部门间的业务联系,与一般组织结构图存在以下区别:除标明部门之间的领导与被领导的关系外,还要标明资料、物资、资金的流动关系;图中各部门、各种关系的详细程度以突出重点为标准,即那些与系统目标明显关系不大的部分,可以简略或省去;除了组织边界内的部门与联系外,还需画出与组织有业务联系的边界以外的若干部门与联系。 5.3 组织结构与管理功能组织结构与管理功能调查调查5.3 组织结构与管理功能组织结构与管理功能调查调查组织组织/功能分析功能分析 借助组织/功能关系图,可以将组织内部各部门的主要业务职能、承担的工作以及相互之间的业务关系清楚地反映出来。组织/功能关系表中的横项表示各组织的名称,纵项表示功能与业务,中间栏表示组织在执行业务功能过程中的作用,如表所示。5.3 组织结构与管理功能组织结构与管理功能调查调查5.4 业务流程业务流程调查调查与分析与分析业务流程调查的任务及方法业务流程调查的任务及方法任务: 是调查系统中各环节的业务活动,掌握业务的内容、作用、及信息的输入、输出、数据存储和信息的处理方法及过程等。方法: 调查业务流程应顺着原系统信息流动的过程逐步地进行,内容包括各环节的处理业务、信息来源、处理方法、计算方法、信息流经去向、提供信息的时间和形态(报告、单据、屏幕显示等)。5.4 业务流程业务流程调查调查与分析与分析业务流程的描述工具业务流程的描述工具业务流程图业务流程图(Transaction Flow Diagram,TFD)是用规定的符号来表示具体业务处理过程。业务流程图的绘制基本上按照业务的实际处理步骤和过程绘制。业务流程图图例5.4 业务流程业务流程调查调查与分析与分析5.4 业务流程业务流程调查调查与分析与分析业务流程图的绘制方法某某单单位位技技术术更更新新改改造造决决策策5.4 业务流程业务流程调查调查与分析与分析表格分配图表格分配图可帮助系统分析员表示出系统中各种单据和报告在各个部门之间传递和处理的情况。5.4 业务流程业务流程调查调查与分析与分析 业务流程分析业务流程分析通过对业务流程的分析,我们可以看到系统业务流程存在很多的问题:可能是管理思想和方法落后,业务流程不尽合理,也可能是因为计算机信息系统的建设为优化原业务流程提供的新的可能性。这时,就需要在对现有业务流程进行分析的基础上进行业务流程重组,产生新的更为合理的业务流程。5.5 数据流程调查与分析q数据流程调查与分析在业务流程调查分析中绘制的管理业务流程图和表格分配图等虽然形象地表达了管理中信息的流动和存储过程,但仍没有完全脱离一些物质要素(如货物、产品等)。为了用计算机进行信息管理,还必须进一步舍去物质要素,收集有关资料,绘制系统的数据流程图,对系统进行数据流程分析。5.5 数据流程调查与分析q数据的收集与分析收集原系统全部输入单据、输出报表和数据存储介质的典型格式;弄清各环节上的处理方法和计算方法;5.5 数据流程调查与分析q数据的收集与分析各种单据、报表、账本的制作单位、报送单位、存放地点、发生频度、发生的高峰时间及发生量等;各种单据、报表、账册的各项数据的类型、长度、取值范围。5.5 数据流程调查与分析q数据流程的描述工具数据流程图5.5 数据流程调查与分析q数据流程图的绘制由基本的系统模型加外部实体构成定层的数据流程图,然后逐步分解“加工”,得到下一层数据流程图。这种分解工作不断进行,直到最终得到每个“处理逻辑”和“数据存储”都是能使用计算机处理的底层数据流程图。因此,在绘制时采取自顶向下逐层分解的办法。5.5 数据流程调查与分析首先画出顶层(第一层)数据流程图。顶层数据流程图只有一张,它说明了系统的总的处理功能、输入和输出。5.5 数据流程调查与分析下一步是对顶层数据流程图中的“处理逻辑”进行分解,也就是将“帐务处理”分解为更多的“处理逻辑”。第2张图是第一层中的处理被分解后的第二层数据流程图中的一个。5.5 数据流程调查与分析q数据流程图的特征抽象性概括性q作用系统分析员借助这种工具自顶向下分析系统信息流程;5.5 数据流程调查与分析q作用在图上画出计算机处理的部分;根据逻辑存储,进一步作数据分析,可向数据库设计过渡;根据数据流向,定出存取方式;对应一个处理过程,可用相应的程序语言来表达处理方法,向程序设计过渡。 5.5 数据流程调查与分析q数据字典数据字典(Data Dictionary, DD)就是这样的工具。数据字典是对数据流程图中的数据项、数据结构、数据流、处理逻辑、数据存储和外部实体进行定义和描述的工具,是数据分析和管理工具,同时也是系统设计阶段进行数据库设计的重要依据。5.5 数据流程调查与分析q数据流程图分析原有数据流程的分析。分析原有的数据流程图的各个处理过程是否具有存在价值,其中哪些过程可以删除或合并,原有的数据流程中哪些过程不尽合理,可以进行改进或优化。5.5 数据流程调查与分析q数据流程图分析数据流程的优化。对原有数据流程图中存在的冗余信息处理,可以按计算机信息处理的要求进行优化,并分析优化的好处。确定新的数据流程。新系统的人机界面。在新的数据流程图中确定人和机器的分工,确定人和机器交互的界面。5.5 数据流程调查与分析q数据项的定义数据项又称数据元素,是最小的数据组成单位,也就是不可以再分的数据单位,如学号、姓名等。分析数据特性应从静态和动态两个方面去进行。在数据字典中,仅定义数据的静态特性。5.5 数据流程调查与分析q具体包括:数据项的名称、编号、别名和简述;数据项的长度;数据项的取值范围和取值含义;与它有关的数据结构等等。5.5 数据流程调查与分析q数据结构的定义数据结构描述某些数据项之间的关系。一个数据结构可以由若干个数据项组成;也可以由若干个数据结构组成,还可以由若干个数据项和数据结构组成。例如表4.3所示订货单就是由三个数据结构组成的数据结构,表中用DS表示数据结构,用I表示数据项。5.5 数据流程调查与分析5.5 数据流程调查与分析q数据流的定义数据流是数据的流动情况的说明,是处理逻辑的输入和输出,由一个或一组固定的数据项组成。定义数据流时,不仅要说明数据流的名称、组成等,还应指明它的来源、去向和数据流量等。5.5 数据流程调查与分析q数据存储的定义数据存储的条目,主要描述数据存储的结构,以及相关的数据流、处理逻辑等。5.5 数据流程调查与分析q处理逻辑的定义对于数据流程图中处理逻辑,需要在数据字典中详细描述其编号、名称、功能说明、有关的输入、输出等。下表是对处理逻辑P2.1.4“填写成绩单”的定义。5.5 数据流程调查与分析q外部实体的定义外部实体是数据的来源和去向,因此在数据字典中关于外部实体的定义,主要说明外部实体产生的数据流和传给外部实体的数据流,以及该外部实体的数量等。下表是描述“学生”这个外部实体的定义。5.5 数据流程调查与分析5.5 数据流程调查与分析q描述处理逻辑的工具数据流程图中比较简单的处理逻辑可以在数据字典中做出定义,但是还有不少处理逻辑比较复杂,有必要运用一些描述处理逻辑的工具来加以说明,如判断树、判断表等。q例:某公司对于订货,根据不同的条件给予不同的折扣:年交易额在5万或5万以下,则不给予折扣对于年交易额在5万以上时:如果无欠款,则给予15%的折扣;如果有欠款,而且与本公司的交易关系在20年以上,则折扣为10%;如果有欠款,而且与本公司交易关系在20年以下,则折扣为5%。q判断树判断树简单明了、比较直观,容易理解。5.5 数据流程调查与分析q判断表如果判断树的条件较多,各个条件又相互结合,相应的决策方案比较多,在这种情况下用决策树表示,树的结构比较复杂,图中各项注释也比较繁琐。这是可以考虑使用判断表。5.5 数据流程调查与分析q判断表判断表又称为决策表,可以在复杂的情况下和直观地表达具体条件、决策规则和应当采取的行动策略之间的逻辑关系。还是以订货折扣方案制定的例子来说明。5.5 数据流程调查与分析q结构化英语结构化英语是收结构化程序设计思想启发而扩展而来的,它使用了由“IF”、“THEN”、“ELSE”等词组成的规范化语言。下面是订货折扣方案制定的结构化英语表示:5.6 建立新系统的逻辑模型通过系统调查,对现行系统的业务流程、数据流程、处理逻辑等进行深入的分析之后,就应该提出系统建议方案,即建立新系统的逻辑模型。建立逻辑模型是系统分析中重要的任务之一,它是系统分析阶段的重要成果,也是下一个阶段我们进行系统设计工作的主要依据。 5.6 建立新系统的逻辑模型q系统目标在系统详细调查的基础上,对可行性分析报告中提出的系统目标作再次考察,对项目的可行性和必要性进行重新考虑,并根据对系统建设的环境和条件的调查修正系统目标,使系统目标适应组织的管理需求和战略目标。新系统的目标可以从功能、技术和经济三个方面考虑。5.6 建立新系统的逻辑模型系统的功能目标指系统所能处理的特定业务和完成这些业务的质量;系统的技术目标是指系统应当具备的技术性能和应该达到的技术水平,通过一些技术指标(如系统运行效率、响应速度、存储能力等)给出一定的评价;系的经济目标是指系统开发的预期投资费用和经济效益的权衡和比较。 5.6 建立新系统的逻辑模型q新系统信息处理方案确定合理的业务流程:在业务流程分析中,系统中存在的问题可能是管理思想和方法落后,业务流程不尽合理,也可能是因为计算机信息系统的建设为优化原业务流程提供了新的可能性,这就需要在对现有业务流程进行分析的基础上进行业务流程优化和重组,确定更为合理的业务流程。5.6 建立新系统的逻辑模型确定合理的数据流程 与业务流程的改进和优化相对应,数据流程的分析和优化一直是系统分析的重要内容。在此列出数据流程分析的结果并加以说明,由用户最终确认。同时,说明删除或合并哪些多余或重复的数据处理流程,对哪些数据流程进行了优化和改动。 5.6 建立新系统的逻辑模型功能分析和划分子系统把系统划分为子系统可以大大简化设计工作,只要子系统之间接口关系明确,基本上可以互不干扰地独立进行每一子系统的设计、调试、修改或扩充。而不至于牵动全局。对于大系统来说,划分子系统的工作应在系统规划阶段进行,常用的工具是UC矩阵。5.6 建立新系统的逻辑模型确定新系统数据资源分布在系统功能分析和子系统划分之后,我们应该确定新系统的数据资源的分布,即哪些数据资源存储在本系统的内部设备上,哪些是存储在网络或主机上的。5.6 建立新系统的逻辑模型确定新系统中的管理模型系统分析中要根据业务和数据流程,对每个处理过程进行认真分析,研究每个管理过程的信息处理特点,找出相适应的管理模型。5.7 系统调查与分析报告系统调查与分析报告系统分析报告是系统分析阶段的成果,反映这个阶段调查分析的全部情况,全面地总结了系统分析工作,是下一步系统设计和实现系统的指导性文件。系统分析报告形成后,须组织各方面的人员(包括单位负责人、业务部门主管、专业技术人员、系统分析人员等)对形成的系统分析报告以及新系统的逻辑方案进行论证,尽可能地发现其中的问题、误解和疏漏。对于问题、疏漏要及时更正,对于有争论的问题则要重新审核原始调查资料或进一步深入调查研究;对于重大问题甚至可能需要调整或修改系统目标,则重新进行系统分析。 5.7 系统调查与分析报告系统调查与分析报告qSurvey report Theoretically, survey report should be written in users language (not necessarily non-technical language). Technical parts for designing should be put into an appendix. 5.7 系统调查与分析报告系统调查与分析报告All reports must have a cover page with name of project, its author, address, contact numbers. Cover page is followed by content pages with the following main items: Objectivesofthesystem;Inter-connectionbetweenrelateddepartments;Detailsofthecurrentsystem;5.7 系统调查与分析报告系统调查与分析报告Futuresystemandsketchy(粗略的)estimateofcostsandbenefits;Advice;Timeframeandplanforsystemdevelopment;Generaldescription(non-technical);Originaldocument;5.7 系统调查与分析报告系统调查与分析报告Evaluationofthecurrentsystemintermsof:organizationalstructure,technology,informationsystem,users?ITskills,policyrenovation.5.7 系统调查与分析报告系统调查与分析报告The following points should be included in the conclusion part of the report: Isthedocumentofthecurrentsystemadequate?Haveusersreviewed(评论)andagreedwithyourpointofview?Haveusersbeenconsulted(商量)andhasanalyzeraddressedtheirconcernproperly?5.7 系统调查与分析报告系统调查与分析报告Hasthewholereportbeenresearchedthoroughly?Whatfunctionalrequirementsneedfurtherresearch?Haveallrequirementsbeenreviewed?Whatarethesubstitute(替代品)designingsolutions?Whataretheprojectspossiblechanges?
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号