基于web的互联网即时通讯系统.doc

资料分类:计算机信息 上传会员:番番呀 更新时间:2023-05-18
需要金币1000 个金币 资料包括:完整论文 下载论文
转换比率:金额 X 10=金币数量, 例100元=1000金币 论文字数:8552
折扣与优惠:团购最低可5折优惠 - 了解详情 论文格式:Word格式(*.doc)

摘要:在现在这个信息时代的发展如此迅猛的今天,网上聊天、社交已经成为了人们生活的必不可少的一部分。5g的迅速发展使得很多之前的不可能的事变成了可能。通过5g惊人的下载速率,人们完全不用下载任何应用,很多事情都可以在云端上完成,可以通过以浏览器内核为载体实现实时快速访问云端App。

基于Web的实时通讯应用也将会取代当前的实时通讯原生应用。原生应用通常通过NIO技术实现数据的实时传输,Web端也可以通过类似的全双工协议实现数据的实时传输。Websocket协议可以实现服务器主动向浏览器推送数据,依赖于这种技术可以实现实时通讯功能等。本项目通过javaweb和JavaScript实现系统,共有6项功能包括用户管理、好友管理、实时聊天、消息管理以及个人中心。

基于Web的实时通讯应用现在应用得还很片面,但是在不久的未来一定可以发挥它应有的作用。

 

关键词:浏览器  全双工  通讯

 

目录

摘要

Abstract

1.绪论-1

2.系统的概述-2

2.1 开发工具与环境-2

2.2 项目总体架构、需求分析-2

2.3数据库设计-4

2.3.1 数据库的选取与设计-4

2.3.2 数据库数据表结构-5

3. 前台页面设计-6

3.1 登录页面-6

3.2 注册页面-6

3.3 首页-7

3.4 添加好友界面-8

3.5 好友列表界面-8

3.6 删除好友界面-10

3.7 消息管理页面-10

3.8 聊天主页面-11

3.9 实时消息通知-12

3.10 个人中心-13

4.系统功能的设计与实现-14

4.1 注册登录功能-14

4.2 添加好友功能-14

4.3 实时聊天功能-15

4.4删除好友-16

5.项目测试-18

5.1 测试环境-18

5.2 项目部署-18

5.3 项目功能测试-19

5.3.1 用户注册-19

5.3.2 用户登录-19

5.3.3 用户登出-19

5.3.4 添加好友-19

5.3.5 删除好友-20

5.3.6 实时聊天-20

5.3.7 消息管理-20

5.3.8 修改基本信息-20

5.3.9 修改头像-21

6.总结和展望-22

6.1 总结-22

6.2 展望-22

7.意义与影响-23

参考文献-24

致谢-25

相关论文资料:
最新评论
上传会员 番番呀 对本文的描述:本项目前台所使用的语言为JavaScript+css,采用了Vue.js的前端框架,利用Node.js的npm库对前端进行依赖管理。实现websocket长连接则是使用的vue-stomp插件完成的。前端页面的部分组件是利用i......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: