QuizSystem
QuizSystem 知识竞赛显示系统
做这个小软件的初衷,就是因为以前的那个软件太烂了……
功能介绍
- 显示比赛标题
- 显示题目内容
- 实时显示得分和当前组数
- 自定义全部比赛信息
- 题目可以插入一张图片
- 结束时显示排名
图片展示
使用帮助
界面帮助
设计使用流程
- 标题界面
- "下一部分"进入第一个流程
- 开始答题
- 答题完毕后点击"显示答案"
- 判断正误后点击"答案正确"“答案错误"或"跳过答案”
- 当不以组序答题时可以点击"第X组"或用键盘选择当前答题组
- 当需要计时时候点击"开始计时"
- 在全部流程进行完毕之后显示标题界面
- 再次点击"下一部分"进入排名界面
注:题目目前全部随机抽取
Competition.xml文件帮助
比赛总信息
<Title>此属性为比赛标题</Title>
<Info>此属性为比赛信息,副标题</Info>
<TeamNum>此属性为队伍数量</TeamNum>
比赛流程信息
<PartInfo>
<Title>此部分的标题</Title>
<ProblemNum>问题显示数量</ProblemNum>
<CorrectScore>答题正确时分数</CorrectScore>
<WrongScore>答题错误时分数</WrongScore>
<SkipScore>跳过答题时分数</SkipScore>
<IsSelective>是否可以选题(true/false)</IsSelective>
<IsInOrder>各组是否按顺序答题(true/false)</IsInOrder>
<GroupSelectableNum>每个组可以答题的数量</GroupSelectableNum>
</PartInfo>
注:题目显示数量应大于等于每个组答题数量乘以组数
属性 | 必答题 | 选答题 | 抢答题 |
---|---|---|---|
IsSelective | false | true | false |
IsInOrder | true | true | false |
题目信息
<ProblemInfo>
<Description>题目描述</Description>
<Selections>
<string>选项A</string>
<string>选项B</string>
<string>选项C</string>
<string>选项D</string>
</Selections>
<Answer>答案序号(A=0,B=1,C=2.....)</Answer>
<ImageUrl>在CompetitionData/Images/中图片的文件名</ImageUrl>
</ProblemInfo>
注:选项不一定只有4个,上限26个选项(26个字目)
下一步计划
- 题目分等级设置
- 添加比赛编辑程序
- 添加更多题型
下载激活
下载链接,提取码: y5nf
激活请至信 [email protected] 将在24小时内回复(暂时免费)
使用 MahApps.Metro UI库
使用 .NET 4.6
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 GZTime's Blog!
评论