文摘
英文文摘
声明
绪论
第一章J2EE平台与MVC设计模式
1.1J2EE平台概述
1.2设计模式的概念
1.2.1 JSP开发Web应用的两种模式
1.3 MVC设计模式
1.4 MVC设计模式的J2EE平台应用
1.5 MVC模式的优缺点
本章小结
第二章Struts框架实现MVC
2.1 J2EE的框架概述
2.2 Struts的框架概述
2.2.1 Struts所实现的MVC
2.3 Struts的核心组件
2.4 Struts框架的开发流程
2.5 Struts架构的优缺点
本章小结
第三章持久层技术和Hibemate
3.1对象的持久化技术
3.2实现持久化的设计模式
3.2.1 DAO(Data Access Obiect)模式
3.3对象关系映射与Hibemate框架
3.3.1对象关系映射(O/R Mapping)
3.3.2实现持久化的O/R Mapping框架Hibemate
3.3.3 Hibemate的编程接口
3.4结合Struts和Hibemate的J2EE数据表示
本章小结
第四章网络教育支撑平台的总体设计
4.1系统的需求分析
4.1.1系统概述
4.1.2系统的设计目标
4.2系统的总体设计
4.2.1系统的功能的划分
4.2.2系统的文件结构与命名规范
4.2.3系统的本地化措施与过滤器的设计
4.2.4系统的国际化处理
4.2.5系统的异常处理
4.2.6系统的数据源连接设置
4.2.7系统的日志管理
4.2.8系统的验证框架
本章小结
第五章网络教育支撑平台的详细设计与实现
5.1系统开发环境的配置
5.1.1IDE的选取
5.1.2WEB服务器的选取
5.1.3数据库的选取
5.2前台首页的实现
5.3后台首页的实现
5.4新闻管理子系统的实现
5.4.1子模块的组成
5.4.2数据库的设计与实现
5.4.3视图层的实现
5.4.4控制层的实现
5.4.5业务模型的实现
5.5用户管理子模块的实现
5.5.1子模块的组成
5.5.2数据库的设计与实现
5.5.3视图层的实现
5.5.4控制层的实现
5.5.5业务模型的实现
5.6课程管理子系统的实现
5.6.1子模块的组成
5.6.2数据库的设计与实现
5.6.3视图层的实现
5.6.4控制层的实现
5.6.5业务模型的实现
5.7人事管理子系统的实现
5.7.1子模块的组成
5.7.2数据库的设计与实现
5.7.3子系统的实现
5.8中心论坛子系统的实现
本章小结
结论
参考文献
攻读硕士学位期间发表的学术论文
致谢