目 录
1 引言1
1.1 目的和意义1
1.2 开发设计思想1
1.3 国内外研究情况1
2 开发工具和环境简介2
2.1 JSP技术简介2
2.2 JSP工作原理2
2.3 JSP体系结构3
2.4 JSP的特点3
2.5 SQL数据库4
2.6 系统数据库连接4
2.7 B/S结构简介5
2.8 MyEclipse简介7
2.9 Browser/Server架构模式8
2.10 J2EE简介9
3 同学录功能分析10
3.1 系统功能分析10
3.1.1 普通用户的功能需求10
3.1.2 管理员的功能需求10
3.2 可行性研究11
3.3 系统总体结构图12
3.4 系统ER图13
4 同学录系统总体设计15
4.1 系统功能设计目标15
4.2 同学录功能模块划分15
4.3 同学录管理的系统体系结构16
5 数据库设计17
5.1 数据库系统17
5.2 数据库表设计17
6 程序设计22
6.1 程序说明22
6.2 具体模块划分22
6.2.1用户注册24
6.2.2用户登录模块27
6.2.3班级论坛28
6.2.4班级相册29
6.3后台管理32
6.3.1新闻管理34
6.3.2用户管理34
6.3.3班级相册管理38
6.3.4班级论坛39
结束语41
参考文献42
致谢43