论文部分内容阅读
随着社会的进步和科技的不断发展,信息技术在人们的工作生活中扮演着越来越重要的角色,对国防、治安等国家重要领域带来了便利,同时也带来了挑战。军警民联建联管信息共享平台系统就是广西省某军区在党的“军民结合”和“民技军用”的政策方针指导下,为建设世界一流的信息化部队,实现数据一体化、集成化,实现网络信息和知识快速共享以及军民联动而设计实现的一整套信息化建设解决方案。本论文采用MVC设计模式进行开发,基于B/S架构,运用Struts2框架以及JDBC数据库访问技术开发了军警民联建联管共享信息平台系统,该系统主要面向各联防单位办公人员以及系统管理员使用,功能包括用户登录、数据查询维护、边境以及防区监控、联防指挥、信息发布等5个模块,经部队实际使用,效果良好。本论文的主要贡献在于:1.实现了军警民联建联管共享信息平台系统,并交付部队使用;2.通过对现有数据加密系统进行深入研究,提出了一种改进的RSA非对称加密算法,相比传统的RSA算法,系统安全性得到了提升;3.为了提升数据查询速度,提出了包括一系列SQL语句重写以及索引等方法在内的数据库查询方法,并针对卡口管控模块需要大量插入数据的特点,对插入语句进行了优化,通过这些数据库优化方法提升了数据查询以及插入操作效率;4.针对用户希望快速在全库搜索结果找到目的词条的问题,提出了一种权重算法对solr全库搜索结果按照该算法结果进行排序,权重越高的词条排名越靠前,解决了搜索结果排序问题。通过研究开发这个系统,达到让该市联防单位团体能以最少的人力、最简单的方式,实现信息化办公、重要数据信息安全存储、信息资源安全共享等目的,以及在战时保证国家信息安全和进行战时指挥。