JIMQ 使用文档
开发项目名称:基于 java 的即时通讯软件 JIMQ
开发组员:吴国龙 潘家鐾 刘玉冰 董宁
开发版本:JIMQ Version1.0
软件功能概述及界面
客户端/服务器端:
客户端 : JIMQ 即时通信工具软件.
服务器端 : JIMQ 服务器程序.
一 客户端概述:
[登陆功能]:
1. 用户登录.
2. 新用户注册.
3. 忘记密码后取回密码.
4. 登录设置.
[主功能] :
1. 发送消息.
2. 更新好友(个人)资料.
3. 聊天记录 ( 信息 ) 管理
4. 查找好友 .
5. 添加/删除好友.
6. 更改密码 .
7. 版本信息查看 .
8. 好友上线提示.
9. 声音提示.
二 服务器端概述:
数据库使用 MySQLServer 做后台,使用数据库连接池,线程池等技术增加服务器
端的处理能力.
三 客户端功能详细说明:
[登陆功能]:
[1] 用户登录 : 用于用户登陆.
用户输入已经注册完的 JIMQ 账号及自己设置的密码,然后点击登录按钮,与数据库比对
数据正确后完成登录功能。
[2] 新用户注册 : 注册新用户,服务器传来注册账号
新用户注册有两种情况,一种是填写完资料后系统自动为注册用户分配一个 JIMQ 账号,
另一种是注册时用户自己填写一个 JIMQ 账号,与数据库比对发现该账号未被注册,则
分配给用户该账号。
[3] 取回密码 : 忘记密码后根据密保码重新更改密码.
新用户在注册的时候,需要填写一个用于找回密码的密码提示问题,并给出答案。
当用户遗失或忘记密码时可以凭借该密码提示问题找回密码。
[4] 登录设置: 用于设置客户端 UDP 服务占用端口和服务器端 IP 地址和服务端口(服务
器端不应随意更改)