数字档案室基础设施建设丨基础软件

2020-07-10 15:38:21 兰台之家 702

以下内容来源 《数字档案室建设概论》,仅供参考、学习

基础软件又可称为系统软件,是指控制和协调计算机及外部设备,支持应用软件开发和运行的系统,是无需用户干预的各种程序的集合。基础软件的主要功能是调度、监控和维护计算机系统,负责管理计算机系统中各种独立的硬件,使得它们可以协调工作;支持、配合应用系统的开发,以实现必要的业务流程与功能,提高开发效率,降低每一次开发难度,实现各种软件功能的共享与联合。系统软件使得计算机使用者、应用系统用户和其他软件将计算机当作一个整体而不需要顾及到底层每个硬件是如何工作的。基础软件可分为操作系统、数据库管理系统、中间件、语言处理程序和辅助程序等多种类别。

一、操作系统

众所周知,操作系统是管理和控制计算机硬件与软件资源的计算机程序,是直接运行在“裸机”上的最基本的系统软件,任何其他软件都必须在操作系统的支持下才能运行。操作系统可以分为网络操作系统和桌面操作系统,前者适用于服务器领域,后者应用于PC机、笔记本电脑等设备之中。

当前主流的操作系统包含Unix、 Linux、微软 Windows三大系列。目前,微软 Windows仍然是使用最多的操作系统,在桌面终端上几乎处于垄断地位。服务器操作系统则有更多的选择,可以根据服务器需承载的应用确定操作系统类型。从整体看,Linuⅹ操作系统有着很好的稳定性和适用性,中科麒麟、红旗等国产linux操作系统具有优良的性能,可应用于Web服务器、数据库服务器。

二、数据库管理系统

数据库管理系统( Database Management System,DBMS)是一种能够操纵和管理数据库的基础软件,可用于建立、使用、控制和维护数据库,是数字档案室必备的核心基础软件。数字档案室应用系统通过DBMS访问数据库中的元数据以及元数据指向的数字档案资源,数据库管理员也通过DBMS进行数据库的维护工作。数据库可以分为关系型数据库和非关系型数据库两类。关系型数据库具有容易理解、使用方便、易于维护等优点,是数字档案室的主选产品,其性能完全能够满足数字档案资源管理要求。主流的国产关系型数据库有达梦数据库、南大通用数据库等,国外产品有 Oracle、 MYSQL、 SQLserver和DB2等,其中, MYSQL为开源免费数据库管理系统,性能良好。本单位在电子政务建设过程中已经配备了关系型数据库管理系统的,在确认性能足够的基础上,可以统筹考虑、资源共享,依托已有数据库管理系统建设数字档案室应用系统。

三、全文检索软件

全文检索软件又称全文搜索引擎,是目前广泛应用的主流搜索引擎。全文检索软件的应用可以极大提高数字档案资源检索效率和查全率、查准率。简单地说,全文检索工作原理是通过计算机索引程序扫描数据中的每一个词,对每一个词建立一个索引,指明该词在数据中出现的次数和位置,全文检索系统会根据用户提交的査询要求在索引中查找,并将查找的结果反馈给用户。这个过程类似于通过字典中的检索字表查字的过程。一般来说,全文检索软件需要具备建立索引和提供査询等基本功能,以及方便的用户接口面向WWW的开发接口、二次应用开发接口等等。功能上,全文检索系统核心具有建立索引、处理查询返回结果集、増加索引、优化索引结构等功能,外围则由各种不同应用具有的功能组成。

四、中间件

中间件是指网络环境下处于操作系统、数据库等系统软件和应用软件之间的一种起连接作用的基础软件,主要解决异构网络环境下分布式应用软件的互连与互操作问题,提供标准接口、协议,屏蔽实现细节,提高应用系统的易移植性。通过中间件相连接的应用系统,即使它们具有不同的接口,相互之间仍然能够进行信息交换。通过中间件,应用程序可以工作于多个平台或操作系统环境之中。根据使用需求,数字档案室应用系统中间件主要有三类:

1.Web服务中间件,用以建立Web服务器,提供浏览器/服务器之间的信息传递服务,即BS服务。

2.数据库安全访问中间件,用以对数据库的访问过程进行加密,保证敏感信息不泄漏。

3.文件传输中间件,用于提供数字档案原文传输服务,保证数字档案资源快速安全的传输。

五、数字化加工软件

虽然扫描仪都自带扫描软件,但功能一般比较简单,只能做扫描仪设置、图像扫描等处理,无法满足纸质档案数字化要求。当数字化工作采用外包形式实施时,无需购买数字化加工软件;当采取自主开展批量纸质档案数字化工作时,推荐采购功能上能够满足标准规范要求的数字化加工软件,以便提高工作效率,保证数字化成果质量与标准化程度。一款合格的数字化加工软件至少应满足以下要求:

1.应符合行业标准、地方规范和同级国家综合档案馆相关数字化要求,支持对文书、科技、专业等各种门类纸质档案进行数字化加工与转换;

2.能按要求将数字图像存储或转换为TIF、JPG、双层PDF等格式,并按规定批量发布、存储、命名,能按要求定制纸质档案数字副本命名规则;

3.具备数字化元数据采集功能,目录数据双机校对和检索功能,以及工序日志管理功能;

4.具备格式、扫描分辨率、色彩空间、压缩方案等技术参数自定义功能,具备纠偏、去噪、裁剪等基本的图像处理功能;

5.具有图像与目录数据自动抽检、自动比对等质量检测功能;

6.具备数字化加工流程自定义功能。

六、虚拟化软件

虚拟化( Virtualization)是一种资源管理技术。通过虚拟化软件可以将服务器、网络、内存及存储等各种计算机实体资源进行汇聚、抽象、转换后形成资源池,再在资源池上抓取其中的资源,模拟建立一个完整的虚拟计算机供用户安装操作系统、应用程序并操作使用。对用户而言,虚拟机的应用环境与物理计算机并无两样。

采用云计算技术建设数字档案室应用系统时,必须引入虚拟化技术并采购虚拟化软件。当采购的某台服务器性能过剩足以支撑多项服务时,虚拟化软件可以在其上建立并同时运行多个虚拟计算机;也可以将多台已使用多年、性能较低的计算机资源组合形成一个性能更强的虚拟机。每个虚拟计算机可运行不同的操作系统,并且应用程序都可以在相互独立的空间内运行而互不影响,从而显著提高计算机工作效率与使用效率,对计算资源作更加均衡的利用与分配,实现资源的动态分配、灵活调度、跨域共享。国产虚拟化软件主要有曙光、浪潮、联想、华为、中兴、品高等诸多品牌,国外产品则以 VMware为代表。


电话咨询
在线地图
QQ客服