第二次scrum冲刺

第二次scrum冲刺

1、小组成员

舒 溢
许嘉荣
唐 浩
黄欣欣
廖帅元

2、第二次冲刺任务安排

对HUSTOJ数据库进行分析

序号表名作用备注
1compileinfo记录编译错误的记录
2contest竞赛表
3contest_problem竞赛题目
4loginlog登入日志记录正确与错误的登入日志
5mail消息列表
6news新闻表
7privilege权限授予
8problem题目表
9reply论坛(帖子及回复)表
10runtimeinfo运行错误信息(Runtime Error)
11sim相似度检测表用于防作弊
12solution程序运行结果记录
13source_code提交的源码
14topic论坛帖子表
15users用户信息

compileinfo表,记录编译错误的提交号(id)及原因

字段名类型长度是否允许为空备注
solution_idint11N主键
errortextY编译错误原因

contest表,竞赛表

字段名类型长度是否允许为空备注
contest_idint11N竞赛id(主键)
titlevarchar255Y竞赛标题
start_timedatetimeY开始时间(年月日时分)
end_timedatatimeY结束时间(年月日时分)
defunctchar1N是否屏蔽(Y/N)
descriptiontextY描述(在此版本中未用)
privatetinyint4公开/内部(0/1)
langmaskint11语言

constest_problem表,竞赛题目

字段名类型长度是否允许为空备注
problem_idint11N题目id
contest_idint11Y竞赛id
title char200N标题
numint11N竞赛中题目编号

loginlog表,登入日志(不管是否登入成功都记录)

字段名类型长度是否允许为空备注
user_idvarchar20N用户id
passwordvarchar40Y密码(不一定正确)
ipvarcahr100Y登录的ip
timedatetimeY登入时间

news表,新闻(首页显示)

字段名类型长度是否允许为空备注
news_idint11N新闻编号(主键)
user_idvarchar20N用户账号
titlevarchar200N新闻标题
contenttextN内容
timedatetimeN更新时间
importancetinyint4N关键字
defunctchar1N是否屏蔽(Y/N)

online表

字段名类型长度是否允许为空备注
hashvarchar32N主键
ipvarchar20N
uavarchar255N
refervarchar255Y
lastmoveint10N
firsttimeint10Y
urivarchar255Y

privilege表,用户分组

字段名类型长度是否允许为空备注
user_idchar20N用户帐号
rightstrchar30N分组
defunctchar1N是否屏蔽(Y/N)

problem表,题目表

字段名类型长度是否允许为空备注
problem_idint11N题目编号
titlevarchar200N标题
descriptiontextY题目描述
inupttextY输入说明
outputtextY输出说明
sample_inputtextY输入参照
sample_outputtextY输出参照
spjchar1N是否为特别题目
hinttextY暗示
sourcevarchar100Y来源
in_datedatetimeY加入时间
time_limitint11N限时(秒)
memory_limitint11N空间限制(MByte)
defunctchar1N是否屏蔽(Y/N)
acceptedint11Y总ac次数
submitint11Y总提交次数
solvedint11Y解答(未用)

reply表,论坛(帖子及回复)Web Board)

字段名类型长度是否允许为空备注
ridint11N帖子序号(主键)
author_idvarchar20N作者帐号
timedatetimeN发布时间
contenttextN帖子内容
topic_idint11N帖子分组
statusint2N状态(0:正常,1:锁定,2:删除)
ipvarchar30N发帖子者ip

runtimeinfo表,运行错误信息(Runtime Error)|

字段名类型长度是否允许为空备注
solution_idint11N运行id(主键)
errortextY错误记录

sim表,相似度检测

字段名类型长度是否允许为空备注
s_idint11N提交号soltiotn_id(主键)
sim_s_idint11Y
simint11Y相似度(50-100)

solution表,程序运行结果记录

字段名类型长度是否允许为空备注
solution_idint11N运行id(主键)
problem_idint11N问题id
user_idchar20N用户id
timeint11N用时(秒)
memoryint11N所用空间()
in_datedatetimeN加入时间
resultsmallint6N结果(4:AC)
languagetinyint4N语言
ipchar15N用户ip
contest_idint11Y所属于竞赛组
validtinyint4N是否有效
numtinyint4N题目在竞赛中的顺序号
code_lenghtint11N代码长度
judgetimedatetimeY判题时间
pass_ratedecimal2N通过百分比(OI模式下可用)

source_code表,记录源代码|

字段名类型长度是否允许为空备注
solution_idint11N运行id(主键)
sourcetextN源代码

topic表,论坛(答辩)帖子主题

字段名类型长度是否允许为空备注
tidint11N帖子编号(主键)
titlevarbinary60N标题
statusint2N状态(0:未锁定,1:锁定)
top_levelint2N置顶等级(0,1:题目置顶,2:分区置顶,3:总置顶)
cidint11Y竞赛编号
pidint11N竞赛中题目编号

users表,用户表

字段名类型长度是否允许为空备注
user_idvarchar20N用户id(主键)
emailvarchar100Y用户E-mail
submitint11Y用户提交次数
solvedint11Y成功次数
defunctchar1N是否屏蔽(Y/N)
ipvarchar20N用户注册ip
accesstimedatetimeY用户注册时间
volumeint11N
languageint11N语言
passwordvarchar32Y密码(加密)
reg_timedatetimeY用户注册时间
nickvarchar100N昵称
schoolvarchar100N用户所在学校

3、个人完成情况

在这次冲刺中担任负责功能检测,检测程序中的bug。最后代码存放的地址为:Github地址

posted on 2017-11-15 10:08  我不是控  阅读(323)  评论(0编辑  收藏  举报