oj

OJ系统原型图

原型设计,excel

Posted by Bin Chen on March 31, 2019

南开大学OJ系统原型图设计

本次南开大学OJ系统原型图设计我们小组采用EXCEL中的方格纸设计方式:查看整体原型图设计

具体描述如下:

· 教师端

  • 教师端从登录界面进入后可以查看该教师所讲授的所有课程列表

img

  • 教师可以通过点击课程信息界面的个人链接进入个人信息查看界面,从中可以修改密码和个人资料,也可以退出登录

img

  • 教师通过课程列表界面的课程按钮进入某一门所讲授课程所有已出题目列表,其中包含题目名称、AC情况等信息

img

  • 教师点击上图中某道题目名称链接可以进入该题目的提交情况界面,其中包含了展示AC情况等的可视化图表方便老师对某道题目的难易程度和学生完成情况做出全方位的把握,点击某位同学的提交内容查看链接,方可进入该学生这道题的提交内容详情页,其中包含了实验报告、代码等信息

img

  • 教师通过点击某门课程页面左侧的学生管理按钮进入学生信息界面,包含该门课程所有学生提交作业情况总览,点击具体某位学生的作业提交详情链接,还可以进入学生作业提交详情界面查看该学生这门课程所有题目的提交状况,在提交详情链接处可以点击进入该学生提交某题目的代码和实验报告界面,如上图所示

img

  • 教师通过点击课程界面中间的上传资料按钮进入上传资料界面来上传该门课程所需要的资料,例如Powerpoint等附件资料

img

  • 教师通过点击课程界面右边的上传实验按钮来进入上传实验的编辑界面进行某次实验题目的上传,其中包含了实验名称、开始和截止时间、测试用例添加、java模板等内容方便老师进行填写并上传发布某次实验,教师在确认好所有信息填写完毕后点击上传按钮就可以完成此次实验的发布

img

  • 教师可以点击上传实验中的测例按钮完成某次实验中测试用例的添加,页面会弹出添加测例X弹框来方便教师对测试用例的输入、输出和测试目的做填写,其中测试目的方便老师之后了解学生这道题可能不清楚的知识点和问题所在

img

  • 上传实验界面还有一个标志性的从题库中选择题目上传的题库按钮,这是方便教师从该门课程已有题目中选取此次实验需要的题目,因而点击该按钮将会进入题库界面,教师点击具体题目后可进入某道题目的内容查看界面,包含题目描述、测试用例集等信息,其中更多测例按钮则是方便教师查看学生所看不到的测试用例,便于教师了解此道题目的考点所在,教师选择具体题目后点击发布实验按钮便可以将此题的基本信息填充到之前的上传实验界面,教师只需补充开始和截止时间等基本信息便可以发布此次实验

img

· 学生端

  • 学生登录方式和教师登录方式相同,都是从基础的登录界面输入用户名、密码后跳转至该学生所选修的课程信息界面,而且学生也可以通过点击个人链接进入到个人信息界面进行个人信息的查看、修改以及密码分改动和退出登录

img

  • 学生点击具体某门课程后跳转到该课程树状结构的课程实验与课件一览界面,该界面方便学生了解该门课程的课时以及每个课时所对应的实验和课件情况

img

  • 学生通过点击上图中课件链接进入某次课程教师所发布的课件下载界面,点击下载课件的图标即可完成该课程对应某个课时的课件下载

img

  • 学生通过点击某个课时的实验链接进入到该课时对应的实验题目界面,该界面包含题目描述选项,点击进入即可查看题目的详细描述,该界面还包含了改题目已经给出的测试用例,学生只需要填入改题目的解决代码并选择语言,点击提交按钮即可完成一次提交,点击提交结果选项可以查看该题目学生自己所有的提交情况,包含错误、正确的记录,在记录中学生还可以点击查看链接对自己出错的测试用例进行查看,方便学生了解自己不懂的知识点或者是疏忽之处,不过该查看链接将会在学生提交错误一定次数之后才会生效,保证学生是在无法得出正确答案并尝试多次后才允许其了解自己的错误之处

img