- 1、本文档共16页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
知识点
第三章 信息系统集成专业技术知识
第一节信息系统集成简述
系统集成:将计算机软件、硬件、网络通信等技术和产品集成为能够满足用户特定需求的信息系统,包括总体策划、设计、开发、实施、服务保障。
系统集成的特点:①要以用户需求为根本出发点②不只是设备的选择与供应,更重要的是个有高技术含量的工程过程,要面向用户需求提供全面的解决方案,其核心是软件③系统集成的最终交付物是一个完整的系统而不是一个分立的产品④系统集成包括技术、管理和商务等各项工作,是一项综合的系统工程。
信息系统集成分类:可分为两大类:设备系统集成和应用系统集成(application system integration))))laboration)、构建阶段(construction)、交付阶段(transition),而在细化阶段的任务:确保软件结构、需求、计划足够稳定,确保项目风险已经降低到能够预计完成整个项目的成要和日程的程度;针对项目的软件结构上的主要风险已经解决或处理完成;通过完成软件结构上的主要场景建立软件体系结构的基线;建立一个包含高质量组件的可演化的产品原型;说明基线化的软件体系结构可以保障系统需求可以控制在合理的成本和时间范围内; 建立好产品的支持环境
极限编程技术XP:是一种开发软件的轻量级的方法。XP适用于小型或中型开发团队,并且客户的需求模糊或需求多变。XP是一种螺旋的开发方法,它将复杂的开发过程分解为一个个相对比较简单的小周期。通过积极的交流和反馈,可以根据实际情况及时调整开发过程。
一、信息系统集成分类
①设备系统集成,也可称为硬件系统集成
? 智能建筑系统集成
? 计算机网络系统集成
? 安防系统集成
② 应用系统集成
? 为用户提供一个全面的系统解决方案
? 应用系统集成又称为行业信息化解决方案集成
二、信息系统建设
? 信息系统的生命周期——4个阶段:
立项: 形成《需求规范说明书》
②开发:总体规划阶段、系统分析阶段、系统设计阶段、系统实施阶段、系统验收阶段
③运维:排错性维护、适应性维护、完善性维护、预防性维护
④消亡
三、信息系统开发方法
? 信息系统开发方法
①结构化方法:把整个系统的开发过程分为若干阶段,然后一步一步地依次进行,前一阶段是后一阶段的工作依据
②原型法:本着开发人员对用户需求的初步理解,先快速开发一个原型系统,然后通过反复修改来实现用户的最终系统需求:? 抛弃型原型、进化型原型
③面向对象方法:将信息系统看作一起工作来完成某项任务的相互作用的对象的集合;分析、设计和实现三个阶段
软件工程
一、软件需求分析与定义
需求分析涉及分析需求的过程,目的是:
? 检测和解决需求之间的冲突
? 发现软件的边界,以及软件与其环境如何交互
? 详细描述系统需求,以导出软件需求
二、软件设计
定义:一个系统或构件的架构、构件、接口和其他特征的过程
? 软件架构设计(有时叫做高层设计)
– 描述软件的结构和组织,标识各种不同的构件;
? 软件详细设计
-详细地描述各个构件,使之能被构造
三、软件测试
应该包括在整个开发和维护过程中的活动,它本身是实际产品构造的一个重要部分
– 测试阶段:
? 单元测试
? 集成测试
? 系统测试
四、软件维护
更正性维护
? 软件产品交付后进行的修改,以更正发现的问题
适应性维护
? 软件产品交付后进行的修改,以保持软件产品能在变化后或变化中的环境中可以继续使用
完善性维护
? 软件产品交付后进行的修改,以改进性能和可维护性
预防性维护
? 软件产品交付后进行的修改,以在软件产品中的潜在错误成为实际错误前,检测和更正它们
五、 软件质量保证及质量评价
质量管理过程:
? 质量保证过程、验证过程、确认过程、评审过程、审计过程
评审与审计过程包括:
? 管理评审、技术评审、检查、走查、审计
面向对象系统分析与设计
一、概述
? 面向对象方法的基本思想:
– 客观事物是由对象组成的,对象是在原事物基础上抽象的结果。
– 对象是由属性和操作组成的
– 对象之间的联系通过消息传递机制来实现
对象可以按其属性来归类
? 面向对象方法的构成
– 基本概念
– 基本原理、原则
– 表示法:UML(统一建模语言)
– 模型:
? 需求模型、分析模型、设计模型、实现模型
– 核心工作流:
? 业务流程建模、需求获取、分析、设计、实现、测试、配置发布
– 软件生存期模型:
? 喷泉模型,迭代式开发
– 过程:
? RUP、XP
– 支持工具:
? Rose
? 对象
– 是系统中用来描述客观事物的一个实体,它是构成系统的基本单位
? 自然实体
? 概念实体
? 软件实体
– 对象由一组属性和对属性进行操作的一组服务构成
– 对象有三个重要特性:
? 状态
? 行为
? 标识
? 类
一组具有相同结构和行为的
文档评论(0)