首页
会员中心
到顶部
到尾部
Vb毕业设计

网络多人聊天系统的设计与实现VB064

时间:2020/10/13 14:05:46  作者:  来源:  查看:0  评论:0
内容摘要: 摘    要 近年来计算机技术的快速发展,特别是计算机网络的发展,越来越深刻的改变了人们生活的方方面面,使得人们能以更低廉的价格,开发出更方便、更实用的网络工具。各种在线服务系统,更是深刻的影响了人们的联系和交流方式,使得人们可以在...
摘    要
 
近年来计算机技术的快速发展,特别是计算机网络的发展,越来越深刻的改变了人们生活的方方面面,使得人们能以更低廉的价格,开发出更方便、更实用的网络工具。各种在线服务系统,更是深刻的影响了人们的联系和交流方式,使得人们可以在远隔千里之遥随时通讯。过去的种种陈旧的联系方式,已经不能满足现代生活的需要。网上聊天系统作为一种方便人与人之间联系的实用系统便应运而生,为我们的工作和学习,带来极大的方便和提高工作效率。由于目前人们交流方式变得多种多样,其中聊天软件凭借其友好的外观、强大的功能、使用的便利、联系的及时等特点博得现代人的青睐,其应用的市场十分广阔。
现在,企业、机关、学校纷纷建立起自己的局域网。在局域网,虽然可以通过文件共享的方式进行通讯,但单单使用这种方式,是非常不方便的。于是就想到做一个在局域网里的多功能聊天软件,在局域网里,我们可以通过它,实现在局域网里方便的联络,进行文件传输,消息的发布,自己共享内容的简介等。在学校建立的校园网里,这软件可以方便同学之间、教师之间、师生之间的相互联络,这样,不用上Internet,还可以节省资源,在学校这个大环境里,可以方便同学之间联系,联络感情,促进同学之间的友谊,学生可以通过它来与不同寝室的同学,或教师讨论问题。并能最大限度地利用现有的网络资源,极大地提高工作效率。为了适应校园网的建设,并实现校园网内的消息发布,学生交流,师生交流,网上交作业等功能。
作为本人的毕业设计,本文介绍了个人开发的一款适用于校园的,一个局域网内的C/S结构的通讯软件,它将使同学们的交流更为方便,也可根据自身特点添加更多功能。我考虑到作为局域网(校园网)聊天工具,终端用户数量较少,借鉴了QQ、网络聊天室等即时聊天工具,聊天信息采用服务器转发方式,只要当前在线的用户都可以接收到,当然,也实现了两人之间的私聊功能。软件包括服务器程序和客户端程序,服务器包括聊天信息即时转发,自动关机的设置及记载,发送通知,数据库备份还原及数据库的初始化等功能。客户端具有登陆,注册,修改个人信息,聊天等功能。
 
关键词  VB ; Access ; Winsock ; 聊天
 

Abstract
 
