02章_管理信息系统开发方法.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第二章 管理信息系统开发方法 第2章 管理信息系统的开发方法 绪言 管理信息系统是一门综合性学科,其中主要的理论与重要概念来自于软件工程、数据库、网络等相关学科。管理信息系统的开发技术也随着软件工程及相关学科的发展而不断更新。对管理信息系统开发方法进行综述,旨在为具体学习与掌握信息系统的开发方法与技术进行铺垫。 2.1 管理信息系统中的软件 2.2 管理信息系统生命周期的阶段划分 2.3 管理信息系统的开发活动 2.4 管理信息系统开发方法 2.5 管理信息系统的开发工具 2.1 管理信息系统中的软件 2.1.1 软件开发是信息系统开发的一项重要内容 软件是信息系统的重要组成部分——管理信息系统是一个有机的整体,是按照企业系统的运作机理和管理需求构建的。 系统的明确目标是为企业经营管理决策提供支持。管理信息系统中除了人、过程和设备以外,能够体现人的管理意志的部分就是软件。 因此,构建管理信息系统的过程中,最复杂的活动就是分析企业用户的需求,以便开发出满足用户业务需求的软件。 2.1.2 信息系统开发遵循的软件工程规范 2.1.2 信息系统开发遵循的软件工程规范 根据这些规范,软件开发周期分为五个阶段:(1)可行性研究阶段;(2)需求分析阶段;(3)设计阶段;(4)实现阶段;(5)测试阶段;经过以上五个阶段之后,软件即可提交给用户进行使用,之后便进入了运行与维护阶段。直到该软件报废或被新的软件取代。因此,上述五个阶段加上运行与维护阶段,就构成了软件的生命周期。 每个阶段要产生相应的文档,规范中规定了14个文档:(1)可行性研究报告;(2)项目开发计划;(3)软件需求说明书;(4)数据要求说明书;(5)测试计划;(6)概要设计说明书;(7)详细设计说明书;(8)数据库设计说明书;(9)模块开发卷宗;(10)用户手册;(11)操作手册;(12)测试分析报告;(13)开发进度报告;(14)项目开发总结。这些文档在实际应用中,可以有选择的使用。 表2-1 软件工程规范表 表2-2 软件开发规范文档 2.系统开发对文档的要求 2.系统开发的阶段划分及任务 开发任务量所点的比例 在系统开发过程中,各阶段所占工作量大体如下:系统分析30%,系统设计25%,编程20%,测试25%。一些专家认为,由于计算机辅助软件工程(CASE)等技术的发展,若不考虑系统测试和软件维护的工作量,系统调查、需求分析两个环节占到总开发工作量的60%以上,而系统设计和系统实现两个环节却占不到总开发工作量的40%,其中,原来的在开发工作中占工作量最大的编程与调试工作,现在只占10%以下的工作量。 2.2 管理信息系统生命周期的阶段划分 任何系统均有其产生、发展、成熟、消亡或更新换代的过程。这个过程称为系统的生命周期(System Life Cycle)。系统生命周期的概念对于复杂系统的建设具有重要的指导意义。软件工程规范中对软件开发阶段的划分的理论依据,就是管理信息系统的生命周期理论。MIS的系统开发生命周期(SDLC The Systems Development Life Cycle)大致可以分为:规划、分析、设计、实现与维护五个阶段。 2.2.1 系统规划 系统规划: 是管理信息系统建设的起始阶段。这一阶段的主要任务,是根据用户单位的整体目标和发展战略,确定管理信息系统的建设规划,划分业务流程,明确用户总的需求目标,制订管理信息系统建设的总计划,其中包括确定拟建系统的总体目标、功能、大致规模和粗略估计所需资源,并根据需求的轻、重、缓、急程度及资源和应用环境的约束,把规划的系统建设内容分解成若干开发项目,以分期分批进行系统开发。 2.2.2 系统分析 2、系统分析 这一阶段的主要工作是根据系统规划阶段确定的拟建系统总体方案和开发项目的安排,分析相关业务的应用逻辑,这是系统建设中工作任务最为繁重的阶段。这一阶段会产生大量的系统分析资料,其中最主要的是用户需求说明、约束条件和描述用户业务逻辑模型。 2.2.3 系统设计 3、系统设计 系统设计是根据用户的业务需求,构造新系统实现方案的活动。不同的技术人员,针对同样的用户需求文档可能构造出不同的系统实现方案。目前较为成熟的系统设计方法包括结构化方法和面向对象的方法。系统设计阶段又可以进一步分为概要设计和详细设计两项活动。 2.2.4 系统实现 4、系统实现 系统实现是按照系统的设计方案,利用编程语言进行编程,并通过购置硬件、布署网络等措施实现一个新的管理信息系统的过程。系统实现阶段又包括编程、测试、调试等活动。测试包括单元测试、集成测试和系统测试。系统实现阶段的活动关系到软件的质量,系统的可维护性和可靠性等重要特性。 2.2.5 系统运行与维护阶段 5、运行与维护 这一阶段从系统交付使用直到系统报

文档评论(0)

ffpg + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档