高校图书馆红色文化资源移动共享平台设计与实现*——以广西为例
2021-08-21肖海清
唐 俊 肖海清
(桂林师范高等专科学校图书馆 桂林 541119)
1 引言
近年来,红色文化及其资源建设得到广泛关注,尤其在思想政治教育、文化产业等领域硕果累累。十九大报告和《公共图书馆法》皆指出要“传承发展中华优秀传统文化,继承革命文化,发展社会主义先进文化”[1-2]。红色文化是革命文化的重要组成部分,而红色文化资源作为红色文化的主要载体对其传播和传承具有极其重要的作用。《国家“十三五”时期文化发展改革规划纲要》亦指出要“发扬红色传统、传承红色基因,用好革命历史类纪念设施、遗址和各类爱国主义教育示范基地等红色资源”[3]。而现代信息技术尤其是移动互联网技术的发展为红色文化资源的建设、利用及传播等提供了前所未有的技术支撑和手段。红色文化资源共享是其建设、利用和传播中重要的一个环节,正因技术的发展为红色文化资源多元化、多样化共建共享平台建设提供了新的可能。
高校图书馆作为文化传承和传播的重要阵地,推进红色文化资源共享建设,对促进红色文化有效传播、实现红色文化资源资政育人具有积极的作用。作为革命老区的高校图书馆在红色文化资源占有方面具有天然优势,理应在红色文化资源馆藏建设,尤其是利用和传播方面应发挥积极作用。广西作为革命老区,拥有诸如桂林文化城、百色起义及湘江战役等众多知名的红色文化遗址资源和由此产生的相关文本资源。然而,根据笔者调查发现,当前广西各高校图书馆对本土、本馆红色文化资源的利用和传播基本处于单打独斗、各自为政的状态,仍缺乏一个有效的多地域、多单位协调、具有整合性的、共享性的统一管理平台。事实上,某个地域或单位的红色文化资源都是具有联系性的,而不是单独存在的。这就为建设红色文化资源的利用和传播跨区域、多单位的共享平台提供了无限的可能。为了实现各高校图书馆红色文化资源跨区域、多单位共享,发挥其资政育人的效应,建设一个能将红色文化资源实时共享的交流平台势在必行。因此,本文将着眼于LBS 和信息化技术,以广西为具体实例,探讨设计一款实现红色文化资源移动共享平台,以打破红色文化资源的地域性和时空性局限,实现资源的实时共享和有效传播。
2 文献综述
2.1 基于LBS 的应用现状
LBS,即基于位置的服务(Location Based Services),是指通过移动互联网利用各类型的定位技术,获取用户对象地理位置的信息,获得位置信息后并与其他信息集成以向用户对象提供所需的与地理相关的增值服务[4]。随着信息技术的广泛应用,基于位置服务的手机软件蓬勃发展,有研究报告指出,“有将近四分之三的美国智能手机用户正在利用手机获取基于位置的实时信息服务”[5]。
因LBS 具有实时性、地域性的优势,现阶段基于LBS 服务研究已有不少。在系统平台设计领域,如有学者结合LBS 研究移动社交资源共享平台的设计与实现[6]、信息分享系统及相关算法设计[7]以及课堂签到系统[8]等;在图书馆领域,LBS 技术也得到业界和学界的广泛关注,主要集中在技术系统(如图书馆个性化推荐系统[9]等)和服务应用(如适用于图书馆的LBS 模式[10]、结合Beacon 的图书馆LBS 模式[11]以及图书漂流发展[12]等)两个层面。
2.2 红色文化资源共享研究现状
目前,关于红色文化资源的概念国内学界尚未达成共识,但概括起来主要包含了物质形态(如革命遗址、纪念馆等)、信息形态(如图书、档案等)以及精神形态(如革命领导人等所形成的革命思想、涌现出的革命精神等)等形式的红色文化资源。具体而言,如齐长力等认为红色文化资源是以红色革命道路、革命文化、革命精神为主线的物、事、人为一体的内容体系[13],李璐则指出红色文化资源是一种重要的物质和非物质的中国共产党人所独具的文化资源[14],王帆则把红色文化资源界定为在特定时期留下的人文和物质资源[15]等。从图书馆学角度而言,红色文化资源是红色文化的载体,也是其一种外在表现形式。其具体包括革命时期的人、事、物、遗址、文献、图等。
图书馆作为文献信息资源的集散地,是红色文化资源建设的主力军。在公共图书馆领域,随着信息技术的飞速发展和全国及各地方文化信息资源共享工程建设的推进,革命老区省(市/自治区)的红色文化信息资源共享建设成效显著。该工程已“整合红色历史文化资源约1 500部”(截至2015年)[16];而窦鹏和李悦[17]调查发现(截至2017年),全国近十年来多个省级分中心红色文化资源共享项目已建成47 个,其中资源库占83%、专题片占17%。但作为红色文化资源较聚集的多个省份(如四川、贵州等)尚未涉及。从数据上看,全国红色文化资源大型共享项目建设力度有待进一步加强。以广西为例,红色文化资源建设主要集中在桂林图书馆并取得了较好的成绩,但在资源收集广度、范围覆盖等方面依然存在遗漏。高校图书馆作为图书馆的主要类型之一,是红色文化资源建设的重要力量之一,尤其是地处革命老区和具有深厚革命传统的高校图书馆更应该有所作为。笔者于2019年11月,对广西区内近60 所高校图书馆网站进行调查发现,绝大多数高校图书馆网站并未建设红色文化资源相关模块,也未开通与桂林图书馆红色文化资源库的接口,更未形成一个高校图书馆红色文化资源的共享平台,且各地区的红色文化资源共享意识薄弱、共享形式和渠道单一[18]。而实际上,相当部分高校图书馆(如广西师范大学图书馆、百色学院图书馆等)拥有较丰富的红色文化资源馆藏。因此,随着社会信息化的发展,红色文化资源共享应要丰富传播手段,顺应社会发展潮流和创新表达方式[19]。红色文化资源共享平台的建设应以群众需求为导向,坚持资源内容的丰富性、适用性,尽量避免资源的小而散,同时坚持红色文化资源的多样性,将各种形式的文献、图片、期刊、报纸、音视频资源进行收集、归纳整理,并进行数字化加工,统一保存于共享平台的数据库中,形成一个统一的收藏、共享体系。[20-22]
综上,红色文化资源共享平台多以PC 端网站数据库的形式表现,具有一定的时间和空间限制,不利于红色文化资源的共享、利用和传播。而移动互联网等技术的快速发展,打破了红色文化资源的共享、利用和传播的时空壁垒,提供了新的可能。因此,文章结合LBS 技术,设计和搭建了一个覆盖范围广、跨区域协同的红色文化资源移动共享平台,并以广西为实例,解决广西区内高校图书馆红色文化资源共享、利用和传播方面的时空障碍。这有利于改变现有区内高校图书馆红色文化资源共享困难、共享方式单一的现状。
3 高校图书馆红色文化资源移动共享平台的框架设计
基于云服务,全面整合广西区内红色文化资源,实现区内各个高校图书馆的红色文化资源共享共建,享受一站式服务。通过从同一平台固定数据录入,降低多源数据融合的复杂度,有效解决数据类型多元化的问题。
3.1 总体框架设计
软件的设计开发过程,总是随着技术的迭代而随之演化,其展示出了在不同的时间对项目不同的理解或不同的开发方式。任何一款软件的基础模块,都离不开数据的输入和输出,而提高模块的独立性,可以更好地整理数据的输入输出。红色文化资源移动共享平台(APP)设计本质分为数据录入、数据修改、数据删除、数据查询和地图接口五个基础功能。在增删改查的基础上汇聚成GIS 查询、资源管理、资源查询三大基础层级模块。资源管理模块针对数据结构的设计和定义以及增删改,资源查询针对数据的高级自定义检索和模块化查询。其总体框架见图1。
图1 红色文化资源移动共享平台(APP)总体框架与功能模块图
3.2 逻辑结构设计
红色文化资源移动共享平台(APP)设计采用业务逻辑层、数据层、界面层三层结构模式,充分实现了高内聚、低耦合的特性,提高了软件的健壮性、扩展性和可维护性[23]。逻辑结构的设计决定了数据的录入、存储、传输等基本操作,在各个应用层对应的逻辑元素下,研究和处理对应流程,规划整体项目的逻辑结构,可更好地利用系统的逻辑资源。在结构设计过程中,要尽量遵守单一职责原则,以防在后期的编码过程中,因修改了其中一个模块而导致其他模块发生故障。此外,应要注意高层设计不应依赖低层设计,即对应约定的接口编程,不对应实现编程,很大程度上能够做到灵活自如;再者,子类型应能够替换其父类型,一个父实体类,应要适用于其子类,即子类能够继承父类或其接口,而程序的功能行为应当不发生变化。红色文化资源移动共享平台(APP)的逻辑结构设计包括了系统逻辑结构设计和网络拓扑结构设计,具体分别见图2和图3。
图2 红色文化资源移动共享平台(APP)系统逻辑结构图
图3 红色文化资源移动共享平台(APP)网络拓扑结构图
3.3 数据库设计
(1)元数据设计。MARC 数据是文献信息的一种机读目录格式数据[24],移动共享平台中的元数据设计根据MARC 数据严格规划,共享平台根据红色文化资源中重要的MARC 数据加强向平台自身元数据的转化,强化了信息资源的表述和平台共享与共建的深度。部分MARC 数据示例见图4。
图4 部分元数据示例
依据MARC 数据信息,结合用户需求进行数据概念模型建模。概念模型设计是一个数据库模块元素从虚拟到现实的设计,定义了一个元素拥有哪些属性,以及和其他模块关系的构成,其主要描述软件中元素的各种状态和元素在各个阶段的处理状态和相互间的关系,无需关心具体的实现方式。在最初软件设计之时,构建一个完整的概念模型,在开发过程中会事半功倍。此外,在对概念模型进行构建和规划时,应当尽力确保所含元素特征都是合理的。如从统一命名规范、三范式标准等各方面描述实体事务的抽象记录符号。从抽象的层次为数据库的数据显示和操作提供一个抽象的框架,亦描述了软件的静态特征、动态行为和约束条件。其概念关系图见图5、概念模型ER 图见图6。
图5 红色文化资源移动共享平台(APP)数据库
图6 红色文化资源移动共享平台(APP)概念模型ER 图
(2)表结构设计。对于该平台的表结构设计,需基于四个基础数据表,分别为高校图书馆表、红色文化资源表、作者信息表和出版者信息表。其中高校图书馆表数据字段,包括高校图书馆名称、高校图书馆地址、经度、纬度、图书馆基本信息、红色文化资源名称ID,其表结构和字符类型具体见表1;红色文化资源表数据字段,包括为资源名称,作者、出版者、资源简介、出版日期、文献出处、主题关键词、相关图片,其表结构和字符类型见表2;作者信息表数据字段,包括作者名称、作者信息、资源名称ID,其表结构和字符类型见表3;作者信息表数据字段,包括出版者名称、出版者信息,其表结构和字符类型见表4。
表1 (FB_University_Library)高校图书馆表
表2 (FB_Red_Resource)红色文化资源表
表3 (FB_Author)作者信息表
表4 (FB_Aublisher)出版者信息表
广西区内各高校图书馆内软硬件设施、资源构成、数据采集、数据存储各不相同,而基于红色文化资源移动共享平台统一设计体系将建立一套标准的运行模式,并在此模式下进行海量的数据分析、整理、存储,从而各个图书馆之间形成有效的数据共享和传输。利用平台的统一标准和云服务,让每个高校图书馆都可以迅速地加入平台获取资源、分享资源。
4 高校图书馆红色文化资源移动共享平台的实现
共享平台通过拥有红色文化资源的高校图书馆,经数据关系脉络连成区域,界定成整个广西的红色文化资源地图。平台在开发过程中整合了开放数据的优势,进而形成一个统一的区域体系,实现互利共赢,对图书馆红色文化资源业务的应用具有重要现实意义。该平台将选取广西区内多所高校图书馆作为具体示例,对该平台进行测试并得到相应的测试结果。
4.1 数据可视化UI 交互界面实现
红色文化资源移动共享平台(APP) 的UI 设计是对人机交互、页面美观的整体设计。UI 是产品数据交互的载体和典型特征,强调的是视觉层次和元素的组织呈现,主要用于信息的输入输出与反馈,是人与机器交互的重要体现。信息的传递就是交互,通过设计容易引起关注的页面,可以更好地把信息传递给用户[25]。具体见图7。
图7 红色文化资源移动共享平台(APP)首页设计图
4.2 共享功能模块实现
(1)GIS 查询模块
Web API 是网络应用程序接口,包含了广泛的功能,是一部分预先定义的函数,无需访问源码或理解内部机制,程序通过调用API 接口,既可以实现部分数据的互补和完整,也可以实现存储服务、搜索服务和计算服务等能力。利用这些能力可以开发出强大的功能应用[26],亦提高了组成单元的内聚性,降低组成单元间的耦合程度,从而提高系统的可维护性和可扩展性。
GIS 查询模块通过接口,在调用过程中于后端代码之间进行数据处理,把广西内所有拥有红色文化资源的高校在地图上标注,构成一个以广西为区域的全方位红色文化资源地图。GIS 查询页面,可统计对载入平台数据库的高校图书馆实行地图标注检索,来实现数据分布式的动态转换服务。例如在搜索框内输入“广西”,即可在地图上加载出广西境内拥有红色文化资源的高校图书馆地址。具体见图8和图9,皆为测试数据截图。
图8 GIS 查询页面模块(1)
图9 GIS 查询页面模块(2)
(2)红色文化资源管理模块
Web 的交互性主要表现在它的网络协议上,红色文化资源数据管理模块通过form 表单、ajax 或者以框架特定语法的形式从页面向服务器提交请求,服务器亦根据用户的请求返回相应的动态数据信息,针对数据进行存储、修改、删除等操作。能够灵活地把握对资源的控制,若红色文化资源有失真、录入、错误等情况,即可针对资源数据实行增删改查的动态交互,达到提高效率、统一管理的效果。见图10和图11,皆为测试数据截图。
图10 红色文化资源管理模块(1)
图11 红色文化资源管理模块(2)
(3)红色文化资源查询模块
从体系结构上看,用户通过界面输入查询信息或点击关键词查询,界面可通过网络协议向服务器发出请求,继而服务器返回查询数据,以实现交互功能。红色文化资源查询显示模块,是对红色文化资源的数据显示,给用户一个直观的阅读效果。数据显示界面分为列表页和详细页,前者主要针对红色文化资源的关键词显示(如资源名称、文献出处等),在列表页的下方则记录当前页的总数,若数据量较大,则同时在该页面进行一个分页异步加载处理;而后者则显示该条记录的全部字段值,即全部信息。规划一个完整的页面表格,对数据进行分层,使其字段值一一对应,让读者快速有效地查看自己想要的信息。见图12和图13,皆为测试数据截图。
图12 红色文化资源查询模块(1)
图13 红色文化资源查询模块(2)
(4)定位服务模块
定位服务针对用户所在的位置进行定位标注,在确定了用户的位置信息后,可以点击“查询周边红色文化资源按钮”,自动推荐用户周边的拥有红色文化资源的高校图书馆。见图14和图15,皆为测试数据截图。
图14 定位模块(1)
图15 定位模块(2)
6 结语
红色文化资源是特色馆藏资源的重要组成部分,高校图书馆在纸本资源整理、挖掘的基础上,利用现代先进的信息技术手段实现其资源共享,扩大其传播范围,为更多的师生乃至相关人群服务,是充分发挥图书馆作用的具体体现。移动互联网的发展和LBS 技术的广泛应用,给处于受时间和空间限制的高校图书馆红色文化资源的共享和传播提供了新的契机。文章结合LBS技术开发设计的高校图书馆红色文化资源移动共享平台,对目前处于“单打独斗、各自为政”的高校图书馆红色文化资源建设、利用和传播提供了新渠道。作为一种可实现“随时随地、可移动使用”的资源共享方式,其充分考虑了高校图书馆在资源、技术等方面的因素,在平台的框架设计、开发技术选用及系统环境配置等方面充分遵循了易用、安全及可扩展的原则。
然而,随着诸如人工智能等技术的不断发展、用户需求的不断变化以及图书馆的深化转型,该平台仍然存在一定局限性,如红色文化资源相关的智能推荐和问答、资源的深度聚合、资源的关联和揭示等是仍需进一步思考和突破的难题。此外,文章选取广西相关高校图书馆作为具体的案例进行了数据测试,虽然测试结果较好,但距离真正实施和投入使用仍然具有较大的差距,如跨校际、市际乃至省际之间的红色文化资源协同调配和接口访问等问题。在文化强国的大背景下,高校图书馆是公共文化服务的重要参与主体之一,而红色文化是我国文化不可或缺的部分,高校图书馆尤其是具有深厚红色文化背景的高校图书馆应主动抓住机遇,发挥资源、人才和技术优势,推进红色文化资源共享,发挥其在资政育人方面的作用。