论文部分内容阅读
档案管理对行政单位的发展起着至关重要的作用。缺乏对这些档案进行管理的有效手段,已成为制约行政单位工作效率的瓶颈。如何有效地组织、管理和利用这些档案,构造一个良好的发展的环境,已成为现在行政单位面临的主要问题。利用计算机网络进行档案管理是一种先进的管理技术,目前国内大多数行政单位均采用或准备采用此种方式进行管理。利用网络技术,建设自己的档案管理与服务系统,促进行政单位的发展,这对提高档案管理与服务水平具有十分重要的意义。本文分析了档案管理系统的背景和国内外的发展状况,简要阐述了系统需要解决的主要问题;对系统的目标,设计,系统架构及系统功能模块进行重点阐述;对在系统实现过程中的核心业务、界面设计、系统接口等部分进行了分析,并给出具体的实现技术和实现方法。本文采用了基于Java平台的多层架构,通过运用Struts技术、Spring技术、Hibernate(简称SSH)技术,建立一套可伸缩性高的系统开发架构。同时,由于接口的采用,使系统可以很好地满足与其它系统集成的需要,是利用计算机系统和网络服务系统的档案管理更加方便。本论文的主要工作内容:(1)研究与分析当前档案管理在行政单位组织管理中的重要性及目前档案管理过程中暴露出的问题,提出了基于SSH的档案管理系统的设计与实现。(2)在SSH框架技术的基础上,结合分层体系的思想,设计了符合MVC(Modle-View—Controller)模式的集成系统平台。(3)通过对行政单位档案管理系统的需求分析,完成系统概要设计,包括功能设计,用列设计,Web表示层,业务逻辑层,持久层,数据库层的设计及功能模块的流程设计。(4)利用Struts+Spring+Hibernate的集成系统设计和实现了基于SSH的档案管理系统。实现的功能模块主要包括用户管理模块,菜单管理模块,角色管理模块,参数管理模块,部门管理模块,档案检索管理,档案借阅管理,档案登记管理,档案修改管理,档案归还管理,档案损坏管理,借阅历史统计,超期统计,损坏统计等。