企业即时通毕业设计论文(基于c++)(含源文件)

企业即时通毕业设计论文(基于c++)(含源文件)

ID:15432447

大小:879.50 KB

页数:58页

时间:2018-08-03

企业即时通毕业设计论文(基于c++)(含源文件)_第1页
企业即时通毕业设计论文(基于c++)(含源文件)_第2页
企业即时通毕业设计论文(基于c++)(含源文件)_第3页
企业即时通毕业设计论文(基于c++)(含源文件)_第4页
企业即时通毕业设计论文(基于c++)(含源文件)_第5页
资源描述:

《企业即时通毕业设计论文(基于c++)(含源文件)》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、摘要随着计算机和网络技术的普及,网络聊天工具以其便捷性、实时性和低费用受到广大用户的青睐。在企业内部,既要满足员工之间的交流,又要保证安全,企业及时通是企业的不二选择。本软件分客户端模块和服务器模块实现相应的功能。客户端用于用户登录,并执行查看和聊天的操作。服务器主要是管理所有信息,及服务器的启动与停止。本软件基于C++开发环境,参照腾讯QQ界面,用MFC来设计。本软件后台采用一个数据库来存储相应信息,并在程序中使数据库与软件使用ODBC相互连接。在通信方面,用户与服务器通信使用TCP协议,确保通信的准确性;用户与用户通信使用UDP协议,确保通信的

2、及时性。通过软件设计,客户端实现用户登录、聊天、用户信息管理等功能。服务器实现管理员登录,启动、关闭网络服务,用户上下线通知的显示,维护数据库信息,维护在线用户列表。经测试客户端和服务器运行正常,功能正常关键词:即时通;多线程;Oracle;套接字编程AbstractWiththepopularizationofcomputerandnetworktechnology,networkchattoolwithitsconvenient,real-timeandlowcostbythemajorityofthecustomers.Withintheen

3、terprise,itisnecessarytomeetthecommunicationbetweenemployees,butalsotoensurethesafetyoftheenterpriseinatimelymannerthroughthechoice.Thesoftwarepointstheclientmoduleandservermoduletoachievethecorrespondingfunctions.Clientforuserlogin,andperformtheoperationtoviewandchat.Theserve

4、rismainlytomanagealltheinformationandserverstartandstop.ThesoftwareisbasedonC++developmentenvironment,withreferencetotheinterfaceofTencentQQ,todesignusingMFC.Thebackgroundofthissoftwareusesadatabasetostoretheappropriateinformation,andprogrammanipulationdatabasesoftwareusingODB

5、Ctoconnectwitheachother.Communications,userscommunicatewiththeserverusingtheTCPprotocol,toensuretheaccuracyofthecommunication;userscommunicatewiththeuserusingtheUDPprotocoltoensurethetimelinessofcommunication.Softwaredesign,theclientachievestheuserlogin,chat,userinformationman

6、agementfunctions.Serverimplementsadministratorlogin,start,shutdownthenetworkserviceuserofflinenotificationonthedisplayandmaintenanceofthedatabaseinformation,maintainalistofonlineusers.Bythetest,clientandserveroperatnormallyandworkproperly.Keywords:Instantmessaging;Line;Oracle;

7、socketprogramming目录1绪论21.1研究背景21.2选题意义21.3国内外发展概况21.3.1国外概况21.3.2国内概况31.4可行性分析41.4.1技术可行性分析41.4.2经济可行性分析41.4.3运行可行性分析42企业即时通的需求分析52.1概述52.2系统功能模块需求分析52.2.1客户端的功能需求分析62.2.2服务器端的功能需求分析72.2.3非功能需求分析82.3数据库需求83.企业即时通的设计113.1系统流程113.2系统环境配置123.2.1硬件要求123.2.2软件要求123.3运行设计133.3.1运行模块

8、组合133.3.2运行控制163.4系统数据结构设计163.4.1数据表结构设计163.4.2数据结构与程序的关系193.

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

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

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