【全套资料下载】局域网信息发布程序的设计与实现VC+SQL

收藏

编号:20171031153558488    类型:共享资源    大小:476.63KB    格式:RAR    上传时间:2017-10-31
  
30
关 键 词:
全套 资料 下载 局域网 信息 发布 程序 设计 实现 vc sql
资源目录:
(温馨提示:点“+”可展开查看一级资源目录。点“-”可关闭资源目录。)
跳过导航链接。
资源描述:

摘  要

  本次毕业设计的题目是《局域网信息发布程序的实现》,是采用RedHat Linux 作为开发平台,以MySQL为数据载体,以VC语言为主要开发语言的一套包括发送消息及附件为主,并提供及时聊天功能的一个综合性软件。主要的功能是基于TCP/IP网络通信技术实现了面向连接的用户与服务器间点对点的通信传输功能,并且应用了多线程以及共享数据结构技术,使网络服务器具有了多用户数据转发的功能,进而解决了局域网多用户间的信息发送的问题。在客户端,用户通过注册/登陆机制进行身份验证并通过通信服务器转发信息以及附件。

  对于一般采用TCP/IP协议的应用程序只实现了单用户与服务器间点对点的连接,而本文在VC6.0的环境下,运用了多线程以及共享数据结构技术,不仅实现了多用户与服务器间的连接,而且解决了多用户间信息交换问题。

  关键词:   Linux   MySQL  socket  多线程  共享数据结构  信息发送



目   录

摘要.........................................................3

英文摘要......................................................4

一、绪论......................................................5

(一)背景介绍...........................................5

(二)相关知识..............................................5

二、需求分析...................................................9

(一) 可行性分析:...........................................9

(二) 系统综合要求: ........................................9

(三) 系统数据要求: ........................................10

三、总体设计..................................................12

(一) 层次图...............................................12

(二) 系统构架图...........................................13

(三) IPO图...............................................14

四、详细设计..................................................16

(一)服务器端设计方案  ...................................16

(二)模块流程图........................................17

(三)数据库设计...........................................20

(四) 共享数据结构设计.....................................20

五、关键代码分析...............................................22

(一) 编码规则...........................................22

(二) 多进程编程  ........................................22

(三) 多线程技术..........................................23

(四) 主要设计源代码介绍…...............................23

六、测试......................................................31

(一) 测试的目标和方法.................................31

(二) 软件测试情况....................................31

(三) 界面与功能测试情况.................................32

七、总结......................................................35

参考文献......................................................36


展开阅读全文
  大分享文库-在线教育资源分享平台 所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
0条评论

还可以输入200字符

暂无评论,赶快抢占沙发吧。

关于本文
本文标题:【全套资料下载】局域网信息发布程序的设计与实现VC+SQL
链接地址:http://www.west960.com/p-210338.html
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服客服 - 联系我们

copyright@ 2008-2018 大分享文库网 版权所有
经营许可证编号:豫ICP备11013292号-2

客服QQ:1965775022

收起
展开