项目介绍:该竞赛系统的开发是基于V1.1系统的基础上开发的,该系统没有商用需求,仅提供给软件开发人员和软件测试人员,作为完成系统测试计划、策略和系统测试用例的依据。
软件功能:使用java和swift,MySQL作为数据库完成竞赛系统,该系统使用C/S结构,并完成对主办方和参赛者提供对于竞赛的组织以及实现提供帮助和服务。
用户特征:该系统的用户分为学生和管理员,学生可以通过该系统进行竞赛答题,抢答题等功能。管理员可以完成竞赛题目录入、题型设定、比赛流程控制和选手分数显示等功能。
功能需求:1)需要管理员登录页面,该功能用于管理员登录系统服务端。管理员打开登陆页面后,光标定位于用户名输入框,用户名与密码输入框位于屏幕的中间部分。用户输入正确的用户名和密码后点击登陆后可以登录系统。用户名和密码不能为空,且输入用户名和密码错误时弹出相应的错误提示。
2)欢迎界面。管理员登入后进入欢迎界面。该界面分为题库管理,选手管理,竞赛管理和成绩管理。管理员点相应的界面进入相应的功能。 3)题库管理。该功能用于管理员实现题目数据的录入,点击题库管理进入该功能模块,题目录入方式有两种,文件导入和手动录入,二者任选其一。选择前者直接输入题目文件所在位置的路径就可以了;选择后者要分别输入题目类型,题目题干信息,各个选项信息,正确答案以及难度等级。点击保存