APP下载

MVC模式下电子档案信息自动整合系统设计

2020-12-07沙敏刘广琦

现代电子技术 2020年22期
关键词:统计分析系统设计档案管理

沙敏 刘广琦

摘  要: 电子档案的有效管理,对政府和企业意义重大,为此设计MVC模式下电子档案信息自动整合系统。基于模型?视图?控制器(MVC)分层设计理念,以Struts结构形式为系统整体结构,利用XML为数据交换载体,实现电子档案信息自动整合。通过角色的控制管理实现角色工作权限的分配;通过电子档案管理完成电子档案信息的备份和恢复;利用电子档案查询、发布,实现基于知识元处理的信息自动整合;使用数据存储资源库高效存储信息。在J2EE平台下,采用Struts方法分别对系统架构的信息整合、管理以及统计分析进行具体的实现。结果表明,该系统可有效利用MVC模式对电子档案信息展开自动整合,并自动更新整合结果,系统管理简单有效,可针对用户需求,提供多样化统计分析图表。

关键词: 电子档案信息; 自动整合; 系统设计; MVC模式; 档案管理; 统计分析

中图分类号: TN911?34; TP311                  文献标识码: A                       文章编号: 1004?373X(2020)22?0090?04

Abstract: As the effective management of electronic archives is of great significance to the government and enterprises, an automatic integration system of electronic archives information in model view controller (MVC) mode is designed. Based on the hierarchical design concept of MVC, the Struts structure is taken as the overall structure of the system, and the XML is used as the data exchange carrier, so as to realize the automatic integration of electronic archive information. In the system, the assignment of the working authority of the role is realized by the control management of the role, the backup and recovery of the electronic archive information are completed by means of the electronic archive management, the automatic integration of information based on the knowledge element processing is realized by means of the query, release and utilization of the electronic archive, and the information is efficiently stored by the data storage resource base. On the J2EE platform, the information integration, management and statistical analysis of the system architecture are processed respectively by means of the Struts method. The results show that the system can effectively implement automatic integration of the electronic archive information by means of MVC mode, and automatically update the integration results. The system management is simple and effective. The system can provide diversified statistical analysis charts according to user need.

Keywords: electronic archives information; automatic integration; system design; MVC mode; archives management; statistic analysis

0  引  言

計算机技术以其自身信息处理能力强、信息整合效率高等优势,在各个领域都得到了广泛的应用[1?2]。数字化档案信息的产生、存储、整合以及管理等建设程度与计算机技术密切相关,也同时决定了国家信息管理水平。为了使电子档案中的信息能够更好地被用户所使用,顺应时代发展需求,设计MVC模式下电子档案信息自动整合系统,解决大部分企业档案信息化建设之后的问题,促进电子档案信息快速整合,提升企业档案管理效率,为企业发展提供强有力的决策数据支撑[3]。

1  电子档案信息自动整合系统

电子档案信息自动整合系统是否成熟的标志不但包括电子档案的信息的自动整合能力,还包括所需纸质文档的电子化处理[4]。系统利用XML技术以及PDF技术有效整合电子档案信息,通过将开发环境展示给对象的编程方式封装低层次API,完成具备独立功能的实用性强的对象模块建立。在确保原始数据语义以及结构不变的基础上,展开互联网数据交换,并保障不同系统间数据灵活、无损交换[5]。

以“模型?视图?控制器”(Model?View?Controller,MVC)模式为理念[6],设计Struts结构形式的系统整体结构,利用XML为数据交换载体,实现电子档案信息自动整合。Struts体系良好地诠释了MVC模式的概念,将模型(Model)、视图(View)、控制器(Controller)分别映射到Web应用中的组件,整合电子档案信息到一个统一的框架中,为Web开发提供了一种具备高可配置性的MVC开发模式。基于MVC模式进行系统的显示与行为区别分离设计,不但简化了系统功能,降低操作难度以及系统后期维护成本,还有效隔离了电子档案的存储资源,增强系统后台数据安全性,进一步促进系统信息资源自动整合[7?8]。

1.1  角色控制管理

系统以角色的控制管理实现角色工作权限的分配,是体现系统设计人性化、合理化的一项重要举措[9?11]。为用户提供数据时,需为用户提供相关角色和权限[12]。管理员根据用户资料信息设置其对应角色与相关权限,并将其设置结果纳入资料库中。用户权限明确完成后,用户可凭借唯一用户名与密码进行系统登录及自身权限范围内的系统应用。权限设置操作流程见图1。

1.2  电子档案管理

电子档案信息备份及恢复的主要对象为电子档案的文件表和案卷表。以电子档案信息备份为例,电子档案信息备份过程中,首先系统管理员登录系统,向Web多媒体人机交互界面(View)发送数据备份请求,接收到系统提示后输入需要备份的电子档案信息,在点击电子档案信息备份后,将其提交到数据库,完成校验,并将反馈信息提供给系统管理员。

1.3  电子档案查询、发布、利用

用户查询电子档案请求通过Web多媒体人机交互界面(View)发出后,经档案资源分析、数据挖掘、发布策略模型(Model)寻求最佳动作执行方法,并通过图型、统计报表或者目标变换数据形式返回用户查询界面(View)。档案资源分析、数据挖掘、发布策略模型(Model)接收到控制器发出的请求后,会发送请求至数据库服务器,并通过特定策略和方法对接收到的信息展开加工,必要情况下可展开数据挖掘。上述步骤全部完成后,发布电子档案信息至充当系统和电子档案信息之间接口的用户视图(View)。數字化档案资源库提供给用户的数字化档案信息是电子档案查询浏览(Controller)通过策略模型(Model)实现的,目的是便于用户在庞大的数字化档案信息中查询所需信息[13?14]。

