声明
摘要
1绪论
1.1课题研究背景和意义
1.2国内外研究现状
1.3论文主要工作
1.4论文组织结构
2 开发技术介绍
2.1 J2EE技术
2.1.1 J2EE四层模型
2.1.2 J2EE体系结构
2.2 MVC模式
2.3 SSS框架
2.3.1 Spring
2.3.2 Spring IvIVC
2.3.3 Spring Data MongoDB
2.4 MongoDB数据库
2.5本章小结
3系统分析
3.1系统需求分析
3.1.1系统概述
3.1.2可行性分析
3.1.3功能需求
3.1.4角色需求
3.1.5非功能性需求
3.2本章小结
4系统设计
4.1系统设计原则
4.2总体设计
4.3概要设计
4.3.1系统结构设计
4.3.2系统流程图
4.3.3系统模块设计
4.4详细设计
4.4.1架构设计
4.4.2系统部署设计
4.4.3数据库设计
4.5本章小结
5系统实现
5.1博文模块功能实现
5.1.1发表博文日志功能实现
5.1.2查询博文功能实现
5.2相册模块功能实现
5.2.1上传照片功能实现
5.2.2照片查询功能实现
5.3系统日志功能实现
5.4关键技术点介绍
5.4.1 MongoDB表结构设计
5.4.2 GRIDFS
5.4.3连接池技术
5.4.4 MongoDB复制和分片
5.5本章小结
6系统测试
6.1数据吞吐量压力测试
6.1.1测试环境
6.1.2测试过程
6.1.3测试结果
6.2文件系统压力测试
6.2.1测试环境
6.2.2测试过程
6.2.3测试结果
6.3本章小结
7.1总结
7.2展望
参考文献