项目名:P2PMapleQQ
版本:1.0
项目地址:https://github.com/hongmaple/MapleQQ
一、设计内容及要求
A.系统概述
这是类似QQ这样的面向企业内部的聊天软件,基本功能和QQ类似。首先,系统分为两大部分,第一部分是客户端,
是用户使用的部分,第二部分就是服务器,所有的客户端都是通过服务器来进行用户身份验证及聊天转接的。客
户端提供主要的界面及服务请求,如:登录界面、注册界面、找回密码界面、主窗体界面、聊天界面、信息查看
界面等。客户端主要提供服务请求界面,核心的业务逻辑处理主要由服务器提供,并向客户端发送请求的结果。
同时,服务器要能提供服务的开启、关闭功能及查看在线人数。
B.开发环境:
运行环境:Window
使用数据库:SQL Server
使用语言:C#
二、功能需求
功能介绍:
1.客户端:提供登录、主窗体及聊天等界面及对应的业务逻辑,向服务器发送相应的服务请求,并接受相应的处理结果。
客户端是轻量级的软件,只负责链接远程服务器,并发出相应的服