马梦华 牛庆玮
摘 要:档案资源是高校重要的信息资产,名师档案是高校档案的重要组成部分,其门类丰富、数量众多,蕴含着丰富的精神价值、文化价值和育人价值。为实现名师档案的科学化管理和高效利用,需要一套精细化的高校名师档案综合管理系统作为支撑,本文分析了系统的研发背景和相关需求,划分了系统的功能模块,并从功能设计、数据库设计、系统实现等方面对系统进行了详细描述,给出了高校名师档案信息化管理参考解决方案。
关键词:名师档案;信息系统;科学化管理
Abstract:Archive resources are the important information assets of university, and famous teachers archives are an important part of it, they contain rich spiritual,cultural and educational value. To realize scientific management and efficient utilization of famous teachers, we need a refinement information system as a support. This paper analyzes the research background and related requirements of the system, compartmentalizes the system functional module, elaborates the ways of realization from the overall design, database design, UI implementation, background implementation, and gives a solution of archives information management for famous teachers in colleges.
Key words:archives of famous teachers;information system;scientific management
0 引言
文化是民族生存和发展的重要力量,文化兴则国运兴,文化强则国运强,没有高度的文化自信,就没有中华民族的伟大复兴[1]。当前,党和国家正在推进社会主义文化强国建设,大力发展社会主义先进文化,在此过程中,大学文化作为社会主义文化不可或缺的重要组成部分,也应加大对其挖掘、研究和传播力度,以适应社会文化建设需要,乃至引领社会主义文化发展方向。
民族的文化离不开英雄,大学的文化离不开名师。名师作为一所高校创建与发展的参与者、见证者,同时也是学校历史的缔造者和亲历者,其所蕴含的文化特质是一所高校文化最为活跃的元素,也是新时代大学进行育人、化人的典型素材。因此,当下各高校,尤其是“双一流”建设高校对于大学文化特别是名师文化的研究与挖掘已经成为热点,在这个过程中,收集到了门类丰富、数量众多的与名师相关的人物档案资料,比如:讲义、讲稿、手稿、信件、照片、音视频、专著、证书、专利等。这些一手档案素材对于再现名师认真务实的科研精神、严谨负责的教学态度,从而在师生中达到润物无声的励志、育人效果具有极其重要的现实意义。
伴随着名师档案材料的积累,如何对这些档案进行统一规范管理成为了亟需解决的问题。名师档案有着传统档案资源所不具有的统一性、内聚性、关联性、精细性等特性,而通用档案资源管理系统门类划分人为打破了名师档案资源的系统性,造成了资源的碎片化,不能构建出一个完整的名师形象,因此不适用于名师档案的管理。为解决这个问题,就需要一套功能完善的名师档案资源管理平台,实现对名师档案的统一集中和科学化管理。
2 系统需求分析
人物档案的内容应以能全面、客观地反映人物的历史原貌为基本要求,所以人物档案的内容要尽可能丰富[2]。名师档案,作为人物档案的一种,除具备一般人物档案的特点外,还具有时间跨度长、涵盖范围广和教育价值强等特性,因此名师档案综合管理系统应主要满足以下几个方面需求:
2.1 多人物、多门类、精细化的档案管理功能
高校名师所指的是一个群体,既包括在学校建设、发展等办学历程中做出重大贡献、有着深远影响的历史名师,也包括现阶段在教学、科研、管理、育人等方面取得突出成就的现任名师。可以说,无论是历史名师,还是现任名师,每一位名师档案都涵盖其从出生、成长、求学、工作等各个阶段在学习、教学、科研、管理、社会兼职等活动中所产生的包括证书、证件、手稿、照片等在内的各种档案资料。众多名师所形成的众多门类的档案资料,就决定了名师档案管理系统应具备多人物、多门类的档案管理功能,并且能够确保每位名师档案的系统性和完整性。
2.2 可定制的元数据著录、展示与附件管理功能
不同类型的名师档案有着不同的管理需求,也有着不同的元数据著录信息。从档案管理视角而言,应包括档号、题名、保管期限、密级等通用字段;从元数据管理视角而言,不同类型档案有着不同的元数据方案,如专利档案所聚焦的专利编号、专利类型、完成单位、批准日期等,科技奖励档案所关注的授奖部门、奖励类型、获奖等级等。系统如果固化功能设计,针对每一种门类档案设计一个功能模块和相应的元数据方案,就造成了系统可拓展性和靈活性不足,对于新出现的名师档案门类无法进行管理。因此系统对档案资源的管理应该灵活、可定制,需设计从录入、显示、打印都可配置的档案管理模块,并能够根据需要新增不同类型档案管理模块,灵活定制元数据录入方案和字段显示功能。在数字化大背景下,档案资源多以目录信息和数字化副本存在,因此系统还应能够对以附件形式存在的数字化副本进行管理。
5.2 前台实现
视图展示层属于前台实现。考虑名师档案在线展陈需要,系统面向用户较广,不同用户访问终端不同,因此系统前台显示要有一定的兼容性,能够在电脑、平板、手机等不同尺寸屏幕都有着良好的显示效果,系统选用了Bootstrap[8]前端开源工具包用于前台实现,前台页面形式主要涵盖主页面、分页页面、图形图表统计页面。
系统主页主要分为列表示布局和图片流式布局两种,前者适用于科研项目、科研成果等以数据条目为主的档案资源的展示和管理;后者更加直观,适用于视频和音频资源的显示和管理。列表式布局采用Bootstrap的响应式、移动设备优先的流式栅格系统实现,通过一系列的行(row)与列(column)的组合来创建页面布局;图片流式布局采用轻量级画廊布局插件jQuery JustifyGallery,该插件通过自动计算图像的大小,然后进行排版使得页面空间利用最大化。分页显示页面是每一个资源管理都需要的功能,系统对分页功能进行了封装,后台建立Page类用于分页数据封装,包含5个变量,分别为数据列表(List
5.3 统一异常处理机制实现
为使系统开发专注業务处理,系统基于Spring MVC异常处理功能设计了统一异常处理机制,构建统一异常处理类ExceptionHandler,实现HandlerExceptionResolver,重写resolveException方法。通过对请求类型的判断,区分同步请求和异步请求,并根据异常类型分别做相应处理,核心代码如下:
5.4 访问控制实现
系统采用基于角色的用户权限管理机制,每个用户对应一个角色,每个角色对应一定的资源(在本系统中对应访问路径),每个角色对应的资源在系统启动时以Map形式加载至内存。当用户发起访问请求时,通过过滤器判断当前用户所属角色是否拥有该路径的访问权限,如果有则通过访问,没有直接跳转至错误提示页面。
5.5 具体业务实现
以某名师档案从归档到利用的整个业务环节实现做简要介绍,本系统设计了针对于历史名师和现任名师两种不同业务流程,对于历史名师由其研究者完成相关档案的信息录入,对于现任名师可自己完成这个环节。首先要新建或者注册一个名师用户,完成后根据不同的档案类型,在不同的功能模块进行元数据录入和相关文件、照片、视频的上传,形成名师档案资源库。对于可对外公布的档案资源,可设置公开,不过对于照片等资源,对外发布的都是添加了水印的缩小版文件,浏览者如果对于某份档案资源感兴趣,可在线进行申请,并填写个人信息、邮箱和利用理由,经管理者审批通过后,可对其进行发送。
6 系统运行境况
系统的研发是为了解决中国石油大学(华东)在名师文化研究过程中征集到的众多档案资料的难以管理问题。系统研发完成后,目前已经在档案馆内部投入使用,并且形成了包括曹本熹、朱亚杰、戈革、杨光华、沈忠厚等一批历史名师和现任名师将近5000余件档案资料的在线管理,解决了原有名师档案资源管理的混乱问题,并且带来了一定的管理效益、传播效益和文化效益。一方面,系统为名师文化研究工作者提供了一套集成化的名师档案资源管理平台,使得相关人员可以方便、快捷的进行名师档案的存储、管理和利用,整合了档案资源,改进了管理方式,提高了工作效率;另一方面,系统依托形成的名师档案资源库,进行在线发布,使得学校师生、校友等能够在线检索、浏览和传播名师档案资源,直观感受名师们胸怀祖国、严谨治学、甘为人梯、奖掖后学的科学家精神,这对于形成良好的教风、学风有着直接促进作用,同时,利用转发、传播形成的宣传效应,对于提高学校知名度,提升办学影响也有着良好的促进作用。可以说,系统的投入使用赢得了管理者和利用者两个方面的好评。
7 总结
本文给出了名师档案管理系统的具体设计与实现方式。系统的投入使用,能够为高校实现在教学、科研、管理等各个领域涌现出的名师资源管理,汇聚相关档案资料、音频、视频资源,实现名师档案资源的集约化和科学化管理,带来一定的经济价值和文化价值。
参考文献
[1] 习近平.习近平谈治国理政[M].北京:外文出版社, 2014:155.
[2] 江浩.高校人物档案信息化体系规划初探[J].兰台世界,2013(2):32-33.
[3] Peter R, Carlos C, 罗布, 科尼尔,等.数据库系统设计、实现与管理[M].第5版.北京:电子工业出版社, 2018:159-193.
[4] 柳青松.JAVA语言的开发平台及J2EE编程技术[J].电子技术与软件工程, 2017 (17) :93-94.
[5] Geoffroy Warin. 精通Spring MVC 4[M]. 北京:人民邮电出版社,2017:151-156.
[6] Craig Walls. Spring实战[M].第4版,北京:人民邮电出版社,2016:101-108.
[7] Christian Bauer,Gavin King,Gary Gregory ,Hibernate实战[M].第2版.北京:清华大学出版社,2016:17-23.
[8] 徐涛.深入理解Bootstrap[M].北京:机械工业出版社, 2014:14-41.
(收稿日期:2019.11.11)