分工
学号 | 姓名 | 分工 |
---|---|---|
31901028 | 徐海东 | 类图、用例图 |
31901022 | 刘炫 | 时序图 |
31901025 | 邵育华 | 时序图、文档撰写 |
31901097 | 金研池 | 文档撰写 |
用例图
-
用户
-
组管理者
-
组成员
类图
-
User_Info(用户类)
-
login() 登陆
-
register() 注册
-
user_info_update 用户个人信息修改
-
pwd_update 密码修改
-
plan_info(个人计划类)
- plan_add 添加个人计划
- plan_del 删除个人计划
- plan_update 更新个人计划
-
group_info(组信息类)
- group_del 删除组
- group_add 添加组
-
group_member(组成员类)
-
member_add 添加成员
-
member_del 删除成员
-
member_get 获取成员
-
task_info(组任务类)
-
task_add 添加组任务
-
task_del 删除组任务
-
task_update 更新组任务
-
task_get 获取任务
-
announce_info(组通知类)
-
announce_add 添加组任务
-
announce_del 删除组任务
-
announce_update 更新组任务
-
announce_get 获取通知
时序图
-
(重点) 设想通过语音输入,集成所有添加、删除、更改组任务和个人计划的操作。
用户
-
加入组:从组管理员那获得组ID,自行搜索组ID加入
-
创建组:用户可以创建组,创建完为组管理者,组ID由系统统一分配并告知。
-
创建个人计划:用户可以创建自己的计划
组管理员
-
发布任务:发布任务时,管理者可以*选择任务接收对象。
-
发布组公告:组管理员可以发布公告,面向全体成员
组成员
-
提交任务