局域网QQ设计与实现.doc
文本预览下载声明
e
成都东软信息技术职业学院
毕 业 设 计 报 告
题 目: 局域网QQ制作 系 别: 计算机科学与技术系 专业班级: 软件技术(可视化程序设计)1班 学 号: 08311210130 学生姓名: 彭殊同 指导教师: 贺 敏
2010年3月8日 —2010年6月9日摘 要
局域网(Local Area Network)是在一个局部的地理范围内(如一个学校、工厂和机关内),将各种计算机。外部设备和数据库等互相联接起来组成的计算机通信网。它可以通过 数据通信网或专用数据电路,与远方的局域网、数据库或处理中心相连接,构成一个大范围的信息处理系统。简称LAN,是指在某一区域内由多台计算机互联成的计算机组。“某一区域”指的是同一办公室、同一建筑物、同一公司和同一学校等,一般是方圆几千米以内。局域网可以实现文件管理、应用软件共享、打印机共享、扫描仪共享、工作组内的日程安排、电子邮件和传真通信服务等功能。局域网是封闭型的,可以由办公室内的两台计算机组成,也可以由一个公内
的上千台计算机组成。
局域网聊天软件,简称LCS(LAN chat software),它是一种面向企业局域网终端使用者的网络沟通工具服务,使用者可以通过安装了即时通信的终端机进行两人或多人之间的实时沟通。交流内容包括文字、界面、语音视频及文件互发等。
局域网聊天软件,是以企业内部办公,建立员工交流平台为基础,通过系统整合、边缘功能,为企业提供一整套的即时沟通和实时协作的解决方案。由于企业对信息 类软件的需求还在“探索”与“尝试”阶段,所以会导致很多系统不能“互通”,这也成了局域网聊天软件的一个使命。当信息软件被广泛使用之后,“互通”接口具备否,将被作为软件被选用的重要条件。
局域网聊天软件,除了能加强网络之间的信息沟通外,最主要的是可以将网站信息与聊天用户紧密联系在一起。通过网站信息向聊天用户群及时群发送,可以迅速吸引聊天用户群对网站的关注,从而加强网站的访问率与回头率;
目前,中国市场上的企业级局域网聊天软件主要包括:通软联合的GoCom、腾讯公司的RTX、IBM的Lotus Sametime等,免费版的有中国赢通的汇讯WiseUC,飞秋飞鸽传书等。局域网聊天软件不再是一个单纯的聊天工具,它已经发展成集交流、资讯、娱乐、搜索、电子商务、办公协作和企业客户服务等为一体的综合化信息平台。是一种终端连往即时通讯网络的服务。局域网通讯不同于e-mail在于它的交谈是即时的。大部分的即时通讯服务提供了状态信息的特性──显示联络人名单,联络人是否在在线与能否与联络人交谈。
关键字:局域网;实时通信;数据库;多用户
目 录
摘 要 I
第一章 引言 1
1.1 课题背景及意义 1
1.2 本次设计的主要工作 2
1.2.1 技术要求 2
1.2.2 系统的基本功能 2
第2章 需求和可行性分析 3
2.1 需求分析 3
2.1.1 基本功能 3
2.1.2 性能要求 3
2.1.3 时间要求 3
2.2 可行性研究 4
2.2.1 市场可行性分析 4
2.2.2 技术可行性分析 4
第3章 相关技术介绍 5
3.1 WIN32编程原理 5
3.2 TCP/IP 协议 5
3.3 TCP/IP通信协议的安装 6
3.4 协议选择的原则 7
3.4.1 所选择的协议要与网络结构、功能一致 7
3.4.2 尽量选用一种协议 7
3.4.3 保持协议的一致性 7
3.5 线程编程技术 8
第4章 系统总体设计 9
4.1 用户界面设计 9
4.1.1 用户界面简介 9
4.1.2 用户界面模块详细设计 10
4.1.3 聊天界面模块详细设计 11
4.1.4 接收信息模块详细设计 13
4.2 功能模块划分 15
4.3 体系结构设计 16
结束语 17
致谢 18
参考文献 19
第一章 引言
1.1 课题背景及意义
当今世界正处于信息时代,计算机和通信网络是这一时代所谓“信息基础设施”。随着网络的普及化,网络作为人们相互间沟通与交流联系的现代化工具日益重要,可以说现在人们的生活已经离不开网络。在现实生活中人们可以通过多种手段与家人亲戚朋友交流通讯,像电话,电子邮件等。但这些手段都有些缺点,要么费用太高,要么实时性不强,要么1次只能和1位好友进行交流。于是这就需要1种便宜,快速,能同时与多个好友进行通讯的网络工具的出现,而网络聊天工具就满足了这些需求,填补了这个空白。
在互联网相当普及的今天,在互联网上聊天对很多“网虫”来说已经是家常便饭了。聊天室程序可以说是网上最简单的多点通信程序。一个简单的
显示全部