团队作业第3周——需求改进&系统设计

张俊炜 2022-11-02 23:52:59
这个作业属于哪个课程广工软件工程课程学习社区
这个作业的要求团队作业第3周——需求改进&系统设计
这个作业的目标需求&原型改进,完善需求规格说明书,完成系统设计

目录

 

1. 需求&原型改进

1.1 课堂问题/需求修改

问题1:违禁词管理其实还是有必要的吧?

回答1:是的,实际上这也是我们考虑不周的一个点,因此,我们决定重新适配上述需求。

1.2 修改需求说明书

上周写到的需求说明书实际上表达可能不是很明确,这次将详细表达我们需要实现的功能。

我们将需要实现的功能列表如下:

①能通过多种方式搜索到好友/群,例如UID,昵称等,并且通过各项设置能够实现该好友/群是否能被搜索到。

②能够在好友/群中发表自己的消息,包括且不局限于文字,图片等。

③能够对违禁词进行管控,进行停止发送,撤回操作等。

④对好友系统/群聊系统进行管理。

场景化描述如下:

小幻火是一个群的管理员,今早在上课的时候和肥花搭话并与他添加为好友,而在下课后与群里的网友进行交谈,但是有名网友bep发布了让很多网友不高兴的消息,于是小幻火便通过管理员权限将bep禁言,晚上他通过好友系统将这一切告诉给这个群的群主王灵上。

1.3 四象分析

 外围功能杀手功能
必须需求好友/群聊搜索在好友/群聊中进行聊天
辅助需求违禁词管控好友/群聊管理功能

2.系统设计

2.1 账号登录

2.2 好友系统

 2.3 群组管理

 

3.Alpha任务分配

成员具体事务
张俊炜写博客,督促项目组成员完成任务,做相关测试工作
王行知进行前端UI工作,架构用户界面
吴梓浩建立聊天室所需的数据库系统
卢浩林实现添查删好友功能
蒋元彬实现群聊管理功能
段俊安实现好友、群聊聊天功能
何俊杰实现违禁词管理,辅助其他后台人的工作

 4.测试流程

测试内容优先级说明
账号注册、登录1账号能否被注册、登录,数据库是否含有相关信息
好友添加/群添加2能否通过相关关键字查询好友和群聊
好友聊天/群聊天2聊天功能是否能够实现
好友管理、群管理3通过相关权限设置实现好友/群的管理
违禁词功能4特意输入相关违禁词查看结果

 

 

 

...全文
167 1 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
CSDN-Ada助手 2023-01-13
  • 打赏
  • 举报
回复
您可以前往 CSDN问答-非IT技术 发布问题, 以便更快地解决您的疑问

203

社区成员

发帖
与我相关
我的任务
社区描述
高校教学社区
其他 高校 广东省·广州市
社区管理员
  • ryue.zh
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