三、信息系统集成专业技术知识

1、信息系统生命周期:立项、开发、运维、消亡

2、信息系统开发方法:结构化方法、原型法、面向对象方法等。

(1)结构化方法:把整个系统的开发过程分为若干阶段,然后依次进行,前一阶段是后一个阶段的工作依据,按顺序完成。每个阶段和主要步骤有明确详尽的文档编制要求,并对其进行有效控制。

注重整体性和全局性。缺点是开发周期长,文档设计说明繁琐,工作效率低,开发初期要对系统的需求充分预料可能发生的变化。

(2)原型法:适用于无法全面准确地提出用户需求的情况下。对用户的需求是动态响应,逐步纳入的。可以分为抛弃型原型和进化型原型。

(3)面向对象方法:

3、软件工程

(1)软件需求分析与定义

  • 软件需求是针对待解决问题的特性的描述。所定义的需求必须可以被验证,在资源有限时,可以通过优先级对需求进行权衡。
  • 通过需求分析,可以检测和解决需求之间的矛盾,发现。系统的边界,并详细描述出系统需求。

(2)软件设计、测试与维护

  • 软件测试是为了评价和改进产品质量,识别产品的缺陷和问题而进行的活动。软件测试是针对一个程序的行为,在有限测试用例集合上,动态验证是否达到预期的行为。
  • 测试不再只是一种仅在编码阶段完成后才开始的活动。现在的软件测试被认为是一种可以包括在整个开发和维护过程中的活动,它本身是实际产品构造的一个重要部分。
  • 软件测试伴随开发和维护过程,分为单元测试,集成测试和系统测试三个阶段。

(3)软件质量保证及质量评价

  • 软件质量保证:
  • 验证与确认:验证过程试图确保活动的输出产品已经被正确构造,确认过程则试图确保构造了正确的产品。
  • 评审与审计:分为管理评审、技术评审、检查、走查、审计。管理评审的目的是监控进展。技术评审的目的是评价软件产品。软件审计的目的是提供软件产品和过程对于可应用的规则、标准、指南、计划和流程的遵从性的独立评价。

(4)软件配置管理(默写)

  • 软件配置管理活动包括软件配置管理计划、软件配置标识软件配置、控制软件配置、状态记录、软件配置审计、软件发布、管理与交付等活动。

(5)软件过程管理

软件过程管理涉及技术过程和管理过程,通常包括以下几个方面:

  • 项目启动与范围定义
  • 项目规划
  • 项目实施
  • 项目监控与评审
  • 项目收尾与关闭

(6)软件复用:软件复用的主要思想是将软件看成是由不同功能的组件所组成的有机体,视为通用工具。

4、面向对象系统分析与设计

(1)面向对象的基本概念包括对象类、抽象、封装、继承、多态、接口、消息、组件、复用和模式等。

  • 对象包含三个基本要素,分别是对象标识、对象状态和对象行为。
  • 类将该实体的属性和操作封装在一起。
  • 对象和类的关系可以理解为对象是类的实例类是对象的模板。
  • 对象是现实世界中某个实体的抽象类,是一组对象的抽象。
  • 多态使得某个属性或操作在不同的时期可以表示不同类的对象特性。

(2)统一建模语言简称UML。它是一种可视化的建模语言,而不是编程语言。比较适用于迭代式的开发过程。

客户服务器模式简称c/s。浏览器服务器模式简称b/s。

5、软件中间件

中间件是位于硬件、操作系统等平台和应用之间的通用服务,借由中间件解决了分布系统的异构问题。借助中间件屏蔽操作系统和网络协议的差异,为应用系统提供多种通讯机制,满足不同领域的应用需要。

中间件位于操作系统与程序运用之间,(✔),如果说成中间件位于操作系统之中(❌)。

中间件可以分为数据库访问中间件、远程过程调用中间件、面向消息中间件、事物中间件、分布式对象中间件等。

  • 数据库访问中间件通过一个抽象层访问数据库,从而允许使用相同或相似代码访问不同的数据库资源。典型技术如windows平台的odbc和Java平台的jdbc的。
  • 远程过程调用中间件简称PPC。是一种分布式应用程序的处理方法。一个应用程序可以使用PPC来远程执行一个位于不同地址空间内的过程,从效果上看和执行本地调用相同。
  • 面向消息中间件简称MOM,利用高效可靠的消息传递机制进行平台无关的数据传递,可基于数据通信进行分布系统的集成。
  • 分布式对象中间件:
  • 事务中间件也称事务处理控制器简称TPM,它位于客户和服务器之间,完成事务管理与协调负载平衡失效恢复的任务,以提高系统的整体性能。

