基于udp的局域网聊天系统。

基于udp的局域网聊天系统。

ID:3116585

大小:336.74 KB

页数:41页

时间:2017-11-19

基于udp的局域网聊天系统。_第1页
基于udp的局域网聊天系统。_第2页
基于udp的局域网聊天系统。_第3页
基于udp的局域网聊天系统。_第4页
基于udp的局域网聊天系统。_第5页
资源描述:

《基于udp的局域网聊天系统。》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、青岛理工大学毕业设计(论文)摘要随着网络技术的发展及人们生活的需求,网络聊天已越来越受到人们的青睐。网络聊天已经成为人们工作生活中传递信息、交流感情的重要工具,给人们带来了很大的方便。本课题是开发一个基于UDP的局域网聊天系统,运用软件工程的设计流程,综合运用数据库编程技术、Windows程序设计技术、网络通讯技术,以VisualC++6.0作为系统前台应用程序开发工具,MySQL和BerkeleyDB作为后台数据库管理系统,通过MySQL自带的API使两者进行连接从而进行软件开发。此网络聊天工

2、具采用客户端/服务器(C/S)模式,客户端采用UDP与服务器连接,客户端与客户端之间通过UDP互相通讯。服务器端具有服务器端口设置,维护客户端个人信息,记录客户端状态,分配账号等功能;客户端具有服务器地址及端口设置,用户注册,用户登陆,添加好友和删除好友,查看好友信息,给好友发送消息,简单文件传输等功能。适用于局域网使用的网络聊天工具,其操作简单,灵活性好,运行也比较稳定。关键词:网络通讯;客户端/服务器模型;用户数据报协议;套接字37青岛理工大学毕业设计(论文)ABSTRACTWiththed

3、evelopmentofnetworkingtechnologyandthelivingdemandofpeople.chattingonnetworkismoreandmoreacceptablebypeople.Internetchathasbecomeanimportanttooltotransmissionofinformationandexchangeoffeelingsinourlife,itbringsagreatconvenience.Thistopicisgoingtotalk

4、aboutthattodevelopthelocalareanetworkchatsystemwhichbasedonUDP.Thislocalareanetworkchatsystemusingthedesignstreamofthesoftwareproject,thetechnologyofthedatabaseprogramming,Windowsprogramdesigningtechniqueandthenetworkcommunicationtechnology,makesVisu

5、alC++6.0asthefrontapplicationdesigntool,MySQLandBerkeleyDBareusedasthebackgroundDBMS(thedatabasemanagementsystem),ThetwoofthembeingconnectedbyAPIwhichisembeddedinMySQLtodevelopthesoftware.Thisnetworkchattooladoptsclient/servermechanism(C/S)andtheclie

6、ntconnecttheserverusingUDP,andtheycommunicateeachotherbyUDP.Theserverhastheabilitysettingtheportoftheserver,maintenancetheclients’personalinformation,recordingtheclients’status,distributingaccountnumbersandsoon;TheclienthavetheabilitysettingtheIPaddr

7、essandportoftheserver,userregister,userlogin,addingfriendsanddeletingfriends,findingandlookingtheuser’sinformation,sendingmessagetofriends,simplefiletranslation,timingnoting,timingshuttingthecomputerandsoon.Itadaptstousethenetworkchattingtoolinlocali

8、nternet,it’soperationissimple,theflexibilityisgoodandmovementisalsostable.KEYWORDS:networkcommunication,client/servermechanism,UDP,SOCKET37青岛理工大学毕业设计(论文)目录第1章绪论11.1项目背景11.2局域网聊天系统的意义及特点1第2章需求分析32.1功能需求32.2数据流52.3性能需求6第3章系统总体设计73.1相关开发技术的原理性说明73.1.1UD

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。