宋奇_0913090423_基于Winsocket局域网通讯软件的设计与实现

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

辽东学院本科毕业论文(设计)基于Winsocket局域网通讯软件的设计与实现TheDesignandImplementationforLANCommunicationSoftwareBasedonWinSocket学生姓名:宋奇学院:信息技术学院专业:网络工程班级:B0904学号:0913090423指导教师:厉鹏审阅教师:完成日期:2013.5.23辽东学院EasternLiaoningUniversity独创性说明作者郑重声明:本毕业论文(设计)是我个人在指导教师指导下进行的研究工作及取得研究成果。尽我所知,除了文中特别加以标注和致谢的地方外,毕业论文(设计)中不包含其他人已经发表或撰写的研究成果,也不包含为获得辽东学院或其他单位的学位或证书所使用过的材料。与我一同工作的同志对本研究所做的贡献均已在论文中做了明确的说明并表示了谢意。作者签名:___________日期:____基于WinSocket局域网通讯软件的设计与实现-I-摘要随着网络技术的不断发展,网络通讯在如今已经不算新鲜事物,但是大多数网络通讯都需要借助Internet来实现,但是Internet技术给那些大规模内部网络的用户带来了一系列问题,比如遭遇到网络恶意攻击、网络病毒的传播、破坏防御系统等等。因为互联网上的通讯工具给企业内部以及学校局域网信息交流带来了不便比较多,所以为了方便局域网内的用户之间的交流,需要开发一个基于局域网的通讯通讯,实现在内部网络中进行信息的交流。本课题设计主要针对局域网通讯而开发设计的,采用的是C/S构架,利用Delphi编程工具来实现单播、广播以及在线用户显示和查看历史记录的功能,并借助一些网络通讯组件,成功的实现了在局域网上的即时通讯。本论文共分为六部分。第一部分是课题的背景及研究意义;第二部分是所运用的理论基础知识;第三部分是本系统的需求分析;第四部分是系统结构和模块设计;第五部是实施和测试情况;最后是本设计的结论总结及部分参考文献。关键词:C/S构架;单播;广播;历史记录基于WinSocket局域网通讯软件的设计与实现-II-TheDesignandImplementationforLANCommunicationSoftwareBasedonWinSocketAbstractWiththedevelopmentofnetworktechnology,networkcommunicationintodayalreadynotfreshthings,butmostofthenetworkcommunicationareachievedwiththehelpofInternet,bringsaseriesofproblemsbutInternettechnologytouserswhohavethelarge-scaleinternalnetwork,suchasencountermaliciousattacks,networkviruspropagation,destructiondefensesystemandsoon.BecausetheInternetcommunicationtoolforenterpriseinternalandschoolLANcommunicationinconvenienceismore,soinordertofacilitatebetweentheLANusercommunication,needstodeveloponebasedonthecommunicationsnetwork,realizescarriesontheinformationintheinternalnetworkcommunication.Thisthesisaimsatthelocalareanetworkcommunicationtodevelopthedesign,usesistheC\/Sstructure,realizestheunicast,broadcastandonlinedisplayandviewhistoricalrecordfunctionusingtheDelphiprogrammingtool,andwiththehelpofsomenetworkcommunicationcomponents,thesuccessfulrealizationoftheinstantcommunicationinlocalareanetwork.Thispaperisdividedintosixparts.Thefirstpartisthetopicbackgroundandtheresearchsignificance;thesecondpartisthetheoreticalfoundationofknowledgeuse;thethirdpartistheanalysisofthesystemdemand;thefourthpartisthesystemstructureandmoduledesign;thefifthistheimplementationandthetestsituation;finally,designistheconclusionandsomereferences.KeyWords:C/Sstructure;Unicast;Broadcast;Historicrecord基于WinSocket局域网通讯软件的设计与实现-III-目录摘要.............................................................................................................................IAbstract..............................................................................................................................II一、引言............................................................................................................................1(一)课题的背景............................................................................................................1(二)国内外研究现状....................................................................................................1(三)本课题研究的意义................................................................................................2二、开发平台与相关知识简介........................................................................................3(一)系统综合要求........................................................................................................31.硬件要求.................................................................................................................32.系统运行环境.........................................................................................................3(二)delphi简介.............................................................................................................3(三)C/S软件架构技术.................................................................................................3(二)用户数据报协议....................................................................................................4(三)单播........................................................................................................................5(四)广播........................................................................................................................6(五)套接口和WinSockAPI.........................................................................................6(六)网络组件................................................................................................................7三、需求分析....................................................................................................................8(一)现行业务系统描述................................................................................................8(二)现行系统存在的主要问题分析............................................................................8(三)提出解决方案........................................................................................................8四、系统设计....................................................................................................................9(一)系统总体架构........................................................................................................9(二)界面设计......................................

1 / 29
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功