6、数据库与数仓技术

数据仓库是一个面向主题的、集成的、相对稳定的,反映历史变化的数据集合,用于支持管理决策。数据仓库是对多个异构数据源的有效集成,集成后按主题分组,且存放在数据仓库中的数据一般不再修改。 大数据的意义不在于掌握庞大的数据信息,而在于对这些数据进行专业化处理,实现数据的增值。

大数据分析相比较于传统的数仓应用,具有数据量大,查询分析复杂等特点。从技术上,大数据必须依托云计算的分布式处理,分布式数据库和云存储、虚拟化技术等。

7、web servicise技术

Web服务的典型技术包括用于传递信息的简单对象访问协议、用于描述服务的Web服务描述语言、用于Web服务注册的统一描述、发现及集成及数据交换的XML。

8、javaEE架构

组件:表示应用逻辑的代码,容器:组件的运行环境。服务:应用服务器提供的各种功能接口,可以同系统资源进行交互。

9、计算机网络知识

(1)网络技术标准与协议

OSI七层协议从下到上:物理层、数据链路层、网络层、传输层、会话层、表示层、应用层。需要掌握每一层都有什么协议?

  • 物理层:该层连接物理联网媒介,如电缆连线连接器。具体标准有RS232、V.35 、RJ-45、FDDI。
  • 数据链路层:功能是将从网络层收到的数据分割成特定的可被物理层传输的帧。常见的协议有:IEEE802.3/.2、HDLC、PPP 、ATM。
  • 网络层:主要功能是将网络地址(如ip地址)翻译成对应的物理地址(如网卡地址),并决定如何将数据发送方到接收方。具体协议有:IP、ICMP、IGMP、IPX、ARP。
  • 传输层:主要负责确保数据可靠、顺序、无错地从A点传输到B点。在TCP/IPX协议中,具体有TCP、UDP、SPX。
  • 会话层:负责在网络中的 两个节点之间建立和维持通信,以确保提供交互会话的管理功能。常见的协议有RPC、SQL、NFS。
  • 表示层:在表示层,数据将按照网络能理解的方案进行格式化。常见的协议有JPEG、ASCII、GIF、DES、MPEG。
  • 应用层:常见的协议有HTTP、Telnet、FTP、SMTP。

(2)网络协议和标准:802.11--无线局域网WLAN标准协议

10、Internet技术与应用

  • TCP/IP技术:TCP/IP的层次模型分为四层,最高层相当于OSI的5~7层,该层包括了所有的高层协议。TCP/IP次高层相当于OSI的传输层,这一层主要定义了两层协议:面向连接的传输控制协议TCP和无连接的用户数据报协议UDP。

面向连接的和无连接的区别:面向连接可靠但是慢,无连接的快但是无可靠。

IPV6:16进制 128位。

Internet上的域名由域名系统DNS统一管理。(域名解析)

  • 网络存储技术

网络存储结构分为:直连式存储(DAS)(U盘)、网络存储设备(NAS)(网络式连接即插即用 )和存储网络(SAN)(无线扩展功能)

  • 无线网络技术

无线通讯网络根据应用领域可以分为:无线个域网(wpan)、无线局域网(wlan)、无线城域网(wman)、蜂房移动通讯网(wwan)

4G包括TD-LTE、FDD-LTE两种制式。

  • 网络安全

基本要素:机密性、完整性、可用性、可控性、可审查性。

《计算机信息系统安全保护等级划分准则》将信息系统安全分为五个等级:自主保护级、系统审计保护级、安全标记保护级、结构化保护级、访问验证保护级。(按顺序背)

11、新兴信息技术

  • 云计算应用:分为共有云、私有云、混合云。
  • 物联网架构与关键技术:

物联网架构:分为感知层、网络层、应用层。感知层负责信息采集和物物之间的信息传输。信息采集技术包括传感器、条码和二维码、RFID、射频技术、音视频技术等多媒体信息。

网络层:编码、认证、传输

应用层:

物联网关键技术:感知层技术主要包括:产品和传感器自动识别技术(条码、RFID、传感器)、无线传输技术(wlan 、bluetooth、zigbee、uwb)、自组织组网技术和中间件技术。

  • 移动互联网

接入移动性、时间碎片性、生活相关性、终端多样性。

  • 大数据关键技术

包括数据采集、数据存储、数据管理、数据分析与挖掘四个环节。数据采集阶段技术为ETL,数据存储阶段主要有结构化数据、分结构化数据和半结构化数据的存储和访问。数据管理使用分布式并行处理技术。数据分析和挖掘是根据业务需要对大数据进行关联、聚类、分析等,并利用图形、表格加以展示。

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值