信息化与信息系统(一)

266 阅读9分钟

一、信息系统与信息化

1.信息的基本概念

信息的特征

信息质量属性:

  • 精确性:对事物描述的精确程度。
  • 完整性:对事物描述的完整程度。完整信息应包括所有重要事实。
  • 可靠性:指信息的来源、采集方法、传输过程是可信任的、符合预期的。
  • 及时性:指获取信息的时刻与事件发生时刻的间隔长短。
  • 经济性:指信息获取、传输带来的成本在可接受的范围内。
  • 可验证性: 指信息的主要质量属性可以被证实或者伪造程度。
  • 安全性:指在信息的生命周期,信息可以被非授权访问的可能性,可能性越低,安全性越高。

信息的传输模型

包括信源、信宿、信道、编码器、译码器、噪声。

2.信息系统的基本概念

系统的特性

总体特征

  • 目的性:定义一个系统、组成一个系统或者抽象一个系统,都有明确的目标或者目的,目标决定了系统的功能。
  • 整体性:系统是一个整体,元素是为了达到一定的目的,按照一定的规则,有序的排列起来组成系统,从而产生出系统特定的功能。
  • 层次性:系统是由多个元素组成的,系统和元素是相对的概念。元素是相对于它所处系统而言的,系统是从他包含的元素角度来看的,如果研究问题的角度变一变,系统就成为了更高一级的系统元素,也称为子系统。
  • 稳定性:受规则的约束,系统内部的规则和秩序是可以预见的;系统的状态及演化路径有限并能被预测;系统功能发生作用导致后果也是可以被预估的。稳定性强的系统在收到外部作用时,内部结构和秩序依然能保持。
  • 突变性:突变性是指系统通过失稳,从一种状态进入到另一种状态的一种剧烈变化过程,它是系统质变的一种基本形式。
  • 自组织性:开放系统在系统内外因素的作用下,自发的组织起来,使系统从无序变到有序,从低级到高级有序。
  • 相似性:系统具有同构和同态的性质,体现在系统结构、存在方式和演化过程具有共同性。系统具有相似性,根本原因在于世间的物质具有统一性。
  • 相关性:元素是可分和相互关联系的,组成系统的元素必须有明确的边界,可以与别的元素区分开来。另外元素之间是有相互联系的,不是哲学上所说的那种普通的联系,而是实实在在的、具体的联系。
  • 适应环境性:系统总处在一定的环境中,与环境发生着相互作用,系统和环境总是发生着一定的物质和能量的交换。

突出特征

  • 开放性:系统的开放性是指系统的可访问性。
  • 脆弱性:这个特性与系统的稳定性相对,即系统可能存在丧失结构、功能、秩序的特性,这个特性往往是不易被外界感知的。
  • 健壮性:当系统面临干扰、输入错误、入侵等因素下,系统可能会出现非预期的状态而丧失原有的功能、出现错误甚至表现出破坏的功能。

3.信息化的基本概念

信息化从小到大的五个层次

产品信息化、企业信息化、产业信息化、国民经济信息化、市场信息化。

信息化的内涵

  • 信息化的主体:全体社会成员:包括政府、企业、团体和个人。
  • 时域:一个长期的过程。
  • 空域:政治、经济、文化、军事和社会的一切领域
  • 手段:基于现代信息技术的先进社会生产工具。
  • 途径:是创建信息时代的社会生产力,推动社会生产关系及社会上层建筑的改革。
  • 目标:是国家的综合实力、社会的文明素质和人名的生活质量全面提升。

国家级信息系统

  • 两网:指政务内网和政务外网。
  • 一站:指政府的门户网站。
  • 四库:即建立人口、法人单位、空间地理和自然资源、宏观经济等四大基础数据库。
  • 十二金

