网络算法训练与竞赛平台设计与实现

开发人员 196003830 万凌鸿 196003640 杜雨龙

普通网址:net.lthero.cn

管理员网址:net.lthero.cn/admin

管理员账号密码向ltherowlh@gmail.com申请提供,48小时内会答复

1、管理员使用流程

1.1 问题列表

界面如下图

管理员可以

  • 查看问题

  • 编辑问题

  • 删除问题

1.2 发布问题

界面如下图

image-20211228220615379

管理员需要填写问题表单,包含:问题名称简介、以及上传此算法对应的处理文件

1.2.1 表单要求如下:

  • 问题名称50字以内

  • 问题阐述需要在5000字以内

  • 处理文件必须以zip或7z压缩格式上传

1.2.2 处理文件包含内容

  • index.sh:用户提交此题目的文件后,系统会根据此题目的算法,自动执行管理员上传的index.sh文件

  • sh脚本可以包含:环境用户提交

  • sh脚本相关运行文件:包含但不仅限于py、c++、c等文件

表单填写完成后如下所示,点击“提交”即可发布一道新题,如下图

image-20211228220841210

提交完成,系统确定信息无误,并正确保存“处理文件”后,将返回到题目列表,如下图可见新发布的问题

image-20211228221640510

1.3 问题查看

点击某个题目的“查看”按钮,将跳转到具体问题,可以查看此问题的具体内容

image-20211228222219693

左侧分别为:

  • 详细内容

  • 此问题排名

  • 提交

  • 提交记录

1.4 评论区

每个具体结果展示下面,都有相关的评论区

管理员可执行操作:

  • 关闭某个题目的评论区

  • 留言

  • 删除某条评论

image-20211228223833016

1.5 用户管理

只面向管理员

界面如下:

image-20211228224550627

提供功能:

  • 查看用户

  • 添加用户

  • 编辑用户信息

  • 删除用户

2、用户使用流程

2.1 注册与登陆

注册

image-20211228224930442

用户需要填写

  • 用户名

  • 邮箱(需要激活账号与密码找回使用)

  • 密码

用户点击“注册”后,系统将自动发送一条包含激活链接的邮件,用户点击链接后将自动登陆并完成账号激活

image-20211228225356743

登陆

image-20211228225035709

用户可以选择保存信息到本地,提供以下时长

  • 1小时

  • 1天

  • 3天

  • 1个月

用户忘记密码可以通过已经邮箱找回密码

image-20211228225147140

2.2 题目查看

用户只能查看具体题目并提交相应结果

2.3 结果提交

提交界面如下

image-20211228222440539

用户选择文件,点击“提交”后,可以按题目要求提交结果。

提交完成后,会有相关提示

image-20211228223108637

此时,可以在当前问题的排名功能中,查看提交结果

image-20211228223235732

2.4 结果查看

用户点击“详细”后可以查看提交结果展示,此结果由管理员发布问题时的处理文件运行得到的,包含图片与数据结果

image-20211228223514571

2.5 评论区

每个具体结果展示下面,都有相关的评论区

用户可执行操作:

  • 留言

THE END
分享
二维码
< <上一篇
下一篇>>
文章目录
关闭
目 录