即时通讯工具软件规格需求分析(7)

2021-04-05 01:55

四行为描述

系统流程图

1. 用户登录

用例名称:用户登录 客户端功能:用于与服务器建立连接,连接成功后登录服务器。 简要说明:

本用例的功能主要向服务器发送连接请求,并向服务器提供验证所需要的用户名和密码。

事件流: 基本流:

1 用户填写用户名、密码、服务器IP地址、端口号。 2 用户请求登录。

3 客户端程序检查用户填写的内容是否合法。

4 客户端程序向服务器发送连接请求,如果出现连接超时,转向备选流。

5 服务器接收请求,连接成功。 6 服务器验证用户名和密码,如果验证没有通过,转向备选流。

7 验证通过,显示客户端程序主窗体。 8 用户执行其它操作将退出本用例。 备选流: 备选流:

1 如果客户端检查没有通过,比如没有输入用户名,应提示“用户名不能为空!”,如果输入的用户名超过了指定的列数,应提示“用户名的列数不能超过x列!”,诸如上面的提示均是有效提示。

2 用户返回基本流。 备选流:

1 如果用户请求连接超时,将返回“服务器连接超时,请与网络管理员联系!”的消息。 2 用户返回基本流。 备选流:

1 如果用户身份没有通过服务器验证,将返回“用户名或者密码有误!”的消息。 2 用户返回基本流。 特殊需求:

1 用户名字符的位数:8-10,必填。

2 密码字符的位数:6-10,必填,并以掩码“*”显示。 3 IP地址由数字和“.”组成,格式为xxx.xxx.xxx.xxx,共15位,xxx的范围:0-255,必填,

4 端口号为数字,范围8000-9999,必填。 前置条件:

1 以合法身份登录操作系统,启动客户端软件。 后置条件:

1 用户登录成功,显示客户端主窗体。

2 聊天

用例名称:聊天

客户端功能,可以通过此功能与其他用户进行在线即时通信。 简要说明:

本用例是客户器端软件的核心,用户通过本功能提供的窗体与其他用户进行实时通讯。 事件流: 基本流: 基本流:


即时通讯工具软件规格需求分析(7).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:虚假陈述

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: