管理信息系统的战略规划与开发方法.ppt_第1页
管理信息系统的战略规划与开发方法.ppt_第2页
管理信息系统的战略规划与开发方法.ppt_第3页
管理信息系统的战略规划与开发方法.ppt_第4页
管理信息系统的战略规划与开发方法.ppt_第5页
免费预览已结束,剩余110页可下载查看

下载本文档

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

文档简介

主讲人 苗华 管理信息系统 主要内容 管理信息系统的战略规划 管理信息系统的开发方法 20世纪80年代之后 由于信息技术在发达国家的企业中逐渐成为核心技术 信息资源管理更多地介入企业战略层面 成为与财务战略 人力资源战略 组织战略 研究与发展战略和生产战略等同等重要的职能战略 20世纪90年代之后 美国多所著名大学商学院使用的 企业战略管理 教材中普遍增加了 信息技术 IT 信息系统 IS 的章节 企业长期利益 人力资源战略市场营销战略资本运营战略 信息系统发展战略 企业总体战略 迅速变化的环境 什么是信息系统的战略规划 为什么要进行信息系统的战略规划呢 MIS开发的复杂性 补充 MIS开发涉及的众多因素 物质基础 技术保障 成功运行的前提 重要约束 制度保障 MIS开发的复杂性 补充 2 MIS开发涉及的众多因素 MIS 按照企业 组织业务系统的内外划分 教务系统 教务数据库 财务系统 财务数据库 在管理工作中 教务系统要用财务数据 财务系统要用教务数据 这就需要编制数据抽取和格式转换的接口软件 接口1 接口2 教务系统 教务数据库 财务系统 财务数据库 接口1 接口2 学工系统 学工数据库 我们假定每个应用项目有一个数据存储 实际情况是每个应用都使用了多个冗余的数据存储 逐渐增加的应用项目要做到信息互用 额外的接口的数目如下表 这些接口的数目和复杂性 随着新的应用增加按几何级数增加 最终 增加新应用的花费和现有系统的集成 靠增加接口的方法 变得可望而不可及 示例某单位开发了一个工资管理系统 职工张华在这个系统中的代号是0104 随后该单位又开发了人事系统 因为是分散开发 张华在人事系统中的代号是1122 接下去开发的安监和社保系统 张华都是不同的代号 联网的时候发现了麻烦 弥补的办法是建立代号对照接口 而4个应用子系统需要12个接口 系统一下子复杂化了 每次人员变更都涉及到接口数据的维护 14 企业信息化成长的烦恼 看不见的黑洞 系统繁多 信息孤岛 维护费用高 收益低 风险高 业务支持不足 与业务战略背道而驰 结论未进行信息系统规划 导致系统会变得复杂无比 甚至根本就没法运行 战略规划 规划指长远的发展计划 MIS战略规划是在开发系统之前 首先作出的对整个系统进行全面的规划 通过战略规划设计出新系统的总体框架 确定新系统的总目标 用于指导整个信息系统的开发 系统战略规划对信息系统的开发具有极其重要的作用 凡事预则立 不预则废 MIS的规划是MIS生命周期的第一个阶段 目标是制定出MIS的长期发展方案 决定MIS在整个生命周期内的发展方向 规模和发展进程 管理信息系统战赂规划的作用 没有规划 行动就会没有目的和方向 1 合理分配和利用信息资源 信息 信息技术和信息生产者 以节省信息系统的投资 2 通过制订规划 找出存在的问题 更正确地识别出为实现企业目标MIS系统必须完成的任务 促进信息系统的应用 带来更多的经济效益 3 指导MIS系统开发 用规划作为将来考核系统开发工作的标准 好的系统规划 好的开发 优秀的管理信息系统好的系统规划 差的开发 好的管理信息系统差的系统规划 好的开发 差的管理信息系统差的系统规划 差的开发 混乱的管理信息系统 规划VS鬼话 一则故事 在一个孤岛上 一只狮子找不到吃的 发现一只猴子 猴子爬到一棵大树上不下来 狮子就围着大树转圈 不走 于是猴子说 狮大哥 你别转了 转多长时间我也不下来 你从这儿一直向东走 有一条小河 河对岸什么好吃的动物都有 狮子想了想 向东走去 过了一会儿 狮子又回来了 说 猴子 那条河我过不去 猴子说 我告诉你的是战略规划 怎样过河 那是运作的问题 这不是我的事了 有效系统规划的一般特点 执行良好 规划的方向应通俗 明确 可执行 各级人员都能去执行它 并使各级工作人员的个人计划与之保持一致 机动灵活 可以随着时间 环境 情况的变化而在一定的范围内进行调整和改变 人员落实 系统规划一级一级地落实 直到个人 只有每个人明确了自己的责任 了解自己在信息系统开发中的地位 才能充分调动每个人的开发积极性 战略规划的特点 规划与鬼话的区别 目标明确 先进但可以达到 给人鼓舞 没有二义 可执行性良好 通俗 明确 可执行 组织人事落实 层层落实 明确责任 灵活性好 活动范围和组织计划的形式是变化的 应进行周期性校核和评审 系统规划情景案例 青钢管理信息系统的系统规划 青岛钢铁集团公司 以下简称青钢 杨总经理上任后发现 青钢在信息管理手段上较为落后 所有信息管理方面的工作极大部分都手工进行 既便是有些单项业务使用了计算机 如生产经营日报的汇总打印 也极具形式化的特征 系统规划情景案例 续 杨总与高层领导们商量以后 决定青钢拨出相应经费 建立企业管理信息系统 系统规划情景案例 续 杨总指派有很高协调能力的宣传部部长傅希岭组织协调这项工作的开展 傅部长接手这项任务后第一项工作就是组建青钢信息中心 并亲自担任信息中心主任 组建的信息中心除傅部长外 还有一位懂技术且原则性很强 能全身心投入的马副主任 熟悉计算机硬件及系统软件的小范及其同事们 共10人左右 系统规划情景案例 续 傅部长及马副主任接手这项工作以后 找到了某大学管理学院的李教授 通过与李教授咨询 决定 为了使企业中上层领导对企业管理自动化有一个知识性的了解并配合企业管理信息系统的开发工作 傅部长请示杨总经理后邀请李教授及其他相关专家在青钢举办了针对处级以上领导的企业管理及其信息化的培训班 系统规划情景案例 续 这之后 李教授组织管理信息系统方面的专家到青钢搜集青钢相关资料 了解目前的业务情况 并分别与各部门的主要管理 业务人员面谈 以了解青钢管理信息系统的需求范围与内容 系统规划情景案例 续 几周后 李教授及各位专家根据收集来的资料及对其它企业的管理信息系统的了解 列出了青钢管理信息系统的主要功能需求及信息需求 并应用一些方法对各项功能进行了整理分析 得到了青钢管理信息系统的总体功能结构 并据此与计算机及网络公司初步进行了经费估算 规划了人力分配 进度计划 系统规划情景案例 续 最后经杨总经理同意 决定将整个系统的建设分为三期工程来完成 第一期工程开发建设物资管理 销售管理 技术管理 生产计划管理 生产调度 财务管理及总经理综合信息服务等7个子系统 系统规划情景案例 续 青钢随后组织了一次研讨会 由李教授及其他专家向青钢的各级主管领导和外请专家对青钢管理信息系统的系统规划工作 做了一个详细的报告 外请专家及青钢各级领导确认了报告的内容并对一些问题提出了修改意见与建议 系统规划情景案例 续 随后杨总指派青钢信息中心与某大学课题组就经费与完成时间进行了谈判 最后双方同意以三百五十万元的经费及一年半的时间完成这个系统的第一期工程并签署了合作协议 系统规划情景案例 续 这之后在李教授的组织下 组成了由该大学专家和青钢信息中心工作人员组成的联合项目组开始进入了青钢管理信息系统的第二阶段 系统分析阶段 从上面的情景案例中 我们了解到 为了完成系统规划阶段的任务 需要进行以下一些工作 1 建立相应的组织机构来具体推动信息系统的开发工作 2 对企业主要管理人员进行培训 以获取他们对信息管理系统开发工作的支持 3 对企业目前的任务及资源进行初步调查 并确定企业的重要信息及功能需求 4 从整体上规划系统的总体功能结构及初步方案 5 初步进行成本估算 制定时间进度计划并确定近期要完成的系统功能 6 与开发组签定合作协议 一 MIS战略规划的组织 规划工作组织 领导小组 分析小组 用户小组 由企业各部门高层领导组成 组长为单位的主要决策者 一把手工程 负责协调和安排规划工作 审批各类规划报告 做出规划决策 由企业计算机和网络技术人员 被委托方的分析人员 外聘专家组成 主要负责规划制定 规划报告的撰写等 由企业各部门精通业务并且有一定的计算机网络知识的人员组成 其职责是提出需求建议 提供业务资料 协助分析小组开展规划工作 一 组织结构 高层领导参与的必要性任何重要的资源当然都需要从高层开始规划 信息资源也不例外 高层领导必须亲自参与规划 了解规划的内容 把握规划方向当规划中出现了争议和问题时 只有高层领导出面才能得以解决规划中经常会发现一些弊病导致管理机构的调整 其调整的最终决策权在高层领导信息系统开发的效率是至关重要的 为了避免信息资源开发上的浪费 必须有一个自顶向下的全局范围的信息结构 这种信息结构必须得到高层领导的确认总体规划需要对下一步各项子系统的开发提出优先顺序 并做出开发预算 这些内容也必须由高层领导做出最后的决策总体规划往往要进行关于系统内数据项定义的标准化工作 在数据项定义过程中经常会出现一些问题必须由高层领导负责协调解决 二 人员培训制定战略规划需要掌握一套科学的方法 应组织对领导小组 分析小组和用户小组成员进行培训 使他们掌握制订MIS战略规划的方法 规划绝不是盲目的确定目标 应学会使用科学的方法和手段 二 制订MIS战略规划的步骤 企业战略规划 信息系统规划总目标 分析企业发展战略 以明确信息系统规划的总目标 相关部分的筛选 现代管理大师彼得 德鲁克在 事业理论 企业的灵魂 一书中指出 审视并确定机构 企业今后业务发展的战略 需要回答下述问题 我们存在的目的是什么 我们在这里是为了什么 存在的理由是什么 我们的业务是什么 谁是我们的顾客 我们为顾客提供什么产品服务 或者为顾客创造什么价值 我们的业务范围是什么 我们从事的领域是什么 在这个领域内我们要处于什么样的地位 我们要到哪里去 我们期望我们的公司是什么样的 我们的公司应该是什么样的 例如 某大型商业企业的业务愿景是 在国内同行业中占领先地位 为客户提供高效 高质的服务 通过建立适当的安全机制 使得任何客户在任何地点 任何时刻都能够获取企业的商品信息 系统能够对客户的订单做出及时和正确的反应 并组织安排企业的进货和送货日程 在24小时内送货上门 例如 某国内通信制造企业定下了其发展的奋斗目标 成为高质量的通信设备供应商和世界级的企业 以及其具体发展规划 以市场为导向 利用领先 创新的技术 实现产品多元化和服务质量上的持续改进提高内部运作效绩 如 降低成本 提高生产力 理顺和整合业务流程 提供及时有效的服务以兑现高质量的服务水平的承诺 在未来几年内持续推进各核心业务领域的信息化建设 全面提高管理效绩 从而促进企业核心竞争力的形成 接着就具体的发展规划 进一步从主要核心业务领域 包括 市场研究 研发管理 售后服务 财务管理等具体描述了IT应有的贡献 为市场研究 策划人员提供强有力的平台工具 使他们更快捷 及时 有效地分析和细分市场 并最终驱动公司产品开发策略优化重整研发流程 为研发人员提供有效的开发工具及适当的知识库存取权限 使他们能尽快达成项目需求 更快地开发更好的产品为客服中心及售后服务人员配备正确的工具和信息 提供及时有效的服务以兑现高质量的服务水平的承诺财务和所有受支持的部门都能获得精确 快捷的财务信息以便进行有效的业务决策和成本管理 二 制订MIS战略规划的步骤 企业战略规划 信息系统规划总目标 分析企业发展战略 以明确信息系统规划的总目标 相关部分的筛选 为了充分发挥现有人力 物力和财力 约束条件 必须明确信息系统的覆盖范围 要求在系统总目标的要求下 充分考虑不同系统间的整合 并在此基础上提出系统的初步框架 其中包括子系统的划分 未来的蓝图 三 制订MIS战略规划的步骤 企业战略规划 信息系统规划总目标 选定优先开发的系统 确定总体开发顺序 开发策略和开发方法 考虑完成选定系统所必须的资源 包括人员 系统分析员 程序员及其他人员 软件设备 硬件设备等 三 制订MIS战略规划的步骤 企业战略规划 信息系统规划总目标 三 制订MIS战略规划的步骤 企业战略规划 信息系统规划总目标 形成正式文档 经企业领导签字批准后生效 四 MIS战略规划的内容企业的远景与战略企业正向何处发展 组织打算达到怎样的目标 信息系统对企业远景和战略的支持信息技术如何支持企业发展方向 信息技术在企业发展方向中起什么作用上一次信息计划是何时制定的 下一次计划在何时制定 现存的信息系统当前存在哪些信息系统 它们是如何支持业务的 现存的系统仍然适用吗 打算做哪些改变 打算建立的信息系统已经选择了哪些要开发的信息系统 通过这些信息系统的实现能够支持哪些企业行为 如何评价这些系统 系统标准问题统一的IT规划的实质就是在项目建设和项目咨询实施过程中以及技术选型和软件开发过程中贯彻一致的标准 技术标准 运营和实施标准 信息系统应急计划有什么计划用以保护系统免遭灾难 如何选择保护系统 信息系统预算信息系统计划的成本是多少 信息系统计划的效益是多少 信息系统开发时间计划何时开始开发选定的系统 开发进度如何安排 第二节制定MIS战略规划的常用方法 企业系统规划法 BusinessSystemPlanning BSP 由IBM公司于20世纪70年代提出的自上而下识别系统目标 企业过程 数据 自下而上地设计系统 支持系统目标实现的结构化规划方法 企业的任务和目标 企业的任务和目标 业务过程 业务数据 信息结构 自上而下的分析与识别 企业的任务和目标 业务过程 业务数据 信息结构 自上而下的分析与识别 优点 利用它能保证信息系统独立于企业的组织机构 既系统只与业务处理过程和数据类有关 而与企业的具体组织无关 也就是能够使信息系统具有对环境变更的适应性 U C矩阵 U C矩阵是BSP法进行系统规划使用的主要工具企业过程 企业资源管理所需要的 逻辑上相关的一组决策和活动 企业过程的分析和识别不必顾及与组织机构的联系 识别企业过程要依靠占有材料 分析研究 但更重要的是要和有经验的管理人员讨论商议 数据类 是指支持业务过程所必需的逻辑上相关的数据 即每个业务过程所产生的数据及使用的数据 一般而言 一个数据类应由一个企业过程产生 而一个数据类可有多个企业过程使用 矩阵中行表示过程 列表示数据类 以U和C来表示过程对数据类的使用和产生 U C矩阵使用步骤 1 建立U C矩阵把功能按发生先后排序 填写U C 空格 2 正确性 完整性校验数据类每列最多只有一个C和至少一个U 功能行每行需要有C或U 不能有空行或空列 建立U C矩阵并检验 U C矩阵使用步骤 3 U C矩阵求解调换功能行和数据类列的顺序 对功能行 按功能组排列 组内按发生先后排列 对数据类列 使矩阵中所有C尽量靠近主对角线 将U和C密集地方框起来 所有C都必须包括在框里沿对角线一个接一个地画 既不能重叠 又不能漏掉任何一个功能 小方块的划分是任意的 但C都包含在小方块内 U C矩阵求解 U C矩阵使用步骤 4 确定子系统每个框就是一个子系统 全部子系统产生所有的数据类并实现所有的功能 从而构成一个完整系统 5 确定系统数据资源的分布数据被方框分隔成两类 一类方块内 一类小方块外方块以内U和C数据 主要放在本系统计算机设备上处理 方块以外 U 表示各子系统之间数据联系 考虑放在网络服务器上供各子系统共享或通过网络相互传递 确定子系统及数据联系 企业系统规划法 BusinessSystemPlanning BSP 着眼点 企业过程分析 二 关键成功因素法 CriticalSuccessFactors 由哈佛大学的WilliamZani和MIT的JohnRockart提出的 何谓关键成功因素关键成功因素指的是对企业成功起关键作用的因素 在大多数企业中 一般有3 6个决定企业成功与否的因素 二 关键成功因素法 CriticalSuccessFactors CSF法就是通过分析找出使得企业成功的关键因素 然后再围绕这些关键因素来确定系统的需求 并进行规划 着眼点 战略分析 优点 CSF法能抓住影响系统成功的关键因素进行分析以确定组织的信息需求 使得所开发的系统具有强烈的针对性 量身定做 能够较快地获得受益 关键成功因素法举例 了解企业或 MIS 战略目标 识别所有的成功因素 识别关键成功因素 明确各关键成功因素的性能指标和评估标准 树枝因果图 识别关键成功因素的工具 例如 某一个企业有一个目标 提高产品竞争能力 提高产品竞争力 提高质量 降低成本 市场服务 加工质量 检验 精简人员 降低原材料价格 商业渠道 改善售后服务 相同的组织 不同的CSF 另 不同的管理层 有不同的CSF 性能指标和评估标准 缺点 1 分析整合关键因素的过程是非结构化的 类似于艺术创作 结果可能不如预期2 个人认为的关键因素对组织来说不一定重要 而且环境和个人主观随时在变 信息系统就需要不断调整 系统规划方法还有许多 每一种方法都从某个方面为系统规划提供了思路 在实际应用中 我们应根据具体问题的需要 采用一种或多种方法 企业的使命 目标是靠企业的流程来实现的 即为顾客创造价值的是企业的流程 第四节企业流程重组 企业流程重组 BusinessProcessReengineering BPR 企业流程再造的内涵 对企业运营根本重新思考 彻底翻新作业流程 以便在现今衡量的关键指标 如成本 品质 服务和速度上获得巨大地改善 1990年 哈佛商业评论 杂志发表了美国MIT教授迈克尔 哈默 M Hammer 的文章 改造工作 不要自动化 而要推翻重来 哈默批评了企业在改造中常犯的错误 即运用信息技术加速已落后了几十年 甚至几百年 的工作流程 指出要对流程进行重新思考 BPR由此而产生 再造 重组的重要性 钻石与石墨的组织结构与价值 1 企业流程再造的两个根本观点 a 流程 的观点 b 再造 的观点 a 流程 Process 的观点 强调企业运行是集成从订单到交货或提供服务的一连串作业活动 组成企业活动的要素是一件件业务 一项项作业 而非一个个部门 企业流程再造要重新检查每一项作业活动 识别不具有价值增值的作业活动 将其剔除 并将所有具有价值增值的作业活动重新组合 优化作业过程 b 再造 Reengineering 的观点 再造 的观点强调打破旧有管理规范 再造新的管理程序 以回归原点和从头做起的新观念和思考方式 获取管理理论的重大突破和管理方式的革命性变化 要求摆脱现行系统的形式 从零开始 将企业系统所欲达到的理论功能经过综合统筹并将其优化组合 形成企业新的运行系统 2 企业流程再造案例 一 意大利班尼顿服装公司 服装策划 生产 销售 流程的再造 班尼顿公司改造前的业务流程 商品策划 丝染色 织布 剪裁 缝制 销售 确定款式及颜色 班尼顿公司改造后的业务流程 织原色布 裁剪 颜色策划 染色 缝制 确定款式 确定颜色 销售 款式策划 2 流程再造案例 二 福特公司 采购 收货 付款 流程的再造 福特公司原有 采购 收货 付款 流程 会计部 有误 无误 供应商 仓库 开发票 兑支票 采购部 找错 收集3单 开支票 开验收单 收到货 做订单 运货物 核查3单 改错 原有 采购 收货 付款 流程的运行过程 会计部 有误 无误 供应商 仓库 开发票 兑支票 采购部 找错 收集3单 开支票 开验收单 收到货 做订单 运货物 核查3单 改错 再造后的 采购 收货 付款 流程 会计部 供应商 仓库 兑支票 采购部 计算机系统 公用数据库 收到货 做订单 运货物 再造后的 采购 收货 付款 流程的运行过程 会计部 供应商 仓库 兑支票 采购部 计算机系统 公用数据库 收到货 做订单 运货物 3 流程再造的途径 从上面的例子可以看出 企业流程再造的最终目的是使一切活动都要以某种方式为企业和顾客 增加价值 重新规划和设计现有流程的途径就是消除非增值活动和调整核心增值活动 其可能的方面有 a 清除非增值活动 b 简化必要的活动 c 活动的整合 d 流程活动自动化 3 企业流程再造与管理信息系统 a 管理信息系统的系统规划工作是进行企业流程再造的契机 b 计算机应用和企业流程再造思想的结合能创造新的企业运行模式 c 企业流程再造的思想加深了我们对管理信息系统系统规划工作内涵的认识 并指导我们开展管理信息系统的系统规划工作 企业流程再造与计算机应用结合导致了 超市 这种商业模式 百货店 超市 企业流程再造 计算机应用 传统百货店销售业务流程 挑选货物 开票 收款 核对交费票据 验收货物 利用收银机的超市销售业务流程 挑选货物 利用收银机收款 开票 验收货物 企业流程再造的思想不仅涉及到管理信息系统的规划工作 它实际上也涉及了管理信息系统的系统分析 第五节开发管理信息系统的策略和方法 一 自下而上 的开发策略指从现行系统的业务状况出发 先实现一个个具体的功能 逐步地由低级到高级建立整个MIS 即先建功能模块 再进行系统集成 优点 可以避免大规模系统开发可能出现运行不协调的危险 在初装和蔓延阶段 常常采用这种开发策略 缺点 系统设计不够周密 缺乏整体的系统思考 随着系统的进展 往往要作许多重大修改 甚至重新规划 设计 二 自上而下 的开发策略指强调从整体上协调和规划 由全面到局部 从探索合理的信息流出发来设计信息系统 这种开发策略逻辑性强 难度较大 是一种更重要的策略 是信息系统的发展走向集成和成熟的要求 如同结构化程序设计 先划分功能模块和总体布局 再分别实现各模块的功能 通常 自下而上 的策略用于小型MIS系统的设计 而 自上而下 的策略用于大型MIS系统的设计 实践上往往把这两种方法结合起来使用 即先自上而下地作好MIS的战略规划 再自下而上地逐步实现各系统的应用开发 这是建设MIS的正确策略 企业目标 系统目标 业务过程 系统功能 数据分析 信息结构 数据 分析与识别 设计与实施 开发管理信息系统的方法 开发管理信息系统的具体方法很多 通常不严格地将它们分为 结构化系统开发方法原型法面向对象开发方法CASE开发方法 一 结构化系统开发方法 一 结构化系统开发方法结构化方法是迄今为止最成熟 应用最广泛的采用综合开发策略的一种信息系统开发方法 结构化开发方法是在生命周期法基础上发展起来的 系统设计 系统实施 运行维护 系统规划 系统分析 基本流程 结构化方法的开发流程实际上就是一系列比较详细的开发步骤 系统的战略规划 做什么 怎么做 1 现行系统的详细调查2 现行系统的分析3 目标系统的逻辑模型成果 系统分析报告 目标分析 组织机构与功能分析 业务流程分析 用户需求分析 数据流程分析 企业信息系统的功能结构 数据流程图 数据字典 硬件逻辑配置方案 1 系统结构设计2 系统的平台设计3 代码设计4 输入输出设计5 数据库设计成果 系统设计报告 1 购置和安装计算机网络系统2 程序设计与调试3 培训操作人员4 系统切换和试运行5 系统验收成果 系统实施文档 1 系统日常运行管理2 系统的运行维护3 系统评价 结构化系统开发方法的优点 二 结构化系统开发方法的优缺点 面向用户 充分了解用户的需求和愿望 只有用户才真正了解系统需要实现什么样的功能 开发过程工程化 工作成果文档标准化 图表规范化 要求开发过程的每一步都按工程标准规范化 文档资料也要标准化 保证系统开发的连续性 减少错误 增强沟通 开发中的各种文档资料 工作进度阶段性明确 结构化开发方法严格遵循系统开发的生命周期论 认为系统的开发过程本身具有不可跨越的阶段性 每个阶段都有其明确的任务和目标 上一阶段的工作没完成就决不允许进入下一阶段 结构化系统开发方法的缺点 系统目标难以确定 由于在系统分析时就要确定系统的目标和需求 并且以文档的形式固定下来 作为开发系统的依据 这就潜藏着某种危机 用户很难准确地陈述其需求对环境的适应性差 开发思路上是以不变应万变 希望预先将所有的问题在系统分析阶段讨论清楚 然后形成文档 双方签字认可 不管以后形势如何变化 都以此来解决问题 系统的开发周期长 由于要经过非常严格的系统分析 系统设计和系统实施的三个阶段的工作 因此开发周期比较长 这会导致原来的方案和需求因环境的变化而不适合工作量大 由于结构化的系统开发方法需要大量的文档和图表 这方面的工作劳动量非常大 有时会造成效率低 成本高的问题 总体来说 结构化系统开发方法是一种 自上而下 的开发策略 适合于大型信息系统的开发 它的不足是开发过程复杂繁琐 周期长 系统难以适应环境的变化 二 原型法 Prototyping 信息系统原型 就是一个可以实际运行 可以反复修改 可以不断完善的信息系统 原型法产生的原因结构化系统开发方法的前提条件是 要求用户在项目开始初期就非常明确地陈述其需求 需求陈述出现错误 对信息系统开发的影响尤为严重 因此 这种方法不允许失败 事实上这种要求又难以做到 人们设想 能否有一种方法 能够迅速发现需求错误 当图形用户界面 GraphicUserInterface GUI 出现后 自80年代中期以来 原型法逐步被接受 并成为一种流行的信息系统开发方法 一 原型法的基本思想原型法的基本思想 它试图改进生命周期法的缺点 由用户与系统分析设计人员合作 在短期内定义用户的基本需求 开发出一个功能不十分完善的 实验性的 简易的应用软件基本框架 称为原型 先运行这个原型 再不断评价和改进原型 使之逐步完善 其开发过程是分析 设计 编程 运行 评价多次重复 不断演进的过程 二 原型法的优缺点1 原型法的优点 以用户为中心 强调用户参与开发全过程通过一系列对原型的修改和完善 大大降低了系统开发失败的风险 原型法减少了了文档编制工作量 使用原型系统来测试开发思想及方案 减少了因盲目开发而造成的资源浪费 降低了用户培训时间 简化了管理 降低了开发成本 用户参与原型系统开发的过程就是培训的过程 开发周期短 环境适应性强 由于原型法需要快速形成原型和不断修改演进 因此 系统的可变更性要好 易于修改 能快速适应用户变化的需求 2 原型法的缺点 由于该方法在实施过程中缺乏对管理系统全面 系统的认识 因此 它不适用于开发大型的管理信息系统 系统分析和设计的深度不够 可能在需求目标比较模糊的情况下就开始开发系统 从而构建的第一个原型可能并不是最优方案对开发工具 管理水平和人员素质要求比较高 快速开发工具 综合的人才素质 原型法贯彻的是 从下到上 的开发策略 它更易被用户接受 但是 由于该方法在实施过程中缺乏对管理系统全面 系统的认识 强调的是系统局部的优化而非全局的优化 因此 它不适用于开发大型的管理信息系统 该方法的另一不足是每次反复都要花费人力 物力 如果用户合作不好 盲目纠错 就会拖延开发过程 三 面向对象方法 Object OrientedMethod 了解 面向对象是一种新的系统设计方法学 也是一种认知方法学 面向对象方法源于面向对象的语言 80年代C 语言的出现标志着面向对象的程序设计语言开始走向实用化 以后逐渐发展了面向对象的分析 设计等系统开发的方法和技术 发展面向对象方法的目的是提高软件系统的可重用性 扩充性和可维护性 使软件系统向通用性方向发展 逐步使软件系统的生产能像硬件组装那样 由 软件集成块 SoftwareIC 来构筑 如VF Delphi等面向对象的系统开发软件 四 CASE ComputerAidedSoftwareEngineering 方法 CASE是一种自动化或半自动化的系统开发环境 它能够全面支持除系统调查外的每一个开发步骤 使得原来由手工完成的开发过程转变为一自动化工具和支撑环境支持的自动化开发过程 严格地讲 CASE只是一种开发环境而不是一种开发方法 它是80年代末从计算机辅助编程工具 第四代语言

温馨提示

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

评论

0/150

提交评论