第一范文网 - 专业文章范例文档资料分享平台

面向对象分析与设计-即时聊天系统

来源:用户分享 时间:2025/5/22 10:17:34 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

6 对象数据字典描述 6.1 用户系统中的对象

6.1.1 对象:用户 用途:记录用户信息

约束:一个用户只有一个账号记录个人信息 持久性:长久存在于数据库中 6.1.1.1 属性描述: 1. 属性:账号 类型:string型

描述:主键,唯一标识用户

约束:每个用户都有绝对不相同的账号 2. 属性:昵称 类型:string型

描述:不同用户可以采用相同的昵称 约束:每个用户只有一个昵称 3. 属性:密码 类型:string类型

描述:用户可以自行设置密码 约束:每个用户只有一个密码 6.1.1.2 方法描述: 1. 方法:注册 返回类型:string型 参数:注册信息 返回值:账号

Pre-Condition:用户注册Lovely Talk即时聊天系统

17

Post-Condition:系统分配未被申请的账号 读取/修改的属性:读取账号 调用的方法:程序中嵌入SQL语句

处理逻辑:系统根据用户填写的信息,将信息赋予一个账号,然后就账号返回给用户。

2. 方法:登录 返回类型:无 参数:账号、密码 返回值:登录结果

Pre-Condition:用户存在,用户登录Lovely Talk即时聊天系统 Post-Condition:系统检测密码是否正确 读取/修改的属性:读取账号、密码 调用的方法:程序中嵌入SQL语句

处理逻辑:系统根据用户登录信息,匹配账号和密码是否完全正确。完全正确,则进入系统;否则,则返回错误信息提示。

3. 方法:选择操作 返回类型:无 参数:操作 返回值:无

Pre-Condition:用户在系统界面选择好友操作 Post-Condition:系统响应操作

读取/修改的属性:查找好友、删除好友、添加好友 调用的方法:程序中嵌入SQL语句

处理逻辑:系统根据用户选择,如果是查找好友,则根据用户填写的账号,查询出账号信息,并反馈账号信息。如果是添加,则是用户选择添加好友操作,系统将用户的好友请求发送给对方。如果是删除,系统则将用户的好友列表内被删除好友移除,并更新好友列表。

4. 方法:玩应用

18

返回类型:无 参数:选择应用 返回值:无

Pre-Condition:用户选择应用,并选择应用项 Post-Condition:系统已提供该应用 读取/修改的属性:读取应用 调用的方法:程序中嵌入SQL语句

处理逻辑:系统根据用户选择应用,将应用载入供用户使用。如果应用出错,将及时反馈出错信息。

5. 方法:举报 返回类型:string型 参数:举报的账号 返回值:处理结果

Pre-Condition:用户发现违法用户,对其账号进行举报 Post-Condition:系统管理员对举报的账号进行处理 读取/修改的属性:读取被举报账号 调用的方法:程序中嵌入SQL语句

处理逻辑:系统根据用户的举报信息,将违法账号发送到系统管理员操作窗口,系统管理员根据用户举报进行处理,最终执行处理结果。

测试例1:注册 CASE CASE 1 CASE 2 CASE 3 CASE 4 测试例2:登录 CASE CASE 1 输入 输入账号、密码 期望结果 输出登录成功,进入用户操作主界面 输入 输入注册 输入错误信息 输入合法信息 输入合法信息但系统繁忙 期望结果 输出获取账号 给出警告信息 输出账号 注册失败提示 19

CASE 2 CASE 3 CASE 4 测试例3:举报 CASE CASE 1 CASE 2 CASE 3 CASE 4 输入错误账号、密码 提示账号不存在或者密码错误 输入正确账号、密码 输出登录成功,进入用户操作主界面 输入正确账号、密码,但登录失败提示 系统繁忙 输入 举报账号 填写举报的原因 再次举报同一账号 系统繁忙 期望结果 举报成功 尽快处理反馈 系统提示,该账号您已经举报,无须重复举报 举报失败提示 7 动态模型

用户操作界面好友操作用例的顺序图如下:

用户用户操作界面个人用户表账号表登录数据库查询登录成功查询结果返回查询好友数据库操作查询结果返回添加好友/删除好友好友列表更新返回结果退出

20

搜索更多关于: 面向对象分析与设计-即时聊天系统 的文档
面向对象分析与设计-即时聊天系统.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c7rewe8q6vl9da6a52iz5_5.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top