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

下载本文档

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

文档简介

2020 3 26 1 第六章管理信息系统的系统分析 2020 3 26 2 2020 3 26 3 做什么 2020 3 26 4 系统分析 又称逻辑设计 是指应用系统的思想和方法 把复杂的对象分解成简单的组成部分 找出各部分的基本属性和彼此间的联系 系统分析的任务就是在充分认识原信息系统的基础上 通过初步调查 可行性分析 详细调查 系统化分析 最后完成新系统的逻辑方案设计 解决 做什么 的问题 本章主要阐述如何用 结构化分析方法 进行系统分析 2020 3 26 5 系统的观点 1 系统必须用于实现特定的目标 2 系统与外界环境之间有明确的边界 并通过与外界进行物质或信息的交流 确定系统的边界非常重要 3 系统可以划分为若干相互联系的部分 并且是分层次的 即系统是可以分解的 这种方法是认识任何复杂事物的必由之路 4 在子系统之间存在着各种物质或信息的交换关系 称之为物质流或信息流 通过这些流各子系统功能才能互相配合 完成系统功能 5 系统是动态的 发展的 随着时间的推移 系统不断地从外界环境输入物质或信息 同时也不断地向外界输出物质和信息 2020 3 26 6 系统分析的主要活动 1 初步调查 2 可行性研究 3 详细调查 4 需求分析 5 建立新系统逻辑模型 2020 3 26 7 第一节系统初步调查 一 系统初步调查的目标就是要明确系统开发要解决的主要问题和目标 论证系统开发的必要性和可能性 从系统分析人员和管理人员的角度看新系统有无必要和可能 即决定 做还是不做 必要性 需求的迫切性 可行性 实现系统的资源和条件是否具备 2020 3 26 8 第一节系统初步调查 一 系统初步调查如何做 现有什么 需要什么 在现有资源下能提供什么 此项目有无必要和可能作进一步的调查与开发 2020 3 26 9 第一节系统初步调查 二 系统初步调查的内容 1 整个组织的概况 规模 组织目标 组织结构 产供销概貌 人员 设备与资金的现状以及目前的管理水平 特别是管理的基础工作水平 2 现行系统的工作情况 功能 人员 技术水平以及管理体制 主要的输入输以及与其他系统的关系 存在什么问题 3 组织对外部的关系 物资 资金或信息的往来 4 本组织领导者 管理部门对新 老系统的看法以及对新系统的需求 5 开发系统的人力 资金及开发周期等资源情况 2020 3 26 10 第一节系统初步调查 三 系统初步调查的结论系统分析员在初步调查阶段可能得出以下结论之一 1 拟开发项目有必要也有可能进行 2 不必进行项目开发 只需对原有系统进行适当调整修改 3 原系统未充分发挥作用 只需发挥原系统的作用 4 目前没必要开发此项目 5 目前不具备开发此项目的条件 2020 3 26 11 第一节系统初步调查 四 系统初步调查的工作成果如果结论是第一条 系统分析师提出 系统开发建议书 1 项目名称 2 项目目标 3 项目开发的必要性和可能性 4 项目内容 5 项目开发的初步方案 包括对项目规模 目标和投资的初略估计 人员配备情况 进度计划等 2020 3 26 12 第一节系统初步调查 五 可行性研究安排 可行性研究 初步调查 2020 3 26 13 第二节可行性研究 一 可行性研究的目标主要目标是 进一步明确系统的目标 规模与功能 对系统开发背景 必要性和意义进行调查分析 并根据需要和可能提出拟开发系统的逻辑模型和各种可能方案 2020 3 26 14 第二节可行性研究 二 可行性研究的内容管理上的可行性管理人员的态度和管理方面的基础工作 技术上的可行性硬件和软件技术能否满足用户的要求 经济方面的可行性主要是预估费用支出和对项目的经济效益进行评价 社会方面的可行性指外部约束 包括法律 道德 文化等 2020 3 26 15 第二节可行性研究 三 可行性研究的步骤 1 确定系统的规模与目标实际是复审上一阶段活动的内容 分析系统的出发点是否正确 目标是否正确 2 明确用户主要信息需求为什么现行系统不能满足需求 问题出在什么地方 系统分析员要注意这一活动不是要详细描述系统做什么 而是要理解系统在组织中的作用 用户只谈症状 系统分析员明确问题所在 3 提出拟建系统的初步方案画出顶层数据流图 DFD 和数据字典 DD 不要详细分解 弄清此系统与其他系统的接口 2020 3 26 16 第二节可行性研究 三 可行性研究的步骤 4 审查新系统与用户交换意见 对要解决问题的规模 目标与关键人物进行审查 以DFD与DD为基础 对建议的系统进行评价 如发现问题 找出解决问题的方法 重新审定 5 提出并评价可能的替代方案 并进行技术可行性 营运可行性 经济可行性分析 这里可行性分析要涉及物理方案 即解决问题的可能途径 如软 硬件的配置 6 给出该项目做还是不做的选择 同时确定方案 7 制定项目开发计划 包括人 财 物的安排 8 撰写可行性研究报告 9 向用户审查小组与指导委员会提交结果 2020 3 26 17 第二节可行性研究 四 可行性研究的工作结果 可行性研究报告 1 现行系统概况 包括组织结构 主要工作任务和业务流程 人员 设备 费用状况 2 主要问题和主要信息需求 3 拟建新系统的方案 包括主要目标 规模 初步结构 实施计划与投资方案 人员补充方案等 4 经济可行性分析 5 技术可行性分析 6 营运可行性分析 7 结论 2020 3 26 18 第二节可行性研究 四 可行性研究的工作结果 系统设计任务书 是可行性研究报告做出并经审定后 正式进行后续阶段系统建设的决策性文件 是根据可行性研究确定的系统方案对系统开发者下达的任务书 主要包括系统目标与任务系统的规模 结构建设初步计划 投资安排 人员安排 2020 3 26 19 第二节可行性研究 五 下一步 详细调查 详细调查 可行性研究 初步调查 2020 3 26 20 第三节详细调查 一 详细调查的目的详细调查是用户需求分析的必要前提 其目的是为了在可行性研究的基础上进一步对现行系统进行全面 深入的调查和分析 弄清楚现行系统的运行状况包括基本功能 处理流程 操作手段和数据结构 发现其薄弱环节找出要解决的问题 确保新系统比原系统更有效 2020 3 26 21 第三节详细调查 二 详细调查不同于初步调查目的不同初步调查的目的是明确问题和系统开发要解决的主要问题和目标 论证系统开发的必要性和可能性 详细调查的目的是为了弄清现行系统的基本功能及信息流程 为新逻辑模型提供基础 内容不同初步调查的重点是了解系统的概要情况及与外部的关系 包括资源情况 能力情况 外部影响等 详细调查的重点是更详细的了解系统的内部情况 从而可以提供在新系统建设时改进或更换的内容 2020 3 26 22 第三节详细调查 三 详细调查的内容 1 组织机构的调查 2 业务流程调查分析 3 现行系统的目标 主要功能和用户需求调查 4 信息流程调查 5 数据及功能分析 6 系统运营分析 2020 3 26 23 第三节详细调查 三 详细调查的内容 1 组织机构的调查组织结构指一个组织的组成以及这些组成部分之间的管理于被管理的关系 通常用组织结构图来表示 组织结构调查中还应详细了解各级组织的职能和有关人员的工作职责 决策内容 存在问题以及对新系统的要求 2020 3 26 24 组织结构图 2020 3 26 25 第三节详细调查 三 详细调查的内容 2 业务流程调查分析组织结构图描述了组织边界内各部分之间的主要业务活动的情况 这只是一种粗略的描述 系统分析员应按照业务活动中信息流动过程 逐个调查所有环节的处理业务 处理内容 处理顺序和对处理时间的要求 明确系统规划中业务流程规划对流程改革与创新的要求 对原有业务流程存在的问题做具体分析 认定 业务流程调查情况可用 业务流程图 TFD 表示 2020 3 26 26 业务流程图 2020 3 26 27 第三节详细调查 三 详细调查的内容 3 现行系统的目标 主要功能和用户需求调查只有充分了解现行系统的目标 功能及用户的需求 才能发现存在的问题 找到解决问题的途径 从而使新系统的开发成为可能 4 信息流程调查业务流程虽然在一定程度上表达了信息的流动和存储情况 但仍有物资 材料等内容 为了用计算机对组织的信息进行控制 必须舍去其他内容 把信息的流动 加工 存储等过程流抽象出来 得出信息流的综合情况 信息流程用数据流图 DFD 表示 2020 3 26 28 例 高等学校学籍管理系统 补考等通知 成绩统计表 学生成绩单 学籍表 学生成绩单 学生成绩管理DFD 第2层 任课教师 学生 主管领导 学生 2020 3 26 29 第三节详细调查 三 详细调查的内容 5 数据及功能分析有了DFD图后 要对图中所出现的数据和信息属性进一步分析 包括编制数据字典 数据存储情况分析及使用者查询分析 同时 要对DFD中各功能的内容从逻辑上而不是从物理上加以说明 可用决策树 决策表 结构化语言描述 6 系统运营分析系统对环境的适应性问题是系统能否正常运行的重要因素 系统开发之前 必须对应用环境进行认真的调查和分析 以提高系统开发的有效性 2020 3 26 30 第三节详细调查 四 详细调查的方法与特点访问通过交谈与用户交换 收集有关信息 访问时可在以下几方面提出问题 输出 处理 输入和数据存储方式 问卷适用于向许多对象进行调查信息量不大的情况 调查表要抓住中心 问卷方式有自由式问卷和选择式问卷两种 调查会听取管理人员介绍业务范围 内容 特点 存在问题及对新系统的要求或想法 参加业务实践通过有目的的跟班学习 深入细致地掌握手工作业数据产生 传送 加工 存储和输出的具体过程和内容 2020 3 26 31 第三节详细调查 五 详细调查的结果系统详细调查的结果以 详细调查报告 表示 主要包含下列内容 1 项目主要工作内容概述 2 系统需求分析 3 现行系统主要目标 功能 4 组织结构图 5 业务流程图及其说明 6 信息流程 包括数据流程 数据字典 数据存储分析 查询分析 数据处理分析 7 现行系统存在的问题 2020 3 26 32 第三节详细调查 六 下一步 用户需求分析 2020 3 26 33 第四节用户需求分析 用户需求分析是在对现行系统详细调查的基础上进行的 这一阶段的活动主要集中在对现有业务流程与系统功能要做哪些改变的问题上 系统分析员必须站在用户的立场上考虑问题 弄清信息在现有系统的基础上究竟要做哪些改变 做这些改变的必要行和可能性怎样 2020 3 26 34 第四节用户需求分析 一 用户需求分析的目标 用户需求 是指必须满足的所有功能要求 性能要求 以及开发费用 开发周期 可使用的资源等方面的限制 功能要求 最基本要求 数据要求加工要求性能要求正确性可靠性安全性可维护性易操作性 2020 3 26 35 第四节用户需求分析 一 用户需求分析的目标需求分析的主要目标 明确用户的信息需求 包括组织的发展 改革的总信息需求和各级管理人员完成各自工作任务的信息需求 需求分析的任务 在现有系统详细调查的基础上 对系统原有的经营管理目标 功能和信息流程进行分析 指出存在的问题 提出改进的意见 2020 3 26 36 第四节用户需求分析 一 用户需求分析的目标这一阶段的主要活动包括分析研究现有系统的组织结构和功能 指出存在的问题 提出改进意见 深入分析现有系统的业务流程 明确要改变的问题和要达到的目的 分析研究现有系统的数据处理流程 弄清需要哪些改变 又能达到什么样的改变 2020 3 26 37 第四节用户需求分析 一 用户需求分析的目标需求分析工作的特点需求分析主要运用结构化系统分析方法 SSA 这个方法常与结构化系统设计方法 SSD 结合起来使用 用画图的方法 直观且容易理解 自顶向下 的工作原则 强调逻辑结构而不是物理实现 需求分析阶段的主要任务是确定用户提出了哪些需求 能够达到什么目标 至于用哪种计算机 用什么技术 怎样去实现 这些不是系统分析阶段所要解决的 2020 3 26 38 第四节用户需求分析 二 组织结构与功能分析1 组织结构分析组织结构图呈现树形的层次结构 反映了组织内部门之间的隶属关系 在绘制时 一定要全面 准确地反映各部门之间的关系 为了弄清企业的运作过程 往往还需要在组织结构图上不上信息流 物资流和资金流 2020 3 26 39 组织结构图 2020 3 26 40 第四节用户需求分析 二 组织结构与功能分析2 组织与业务功能关系分析业务功能与组织分析用来明确组织内部各部门之间的联系程度和组织各部门的主要业务职能 这些在组织结构图中无法表示 通常可增设一张组织与业务功能关系表来弥补 2020 3 26 41 第四节用户需求分析 二 组织结构与功能分析2 组织与业务功能关系分析 该项业务是对应组织的主要业务 该单位是参加协调该项业务的辅助单位 该单位是该项业务的相关单位 空格表示该单位与该项业务无关 2020 3 26 42 第四节用户需求分析 二 组织结构与功能分析3 管理功能分析功能与组织是紧密相连的 以组织结构图为背景分析清楚各部门的功能后 以系统目标为核心 分层次将其归纳 整理 形成各层次的功能结构图 在归纳整理过程中 把不合理的流程取消 把功能相似或工作顺序相近的处理功能尽量合并 一般最后一级功能是不可在分割的 2020 3 26 43 管理功能图 第四节用户需求分析 2020 3 26 44 第四节用户需求分析 三 业务流程分析对系统的组织结构和功能分析后 还需要从实际业务流程的角度 将系统调查中有关该业务流程的资料串起来 发现和处理其中的错误和疏漏 修改和删除不合理的部分 从而在新系统基础上优化业务处理流程 2020 3 26 45 第四节用户需求分析 三 业务流程分析1 目的 剖析现行业务流程 经过调查 整合后 重构目标系统的业务流程 2 任务 弄清系统各环节的管理活动 掌握管理业务的内容 作用及信息的输入 输出 数据存储和信息处理方法及过程 在此基础上用标准的符号描述出来 绘成现行系统的业务流程图 TFD 然后对其分析研究 提出目标系统的业务流程方案 2020 3 26 46 第四节用户需求分析 三 业务流程分析3 步骤 1 分析原有流程 利用管理科学理论 与业务人员讨论 分析业务流程中的问题 2 业务流程的优化 按照MIS的要求 与业务人员讨论 提出改进方案 3 确定新的业务流程 将业务流程方案提交决策和评审机构 确立切实合理的业务流程 并绘出新TFD 4 确定新系统的人机界面 哪些工作可由计算机自动完成 哪些必须有人的参与 2020 3 26 47 第四节用户需求分析 三 业务流程分析4 业务流程图 1 业务流程图的基本符号及含义 2020 3 26 48 第四节用户需求分析 三 业务流程分析4 业务流程图 2 业务流程图的绘制业务流程分析是在已经整理出的业务功能的基础上将其细化 将业务处理过程中的每个步骤用给定的符号将它们完整的绘制在同一张图上 描述管理业务流程的图表有管理业务流程图和表格分配表 管理业务流程图 是一种描述系统内各单位 人员之间业务关系 作业顺序和管理信息流向的图表 利用它可以帮助分析人员找出业务流程中的不合理的流向 表格分配图 可以帮助分析人员表示出系统中各种单据和报告都与哪些部门发生业务关系 2020 3 26 49 管理业务流程图 管理业务流程图 2020 3 26 50 某企业物资管理业务流程图 图例 终止 2020 3 26 51 1234 表格分配图 采购单 2020 3 26 52 第四节用户需求分析 四 数据流程分析数据流程分析是把数据组织内部的流动情况抽象独立出来 舍去具体组织机构 信息载体 处理工具 物资 材料等 单从数据流动过程来考察实际业务的数据处理模式 数据流程分析主要包括对信息的流动传递 处理 存储等分析 数据流程分析的目的是发现和解决数据流程中的问题 2020 3 26 53 第四节用户需求分析 四 数据流程分析1 数据流程分析方法数据流程分析 DFDA 方法源于结构化分析 是一种以数据流程图技术为基础的 自顶向下 逐步求精的系统分析方法 数据流程分析的核心特征是 分解 和 抽象 分解 化繁为简抽象 将一个具有某些相似性质的事务的公共之处概括出来 暂时忽略其不同之处 2020 3 26 54 第四节用户需求分析 数据流程分析示意图 分解 抽象 2020 3 26 55 第四节用户需求分析 四 数据流程分析2 数据流程图数据流程分析是通过分层的数据流程图来实现的 数据流程图 DataFlowDiagram DFD 就是用图示的方法说明系统由哪些处理部分组成 以及各处理部分之间的联系 数据来源及去向 它描述了一个系统与具体实现无关的整体框架 是理解和表达系统的关键工具 它将数据从数据流程中抽象出来 通过图形方式描述信息的来龙去脉和实际流程 数据流程图描述了系统的本质 数据内容及处理功能 但并不关心功能如何实现 所以称为逻辑模型或概念模型 2020 3 26 56 第四节用户需求分析 四 数据流程分析2 数据流程图 1 数据流程图的基本符号及含义 2020 3 26 57 数据流程图的四种符号 外部实体处理数据流数据存储外部实体 指本系统或本子系统之外的人或单位 与本系统有信息传递关系 数据流 表示流动着的一项或一组数据 通常在其上方标明数据流的名称 处理 功能 表示处理逻辑 图形下部填写处理的名字 上部填写唯一的标识 数据存储 指通过数据文件 文件夹或帐本等存储数据 2020 3 26 58 第四节用户需求分析 四 数据流程分析2 数据流程图 2 数据流程图的绘制 顶层数据流图的绘制顶层数据流程图只有一张 它说明系统总的处理功能 输入和输出 根据系统的范围 目标和用户的需求 划定系统的界面 界面内的作为分析的系统 界面外与系统有数据联系的部门或事物 则认为是外部实体 绘制低层次数据流程图对顶层数据流程图中的过程进行逐步分解 可得到不同层次的数据流程图 数据流程图分多少层次 每层次分解中一个功能分解为多少个低层次的功能 要根据情况而定 系统越复杂 包含范围越大 划分的层次就越多 2020 3 26 59 四 数据流程分析例 以高等学校学籍管理系统为例 学籍管理是一项十分严肃且复杂的工作 它要记录学生从入学到离校整个在校期间的情况 学生毕业时把学生的情况提供给用人单位 学校还要向上级主管部门报告学籍的变动情况 画数据流图 自顶向下 逐层分解 确定系统边界 原点和终点 了解整个系统输入 输出的数据流是什么 输入数据流 新生入学时 从各省市招办转来的新生名单和档案 输出数据流 学生离校时 给用人单位的毕业生档案和定期给主管部门的统计表 第四节用户需求分析 2020 3 26 60 报表 毕业生登记表 0学籍管理系统 学籍表 新生名单 学籍管理系统顶层 第0层 DFD 例 高等学校学籍管理系统 招生办公室 教委 用人单位 2020 3 26 61 例 高等学校学籍管理系统 报表 毕业生登记表 新生名单 2学生奖惩管理 1学生成绩管理 3学生变动管理 学籍管理系统顶层 第1层 DFD 第1层DFD还可以进一步分解3个次一级DFD 第2层 招生办公室 教委 用人单位 2020 3 26 62 例 高等学校学籍管理系统 补考等通知 成绩统计表 学生成绩单 学籍表 学生成绩单 学生成绩管理DFD 第2层 任课教师 学生 主管领导 学生 2020 3 26 63 四 数据流程分析2 数据流程图 3 绘制数据流程图的注意事项数据流程图的绘制一般由左向右进行 左右两侧标出外部实体 中间是数据流 处理逻辑 数据存储等 父图与子图的平衡 子图是对父图中处理逻辑的详细描述 父图中数据的输入输出必须在子图中反映 数据存储输入输出协调 数据存储必定有输入数据流和输出数据流 缺少任何一项 则意味着遗漏了某些加工 数据处理流入流出协调 只有流入没有流出 则数据处理无需存在 只有流出没有流入的数据处理不可能满足 合理命名 准确编号 第四节用户需求分析 2020 3 26 64 四 数据流程分析3 数据字典数据字典对数据流程图上各个元素作出详细的定义和说明 数据字典的内容包括 数据项 数据结构 数据流 处理逻辑 数据存储和外部实体 数据字典是由数据字典卡片组成的 数据项卡片数据项结构卡片数据流卡片数据存储卡片 第四节用户需求分析 2020 3 26 65 四 数据流程分析3 数据字典 1 数据项卡片 数据项是数据的基本单位 不可再分 数据项名称 编号 数据项类型取值范围长度有关数据结构 第四节用户需求分析 2020 3 26 66 四 数据流程分析3 数据字典 2 数据项结构卡片 用以描述数据项之间的关系 数据结构名称 编号 说明数据项组成 第四节用户需求分析 2020 3 26 67 四 数据流程分析3 数据字典 3 数据流卡片 用以描述数据流 数据流名称 编号 数据流来源数据流的去向数据流的组成数据流量 第四节用户需求分析 2020 3 26 68 四 数据流程分析3 数据字典 4 数据存储卡片 用以描述数据存储 数据存储名称 编号 说明输入的数据流输出的数据流数据存储的组成 第四节用户需求分析 2020 3 26 69 四 数据流程分析3 数据字典 5 处理功能卡片 用以定义数据处理功能 处理功能名称 编号说明输入的数据流名称和编号处理功能的逻辑概括说明输出数据流的名称和编号 第四节用户需求分析 2020 3 26 70 四 数据流程分析3 数据字典 5 处理功能卡片 用以定义数据处理功能 第四节用户需求分析 2020 3 26 71 四 数据流程分析3 数据字典根据数据流程图和系统调查的资料填写各类卡片 卡片填好后 分类排序 装订成册 便形成数据字典 在整个系统开发过程中 不断充实和修改这部数据字典 以保持其一致性和完整性 以便为系统分析员 系统设计员和程序设计员提供服务 第四节用户需求分析 2020 3 26 72 四 数据流程分析4 描述处理逻辑的工具处理逻辑已在数据字典中作了简要的定义 但对一些比较复杂的处理逻辑 还有必要作更为详细的说明 为了简洁地表达处理逻辑中的一些难以说明的逻辑判断功能 可用以下工具 决策判断树决策判定表结构化英语 第四节用户需求分析 2020 3 26 73 四 数据流程分析4 描述处理逻辑的工具 1 判断树用判断树描述一个功能模块逻辑处理过程比较直观 容易理解 例如 用判断树描述产品销售的折扣政策 第四节用户需求分析 2020 3 26 74 四 数据流程分析4 描述处理逻辑的工具 1 判断树用判断树描述一个功能模块逻辑处理过程比较直观 容易理解 但条件过多时不容易清楚地表达出整个判断过程 例如 用判断树描述产品销售的折扣政策 第四节用户需求分析 2020 3 26 75 四 数据流程分析4 描述处理逻辑的工具 2 判断表当条件过多时 判定树不容易清楚地表达出整个判断过程 判定表可以在复杂情况下 很直观地表达出具体条件 决策规划和应当采取的行动之间的逻辑关系 缺点是建立过程较为复杂 表达方式不如前者简便 第四节用户需求分析 2020 3 26 76 四 数据流程分析4 描述处理逻辑的工具 2 判断表例如 用判断表描述产品销售的折扣政策 第四节用户需求分析 2020 3 26 77 四 数据流程分析4 描述处理逻辑的工具 3 结构英语表示法结构化英语用介于自然语言和计算机语言之间的文字来描述一个功能单元逻辑要求 是一种模仿计算机语言的处理逻辑描述方法 例如 用结构化英语描述产品销售的折扣政策 第四节用户需求分析 2020 3 26 78 例如 用结构化英语描述产品销售的折扣政策 IFcustomerdoesmorethan 50 000businessTHENIFthecustomerwasn tindebttousthelast3monthsTHENdiscountis15 ELSE wasindebttous IFcustomerhasbeenwithusformorethan20yearsTHENdiscountis10 ELSE 20yearORless Sodiscountis5 ELSE customerdoes 50 000ORless Sodiscountis0 第四节用户需求分析 2020 3 26 79 五 下一步 新系统逻辑方案的建立 第四节用户需求分析 2020 3 26 80 一 新系统逻辑方案的主要内容逻辑方案是新系统要采用的管理模型和信息处理方法 是在系统分析阶段的详细调查和需求分析基础上建立起来的 因此说新系统逻辑方案的建立是系统分析阶段的最终结果 也是系统设计和实现的基础性的指导文件 新系统逻辑方案的主要内容包括 系统业务流程分析结果数据和数据流程分析结果子系统划分的结果新系统中建立的管理模型和管理方法 第五节新系统逻辑方案的建立 2020 3 26 81 二 新系统信息处理方案对原有系统分析和优化的结果就是新系统拟采用的信息处理方案 它包括如下几部分 确定合理的业务流程确定合理的数据流程确定新系统的逻辑结构 新系统中子系统的划分 新系统中数据资源的分布 确定数据资源的分布方案 即数据资源是在系统设备内部 还是在网络服务器上 第五节新系统逻辑方案的建立 2020 3 26 82 三 确定新系统的管理模型管理模型是系统在每一个具体环节上所采用的方法 在系统分析中 就是根据业务流程和数据流程的分析结果 找出相适应的管理模型 这是使管理信息系统充分发挥作用的前提 常用管理模型综合计划模型生产计划管理模型库存管理模型成本管理模型统计分析与预模型 第五节新系统逻辑方案的建立 2020 3 26 83 三 确定新系统的管理模型1 综合计划模型综合计划模型是企业生产 经营活动的总规划 综合发展模型 即企业近期发展目标模型 包括盈利指标 生产规模等 企业中长期计划模型厂长任期目标模型新产品开发和生产结构调整模型中长期滚动模型资源限制模型 反映了企业各种资源对企业发展模型的制约 数学规划模型资源分配限制模型 第五节新系统逻辑方案的建立 2020 3 26 84 三 确定新系统的管理模型2 生产计划管理模型生产计划的制定主要包括生产计划大纲的编制和详细的生产作业计划 生产计划大纲 主要是指安排与综合生产计划有关的生产指标 数学规划模型物料需求计划模型能力需求计划模型投入产出模型生产作业计划 具体安排生产数量 加工路线 进度 材料供应 能力平衡 投入产出矩阵 网络计划 关键路径模型 排序模型物料需求 设备平衡 滚动作业计划等 第五节新系统逻辑方案的建立 2020 3 26 85 三 确定新系统的管理模型3 库存管理模型最佳经济批量模型库存物资分类法程序化的管理模型 第五节新系统逻辑方案的建立 2020 3 26 86 三 确定新系统的管理模型4 成本管理模型成本核算模型 包括直接生产过程的消耗和间接费用的分配 计算直接费用的方法 品种法 逐步结转法等 计算间接费用的方法 完全成本法 变动成本法等 成本预测模型 包括数量经济模型 投入产出模型 回归分析模型 指数平滑模型等 成本分析模型 实际成本与定额成本比较模型本期成本与历史同期可比产品成本比较模型产品成本与计划指标比较模型产品成本差额管理模型量本利分析模型 第五节新系统逻辑方案的建立 2020 3 26 87 三 确定新系统的管理模型5 统计分析与预测模型一般用来反映销售 市场 质量 财务状况等变化情况及未来发展的趋势 内容包括市场占有率分析 销售变化趋势分析 利润变化 质量状况与指标分布 综合经济效益指标分析等 多元回归预测模型时间序列预测模型普通类比外推模型 第五节新系统逻辑方案的建立 2020 3 26 88 四 系统分析报告系统分析报告又称系统说明书 是系统分析阶段的成果和重要文档 是下一步设计与实现的纲领性文件 用户通过系统分析报告来验证和认可新系统的开发策略和开发方案 系统设计师可用它作为系统设计的标准来指导系统设计工作 系统分析报告还可作为评价项目成功与否的标准 系统分析报告的基本要求 全面 系统 准确 翔实 清晰地表达系统开发的目标 任务和系统功能 第五节新系统逻辑方案的建立 2020 3 26 89 四 系统分析报告系统分析报告的主要内容 1 系统开发项目概述 名称 主要目标和功能 开发背景 新旧系统的主要差别 2 现行系统概况 组织结构图功能体系图业务流程图数据流程图数据字典 3 系统需求说明 针对系统存在的问题 全面了解组织中各层次用户就新系统对信息的各种需求 第五节新系统逻辑方案的建立 2020 3 26 90 四 系统分析报告系统分析报告的主要内容 4 新系统的逻辑方案是系统分析报告的主体部分 主要反映分析的结果和对构筑新系统的设想 应根据原有系统存在的问题 明确提出具体的新系统的目标 组织结构图重建或改造的业务流程图及其说明重建或改造的信息流程数据流程图数据字典数据存储分析查询分析数据处理分析 5 系统实施计划任务分解 专人分工负责进度安排 即各项工作的开始 结束日期 先后顺序 预算 即逐项列出所需的劳务及经费的预算 第五节新系统逻辑方案的建立 2020 3 26 91 第六章管理信息系统的系统分析小结 现行系统详细调查 新系统逻辑模型建立 管理信息系统的系统分析 用户需求分析 系统开发的技术可行性 经济可行性及运营可行性研究 制定系统开发初步方案与开发计划 可行性研究报告 现有系统的功能 业务流程和数据处理流程要做哪些改变 用户需求分析报告 采用数据流程图 数据字典表达系统的逻辑模型 系统说明书 现行系统的结构 业务流程和数据的详细分析 具体问题的认定 现行系统的调查报告 是否开发新系统 若开发 提出新系统的目标 规模 主要功能设想 粗估所需资源 系统开发建议书 初步调查 可行性研究 2020 3 26 92 四 数据流程分析例 开发一个 房产管理系统 HMS 对分房 调房进行管理 并可供用户 查询 住房情况 房租金额以及对房产进行按需统计 画数据流图 自顶向下 逐层分解 确定系统边界 原点和终点 了解整个系统输入 输出的数据流是什么 输入数据流 房产管理部门提出 分房申请 房产统计 住户则提出 查询要求 输出数据流 向房产部门提供 房产统计结果 向住户提供 查询结果 和 分调房通知单 第四节用户需求分析 2020 3 26 93 顶层图 2020 3 26 94 0层图 2020 3 26 95 1层图1 2020 3 26 96 1层图2 2020 3 26 97 数据流程图所分层次视实际情况而定 对于一个复杂的大系统 有时可分至七 八层之多 因而有必要为数据流程图上的每个元素编上相应的编号 通常在编号之首冠以字母 用来表示不同的元素 第四节用户需求分析 2020 3 26 98 第四节数据字典 四 数据流程分析1 数据项数据项又称数据元素 是数据的最小单位 在数据字典中 仅对数据的静态特性加以定义 2020 3 26 99 第四节数据字典 四 数据流程分析2 数据结构的定义如 用户订货单 2020 3 26 100 第四节数据字典 三 数据流的定义数据流由一个或一组固定的数据项组成 数据流的定义包括名称 组成 来源 去向 数据流量 如 2020 3 26 101 第四节数据字典 四 处理逻辑的定义对数据流程图中最底层的处理逻辑加以说明 内容包括处理名称 简述 输入 处理过程 输出和处理频率 2020 3 26 102 第四节数据字典 五 数据存储的定义数据存储是数据结构保存的场所 在数据字典中 只描述数据的逻辑存储结构 2020 3 26 103 第四节数据字典 六 外部实体的定义内容包括名称 编号 简述 有关数据流的输入和输出 2020 3 26 104 第五节描述处理逻辑的工具 处理逻辑已在数据字典中作了简要的定义 但对一些比较复杂的处理逻辑 还有必要作更为详细的说明 为了简洁地表达处理逻辑中的一些难以说明的逻辑判断功能 可用以下工具 决策判断树 表 结构化英语 2020 3 26 105 第五节描述处理逻辑的工具 一 判断树用判断树描述一个功能模块逻辑处理过程比较直观 容易理解 但条件过多时不容易清楚地表达出整个判断过程 例如 用判断树描述产品销售的折扣政策 2020 3 26 106 第五节描述处理逻辑的工具 二 判断表可以在复杂情况下 很直观地表达出具体条件 决策规划和应当采取的行动之间的逻辑关系 缺点是建立过程较为复杂 表达方式不如前者简便 例如 用判断表描述产品销售的折扣政策 2020 3 26 107 第五节描述处理逻辑的工具 三 结构化英语结构化英语用介于自然语言和计算机语言之间的文字来描述一个功能单元逻辑要求 是一种模仿计算机语言的处理逻辑描述方法 例如 用结构化英语描述产品销售的折扣政策 IFcustomerdoesmorethan 50 000businessTHENIFthecustomerwasn tindebttousthelast3monthsTHENdiscountis15 ELSE wasindebttous IFcustomerhasbeenwithusformorethan20yearsTHENdiscountis10 ELSE 20yearORless SOdiscountis5 ELSE customerdoes 50 000ORless SOdiscountisnil 2020 3 26 108 第六节系统化分析 在原系统详细调查的基础上进行系统化分析是提出新系统逻辑模型的重要步骤 通过对原有系统的调查和分析 找出原系统业务流程和数据流程的不足 提出优化和改进的方法 给出新系统所要采用的信息处理方案 从调查 分析到新系统逻辑模型的提出是一个反复分析的过程 2020 3 26 109 第六节系统化分析 一 系统目标的分析经过详细调查后 需要再次考察可行性分析 对项目的可行性和必要性进行重新考虑 并根据对系统建设的环境和条件的调查修正系统目标 使系统目标适应组织的管理需求和战略目标 2020 3 26 110 第六节系统化分析 一 业务流程分析和企业流程重组确定合理的业务处理流程 其具体内容包括 删去或合并那些多余的或重复处理的过程 对哪些业务处理过程进行了优化和改动 改动的原因是什么 改动或增补后将带来哪些好处 给出最后确定的业务流程图 指出在业务流程图中哪些部分新系统 主要指计算机软件系统 可以完成 哪些部分需要用户完成 或是需要用户配合新系统来完成 2020 3 26 111 第六节系统化分析 二 业务流程分析和企业流程重组重组企业业务流程是一项十分重要的改革工作 业务流程重组 过程重组 是一种较新的管理思想 其特点是 企业不再围绕功能或职能来运作 而从企业过程的角度来组织管理活动 一改过去企业过程被分割的局面 这样重组的结果是大大减少了单据的传递时间 改变了过去对整个流程工作质量无人负责的现象 也简化了业务手续 2020 3 26 112 第六节系统化分析 三 确定合理的数据和数据流程其具体内容包括 请用户确认最终的数据指标体系和数据字典 删去或合并多余的或重复的数据处理过程 对数据处理过程进行了优化和改动 给出最后确定的数据流程图 确定新的数据流程图中人与计算机的分工 2020 3 26 113 第六节系统化分析 四 功能分析和划分子系统确定新系统的逻辑结构和数据分布 将分析的结果分两部分绘出 新系统逻辑划分方案 即子系统的划分 一般可采用功能 数据分析法来划分子系统 新系统数据资源的分布方案 如哪些在网络服务器上 哪些在本系统主机内 2020 3 26 114 第六节系统化分析 四 功能分析和划分子系统功能 数据分析是IBM公司提出的一种系统化的聚类分析法 建立一个U C矩阵根据新系统的企业过程确定功能项 定义每个数据项 建立U C矩阵 并填上功能与数据之间的关系 如果某个功能产生某数据 就在矩阵相应的交叉点填上C Create 如果某个功能使用某数据 就填上U Use 2020 3 26 115 Pi功能iDj数据jC产生数据U使用数据 建立U C矩阵 U C U P6 C U P5 C U P4 U C C P3 C U P2 U C P1 D7 D6 D5 D4 D3 D2 D1 2020 3 26 116 第六节系统化分析 四 功能分析和划分子系统功能 数据分析是IBM公司提出的一种系统化的聚类分析法 U C矩阵正确性检验完备性检验 子系统的每一个功能项和每一个数据项都在U C行列式中 每一项数据必须有一个产生者 C 和至少一个使用者 U 每一项功能必须有使用数据 U 或产生数据 C 一致性检验 在每个数据项的列内 必须有且只有一个产生者 C 功能 数据项划分不当可能导致没有产生者或有多个产生者 冗余性检验 矩阵中不允许有空行空列 否则就可能是漏填U C元素或功能 数据项的划分有多余 2020 3 26 117 第六节系统化分析 四 功能分析和划分子系统功能 数据分析是IBM公司提出的一种系统化的聚类

温馨提示

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

评论

0/150

提交评论