基于socket的网络聊天系统本科学位论文.doc
上传人:是你****深呀 上传时间:2024-09-11 格式:DOC 页数:66 大小:1.8MB 金币:10 举报 版权申诉
预览加载中,请您耐心等待几秒...

基于socket的网络聊天系统本科学位论文.doc

基于socket的网络聊天系统本科学位论文.doc

预览

免费试读已结束,剩余 56 页请下载文档后查看

10 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

北京理工大学珠海学院2014届毕业设计(论文)基于socket的网络聊天系统学院:计算机学院专业:计算机科学与技术姓名:苏国东学号:100201021010指导老师:雷剑刚职称:讲师中国·珠海二○一四年四月诚信承诺书本人郑重承诺:本人承诺呈交的毕业设计《计算机科学与技术》是在指导教师的指导下,独立开展研究取得的成果,文中引用他人的观点和材料,均在文后按顺序列出其参考文献,设计使用的数据真实可靠。本人签名:日期:年月日基于socket的网络聊天系统摘要随着科学技术的迅速提高,计算机网络得到了飞速的发展,而各种基于网络的应用程序也随之诞生,比如基于互联网的信息发布,通信,数据共享等等。局域网技术作为人们日常生活中必不可少的部分同样得到了广泛的应用,人们通过局域网连接INTERNET进行数据传输及交换。因此开发一个局域网的即时通信工具是非常有必要的。本文围绕这个中心并进行了更为合理的设计在WINDOWS平台上进行了实现。将客户端与服务器端分开,用多线程实现不同的并行任务。能够满足一般用户最基本的要求,特点是简单方便,功能齐全,拓展性强。关键词:局域网;即时通信;客户端;服务端;多线程LANInstantMessagingSystemAbstractAlongwiththehigh-speeddevelopmentofthescienceandtechnology,thetechnologybasedoncomputernetworkimprovedquickly.Variouskindsofapplicationsbasedonnetworkwasborn,likeinformationreleasing,datasharing....TheLANtechnologyasanessentialpartofourdailylifearealsowidelyused.PeopletransferandexchangedatathroughLANtoconnectwithInternet.Soit’sverynecessarytodevelopasoftwarewhichbasedoninstant-messageinLAN.SoImakeanewdesign,andimplementitonwindowsplatform.InmyimplementationtheclientandtheserverwereseparatedinoneprogramwithmultithreadmechanismandhadagoodGUI.Itcansatisfiermostpeople’sdemands.Itwasveryeasytouseandthefunctionisveryrealizable.Atlast,itisalsoeasyforexpanding.KeywordsLAN;InstantMessaging;Client;Server;Multithread目录TOC\o"1-3"\h\z\uHYPERLINK\l_Toc252731.引言PAGEREF_Toc252731HYPERLINK\l_Toc235631.1课题背景及意义PAGEREF_Toc235631HYPERLINK\l_Toc25821.2课题现状PAGEREF_Toc25821HYPERLINK\l_Toc114871.3研究目标PAGEREF_Toc114872HYPERLINK\l_Toc33191.4开发平台与技术的选择及介绍PAGEREF_Toc33192HYPERLINK\l_Toc260551.4.1开发环境的介绍PAGEREF_Toc260552HYPERLINK\l_Toc145201.4.2WINDOWSSOCKETS网络编程接口概述PAGEREF_Toc145203HYPERLINK\l_Toc35081.4.3Vc6.0开发平台简介PAGEREF_Toc35083HYPERLINK\l_Toc131911.4.4access数据库PAGEREF_Toc131914HYPERLINK\l_Toc269222.需求分析及可行性研究PAGEREF_Toc269225HYPERLINK\l_Toc211472.1系统分析概况PAGEREF_Toc211475HYPERLINK\l_Toc143742.2系统需求分析PAGEREF_Toc143745HYPE