文档介绍:本科毕业设计(论文)
题目
企业即时通讯系统的设计与
实现
学生姓名
学号
教学院系
计算机科学学院
专业年级
软件工程2008级
指导教师
职称
副教授
单位
计算机科学学院
辅导教师
职称
单位
完成日期
2012
年
06
月
01
日
Southwest Petroleum University
Graduation Thesis
Design and Implementation of the Enterprise Instant Messaging System
Grade: 2008
Name:
Speciality: Computer Science and Technology
Instructor:
School puter Science
摘要
随着企业的不断增多和计算机技术的快速发展,促进了社会经济的大发展,越来越多的企业开始使用内部通讯软件来解决人员的工作沟通问题,它成本低,通讯速度快,方便资料的传递和技术交流。解决了电话通讯联系单一的一对一和费用高昂等问题。
此系统是基于C#.NET开发平台和SQL Server 2005数据库,采用的协议为微软的TCP/IP协议。本系统模式采用客户端/服务器模式,该程序主要采用C#.NET的SOCKET类,来实现客户端和服务器端之间的通信。本论文介绍了客户端与服务器通信协议的制定、客户端软件各主要功能的设计和实现方法以及服务器后台数据库的设计和服务器程序的设计与主要实现方法。以C/S模型为基本框架,利用相关网络技术,不仅实现了基本的信息,还加入了用户登陆验证,对在线用户的及时了解控制,对数据库信息进行管理,可以对数据库的信息进行添加、修改、删除、查询等操作。
通过测试表明系统功能比较完善,可以使公司内部人员实现即时通讯,添加好友,删除好友,查找公司局域网内部好友,接收以及发送消息(包括单聊与群聊)、留言、系统消息等功能,同时还为未来系统的升级做了初步的准备。
关键字:企业内部即时通讯系统;C#;ASP;SQL SERVER 2005 ;TCP/IP
Abstract
With the increasing number of enterprises and the rapid development puter technology, and they promote the development of social economy, more and more enterprises begin to use the internal instant message software to solve the munications of munication problems, its low cost, communication speed, make the data transfer and technical exchanges very easy. This system is based on C# . NET development platform and SQL Server 2005 database. It’s protocol is the protocol of the Microsoft TCP / IP protocol. The system model uses a client / server mode, the program mainly uses C #. NET's SOCKET classes to achieve between the client to server and server to munication. This paper describes the client and munication protocol, the client software of the main functions of the design and implementation, and server back-end database server program design and the design and major implementation. To C / S model as the basic framework, the use of work technology, not only to achieve the basic information, also joined the user login authentication, to keep abreast of t