ch02-信息系统开发概述

ch02-信息系统开发概述

ID:36380731

大小:3.78 MB

页数:53页

时间:2019-05-09

ch02-信息系统开发概述_第1页
ch02-信息系统开发概述_第2页
ch02-信息系统开发概述_第3页
ch02-信息系统开发概述_第4页
ch02-信息系统开发概述_第5页
资源描述:

《ch02-信息系统开发概述》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、信息系统开发方法InformationSystemDevelopmentMethods信息系统开发的复杂性1信息系统的生命周期2信息系统开发方法3信息系统开发方式4主要内容信息系统建设的特点信息系统开发的特点多学科综合性投资大周期长风险高信息系统建设的复杂性1.技术手段复杂2.建设内容复杂、用户需求多样3.投资密度大,效益难以计算4.环境复杂多变信息系统开发是一个社会过程信息系统开发不是单纯的技术问题社会人文因素在信息系统开发中有重大影响开发过程需要各方密切参与,通力合作信息系统与组织及管理变革相结合软件危机随着计算

2、机应用的普及和深入70年代初,出现了“软件危机”。“软件危机”主要表现为:软件成本超出预算开发进度一再拖延软件质量难以保证。产生的主要原因:系统规模越来越大,复杂度也越来越高用户需求不明确,缺乏正确的理论指导“软件危机”使人们意识到信息系统的开发需要一套科学的、工程化的方法来指导,软件工程软件工程方法学包含三个要素:方法、工具和过程。方法是指完成软件开发的各项任务的技术方法;工具是指为运用方法而提供的软件工程支撑环境;过程是指为获得高质量的软件所需要完成的一系列任务的框架。一般地讲,成功的软件工程项目希望达到以下目标

3、:(1)实现要求的功能,取得较好的软件性能(2)付出较低的开发费用。(3)按时完成开发工作,及时交付使用。信息系统开发的复杂性1信息系统的生命周期2信息系统开发方法3信息系统开发方式4主要内容生命周期法从提出要建立一个信息系统开始,到完全建成的全过程,是一个连续发展的过程,即一个阶段的完成就是下一个阶段的开始,这个过程称为信息系统的开发生命周期(SystemDevelopmentLifeCycle,简称SDLC)。通常划分为以下5个阶段系统规划(用户与规划分析师)系统分析(系统分析师)系统设计(系统设计员)系统实施(

4、系统开发人员与用户)系统运行维护(用户与系统开发人员)生命周期各阶段的划分信息系统规划明确目标以企业开展电子商务的战略规划为基础,确定所要建设的信息系统的目标和边界勾画轮廓从企业既定的电子商务经营目标和经营策略出发,结合企业的历史和现状,勾勒出未来信息系统的轮廓制定方案制定企业建设信息系统的实施方案,决定建设方式、进度计划、人员组织、资金预算可行性分析信息系统分析分析现状分析企业与电子商务业务相关的经营管理活动的现状明确约束找出企业内外可能影响信息系统功能、性能的约束条件确定需求确定未来利用信息系统开展各项业务的作业

5、流程以及功能和性能需求信息系统设计体系结构设计决定企业信息系统的组成及各部分之间的相互联系选择软硬件平台进行软硬件平台的选型,设计网络环境应用软件设计由大到小逐步细化应用软件的组成、功能、流程、数据等要素的设计信息系统的实现系统平台搭建构建信息基础设施,搭建应用开发环境,配置系统运行支持环境和安全保障环境应用软件开发编码,测试系统集成安装,整合新系统与企业内原有信息系统及外部信息系统运行准备培训,准备数据系统评估优化集成测试,检查系统是否满足企业电子商务运作的基本要求,优化系统性能系统切换信息系统的运行支持系统维护应

6、用软件维护,数据维护,网站维护运行维护的组织管理人员管理,维护作业流程管理,安全管理,商务流程管理性能优化性能监测与调整信息系统开发的复杂性1信息系统的生命周期2信息系统开发方法3信息系统开发方式4主要内容信息系统的开发方法在信息系统的开发过程中,常使用的几种典型方法,也是在开发信息系统中能够使用的方法,如:(1)结构化方法(2)快速原型法(3)面向对象法一.结构化方法产生于20世纪70年代源于结构化程序设计语言基本思想:用系统的思想,系统工程的方法,按用户至上的原则,结构化、模块化、自顶向下对信息系统进行分析与设计

7、。基本原则:“自顶向下,逐步求精”“模块化”结构化方法基本思想阶段......方法技术工具标准任务......产品活动......结构化方法的特点(1)开发目标清晰化。(2)工作阶段程式化。(3)开发文档规范化。(4)设计方法结构化。结构化方法强调了开发过程的整体性和全局性,在整体优化的前提下考虑具体的分析设计问题。结构化方法的不足该方法的优缺点主要反映在:(1)结构化系统开发方法要求预先严格定义出完整准确的功能需求和规格说明。(2)开发周期长,不能充分反映用户的需求和可能发生的变化。(3)严格的阶段划分和文档化,费

8、时费力。结构化方法的适用范围结构化方法被广泛地应用于不同行业信息系统的开发中,特别适合于那些业务工作比较成熟、需求比较稳定的大型系统,如银行、电信、商品零售等行业。二.原型法原型法(PrototypingMethod)是为了快速开发系统而推出的一种开发模式,旨在改进传统的结构化开发方法的不足,缩短开发周期,减少开发风险。所谓信息系统原型,就是一

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。