毕业作品网站

 首 页 机械毕业设计 电子电气毕业设计 计算机毕业设计 土木工程毕业设计 视觉传达毕业设计 理工论文 文科论文 毕设资料 帮助中心 设计流程 
垫片
您现在所在的位置:首页 >>毕设资料 >> 文章内容
                 
垫片
   我们提供全套毕业设计和毕业论文服务,联系微信号:biyezuopinvvp QQ:1015083682   

基于BS架构的微博系统的设计与实现 任务书

文章来源:www.biyezuopin.vip   发布者:毕业作品网站  

原始依据(包括设计(论文)的工作基础、研究条件、应用环境、工作目的等):

l 工作基础

自2006年美国推出twitter以来,微博就不断的出现在人们眼前,它的快速性,分享性,互动性使得微博在网络中迅速发展起来,2009年新浪门户推出新浪微博,微博正式进入中文人群,随着微博在网民中的火热,网络红人,网络热词等微博效应逐渐形成,而日趋成熟化的微博也使得我们对它的了解更加深入。

l 研究条件

项目的开发使用瀑布模型,以线性过程实现软件开发,按照制定的毕业设计任务书中的规划实现软件开发流程。

项目架构为BS架构,前端开发使用jsp+javaScript+jQuery+ajax,后台开发使用java+Spring+SprinMVC+Mybatis,数据库使用Oracle数据库,服务器采用Apache Tomcat7.0。

l 应用环境

开发软件配置:

名称

版本

语种

操作系统

Windows 10

64位家庭中文版

简体中文

办公套件

WPS

64位

简体中文

数据库

Oracle

10g

英文

IDE开发工具

Eclipse MARS.2

4.5.2

英文

开发语言

Java

1.7.0_79

英文

服务器

Apache Tomcat

7.0.68

英文

浏览器

Firefox

51.0.1

简体中文

开发硬件环境:

名称

型号

处理器

Core i7

I7-7700HQ

内存

8GB DDR4

硬盘

1T机械硬盘

l 工作目的

本课题的目的是设计实现一个中型微博交友系统,让互联网的用户可以自由沟通交流,带给用户一种全新的交流方式,同时也可以让那些不善于与人对话的人找到更多的友谊,秘密分享也使每个人不用把心里的秘密压抑在心里,还为用户提供了在网上寻求帮助的方式,让用户可以在网络中寻找自己想要的答案,让每个用户在微博中都有属于自己的世界,改变这个世界,并展现给这个世界的其他用户。

主要内容和要求:(包括设计(研究)内容、主要指标与技术参数,并根据课题性质对学生提出具体要求):

l 研究内容

1.搜集查阅资料之后,作出对软件功能的需求分析

2.系统所具有的功能模块

该微博系统主要由前台用户模块和后台管理模块组成,当用户进入首页时可以选择登陆或不登陆,登陆时可以使用已有账号登陆或注册新账号。用户未登陆时,在首页显示最近更新的热门微博,而登陆后的用户可以在首页看到自己关注用户最近更新的微博。

登陆用户可以修改自己的个人信息,修改用户头像和密码,编辑自己的个人主页,对用户发布的微博进行点赞、评论、收藏等功能,还可以关注/取消关注用户,拉黑用户、私聊用户等操作。

后台管理员所具有的功能包括管理不良微博信息与不良账号,对被举报的微博进行审核,对多次违规的账号进行封禁。对微博,微博评论等信息的删除和恢复功能。

微博查找模块:用户可以输入关键字来查找相对应的微博或查找用户。

微博发布模块:用户点击发布,在内容中添加自己想要发送的内容,可以选择表情,也可以插入图片,但最多可输入140个汉字,插入一张图片。

微博评论模块,用户可以查看微博的评论,发布微博评论。对微博评论的点赞等功能。

