- 1、本文档共39页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第4章MIS的战略规划与开发方法
第四章 MIS的战略规划和开发方法 4.1 MIS战略规划的概念 4.2 制定MIS战略规划的常用方法 4.3 企业流程重组 4.4 开发MIS的方法 4.1 MIS战略规划的概念 4.1.1 信息系统发展的阶段论 4.1.2 开发MIS的策略 4.1.3 MIS战略规划的作用与内容 4.1.4 MIS战略规划的组织 4.1.1 信息系统发展的阶段论 诺兰(Nolan)阶段模型 开发策略的选择 小型系统——“自下而上” 大型系统——两种策略结合 4.1.3 MIS战略规划的作用和内容 4.1.4 MIS战略规划的组织 成立规划领导小组 人员培训 规定进度 战 略 规 划 步 骤 4.2 制定MIS战略规划的常用方法 4.2 制定MIS战略规划的常用方法 BSP方法 B S P 详 细 步 骤 4.2 制定MIS战略规划的常用方法 CSF方法 4.3 企业流程重组 企业流程 为完成企业目标或任务而进行的一系列跨越时空的逻辑相关的业务活动。 流程重组的原则和方法 以过程管理代替职能管理 以事前管理代替事后监督 取消不必要的信息处理环节 以并行过程取代串行和反馈过程 尽可能抛弃手工管理过程 4.4 开发MIS的方法 4.4.1 结构化系统开发方法 4.4.2 原型法 4.4.3 面向对象方法 4.4.4 CASE方法 开发方法综述 4.4.1 结构化系统开发方法 结构化系统开发方法的基本思想(structured system development methodologies) 用系统工程的思想和工程化的方法; 按用户至上的原则; 结构化、模块化; 自顶向下地对信息系统进行分析与设计。 信息系统开发过程 MIS工程工作流 4.4.1 结构化系统开发方法 结构化系统开发方法的特点 自顶向下整体性的分析设计和自底向上逐步实施; 建立面向用户的观点; 严格区分工作阶段; 深入调查研究; 充分预料可能的变化; 开发过程工程化。 4.4.1 结构化系统开发方法 结构化系统开发方法的优点 严格区分开发阶段,系统的针对性强; 整体性与全局性好,自顶向下观点。 结构化系统开发方法的缺点 开发周期长; 开发过程繁琐、复杂; 开发工具落后; 不太容易充分掌握用户的需求; 系统的升级较困难。 4.4.2 原型方法 原型方法(Prototyping) 在关系数据库系统、第四代开发语言(4GL)和各种可视化开发环境的支持下提出的一种开发方法。 4.4.2 原型方法 4.4.2 原型方法 原型法开发过程 1、用户提出系统要求 2、识别、归纳上述要求 3、开发一个模型/原型 4、评价模型 5、模型不可行处理 6、模型不满意处理 7、修改模型 8、确定模型后的处理 N、实际系统开发、运行、维护等 4.4.2 原型方法 原型法的优点 开发效率高; 开发工具先进,与用户交流直观; 符合人们认识事物的规律; 能及早暴露系统实施后潜在的一些问题; 能调动用户参与的积极性。 4.4.2 原型方法 原型法的缺点 不适合大型系统的开发; 不适合大量运算及逻辑性强的模块; 对原企业基础管理工作要求较高,否则容易走上机械模拟原手工系统的轨道; 不适合批处理系统。 4.4.3 面向对象的方法 客观世界由各种各样的对象组成,每种对象都有各自的内部状态和运动规律,不同对象之间的相互作用和联系就构成了各种不同的系统。对象是OO方法的主体,它有以下特征: 模块性(信息隐藏、封装) 继承性 动态连接性 4.4.3 面向对象的方法 OO方法(object oriented)的基本思想为: 现实世界由对象组成 对象由属性和方法组成。属性反映对象的状态,方法定义为改变属性状态的操作 对象之间的联系主要通过消息传递来实现 对象抽象为类(class) 对象具有封装的特性 4.4.3 面向对象的方法 OO方法的开发过程 系统调查和需求分析 分析问题的性质和求解问题(OOA) 整理问题(OOD) 程序实现(OOP) 4.4.3 面向对象的方法 OO方法优点 OO方法直接完成了从对象客体的描述到软件结构的转换,解决了传统结构化方法中现实世界描述工具与软件结构的不一致问题,缩短了开发周期,也利于软件的重用和维护。 OO方法缺点 OO需要一定的软件基础支持才可以应用,对分析设计人员要求也较高。 4.4.4 CASE 4.4.4 CASE CASE(Compute Aided Software Engineering)是一种自动化半自动化的方法,能够全面支持除系统调查外的每一个开发步骤。 采用CASE工具进行系统开发,必须结合一种具体的开发方法,如结构化系统开发方法、原型法或面向对象方法等 CASE方法只是为具体的开发方法提供了支持每一过程的专门工具 4.4.4 CASE CASE方法的特点
文档评论(0)