首页> 中文学位 >基于STRUTS与AJAX的企业办公管理系统的设计与实现
【6h】

基于STRUTS与AJAX的企业办公管理系统的设计与实现

代理获取

目录

声明

摘要

1 绪论

1.1 研究背景

1.2 国内外研究现状

1.3 本文的主要工作

1.4 论文章节安排

2 Java EE及相关技术基础

2.1 Java EE技术与MVC设计模式

2.1.1 Java EE核心技术

2.1.2 MVC模式原理

2.2 Struts框架

2.2.1 Struts的发展过程

2.2.2 Struts1框架体系结构

2.2.3 Struts2框架体系结构

2.3 Ajax技术

2.3.1 Ajax体系结构

2.3.2 整合Ajax与Struts框架

2.4 本章小结

3 企业业务需求分析与设计

3.1 企业需求分析

3.1.1 企业总体需求分析

3.1.2 系统用例图分析

3.2 系统框架设计

3.2.1 Ajax与Struts的优势

3.2.2 系统框架的特点

3.3 系统总体设计

3.3.1 系统功能模块划分

3.3.2 系统各功能模块分析

3.4 系统数据库设计

3.4.1 数据库设计原则

3.4.2 系统数据表设计

3.5 本章小结

4 系统的详细设计与具体实现

4.1 系统开发环境介绍

4.2 构建Struts与Ajax的开发环境

4.2.1 集成Struts1.2

4.2.2 集成Ajax

4.3 系统各功能模块的实现

4.3.1 用户管理模块的实现

4.3.2 TSS项目模块的实现

4.3.3 PI工程项目模块的实现

4.4 其他相关技术说明

4.4.1 Log4j日志

4.4.2 JUnit单元测试

4.4.3 JXL组件

4.5 本章小结

5 系统测评

5.1 系统运行界面

5.1.1 TSS项目工程模块

5.1.2 PI工程项目模块

5.1.3 其他功能界面

5.2 系统软件测试

5.2.1 软件测试简介

5.2.2 系统软件测试结果

5.3 系统评价

5.4 本章小结

结论

参考文献

攻读硕士学位期间发表学术论文情况

致谢

展开▼

摘要

随着企业业务的扩展与规模的扩大,跨区域办公成为越来越明显的趋势。传统办公使用电话,传真等方式,费时、费事,已越来越不能满足企业的需求。同时,网络的普及与信息化的高速发展,使信息的互享变得高速、便捷。因此,利用网络平台,建立一个企业管理系统,更加高效的管理企业,已成为更多企业的首选。基于此,本文以一个实际企业管理系统为依托,以某企业的实际办公情况,设计并实现了一种基于Struts与Ajax的企业办公管理系统。
  MVC模式是使用Java语言开发Web项目的首选,它以其清晰的管理结构,易维护性、可扩展性、可移植性和组件的可复用性得到迅速的发展。而Struts是一种基于MVC模式的框架。本文首先对MVC模式进行简要的介绍,并在此基础上对struts框架的结构和工作原理进行研究,并结合Ajax异步通信功能,实现在不刷新页面向服务器提交数据和获取数据。其次,详细分析了用户的需求,在充分调研的基础上,设计了各个功能模块的用例图、业务处理逻辑图和数据库表结构,按照MVC设计模式,给出了各模块的详细实现,使用Jmeter2.9对企业办公系统进行压力测试和测试数据分析。
  本文设计的企业办公管理系统充分发挥MVC设计模式的优势,代码耦合度低,易于维护,重用率高。通过近半年的运行维护表明,本系统具有良好的可运行性和可维护性,在满足用户需求的同时,很好的改善了企业的办公软件环境。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号