企业应用开发实验3:OJ系统的原型机和页面介绍(学生端)

一、登录页面
在这里插入图片描述
二、导航栏
在这里插入图片描述
跳转页面功能

  • 点击"首页",进入首页(即题库页面)
  • 悬浮"课程选择",点击某课程,进入"课程作业页面"
  • 点击"解题状态",进入"解题状态页面"
  • 点击"考试安排",进入"考试安排页面"
  • 点击学号,进入“个人中心页面”
  • 点击"注销",退出登录

三、首页(即题库)
在这里插入图片描述
页面内功能

按条件筛选题目:

  • 搜索:按题目关键字/题号搜索
  • 难度:只显示所选难度,简单/一般/困难/全部
  • 分类:只显示所选类别,全部/栈/树/图/队列/数组…
  • 状态:按所选状态显示题目,√代表已完成 ?代表正在做 无标记表示未完成

跳转页面功能
点击题目:题目详情与代码编辑页面

四、题目详情与代码编辑页面
在这里插入图片描述
页面内功能

  • 上/下一题:切换上下题
  • 运行:试运行进行调试
  • 选择语言:编程语言可选JAVA/Python/C++等
  • 题目列表:滑动查看题目列表,可选择题目
  • 上下滑动:查看完整题目

跳转页面功能

  • 点击"提交":跳转到"解题状态页面",查看解题结果等。
  • 点击"提交历史":跳转到"历史提交页面",查看提交历史与相关统计数据。

五、课程作业页面
在这里插入图片描述
页面内功能
查看该课程作业布置情况

  • 未提交作业:按截止时间的先后排序,显示"提交作业"按钮
  • 已提交作业:按时间先后倒序排序,显示"查看提交"按钮

页面跳转功能

  • 点击题目:进入"题目详情与代码编辑页面",进行题目作答。
  • 点击"提交作业":进入“提交历史选择页面”,选择某次记录进行作业提交。
  • 点击"查看提交":进入“提交详情页面”,查看提交的作业详情以及解题历史记录等
  • 点击"课程:算法导论":进入"课程详情页面",查看课程授课老师等课程相关信息

六、解题状态页面

在这里插入图片描述
页面内功能

  • 查看每次运行情况,包括用户、问题编号、运行结果、内存大小、运行时间、所用语言、代码长度、提交时间等
  • 按条件筛选运行情况,条件可以为题目编号、用户ID、所用语言、运行结果等

页面跳转功能

  • 点击某用户ID:跳转至该用户"个人信息页面"
  • 点击问题ID:进入"题目详情与代码编辑页面"
  • 点击结果:进入"结果分析页面"

七、结果分析页面
在这里插入图片描述
页面内功能

  • 查看源码
  • 根据结果显示不同页面内容:
    若是"答案错误",则可以查看错误用例 错误输出等信息方便定位错误;
    若是"答案正确",则可以查看答案的时间复杂度空间复杂度等数据在全部提交中的分布情况,优化代码;
    若是"编译错误",则可以查看编译错误报告等信息

页面跳转功能
点击题号:跳转"题目详情和代码编辑页面"

八、考试安排页面
在这里插入图片描述
页面内功能
查看考试信息

跳转页面功能
点击"查看":跳转到"考试详情页面",查看该场次考试提交代码等具体情况
点击"开始考试":跳转到"进行考试页面",进行考试

九、其它页面
个人中心页面、设置页面、课程详情页面、考试进行页面、提交历史选择页面、提交详情页面等

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值