论文部分内容阅读
高校档案信息系统的建设,是面对信息化浪潮我国高等教育的一个重要举措。本系统立足山东大学档案馆档案管理工作的实际,采用先进的设计理念和开发技术建立的一套涉及档案管理工作中所产生的数据的筛选,收集和保存,面向高校各类档案管理的综合档案信息系统。系统有效解决了数据重复、资源浪费、数据收录不全,档案管理过程繁杂,监督机制不完善、统计工作不及时等一系列现实问题,目标是实现对高校档案的收集,查阅,销毁全过程的管理,从而增加档案收集的全面性和提高档案管理过程的效率。本文采用面向对象的思想,以统一建模语言为分析设计工具,对档案管理过程中的相关业务进行需求分析和系统设计,针对系统及用户的特点,形式上采用B/S和C/S两种架构模式,功能上采用多层次的软件功能架构,技术上基于MVC基础的Structs+Spring框架和UIMS用户界面管理系统架构,以Java为编程语言,利用XML配置以及DAO、Hibernate等相关技术实现了档案管理过程中的档案立卷、档案审核、档案移交、库存管理等功能。在安全方面,系统采用基于资源角色的权限管理,增强了系统运行的安全性。通过查询接口对外提供查询服务,系统内部提供完整的业务处理接口操作或查询数据,实现了对系统外部提供数据信息共享。在系统需求分析中,对系统的总体业务以及业务流程进行了详细说明,将档案管理分为教学类档案管理和其他类档案管理进行分别描述,以教学类档案为例,重点分析了研究生实体档案收集、研究生基本信息归档及教学综合实体档案管理的处理。从代码转换设计、类结构设计、数据库设计等方面详细描述系统的设计,得到了系统中的设计类和数据库模型;重点论述教学类档案以及学生档案基本信息的数据库和学生基本信息的转档的表视图设计。利用规则引擎解决复杂业务的描述,将业务规则与实际代码剥离;通过XML配置要导入的学生档案格式,将数据直接批量导入系统,实现信息档案的收录;对导出数据的格式和内容校验,提高系统的容错和反馈能力。目前系统已在线运行,并与山东大学研究生管理信息系统对接成功,同时取得了一定的效果,提高了学校档案信息管理工作的效率,并提高了高校档案管理的质量。