- 1、本文档共51页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第五章管理信息系统开发概述
系统开发的需求 管理信息系统的开发是一个复杂的系统工程,它不仅涉及到技术方面的问题,而且还涉及企业的组织、管理、资源和能力等方面的问题。 选择管理信息系统的开发方法是一个重要的企业决策,它对于系统开发的时间、费用、资源需求和最终产品都有着很大的影响。 5.1.1 MIS开发的认知过程 认知过程 管理信息系统的开发者面临的最大的问题在于如何准确、完整地获得用户的需求,而大多数系统的开发者不可能是一个业务专家,对相关问题有充分的认识,因此在管理信息系统的开发中有一个认知过程。 管理信息系统的开发过程 就是根据需要解决的问题,建立一个有信息技术支撑、与解决问题相关的、数据处理的、可运行计算机模型。 认知模型 问题域 逻辑模型:识别用户需求,确定开发系统的功能(“作什么?”) 物理模型:在一定信息技术、系统平台约束下,设计系统实现方式(“如何做?”) 计算机可执行模型:利用计算机语言设计出相应的计算机程序。 5.1.2 MIS开发的生命周期 第二节 管理信息系统的开发方法 一、开发管理信息系统的策略 二、传统的系统生命周期法 传统生命周期法(System Lifecycle)是一种最传统的建立信息系统的方法,特别是一些复杂或大型系统项目的开发至今仍在运用这一方法。 该方法把一个信息系统开发过程看成像产品一样具有生命周期。一个信息系统开发的生命周期大致可分为六个阶段:立项、系统分析、系统设计、编程、安装和实施,各阶段紧密衔接,顺序完成,每个阶段具有特别转折点和阶段性成果。 立项阶段 (Project Definition) 该阶段主要是确定组织是否存在问题,以及存在的问题能否通过一个新的信息系统或修改现行系统得以解决。如果要建立一个系统项目,那么该阶段就要确定项目的总体目标,界定项目的范围,并向管理层提交一份项目计划报告。 系统分析阶段 (System Analysis) 该阶段任务是详细分析现行系统(人工的或者自动的)存在的问题,找出解决这些问题的方案和所要达到的目标,并说明可供选择的解决方案。系统分析阶段还要分析各种可选方案的可行性。 系统设计阶段 (System Design) 该阶段生成解决方案的逻辑和物理设计说明书。 编程阶段 (Programming) 该阶段按设计阶段形成的设计说明书来编制软件程序代码。 安装阶段 (Installation) 该阶段的任务包括系统测试、人员培训和系统转换。 后期运行阶段 (Postimplementation) 该阶段包括系统安装投入使用后对系统的使用和评审,还包括为完善系统所进行的系统修改。 生命周期法的局限性 生命周期法需要大量的资源. 生命周期法缺乏灵活性,不适合需求的多变. 生命周期法不适合面向决策的应用. 三、原型方法(Prototyping Method) 四、面向对象的开发方法 五、利用软件包开发信息系统 通过购买应用软件包建立信息系统。应用软件包 (Application Software Package) 是指可从开发商那里买到的预先编写好的应用软件程序。对于企业而言,当有合适的软件包可选用时,建立信息系统就无需再为那些固定的功能编写自己的软件程序了,从而也减少了设计、测试、安装和维护的工作量。 下述情况适于选择购买软件包的开发战略: 具有与其他很多企业相同的职能时; 自行开发信息系统的资源不足时; 最终用户采用微机作为开发平台时; 软件包的优点 系统设计工作主要由软件开发商承担,大大减轻企业建设信息系统的工作量。 软件包程序在投放市场前已经过充分地测试,大大减轻了安装过程的测试工作。 建立在软件包基础上的系统所需的信息系统内部资源较少,从而降低系统开发成本。 软件包开发商能为用户提供技术上的长期、稳定的支持。 第3章 管理信息系统开发方法 软件包的缺点 软件包通常是针对所有组织中比较通用的一些应用而设计的。对一个复杂的系统,很难建立一套技术性能完善、多用途的商业软件包。 在某些情况下,由于系统转换成本的提高,购买软件包可能会给开发工作带来不利。 第3章 管理信息系统开发方法 软件包不可能满足一个组织的全部需求,当组织存在独特需求时,软件包开发商就必须提供“定制”服务。而随着一个软件包修改的增多,实施费用也会增加,以至于抵消软件包的优点。 5.3.1 系统开发人员 信息主管(CIO) 企业高层负责企业信息资源管理的决策者,全面负责企业的信息管理工作。根据企业的战略目标,考虑和提出企业的信息战略,保证信息战略与企业战略相配合,并对企业信息化的发展做出长远规划。 信息主管首先是一个管理者,但不是技术管理者,而是业务管理者。 项目经理 管理信
文档评论(0)