基于Spring MVC架构的档案管理系统
作者单位:内蒙古大学
学位级别:硕士
导师姓名:李华
授予年度:2018年
学科分类:08[工学] 0835[工学-软件工程] 081202[工学-计算机软件与理论] 0812[工学-计算机科学与技术(可授工学、理学学位)]
主 题:档案管理 Spring MVC 全文检索 分布式文件存储
摘 要:随着现代科技的发展,信息技术已经渗透到社会发展的各个领域。高校档案馆作为高校办学的必备职能部门,肩负着记录历届师生档案信息、学校历史、传承学校文化的重任,应当紧随时代的步伐,进行高校档案管理工作的信息化建设。经调研发现,目前高校档案馆的信息化建设水平严重滞后于学校其他部门,导致与档案相关的各项工作开展速度缓慢。本文主要针对高校档案馆的现状进行了研究与分析,充分调研了内蒙古大学档案馆信息化工作的用户需求和业务流程,以Spring MVC架构为基础,集成FastDFS、Lucene、Shiro等框架,开发一款适合高校档案馆管理工作的系统。本文首先对内蒙古大学档案馆目前工作情况展开充分的调研,分析了现有的档案管理系统存在的功能以及性能的不足,结合该档案馆工作的实际情况,制定了适合内蒙古大学的开发方案。然后对档案管理系统开发过程中使用到的全文检索技术、分布式文件系统以及安全框架进行详细的对比与分析。在完成这些工作的基础上,对系统的用户需求进行分析,将系统划分为文件管理、归档管理、查询利用、系统管理以及编研统计5个功能模块以及16个具体的子功能,对系统进行了设计与实现。最后对系统进行了单元测试、功能测试和性能测试,证明了系统的可用性。本系统使用了Spring MVC系统架构,能够有效解决现存系统的问题,并增加了全文检索功能,提升了系统的存储性能和安全性能。在系统界面设计中考虑了实用性和易用性,易于工作人员学习,能够明显提高档案工作效率。