第九章 管理信息系统的开发.pdf_第1页
第九章 管理信息系统的开发.pdf_第2页
第九章 管理信息系统的开发.pdf_第3页
第九章 管理信息系统的开发.pdf_第4页
第九章 管理信息系统的开发.pdf_第5页
已阅读5页,还剩29页未读 继续免费阅读

下载本文档

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

文档简介

管理信息系统管理信息系统河海大学河海大学 管理信息系统管理信息系统 MANAGEMENT INFORMATION SYSTEM 河海大学 杜栋 管理信息系统管理信息系统河海大学河海大学 如何开发MIS 如何开发MIS 第九章第九章第九章第九章 管理信息系统的开发管理信息系统的开发管理信息系统的开发管理信息系统的开发 9 1 MIS开发概述开发概述 9 2 MIS的开发人员的开发人员 9 3 MIS的开发方式的开发方式 9 4 MIS的开发策略的开发策略 9 5 MIS的开发方法的开发方法 9 6 MIS的开发工具的开发工具 管理信息系统管理信息系统河海大学河海大学 本章要点本章要点 分清MIS开发过程中的主要步骤 分清MIS开发过程中的主要步骤 知道MIS开发所涉及的人员 知道MIS开发所涉及的人员 熟悉MIS的各种开发方式 熟悉MIS的各种开发方式 解MIS的具体开发策略 解MIS的具体开发策略 清楚各种MIS开发方法的优缺点 清楚各种MIS开发方法的优缺点 了解MIS的相关开发工具了解MIS的相关开发工具 第九章第九章第九章第九章 管理信息系统的开发管理信息系统的开发管理信息系统的开发管理信息系统的开发 管理信息系统管理信息系统河海大学河海大学 一 MIS开发的前期组织一 MIS开发的前期组织 一个组织要开发信息系统 组织中的高层领导是关键 因为 信息系统的开发必然要涉及组织中的组织结构的 变动 而这种工作在一个组织中 如果没有第一把手的 首肯 是不可能做好的 另外 对于信息系统这种组织 中的神经中枢系统 其目标必须与组织的战略目标相一 致 否则系统建立之后是无法运作的 而组织战略目标 与信息系统目标的结合也只有最高领导才能把握 总 之 由于信息系统开发耗资巨大 历时相当长 技术要 求高 并且是涉及管理方式变革的一项任务 因而必须 主要领导亲自抓才能成功 一把手工程 9 1 MIS9 1 MIS开发概述开发概述开发概述开发概述 管理信息系统管理信息系统河海大学河海大学 一 MIS开发的前期组织一 MIS开发的前期组织 9 1 MIS9 1 MIS开发概述开发概述开发概述开发概述 建立领导小组 组成系统开发组 进行系统规划 1 系统分析 3 系统实施 2 系统设计4 运行维护 项目 开发 管理信息系统管理信息系统河海大学河海大学 二 MIS开发的全过程 一 系统规划阶段 二 MIS开发的全过程 一 系统规划阶段 系统规划阶段的任务是对企业的环境 目标 现行系统 的状况进行初步调查 根据企业目标和发展战略 确定 信息系统的发展战略 也就是从总体上把握系统的目 标和功能的框架 对建设新系统的需求做出分析和预 测 同时考虑建设新系统所受的各种约束 研究建设新 系统的必要性和可能性 根据需要与可能 给出拟建系 统的备选方案 对这些方案进行可行性研究 写出可行性研究报告 可 行性研究的内容主要集中在技术可行性 经济可行性和 管理可行性 可行性研究报告审议通过后 将新系统建 设方案及实施计划编写成任务书 9 1 MIS9 1 MIS开发概述开发概述开发概述开发概述 管理信息系统管理信息系统河海大学河海大学 二 MIS开发的全过程 二 系统分析阶段 二 MIS开发的全过程 二 系统分析阶段 系统分析阶段的任务是根据任务书所确定的范围 对现 行系统进行详细调查 描述现行系统的业务流程 指出 现行系统的局限性和不足之处 进一步确定新系统的基 本目标和逻辑功能要求 即提出新系统的逻辑模型 这 个阶段是整个系统建设的关键阶段 也是信息系统建设 与一般工程项目的重要区别所在 系统分析阶段的工作成果体现在系统说明书中 这是系 统建设的必备文件 用户通过系统说明书可以了解未来 系统的功能 判断是不是其所要求的系统 系统说明书 一旦讨论通过 就是系统设计的依据 也是将来验收系 统的依据 9 1 MIS9 1 MIS开发概述开发概述开发概述开发概述 管理信息系统管理信息系统河海大学河海大学 二 MIS开发的全过程 三 系统设计阶段 二 MIS开发的全过程 三 系统设计阶段 简单地讲 系统分析阶段的任务是回答系统 做什么 的 问题 而系统设计阶段要回答的问题是 如何做 该阶 段的任务是根据系统说明书中规定的功能要求 考虑实 际条件 具体设计实现逻辑模型的技术方案 也即设计 新系统的物理模型 这个阶段又分为总体设计和详细设计两个阶段 主要包 括模块设计 代码设计 输入 输出设计 处理过程设计 数据存储设计等内容 这个阶段的技术文档和工作成果 是 系统设计说明书 它是系统实施阶段的指导性文件 9 1 MIS9 1 MIS开发概述开发概述开发概述开发概述 管理信息系统管理信息系统河海大学河海大学 二 MIS开发的全过程 四 系统实施阶段 二 MIS开发的全过程 四 系统实施阶段 系统实施阶段是将设计的系统付诸实施的阶段 或者说 就是 实际去干 其主要任务是以新系统的物理模型 即系统设计说明书为依据 编制可在计算机上执行的程 序代码 建立文件和数据库等 测试整个管理信息系 统 使系统设计的物理模型付诸实现 这个阶段的任务包括计算机等设备的购置 安装和调 试 程序的编写和调试 系统测试 人员培训 数据转 换 试运行与转换等 系统实施是按实施计划分阶段完 成的 每个阶段应写出实施进度报告 9 1 MIS9 1 MIS开发概述开发概述开发概述开发概述 管理信息系统管理信息系统河海大学河海大学 二 MIS开发的全过程 五 系统运行与维护阶段 二 MIS开发的全过程 五 系统运行与维护阶段 系统投入运行后 需要经常进行维护和评价 记录系统 运行情况 根据一定的要求对系统进行必要的修改 评 价系统的工作质量和经济效益 现代组织面临的内外环境不断变化 组织的目标 战略 和信息需求必须与环境的变化相适应 可是信息系统的 维护工作只限于小范围局部调整来适应变化不很显著的 情况 当现有系统或系统的某些主要部分已经不能用维 护来适应环境和用户信息需求的变化时 或者用维护的 办法在原有系统上进行调整已经不经济时 则整个信息 系统或某个子系统就要淘汰 新的系统建设工作便随之 开始 9 1 MIS9 1 MIS开发概述开发概述开发概述开发概述 管理信息系统管理信息系统河海大学河海大学 二 MIS开发的全过程二 MIS开发的全过程 9 1 MIS9 1 MIS开发概述开发概述开发概述开发概述 管理信息系统管理信息系统河海大学河海大学 一 MIS开发人员的组成一 MIS开发人员的组成 由于企业信息系统本身的复杂性 它的开发需要一支由 各种专业技能的人员组成开发人员队伍 所以 信息系 统的开发首先要做好人员的组织工作 完整地说 开发过程所需要的人员有 用户 系统分析 员 数据库管理员 网络工程师 程序员和操作员等 这支队伍是庞大的 他们在系统开发过程中所处的地位 和作用是不同的 值得一提的是 这些信息专职人员必 须协同工作 9 2 MIS9 2 MIS开发人员开发人员开发人员开发人员 管理信息系统管理信息系统河海大学河海大学 一 MIS开发人员的组成一 MIS开发人员的组成 9 2 MIS9 2 MIS开发人员开发人员开发人员开发人员 管理信息系统管理信息系统河海大学河海大学 二 开发人员的协同工作二 开发人员的协同工作 加强技术专家和信息系统用户之间的沟通和了解 让信 息技术专家和信息系统用户都参与到信息系统的开发过 程中 这样 一方面技术专家可以随时了解用户的需 求 不断地修改自己的系统 另一方面 用户也对信息 技术的特点了解得更多 对如何使用信息系统辅助管理 工作有更层次的认识 信息系统的开发是专业技术人员和业务管理人员相互渗 透 相互配合的过程 信息系统建设不仅是系统开发人 员的工作 而且是从单位领导到全体业务人员都应当关 注的问题 9 2 MIS9 2 MIS开发人员开发人员开发人员开发人员 管理信息系统管理信息系统河海大学河海大学 一 常见的四种开发方式一 常见的四种开发方式 购买现成软件包 软件包不可能满足一个组织的全部需 求 相对来说 它更适用于所有组织中比较通用的一些 需求 此种方式要求企业有鉴别与校验软件包功能的能 力和使软件包适应本企业具体条件的能力 常需要编制 一定的接口软件 合作开发 由用户企业与其他专业性的 有实力的技术 开发单位协作 共同完成开发任务 一般是由用户企业 负责开发投资 开发小组由双方联合组成 条件是企业 组织有一定的系统分析和设计力量 合作双方要精密协 作和配合 9 3 MIS9 3 MIS开发方式开发方式开发方式开发方式 管理信息系统管理信息系统河海大学河海大学 一 常见的四种开发方式一 常见的四种开发方式 委托开发 此种方式获得成功的关键是要选择称职的委 托单位 而且 企业需要经常进行监督 检查 协调 另外 委托开发在开发过程中必须配备精通业务的人员 以及本企业的计算机人员参加 为系统今后的运行和维 护做好准备 这种开发方式一般费用较高 系统维护比 较困难 自行开发 对于生产规模较大 本身技术力量较雄厚的 企业 多采用自行开发方式 它可以得到较为适合本企 业实际应用的系统 并能在开发的过程当中 培养和锻 炼自身的信息管理队伍 自行开发需要强有力的领导 有足够的技术力量 需进行一定的调研和咨询 9 3 MIS9 3 MIS开发方式开发方式开发方式开发方式 管理信息系统管理信息系统河海大学河海大学 一 常见的四种开发方式一 常见的四种开发方式 9 3 MIS9 3 MIS开发方式开发方式开发方式开发方式 管理信息系统管理信息系统河海大学河海大学 二 新型的外源化方式二 新型的外源化方式 主要有三种形式的 外源化 可供选择 购买现成的应用软件包 许多组织选择购买现成的 具 有共同业务职能的自动化应用软件包 购买一种现成的应用软件包并且要求软件制造商进行某 些修改 因为有些组织可能发现现成的应用软件包只能 满足他们的某些要求 以资源外包的方式开发一个完整的新系统 而不使用现 成的应用软件包 9 3 MIS9 3 MIS开发方式开发方式开发方式开发方式 管理信息系统管理信息系统河海大学河海大学 二 新型的外源化方式二 新型的外源化方式 一 利用软件包二次开发 应用软件包是预先编制好的 能完成一定功能的 共出 售或出租的成套软件系统 利用软件包实现组织的信息 系统已经成为一种可行的开发策略 所谓二次开发 一般是指由于企业管理软件产品的功能 尚不能完全满足用户的需要 项目组需要在原来产品的 基础上进一步进行开发 补充 改进或取消一些功能 以满足用户需求的研制活动 企业管理软件产品的系统二次开发大致可以分为以下几 种情况 1 功能补充型 2 功能改进型 3 镶嵌型 9 3 MIS9 3 MIS开发方式开发方式开发方式开发方式 管理信息系统管理信息系统河海大学河海大学 二 新型的外源化方式二 新型的外源化方式 二 完全外部化 将一个企业计算中心的运营 远程通讯网的管理和应用 软件的开发全部交由外部专门机构负责的做法称做为信 息系统的完全外包化 许多组织发现 外部化的投资效益最佳 外部化的缺点也是很明显的 在采用资源外包开发方式时也应该加强相关管理 9 3 MIS9 3 MIS开发方式开发方式开发方式开发方式 管理信息系统管理信息系统河海大学河海大学 开发信息系统有必要从战略上进行规划 在系统总目标 之下 设置各个子系统 开发子系统时 必须首先搞清 楚系统与该子系统的关系 子系统与子系统之间的相互 关系 在系统开发过程中 应坚持数据为主原则 才能确保信 息 系统运转起来 三分技术 七分管理 十二分数据 在系统的研制过程中必须充分注意各种变化 系统可能 发生的变化主要自来以下几个方面 1 周围环境发生 变化引起管理信息系统发生变化 2 系统内部处理模式 的变化引起系统的变化 3 用户的需求发生变化引起 系统的变化 9 4 MIS9 4 MIS开发策略开发策略开发策略开发策略 管理信息系统管理信息系统河海大学河海大学 具体策略 自上而下 自下而上 综合 管理信息系统管理信息系统河海大学河海大学 一 传统的开发方法一 传统的开发方法 一 结构化方法 一 结构化方法 9 5 MIS9 5 MIS开发方法开发方法开发方法开发方法 系统需求 系统需求系统需求 软件需求 软件需求软件需求 总体设计 总体设计总体设计 详细设计 详细设计详细设计 编程调试 编程调试编程调试 运行维护 运行维护运行维护 MIS的结构化方法 生命周期法 就是按照MIS的生命周期来开发的 一种方法 把MIS的开发分为五个 阶段 总体规划 系统分析 系统 设计 系统实施和系统的运行维护 管理信息系统管理信息系统河海大学河海大学 一 传统的开发方法一 传统的开发方法 一 结构化方法 9 5 MIS9 5 MIS开发方法开发方法开发方法开发方法 基本思想 用系统工程的思想和工程化的方法 按用户至上的原则 结构化 模块化 自顶向下地对信息系统进行分析与设计 管理信息系统管理信息系统河海大学河海大学 一 传统的开发方法一 传统的开发方法 一 结构化方法 9 5 MIS9 5 MIS开发方法开发方法开发方法开发方法 方法的特点 自顶向下整体性的分析设计和自底向上逐步实施 建立面向用户的观点 严格区分工作阶段 深入调查研究 充分预料可能的变化 开发过程工程化 管理信息系统管理信息系统河海大学河海大学 一 传统的开发方法一 传统的开发方法 一 结构化方法 9 5 MIS9 5 MIS开发方法开发方法开发方法开发方法 优点 严格区分开发阶段 系统的针对性强 整体性与全局性好 自顶向下观点 缺点 开发周期长 开发过程繁琐 复杂 开发工具落后 与用户交流不直观 系统的升级较困难 管理信息系统管理信息系统河海大学河海大学 一 传统的开发方法一 传统的开发方法 二 原型法 原型法工作流程 1 用户提出系统要求 2 识别 归纳上述要求 3 开发一个模型 原型 4 评价模型 5 模型不可行处理 6 模型不满意处理 7 修改模型 8 确定模型后的处理 实际系统开发 运行 维护等 9 5 MIS9 5 MIS开发方法开发方法开发方法开发方法 管理信息系统管理信息系统河海大学河海大学 9 5 MIS9 5 MIS开发方法开发方法开发方法开发方法 原型法的特点 优点 1 开发效率高 2 开发工具先进 与用户交流直观 3 符合人们认识事物的规律 4 能及早暴露系统实施后潜在的一些问题 5 能调动用户参与的积极性 缺点 1 不适合大型系统的开发 2 不适合大量运算及逻辑性强的模块 3 对原企业基础管理工作要求较高 否则容易走 上机械模拟原手工系统的轨道 4 不适合批处理系统 管理信息系统管理信息系统河海大学河海大学 二 新的系统集成方法二 新的系统集成方法 在采用传统的管理信息系统开发方法时 人们经常 忽视了两个重要的问题 一是在系统的开发过程或系统的生命周期过程中 信息环境和用户的需求是不断变化的 二是在系统的开发过程中或是在系统的生命周期中 信息技术也是处在不断变化之中 因此 系统的开发必 须具有前瞻性 只有这样才能使系统在开发周期完成之 后 也能够跟上技术发展的步伐 9 5 MIS9 5 MIS开发方法开发方法开发方法开发方法 管理信息系统管理信息系统河海大学河海大学 二 新的系统集成方法二 新的系统集成方法 随着技术发展和企业竞争的加剧 人们对信息处理速 度和处理质量的要求越来越高 也越来越无法容忍这种 低效能状态的存在 所以集成各类信息系统 用统一的 人 机界面 规则标准 操作系统 数据库 网络和操作 流程实现应用的方便和快捷就成了信息系统开发战略的 主流思想 系统集成的思想改变了以往应用软件的开发 模式 9 5 MIS9 5 MIS开发方法开发方法开发方法开发方法 管理信息系统管理信息系统河海大学河海大学 二 新的系统集成方法二 新的系统集成方法 管理信息系统的发展方向开始从 开发 转向 集

温馨提示

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

评论

0/150

提交评论