学位论文 > 优秀研究生学位论文题录展示
基于SSH的档案管理系统的设计与实现
作 者: 张苗
导 师: 胡江平;李国柱
学 校: 电子科技大学
专 业: 软件工程
关键词: 档案管理系统 Struts+Spring+Hibernate框架 MVC模式 Java平台
分类号: TP311.52
类 型: 硕士论文
年 份: 2011年
下 载: 76次
引 用: 0次
阅 读: 论文下载
内容摘要
档案管理对高校的发展起着至关重要的作用。缺乏对这些档案进行管理的有效手段,已成为制约高校工作效率的瓶颈。如何有效地组织、管理和利用这些档案,构造一个良好的发展的环境,已成为现在高校面临的主要问题。利用计算机网络进行档案管理是一种先进的管理技术,目前国内大多数高校均采用或准备采用此种方式进行管理。利用网络技术,建设自己的档案管理与服务系统,促进高校的发展,这对提高档案管理与服务水平具有十分重要的意义。本文分析了档案管理系统的背景和国内外的发展状况,简要阐述了系统需要解决的主要问题;对系统的目标,设计,系统架构及系统功能模块进行重点阐述;对在系统实现过程中的核心业务、界面设计、系统接口等部分进行了分析,并给出具体的实现技术和实现方法。本文采用了基于Java平台的多层架构,通过运用Struts技术、Spring技术、Hibernate(简称SSH)技术,建立一套可伸缩性高的系统开发架构。同时,由于接口的采用,使系统可以很好地满足与其它系统集成的需要,是利用计算机系统和网络服务系统的档案管理更加方便。本论文的主要工作内容:(1)研究与分析当前档案管理在高校组织管理中的重要性及目前档案管理过程中暴露出的问题,提出了基于SSH的档案管理系统的设计与实现。(2)在SSH框架技术的基础上,结合分层体系的思想,设计了符合MVC(Modle-View—Controller)模式的集成系统平台。(3)通过对高校档案管理系统的需求分析,完成系统概要设计,包括功能设计,用列设计,Web表示层,业务逻辑层,持久层,数据库层的设计及功能模块的流程设计。(4)利用Struts+Spring+Hibernate的集成系统设计和实现了基于SSH的档案管理系统。实现的功能模块主要包括用户管理模块,菜单管理模块,角色管理模块,参数管理模块,部门管理模块,档案检索管理,档案借阅管理,档案登记管理,档案修改管理,档案归还管理,档案损坏管理,借阅历史统计,超期统计,损坏统计等。
|
全文目录
摘要 4-5 ABSTRACT 5-10 第一章 绪论 10-14 1.1 课题研究背景 10-11 1.2 国内外研究现状 11-12 1.3 课题研究意义 12 1.4 论文主要研究内容及其组织结构 12-13 1.5 本章小结 13-14 第二章 系统开发的关键技术与体系结构 14-26 2.1 系统开发的关键技术 14-20 2.1.1 STRUTS 框架基础 14-17 2.1.2 SPRING 框架基础 17-18 2.1.3 HIBERNATE 框架基础 18-20 2.2 系统的结构模式 20 2.3 J2EE 分层体系结构 20-22 2.4 基于SSH 的分层体系结构 22-24 2.4.1 SSH 的整合策略 22 2.4.2 SSH 的整合规则 22 2.4.3 SSH 的分层体系结构的整合 22-24 2.4.4 SSH 的整合后的特点 24 2.5 系统运行环境和开发工具 24-25 2.5.1 系统运行环境 24-25 2.5.2 系统开发工具 25 2.6 本章小结 25-26 第三章 档案管理系统的需求分析和概要设计 26-57 3.1 系统功能需求 26-27 3.2 系统安全需求 27-28 3.3 系统用例设计 28-32 3.3.1 系统管理用例设计 28-30 3.3.2 档案管理用例设计 30-31 3.3.3 统计管理用例设计 31-32 3.4 分层框架的设计 32-38 3.4.1 Web 应用层的设计 33-34 3.4.2 业务逻辑层的设计 34-35 3.4.3 持久层的设计 35-37 3.4.4 数据库设计 37-38 3.5 系统管理流程的设计 38-47 3.5.1 登陆管理的设计 38-39 3.5.2 用户管理的设计 39-41 3.5.3 菜单管理的设计 41-42 3.5.4 角色管理的设计 42-44 3.5.5 参数管理的设计 44-45 3.5.6 机构管理的设计 45-47 3.6 档案管理流程的设计 47-53 3.6.1 档案检索管理的设计 47-48 3.6.2 档案借阅管理的设计 48-49 3.6.3 档案登记管理的设计 49-50 3.6.4 档案修改管理的设计 50-51 3.6.5 档案归还管理的设计 51-52 3.6.6 档案损坏管理的设计 52-53 3.7 档案统计管理流程的设计 53-56 3.7.1 借阅历史统计管理的设计 53-54 3.7.2 档案借阅损坏统计的设计 54-55 3.7.3 超期统计管理的设计 55-56 3.8 本章小结 56-57 第四章 档案管理系统的详细设计与实现 57-80 4.1 数据库的详细与实现 57-61 4.2 持久层的详细设计与实现 61-65 4.3 业务逻辑层的详细设计与实现 65-67 4.4 应用层的详细设计与实现 67-70 4.5 系统管理的实现 70-75 4.5.1 登录管理的实现 70-71 4.5.2 用户管理的实现 71-72 4.5.3 菜单管理的实现 72-73 4.5.4 角色管理的实现 73-74 4.5.5 参数管理的实现 74-75 4.5.6 机构管理的实现 75 4.6 档案管理的实现 75-77 4.6.1 档案检索的实现 75-76 4.6.2 档案借阅和档案归还及档案损坏管理的实现 76-77 4.6.3 档案登记和档案修改的实现 77 4.7 统计管理实现 77-79 4.7.1 档案借阅历史统计的实现 77-78 4.7.2 档案损坏统计的实现 78-79 5.7.3 档案借阅超期统计的实现 79 4.8 本章小结 79-80 第五章 总结与展望 80-82 5.1 总结 80-81 5.2 展望 81-82 致谢 82-83 参考文献 83-85
|
相似论文
- 澳信科技有限公司人事档案管理系统的设计与实现,TP311.52
- 部队门诊部健康档案管理信息系统设计与实现,TP311.52
- 电子文件档案化的设计与实现,TP311.52
- 面向高校的电子档案管理系统的设计与实现,TP311.52
- 基于RFID的重要图书管理系统设计与实现,TP311.52
- 重庆渝安工程监理有限公司档案管理系统的设计与实现,TP311.52
- 基于群智能和冲突规避策略的基因—基因交互作用检测及其并行计算,TP391.41
- 人事档案数字管理系统设计与实现,TP311.52
- 基于J2EE架构的人事档案管理系统开发及实现,TP311.52
- 采油厂档案管理系统的设计与实现,TP311.52
- 基于Java EE的数据库间的通用数据传输系统的分析与设计,TP311.52
- 移动Java平台的研究与实现,TN929.5
- 遂宁市档案局档案信息管理系统的设计与实现,TP311.52
- 胜利油田家属档案信息管理系统设计与实现,TP311.52
- 火电建设企业信息集成系统中档案管理系统的开发,TP311.52
- 基于.NET贫困生电子档案管理系统的设计与实现,TP311.52
- 实时Java平台的配套软件工具包设计及实现,TP311.52
- 在线考试系统的设计与实现,TP311.52
- 基于SSI的图纸档案管理信息系统的研究与实现,TP311.52
- 基于SOA的档案管理系统设计与实现,TP311.52
中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机软件 > 程序设计、软件工程 > 软件工程 > 软件开发
© 2012 www.xueweilunwen.com
|