信息化与信息系统(考点常考篇)
1.信息系统与信息化
1.1信息的基本概念
(1)信息的特征
信息质量属性(7打特征)
- 精确性:对事物状态描述的精确程度
- 完整性:对事务状态描述的全面程度,完整信息应包括所有重要事实
- 可靠性:汉字信息的来源,采集方法,传输过程是否可信任的,符合预期的
- 及时性:只获得信息的时刻与事件发生时刻的间隔长短
- 经济性:指信息获取,传输带来的成本在可以接受的范围之内
- 可验证性:指信息的主要质量属性可以被证实或者伪造的程度
- 安全性:指在信息的生命周期中,信息可以被非授权访问的可能性,可能性越低,安全性越高
(2)信息的传输模型
- 信源
- 信宿
- 信道
- 编程器
- 译码器
- 噪声
1.2信息系统的基本概念
1.2.1系统的特性
1.2.1.1总体特征(不是特别重要)
1.2.1.2突出特征
- 开放性:系统的开放性是指系统的可访问性
- 脆弱性(中级考过该点):这个特性与系统的稳定性相对应,及系统可能存在着丧失结构,功能,秩序的特性,这个特性往往是隐藏不易被外界感知的
- 健壮性:当系统面临干扰,输入错误,入侵等因素时,系统可能会出现非预期的状态而丧失原有功能,出现错误甚至表现出破坏功能
1.2.2信息系统
2.信息化从"小"到"大"的五个层次
- 产品信息化
- 企业信息化
- 产业信息化
- 国民经济信息化
- 社会生活信息化
3.信息化的内涵
- 信息化的主题–全体社会成员–包括政府.企业.事业.团队和个人
- 时域:一个长期的过程
- 空域:政治,经济,文化,军事,和社会的一切领域
- 手段:基于现代信息技术的先进社会生产工具
- 途径:是创建信息时代的社会生产力,推动社会生产关系及社会上层建筑的改革
- 目标:使国家的综合实力,社会的文明素质和人民的生活质量全面提升
4.信息化的六要素
4.1信息资源(核心任务)
信息资源是国家信息化的核心任务,也是我国信息化的薄弱环节
4.2信息网络(基础设施)
信息网络是信息资源开发和利用的基础设施,包括电信网,广播电视和计算机网络
4.3信息技术应用(龙头)
信息技术应用是信息化体系六要素中的龙头
4.4信息技术与产业(基础)
是信息化的物质基础
4.5信息化人才(成功之本)
人才是信息化的成功之本
4.6信息化政策法规和标准规范(保障)
是国家信息化快速,有序,健康和持续发展的保障
图片的位置也要稍微注意一下:
上鹰(应用)下鸡(技术)左人(人才)右龟(规范)
中(资源网络)
长的像数据库的叫信息资源
长的像朵云的叫信息网络
5.信息系统生命周期
5.1大的方面(4大)
- 立项:系统规则
- 开发:1.系统分析2.系统设计3.系统实施
- 运维
- 消亡
5.2小的方面(5小)
- 系统规划:可行性分析与开发计划
- 系统分析:1.需求分析2.提出新系统的逻辑模型
- 系统设计:1.概要设计2.详细设计3.提出系统的物理模型
- 系统实施:1.编码2.测试
- 运行维护
6.信息系统开发方法
6.1结构化方法(相当于一辆汽车再不停的改善或加工)
6.1.1精髓
自顶向下,逐步求精和模块化设计
6.1.2主要特点
- 开发目标清晰化
- 开发工作阶段化
- 开发文档规划化
- 设计方法结构化
6.1.3适用场景
特别适合于处理数据领域的问题
6.1.4不适用场景
不适应于规模较大,比较复杂的系统开发(就是需求变化大,稍微变化的话可能会导致返工,就会重新)
6.1.5缺点
- 开发周期较长(因为它把一件事情拆分成了很多个阶段,每个阶段只适合做一件事件,是一步步来的)
- 难以适应需求变化(如果中间出现问题,就很有可能会回炉重造)
- 很少考虑数据结构
6.2面向对象方法(万物皆对象)
6.2.1 对象是实实在在存在的实例,类是对象的抽象,对象是类的实例,那类是不是一定有对象呢?(抽象类)
6.2.2 OO(面向对象)优点
- 符合人们的思维习惯
- 缩短开发周期
6.2.3 OO缺点
不能涉足系统分析以前的开发环节(分析之前的立项不适用,立项一般是大佬拍脑门研究的东西,一般人不知道)
6.2.4 应用场景
6.3原型化方法
6.3.1开发过程
- 确定用户基本需求
- 设计系统原型
- 试用和评价原型
- 修改和完善原型
- 整理原型,提供文档
6.3.2特点
- 原型法可以是系统开发的周期缩短,成本和风险降低,速度加快,获得较高的纵膈开发效益
- 以用户为中心来开发系统,用户参与程度大大提高,增加用户的满意度,提高系统开发的成功率
- 由于用户参与了系统开发的过程,对系统更容易理解,有利于系统的一叫,有利于系统的运行和维护
6.3.3不足
- 开发环境要求高(必须要做出原型,必须拿出东西给用户看,而不是停留在嘴对嘴)
- 管理水平要求高(涉及到第三方,需要跟人沟通)
6.3.4使用场景
- 适用需求不明确的开发(因为要不停的去聊啊,问他你想要什么功能达到什么样的效果)
- 对于分析层面较大,技术层面难度不大的系统,适合原型法开发
- 对于技术大于分析层面的系统,不适用
6.4面向服务
6.4.1产生背景
OO应用构建在类和对象之上,随后发展起来的建模技术将相关对象按业务功能进行分组,就形成了构建的概念(构建可以理解为组件,在JAVA中有很多组件,常见的就是Spring boot)
6.4.2交互方式
接口,就是用来实现的
6.4.3优点
- 提高系统可复用性
- 信息资源共享
ng boot)
6.4.1产生背景
OO应用构建在类和对象之上,随后发展起来的建模技术将相关对象按业务功能进行分组,就形成了构建的概念(构建可以理解为组件,在JAVA中有很多组件,常见的就是Spring boot)
6.4.2交互方式
接口,就是用来实现的
6.4.3优点
- 提高系统可复用性
- 信息资源共享
- 系统之间的相互操作