基于B/S+Eclipse+Mysql开发的微博系统
项目介绍💁🏻
基于B/S架构的微博系统主要用功能包括:用户登录退出、用户信息维护、微博发布、好友关注、发布提问等等。本系统结构如下:
(1)用户模块:
实现登录功能
实现用户登录的退出
实现用户注册
实现已注册用户信息的修改
(2)微博模块:
实现微博的发布、修改、查看功能;
实现微博操作用户可以查看个人微博、好友微博、收藏微博等信息、对微博点赞、转发、收藏、评论、删除等
(3)好友模块:
实现用户关注、关注数+1、粉丝数+1、取消关注、拉黑用户、私信搜索用户等等;
(4)海螺模块:
实现发布问题、回答问题、积分增加等
(5) 后台管理员模块
实现管理员登录
实现使用柱状图显示微博、用户、评、海螺、评论、回答等数据的统计结果
用户搜索、用户封禁
微博搜索、微博删除
海螺搜索、海螺删除
项目访问路径:http://localhost:8080/weibo/register_index
功能模块
自上个世纪末起。互联网技术得到飞速发展,时至今日信息时代的到来,短短十几年,互联网就让我们见识到了它的魅力,在我们的生活中,网络无处不在,而信息的爆炸性发展也拓展了人们获取信息的方式。
微博作为一种信息交流和分享的平台,在这个信息时代显得特别重要,人们可以随意浏览和发布信息,获取最新最热的咨询,而它的及时性和高互动性也使得它深受人们的喜爱,随着微博在网民中的火热,网络红人,网络热词等微博效应逐渐形成,该微博系统采用B/S架构,实现微博原有基本功能的基础上,更是在以往微博系统中添加了问题悬赏,采纳积分等新功能,提高用户体验,在后台管理中实现对微博和用户的综合管理,在实现技术方面,页面使用JSP,javaScript,ajax等技术提高系统页面与用户之间的交互性,后台使用java语言,服务器采用Tomcat服务器,使用SSM框架实现具体功能,在数据库方面使用Oracle数据库保存数据。
发布:当用户进入海螺主页时,浏览器页面发送请求到后台控制器中,调用业务层中特定的方法,Service中调用Dao层接口在数据库中查找有关不同筛选条件的海螺问题,并将查找到的问题封装在集合中,通过控制器发送服务器响应,跳转到海螺首页,并循环展示所有的海螺问题。如果用户需要发布问题,在填写了问题描述和所要悬赏的积分数后,点击发布,浏览器提交表单数据到后台控制器中,在Service层中首先判断用户的海螺积分是否大于悬赏积分,如果小于悬赏积分就返回浏览器页面提示用户积分不足。如果积分足够就调用Dao层接口把用户的海螺问题保存在数据库中,同时减少用户的海螺积分修改用户基本信息
页面效果
系统的部分功能模块页面如下所示。
系统登录
微博信息浏览\
微博信息点赞 评论 \
微博评论信息回复
微博信息查看
微博信息回复 \
微博信息关注
微博信息回复 \
回复信息
查看回复信息
粉丝关注信息查看 \
个人信息修改操作
修改当前基本信息
修改头像信息
修改个人信息
修改密码之后进行登录操作 \
微博信息统计查询操作
微博记录浏览操作 \
列表查询操作 \
查询操作 \
\
运行教程
编号311-基于BS的微博系统
\
系统源码
进入公众号,在右上角有放大镜,就是搜索公众号内全部文章的题目,公众号各类的素材和相关的题目都可以通过这个方法来进行搜索。
输入要自己想要看的题材和对应的素材就可以了,因为的将各个类目的题材,都浓缩在题目里面, 所以只要是标题里面有的,或者涵盖了你的题目素材基本上都可以搜索的到。
关注微信公众号 “letcoding”---》源缘编程
\