信息化的六要素

  • 信息资源:信息资源的开发利用是国家信息化的核心任务,是国家信息化建设取得实效的关键,也是我国信息化的薄弱环节。(信息技术、设备、设施、信息生产者等)
  • 信息网络:信息网络是信息资源开发和利用的基础设施,包括电信网、广播电视和计算机网络。
  • 信息技术应用:是指把信息技术广泛应用于经济和社会各个领域,他直接反应了效率、效果、效益。信息技术应用是信息化体系六要素中的龙头,是国家信息化建设的主阵地,集中体现了国家信息化建设的需求和效益。
  • 信息技术与产业:是信息化的物质基础。
  • 信息化人才:人才是信息化成功之本。
  • 信息化政策法规和标准规范:信息化政策和法规、标准、规范用语规范和协调信息化体系要素之间的关系,是国家信息化快速,有序,健康和持续发展的保障。

4.信息系统的生命周期

大的方面

  • 立项:系统规划
  • 开发:系统分析、系统设计、系统实施
  • 运维
  • 消亡

小的方面

  • 系统规划:可行性分析与开发计划
  • 系统分析:需求分析、提出新系统的逻辑模型
  • 系统设计:概要设计、详细设计、提出系统的物理模型
  • 系统实施:编码、测试
  • 运行维护

突出特征

二、信息系统开发方法

1.结构化方法

  • 定义:称为生命周期法,是一种传统的信息系统开发方法。
  • 组成:结构化分析(SA)、结构化设计(SD)、结构化程序设计(SP)。
  • 精髓:自顶向下、逐步求精和模块化设计。
  • 主要特点:开发目标清晰化、开发工具阶段化、开发文档规划化、设计方法结论化。
  • 适用场景:特别适合于数据处理领域的问题。
  • 不适用场景:不适应于规模较大、比较复杂的系统开发。
  • 缺点:开发周期长、难以适应需求变化、很好考虑数据结构。

2.面向对象方法

  • 定义:面向对象(OO)方法认为,客观世界是由各种对象组成的(一切皆对象)。
  • 与结构化方法的联系:与结构化方法类似,OO方法也划分阶段,但其中的系统分析、系统设计和系统实现三个阶段已经没有缝隙,也就是说,这三个阶段的界化方法和OO方法结合起来,首先,使用结构化方法进行自顶向下整体化;然后,自底向上采用OO方法进行开发。限变得不明确了。
  • OO优点:1.符合人们的思维习惯。2.有利于系统开发过程中用户与开发人员沟通与交流,缩短开发周期。
  • OO缺点:必须依靠一定的OO技术支持,在大型项目上具有一定的局限性,不能涉足系统分析以前的开发环节。
  • 应用场景:当前,一些大型系统的开发,通常是将结构

3.原型化方法

  • 定义:原型化方法也称为快速原型法,或者简称原型法。它是一种根据用户初步需求,利用系统开发工具,快速的建立一个系统模型展示给用户,在此基础上与用户交流,最终实现用户需求的信息系统的快速的开发方法。
  • 分类:按是否实现功能划分为水平原型和垂直原型。按最终结果划分为抛弃式原型和演化式原型。
  • 开发过程:确定用户基本需求、设计系统原型、试用和评价原型、修改和完善原型、整理原型、提供文档。
  • 特点:
    • 原型法可以使开发系统的周期缩短,成本和风险降低,速度加快,过度较高的综合开发效益。
    • 原型法是以用户为中心开发系统,用户的参与度大大提高,开发的系统符合用户的需求,因而增加了用户的满意度,提高了开发效率。
    • 由于用户参与了系统开发的全过程,对系统的功能和结构容易理解和接受,有利于系统的移交,有利于系统的运行和维护。
  • 不足:开发环境要求高、管理的水平要求高。
  • 适用场景:1.原型法适用于那些需求不明确的系统开发。2.事实上,对于分析层面难度较大,技术层面难度不大的系统,适合于原型法开发。3.而对于技术层面的困难远大于分析层面的系统,则不宜用原型法。

4.面向服务

  • 产生背景:OO的应用构建在类和对象纸上,随后发展起来的建模技术将对象按照业务进行分组,就形成了构件的概念。
  • 交互的方式:接口,对于跨构件之间的调用,则采用接口的方式暴露出来。进一步将接口的定义与实现进行解耦,则催生了面向服务(SO)的开发方法。
  • 优点:提高系统的可复用性,信息资源共享,系统之间的互操作性。