目录
摘要 i
Abstract i
目录 3
1 绪论 1
1.1 背景与意义 1
1.2 JAVA WEB技术简介 1
2 可行性研究与需求分析 3
2.1 可行性研究 3
2.1.1 技术可行性 3
2.1.2 经济可行性 3
2.1.3 使用可行性 3
2.1.4 社会可行性 4
2.1.5 总结 4
2.2 需求分析 4
3 系统简介与流程图 5
3.1 系统简介 5
3.1.1 B/S架构介绍 5
3.1.2 前端开发工具介绍 5
3.1.3 后台开发工具介绍 6
3.1.4 其他开发工具介绍 6
3.2 系统工作流程图 6
3.3 系统功能模块图 8
4 数据库的设计与实现 10
4.1 数据库介绍 10
4.2 概念设计 11
4.3 逻辑设计 12
4.4 物理设计 12
5 系统的实现与代码介绍 16
5.1 框架技术简介 16
5.1.1 表示层技术 16
5.1.2 业务层技术 16
5.1.3 持久层技术 18
5.2 作业发布模块实现 18
5.2.1 作业生成 18
5.2.2 作业发布 22
5.3 在线作业模块实现 24
5.3.1 作业查看模块 24
5.3.2 在线作业模块 25
6