好文档就是一把金锄头!
欢迎来到金锄头文库![会员中心]
电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

管理信息系统课件 管理信息系统的分析.ppt

138页
  • 卖家[上传人]:清晨86****784
  • 文档编号:270945281
  • 上传时间:2022-03-27
  • 文档格式:PPT
  • 文档大小:1.89MB
  • / 138 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 第八章 管理信息系统的开发8.2 管理信息系统的系统分析内容内容v8.2.1系统分析概述系统分析概述v8.2.2用户需求分析用户需求分析v8.2.3系统详细调查系统详细调查v8.2.4系统分析的主要工具系统分析的主要工具v8.2.5表达处理逻辑的工具表达处理逻辑的工具v8.2.6建立新系统的逻辑模型建立新系统的逻辑模型v8.2.7系统分析报告系统分析报告8.2.1 系统分析概述系统分析概述1 1. .系统分析的任务系统分析的任务2 2. .系统分析的过程系统分析的过程3 3. .系统分析的特点系统分析的特点4 4. .系统分析的方法系统分析的方法1.1.系统分析的任务系统分析的任务了解用户要求了解用户要求系统应该干什么?系统应该干什么? 用户需求用户需求是指用户要求新系统应具有是指用户要求新系统应具有的全部功能和特性的全部功能和特性 功能要求;性能要求;硬件配置要求;功能要求;性能要求;硬件配置要求;处理方式要求;开发费用和时间以及资处理方式要求;开发费用和时间以及资源方面的限制源方面的限制 建立新系统的逻辑模型,完成系统分析报告建立新系统的逻辑模型,完成系统分析报告(系统分析说明书)。

      系统分析说明书) 新系统的新系统的逻辑模型逻辑模型由一系列的图表和文由一系列的图表和文字组成,它在逻辑上描述了新系统的目标和字组成,它在逻辑上描述了新系统的目标和所具备的功能与性能所具备的功能与性能 系统分析报告表示了:系统的总体结构、系统分析报告表示了:系统的总体结构、系统的输入输出、数据存储、信息流程、人系统的输入输出、数据存储、信息流程、人机界面、运行环境、系统配置等逻辑需求机界面、运行环境、系统配置等逻辑需求2.2.系统分析的过程系统分析的过程 获得现行系统的物理模型获得现行系统的物理模型 现行系统可能是需要改进的某个已在现行系统可能是需要改进的某个已在计算机上运行的计算机上运行的MISMIS,也可能是一个人工,也可能是一个人工的处理过程的处理过程 系统分析员经过详细调查分析,用一系统分析员经过详细调查分析,用一个具体的模型来反映对当前系统的物理模个具体的模型来反映对当前系统的物理模型 抽象出当前系统的逻辑模型抽象出当前系统的逻辑模型 在理解当前系统在理解当前系统“怎样做怎样做”的基础的基础上,抽取出其上,抽取出其“做什么做什么”的本质,从而的本质,从而从当前系统的物理模型中抽象出当前系从当前系统的物理模型中抽象出当前系统的逻辑模型。

      统的逻辑模型 建立新系统的逻辑模型建立新系统的逻辑模型 分析用户需求,了解新系统和当前现分析用户需求,了解新系统和当前现行系统的差别,明确行系统的差别,明确新系统要新系统要“做什么做什么”,从而对当前现行系统改进、补充、优化,从而对当前现行系统改进、补充、优化,由当前系统的逻辑模型导出新系统的逻辑由当前系统的逻辑模型导出新系统的逻辑模型模型化模型化抽象化抽象化出出导导图图6 61 1 系统分析的过程系统分析的过程现行系统现行系统物理模型物理模型逻辑模型逻辑模型怎么做怎么做做什么做什么新新系系统统逻逻辑模型辑模型3.3.系统分析的特点系统分析的特点 系统分析具有抽象性和概括性系统分析具有抽象性和概括性 系统分析是系统分析人员在充分研究系统分析是系统分析人员在充分研究用户当前系统和业务的基础上,根据用用户当前系统和业务的基础上,根据用户提出的目标和要求,确定对新系统的户提出的目标和要求,确定对新系统的综合要求,即综合要求,即系统的需求系统的需求 3.3.系统分析的特点系统分析的特点 系统需求主要包括:系统需求主要包括:l功能需求功能需求,即所开发的系统应做什么即所开发的系统应做什么l性能需求性能需求,即确定所开发系统的技术性能指标,即确定所开发系统的技术性能指标,如存储容量限制、运行时间限制、安全保密性等。

      如存储容量限制、运行时间限制、安全保密性等l环境需求环境需求,即软件系统运行时所处环境的要求,即软件系统运行时所处环境的要求,包括硬件环境和软件环境包括硬件环境和软件环境l可靠性需求可靠性需求,即明确软件投入运行后不发生故障,即明确软件投入运行后不发生故障的概率 3.3.系统分析的特点系统分析的特点 系统描述的形式化系统描述的形式化 完全用完全用自然语言自然语言描述的系统需求不能作为系统描述的系统需求不能作为系统开发者和用户之间技术合同的基础因为软件开开发者和用户之间技术合同的基础因为软件开发人员和用户从各自不同的工作性质和经验,对发人员和用户从各自不同的工作性质和经验,对自然语言描述的术语和内容可能有不同的理解自然语言描述的术语和内容可能有不同的理解此外,自然语言也不易准确反映系统结构此外,自然语言也不易准确反映系统结构 对系统需求的定义和描述最好用对系统需求的定义和描述最好用形式化语言形式化语言或其他描述工具,以或其他描述工具,以明确地、无二义明确地、无二义地描述系统地描述系统需求 3.3.系统分析的特点系统分析的特点 “自顶向下自顶向下”的工作原则的工作原则 采用采用“自顶向下自顶向下”的工作原则,把一个的工作原则,把一个复杂的系统由粗到细、由表及里地进行分析复杂的系统由粗到细、由表及里地进行分析是信息系统开发过程中的工作原则。

      运用这是信息系统开发过程中的工作原则运用这一原则,用户和系统分析员可以对系统有一一原则,用户和系统分析员可以对系统有一个个概括性概括性印象,而且随着逐步向下扩展,对印象,而且随着逐步向下扩展,对那些具体的、局部的组成部分也有那些具体的、局部的组成部分也有深刻的理深刻的理解解,进而确定新系统的逻辑模型进而确定新系统的逻辑模型 3.3.系统分析的特点系统分析的特点 强调逻辑结构而不是物理实现强调逻辑结构而不是物理实现 系统分析的主要任务是确定新系统能够系统分析的主要任务是确定新系统能够实现用户提出的哪些要求,能够达到什么目实现用户提出的哪些要求,能够达到什么目的至于用什么计算机、用什么技术、怎样的至于用什么计算机、用什么技术、怎样去实现等问题都不是系统分析阶段所要解决去实现等问题都不是系统分析阶段所要解决的 4.4.系统分析的方法系统分析的方法目前,对于系统分析主要采用目前,对于系统分析主要采用结构化的分析方法结构化的分析方法 结构化系统分析的基本思想结构化系统分析的基本思想 用系统的思想,系统工程的方法,按用户至用系统的思想,系统工程的方法,按用户至上的原则,结构化、模块化,自顶向下地对信上的原则,结构化、模块化,自顶向下地对信息系统进行分析,并用息系统进行分析,并用结构化分析的图表结构化分析的图表作为作为系统逻辑模型描述的主要手段。

      系统逻辑模型描述的主要手段 结构化系统分析的图表工具主要由结构化系统分析的图表工具主要由数据流程数据流程图图、数据字典数据字典和和数据处理说明数据处理说明组成 4.4.系统分析的方法系统分析的方法 结构化系统分析的一般过程结构化系统分析的一般过程 结构化分析方法所采用的基本方法是结构化分析方法所采用的基本方法是“抽象抽象”和和“分解分解”,分析过程体现为,分析过程体现为“自顶向下逐层分解自顶向下逐层分解” “分解分解”就是把一个复杂的问题就是把一个复杂的问题“化整为零,化整为零,各个击破各个击破”,即把一个复杂庞大的系统分解成为容,即把一个复杂庞大的系统分解成为容易理解、容易实现的子系统、小系统易理解、容易实现的子系统、小系统 在分解中要充分体现在分解中要充分体现“抽象抽象”的原则,逐层分的原则,逐层分解中的上一层就是下一层的抽象,系统的抽象模型解中的上一层就是下一层的抽象,系统的抽象模型应该按照一定的层次关系组织而成下层是上层的应该按照一定的层次关系组织而成下层是上层的分解,而上层是下层的抽象分解,而上层是下层的抽象 8.2.2 用户需求分析用户需求分析1 1. .用户需求分析的重要性用户需求分析的重要性2 2. .用户需求分析的过程用户需求分析的过程1.1.用户需求分析的重要性用户需求分析的重要性 需求分析内容需求分析内容:功能要求;性能要求;可靠性:功能要求;性能要求;可靠性要求;安全性要求;开发费用和开发周期;可要求;安全性要求;开发费用和开发周期;可使用资源等方面的限制。

      使用资源等方面的限制 需求分析重要性需求分析重要性:需求分析是系统生命周期中:需求分析是系统生命周期中重要的一步,也是决定性的一步只有通过需重要的一步,也是决定性的一步只有通过需求分析,才能把用户对系统功能和性能的总体求分析,才能把用户对系统功能和性能的总体要求加以描述,转换为具体的需求规格说明,要求加以描述,转换为具体的需求规格说明,从而奠定从而奠定系统开发的基础系统开发的基础2.2.用户需求分析的过程用户需求分析的过程 用户需求分析主要从四个方面进行:用户需求分析主要从四个方面进行:问题识别问题识别分析与综合分析与综合制定规格说明制定规格说明需求分析评审需求分析评审 问题识别问题识别v首先,系统分析人员要研究在管理信息系统首先,系统分析人员要研究在管理信息系统规划阶段产生的规划阶段产生的可行性分析报告可行性分析报告,初步确定,初步确定新系统的综合要求,并提出这些要求实现的新系统的综合要求,并提出这些要求实现的条件,以及应达到的标准条件,以及应达到的标准解决新系统解决新系统要做什么,做到什么程度要做什么,做到什么程度v然后,通过详细调查与分析,进一步确定用然后,通过详细调查与分析,进一步确定用户需求。

      户需求 分析与综合分析与综合v在对用户问题识别的基础上,系统分析员逐步在对用户问题识别的基础上,系统分析员逐步细化细化现行系统现行系统的所有功能,找出现行系统各元的所有功能,找出现行系统各元素之间的联系、彼此之间的接口特性和设计上素之间的联系、彼此之间的接口特性和设计上的限制,并分析它们是否满足功能要求,是否的限制,并分析它们是否满足功能要求,是否合理v根据功能需求、性能需求、运行环境需求等,根据功能需求、性能需求、运行环境需求等,剔除其不合理的部分,增加其需要部分剔除其不合理的部分,增加其需要部分v最终综合成系统的解决方案,给出最终综合成系统的解决方案,给出新系统的逻新系统的逻辑模型辑模型 制定规格说明制定规格说明v对已经确定的需求应当进行清晰准确的描对已经确定的需求应当进行清晰准确的描述,即述,即编制需求分析文档编制需求分析文档 需求分析评审需求分析评审v在需求分析的最后一步,应该对功能的正确性、完整在需求分析的最后一步,应该对功能的正确性、完整性和清晰性,以及其他需求给予评价性和清晰性,以及其他需求给予评价v评审的主要内容有:评审的主要内容有:系统定义的目标是否与用户的要求一致?系统定义的目标是否与用户的要求一致?系统需求分析时提供的文档资料是否齐全?系统需求分析时提供的文档资料是否齐全?文档中的所有描述是否完整、清晰?文档中的所有描述是否完整、清晰?与其他相关系统的重要接口是否已经描述?与其他相关系统的重要接口是否已经描述?设计的约束条件或限制条件是否符合实际?设计的约束条件或限制条件是否符合实际?开发的技术风险是什么?等等开发的技术风险是什么?等等8.2.3 系统详细调查系统详细调查1 1. .系统详细调查的任务系统详细调查的任务2 2. .系统详细调查的内容系统详细调查的内容3 3. .系统详细调查的方法系统详细调查的方法1.1.详细调查的任务详细调查的任务 详细调查是为了弄清详细调查是为了弄清原系统原系统的状况,查的状况,查明其执行过程,发现薄弱环节,收集数据,明其执行过程,发现薄弱环节,收集数据,为设计新系统提供必要的基础资料。

      具体的为设计新系统提供必要的基础资料具体的调查内容包括:调查内容包括:管理业务状况的调查和分析管理业务状况的调查和分析、数据流程的调查和分析数据流程的调查和分析 2.2.系统详细调查的内容系统详细调查的内容 环境及运行状况环境及运行状况 组织结构及人员分。

      点击阅读更多内容
      关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
      手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
      ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.