摘 要
从上世纪末开始。互联网技术发展迅速。随着当今信息时代的到来,我们可以在短短10年内看到互联网的魅力。互联网在我们的生活中无处不在,信息爆炸式的发展也随之扩大。如何获取信息。
信息交流平台分享微博在信息时代尤为重要,人们可以自由搜索发布信息,获得最新最及时的咨询,及时性和高互动性有。随着微博在网民中的流行,网红和热词在网络上的影响力逐渐形成。微博系统采用B/S架构,实现原有基础。我们通过在现有微博系统中添加问题奖励并引入积分等新功能来改善用户体验。实现技术,页面使用JSP、JavaScript、ajax等技术增强系统页面与用户的交互。后台使用Java语言,服务器使用Tomcat服务器,使用SSM。它使用一个框架MySQL 数据库来实现特定的功能来存储数据。
关键词: 微博;B/S架构;java;SSM框架;MySQL;
ABSTRACT
From the end of the last century.Internet technology has developed rapidly.With the advent of the information age, we can see the charm of the Internet in just 10 years.The Internet is everywhere in our lives, and the information explosion expands.How to get the information.
In the information age of information exchange platform, sharing microblog is particularly important. People can freely search and release information, obtain the latest and most timely consultation, timely and highly interactive.With the popularity of Weibo among netizens, the influence of web celebrity and hot words on the Internet has gradually formed.The microblog system adopts the B / S architecture to realize the original foundation.We improve the user experience by adding problem rewards to existing microblogging systems and introducing new features such as points.Implement the technology, the page uses JSP, JavaScript, ajax and other technologies to enhance the interaction of the system page with users.The background uses the Java language, the server uses the Tomcat server, and uses SSM.It uses a framework MySQL database to implement specific functionality to store the data.
Key words: Weibo; B / S architecture; java; SSM framework; MySQL;
Keywords: Weibo;B/S architecture;java;SSM framework;MySQL;
目 录
第一章 绪 论 1
第二章 相关技术介绍 2
2.1 架构概述 2
2.2 关键技术简介 2
2.3 开发工具 3
2.4 本章小结 4
第三章 系统需求分析 5
3.1 可行性分析 5
3.1.1技术可行性 5
3.1.2 经济可行性 5
3.1.3 操作可行性 5
3.2 需求分析 6
3.2.1 系统总体需求 6
3.2.2 用例图需求 7
第四章 系统功能设计 11
4.1 系统类分析 11
4.1.1 实体类 11
4.1.2 控制器类 12
4.1.3 业务逻辑类 14
4.1.4 数据库交互类 16
4.2 关键业务设计 17
4.2.1 登陆系统 17
4.2.1 用户信息系统 18
4.2.2微博模块 19
4.2.3 好友模块 19
4.2.4 海螺模块 20
4.2.5 后台管理员模块 20
4.3 数据库设计 21
4.3.1 概述 21
4.3.2 概念设计 22
4.3.3 数据库表 23
第五章 系统功能实现 28
5.1 登陆系统 28
5.2 用户信息系统 30
5.3 微博模块 33
5.4 好友模块 37
5.5 海螺模块 43
5.6 后台管理员模块 46
第六章 系统测试 56
6.1 系统测试综述 56
6.2 测试用例 56
6.2.1用户注册模块 56
6.2.2用户登陆模块 57
6.2.3修改用户信息模块 58
6.2.4微博模块 59
6.2.5用户好友模块 60
6.2.6用户海螺模块 61
6.2.7管理员模块 62
6.3 测试分析 63
6.4 本章小结 64
第七章 总 结 65
参考文献 66
致 谢 67