
论文摘要
随着J2EE技术的不断发展,出现了各种免费的开源框架,使用这些开源框架,可以经济、快速地开发部署稳定、可扩展的应用系统。本课题采用Struts,Hibernate和Spring的综合框架来进行OA系统的开发。论文讨论了传统办公软件的现状和面临的问题,接着对基于MVC模式的Struts框架、Spring框架和数据持久性框架Hibernate进行研究,分析了基于SSH框架的办公自动化系统开发的可行性,论述了所用框架的配置及解决方案;接着给出了企业OA的功能需求;论文运用SSH集成框架技术,分析了角色与权限、表单重复提交、数据认证、Hibernate缓存、Struts多模块管理及系统安全措施等多项关键技术,设计了安全管理、员工管理、公告管理、日报管理等OA功能模块。论文采用Struts、Hibernate和Spring等框架实现了一个安全、灵活、操作方便、易于扩展和维护的企业OA系统,验证了基于SSH框架构建企业OA的可行性和优越性。论文最后对所作的工作进行了总结并给出了下一步的研究方向。
论文目录
摘要ABSTRACT第一章 绪论1.1 研究的背景1.2 研究的目的意义1.3 本论文的主要工作第二章 Struts2 框架2.1 Struts2 框架2.1.1 Struts1 框架2.1.2 WebWork框架2.1.3 Struts2 框架2.2 Struts2 框架在项目中的应用2.3 小结第三章 Hibernate框架3.1 Hibernate核心接口3.2 Hibernate在项目中的应用3.3 小结第四章 Spring框架4.1 Spring核心接口4.2 Spring的依赖注入4.2.1 设值注入4.2.2 构造注入4.3 Spring在项目中的应用4.3.1 使用Spring的优势4.3.2 Spring与Hibernate整合4.3.3 Spring与Struts整合4.3.4 DWR与Spring整合4.4 小结第五章 OA系统需求分析与总体设计5.1 系统需求分析5.1.1 系统功能需求5.1.2 系统性能需求5.2 系统总体设计5.3 各模块功能描述5.4 系统结构设计5.5 系统动态建模分析5.6 小结第六章 OA系统部分模块设计与实现6.1 安全管理模块设计与实现6.1.1 系统的安全性设计6.1.2 安全管理模块的组成6.1.3 角色权限管理6.1.4 运行角色权限管理6.1.5 系统日志的实现6.2 其它模块设计与实现6.2.1 员工管理模块6.2.2 通知公告模块6.2.3 我的日报模块6.3 系统实现采用的几个主要技术方法6.3.1 数据库连接池的实现6.3.2 树型结构的实现6.4 本章小结结论参考文献致谢
相关论文文献
标签:框架论文; 系统论文;
基于Struts Spring Hibernate的OA系统的研究与开发
下载Doc文档