论文部分内容阅读
档案资料是知识的总结,是人类智慧的结晶,在生产建设、科学研究中发挥着重要的作用。目前,档案的保管和利用工作越来越受重视,如何有效地提升大数据量时的检索速度、保障档案资料信息安全、实现智能地管理档案,是当今档案管理工作的努力目标。同时由于科学技术的飞速发展,许多新的技术、算法被应用于档案管理的系统中,使档案的管理更加便捷化、智能化、高效化。但档案智能管理方面的建设仍存在很多问题,为了避免这些问题可能给国家带来的重大损失,深入研究档案管理系统具有必要性。本论文结合南京市国土资源局智慧档案馆项目的相关开发经验,并针对档案管理和使用现状,从三个大方面着手研究档案管理存在的缺陷,针对性地提出可行性方案并设计实现,使档案管理具有够快捷、高效率、特安全的特性。首先,探究到以往常用的档案管理系统大多都是基于Java EE框架体系开发的,所以文中将从Java EE框架体系着手进行深入研究,发现其在系统开发时存在的不足。然后针对性地提出基于Spring-Struts-Hibernate组合框架系统,同时优化SSH持久层和Struts的性能,从根本上提升框架的执行效率。其次,考虑到档案量的日益增长将导致档案管理网站的检索效率一再下降的现状,文中尝试性地采用优化型的蚁群算法来实现数据的分类挖掘,并将其应用于大数据的快速检索;面对重要档案信息的安全性保护不足,本文将采用非对称性加密算法中的HSHA算法来进行档案信息的编码和解码,以增大攻击者攻破加密档案信息的难度,保障档案信息的安全。最后,探究到档案管理系统需要更方便、快捷地实现档案查找、盘库、归档和借档等复杂功能,文中设计将arduino、以太网w5100、ws2512LED灯带、RF24L01无线射频通信等模块组合起来以实现需要的功能,补充档案管理的功能。根据LED灯带的不同颜色来判断档案所处状态,方便对档案进行查询、统计和核对等方面的管理。并且可以通过门磁发来的信息来判断库房门和档案架的状态,辅助已有的视屏监控系统实现更严密的监视。