基于django的在线评测系统oj网站

ok

介绍:本系统是基于djang的在线评测网站,主要是评测代码,管理员简历相关的题目,并给出评测函数,在规定时间内,
用户可以答题,写python代码,提交可以判分,使用前安装方法在README.md文件中。

功能:

管理员端:

1、管理员由系统建立,可以正常登录后台系统。

2、可以维护用户增删改查。

3、可以新建题目的分类,建立不同类型。

4、可以新建题目,选择分类,这里要新建评估函数,也就是用户答疑后会输出内容,这个里要根据用户的输出内容,做判断

5、根据评估函数的结果,计算本题目的分数

6、用户的答题记录,记录了用户的答案,以及答题的分数。

用户端:

1、正常的用户登录注册系统

2、登录后可以看见一个统计页面,展示系统答题的最高分数,答题人数等基本的统计信息。

3、用户可以选择答题,选择一个题目后,如果在可以答题的时间呢,可以选择答题,进入输入python语言,目前只支持了python

4、答题后会自动运行,并获执行本题目的评估函数,根据执行的结果判断分数,从而给出分数

5、我的答题可以看见自己已经答过的题目,并且可以看见答题的对错。

技术:

1、django为底层框架,sqlite为数据库,使用前务必查看README.md文件

1000

图片[1]-基于django的在线评测系统oj网站
图片[2]-基于django的在线评测系统oj网站
图片[3]-基于django的在线评测系统oj网站
图片[4]-基于django的在线评测系统oj网站
图片[5]-基于django的在线评测系统oj网站
图片[6]-基于django的在线评测系统oj网站
图片[7]-基于django的在线评测系统oj网站
图片[8]-基于django的在线评测系统oj网站
图片[9]-基于django的在线评测系统oj网站
图片[10]-基于django的在线评测系统oj网站
图片[11]-基于django的在线评测系统oj网站
图片[12]-基于django的在线评测系统oj网站
图片[13]-基于django的在线评测系统oj网站
图片[14]-基于django的在线评测系统oj网站
图片[15]-基于django的在线评测系统oj网站
图片[16]-基于django的在线评测系统oj网站
图片[17]-基于django的在线评测系统oj网站
图片[18]-基于django的在线评测系统oj网站
© 版权声明
THE END
喜欢就支持一下吧
点赞7 分享