收藏到会员中心

文档题目:

局域网信息发布程序的设计与实现

局域网信息发布程序的设计与实现
上传会员: 小桃子
提交日期: 2013-06-20 20:58:39
文档分类: 计算机设计
浏览次数: 67
下载次数: 0
下载地址: 点击标题下载 局域网信息发布程序的设计与实现 (需要:30 积分)  如何获取积分?
下载提示: 不支持迅雷等下载工具,请右键另存为下载,或用浏览器下载。不退出登录1小时内重复下载不扣积分。
文档介绍: 以下为文档部分内容,全文可通过注册成本站会员下载获取。也可加管理员微信/QQ:17304545代下载。
文档字数:
文档字数:11421,附源代码
目   录
摘要 .........................................................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

摘  要

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


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

(本文由word文档网(www.wordocx.com)会员上传,如需要全文请注册成本站会员下载)

热门文档下载

相关文档下载

上一篇楼宇专业智能写字楼综合布线投标.. 下一篇公共课平时成绩查询系统PHP

相关栏目

最新文档下载

推荐文档下载