《week系统分析》PPT课件.ppt_第1页
《week系统分析》PPT课件.ppt_第2页
《week系统分析》PPT课件.ppt_第3页
《week系统分析》PPT课件.ppt_第4页
《week系统分析》PPT课件.ppt_第5页
已阅读5页,还剩32页未读 继续免费阅读

下载本文档

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

文档简介

系统分析,2,系统分析的目的与任务,“分析”通常是指对现有系统的内、外情况进行调查、研究、分解、剖析,明确问题或机会所在,认识解决这些问题或把握这些机会的必要性,为确定有关活动的目标和可能的方案提供科学依据。系统分析(systemsanalysis)是指在信息系统开发的生命周期中系统分析阶段的各项活动的和方法。,3,一、系统分析的目的与任务,系统开发阶段的目标是根据系统规划所确定的系统总体结构方案和项目开发计划,按拟定的项目开发成可以运行的实际系统。这是系统建设工作中任务最为繁重、耗费资源最多的一大阶段.系统开发阶段又可划分为系统分析、系统设计、系统实施三个阶段,构成系统开发的生命周期的三个主要阶段。按照结构化方法严格划分工作阶段,“先逻辑,后物理”的原则,系统分析阶段的目标,就是按系统规划所定的某个开发项目范围内明确系统开发的目标和用户的信息需求,提出系统的逻辑方案。系统分析在整个系统开发过程中,是要解决“做什么”的问题,从逻辑上,提出系统的方案,即逻辑模型,以此作为下一阶段进行物理方案(即计算机和通信系统方案)设计、解决“怎么做”的问题提供依据。,4,系统分析的主要活动,系统分析阶段的主要活动有:系统初步调查、可行性研究、系统详细调查、新系统逻辑方案的提出。,5,系统分析阶段各项活动的内容,1.系统的初步调查2.可行性研究3.现行系统详细调查4.新系统逻辑方案的提出,6,一、系统的初步调查,1.目标:从系统分析人员和管理人员的角度看新项目开发有无必要和可能。2.内容(1)调查内容系统分析人员要调查有关组织的整体信息,包括主要输入,主要输出,主要处理功能以及与其它系统的关系。(2)分析内容现有什么需要什么在现有资源下能提供什么此项目有无必要和可能作进一步的调查与开发,7,一、系统的初步调查,3.调查结论及工作成果系统分析员在初步调查阶段可能得出以下结论之一:拟开发项目有必要也有可能进行。不必进行项目开发,只需对原有系统进行适当调整修改.原系统未充分发挥作用,只需发挥原有系统的作用目前无必要开发此项目目前不具备开发此项目的条件.4、可行性研究安排,8,二、可行性研究,1、目标与工作内容可行性研究是系统分析阶段的第二项活动。主要目标是:进一步明确系统的目标,规模与功能,对系统开发背景、必要性和意义进行调查分析,并根据需要和可能提出拟开发系统的初步方案与计划。(1)技术可行性(2)经济可行性。(3)营运可行性。(4)时间可行性。,9,二、可行性研究,2、步骤(1)确定系统的规模与目标(复审上一活动内容)(2)明确用户主要信息需求(3)提出拟建系统的初步方案(4)审查新系统(6)给出该项目做还是不做的选择,同时确定方案。(7)制定项目开发计划,包括人,财,物的安排。(8)撰写可行性分析报告。(9)向用户审查小组与指导委员会提交结果。,10,二、可行性研究,3、工作结果包括“可行性研究报告”和“系统设计任务书”可行性研究报告的主要内容包括:(1)现行系统概况。(2)主要问题和主要信息需求。(3)拟建新系统的方案。(4)经济可行性分析。(5)技术可行性分析。(6)营运可行性分析。(7)结论。系统设计任务书主要包括系统目标与任务、系统的规模、结构、建设初步计划、投资安排、人员安排等;,11,可行性研究的深入探讨,1可行性研究的含义分析研究建立信息系统的有益性、必要性和可行性2建立信息系统的有益性确定信息系统的目标:目标的总体战略性目标的多重性目标的依附性目标的长期性目标的适应性,12,可行性研究,3建立信息系统的必要性”显见”的必要性”预见”的必要性”隐见”的必要性,13,可行性研究,4建立信息系统的可能性技术方面:风险分析:能否实现;资源分析:是否具备;技术分析:是否支持。技术分析进行系统技术可行性评估。研究、指明为完成系统功能和性能需要什么技术?需要哪些新材料、方法、算法、或者处理过程?有哪些开发风险?这些技术问题对成本的影响如何?用于技术分析的方法,包括优化技术、概率统计、排队论、控制论等数学模型。,14,可行性研究,4建立信息系统的可能性经济方面:成本效益分析;社会效益分析;运行方面:社会、法律可行性;操作使用可行性;计划方面:时间保障。,15,可行性研究,“可行性”项目为何不可行?项目决策盲目性项目论证糊弄性项目审批草率性,16,可行性研究中的成本估算,成本估算方法成本估算模型成本-效益分析,17,成本估算方法,面向软件规模面向软件功能点影响估算的成本因素系统规模,数据库,系统复杂性,程序类型,文档,18,成本估算模型,基本模型:COCOMO模型:PUTNAM模型:基于代码行的模型:,19,成本-效益分析,从经济角度评价开发一个新的系统项目是否可行。成本-效益分析首先是估算待开发系统的开发成本,然后与可能取得的效益(有形的和无形的、社会和经济的)进行比较和权衡。有形的效益可以用货币的时间价值、投资回收期、纯收入等指标进行度量。,20,成本-效益分析,货币的时间价值:通常用利率表示货币的时间价值。设年利率为i,现在投入P元,则n年后应该得到的回报为F=P(1十i)n。反之,若n年后能得到收入F元,那么这笔钱的现值是P=F/(1十i)n投资回收期:衡量一个开发工程价值的经济指标。投资回收期就是使累计的经济效益等于最初的投资所需要的时间。投资回收期越短,就能越快获得利润。纯收入:衡量工程价值的另一项经济指标。纯收入就是在整个生存期之内系统的累计经济效益(折合成现在值)与投资之差。,21,三、详细调查,详细调查的主要内容包括对现行系统的目标,主要功能,组织结构,业务流程,数据流程的调查和分析。(1)组织机构的调查(2)业务流程调查分析(3)现行系统的目标,主要功能和用户需求调查.(4)信息流程调查(5)数据及功能分析(6)系统运营环境分析(7)现行系统问题,22,现行系统调查研究,1.调查内容系统界限和运行状况组织结构和人员分工业务流程各种计划单据报表的处理资源情况约束条件薄弱环节其他问题,23,现行系统调查研究,2.调查要领:安民告示;调查顺序;数量概念;研究分析;调查态度。,24,现行系统调查研究,3.主要调查方法查阅资料;会议座谈;访问面谈;问卷调查;实践观察。,25,调查研究中使用的一些图表工具,1.组织结构图(p.141,p.157)2.功能结构图(p.142)3.现行系统(业务)流程图(p.180)现行系统概况表,现行系统概图*现行系统关联图(p.127,p129)4.现场工作流程图5.实体生命周期图表格分配图6.数据调查分析表7.摸底调查表,26,现行系统流程图,作用:以图的方式表示各个部门的业务处理过程、业务分工和联系,以及连接各部门的物流、信息流的传递和流通关系,对现有系统作概括的模型描述,体现了现行系统的界限、环境、输入、输出、处理和数据存储等内容。基本图标:外部实体:物或单据:数据存储:处理逻辑:物流数据流流向、输入、输出:,27,现行系统流程图,功能:1)制作系统流程图的过程是系统分析员全面了解系统业务处理概况的过程,是系统分析员进一步分析的依据;2)系统流程图是系统分析员、管理员、业务员相互交流的工具;3)利用流程图来分析业务流程的合理性。现行系统流程图的掌握:阅读绘制分析概括,28,现行系统业务流程图,业务流程图表明系统内各单位、人员之间业务关系、作业顺序和信息流动的流程图;基本图标(4):系统中人员,外部实体,数据报表,数据流向;系统流程图表示各单位业务处理过程及它们之间的业务分工和联系,描述联系各机构的物流、信息流的传递和流通关系,体现系统的界限、环境、输入、输出、处理和数据存储等内容;基本图标(6):处理逻辑,数据存储,单据实物,物流数据流流向,输入输出,外部实体。见书159-161.,29,现行系统业务流程图,业务流程是建立管理信息系统逻辑模型的基础。分析过程可以如下:A.根据系统调查,画出各业务部门的业务流程图(或系统流程图);B.与业务人员讨论流程图是否符合实际情况;C.分析流程中出现的问题,如:处理内容是否重复,信息流和物理流是否符合逻辑规则等;D.将新业务流程提交企业决策者讨论,从而确立合理、切合实际的业务流程。,30,现行系统概况表,现行系统概况表的作用和编制现行系统概况表是现行系统流程图的文字概括,分为输入、处理、存储、输出,由此可了解系统四部分的规模,也可以了解各个不同的外部环境。,31,现行系统概表,针对p.161图3.30“生产工人工资核算业务流程图”,32,现行系统概图,现行系统概图的作用和绘制概括表示系统输入、输出、处理、存储,以及与外部实体的联系,是各个子系统概图的综合、汇总,也易于向新系统概图转化和比较。,33,四、新系统逻辑方案的提出,1.目标这一阶段的主要目标是明确用户的信息需求,包括组织的发展、改革的总信息需求和各级管理人员完成各自工作任务的信息需求,确定新系统的逻辑功能,提出新系统的逻辑方案,完成系统分析阶段的最终成果:系统说明书的编写。,34,四、新系统逻辑方案的提出,2.工作内容与方法(1)调查分析。对现行系统详细调查进行分析的基础上,着重对用户需求进行进一步调查分析。(2)建立新系统逻辑模型。(3)对模型进行评价和修改。(4)编写系统说明书。系统说明书是系统分析阶段工作的全面总结,是这一阶段的主要成果。,35,四、新系统逻辑方案的提出,3.工作成果(1)系统开发项目概述。(2)需求说明。(3)现行系统的问题分析。(4)新系统的目标、主要功能和逻辑模型。i.组织结构图ii.业务流程图及其说明(以改造与新建的为重点)iii.信息流程(以改造与新建的为重点)(5)系统实施计划。,36,结构化系统分析方法和工具,结构化系统分析方法,主要是描述反映用户信息需求的逻辑模型的建立方法和有关工具。这些工具如下:业务流程图数据流图(DFD:DataFlowDiagram)数据词典(字典)(DD:DataDictionary)结构化

温馨提示

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

评论

0/150

提交评论