《管理信息系统》第二章的开发方法.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第2章 管理信息系统的开发方法 第1节 管理信息系统的开发 管理信息系统是一种特殊的产品,它不仅仅是一个静态的、可直接使用的产品,也是一个需要与应用环境协调一致的具有动态特征的产品。 开发管理信息系统是一项复杂的系统工程工作,它涉及的知识面广、部门多,是科学、也是艺术。 1.1 1950年代至1970年代信息系统开发的概念与技术 1956年和1957年,Richard Canning,信息系统开发生命周期方法 1050年代至1970年代,系统的开发环境: 1. 第三代语言(如COBOL)用于程序设计 2. 已有数据库管理系统,用于数据管理 3. 强调“结构化程序设计” (structured programming) 4. 强调“项目管理” 5. 联机处理和批处理混合使用 6. 所开发的应用程序大多适用于大型主机电脑 7. 只由专业程序员进行程序开发 8. 用户只在定义需求阶段和安装阶段介入开发 1.2 1980年代信息系统开发的概念与技术 80年代初期最重要的改变,便是第四代语言(forth generation language,4GL) 原型法(prototyping)的得以使用 80年代末期,CASE(computer aided software engineering)工具出现。 80年代初面向对象的方法用于计算机科学,80年代末开始用于企业系统,90年代初,面向对象的分析与设计和面向对象的语言,开始实际应用。 1.3 1990年代信息系统开发的概念与技术 可以用四个主轴来描绘: (1)面向对象技术 (2)互联网应用系统的开发工具 (3)强调快速的信息系统开发方法 (4)大型整合应用系统。 1.4 管理信息系统的开发方式 1.自行开发 2.委托开发 3.联合开发 4.购买现成软件 第2节 管理信息系统的项目管理 管理信息系统开发的项目管理是为了使开发项目能够按照预定的成本、进度和质量顺利完成,根据管理科学的理论,对需求、成本、人员、进度、质量、风险等进行科学分析和有效管理及控制,并利用工程化开发方法所进行的系统活动。 2. 1 项目管理的组织模式 需成立企业的项目委员会 成立开发项目组 项目管理负责人可以为多人,由职能部门和信息部门管理人员组成 项目评审小组一般由企业技术专家组成。 开发项目组有开发技术人员构成。 2.2管理信息系统项目管理过程 1.项目授权 2.需求分析 3.项目选型 4.开发计划制定与实施 5.项目评估及更新 6.项目完成 2.3 项目管理质量控制过程 1.建立项目的质量衡量标准 2.观察开发过程的实际表现情况 3.进行实际表现和控制标准的比较 4.采取调整措施 第3节 系统开发模型 系统开发模型是系统开发的全部过程、活动和任务的结构框架。 1.瀑布模型(waterfall model) 2.渐增模型(incremental model) 3.原型模型(prototype model) 4.螺旋模型(spiral model) 5.喷泉模型(fountain model) 6.智能模型(intelligent model) 3.1瀑布模型 核心思想:按工序将问题化简,将功能的实现与设计分开,便于分工协作,即采用结构化的分析与设计方法将逻辑实现与物理实现分开。 过程:每个阶段完成之后,产生相应的文档,下一阶段从上一阶段活动接收文档作为输入,利用这一输入实施该阶段活动,并给出工作成果作为输出传给下一阶段活动。同时评审该项活动的实施,若确认,则继续下一项活动;否则返回上一阶段。 3.2螺旋模型 基本做法:在“瀑布模型”的每一个开发阶段前引入一个非常严格的风险识别、风险分析和风险控制,它把软件项目分解成一个个小项目。每个小项目都标识一个或多个主要风险,直到所有的主要风险因素都被确定, 四个象限代表了以下活动: 1.制定计划:确定软件目标,选定实施方案,弄清项目开发的限制条件; 2.风险分析:分析评估所选方案,考虑如何识别和消除风险; 3.实施工程:实施系统开发和验证; 4.客户评估:评价开发工作,提出修正建议,制定下一步计划。 3.3喷泉模型 喷泉模型具有更多的增量和迭代性质,生存期的各个阶段可以相互重叠和多次反复,而且在项目的整个生存期中还可以嵌入子生存期。就像水喷上去又可以落下来,可以落在中间,也可以落在最底部。 第4节 结构化系统开发方法 基本思想:将整个开发过程划分为若干个相对独立的阶段,如系统规划与可行性分析、系统分析、系统设计、系统实施、系统运行和维护等。 在前三个阶段坚持自顶向下的对系统进行结构化划分,从最顶层的管理业务入手,从系统整体的优化入手,对系统进行逐步深入的分析与设计。而在系统的实施阶段,则

文档评论(0)

autohhh + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档