1 / 23
文档名称:

毕业设计(论文)-基于VC聊天工具的设计与实现.doc

格式:doc   页数:23页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

毕业设计(论文)-基于VC聊天工具的设计与实现.doc

上传人:3346389411 2013/3/4 文件大小:0 KB

下载得到文件列表

毕业设计(论文)-基于VC聊天工具的设计与实现.doc

文档介绍

文档介绍:本科生毕业论文(设计)
基于VC聊天工具的设计与实现
所在系:
专业:
姓名:
学号:
指导教师:
计算机科学与技术
网络工程



论文完成日期: 2012 年 05 月 02 日
目录
摘要 3
一、概述 1
本课题的研究背景 1
国内外研究现状 1
开发工具的简介 1
Visual C++ 1
Access 2000数据库简介 2
二、网络通讯程序的设计原理和过程 2
MFC框架 2
TCP/IP协议 3
客户机/服务器模型 4
Windows Sockets网络编程接口 5
系统功能描述 5
三、需求分析 5
5
系统需求分析 6
系统目标 6
系统开发环境 6
四、总体设计 7
7
服务器端的设计 7
服务器端工作流程图 7
服务器的界面设计 8
客户端的设计 8
客户端工作流程图 8
客户端的界面设计 10
数据库设计 10
五、系统程序实现 10
服务器端 10
客户机端 13
六、软件测试 15
软件测试的意义 15
软件测试的重要性 16
软件测试的范围 16
软件测试的方法 16
软件测试的目的和原则 16
七、总结 18
参考文献 19
致谢 20
摘要
随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们日常生活带来便利。它已在不知不觉中进入人类社会的各个领域并发挥着越来越重要的作用,人们的生活正在被它潜移默化的影响着。21世纪聊天已成为人们相互交流的一种方式,与E-mail、电话相比,聊天服务更具有时效性。
本聊天工具利用C++作为前端的应用开发工具,Access作为后台的数据库,采用客户端/服务器(C/S)的模型构建,结构健壮灵活,在数据处理、人机界面、数据通信、系统维护等方面具有功能全面、实用等特点。
包括服务器端和客户端两个模块,客户端通过服务器端进行通信。该软件采用多线程技术支持多用户操作,并采用相关技术进行了优化,加快了文字传递速度。
关键字: C++ ;Access;聊天工具
Abstract
Along with increasing enhancement of science and technology, computer has been matured day after day, its formidable function makes our life convenient. It plays vital role in every field in Human's society, with civilizing influence on us. In the century of 21st, chatting on the has been one important way municate for people, compared with E-mail and telephone, it is more time-sensitive.
This tool for chatting will be developed by MSVC, database will be set up by Access, construct with model C/S, it prehensive and practical from data preceding, User Interface, data channel and system maintenance because of the robust and flexible structure.
This tool has two modules: Server and Client, Client transmit messages through Sever. It uses multi-thread technology to transmit faster and it can provide multi-user service.
Key words: C++; Access;Tool of Chatting;
分类号:
文献标识码: A
概述
本课题的研究背景
的不断发展普及,网络通讯越来越被千家万户所接受,