MIS的战略规划和开发方法概论(PPT 62页).ppt_第1页
MIS的战略规划和开发方法概论(PPT 62页).ppt_第2页
MIS的战略规划和开发方法概论(PPT 62页).ppt_第3页
MIS的战略规划和开发方法概论(PPT 62页).ppt_第4页
MIS的战略规划和开发方法概论(PPT 62页).ppt_第5页
已阅读5页,还剩57页未读 继续免费阅读

下载本文档

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

文档简介

第三章MIS的战略规划和开发方法 管理信息系统开发的策略MIS开发方式MIS战略规划方法企业流程重组MIS开发方法 一 MIS的开发策略 MIS的开发策略 一般策略接收式直接式迭代式实验式 MIS的开发策略 实际过程中的开发策略 一 自下而上 的开发策略 MIS的开发策略 通常 自下而上 的策略用于小型系统的设计 适用于对开发工作缺乏经验的情况 在实践中 对于大型系统往往把这两种方法结合起来使用 即先自上而下地作好MIS的战略规划 再自下而上地逐步实现各系统的应用开发 二 管理信息系统的开发方式 信息系统的开发方式 自主开发委托开发合作开发购买现成软件 自主开发 根据项目预算自行组织开发力量 自主完成信息系统的分析和设计 程序编码等 自主开发适合于有较强的管理信息系统分析与设计队伍和程序设计人员 系统维护使用队伍的组织和单位 如高等院校 研究所 计算机公司 等单位 自主开发的优点是开发费用少 实现开发后的系统能够适应本单位的需求且满意度较高 系统维护方便 缺点是由于不是专业开发队伍 容易受计算机业务工作的限制 系统优化不够 开发水平较低 委托开发 委托开发使信息系统开发全部承包出去 由专业性科技公司负责 企业直接使用 委托开发方式适合于使用单位无管理信息系统分析 设计及软件开发人员或开发队伍力量较弱 但资金较为充足的组织和单位 关键是要选择称职的委托单位 对本行业的业务比较熟悉 有成功的开发经验 委托开发的方式的优点是省时 省事 系统的技术水平较高 缺点是费用高 系统维护需要开发单位的长期支持 此种方式需要使用单位的业务骨干参与系统的论证工作 开发过程中 需要开发单位和使用单位双方及时沟通 进行协调和检查 合作开发 合作开发是由用户企业与其他专业性有实力的技术单位合作 共同完成开发任务的方式 合作开发可以利用企业业务优势与合作方信息技术优势彼此互补 开发出实用性强 技术水平高的系统 合作开发方式适合于使用单位有一定的管理信息系统分析 设计及软件开发人员 但开发队伍力量较弱 希望通过管理信息系统的开发建立完善和提高自己的技术队伍 便于系统维护工作的单位 双方共同开发成果 实际上是一种半委托性质的开发工作 优点是相对于委托开发方式比较节约资金 可以培养 增强使用单位的技术力量 便于系统维护工作 系统的技术水平较高 缺点是双方在合作中沟通易出现问题 需要双方及时达成共识 进行协调和检查 在合作过程中需要分清各方的权责 以合同的方式形成工作制度约束 购买商用软件 通用性强的应用领域几乎都在使用现成的商用软件 例如财务管理 工资计算 图书管理 制图等 商品化软件的可靠性 通用性和用户友好性有一定的保证 对中小型企业来说 购买商用软件是十分省力的开发方式 优点是节省时间的费用 系统技术水平高 缺点是通用软件专用性较差 跟本单位的实际工作需要可能有一定的差距 有时可能需要做二次开发工作 因此 在选择通用软件时 不可只看开发商的宣传 要经过多方详尽的考查后再作决定 各种开发方式的比较 信息系统开发方式的比较 独立开发 合作开发 委托开发 购买软件 自己制造为主 市场购买为主 信息系统的开发方式 三 MIS战略规划 MIS战略规划 什么MIS战略规划 关于MIS长远发展的规划 在MIS开发之前制定MIS战略规划的作用是什么 通过规划过程找出业务过程中问题 通过规划找出组织变化的方向 指明组织中建立信息系统的方向和目标 合理分配和利用各种资源 人 物 资金 时间 指导信息系统开发 开发阶段 开发组织 开发原则 战略规划的内容 方向和目标约束和政策计划和指标 战略规划制定的步骤 确定规划的基本问题 收集相关信息 现状评价 识别计划约束设置目标 准备规划矩阵 组合活动 给定优先权和项目费用确定实施进度 写出管理信息系统开发的总体规划报送总经理批准 战略规划制定的步骤 四 制订MIS战略规划的常用方法 MIS战略规划的常用方法 制定MIS战略规划的方法有多种 在此只介绍企业系统规划法和关键成功因素法的基本原理BSP方法 企业系统规划法CSF方法 关键成功因素法 BSP方法的作用和优点 1 能够确定未来信息系统的总体结构 明确系统的子系统组成和开发子系统的先后顺序 2 能够对数据进行统一规划 管理和控制 明确各子系统之间的数据交换关系 保证信息的一致性 优点 能保证信息系统独立于企业的组织机构 即使将来企业的组织机构或管理体制发生变化 信息系统的结构体系不会受到太大的冲击 BSP方法 企业系统规划法的基本过程 企业目标 企业目标 企业过程 企业过程 数据分析 信息结构 数据 识别 设计 准备工作 调研 定义企业过程 业务过程重组 定义数据类 确定经理的想法 评价企业问题和效益 评价信息系统管理 定义信息结构 定义结构优先序 开发建议书及行动计划 BSP方法的核心 划分子系统 可以用U C图 BSP法的工作步骤 三 BSP法的工作步骤1 准备工作 制定研究计划 2 调研 通过调研 达到对企业和对信息支持的要求有较为全面了解的目的 3 定义业务过程 定义业务过程是BSP方法的核心 所谓企业过程指的是企业管理中必须且逻辑上相关的 为了完成某种管理功能的一组活动 企业过程主要有四个方面的来源 采购 供应 计划 控制 产品 服务 支持资源 任何企业的活动均与这四个方面有关 或者有这四个方面导出 4 业务过程重组 是在业务过程定义的基础上 找出那些过程是正确的 那些过程是低效的 需要在信息技术支持下进行优化处理 还有那些过程不适应计算机信息处理的特点 应当取消 5 定义数据类 定义企业过程后 则要分析和定义由这些过程产生 C create 和使用 U use 的数据 数据类是指支持业务过程所必须的逻辑上相关的数据 BSP将数据类和过程作为定义企业信息系统总体结构的基础 可以利用U C矩阵来表示两者的关系 6 定义信息系统总体结构 其目的是刻画出未来信息系统的框架和相应的数据类 主要工作是划分子系统 具体实现是利用U C矩阵 7 确定总体结构中的优先顺序 即对信息系统总体结构中的子系统按先后顺序排除开发计划 8 完成BSP研究报告 提出建议书和开发计划 定义业务过程的步骤 CSF方法 关键成功因素法 80年代初由MIT教授把CSF引入信息系统战略规划通过分析找到影响组织成功的关键因素围绕关键成功因素确定组织对于信息系统的需求根据信息系统的需求进行信息系统规划 CSF方法的步骤 了解企业 或MIS 的战略目标 识别所有的成功因素和影响这些因素的子因素 确定关键成功因素 不同行业的关键成功因素互不相同 例如 百货公司 发展客户 稳定客户是首要问题 制造业 关键在于降低成本 提高产品质量 适时推出新产品 连锁店 关键在于品牌加盟 扩张 定位与市场细分 选址 明确各关键成功因素的性能指标和评估标准 企业目标 2 CSF识别 3 性别指标识别 4 数据字典定义 1 目标识别 CSF方法的实例 提高市场竞争力 CSF方法实例 CSF方法实例 企业流程重组 企业流程重组的产生 企业流程重组 BusinessProcessReengineering BPR 企业系统规划法和关健成功因素法从过程的观点出发看待企业 更多地考虑的是在现行系统过程的基础上通过应用现代管理技术 借助于计算机技术来分析设计系统 虽然也涉及企业过程的改造 但力度不够 企业流程重组的概念 如 仓库收货的业务流程可能是 保管员验收货物并作记录 通知采购员 签收货物发运单 填写入库单并入库 分发入库单 填写送验单等 1993年美国学者哈默 Hammer 和杰姆培 Champy 提出BPR的概念 BPR 对企业进行根本的再思考和彻底的再设计 以求企业当代关键的性能指标获得巨大的提高 如成本 质量 服务和速度等 企业流程重组的必要性 在传统的劳动分工原则下 企业流程被分割为一段段分裂的环节 每一环节关心的焦点仅仅是单个任务和工作 而不是整个系统的全局最优 计算机应用于企业管理 大都停留在 模拟 的程度 没有充分发挥信息核技术的特点 企业流程重组正是要根据新技术条件下信息处理的特点 以事物发生的自然过程来寻找解决上述问题的途径 企业流程重组的性质 企业流程的重组不仅涉及到技术 也涉及人文因素 包括观念的重组 流程的重组和组织的重组 以新型企业文化代替老的企业文化 以新的企业流程代替原有的企业流程 以扁平化的企业组织代替金字塔型的企业组织等 三 企业流程重组的手段 enabler 使能器 1 信息技术 IT 充分发挥IT的潜能 利用IT改造企业过程 简化企业过程 2 组织结构的变革变革组织结构 达到组织精简 效率提高的目的 四 企业流程重组的主要技术 企业过程再工程的主要技术在于简化和优化过程 BPR过程简化的主要思想 战略上精简分散的过程 职能上纠正错位的过程 执行上删除冗余的过程 五 企业流程重组的目标 BPR的动机 企业濒临破产 不改只能倒闭 企业竞争力下滑 企业调整战略和进行重构 企业领导认识到BPR能大大提高企业竞争力 而企业又有此需要扩张 BPR的策略在自己相关的企业获得成功 影响本企业 BPR的目标 在于实现管理的现代化 企业的组织更趋扁平化 工作方式也将改变 企业将更多的采用更大的团队工作方式 团队间的相互了解和主动协调将大大提高 领导更像教练 而不像司令官 整个组织更主动更积极的面向顾客 企业流程重组的步骤 企业流程重组实际上是站在信息的高度 对企业流程的重新思考和再设计 是一个系统工程 包括在系统规划 系统分析 系统设计 系统实施与评价等整个规划与开发过程之中 企业流程重组的步骤1 对现有业务流程进行分析 找出现有流程存在的问题及产生问题的原因 2 分析每一项活动的必要性 3 根据企业的战略目标 采用关键成功因素法等 去发现正确的业务流程 如在信息技术支持下 有些活动可以合并 管理层次可以减少 有些审批检查可以取消等 案例 班尼顿公司业务流程再设计 意大利大型服装企业 班尼顿 Benetton 公司业务流程再设计的经典案例班尼顿 Benetton 公司是意大利大型的服装生产企业 它以齐全的商品和丰富的色彩获好评 在世界各地拥有许多客户 其传统生产方式见下图 案例 某设备技术有限公司顾客服务过程 应用信息系统以后的顾客服务业务流程 顾客 服务中心 维修工程师 技术支援 基于Internet的服务信息系统 研讨数据库 故障案例库 故障诊断专家系统 1 2 3 4 五 管理信息系统的开发方法 信息系统的开发方法 结构化系统开发方法原型法面向对象方法CASE方法 一 结构化系统开发方法 1 SSA D方法的基本思想与特点 1 SSA D的基本思想 用系统工程的思想和工程化的方法 按用户至上的原则 结构化 模块化 自顶向下地对信息系统进行分析与设计 2 SSA D的特点 自顶向下整体性的分析设计和自底向上逐步实施 建立面向用户的观点 严格区分工作阶段 深入调查研究 充分预料可能的变化 工发过程工程化 2 SSA D的开发步骤 1 系统分析阶段 系统规划与初步调查 可行性研究与分析 现行系统组织结构与业务功能分析 业务流程分析 数据及数据流程分析 功能 数据分析 提出分析处理方式和新系统的逻辑模型 2 系统设计阶段 总体结构设计 代码设计 文件 数据库设计 I O设计 模块功能与处理过程设计 3 系统实施阶段 程序设计 系统调试 人员培训 系统切换 4 系统运行 维护与评价阶段 系统维护 系统评价 3 SSA D的优缺点 1 优点 严格区分开发阶段 系统的针对性强 整体性与全局性好 自顶向下观点 2 缺点 开发周期长 开发过程繁琐 复杂 开发工具落后 与用户交流不直观 系统的升级较困难 二 原型方法 PrototypingMethod 1 原型法工作流程 1 2 3 4 6 7 5 8 N 1 用户提出系统要求2 识别 归纳上述要求3 开发一个模型 原型4 评价模型5 模型不可行处理6 模型不满意处理7 修改模型8 确定模型后的处理N 实际系统开发 运行 维护等 2 原型法的特点 优点 1 符合人们认识事物的规律 4 能及早暴露系统实施后潜在的一些问题 5 能调动用户参与的积极性 缺点 1 不适合大型系统的开发 2 不适合大量运算及逻辑性强的模块 3 对原企业基础管理工作要求较高 否则容易走上机械模拟原手工系统的轨道 三 面向对象的开发方法 Object OrientedMethod 1 面向对象方法的基本思想与特点 1 基本思想 客观世界是由各种各样的对象组成的 每种对象都有各自的内部状态和运动规律 不同的对象之间的相互作用和联系构成了各种不同的系统 2 特点 封装性 抽象性继承性 动态链接性 面向对象开发方法 面向对象方法 objectoriented 简称OO方法 从面向对象的角度 为人类认识事物进而开发系统提供了一种全新的方法 OO方法认为 客观世界是由各种各样的对象组成的 每种对象都有各自的内部状态和运动规律 不同的对象之间的相互作用和联系就构成了各种不同的系统 当设计和实现一个客观系统时 如能在满足需求的条件下 把系统设计成由一些不可变的 相对固定 部分组成的最小集合 这个设计就是最好的 它把握了事物的本质 因而不再会被周围环境 物理环境和管理模式 的变化以及用户没完没了的变化需求所左右 这些不可变的部分就是所谓的对象 对象的性质 一 标识的唯一性 对象的查找通过唯一性进行 对象的分类性 对象可划分为各种对象类 相似属性的小组 分类的目的可以使问题抽象化或者简化只考虑其共性 例如画图程序针对 图类 适用于一般图形 但对特殊图形 如梯形 菱形等 可以调用专用子程序来控制 对象的多态性 同一操作可以是多个不同类对象的行为 例如 移动Move既可以是用户界面窗口移动行为 也可以是国际象棋子类的动作行为 不同类对象的行为控制可以采用不同的程序代码段 对象的性质 二 对象的继承性 对象类具有层次关系 继承性反映了具有层次关系的对象属性和操作进行共享的方式 例如 可先初略定义一个 类 然后将其细分为多个 子类 父 类程序写后 子 类程序段可以继承 父 类的代码 只需编写其独有 特殊性 功能代码即可 可以避免软件编程的重复性 提高效率 对象的封装性 将自由数据与操作方法封闭在一起 及放于同一个对象中 使自身的状态和行为局部化 对象的可维护性 由于对象可以局部封装 因而对象的可维护性大大增强 便于检错和修改 3 面向对象方法的开发过程 1 系统调查和需求分析 对系统将要面临的具体管理问题及用户对系统开发的需求进行调查研究 弄清要干什么 2 OOA 分析问题的性质和求解问题 在问题域中抽象地识别出对象以及其行为 结构 属性 方法等 即面向对象分析 3 OOD 面向对象设计 即对分析的结果作进一步地抽象 归类 整理 并最终以范式的形式将它们确定下来 即面向对象设计 4 OOP 程序实现 用面向对象的程序设计语言将上一步的范式直接映射为应用程序软件 面向对象方法的优缺点 面向对象方法以对象为基础 利用特定的软件工具直

温馨提示

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

最新文档

评论

0/150

提交评论