信息系统集成专业技术知识
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
的系统解决方案,应用集成已经深入到用户具体的业务和应用层 面。
✓应用系统集成是系统集成的高级阶段,独立的应用软件供应商 成为其核心。
掌握
4 /87
第3讲 信息系统集成专业技术知识
3.2 信息系统建设
3.2.1 信息系统的生命周期
1、立项阶段
概念形成过程、需求分析过程
2、开发阶段
规划、分析、设计、实施、验收
掌握
14 /87
第3讲 信息系统集成专业技术知识
P.87
3.3 软件工程
3.3.2 软件设计、测试与维护
3、软件维护
➢平均来说,大型软件的维护成本高达开发成本 的4倍左右。
➢软件系统整个生存期总成本的40%~70%要用于软件 的维护。
➢目前国外许多软件开发组织把60%以上的人力用于维 护已有的软件,而且随着软件数量增多和使用寿命延长, 这个百分比还在持续上升。
3、运维阶段
运行、维护
4、消亡阶段
退出、重建
掌握
P.82
5 /87
第3讲 信息系统集成专业技术知识
P.83
3.2 信息系统建设
3.2.2 信息系统开发方法
1、结构化方法
思想、特点、优点、缺点
2、原型法
思想、特点、优点、缺点、类型
3、面向对象方法
思想、关键点、阶段、模型
4、组合应用
掌握
6 /87
第3讲 信息系统集成专业技术知识
3.3 软件工程
➢软件的定义
✓软件是计算机系统中与硬件相互依存的另一
部分;
✓软件是有一定功能和性能的程序、数据和文档 它的完整集合。
掌握
图1-3 软件的组成要素
7 /87
第3讲 信息系统集成专业技术知识 3.3 软件工程
➢软件的定义
✓一个软件系统通常包括:
在计算机运行中能够提供所希望的功能和性能的程序; 使程序能够正确运行的数据结构和数据; 描述系统结构的文档和如何使用与维护系统的用户文档。
✓测试包括单元测试、集成测试和系统测试三个阶段。
掌握
13 /87
第3讲 信息系统集成专业技术知识
P.87
3.3 软件工程
3.3.2 软件设计、测试与维护 3、软件维护
➢软件维护处于软件生命周期的运维阶段,处于 系统投入生产运行以后的时期中,不属于软件开 发过程。
➢随着软件的大型化和使用寿命的延长,软件维 护费用日益增长。正确地使用软件系统,发挥软 件的作用,可能是生死攸关的大问题。
软件架构设计:描述软件的结构和组织,标识各种不同的 组件。 软件详细设计:详细地描述各个组件,使之能被构造。
掌握
12 /87
第3讲 信息系统集成专业技术知识
P.87
3.3 软件工程
3.3.2 软件设计、测试与维护
2、软件测试
✓测试是为评价和改进软件产品质量、识别产品缺陷和 问题而进行地活动。
✓软件测试应该包括在整个开发和维护过程之中,测试 是实际产品构造地一个重要部分。
信息系统集成专业技术知识
第3讲 信息系统集成专业技术知识
P.81
【知识要点】
1、信息系统集成简述
信息系统的生命周期、各阶段目标 及主要工作内容 信息系统开发方法
2、信息系统建设
方案设计 系统架构 设备、DBMS和技术选型
3、软件工程
软件需求分析与定义 软件设计、测试与维护 软件质量保证及质量评价 软件配置管理 软件过程管理 软件开发工具 软件复用
➢软件工程是应用计算机科学、数学及管
理科学等原理,开发软件的工程。软件工
程借鉴传统工程的原则、方法,以提高质 量、降低成本。
掌握
9 /87
第3讲 信息系统集成专业技术知识
P.85
3.3 软件工程
3.3.1 软件需求分析与定义
✓软件需求是一个为解决特定问题而必须由被开
发或被修改的软件展示的特性。
✓软件的需求通常来自一个组织不同层次的不 同人员的需求和来自软件将要在其中运行的环 境的需求的复杂组合。
掌握
11 /87
第3讲 信息系统集成专业技术知识
P.86
3.3 软件工程
3.3.2 软件设计、测试与维护 1、软件设计
✓软件设计是“定义一个系统或组件的架构、组件、接 口和其他特征的过程”,并得到“这个过程的结果”。
➢软件的设计过程,就是将软件需求转化为数据结构和 软件的系统结构的过程。
✓软件设计由两个处于软件需求和软件构造之间的活动 组成。
程序是软件的窗口,它展示着系统的能力;
数据是软件的根本,它决定了系统的价值;
文档是软件的灵魂,它关系到系统的命运。
掌握
8 /87
第3讲 信息系统集成专业技术知识
P.85
3.3 软件工程
➢工程 是将自然科学的理论应用到具体工
农业生产部门中形成的各学科的总称。如: 水利工程、化学工程、土木建筑工程、遗 传工程、系统工程——亦称“工程学”。
P.81
3.1 信息系统集成简述
1、信息系统集成概念 ✓信息系统集成:指将计算机软件、硬件、网络通信等 技术和产品集成成为能够满足用户特定需求的信息系统, 包括总体策划、设计、开发、实施、服务及保障。
✓信息系统集成的4个显著特点:
需求引导 全面的解决方wk.baidu.com、软件是核心 完整系统 技术是核心、管理和服务是保障
掌握
15 /87
第3讲 信息系统集成专业技术知识
P.87
3.3 软件工程
3.3.2 软件设计、测试与维护
3、软件维护 ✓按照不同的维护目的,维护工作可分成4类:
更正性维护:对在测试阶段未能发现的,在软件投入使
✓所有软件的需求的一个基本特性就是可验证性。
掌握
10 /87
第3讲 信息系统集成专业技术知识
P.86
3.3 软件工程
3.3.1 软件需求分析与定义
✓ 需求分析涉及分析需求的过程,其主要目的是:
(1)检测和解决需求之间的冲突 (2)发现软件的边界,以及软件与其环境如何交互。 (3)详细描述系统需求,以导出软件需求。
掌握
4、面向对象系统分析与设计
面向对象的基本概念 统一建模语言UML与可视化建模 面向对象系统分析 面向对象系统设计
5、软件系统结构(软件架构)
软件体系结构定义 典型体系结构 软件体系结构设计方法 软件体系结构分析与评估 软件中间件
6、典型应用集成技术
7、计算机网络知识
2 /87
第3讲 信息系统集成专业技术知识
掌握
3 /87
第3讲 信息系统集成专业技术知识
P.81
3.1 信息系统集成简述
2、信息系统集成分类 ✓系统集成主要包括设备系统集成和应用系统集成
✓设备系统集成(硬件系统集成、简称系统集成),包括智能
建筑系统集成、计算机网络系统集成、安防系统集成。
✓应用系统集成(行业信息化解决方案)为用户提供一个全面
✓应用系统集成是系统集成的高级阶段,独立的应用软件供应商 成为其核心。
掌握
4 /87
第3讲 信息系统集成专业技术知识
3.2 信息系统建设
3.2.1 信息系统的生命周期
1、立项阶段
概念形成过程、需求分析过程
2、开发阶段
规划、分析、设计、实施、验收
掌握
14 /87
第3讲 信息系统集成专业技术知识
P.87
3.3 软件工程
3.3.2 软件设计、测试与维护
3、软件维护
➢平均来说,大型软件的维护成本高达开发成本 的4倍左右。
➢软件系统整个生存期总成本的40%~70%要用于软件 的维护。
➢目前国外许多软件开发组织把60%以上的人力用于维 护已有的软件,而且随着软件数量增多和使用寿命延长, 这个百分比还在持续上升。
3、运维阶段
运行、维护
4、消亡阶段
退出、重建
掌握
P.82
5 /87
第3讲 信息系统集成专业技术知识
P.83
3.2 信息系统建设
3.2.2 信息系统开发方法
1、结构化方法
思想、特点、优点、缺点
2、原型法
思想、特点、优点、缺点、类型
3、面向对象方法
思想、关键点、阶段、模型
4、组合应用
掌握
6 /87
第3讲 信息系统集成专业技术知识
3.3 软件工程
➢软件的定义
✓软件是计算机系统中与硬件相互依存的另一
部分;
✓软件是有一定功能和性能的程序、数据和文档 它的完整集合。
掌握
图1-3 软件的组成要素
7 /87
第3讲 信息系统集成专业技术知识 3.3 软件工程
➢软件的定义
✓一个软件系统通常包括:
在计算机运行中能够提供所希望的功能和性能的程序; 使程序能够正确运行的数据结构和数据; 描述系统结构的文档和如何使用与维护系统的用户文档。
✓测试包括单元测试、集成测试和系统测试三个阶段。
掌握
13 /87
第3讲 信息系统集成专业技术知识
P.87
3.3 软件工程
3.3.2 软件设计、测试与维护 3、软件维护
➢软件维护处于软件生命周期的运维阶段,处于 系统投入生产运行以后的时期中,不属于软件开 发过程。
➢随着软件的大型化和使用寿命的延长,软件维 护费用日益增长。正确地使用软件系统,发挥软 件的作用,可能是生死攸关的大问题。
软件架构设计:描述软件的结构和组织,标识各种不同的 组件。 软件详细设计:详细地描述各个组件,使之能被构造。
掌握
12 /87
第3讲 信息系统集成专业技术知识
P.87
3.3 软件工程
3.3.2 软件设计、测试与维护
2、软件测试
✓测试是为评价和改进软件产品质量、识别产品缺陷和 问题而进行地活动。
✓软件测试应该包括在整个开发和维护过程之中,测试 是实际产品构造地一个重要部分。
信息系统集成专业技术知识
第3讲 信息系统集成专业技术知识
P.81
【知识要点】
1、信息系统集成简述
信息系统的生命周期、各阶段目标 及主要工作内容 信息系统开发方法
2、信息系统建设
方案设计 系统架构 设备、DBMS和技术选型
3、软件工程
软件需求分析与定义 软件设计、测试与维护 软件质量保证及质量评价 软件配置管理 软件过程管理 软件开发工具 软件复用
➢软件工程是应用计算机科学、数学及管
理科学等原理,开发软件的工程。软件工
程借鉴传统工程的原则、方法,以提高质 量、降低成本。
掌握
9 /87
第3讲 信息系统集成专业技术知识
P.85
3.3 软件工程
3.3.1 软件需求分析与定义
✓软件需求是一个为解决特定问题而必须由被开
发或被修改的软件展示的特性。
✓软件的需求通常来自一个组织不同层次的不 同人员的需求和来自软件将要在其中运行的环 境的需求的复杂组合。
掌握
11 /87
第3讲 信息系统集成专业技术知识
P.86
3.3 软件工程
3.3.2 软件设计、测试与维护 1、软件设计
✓软件设计是“定义一个系统或组件的架构、组件、接 口和其他特征的过程”,并得到“这个过程的结果”。
➢软件的设计过程,就是将软件需求转化为数据结构和 软件的系统结构的过程。
✓软件设计由两个处于软件需求和软件构造之间的活动 组成。
程序是软件的窗口,它展示着系统的能力;
数据是软件的根本,它决定了系统的价值;
文档是软件的灵魂,它关系到系统的命运。
掌握
8 /87
第3讲 信息系统集成专业技术知识
P.85
3.3 软件工程
➢工程 是将自然科学的理论应用到具体工
农业生产部门中形成的各学科的总称。如: 水利工程、化学工程、土木建筑工程、遗 传工程、系统工程——亦称“工程学”。
P.81
3.1 信息系统集成简述
1、信息系统集成概念 ✓信息系统集成:指将计算机软件、硬件、网络通信等 技术和产品集成成为能够满足用户特定需求的信息系统, 包括总体策划、设计、开发、实施、服务及保障。
✓信息系统集成的4个显著特点:
需求引导 全面的解决方wk.baidu.com、软件是核心 完整系统 技术是核心、管理和服务是保障
掌握
15 /87
第3讲 信息系统集成专业技术知识
P.87
3.3 软件工程
3.3.2 软件设计、测试与维护
3、软件维护 ✓按照不同的维护目的,维护工作可分成4类:
更正性维护:对在测试阶段未能发现的,在软件投入使
✓所有软件的需求的一个基本特性就是可验证性。
掌握
10 /87
第3讲 信息系统集成专业技术知识
P.86
3.3 软件工程
3.3.1 软件需求分析与定义
✓ 需求分析涉及分析需求的过程,其主要目的是:
(1)检测和解决需求之间的冲突 (2)发现软件的边界,以及软件与其环境如何交互。 (3)详细描述系统需求,以导出软件需求。
掌握
4、面向对象系统分析与设计
面向对象的基本概念 统一建模语言UML与可视化建模 面向对象系统分析 面向对象系统设计
5、软件系统结构(软件架构)
软件体系结构定义 典型体系结构 软件体系结构设计方法 软件体系结构分析与评估 软件中间件
6、典型应用集成技术
7、计算机网络知识
2 /87
第3讲 信息系统集成专业技术知识
掌握
3 /87
第3讲 信息系统集成专业技术知识
P.81
3.1 信息系统集成简述
2、信息系统集成分类 ✓系统集成主要包括设备系统集成和应用系统集成
✓设备系统集成(硬件系统集成、简称系统集成),包括智能
建筑系统集成、计算机网络系统集成、安防系统集成。
✓应用系统集成(行业信息化解决方案)为用户提供一个全面