声明
摘要
1 引言
1.1 开发目的及意义
1.2 可行性研究
2 开发技术综述
2.1 J2EE概述
2.2 Struts2概述及原理
2.3 Spring概述及原理
2.4 Hibernate概述及原理
2.5 开发模式简介
3 系统需求分析
3.1 系统概述
3.2 系统角色
3.3 系统功能结构
4 系统设计
4.1 系统总体设计
4.1.1 基于SSH的系统架构
4.1.2 系统目录结构
4.1.3 系统开发流程
4.2 模块详细设计
4.2.1 系统管理模块
4.2.2 学籍管理模块
4.2.3 教师管理模块
4.2.4 课程管理模块
4.2.5 教学管理模块
4.2.6 考核管理模块
4.3 数据库设计
4.3.1 数据库概述
4.3.2 数据库选择
4.3.3 数据库连接配置
4.3.4 数据库需求分析
4.3.5 数据库逻辑模型设计
4.3.6 数据库表结构设计
5 系统实现
5.1 搭建Struts2开发环境
5.2 搭建Spring开发环境
5.3 搭建Hibernate开发环境
5.4 注解方式说明
5.5 系统框架搭建
5.5.1 登录拦截器
5.5.2 编码拦截器
5.5.3 资源权限拦截器
5.5.4 BaseAclion
5.5.5 BaseModel
5.5.6 BaseDAO
5.6 主要界面实现
5.6.1 jQueryEasyUI简介
5.6.2 jQueryEasyUI的使用
5.6.3 主要界面展示
5.6.4 更换主题实现
5.7 系统测试
6 结束语
参考文献
致谢