详情

asp.net0228 基于C#局域网的即时通信系统的设计与实现

项目介绍

服务器端的功能模块:        

●服务器端主程序模块:无限监听客户的请求,当有请求时,创建新线程,调用各

功能块。

●登录模块:完成用户登录请求,读取用户输入的号码和密码,连接数据库,验证身份,若成功,完成用户登录注册。

●新建用户模块:完成用户的新建操作,将用户资料写入数据库,并返回用户的号码。

●查找好友模块:处理用户查找好友,返回所有用户当前状态,资料。

●用户登录,读取好友资料模块:用户登录后,返回用户的好友列表和状态。

●添加好友模块:处理用户添加好友的操作,在好友表中写入当前用户和被加用户的号码。

●删除好友模块:执行用户删除好友的功能,修改好友表。

●下线模块:修改数据库,断开连接,结束线程。

●视频模块:对好友开启个人视频。

●发送文件模块:发送普通文件,发送截取的图片。

 

随着计算机的普及,网络的广泛的应用,很多用人单位都使用网络即时通讯系统来对人员、公司的各项工作进行分配、沟通管理。企业即时通讯系统是典型的信息管理系统,其开发主要包括后台服务器通讯、数据库的建立和维护以及客户端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据完全性好的库。而对于后者则要求程序功能完备,易使用等特点。企业即时通讯深受企业、政府、事业单位的使用。

本系统的开发环境是VS2005,使用面向对象的C#语言开发。该论文是基于C#.NET的教务管理系统,后台数据库采用Sql server2005,本文主要介绍了c#.net开发环境和其人员登陆、发送消息、在线人员管理功能模块化的设计,以及其开发的特点,介绍了 系统的人员员角色中各个模块功能和代码,数据库需求与开发,重点说明了开发思想和难点的实现。

站长说明

       成品毕业设计 可以根据自己的要求, 自行浏览选购, 可以参考是否符合自己要求,找到满意的成品毕业设计 , 直接发送成品编号联系发你网址的工作人员进行交易,  我们会从QQ或者邮箱等方式发送毕业设计程序。

        我们团队 , 可以根据用户的功能要求量 身定制毕业设计程序 (同样联系发你网址的 工作人员) ,  需要用户提供详细的   , 功能要 求.开发技术要求(开发语言、开发工具、框 架等  ) . 我们会根据用户毕业设计的难易程 度 , 工作量大小等, 具体的给出一个报价,价格 协商一致过后,付下40%定金.我们开始开 发毕业设计, 做好过后先发送设计桌面演示录像 , 用户看后 满意付尾款, 我们再发程序源码压缩包!