学位论文 > 优秀研究生学位论文题录展示
基于Struts Spring Hibernate的OA系统的研究与开发
作 者: 李新燕
导 师: 李拥军;黄文强
学 校: 华南理工大学
专 业: 计算机技术
关键词: 框架 Struts Hibernate Spring 0A系统
分类号: TP311.52
类 型: 硕士论文
年 份: 2011年
下 载: 100次
引 用: 0次
阅 读: 论文下载
内容摘要
随着J2EE技术的不断发展,出现了各种免费的开源框架,使用这些开源框架,可以经济、快速地开发部署稳定、可扩展的应用系统。本课题采用Struts,Hibernate和Spring的综合框架来进行OA系统的开发。论文讨论了传统办公软件的现状和面临的问题,接着对基于MVC模式的Struts框架、Spring框架和数据持久性框架Hibernate进行研究,分析了基于SSH框架的办公自动化系统开发的可行性,论述了所用框架的配置及解决方案;接着给出了企业OA的功能需求;论文运用SSH集成框架技术,分析了角色与权限、表单重复提交、数据认证、Hibernate缓存、Struts多模块管理及系统安全措施等多项关键技术,设计了安全管理、员工管理、公告管理、日报管理等OA功能模块。论文采用Struts、Hibernate和Spring等框架实现了一个安全、灵活、操作方便、易于扩展和维护的企业OA系统,验证了基于SSH框架构建企业OA的可行性和优越性。论文最后对所作的工作进行了总结并给出了下一步的研究方向。
|
全文目录
摘要 5-6 ABSTRACT 6-9 第一章 绪论 9-12 1.1 研究的背景 9 1.2 研究的目的意义 9-10 1.3 本论文的主要工作 10-12 第二章 Struts2 框架 12-19 2.1 Struts2 框架 12-15 2.1.1 Struts1 框架 12-13 2.1.2 WebWork框架 13-14 2.1.3 Struts2 框架 14-15 2.2 Struts2 框架在项目中的应用 15-18 2.3 小结 18-19 第三章 Hibernate框架 19-22 3.1 Hibernate核心接口 19-20 3.2 Hibernate在项目中的应用 20-21 3.3 小结 21-22 第四章 Spring框架 22-37 4.1 Spring核心接口 22-23 4.2 Spring的依赖注入 23-27 4.2.1 设值注入 23-26 4.2.2 构造注入 26-27 4.3 Spring在项目中的应用 27-36 4.3.1 使用Spring的优势 27-28 4.3.2 Spring与Hibernate整合 28-33 4.3.3 Spring与Struts整合 33-34 4.3.4 DWR与Spring整合 34-36 4.4 小结 36-37 第五章 OA系统需求分析与总体设计 37-47 5.1 系统需求分析 37-38 5.1.1 系统功能需求 37-38 5.1.2 系统性能需求 38 5.2 系统总体设计 38-41 5.3 各模块功能描述 41-43 5.4 系统结构设计 43-44 5.5 系统动态建模分析 44-46 5.6 小结 46-47 第六章 OA系统部分模块设计与实现 47-75 6.1 安全管理模块设计与实现 47-64 6.1.1 系统的安全性设计 47-49 6.1.2 安全管理模块的组成 49 6.1.3 角色权限管理 49-56 6.1.4 运行角色权限管理 56-62 6.1.5 系统日志的实现 62-64 6.2 其它模块设计与实现 64-72 6.2.1 员工管理模块 64-69 6.2.2 通知公告模块 69-71 6.2.3 我的日报模块 71-72 6.3 系统实现采用的几个主要技术方法 72-74 6.3.1 数据库连接池的实现 72-73 6.3.2 树型结构的实现 73-74 6.4 本章小结 74-75 结论 75-76 参考文献 76-78 致谢 78
|
相似论文
- 带填充墙框架结构非线性有限元分析,TU323.5
- 不完备信息系统的完备化及其上的知识获取,TP311.13
- 基于节点智能交互的物联网数据处理研究,TP391.44
- 资产风险管理系统抵债子系统设计与开发,TP311.52
- 基于RFID的航空食品物流信息管理平台,TP311.52
- 藏语/汉语远程教育系统流媒体技术研究,TN919.8
- 内嵌开洞填充墙框架结构有限元非线性分析,TU323.5
- 基于Flex与J2EE的族谱网的设计与实现,TP393.092
- 基于实训平台的教学管理系统的设计与实现,TP311.52
- 省级地理信息公共服务平台数据层的研究与实现,P208
- 基于构件的多粒度森林仿真系统架构的研究,TP311.52
- 基于两种模式的远程医疗系统设计与实现,TP311.52
- 潍坊食品药品监督管理系统的设计与实现,TP311.52
- 省级规模大专院校视频点播系统的设计与实现,TP311.52
- 基于MVC模式的在线答疑系统设计与实现,TP311.52
- 人力资源管理系统的设计与实现,TP311.52
- 基于Struts与Hibernate的网上书店的设计与实现,TP311.52
- 宝钢人才开发院教育培训管理信息系统的设计与实现,TP311.52
- 远程网络教育培训平台设计与实现,TP391.6
- 基于J2EE的辽油通信小灵通服务下载系统的设计与实现,TP311.52
- 龙城电子商城购物系统的设计与实现,TP311.52
中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机软件 > 程序设计、软件工程 > 软件工程 > 软件开发
© 2012 www.xueweilunwen.com
|