四川省微壹科技发展有限责任公司

内网通讯系统

 

一、背景与研究目的

 

随着全球信息化进程与网络飞速发展,庞大的用户群影响网络性能、信息阻塞,而 MSN、QQ等即时通讯软件严重依赖良好的Internet 网络接入条件。而且一些单位企业,特别是政府机构的内部网络和Internet的接入受到严格的限制条件约束,通讯端口关闭或使用网匣来实现内外网的特定服务之间的数据交换。为解决这些矛盾,更高效的完成局域网内协同合作,局域网即时通讯系统的研究显得非常重要。

 

二、系统需求分析

 

1、系统实现目标

 

局域网内即时通讯系统要完成局域网内用户的协同工作,保证交流的实时性和信息传递的准确高效性,方便用户沟通。

 
  • (1)实现即时通讯的基本功能:即时消息传送、文件传输、好友管理、个人资料管理、语音视频聊天等。为用户提供最基本的通讯功能,并提供一个友好的操作界面。
  •  
  • (2)保证信息传递的高效性。适应局域网通讯的特点,保证信息在局域网内传递的高效、稳定、正确。
  •  
  • (3)考虑CIS模式下服务器负荷问题。减轻服务器负担,保证服务器稳定工作。
  •  
  • (4)系统具有扩展性。用户的需求随着应用的深入而不断变化,具有良好的可扩展性,便于二次开发。
  •  

    2、系统基本功能

     
  • (1)服务器端功能。客户端可以向服务器发出l3种不同的请求:请求注册、请求登陆验证、请求在线好友列表、请求添加好友、通知服务器添加好友成功、请求删除好友、根据ID或昵称请求某用户信息、请求修改个人资料、请求所有在线用户列表、请求更改个人状态、请求所有好友列表、通知服务器自己的P和端口、通知服务器自己退出。服务器根据请求命令的不同,给予不同的处理,这些处理通过操作数据库,更新、提取相关信息来实现。
  •  
  • (2)客户端功能。客户端提供友好的用户使用界面,用户通过服务器的登陆验证后进入即时通讯主界面,通过具体操作,实现与好友即时聊天,根据ID或昵称查找其他用户,查找所有在先线用户,添加好友,删除好友,查看聊天记录、给好友传送文件、修改个人信息等。另外,在用户进入主界面的同时,启动侦听线程,用于侦听连入本机的连接请求。请求包括好友上下线通知、即时聊天请求、加为好友请求、文件传输请求、同意加为好友请求,用户修改个人信息请求。
  •  

    三、成功案例

     

     

    企业简介

    联系我们

    地址: 四川省眉山市彭山区凤鸣镇柏华路二段323号微壹科技
    邮编: 620860
    固话: 028-37643800
    手机: 18990387188
    邮箱: 272625337@qq.com

    联系我们