声明
摘要
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 本章小结
结论
参考文献
攻读硕士学位期间发表学术论文情况
致谢