# FC **Repository Path**: tangzhiming/fc ## Basic Information - **Project Name**: FC - **Description**: 翻车任务分配系统 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2021-10-27 - **Last Updated**: 2021-10-27 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 翻车系统 ## 数据结构 工作组,Id,Name用户,Id,Name 任务,Id,Name,Desc,IterationId(迭代Id),FinishedUserId(完成此任务的成员Id),TaskStatus(未进入迭代,迭代中,已完成) 追问,Id,TaskId,Content,Time,ParentId 打分,Id,UserId,TaskId,Scorce迭代,Id,Name,StartTime,EndTime,ChargeUserId(本次迭代的负责人) ## 功能结构 添加工作组 添加用户 添加用户到工作组内 每个工作组有一个任务清单列表,清单支持增删改任务 每个工作组有一个当前迭代列表,里面是从任务清单中抽取的当前要做的任务 当前迭代的任务支持追问数据,即详细描述,也需要支持多用户打分 ## 使用流程 工作组内的成员,都可以向任务清单中添加任务 工作组负责人在迭代会开始前2天,将本次迭代要完成的任务抽取出来,形成一个本次迭代任务列表 工作组成员对自己感兴趣的任务进行打分,每个任务都有对应的评审任务,评审任务也需要打分 打分前,如果任务描述的不够详细,可以对任务进行追问,所有追问记录将与任务一起保存起来 迭代会开始时,最后通告打分结束,打分结束,就相当于任务分配结束,以出分最低的人胜者,如果出现多人同分,则使用随机策略分配 工作安排会上,将未被主动选择,但是很重要的任务进行手动指派 一个迭代周期结束后,对本次迭代进行总结,将分数分派给成员,未完成的任务,重新回到任务列表中 ## 特色功能 打分功能是实时同步的