本章小节概述:
1.1信息系统与信息化
1.2信息系统开发方法
1.3常规信息系统集成技术
1.4软件工程
1.5新一代信息技术
1.6信息系统安全技术
1.7信息化发展与应用
1.8信息系统服务管理
1.9信息系统规划
1.10企业首席信息官及其职责
本章分析:
1、内容比较多,专业性比较强,对一些非计算机专业的朋友理解起来有一定的难度
2、此部分在上午考察23分左右,案例和论文不考!
3、除了常规高频考点之外,考试可能会考第三版教材新增内容
4、只看我们讲的重点即可!
5、考试的时候此部分得分建议最低在50%以上!
最近5次考试上午各章考点分析
本节课需要掌握的考点
本节我们需要掌握:(标红的考点需要重点看)
1、信息的特征P2(了解)、信息的质量属性P3(掌握)、 信息的传输模型P4 (掌握)
2、信息系统的特征P5(了解)
3、 信息化5个层次P8、信息化的主体手段途径目标P8 (掌握)
4、两网、一站、四库、十二金P9 (了解)
5、 信息化6要素及其地位P9-10 (掌握)
6、 信息系统生命周期5个阶段及其内容P10-12 (掌握)
7、 信息系统开发方法:结构化、面向对象、原型法、面向服务的方法特征及其优缺点P12-17 (掌握)
8、 计算机网络: OSI协议7层及其作用协议P18、 IEEE802协议P18-19、TCP/IP协议4层及其协议作用P19-21、网络交换P21、网络设备及其作用
P21-22、无线网络P22、网络存储P23-26、网络接入技术P26-28、网络规划与设计P28-30、数据库管理系统P30-31、数据仓库技术P32-33、中间件技术(定义、层次、应用) P33-34、可用性和可靠性P34-35(掌握)
1.1信息系统与信息化
信息的质量属性
信息技术
系统的特性、信息系统特性,信息化五个层次、信息化
两网、一站、四库、十二金
信息化体系六要素
生命周期阶段
阶段划分:系统规划(可行性分析与项目开发计划)、系统分析(需求分析)、系统设计(概要设计、详细设计)、系统实施(编码、测试)、运行维护
考试方式:给出一个场景,让你分析属于哪个生命周期阶段,阶段输出什么文档。
软件过程模型
信息系统生命周期各阶段说明
记忆技巧:划分即实行,掌握每个阶段的产物** **
①系统规划阶段:对组织的环境、目标及现行系统的状况进行初步调查,根据组织目标和发展战略,确定信息系统的发展战略,对建设新系统的需求做出分析和预测,研究建设新系统的必要性和可能性。给出拟建系统的备选方案, 写出可行性研究报告。
②系统分析阶段:根据系统设计任务书所确定的范围,对现行系统进行详细调查,描述现行系统的业务流程,指出现行系统的局限性和不足之处,确定新系统的基本目标和逻辑功能要求,即提出新系统的逻辑模型。(做什么)
③系统设计阶段:根据系统说明书中规定的功能要求,考虑实际条件,具体设计实现逻辑模型的技术方案,也就是设计新系统的物理模型。又称为物理设计阶段,可分为总体设计(概要设计)和详细设计两个子阶段。技术文档是系统设计说明书。(怎么做)
④系统实施阶段:将设计的系统付诸实施的阶段。任务包括计算机等设备的购置、安装和调试、程序的编写和调试、人员培训、数据文件转换、系统调试与转换等。这个阶段的特点是几个互相联系、互相制约的任务同时展开,必须精心安排、合理组织。系统实施是按实施计划分阶段完成的,每个阶段应写出实施进展报告。系统测试之后写出系统测试分析报告。
⑤系统运行和维护阶段:系统投入运行后,需要经常进行维护和评价,记录系统运行的情况,根据一定的规则对系统进行必要的修改,评价系统的工作质量和经济效益。
1.2信息系统开发方法
一、结构化方法
结构是指系统内各个组成要素之间的相互联系、相互作用的框架。结构化方法也成为生命周期法。
二、面向对象方法
1、面向对象(OO)方法认为,客观世界是由各种对象组成的,任何事物都是对象
2、与结构化方法类似, OO方法也划分阶段,但其中的系统分析、系统设计和系统实现三个阶段之间已经没有“缝隙”。也就是说,这三个阶段的界限变得不明确
3、 OO方法使系统的描述及信息模型的表示与客观实体相对应,符合人们的思维习惯,有利于系统开发过程中用户与开发人员的交流和沟通,缩短开发周期。
面向对象设计主要有三大特征:封装性、继承性和多态性, 使用面向对象方法构造的系统具有更好的复用性
4、一些大型信息系统的开发,通常是将结构化方法和OO方法结合起来。首先,使用结构化方法进行自顶向下的整体划分;然后, 自底向上地采用OO方法进行开发。因此,结构化方法和OO方法仍是两种在系统开发领域中相互依存的、不可替代的方法。
面向对象方法OO:对象、类、集成、封装、消息、多态。
关键点: 在于是否建立一个全面、合理、统一的模型既能反应问题域又被计算机系统求解域所接受
(1)面向对象的分析OOA:了解问题涉及的对象、对象的关系与操作,构造问题的对象模型
(2)面向对象的设计OOD:对OOA结果整理
(3)面向对象的程序设计 OOP:系统功能的编码。
OO方法的分支: Coad/Yourdon、 Booch、 OMT(系统分析、系统设计、对象设计和实现)、 OOSE
面向对象概念解析
-1- 什么是对象
你的小女朋友是你的对象,你的小男朋友也是你的对象(男男女女也成立(会心一笑))。哲学一点来说,万物皆对象,来记笔记,只要是客观存在的事物都是对象。比如说我们的电脑、手机、汽车、人、飞机等等,这些都是客观存在的事物。
-2- 什么是类
举个简单的例子:
- 梗叔我经常看到某某大学表白墙找对象的公告上写到这些条件“170cm以上的女生、学习好、会做饭、打篮球…” 。
- 那么正巧一个名叫石榴姐的女孩说具备这个条件,而石榴姐是客观存在的事物,她就是对象(Object)。
- 而这些条件可以理解为类(Class), 类是确定对象讲会拥有的特征(属性)和行为(方法),它不是具体客观存在的东西。
-3-对象的属性
对象的属性就是对象具备的各种特征,每个对象的每个属性都具有特定的值。说人话就是那石榴姐这个对象来说她的属性是“性别 = 女;身高 = 180cm ” 这就是对象的属性
-4-对象的方法
对象的方法就是对象执行的操作,也就是说对象能干什么?这就称为方法。比如石榴姐他的方法就是“学习、做饭、打篮球”。
面向对象和面向过程的区别:
1.面向对象是将实物高度抽象化
2.面向过程是一种自顶向下的编程。
3.而面向对象是自下先建立抽象模型然后再使用模型
补充:面向对象的知识点
| 对象 | 对象是由数据及其操作所构成的封装体, 对象包含三个基本要素, 分别是对象标识、对象状态和对象行为; 是系统中用来描述客观事物的一个模块, 是构成系统的基本单位。 用计算机语言来描述, 对象是由一组属性和对这组属性进行的操作构成的。 |
|---|---|
| 类 | 现实世界中实体的形式化描述, 类将该实体的属性(数据) 和操作(函数) 封装在一起 |
类和对象的关系可以总结为:
1) 每一个对象都是某一个类的实例;
2) 每一个类在某一时刻都有零或更多的实例;
3) 类是静态的, 对象是动态的
4) 类是生成对象的模板。
类和对象的关系可理解为, 对象是类的实例, 类是对象的模板。
如果将对象比作房子, 那么类就是房子的设计图纸。
| 抽象 | 通过特定的实例抽取共同特征后形成概念的过程, 对象是现实世界中某个实体的抽象,类是一组对象的抽象。 |
|---|---|
| 封装 | 封装是将相关的概念组成一个单元, 然后通过一个名称来引用它。 面向对象封装是将数据和基于数据的操作封装成一个整体对象, 对数据的访问或修改只能通过对象对外提供的接口进行 |
| 继承 | 继承表示类之间的层次关系, 继承又可分为单继承和多继承,继承自父类的属性特征, 不需要在子类中进行重复说明 |
|---|---|
| 多态 | 使得在多个类中可以定义同一个操作或属性名, 并在每个类中可以有不同的实现。 多态使得某个属性或操作在不同的时期可以表示不同类的对象特性。多态, 是面向对象的程序设计语言最核心的特征。 多态, 意味着一个对象有着多重特征, 可以在特定的情况下, 表现不同的状态, 从而对应着不同的属性和方法。 |
| 接口 | 接口就是对操作规范的说明, 其只说明操作应该做什么 |
| 消息 | 体现对象间的交互, 通过它向目标对象发送操作请求 |
| 组件 | 表示软件系统 的, 并具有相对稳定的公开接口 可替换的、 物理的组成部分 。 , 封装了模块功能的实现。 组件应当是内聚 |
| 模式 | 描述了一个不断重复发生的问题, 以及该问题的解决方案。 其包括特定环境、 问题和解决方案三个组成部分。 应用设计模式可以更加简单和方便地去复用成功的软件设计和架构, 从而帮助设计者更快更好地完成系统设计。 |
| 复用 | 软件复用是指将已有的软件及其有效成分用于构造新的软件或系统; |
三、原型化方法
结构化方法和面向对象方法有一个共同点,即在系统开发初期必须明确系统的功能要求,确定系统边界。从工程学角度来看,这是十分自然的:解决问题之前必须明确要解决的问题是什么。然而,对于信息系统建设而言,明确问题本身不是一件轻松的事情。
原型化方法也称为快速原型法,或者成为原型法。他是一种根据用户初步需求,利用系统开发工具,快速建立一个系统模型展示给用户,在此基础上与用户交流,最终实现用户需求的信息系统快速开发的方法。
原型法的原理和分类。
原型法的特点和优点
四、面向服务的方法
各类开发方法对比
1.3常规信息系统集成技术
OSI模型