1.4  数据存储资源库

以数据需求、物理结构以及逻辑模式为依据进行数据存储资源库设计[15]。以Web计算方法为依托,利用便捷性较强的浏览器,不需要在客户端安装相关软件,便可实现系统整体简单快速操作。系统数据存储资源库中包括照片、文档、电子档案数据等,记录电子档案数据主要包含电子档案借阅表、归还表等,电子档案借阅表和归还表中的具体组成信息如表1所示。

2  系统实现平台

在J2EE平台上,采用Struts模式对本文系统进行具体的开发应用。按照 MVC 设计模式将系统分为 5个层次,分别为表示层(JSP)、控制层(Action Servlet)、业务逻辑层(Business Logical Layer)、数据访问对象层(DAO)和数据层(DB)。J2EE平台下Struts结构图见图2。

3  实验分析

3.1  系统整合性能

以某企业某年的生产计划整合任务为对象,验证本文系统的电子档案信息自动整合能力。如图3所示,表示层JSP页面将该企业某年生产计划任务信息整合请求发送至控制层的生产计划任务Inquiry Servlet;控制层的生产计划任务Inquiry Servlet对用户的操作请求分析完成后,通过调用业务逻辑层整合动作Bean进行宏观参数行为整合;利用整合完成的宏观参数行为启动数据访问对象层的DAO整合命令Bean,经JDBA返回数据层(DB)的目标数据;整合完成结果经由业务逻辑层整合动作Bean遵从表示层规定以数据形式反馈给用户视图;DB中数据产生变化时,控制层的生产计划任务Inquiry Servlet会依照上一次的整合参数,自动更新用户视图参数,确保用户显示数据实时有效。结果表明,本文系统可有效利用基于J2EE规范的Struts框架结构,遵循 MVC模式实现生产计划任务的信息整合。

3.2  系统管理性能

为验证本文系统电子档案信息管理能力,对该企业的生产计划任务电子档案信息展开录入、修改、删除等工作。系统运行时,若产生不同部门电子档案信息出现相同的现象,系统会自动提示错误警告,若不相同才可继续完成后续录入工作。该企业生产计划任务电子档案信息录入界面如图4所示,可以看出本文系统可实现该企业生产计划任务电子档案信息的全面、准确录入。

3.3  统计分析性能

本文系统获取到的该企业2017年保持期限为5~15年的生产计划任务的电子档案信息统计分析数据表如表2所示。

4  结  论

本文设计的电子档案信息自动整合系统可以有效实现档案信息网络化管理,利用MVC模式可良好地将业务执行标准封装在电子档案管理模型库中,便于电子档案信息的浏览、查询、维护、整合、管理,简化操作流程的同时,增强系统易用性和可维护性,满足大多数企业档案整合及管理需求。并依据Struts结构,简单化、条理化处理电子档案信息自动整合系统,有效整合档案信息、实现档案高效管理,并通过系统统计分析结果实时发布至所需信息的各个部门,实现信息的有效利用。

参考文献

[1] 苏静,郑诗庭,罗慧,等.基于MVC模式的随访系统设计与开发[J].微电子学与计算机,2019,36(6):93?95.

[2] 赵乔,望建成,范正行,等.基于MVC模式的水库施工期防洪度汛决策支持系统设计与开发[J].水力发电,2019,45(9):39?42.

[3] 张婧雯.学生档案管理系统设计与创新[J].福建茶叶,2019,41(3):119?120.

[4] 谭海波,周桐,赵赫,等.基于区块链的档案数据保护与共享方法[J].软件学报,2019,30(9):2620?2635.

[5] 何欢.基于电子病历的医疗质量评价现状与发展趋势[J].数码世界,2019(4):74?75.

[6] 季颖,傅爽,陶兆禾,等.整合光散射信息的生物细胞相位成像系统[J].激光与光电子学进展,2019,56(9):202?210.

[7] 王景周.学术论文出版后信息变更的可回溯管理[J].中国科技期刊研究,2019,30(8):845?852.

[8] 张云中,冯双双.基于主题图的数字档案标注系统资源聚合研究[J].图书情报工作,2018,62(14):116?124.

[9] 金云霞.做好血站专业电子档案管理的思考[J].中国输血杂志,2019,32(2):205?208.

[10] 黄建军.论城市图书馆的档案管理数字化建设[J].山西财经大学学报,2019,41(z1):32?34.

[11] 王丹丹.数据管理计划在图书馆科学数据管理服务中的应用[J].图书情报工作,2018,62(1):76?81.

[12] 刘万国,周秀霞,霍明月.基于ISO/IEC 27001:2013的高校图书馆信息安全管理体系构建研究[J].现代情报,2017,37(4):3?8.

[13] 林琳.公共图书馆不文明借阅行为管理策略探讨:基于上海图书馆一线工作的思考[J].图书馆杂志,2019,38(5):54?60.

[14] 钱蔚蔚,冯稚颖.关于图书馆信息服务功能性用户体验量化的实验研究[J].图书情报工作,2019,63(11):52?65.

[15] 余平,祝智庭.终身学习电子档案技术标准比较与信息模型设计[J].开放教育研究,2016,22(3):107?115.

猜你喜欢

统计分析系统设计档案管理
档案管理中的电子档案管理
档案管理与企业内部控制关系的思考
如何发挥新时期统计工作的作用之我见
一种基于SATA硬盘阵列的数据存储与控制系统设计研究
以统计分析为基础的房地产税收优化分析
目标特性测量雷达平台建设构想
SPSS在高校图书馆服务体系中的应用研究
健康档案管理的“云”前景
加强工程项目档案管理的有效途径