1 用户请求与某个在线用户聊天。 2 用户向服务器发送消息。
3 聊天信息发送至服务器。如果发送失败,转向备选流。 4 用户执行其它操作将退出本用例。 备选流: 备选流 :
1 客户端程序显示提示信息“您的消息转发超时,请重新发送!”。
2 返回基本流。 特殊需求:
1 用户不能发送空信息。 前置条件:
1 客户端与服务器端保持正常连接状态。 后置条件:
1 聊天双方可以正常通信。
3查看好友信息 4 维护聊天记录 5 重新登录 6启动服务器服务
用例名称:Server_Startup 中文名称:启动服务器服务
服务器端功能:可以通过此功能启动服务器。 简要说明:
本用例的功能是启动服务器服务,侦听客户端发送的请求,响应客户端请求。 事件流: 基本流:
1 运行服务器端程序。
2 获取本地IP地址,从本地配置文件中读取端口号,如果读取失败转向备选流。
3 设置服务器配置信息。
4 弹出服务器端主窗体,工具栏上“启动服务”按钮的状态应为禁用。
5 菜单栏中“启动服务”菜单状态应为禁用。