目 录
第一章 绪 论 .........................................................................................................................1
1.1 研究背景及意义...........................................................................................................1
1.2 设计原则......................................................................................................................1
1.3 研究内容.......................................................................................................................2
第二章 系统开发环境 ...........................................................................................................3
2.1 JSP 技术.......................................................................................................................3
2.2 B/S 结构.......................................................................................................................4
2.3 JAVA 简介.....................................................................................................................4
2.4 MYSQL 数据库...............................................................................................................5
2.5 SSH 架构.......................................................................................................................5
第三章 系统的需求分析 .......................................................................................................7
3.1 可行性分析...................................................................................................................7
3.1.1 技术可行性 ..........................................................................................................................7
3.1.2 经济可行性 ...........................................................................................................................7
3.1.3 操作可行性 ...........................................................................................................................7
3.2 性能需求分析............................................................................................................8
3.2.1 系统安全性 ...........................................................................................................................8
3.2.2 数据完整性 ...........................................................................................................................8
3.3 流程分析.......................................................................................................................8
3.3.1 系统开发流程 ......................................................................................................................8
3.3.2 系统登录流程 ......................................................................................................................9
3.3.3 系统添加信息流程 ............................................................................................................10
3.3.4 系统注册流程 ....................................................................................................................11
3.4 用户需求分析.............................................................................................................11
3.5 系统用例图................................................................................................................12
3.5.1 管理员用例图 .....................................................................................................................12
3.5.2 用户用例图 .........................................................................................................................12
3.5.3 教练用例图 .........................................................................................................................13
第四章 系统的概要设计 .....................................................................................................14
4.1 系统结构设计............................................................................................................14
4.2 功能模块设计.............................................................................................................14
4.3 系统数据库设计.........................................................................................................14
4.3.1 数据库设计原则 ................................................................................................................15
4.3.2 数据库概念设计 .................................................................................................................15
4.3.3 数据库实体(E-R 图)......................................................................................................15
4.3.4 数据库表结构设计 .............................................................................................................17
第五章 系统的实现 .............................................................................................................20
5.1 用户功能模块的实现.................................................................................................20
5.1.1 系统主界面 .........................................................................................................................20
5.1.2 用户注册界面 .....................................................................................................................20
5.1.3 个人信息界面 .....................................................................................................................21
5.1.4 课程详情界面 .....................................................................................................................22