018vc+sql server 2000局域网聊天工具的实现
                    联系方式 Email: lw510@qq.com      QQ: 497053418       MSN: lw510@qq.com
以下仅为该设计的基本说明介绍,若需要完整的设计和论文,建议您购买本设计.

本系统开发工具:VC+SQL SERVER 2000

本设计包含内容:源代码+可执行程序+毕业论文+开题报告+答辩稿

论文大概:1万字  33页

基于局域网聊天程序设计

 

摘 要:本论文讨论了Windows环境下局域网聊天程序的设计思路和设计方法。其中网络通信部分采用流行的TCP/IP协议。程序采用典型的C/S(服务器/客户端)构架。用socket编程设计网络通讯。界面设计部分采用Windows MFC框架。数据库采用微软SQL Server。本文最终设计了一个简易版本的聊天软件,包括登陆、退出、添加好友、消息收/发等功能。

关键词:Sockets API,C/S构架,SQL Server

 

Realization of a kind of LAN chat tool

 

Abstract:This article discusses how to design and develop a LAN chatting program in Windows environment. The network communication part depends on the popular TCP/IP protocol. Software is based on C/S architecture. Network communication is developed with Socket. UI is designed with Windows MFC frame. Database is designed with SQL server. The article describes a concise chart software version, with the function of logging in/out, adding friend to list, sending/receiving message and so on.

Key words: Sockets API,C/S architecture,SQL Server

 

 

 

 

 

 

 

 

 

 

 

 

 

论文目录

局域网聊天程序的设计. 2

第一章、概述. 4

第二章、WINDOWS SOCKETS 网络编程的研究. 4

2.1 TCP/IP体系结构  5

2.2.1 TCP/IP简介. 5

2.2.2TCP/IP的特点... 5

2.2基本套接字  5

2.3客户机/服务器模式  7

2.4 WINDOWS SOCKETS程序设计  8

2.4.1 WINDOWS SOCKETS API简介. 8

2.4.2WINDOWS SOCKETS机制... 9

第三章、网络通信模块分析. 11

3.1 网络通信程序设计过程  11

3.2 网络通信程序设计核心  13

3.2.1通信设计代码分析. 13

3.2.2数据传输代码分析. 17

3.2.3出错处理. 19

第四章、界面模块分析. 20

4.1 服务器端界面模块分析  20

4.2 客户端界面模块分析  21

4.2.1用户登陆界面分析. 21

4.2.2用户注册界面分析. 22

4.2.3在线用户列表界面分析. 23

4.2.4用户聊天界面分析. 24

第五章、数据库模分析. 27

5.1数据库的选择  27

5.2数据库访问方法  27

5.3 ADO数据库编程  27

5.3.1 ADO与 ADO接口简介. 27

5.3.2使用ADO操作SQL代码分析... 28

第六章、总结. 33

6.1体会和感想  33

6.2 总结  33

第七章、参考书目. 34

 

 

 

 

 

 

第一章 概述

 

即时通讯软件的出现正在逐渐改变人们的沟通与交际方式。无论近在咫尺,还是远隔重洋,也只是在键盘和鼠标之间就可以解决问题。即时通讯服务非常适合企业内部或企业和客户之间的交流。而且将即时通讯服务和手机移动等服务结合,将更大地提高工作效率。网络聊天程序.越来越影响着我们的网络生活。

习惯了通过类似ICQQQMSN之类的程序和天南海北的朋友聊天、发信息,不过所有聊天程序都需要Internet的支持,而无法在局域网内部大显身手,那么你是否想到过要让单位内部的员工,寝室周围的同学,不用上Internet就可以轻松体验到内网聊天的快乐呢?有了这种想法,开发局域网聊天程序就有了必要性,让单位员工或寝室同学不出内网就能自由聊天!

本文主要研究的是一个具有高度实用性的聊天程序软件的设计原理,思路和过程。通过该网络程序的编制和实践,对自己所学习的知识进行一次综合和提高,有更深层次的理解和掌握,在这过程中激发自己学习的潜力,提高软件开发的能力,加深对网络协议和windows环境下网络编程的理解和掌握。


 

018vc+sql server 2000局域网聊天工具的实现
 

关闭窗口

与本站联系的时候,为了提高效率,请告诉本站您需要的设计编号与题目。如:001VBAC人事管理系统
编码说明:001VBAC人事管理系统,其中001VBAC 为该毕业设计的编号,VB代表开发语言,AC代表数据库(ACCESS)
版权所有:510计算机论文网:http://www.lw510.com/程序制作:510论文
Email: LW510@QQ.COM  QQ: 497053418   MSN: LW510@QQ.COM