①物理层:该层包括物理连网媒介,如电缆连线连接器。该层的协议产生并检测电压以便发送和接收携带数据的信号。有RS232、 V. 35、 RJ-45、 FDDI。
②数据链路层:它控制网络层与物理层之间的通信。它的主要功能是将从网络层接收到的数据分割成特定的可被物理层传输的帧。协议有IEEE802.3/.2、HDLC、 PPP、 ATM。
③网络层:其主要功能是将网络地址(例如, IP地址)翻译成对应的物理地址(例如,网卡地址), 并决定如何将数据从发送方路由到接收方。有IP、 ICMP、IGMP、 IPX、 ARP等。
④传输层:主要负责确保数据可靠、顺序、无错地从A点传输到B点。如提供建立、维护和拆除传送连接的功能;选择网络层提供最合适的服务;在系统之间提供可靠的透明的数据传送,提供端到端的错误恢复和流量控制。有TCP、 UDP、SPX。
⑤会话层:负责在网络中的两节点之间建立和维持通信,以及提供交互会话的管理功能,如三种数据流方向的控制,即一路交互、两路交替和两路同时会话模式。有RPC、 SQL、 NFS。
⑥表示层:如同应用程序和网络之间的翻译官,数据将按照网络能理解的方案进行格式化; 管理数据的解密加密、数据转换、格式化和文本压缩。有JPEG、ASCII、 GIf、 DES、 MPEG。
⑦应用层:负责对软件提供接口以使程序能使用网络服务,如事务处理程序、文件传送协议和网络管理等。有HTTP、 Telnet、 FTP、 SMTP。
TCP/IP协议
真题:局域网中,常采用广播消息的方法来获取访问目标IP地址对应的MAC地址,实现此功能的协议为:ARP协议。
IP协议属于:网络层协议。
TCP/IP是互联网的核心协议,应用程序通过应用层协议利用网络完成数交互的任务,其中,TFTP是用来在客户机与服务器之间进行简单文件传输的协议。
在OSI七层协议中,UDP是传输层的协议。
Telnet属于应用层协议。
网络协议和标准
真题:IEEE802规范定义了网卡如何访问传统介质,以及如何在传统介质上传输数据的方法。其中,IEEE802.3是重要的局域网协议。
常见的网络设备
网络存储技术
真题:关于网络存储技术的描述,正确的是(C)
A DAS是一种易于扩展的存储技术
B NAS系统与DAS系统相同,都没有自己的文件系统
C NAS可以使用TCP/IP作为其网络传输协议
D SAN采用了文件共享存取方式
网络接入(有线接入、无线接入、光纤+局域网)
真题:在无线通信领域,现在主流应用的是第四代(4G)技术,5G正在研发中心,理论速度可达到1GMbps
真题:理论上,IPv6的地址数量是:2的128次方。
2019年6月,工信部正式颁发5G牌照给4家公司,其中不包括:中国铁塔。
网络工程
真题:在计算机网络设计中,主要采用分层(分级)设计模型;其中汇聚层的主要目的是完成网络访问策略控制、数据包处理、过滤、寻址,以及其他数据处理的任务。







