文摘
英文文摘
声明
第1章绪论
1.1课题背景
1.2成人教育管理信息系统的应用现状
1.3课题来源以及研究内容
1.4论文内容安排
第2章Struts框架
2.1 MVC模式
2.1.1 MVC模式
2.1.2 JSP模式一
2.1.3 JSP模式二
2.2基于模式2的Struts框架
2.2.1用Struts开发MVC应用的优点
2.2.2 Struts框架的体系结构
2.2.3 Struts框架的工作原理及流程
2.3 Struts框架中的组件及相关技术
2.3.1 Struts框架的控制器组件
2.3.2 Struts框架中的模型组件
2.3.3 Struts框架中的视图组件
2.3.4 Struts标签库
2.3.5 Struts中的异常处理
2.3.6 Struts框架对国际化的支持
2.4本章小结
第3章系统分析
3.1管理组织机构和智能分析
3.2本系统的开发方法
3.3系统需求分析
3.3.1系统功能分析
3.3.2系统管理流程分析
3.4系统的用例
3.5本章小结
第4章系统设计
4.1系统的总体设计
4.2.1系统的开发设计思想
4.2.2系统功能设计
4.2系统环境
4.2.1运行环境
4.2.2系统开发环境
4.3系统结构设计
4.3.1系统的总体结构
4.3.2系统的软件体系结构
4.3.3数据库设计
4.3.4环境配置
4.3.5 Struts的引入
4.3.6基于Hibernate的数据持久层的设计
4.4系统模块的详细设计
4.4.1选课模块的详细设计
4.4.2学生网上选课
4.4.3系统处理学生选课的过程
4.5本章小结
第5章系统实现与系统测试
5.1 B/S端模块的实现
5.1.1系统登陆方法
5.1.2系统登陆界面
5.2功能模块的实现
5.2.1公告信息
5.2.2功能菜单
5.2.3开学报到
5.2.4教学计划
5.2.5课表查询
5.2.6相关费用的查询
5.2.7成绩查询
5.2.8考试安排查询
5.2.9成绩登记
5.3数据库的连接与优化
5.3.1数据库的连接
5.3.2数据库的优化
5.4系统测试
5.4.1功能测试
5.4.2性能测试
5.4.3可用性测试
5.4.4安全性测试
5.4系统实际应用效果
5.5本章小结
第6章Struts框架在本系统中的改进
6.1 Struts框架与小模式的结合
6.1.1软件体系结构
6.1.2设计模式与框架
6.1.3业务代理模式在系统中的应用
6.1.4工厂方法模式在系统中的应用
6.1.5数据访问对象模式
6.2一种处理中文请求编码的新办法
6.3本章小结
结论
参考文献
致谢