21世纪是信息化、数字化、网络化和知识化的时代,随着信息技术、计算机技术、网络技术的飞速发展,整个社会进入了一个飞速发展的阶段,信息产业逐步成为国家的支柱产业,成为国民经济发展新的增长点,信息化程度已经成为各国综合国力竞争的焦点,成为了评价综合国力的重要标志。“信息化”一词最初起源于日本,是相对于“工业化” 概念而提出的。20世纪60年代,世界经济呈现出快速发展态势,但这样的快速发展是以资本的高投入和资源的高消耗为代价的,70年代,在世界范围内爆发了大规模的石油危机,这次危机推进了由可触摸的物质产品起主导作用向信息产业起主导作用的根本性转变。
各国学者对“信息化”的内涵和外延也进行了深入而细致的研究,从不同的角度进行了概括和阐释,其中也不乏真知灼见,但由于人们的认识角度不同,对“信息化”的理解也不尽一致,但总体对“信息化”内涵的认识基本趋近一致。信息化就是在国家的统一规划和领导下,在国民经济和社会发展的方方面面广泛应用信息、技术,大力开发信息资源,全面提高社会生产力,实现社会形态从工业化社会向信息化社会转化的发展过程。
信息化是综合国力较量的重要因素,是振兴经济、提高工业竞争力、提高人类生活质量的有力手段;信息产业的竞争,以及对开发、利用、占有、控制信息资源的争夺,是国家、跨国公司地位和实力竞争的核心。
信息技术(Information Technology,IT)是主要用于管理和处理信息所采用的各种技术的总称。它主要是应用计算机科学和通信技术来设计、开发、安装以及实施信息系统及应用软件。它也常被称为信息和通信技术(Information and Communications Technology,ICT)。
水利信息技术包括水利信息生产、信息交换、信息传输、信息处理等技术。广义的水利信息活动包括信息的生产、传输、处理等直接的信息活动。首先,水利信息化为一个过程,即“向信息活动转化的过程,向信息技术、信息产业的发展过程和信息基础设施的形成过程”;其次,水利信息化为信息活动能力所具备的一定水平,即水利信息活动的“量” 和“质”;第三,水利信息化为水利信息活动能力发挥的效果,信息技术水平、信息工业规模和信息基础设施能力为信息活动服务、为水利现代化建设服务的效果。
现代信息技术的发展为水利工程管理信息化建设提供了强有力的支持。从系统开发技术角度看,水利工程信息化系统(Hydraulic Engineering Information System,HEIS)技术构架的基本特征如下。
1.支持软件能力成熟度模型
软件能力成熟度模型(Capability Maturity Model,CMM)是目前国际公认的评估软件能力成熟度的行业标准,可适用于各种规模的软件系统。CMM软件开发组织按照不同开发水平划分为Initial(初始化)、Repeatable(可重复)、Defined(已定义)、Managed(已管理)和Optimizing(优化中)5个级别。CMM的每一级是按完全相同的结构组成的,每一级包含了实现这一级目标的若干关键过程域(Key Procedure Area,KPA)。这些KPA指出了系统需要集中力量改进的软件过程。可指导软件开发的整个过程,大幅度地提高软件的质量和开发人员的工作效率,满足客户的需求。
2.跨平台
HEIS系统支持如Windows、Window NT、Linux、Solaris、HP-UX、JBMAIX等平台。对于使用多个不同平台开发的HEIS来说,一个统一、支持多平台的HEIS系统是最理想的。
3.开发并行和串行的版本控制
HEIS系统支持多用户并行开发,支持基于Copy-Modify-Merge(复制-修改-合并)的并行开发模式和基于Lock-Unlock-Lock(锁定-解锁-锁定)的串行开发模式。
4.支持异地开发
HEIS系统能够通过同步不同开发地点的存储库支持异地开发,提供多种同步方式,如直连网络同步、存储介质同步、文件传输同步(FTP、E-mail附件)等。
5.备份恢复功能
HEIS系统自带备份恢复功能,无需采用第三方的工具,也无需数据库维护人员开发备份程序。(www.xing528.com)
6.基于浏览器用户界面
HEIS系统通过浏览器用户界面浏览所有的项目信息,如项目的基本信息、项目的历史、项目中的文件、文件不同版本的对比、文件的历史记录、变更请求问题报告的状态等。
7.图形化用户界面
HEIS系统提供浏览器用户界面和基于命令行的使用界面,同时也提供图形化的用户界面。
8.处理二进制文件
HEIS系统能够处理文本文件,还可以管理二进制文件,而且对于二进制文件也能够实现增量传输、增量存储、节省存储空间、降低对网络环境的要求。
9.基于TCP/IP协议支持不同的LAN或WAN
HEIS系统的客户端和服务器端的程序通过协议通信,能在任何局域网(LAN)或广域网(WAN)中正常工作。一旦将文件从服务器上复制到用户自己的机器上,普通的用户操作无需访问网络,如编译、删除、移动等。现代的系统应支持脱机工作、移动办公,无论在什么样的网络环境、操作系统下,所有客户端程序和服务器端程序都是兼容的。
10.高效率
HEIS系统具有一个良好的体系结构,使得它的运行速度很快,把传输的数据量控制到最小,从而节省网络带宽、提高速度。
11.高可伸缩性
HEIS系统具有良好的可伸缩性(Scalability)。随着水利工程建设规模的扩大,HEIS系统依然能正常工作,HEIS系统的工作性能不会因为数据的增加而受影响。
12.高安全性
HEIS系统能有效防止病毒攻击和网络非法复制,支持身份验证和访问控制,能对项目的权限进行配置。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。