目 录
文摘
英文文摘
声明
1前言
1.1绪论
1.2现状分析
1.3项目背景介绍
1.3.1新东方教育科技集团简介
1.3.2系统建立目标
2开发技术及平台介绍
2.1 Jforum框架
2.1.1 Jforum描述
2.1.2 Jforum工作流程
2.1.3 Controller层
2.1.4 View层
2.1.5 Module层
2.2 REST框架
2.2.1什么是REST
2.2.2 REST设计准则
2.2.3 REST架构元素
2.2.4 REST架构视图
2.3 SSO
2.3.1什么是SSO
2.3.2 SSO技术实现机制
3 SNS系统需求分析
3.1系统结构图
3.2功能模块划分
3.3模块功能说明
3.3.1系统消息模块
3.3.2用户分享模块
3.3.3名师答疑模块
3.3.4用户群组模块
3.4用例分析
3.4.1发送系统消息用例
3.4.2 收/发件箱用例
3.4.3分享至个人用例
3.4.4分享至好友用例
3.4.5群组用例
3.4.6群组管理用例
3.5 E-R图
4总体设计
4.1功能设计
4.2界面设计
4.3数据库设计
5详细设计
5.1系统初始化序列图
5.2系统工作序列图
5.3.相关模块类图
5.3.1系统消息模块类图
5.3.2分享模块类图
5.3.3名师答疑模块类图
5.3.4群组模块类图
6系统实现与测试
6.1系统实现
6.1.1消息系统模块
6.1.2分享系统模块
6.1.3名师答疑模块
6.1.4群组模块
6.2系统测试
6.2.1系统基线测试
6.2.2系统非空测试
6.2.3系统数据项约束关系测试
结论
参考文献
致谢