您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 信息化管理 > 基于socket的即时通讯软(含外文翻译)-毕业论文参考
毕业设计(论文)题目:基于socket的即时通讯软件系部:专业:通信工程学生姓名:班级:学号指导教师姓名:职称最终评定成绩XXX大学毕业设计(论文)I摘要近些年来,随着计算机技术的飞快发展,尤其是计算机网络方面的发展,人们的生活得到了彻彻底底的改变,人们能以非常低廉的价格,甚至不用花钱,就可以用上更方便、更实用的网络通信软件。现在,网络上的在线服务系统多种多样,它们已经深深的影响并改变了人们的联系和交流方式,使得人们可以在千里之遥进行即时性的通讯。过去的种种陈旧的通讯方式,已经不能满足现代生活的需要。即时通讯软件作为一种方便人与人之间联系的实用工具应运而生,为我们的学习和工作,带来了极大的方便,很大程度的提高了学习和工作效率。由于即时通讯软件的外观友好、使用非常方便,而且使用者之间的通讯是即时互动的特点,受到大多数人的喜欢,这一类通讯软件的应用市场特别广阔。现如今,很多的企业、机关、学校都纷纷建立起自己的局域网。于是我就想到做一个在局域网里的多功能通讯软件,在局域网里,我们可以通过它,实现在局域网里联络,消息的发布等。在学校建立的校园网里,这软件可以方便同学之间、教师之间、师生之间即时性的联络,这样,不用上Internet,可以节省资源。在学校这个大环境里,这个软件可以方便同学之间联系,促进同学之间的友谊,学生可以通过它来与不同寝室的同学,与教师讨论问题,并能最大限度地利用现有的网络资源,极大地提高工作效率。这个软件包括服务器程序和客户端程序,服务器包括聊天信息即时转发,发送通知,数据库备份还原及数据库的初始化等功能。客户端具有登陆,注册,修改个人信息,聊天等功能。关键词:VB,Winsock,Access,即时通讯软件XXX大学毕业设计(论文)IIABSTRACTInrecentyears,alongwiththefastdevelopmentofcomputertechnology,especiallythedevelopmentofcomputernetwork,thelifeofpeoplegetacompletechange,peoplecanusemoreconvenientandmorepracticalnetworkcommunicationsoftwarewithverylowprice,evennomoney.Now,therearekindsofon-lineservicesystem,whichhavechangedpeople'scontactandcommunication,andmakepeoplecanreal-timecommunicationoverthousandsofmilesaway.Thepast,oldcommunicationcan'tmeettheneedofmodernlife.Instantmessengersoftwareasaconvenientcontactbetweenthepracticaltoolsbroughtgreatconveniencetoourstudyandwork,greatlyimprovingtheefficiencyofworkandstudy.Becauseofitsfriendlyoutwardappearance,theformidablefunction,theuseconvenience,therelationpromptandsoonthecharacteristicwinsmodernpeople'sfavors,itsapplicationmarketisextremelybroad.Nowadays,alotofenterprises,institutionsandschoolshavesetuptheirownLAN.SoIthoughtofmakingadifferentcommunicationssoftware.Wecanachievethroughit,thecontactinLAN,newsrelease,etc.Intheschoolcampus,theestablishmentofthesoftwarecanbeconvenientlybetweenteachersandstudents,betweenthecontactbetweenteacherandstudents.WeneednotgetontheInternet.Itcansaveresources.Intheschool,thissoftwareccanmakestudentsconvenientlinks.Studentscandiscussproblemswithotherstudentsandteachersthroughit.Thissoftwarecanmaximizeexistingnetworkresources,greatlyimprovingworkefficiency.Thesoftwareincludesserverprogramandclientprogram.Serverincludesreal-timechatmessagetransmitting,databasebackupnotification,anddatabaseofinitializationfunctions.Theclienthaslogin,registration,modify,chat,personalinformationfunctions.Keywords:VB,Winsock,Access,InstantMessengerXXX大学毕业设计(论文)III目录摘要..................................................................IABSTRACT.............................................................II第1章绪论...........................................................51.1课题的来源及意义..................................................51.2课题的目的........................................................51.3课题的内容........................................................5第2章开发工具介绍..................................................62.1VB简介...........................................................62.2Access简介.......................................错误!未定义书签。第3章网络通讯程序的设计原理.......................错误!未定义书签。3.1TCP/IP协议.......................................错误!未定义书签。3.2客户机/服务器模型.................................错误!未定义书签。第4章需求分析及开发方法............................错误!未定义书签。4.1需求分析..........................................错误!未定义书签。4.2系统功能模块......................................错误!未定义书签。4.3系统功能需求图....................................错误!未定义书签。4.4开发方法介绍......................................错误!未定义书签。第5章总体设计........................................错误!未定义书签。5.1设计思想..........................................错误!未定义书签。5.2关键通信技术-Winsock.............................错误!未定义书签。第6章详细设计........................................错误!未定义书签。6.1数据库设计........................................错误!未定义书签。6.1.1系统数据流程图..............................错误!未定义书签。6.1.2数据库逻辑结构设计..........................错误!未定义书签。6.2各主要窗体及核心代码介绍..........................错误!未定义书签。6.2.1密码模块....................................错误!未定义书签。6.2.2数据初始化模块..............................错误!未定义书签。6.2.3数据备份和还原模块..........................错误!未定义书签。6.2.4查看服务器信息..............................错误!未定义书签。6.2.5保存记录以及查看记录........................错误!未定义书签。6.2.6更改管理员密码..............................错误!未定义书签。XXX大学毕业设计(论文)IV6.2.7发布通知....................................错误!未定义书签。6.2.8客户界面....................................错误!未定义书签。6.2.9底层通讯设计................................错误!未定义书签。结论..................................................................7参考文献................................................................8附录..................................................................9致谢.................................................................10毕业设计(论文)5第1章绪论1.1课题的来源及意义在网络无所不在的今天,在Internet上,有QQ、MSN等网上寻呼软件,极大程度上方便了处于世界各地的友人之间的相互联系,也使世界好像一下子缩小了,不管你在哪里,只要你上了网,打开这些软件,就可以给你的朋友发信息,不管对方是否也同时在线,只要知道他的号码。现在,企业、机关、学校都纷纷建立起自己的局域网。在局域网里,虽然可以通过文件共享的方式进行通讯,但单单使用这种方式,是非常不方便的。首先,在局域网里的网上邻居里,只能看到机器名,不清楚对方是谁,也不知道对方机器里有什么资源可以共享,而且当局域网内的机器很多时,这种方式更加麻烦。于是,就想到做一个适用于局域网(校园网)的聊天工具,在局域网里,我们可以通过它实现局域网内方便的联络、进行消息的发布。在学校的校园网里,这软件可以起到方便同学之间、教师之间、师生之间相互联络的作用。这样,不用上Internet,可以节省资源,在学校这个大环境里,就可以同学之间
本文标题:基于socket的即时通讯软(含外文翻译)-毕业论文参考
链接地址:https://www.777doc.com/doc-2572118 .html