课件009logo 课件009网站
首 页 课 件 试 卷 教 案 毕业论文 图书软件 职教研究 期刊推介 会员中心 信息发布
首页 >> 毕业论文(设计) >> 计算机毕业论文(设计) >> UDP局域网QQ聊天程序
UDP局域网QQ聊天程序
资料类别
   计算机毕业论文(设计)
课程(专业)
  数据库
关键词
  局域网|聊天软件
适用年级
  大学
身份要求
  普通会员
金 币
  80  (金币如何获得?

文件格式

  word
文件大小
  9174K
发布时间
  2011-03-19 22:12:00
预览文件
 
下载次数
  1
发布人   fengchan
 内容简介:     毕业设计 UDP局域网QQ聊天程序,共46页,25418字,附源程序。
   摘 要
   随着网络技术的发展及人们生活的需求,网络聊天已越来越受到人们的青睐。网络聊天已经成为人们工作生活中传递信息、交流感情的重要工具,给人们带来了很大的方便。
   本设计开发的是一个局域网QQ聊天软件,运用软件工程的设计流程,使用现在比较普遍和流行的C#语言,采用面向对象的方法,综合运用数据库编程技术、多线程开发技术、网络通讯技术,以Microsoft Visual Studio 2005作为系统前台应用程序开发工具,Microsoft SQL Server 2000作为后台数据库管理系统,在Windows XP平台下进行开发。
   本局域网QQ聊天软件采用服务器端/客户端(C/S)模式。客户端采用UDP与服务器连接,客户端之间也是通过UDP互相通讯。服务器端主要用于开启和关闭UDP协议的监听服务,还可以查看局域网内已注册的所有的用户以及他们的在线状态。客户端分为注册窗口、登录窗口、QQ窗体主界面以及聊天界面。服务器端要先开启监听服务,客户端才可以进行登录,然后才可以与其他登录的在线用户进行文本信息的聊天,还可以进行点对点的语音聊天,视频聊天和文件传输,还可以进行拍照和录像等。此外,还对该软件进行了皮肤的加载以及打包成安装源。
   该软件运行稳定,界面美观、操作简便。在局域网内部使用该局域网QQ聊天软件,可以方便人与人之间的沟通、交流;可以大大提高企业的工作效率;拉近人与人之间的关系。
   关键词:局域网;聊天软件;客户端;服务器端;UDP协议
  
   目 录
   引言 1
   1 系统概述与需求分析 2
   1.1 系统概述 2
   1.2 需求分析 2
   1.2.1功能需求 …………………………………………………………………………………3
   1.2.2性能需求 …………………………………………………………………………………3
   1.3 可行性分析 4
   2 系统总体设计 5
   2.1 相关开发技术的原理性说明 5
   2.1.1.NET Framework和C# …………………………………………………………………..5
   2.1.2SQL Server 2005 ………………………………………………………………………….6
   2.1.3UDP协议简介 ……………………………………………………………………………6
   2.1.4Socket简介 ……………………………………………………………………………….6
   2.2 系统功能结构 7
   2.3 业务流程图 8
   2.4 程序运行环境 8
   3 数据库以及类库的详细设计与实现 9
   3.1 数据库的创建 9
   3.1.1数据库分析 ………………………………………………………………………………9
   3.1.2数据库创建 ………………………………………………………………………………9
   3.1.3数据库概念设计 ………………………………………………………………………....9
   3.1.4数据库逻辑结构设计 …………………………………………………………………..9
   3.1.5文件夹组织结构 ………………………………………………………………………..10
   3.2 类库的设计 10
   4 客户端模块的详细设计及实现 12
   4.1客户端注册模块的设计 12
   4.1.1客户端注册模块概述 …………………………………………………………………..12
   4.1.2客户端注册模块技术分析 ……………………………………………………………..13
   4.1.3客户端注册模块实现过程 ……………………………………………………………..13
   4.2 客户端登陆模块设计 14
   4.2.1客户端登陆模块概述 …………………………………………………………………..14
   4.2.2客户端登陆模块技术分析 ……………………………………………………………..14
   4.2.3客户端登陆模块实现过程 ……………………………………………………………..14
   4.3 客户端QQ模块设计 ……………………………………………………………………15
   4.3.1客户端QQ模块概述 …………………………………………………………………..15
   4.3.2客户端QQ模块技术分析 ……………………………………………………………..15
   4.3.3客户端QQ模块实现过程 ……………………………………………………………..16
   4.4 客户端消息发送模块设计 17
   4.4.1客户端消息发送模块概述 ……………………………………………………………..17
   4.4.2客户端消息发送模块技术分析 ………………………………………………………..18
   4.4.3客户端消息发送模块实现过程 ………………………………………………………..18
   5 服务器端模块的详细设计与实现 23
   5.1 服务器端控制台窗体概述 23
   5.2 服务器端控制台窗体技术分析 23
   5.3 服务器端控制台窗体实现过程 23
   6 系统特色及关键技术 24
   7 结论 25
   谢 辞 28
   参考文献 29
   附 录 30

 相关说明:
  1. 如您下载的资料不止一份,建议您注册成为本站会员。会员请登录后下载。
  2. 会员购买金币50元以下,0.7元/个,50元以上,0.5元/个。具体请看:下载与付款
  3. 会员48小时内下载同一文件,不重复扣金币。
  4. 下载后请用WinRAR WinZIP解压缩后使用。
  5. 如仍有其他下载问题,请看常见问题解答

 下载地址:

   

相关毕业论文(设计)
1 企业局域网组建方案
2 局域网聊天软件
3 毕业设计论文 小局域网的组建方法
4 网络课程设计 校园网组网方案设计
5 聊天软件
6 基于局域网的扫雷对战游戏的设计与实
7 湖南农业大学毕业设计 局域网内跨平
8 论文 无线局域网的服务质量保障
9 《局域网综合实训》专用周设计说明书
10 多功能聊天软件的设计与开发——音频
11 局域网IP地址的管理与分配浅析
12 湖南大学计算机网络课程设计 局域网
13 基于局域网认证系统研究
14 局域网文件共享及检索系统的设计与开
15 局域网监听系统的设计与实现
推荐毕业论文(设计)
1 在线销售系统
2 虚拟现实实验报告(含实验源程序)
3 基于Java的两个通用安全模块的设
4 算法与数据结构程设计报告 堆排序的
5 电子邮件客户端软件
6 静态网页设计与制作
7 河南工业职业技术学院课程设计 人事
8 电子商务数据库平台管理系统
9 企业人事管理系统(论文 设计)
10 java课程设计—俄罗斯方块游戏的
11 通信录管理软件的设计
12 企业投资价值分析系统(论文+源代码

网友评论(点击发表评论
序号评论人评论内容时间


设为首页  加入收藏  下载与付款  上传课件  资料征集  论坛与信息发布  期刊杂志推介  免责声明  常见问题   分类说明  联系本站  会员登录
课件009教育资源网 版权所有