企业信息系统的开发(5-1)_第1页
企业信息系统的开发(5-1)_第2页
企业信息系统的开发(5-1)_第3页
企业信息系统的开发(5-1)_第4页
企业信息系统的开发(5-1)_第5页
已阅读5页,还剩38页未读 继续免费阅读

下载本文档

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

文档简介

2020 4 17 南京电大杨文珊 1 第五章企业信息系统的开发 5 1 2020 4 17 南京电大杨文珊 2 学习内容 1 企业信息系统开发的过程2 信息系统分析3 信息系统设计4 信息系统的实施与维护通过本章的学习 学员应基本掌握企业信息系统开发的原理与方法 本章的课程辅导分两讲完成 2020 4 17 南京电大杨文珊 3 第一节企业信息系统的开发过程 本节知识点 1 系统工程的三个成功要素 2 开发队伍的组建及任务 3 企业信息系统开发的一般过程 4 子系统开发的四个阶段 2020 4 17 南京电大杨文珊 4 一 掌握系统工程的三个成功要素 1 合理确定系统目标 2 组织系统性队伍 3 遵循系统工程的开发步骤 2020 4 17 南京电大杨文珊 5 二 企业主要领导亲自参与和负责系统的开发工作 最高领导的参与是管理信息系统开发成功的先决条件 首先 领导人员应具有管理信息系统的基本知识 能大概知道计算机原理和其功能 以及它包括的主要设备 其次 领导人员应有提高自己企业管理水平的设想和运用现代管理科学的设想 再次 领导人员要懂得管理信息系统的开发步骤和每步的主要工作 最后 领导者要会用人 会组织队伍 2020 4 17 南京电大杨文珊 6 三 组建开发队伍 组织两个小组 企业信息系统开发领导小组 企业信息系统的工作小组 1 企业信息系统的开发领导小组 是领导整个项目工作的 其具体任务包括确定系统目标 审核和批准系统方案 验收和鉴定系统以及组织各种开发组织 人员组成 1 系统开发单位最高层领导担任组长 负责全面的组织协调工作 2 各主要业务部门的负责人作为组员 协调与企业信息系统开发密切相关的部门之间的关系 3 聘请专家 如管理专家 计划专家 运筹专家 计算机专家 系统分析师等参与 以吸收新思想 由既掌握计算机又熟悉管理工作的经验丰富的系统分析师具体负责指导和监督企业信息系统开发的每个环节 2 企业信息系统的开发工作小组 由系统开发人员参加 是一个具体的工作小组 参与系统总体规划的制订 完成开发过程中的系统分析 设计与实施工作 人员组成 1 系统分析设计人员 包括程序设计人员 具体从事开发各阶段的工作 2 管理人员 主要是参加具体的系统分析工作 共同分析业务流程 数据流程 共同负责新系统逻辑设计模型的分析工作 2020 4 17 南京电大杨文珊 7 四 开发步骤 企业信息系统开发步骤示意图 子系统开发 2020 4 17 南京电大杨文珊 8 四 开发步骤 首先进行全系统的规划 系统的战略规划是全面的长期的规划 系统的战略规划制定以后 就可以根据战略规划的要求组织一个个子系统的开发 每个子系统的开发均由四个阶段来完成 即系统分析 系统设计 系统实施和系统评价 这四个阶段组成一个生命周期 这个生命周期是周而复始进行的 一个系统开发完成以后就不断地接受评价和修正 到一定程度系统不再适应工作的需要 就要重新进行系统分析 开始一个新的生命周期 一般说来 不论系统运行状况如何 每隔3 5年都要进行新的一轮开发 2020 4 17 南京电大杨文珊 9 系统的总体规划 主要内容包括企业目标的确定 解决目标的方式的确定 企业信息系统目标的确定 企业信息系统主要结构的确定等 系统分析 内容包括数据的收集 数据的分析 系统流程图的确定以及系统方案的确定等 系统设计 包括计算机系统流程图的确定 编码 输入输出设计 文件设计 程序设计等 系统实施 包括计算机及其配件的购买 安装 程序的调试 系统的切换以及系统的运行和维护等 系统的评价 包括企业信息系统建成时的评价和运行后的评价 发现问题并提出系统更新的请求等 2020 4 17 南京电大杨文珊 10 五 需要注意的几点 只有经过周密细致的系统分析工作 以后的设计才能少走弯路 只有在进行了系统分析以后才知道是否需要买新的计算机 选什么型号的计算机最恰当 程序的编写要在系统分析和系统设计阶段结束 有了严格的说明以后才开始 2020 4 17 南京电大杨文珊 11 第二节信息系统分析 本节主要知识点 1 系统分析的概念 2 现行系统与目标系统的概念 3 系统分析的主要内容 4 现行系统详细调查的方式 5 现行系统分析的主要内容与方法 6 建立目标系统逻辑模型内容与方法 7 硬件的逻辑配置方案 2020 4 17 南京电大杨文珊 12 信息系统分析的基本涵义 内容和意义 信息系统分析 也称为信息系统的逻辑设计 指在逻辑上确定信息系统的功能 解决信息系统能 做什么 的问题 即要解决哪些问题 满足用户的哪些需求 或者说从用户对信息系统功能需求的角度提出系统的方案 即逻辑模型 为下一阶段的系统设计提供依据 系统分析一般包括以下五项工作 收集并分析资料 描述现行系统的工作流程 指出现行系统的局限性和不足之处 确定目标系统的基本目标和逻辑功能要求 通过分析比较各种系统方案的目标 功能 环境和技术经济性指标 获得一个优化和可行的目标系统设计方案 系统分析是MIS开发的 上游工程 这一步所得到的结果往往会影响到以后较长一个时期系统的开发和维护 它的问题也会在今后的开发和使用中逐渐暴露出来 系统分析的目的是为了在开始软 硬件购置和编程之前 用信息工作者的观点和方法 对企业的信息处理状况做出清楚的描述 明确用户的信息需求 弄清企业当前的信息处理的问题所在 为设计信息系统写出明确的书面材料 通过系统分析 给以后的工作打下 个坚实的基础 2020 4 17 南京电大杨文珊 13 一 现行系统详细调查 一 详细调查的内容 现行系统的概况 包括发展历史 企业 公司 形象 生产规模 人员构成 设备状况 产品结构等 现行系统的组织结构及其管理职能 各项管理业务的主要处理过程 模型和算法 管理信息的分类 分层和定义 管理信息的收集 输入 传递 存储以及输出的形式 管理信息处理的方式和方法 管理信息处理的速度 频度 准确性 安全性及共享情况 现行代码体系状况 已开发的计算机应用项目的主要功能 应用范围 结构及有待改进的地方 10 各部门管理人员企业信息系统的需求 2020 4 17 南京电大杨文珊 14 二 详细调查的方式 常见的详细调查方式有三种 重点询问方式 全面业务需求分析的问卷调查法和深入实际的调查方式 重点询问的方式 采用CSF 关键成功因素 方法 列举若干可能的问题 自顶向下尽可能全面地对用户进行提问 然后分门别类对询问的结果进行归纳 找出其中真正关系到此项工作成败的关键成功因素 全面业务需求分析的问卷调查法 采用BSP 企业系统规划 方法中给出的调查表 对现行系统的各级管理人员进行全面的需求分析调查 填表 然后分析整理这些因素 以了解 确定管理业务的处理过程 深入实际的调查方式 用户一方的主管领导先作广泛动员 强调详细调查的意义 并组织用户讨论由系统分析员设计的调查提纲 调查提纲的格式可参见 详细调查的内容 系统分析员在计算机信息管理部门的有关人员的配合和支持下 深入各管理职能部门 与各级管理人员面对面交谈 了解情况 通过不断的反复 最后双方确认各项调查的内容 并由系统分析员向用户提交供评审的系统分析的成果 2020 4 17 南京电大杨文珊 15 二 现行系统的分析 系统分析图表工具的运用 企业信息系统 新系统 是根据 基于原系统 高于原系统 的原则对现行系统的一种映射 现行系统分析的内容 现行系统的目标分析 组织结构与功能分析 业务流程分析 用户需求分析 现行系统存在的主要问题及薄弱环节分析等 目的 为建立企业信息系统的逻辑模型做必要的准备 系统分析的成果通常借助一组标准的工具和图表加以反映 2020 4 17 南京电大杨文珊 16 一 现行系统的目标分析 目标树 现行系统的目标分析就是要分析各类目标的层次关系和权重关系 分析各项分目标之间的协调与冲突关系 了解系统目标是否与环境适应 现行系统的目标可以用目标树表示 2020 4 17 南京电大杨文珊 17 目标树 2020 4 17 南京电大杨文珊 18 在绘制目标树时应注意 突出目标的层次关系和各目标的权重关系 层次高的目标在上层 权重大的目标在左边 分析各项分目标之间的关系 确定解决目标冲突的方法 使得各分目标趋向 共振 而不是 内耗 了解系统目标是否与环境相适应 因为这是影响系统能否维持和生存的一个重要因素 企业信息系统的目标 新目标 应尊重现行系统的战略目标 并较大程度地提高与管理水平有关的分目标 2020 4 17 南京电大杨文珊 19 二 组织机构与功能分析 组织机构图 明确一个组织的职能和结构 对于开发企业信息系统来说一般是先决条件 内容 了解组织的总体结构以及组织内部各部分之间的关系 分析各组织机构的职能是否明确 是否发挥了应有的作用 分析组织机构设置的合理性 找出存在的问题 根据计算机辅助管理的要求 为企业决策者提供调整机构设置的参考意见 组织机构图 用来描述组织的总体结构以及组织内部各部分之间关系的关系图 在图中 用方框表示一个机构 在框内写明机构名称 用直线表达机构之间的联系和隶属关系 组织机构图的形式如图所示 2020 4 17 南京电大杨文珊 20 组织结构图 2020 4 17 南京电大杨文珊 21 绘制完组织机构图以后 还应对组织机构进行分析 分析的内容包括 根据系统调查结果 对照实际生产和经营情况 分析各机构的职能是否明确 是否真正发挥作用 是否存在人浮于事 机构重叠的现象 根据同类型 同规模组织的国际 国内先进管理经验 对机构的设置进行分析 运用管理科学的理论 分析组织机构设置的合理性 找出存在的问题 根据计算机辅助管理的要求 为企业决策者提供调整机构设置的参考意见 2020 4 17 南京电大杨文珊 22 三 业务流程分析 业务流程图 现行系统的业务流程分析 就是要对企业的业务流程进行系统的归纳和分析 为建立管理信息系统数据模型和逻辑模型打下基础 在归纳分析的基础上 根据管理信息系统的要求 提出改进业务流程的方案 提供给决策者 以确定合理的 切合实际的业务流程 业务流程图 transactionflowdiagram 简称TFD 是用一些规定的符号及连线来表示某个具体业务处理过程 业务流程图基本上按照业务的实际处理步骤和过程绘制 业务流程图是一种用尽可能少 尽可能简单的方法来描述业务处理过程的方法 它比较适用于反映事务处理类型的业务过程 2020 4 17 南京电大杨文珊 23 业务流程图 基本图例 见教材P142 绘制举例 2020 4 17 南京电大杨文珊 24 业务流程分析的步骤和内容 绘制各业务部门的业务流程图 与业务人员讨论业务流程图是否符合实际情况 利用管理科学理论分析流程中存在的问题 如处理内容重复 信息或物流流程不符合逻辑等 与业务人员讨论 根据企业信息系统的要求 提出改进业务流程的方案 将新业务流程方案提交决策者 以便确定合理的 切合实际的业务流程 2020 4 17 南京电大杨文珊 25 四 用户需求分析 现行系统的用户需求分析 就是要了解一个企事业单位总体上的信息需求 了解每项应用的详细信息需求 在企业信息系统开发中 应该通过两个层次确定信息需求 1 一个企事业单位总体上的信息需求 确定了目标系统的总体结构 同时也确定了应用和数据库之间的关系 确定总体需求必须要有该单位的高层管理人员的参与 2 每项应用的详细信息要求 两种基本的信息系统应用需求类型 即社会方面和技术方面的 2020 4 17 南京电大杨文珊 26 五 现行系统薄弱环节分析 信息系统的薄弱环节的分析 就是要找出企业信息收集 处理 传输 储存等方面存在的问题 以期加以改进 从信息处理的角度看 以手工处理为主要手段的现行系统程度不一的存在如下薄弱环节 信息处理的能力不能适应管理工作的需要 不能即时的向管理决策者提供必要的信息 数据重复收集和存储 增加了管理工作量和出错的可能性 难以满足随机的和突发性的查询统计要求 信息利用率不高 综合分析工作欠缺 乏味 重复 烦琐的手工方式 2020 4 17 南京电大杨文珊 27 三 目标系统的逻辑模型 模型有两种不同范畴的概念 一种是逻辑模型 一种是物理模型 逻辑模型着重用逻辑的过程或主要的业务来描述对象系统 描述系统要 做什么 或者说具有哪些功能 物理模型描述系统 如何做 或者说如何实现这些功能 系统分析的主要目标就是构造一个可行的和优化的目标系统的逻辑模型 2020 4 17 南京电大杨文珊 28 一 企业信息系统的功能结构 系统功能结构图 按照系统论的观点 目标是通过功能实现的 企业信息系统的功能结构是指目标系统划分为哪几个职能信息子系统 每个子系统具有什么功能 一般可用系统的功能结构图进行描述 我国某些企业信息系统的功能结构如图5 8 P147 所示 2020 4 17 南京电大杨文珊 29 企业管理信息系统功能结构图 2020 4 17 南京电大杨文珊 30 销售管理子系统功能结构图 2020 4 17 南京电大杨文珊 31 功能结构图是一种树型图 是进行功能 数据分析 确定新系统拟实现的管理功能和分析建立管理数据指标体系的基础 各子系统的功能自学教材有关内容 要求了解 财务管理子系统功能要求掌握 2020 4 17 南京电大杨文珊 32 二 企业信息系统的内部处理逻辑 系统数据流程图 数据流程分析 数据是信息的载体 是今后系统要处理的主要对象 因此必须对系统调查中所收集的数据以及统计和处理数据的过程进行分析和整理 数据与数据流程分析是建立数据库系统和设计功能模块处理过程的基础 数据与数据流程分析是通过分层的数据流程图来实现的 数据流程图是结构化系统分析的主要工具 也是编写系统分析资料 设计系统总体逻辑模型的有力工具 它不但可以表达数据在系统内部的逻辑流向 而且还可以表达系统的逻辑功能和数据的逻辑转换 通常情况下 数据流程图用于表达目标系统的数据流程和逻辑处理功能 数据流程图有四种基本符号 外部项 数据流 处理逻辑和数据存储 2020 4 17 南京电大杨文珊 33 外部项 外部项是指不受系统控制 在系统以外的事物或人 它表达了目标系统数据的外部来源或去处 例如顾客 职工 供应科 财务科 查询者等 外部项也可以是另外一个信息处理系统 它向该系统提供数据或接受来自该系统向它发出的数据 外部项的表示方法 用一个正方形 并且在其上方和左方各加一条线表示外部项 为了区别于其它的外部项 可以在正方形内部左上角用一个字符表示 在外部项符号的右下角画上一小条斜线 表示是重复的外部项 外部项的表达符号 如图所示 2020 4 17 南京电大杨文珊 34 数据流 它是指用一个单向箭头来表示数据的流动方向 在数据流程图中 绝对不要采用双箭头 为了使用户或系统设计员能够理解数据流的含义 一般对每一个数据流都加以简单的描述 2020 4 17 南京电大杨文珊 35 处理逻辑 数据流程图中的处理逻辑表达了对数据的逻辑处理功能 也就是对数据的变换功能 可以用一个长方形表示处理逻辑 如5 10所示 处理逻辑符号由两部分组成 标识部分和功能描述部分 标识部分用于唯一地标识出这个处理逻辑 以区别于其它处理逻辑 一般用数字表示 通常是在一张复杂的数据流程图最后定稿不再改变的情况下 才对每一个处理逻辑加以编号 功能描述部分用非常简单的一句话 直接表达出这个处理逻辑要做的事 也就是它的逻辑功能是什么 一般用一个动词和名词组成 名词在动词后面 例如 编辑订货单 编制报表 更新库存量 检索书目 计算金额总计 标识过程 功能描述部分 2020 4 17 南京电大杨文珊 36 数据存储 数据流符号只能表示数据的流动方向 不能表示数据暂时停留的地方或永久保存的地方 因此还需要再引入一个符号 即 数据存储 它指出了数据保存的地方 数据存储可用一个右边开口的水平长方条表示 在长方条内部写上该数据存储的名称 为了区别于其它的数据存储 再加上一个标识 用英文字母D和数字组成 如图5 12所示 同外部项一样 允许在一张数据流程图上重复出现相同的数据存储 为了避免数据流线条的交叉 要在重复出现的数据存储符号的左侧再加上一条竖线 2020 4 17 南京电大杨文珊 37 数据流程图的表示方法 一个处理逻辑可能要从数据存储中读出某些数据 也可能再传送一些数据存入到某个数据存储中 甚至是修改数据存储中的某些数据内容 那么可以用数据流将处理逻辑和数据存储联结起来 表达这些功能 例如 每天计算各项商品的销售量 并把它登录到 商品销售帐 文件中去 可以用图5 14表示 到了月底 统计当月的商品销售总额 就需要从商品销售帐中读出各项商品销售单价和累计销售量 计算出全月商品销售总额 可以用图5 15表示 累计销售量和商品单价 2020 4 17 南京电大杨文珊 38 如何画数据流程图 自顶向下地扩展 对一个庞大而又复杂的系统 最好的解决办法就是 自顶向下 的逐层扩展 先用少数几个处理逻辑高度概括地 抽象地描述整个系统的逻辑功能 然后逐步地扩展 使它具体化 具体案例见教材P152 154 2020 4 17 南京电大杨文珊 39 画数据流程图的注意事项 1 确定系统在正常运行时的输入和输出 用列表的方式表达输入的来源和输出的去处 2 画图的时候 先从左侧开始 标出外部项 左侧的外部项 通常是系统主要的数据输入来源 然后画出由该外部项产生的数据流和相应的处理逻辑 如果需要将数据保存 则标出其数据存储 接收系统数据的外部项一般画在数据流程图的右侧 3 数据流程图与程序流程图不同 数据流程图完全不反映时间的顺序 只反映数据的流向 自然的逻辑过程和必要的逻辑数据存储 程序流程图有严格的时间顺序 先做什么事 然后做什么事 最后做什么事 有起始点和终止点 也反映循环过程 数据流程图既不反映起始点 也不反映终止点 所有与计算机有关的专业技术都不在数据流程图中反映 这样才能和用户有共同交谈的语言 4 正式画出系统的数据流程图 尽量避免线条的交叉 必要的时候可以用重复的外部项符号和重复的数据存储符号 数据流程图中各种符号布局要合理 整齐和清楚 分布要比较均匀 5 根据第一张定稿的数据流程图 对其中每一个处理逻辑 逐层向下扩展出详细的数据流程图 每一层数据流程图中的处理逻辑一般不超过七八个 下一层的数据流程图的输入和输出至少要和上一层的数据流程图中的输入和输出分别相对应 在数据流程图扩展到足以把系统的全部的逻辑功能都表达出来以后 这项工作就算完成了 最后可以形成一幅完成的数据流程图 2020 4 17 南京电大杨文珊 40 三 数据字典 数据字典最初用于数据库管理系统 它向有关人员提供某些数据项的综合信息 系统分析工作中所使用的数据字典 主要用来描述数据流程图中的数据流 数据存储 处理逻辑和外部项 对各项记录对象包括数据元素 数据结构 数据流 数据存储 处理逻辑 外部项等进行详细和精确描述就构成了系统分析中的数据字典 2020 4 17 南京电大杨文珊 41 四 企业信息系统硬件的逻辑配置方案 影响硬件配置方案的主要因素有 职能科室的划分及其地理分布 企业的投资规模等 企业MIS典型的硬件配置方案有四种 单机操作 信息存储和处理的位置是分散的 信息处理的位置也是分散的 各应用部门通过交换磁盘的形式共享信息 从而实现M

温馨提示

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

评论

0/150

提交评论