欢迎来到天天文库
浏览记录
ID:34264345
大小:652.50 KB
页数:60页
时间:2019-03-04
《毕业设计(论文)-聊天系统的服务端的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、聊天系统客户端的毕业设计论文题目名称:聊天系统的服务端的设计与实现院(系):电子信息学院专业班级:自动化10703班学生姓名:指导教师:辅导教师:时间:2011.2.21至2011.6.10III聊天系统客户端的设计与实现III聊天系统客户端的设计与实现目录长江大学毕业论文(设计)任务书I聊天系统的服务端的实现I长江大学毕业设计(论文)指导教师审查意见I长江大学毕业设计(论文)评阅教师评语I毕业设计(论文)答辩记录及成绩评定I中外文摘要IABSTRACKI.第一章课题分析11.1国内外现状和发展趋势与研究的主攻方向11.2研究的目的和意义11.3主要研究内容和重点研究的关键问题及解
2、决思路2第二章开发工具以及技术介绍32.1vc++开发工具以及MFC32.1.1VC++32.1.1MFC42.2TCP/IP协议42.2.1TCP协议介绍42.2.2TCP连接的建立52.2.3TCP连接的终止52.2.4TCP提供可靠性的方式52.3C/S模式及SOCKET62.3.1C/S模式62.3.2P2P72.3.3SOCKET72.3.4SOCKET的建立82.3.5实时消息传送92.4ADO数据库编程101.2.1ADO相关介绍101.2.2ADO操作Access数据库10第三章项目分析123.1开启服务端123.2服务端处理的用户端数据库操作请求123.3服务端处
3、理用户之间点对点操作的请求123.4服务器处理消息发送请求13第四章数据库功能具体设计144.1数据库144.1.1数据库的架构144.1.2数据库的连接144.1.3数据库连接思路16聊天系统客户端的设计与实现4.1.4数据库中添加记录16第五章功能的实现175.1实现注册请求175.2实现登陆请求185.3消息群发205.4文件传送的实现205.5语音聊天的实现215.6查询操作请求的响应22第六章功能演示24全文总结27参考文献28附录29聊天系统客户端的设计与实现聊天系统服务端的设计与实现任务书长江大学毕业论文(设计)任务书学院(系)长江大学电信学院专业自动化班级自本107
4、03学生姓名指导教师/职称余厚全教授研究生1.毕业论文(设计)题目:聊天软件服务端的设计与实现2.毕业论文(设计)起止时间:2011年2月21日~2011年6月10日3.毕业论文(设计)所需资料及原始数据(指导教师选定部分)所需资料:作为服务端,需要一台电脑做服务器,需要数据库。参考资料:(1)VisualC++音视频编码技术及实践编著求是科技人民邮电出版社。(2)基于Windows的TCP/IP编程编著王罡林立志清华大学出版社。(3)WINDOWS网络编程技术PDF电子文档(4)WindowsSocket规范及应用—Windows网络编程接口PDF电子文档编著施炜李铮秦颍(5)V
5、isualC+++SQLServer数据库应用系统开发与实例编著启明工作室人民邮电出版社4.毕业论文(设计)应完成的主要内容(1)利用VC++6.0或者更高版本的开发平台编写一个应用程序,服务端要能接收客户端的注册请求和登陆认证请求。(2)服务器要能存储客户端的注册和登录账号信息。(3)能对客户端特定的聊天内容(文本消息)进行保存和转发。(4)能显示客户端的在线状态。(5)撰写毕业设计论文。5.毕业论文(设计)的目标及具体要求任务书(1)要求具有熟练的运用C/C++编写SOCKET程序的能力。(2)了解SOCKET编程的规范,以及SOCKET成的接口API。(3)掌握SOCKET编
6、程一般步骤和原理。(4)掌握数据库编程及ADO技术。(5)能基本实现本论文所要求的所有功能。6、完成毕业论文(设计)所需的条件及上机时数要求完成此论文需要的硬件条件:局域网内的一台装有数据库的电脑。上机学生:约200机时。任务书批准日期2011年1月13日教研室(系)主任(签字)任务书下达日期2011年1月13日指导教师(签字)完成任务日期年月日学生(签名)毕业设计开题报告题目名称:聊天系统的服务端的实现院(系):电子信息学院专业班级:自动化10703班学生姓名:指导教师:辅导教师:开题报告日期:2011.3.10聊天系统服务端的设计与实现开题报告开题报告聊天系统的服务端的实现学生
7、:长江大学电子信息学院指导教师:,长江大学电子信息学院一、题目来源科研真题二、研究的目的和意义随着互联网的高速发展,以及信息化社会的到来,网络聊天已经成为人们沟通和交流的重要手段。通过对TCP协议和网络编程技术的深入分析,运用VisualC++6.0开发工具,以MicrosoftAccess2000作为后台数据库管理系统,在Windows平台下设计并实现了一个网络在线聊天的服务端软件。该软件采用客户端/服务器端(Client/Server)模式,使用TCP协议和客户端
此文档下载收益归作者所有