- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
集成专业技知识点
第三章 知识点
第三章 信息系统集成专业技术知识
第一节信息系统集成简述
? 系统集成:将计算机软件、硬件、网络通信等技术和产品集成为能够满足用户特定需求的信息系统,包括总体策划、设计、开发、实施、服务保障。
? 系统集成的特点:①要以用户需求为根本出发点②不只是设备的选择与供应,更重要的是个有高技术含量的工程过程,要面向用户需求提供全面的解决方案,其核心是软件③系统集成的最终交付物是一个完整的系统而不是一个分立的产品④系统集成包括技术、管理和商务等各项工作,是一项综合的系统工程。
? 信息系统集成分类:可分为两大类:设备系统集成和应用系统集成(application system integration)。其设备系统集成又称为硬件系统集成或是弱电系统集成,它包括:智能建筑系统集成(Inteligent building system integration)、计算机网络系统集成(computer network system integration)、安防系统集成(security system integration)
第二节 信息系统建设
? 信息系统的生命周期:
① 立项阶段:分为两个过程:概念的形成过程,即是根据用户单位业务发展和经营管理的需要,提出建设信息系统的初步构想;需求分析过程,即是对企业信息系统的需求进行深入调研和分析,形成《需求规范说明书》,经评审、批准,后立项。
② 开发阶段:又分为总体规划阶段、系统分析阶段、系统设计阶段、系统实施阶段、系统验收阶段
③ 运维阶段:就是在验收后交付用户时并同时伴有必要的维护,通常的维护分为:排错性维护、适应性维护、完善性维护、预防性维护。
④ 消亡阶段:这是由于要考虑系统更新改造、功能扩展、甚至报废等外围因素而导致消亡。
? 信息系统建设的原则:为客户的业务发展服务;总体规划,分步实施;保护客户现有的IT资产;支持SOA架构
? 信息系统开发方法?
①结构化方法:是按照信息系统生命周期,应用结构化系统开发方法,整个系统的开发过程分若干阶段,然后一步一步地依次进行,前一个阶段是后一阶段的工作依据,每个阶段又划分为详细的步骤,顺序作业,每个阶段和主要步骤都有详细的文档编制要求,各个阶段和各个步骤的向下转移都是通过建立各自的软件文档和对关键阶段、步骤进行审核和控制实现的。其特点:遵行用户至上的原则;严格区分工作阶段,每个阶段有明确的任务和取得的成果;强调系统开发的过程的整体性和全局性;系统开发过程工程化,文档资料标准化。
②原型法:是在很难一下子全面准确地提避出用户需求的前提下,首先不要对系统做全面、详细的调查、分析,而是先快速开发一个原型系统,然后通过反复修改来实现最终需求。其特点:实际可行;具有最终系统的基本特征;构造方便、快速、造价低。它又分为:抛弃型原型;进化型原型。
③面向对象方法(object oriented,oo):其基本思想是:客观事物是由对象组成的,对象是在原事物基础上抽象的结果;对象是由属性和操作组成的,其属性反映了对象的数据信息特征,而操作则是用来定义改变对象属性状态的各种操作方式;对象之间的联系是通过消息传递机制来实现的,而消息传递的方式是通过消息传递模式和方法所定义的操作过程来完成的;对象可以按属性来归类,借助类的层次结构,子类可以通过继承机制获得其父类的特性;对象具有封装的特性,一个对象就构成一个严格模块化的实体,在系统开发中可被共享和重复引用。其方法为分析、设计、实现三个阶段。
? 生命周期的三种典型模型:
① 瀑布模型:对需求清晰,在项目初期就可以明确所有需求,不需要二次开发的项目而言,
② 迭代模型:对于事先不能完整定义产品所有需求,计划多期开发的项目来说,
③ 快速原型开发:对于需要很快客户/用户演示产品原型的项目
? 软件开发V模型:需求分析、概要设计、详细设计,编码 单元测试、集成测试、系统测试、验收测试
? RUP(rational unified process,软件统一过程):是一种“过程方法”,这它是迭代模型的一种。在生命周期中分为四个阶段:初始阶段(Inception)、细化阶段(Elaboration)、构建阶段(construction)、交付阶段(transition),而在细化阶段的任务:确保软件结构、需求、计划足够稳定,确保项目风险已经降低到能够预计完成整个项目的成要和日程的程度;针对项目的软件结构上的主要风险已经解决或处理完成;通过完成软件结构上的主要场景建立软件体系结构的基线;建立一个包含高质量组件的可演化的产品原型;说明基线化的软件体系结构可以保障系统需求可以控制在合理的成本和时间范围内; 建立好产品的支持环境
? 极限编程技术XP:是一种开发软件的轻量级的方法。XP适用于小型或中型开发团队,并且客
原创力文档


文档评论(0)