神奇海螺模块:用户可以发布一个神奇海螺,海螺主要用来记载用户提出的各种问题,由其他用户帮助回答,当回复者的答案被提问者采纳后,回答者可以增加自己的海螺积分,不同的海螺积分有着不同的海螺称号。

积分模块:用户每天登陆,发微博,做任务等方式可以增加自己的积分,不同的积分拥有不同的称号,神奇海螺模块的积分有着不同的称号,称号显示在用户名称的后面。

好友模块:用户可以查看自己喜欢的用户,并关注他们,关注后可以在好友模块中查看自己关注的用户,以及好友最近发布的微博等信息,也可以私信好友,发送私信信息给好友。

l 具体要求

独立完成本项目的系统研制过程,并按照软件工程瀑布生命周期编写需求分析、概要设计、详细设计、系统测试、系统分发文档;独立完成各个模块的具体功能。

日程安排:

1、2022年11月11日之前完成论文开题

2、第一、二周 需求分析

3、第三、四周 概要设计

4、第五、六周 详细设计

5、第七、八、九周 系统开发与功能实现

6、第十周 系统功能完善与测试

7、第十一、十二周 毕业论文整理、定稿

主要参考文献和书目:

[1] 贾文潇,邓俊杰. 基于Java的Web开发技术浅析[J]. 电子测试,2016

[2] 李传扬. 微博分析系统的设计与实现[D]. 北京邮电大学 2015

[3] 刘运臣. 网站设计与建设[M]. 清华大学出版社, 2008

[4] 秦雅华. 基于WEB2.0的微博网站的设计与实现[D]. 北京工业大学 2012

[5]  陈玲,夏汛. 利用Mybatis的动态SQL实现物理分页[J]. 数字技术与应用. 2011(11)

[6] 萨师煊,王珊. 数据库系统概论(第三版)[M].北京:高等教育出版社,1998

[7] 基于Java的数据库访问技术研究[J]. 科技资讯. 2009(04)

[8] 张峰. 基于Ajax技术与J2EE框架的Web应用研究与实现[D]. 中国地质大学 2008

[9] 基于Java多线程技术的网络编程[J]. 电脑编程技巧与维护. 2009(22)

[10] 李威. 一种小型实用即时网络聊天通讯系统的设计[J]. 长江大学学报(自然科学版). 2011(12)

[11] 钟睿祺. 基于微博嵌入小伙伴阅读网的分析与设计[D]. 华南理工大学 2011

[12] 王少锋编著.面向对象技术UML教程[M]. 清华大学出版社, 2004

[13] 徐春绵. 关于网站开发相关问题的探究[J]. 通讯世界. 2015(09)

[14] 张宇,王映辉,张翔南. 基于Spring的MVC框架设计与实现[J]. 计算机工程. 2010(04)

[15] 胡以谰,张立平. J2EE开发模式的选择[J]. 计算机系统应用. 2002(08)

[16] 王丽爱. 《Java程序设计》课程网站的设计与实现[J]. 电脑知识与技术. 2016(27)

[17] 荣艳冬. 关于Mybatis持久层框架的应用研究[J]. 信息安全与技术. 2015(12)

  全套毕业设计论文现成成品资料请咨询微信号:biyezuopinvvp QQ:1015083682     返回首页 如转载请注明来源于www.biyezuopin.vip  

                 

打印本页 | 关闭窗口
本类最新文章
手部康复指板屈伸按摩装置的机构设 智能电表控制电路设计 论文指导记 家用光伏发电系统逆变电源设计 开
家用光伏发电系统逆变电源设计 任 家用光伏发电系统逆变电源设计 选 钢筋调直机机械结构设计 开题报告
| 关于我们 | 友情链接 | 毕业设计招聘 |

Email:biyeshejiba@163.com 微信号:biyezuopinvvp QQ:1015083682  
本站毕业设计毕业论文资料均属原创者所有,仅供学习交流之用,请勿转载并做其他非法用途.如有侵犯您的版权有损您的利益,请联系我们会立即改正或删除有关内容!