甘肃科技
Gansu  Science  and  Technology
第36卷第22期2020年11月
Vol.36 No.22Nov. 2020
基于SSM 框架的文档一体化管理系统研究
邢 静王志刚2,徐章博3
(1.甘肃档案抢救保护中心,甘肃 兰州730010,2.甘肃省档案馆,甘肃 兰州730010;
3.西北民族大学甘肃省档案大数据分析与智能软件研发中心,甘肃兰州730000)
摘 要:本文结合档案数据形式复杂、数据量大、处理繁琐的特点,采用Spring 和Spring  MVC .Mybatis 集成框架,构建了
以文件、档案管理为主要目的的一体化管理系统,对文件档案资源进行有系统性和统一性的信息化管理。系统为实现一套 智能管理平台的功能,使用Browser/Server 的框架结构,完善了电子信息库,提高了信
息资源的检索速度,与此同时改善了
档案馆(室)处理档案资源的业务能力,例如电子公文的收发文处理、四性检测和归档,电子档案的四性检测,电子档案档 案的收集、整理、分类、储存、使用等基础功能,增强了档案资源的运用水平,使档案资源其本质作用和意义发挥得更加彻 底,解决了传统文件管理模式的不足。不仅建立完全了档案的信息库,还在目前已有信息资源的检索速度上提升了很多,
同时对解决档案资源管理的能力得到了提升,使档案馆(室)对档案资源管理的意义更加充分地发挥出来,进而解决了传 统档案管理模式存在的问题。一方面可以有效利用档案资源;另一方面降低党政机关及企事业单位的业务复杂度,推进档
案管理数字化进程。
关键词:SSM 框架;档案管理;信息化;B/S 架构
中图分类号:TP311.52
1概述
当今的信息技术发展迅速,已有的办公技术也 相应地得到了相当大的提高与改善,大多数党政机
关及企事业单位已经实现了电子政务办公系统和
档案的数字化管理。过去手续复杂、信息量巨大的 文件、统计报表,从产生到处理完毕,基本上都能实 现无纸化操作,这无疑对强调信息处理能力和信息
处理能力的档案管理工作提出了更高、更新的要 求。电子文件与档案信息资源作为党政机关、企事 业单位和组织办公不可缺少的组成部分,具有数据
形式复杂、数据量大、处理繁琐等特点,是各类办公 活动的价值凭证叫
甘肃省文档一体化管理系统在不断完善,最大 限度地利用单位资源,确保其管理的各类资源的完
整性和安全性。目前,档案信息化研究还存在许多 问题:缺乏对国外文件档案信息化研究现状的分
析;理论研究过多,比较零散,研究不成熟,实际应 用研究较少;研究方法主观性较强,而对档案信息
化评价的研究较少叫因此,在网络技术日益成熟的 环境下,电子文件、电子档案正逐步取代传统的文
件档案管理模式。我们需要建立一个完整高效的系
统平台,满足传统管理模式转型的需要,既要解决以
往文件档案管理的不足,也要有利于今后档案馆 (室)的档案管理工作,为档案馆(室)提供多种信息
服务,为档案馆(室)注入了新的动力%
本文设计一套符合各级、各行业文档管理部门
自身业务的系统,该系统解决了以往纸质文件档案
管理的一些弊端,不需要阅读实物信息,通过网络技 术,充分利用各种信息资源,使文件档案能够显示其
存在的实用价值。同时,也为甘肃省各立档单位和档 案馆今后的档案管理工作提供了更加便捷的途径,
为用户提供了更好的服务。
2系统关键技术研究
2.1系统平台结构
因为档案内容管理系统需要相对严格的安全性 以及便捷的可移植性,因此基于J2EE 的Web 开发
框架成为本系统平台的研究框架。档案内容管理系
统有表示层、控制层、业务逻辑层和数据持久层四个 层次的框架结构,每层之间的划分对应出的功能清 晰可见,体现了封装和分而治之的思想叫四层模式
相互配合,体现出“高耦合、低内聚”的独特特点,使 用起来非常方便。
20甘肃科技第36卷
2.1.1J2EE结构
J2EE平台提供的应用模型每一层都有自己
的功能,数据在各层之间传输,这样就可以实现
系统的功能。图1清楚地显示了每一层所做的
工作。
表现层控制层业务逻辑层
Jsp页面(DIV+CSS页面布局)
+j a v a script。Quer y+Aj a jdlb理请求)
JavaBean(处理前后台参数传递)
+Action(控制页面跳转+逻辑控制)
Service接口+具体实现(调用Dao组
件,处理业务逻辑)
Dao接口+SQL具体实现
+Oracle数据库(表结构+存储过程)图1J2EE分层结构图
2.1.2表现层框架研究
JSP页面和javascript是通过MVC设计的,其不仅为构建体统扩展的体系结构的坚实基础,而且为其可重用的特殊体系结构提供了坚实的屏障叫MVC的核心概念可以通过Spring MVC实现,它为系统的控制器和处理程序的能力提供了许多与MVC系统相关的功能罠
ssm框架实现登录功能2.1.3业务逻辑层框架研究
Spring属于业务逻辑层,作为J2EE框架的中间层,起着承上启下的作用。它具有强大的集成框架功能。
它与上层的MVC架构有很好的契合性,也可以与底层的一系列其他持久层架构相结合。Spring 的另一个特性是它的对象没有绑定到特定的服务中,这些对象可以在运行环境中多次使用,这使得各种组件之间的兼容性更好。
2.1.4数据持久层框架研究
数据持久层框架包括Hibernate和Mybatis两个部分。关系数据库与关系数据库的映射是在Java 环境下实现的。因为此机制的存在,灵活的使用SQL 语句变得非常的方便,相当于高级语言中的Java对象,这使得开发人员编写更加方便。利用SQL语句进行编程,开发人员只需定义Java对象与数据表之间的映射关系,就可以使开发工作更加方便。
2.2基于SSM框架的开发技术
2.2.1SSM的框架集成
SSM框架不是单一的,而是基于Spring MVC、Spring和Mybatis这三个框架的同时协助一起集成而成的系统框架。在本系统中主要分为五层,分别为包含JSP页面和jQuery的表示层、包含Struts的MVC和Framework的控制层、包含三个组件的业务逻辑层、包含四个模块的数据持久层以及庞大的数据源层。首先,转发相应的请求指令以及界面的视图管理是Spring MVC的功能体系,其次,对业务对象的管理工
作是通过Spring框架完成的,最后,对数据对象进行持久化的功能是通过Mybatis实现的。如图2所示,为SSM实现功能的五个部分的总体结构。SSM的集成架构不仅让成功的J2EE层结构设计实现成为可能,而且让编程者更加方便地进行构建框架。每一层的功能有相应的任务以及明确的划分。接口用于连接层,各层之间相互连接,使系统的扩展性和维护性得到了相应的提升典
图2集成框架结构图
在四层结构中,我们依靠数据传输类来完成各层之间的直接或间接通信。当传输过程中的数据类型与数据表有正确的对应关系时,可以依靠Mybatis 生成器自动生成代码。
2.2.2SSM框架对档案管理的优势
1)SSM框架是使用的MVC的开发模式,系统界面的显示以及系统层次业务逻辑上的分开管理的部分是通过MVC的模式实现的。档案信息存在数据量大、表结构可变等问题,需要在后期进行优化。因为此功能,SSM集成框架为以后的系统开发提供了一个良好的模板框架[7]0
2)提高系统开发速度。SSM架构模式为系统的开发提供了大量的通用视图。另外,根据配置文件,可以确定一些程序的逻辑顺序,而不需要进行编码。SSM架构模式使开发时间与周期得到了相应的缩
第22期邢静等:基于SSM框架的文档一体化管理系统研究21
短,工作效率得到了提升。
3)“低耦合、高内聚”是SSM框架的优势所在,并且SSM框架结构是分层的体系结构,这种模式更加方便了系统的操作和维护。
4)SSM框架可以为项目管理带来很多好处。掌握了SSM框架的开发过程,并根据该过程改进系统需求,才能准确估计项目实施的工作量,确保系统实施中不存在过度风险。
3文档一体化管理系统的实现
3.1系统开发环境
体系结构采用SSM集成框架结构,各层次之间相互配合,共同完成构建档案管理系统的基础部分。同时,系统决定使用MySQL来存储和输出数据。Java是一种成熟的高级语言,用于编程并部署在Tomcat服务器上。
3.2系统框架实现原理
SSM框架由Spring s Spring MVC和Mybatis组成,形成一个系统结构。系统的完成与每一层密切相关。一个好的框架对系统的开发起着重要的作用,每一层的实现过程进行了描述。表示层用于外部前端页面。最后三层用来完成后台各种业务的处理。依靠这四层之间的协作,通过分工完成数据处理豊如图3所示,流程简单明了。
图3流程流转的数据显示图
3.3系统功能实现与检测
3.3.1OA接口开发
基于政务网大0A协同办公系统开发,打通0A 系统和文件归档系统、档案管理平台的通道,实现电子文件的数据传输,在0A系统模块中加入归档功能,完成实时电子文件的预归档,预归档数据进入归档系统进行管理。
3.3.2电子文件归档与接收
通过与0A协同办公系统接口的对接,归档系统对产生的电子文件进行采集,接收,检测,整理,统计进行预归档处理,通过制定相关标准如数据接口标准、数据结构标准等,把符合要求的电子文件进行推送集中档案管理平台。
1)数据接收:通过制定相关标准如数据接口标准、数据结构标准等等,将0A系统及其他业务系统中将整理完成的各类政务电子文件归档到本系统中。
2)数据接口:提供标准数据接口,实现其他业务系统的数据导入功能。
3)数据检查:对接收的数据进行检查,包括目录与正文对应情况检查、数据挂接检查、图像属性检查等多方面的检查。
4)文件分类:对接收的数据进行按单位,类别,年限等进行整理归类。
5)文件检测与效验:对0A产生的电子文件通过设置检测规则,进行检测效验,对不符合要求的电子文件进行退回。
6)电子文件整理:对所收集的电子文件通过按单位,门类,期限等进行整理,修改,新增,删除等操作。
7)电子文件统计:按年月进行统计电子文件统计,生成表格。
3.3.3电子档案集中管理
该系统部署在档案馆政务网平台,分管理端和用户端,通过设置不同权限对电子档案进行管理,用户端面向立档单位的档案室人员,完成立档单位的电子档案在线整理,归档、移交、查阅利用等功能,管理端作为档案馆的接收管理人员,完成对立档档案的电子档案进行指导,接收,管理,鉴定、长期保存和流程设置和系统的配置等功能。
3.3.4检测环节
电子文件从其形成到最终销毁或永久保存,主要经过电子文件创建、电子文件办理、电子文件归档和电子档案管理、移交进馆(电子档案接收与长期保存)四个阶段,其中与档案部门密切相关的就是电子文件归档、电子档案移交接收和电子档案长期保存三大环节。
电子文件归档环节通过“四性”
检测手段对归档
22
甘肃科技
第36卷
电子文件质量进行严格把关,将符合归档要求的电
退回业务部门重新进行整理。如图4所示
子文件归档并统一管理,把不符合要求的电子文件
图4电子文件归档环节四性检测
电子档案移交接收环节,档案室移交人员应对 移交的电子档案进行“四性”检测,检测通过后方可 正式移交;同样,档案馆接收人员需对接收的电子
档案进行“四性”检测,检测通过后才能正式接收。
电子档案长期保存环节,在电子档案进入长期
保存库之前,需要对其“四性”进行全面检测,严防
图5电子档案长期保存环节的四性检测内容
[2]杨来青.再信息化:档案馆发展战略的思考[J].浙江档案,
4总结
本文以档案信息化为主要目的,综合考虑文档
一体化管理中所涉及的功能,利用UML 进行建模 并建立了业务流程模型,采用SSM 框架为档案馆
(室)设计一个文档一体化管理平台。档案资源的便 捷操作和最大限度的利用是一项极其繁琐、耗时的 工作,需要不断深入研究档案管理工作,从而掌握 更多解决实际问题的实用方法,为今后的信息智能 化工作提供新思路。
参考文献:
[1]吴明超.档案馆信息化建设存在的问题与对策[J].办公室
业务,2019(05):35.
不合要求的电子档案进入长期保存库。在电子档案 长期保存的过程中,由于技术更新换代或存储介质
损坏等原因,可能导致电子档案损毁或无法读取,
因此需要设置检测策略,对长期保存的电子档案进
行定期或者不定期的“四性”检测,确保电子档案长 期可用。如图5所示。
2019(09):15-18.
[3] 梁晓弘,黄兴荣.J2EE 架构下基于Web 的信息管理系统
框架研究[J].数字技术与应用,2017(12):86-88.
[4]
徐雯,高建华.基于Spring  MVC 及MyBatis 的Web 应
用框架研究[J].微型电脑应用,2012.
[5] 陈夫真.基于SSM 的某高校教室管理信息系统的设计
与实现[D].苏州:苏州大学.硕士学位论文,2012.
[6] 魏立龙.基于SSI 的图纸档案管理信息系统的研究与实 现[D].武汉:武汉科技大学,2010.
[7] Sommerville  I. Software  EngineeringJSoftware  Engineering, 2010, 8(12):1226-1241.
[8]
杨中书,刘臣宇.基于E-R 模型的关系数据库设计方法
[J].价值工程,
2014,33(30):242-243.

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。