In recent years the computer technology fast develop quickly, special the computer network development, the more and more profound change people have lived aspects. Enables the people by a more inexpensive price, develops a more convenient, the more practical network tool. Each kind of on-line service system was the profound influence people’s relation and the exchange way, caused the people to be allowed to be widely separated by the great distance the remote as necessary communication. Alls orts of past obsolete connect method, already could not satisfy the modern life. The pragmatic system that cyber buck system contacts as one kind of convenient person and person between just arises at the historic moment , is ours work and study , brings about immense going to the lavatory and raises working efficiency. Because the present people exchange the way to change many and varied, in which chats software to rely on its friendly outward appearance, the formidable function, the use convenience, the relation prompt and so on the characteristic wins modern people's favour, its application market is extremely broad.
Now, the enterprise, the institution, the school all established own local area network, in local area network, although was allowed to carry on the communication through the document sharing way, but solely used this way, was extremely not convenient. Thereupon thought makes multi-purpose to chat software on-line service system, was the profound influence people's relation and the exchange way, caused the people to be allowed to be widely separated by the great distance the remote as necessary communication. Past all sorts of obsolete contact method, already could not satisfy the modern life the need. On-line chats the system to take between one kind of convenient consumer and the people relates the practical system then arises at the historic moment, for ours work and the study, will bring the enormous convenience and the enhancement working efficiency. Also because are in the local area network, in the local area network, we may through it, realize the contact which facilitates in the local area network, carries on the file transfer, the news issue, own share the content the synopsis and so on. Establishes in the campus net in the school, this software may get up between the convenient schoolmate, between the teacher, between teachers' and students' mutual contact, like this, does not use Internet, may save the resources, in school this big environment, may between the schoolmate relate, makes friendly contacts, promotes between schoolmate's friendship, the student to be allowed to come through it with the different bedroom schoolmate, the teacher to discuss the issue. And can maximum limit use the existing network resources, enormously enhances the working efficiency. In order to adapt the campus net construction, realizes in the campus net to carryon the news to issue that, the student exchanges, the teachers and students exchange, function and so on on-line work.
As myself graduation project, this article introduced individual development section is suitable for the campus, in local area network C/S structure communication software, it will cause the school mates exchange to be more convenient, also might act according to own characteristic to increase multi-purpose. I considered (campus net)chats the tool as the local area network, the terminal user quantity are less, this VB multi-purpose chatted software to profit from QQ, the Internet chat room and so on promptly chatted the tool, chatted the information to use the server to retransmit the way, so long as the current on-line users all were allowed to receive, certainly, also realized two person of between privately to chat the function. Including the server procedure and the customer end procedure, the server including chats the information to retransmit immediately, automatic Shut machine down establishment and record, transmission notice, database backup return to original state and database initialization. The customer end has lands, the registration, revises individual information, chats and so on the function.
 
KeyWords: VB ; Access ; Winsock ; Chat
 
 
1 绪论

1.1 课题的来源及意义

在网络无所不在的今天,在Internet上,有Icq,Oicq,MSN等网上寻呼软件,极大程度上方便了处于世界各地的友人之间的相互联系,也使世界好像一下子缩小了,不管你在哪里,只要你上了网,打开这些软件,就可以给你的朋友发信息,不管对方是否也同时在线,只要知道他的号码。
现在,企业、机关、学校都纷纷建立起自己的局域网。在局域网里,虽然可以通过文件共享的方式进行通讯,但单单使用这种方式,是非常不方便的。首先,在局域网里的网上邻居里,只能看到机器名,不清楚对方是谁,也不知道对方机器里有什么资源可以共享,而且当局域网内的机器很多时,这种方式更加麻烦。于是,就想到做一个适用于局域网(校园网)的聊天工具,在局域网里,我们可以通过它实现局域网内方便的联络、进行文件传输、消息的发布、自己共享内容的简介等。在学校建立起校园网里,这软件可以起到方便同学之间、教师之间、师生之间相互联络的作用。这样,不用上Internet,可以节省资源,在学校这个大环境里,就可以同学之间联系,联络感情,促进同学之间的友谊,学生可以通过它来与不同寝室的同学,教师讨论问题。并能最大限度地利用现有的网络资源,极大地提高工作效率。为了适应校园网的建设,并实现校园网内消息发布、学生交流、师生交流、网上交作业等功能[1]

1.2 课题的目的

现在也有很多在局域网上不使用服务器的通讯软件,这种软件小巧且方便,也能解决一部分问题。但是有服务器的通讯软件,有着不可比拟的优势:可以发送离线消息,不管用户当时是否在线,下次上线时,就可以看到这条消息了;可以保存用户的个人信息或介绍,供人查看。而且,不使用服务器的通讯软件,是以机器为通讯单元的,而有服务器的通讯软件是以人为通讯单元。总之,有服务器的通讯软件在局域网上,还是有很大的用途的,为局域网上通讯,带来极大的方便。
  


相关评论
广告联系QQ:45157718 点击这里给我发消息 电话:13516821613 杭州余杭东港路118号雷恩国际科技创新园  网站技术支持:黄菊华互联网工作室 浙ICP备06056032号