(7)评卷

教师用户登录后,可以查看自己需要批改的试卷,试卷的批改分为客观题评卷和主观题评卷。客观题即选择题,判断题和填空题采用自动评分,主观题即简答题选择人工评分和自动评分相结合的方式。评分结束后,将学生成绩存入成绩表中。

2。1。2  非功能性需求

2。1。2。1  访问控制

不同的用户的权限是不一样的,管理员的权限最高,可惜进行系统管理、老师权限其次,能够出题、出卷、发起考试、监考、评分等行为。最后才是学生,能参加考试、查看成绩,学习课程、记录笔记等,不同用户之间不能互相访问,比如:学生不能出卷、批卷、添加考试等,老师同样不能考试。

2。1。2。2  风险控制

本课题由于是团体项目,首先控制的代码管理,要求能够实现代码的整合,回滚操作,考试方面一是避免重复考试,二是考试时防止作弊。要求对考试、课程、学习计划的具体情况进行监控。

2。1。3  业务流程分析

2。1。3。1  登录注册流程

新用户登录之前需要先行注册,注册时需要填入用户名、密码、邮箱并且需要根据邮箱进行验证,验证通过后进行登录。登录后先完善个人信息,可以修改密码,设置密保,修改绑定邮箱,对自己的账户进行充值。若需要注册教师用户则需要请求管理员修改授权。

2。1。3。2  考试管理流程

首先,管理员或教师添加试题,试题分为四种,选择题、判断题、填空题、简答题,并且启用相关试题;添加一份试卷,选择试题组成试卷,并且启用改试卷;添加一门考试,选择一份试卷作为该场考试的试卷,并启用该场考试。学生可以申请考试,教师也可以让某个学生参加某场考试。考试开始后,教师可以监控某场考试的考生信息,看出其是否交卷完成考试。

2。1。3。3  课程管理流程来,自,优.尔:论;文*网www.youerw.com +QQ752018766-

首先管理员或教师需要上传相关课件;添加一门课程,输入相关信息,有编号、名称、类型、开始时间、结束时间、进修选项、通过条件、课件、讲师等等;学生可以在我的课程中申请想要修习的课程,然后教师再在课程审批中同意或者拒绝申请,教师通过学生的选课申请后才能上该门课。最后每门课程有一次考试,当申请通过后,该门课程对应的考试自动出现在我的课程中。并且教师能够监控每门课程的进展情况,可以查知课程是否开始,正在有多少人学习、应该有多少人学习,有多少人没有学习,课程考试通过的有多少人,没通过的有多少人等等信息。

2。1。3。4  学习计划管理流程

首先教师或者管理员添加一项学习计划,输入计划名称、学习时间、是否启用、所属科目、计划描述和相关的课程,并且启用该计划;学生可以申请参加该计划,继而教师便可以在学习计划审批中批复是否同意,审批通过后,学生便参加入该计划中,并且需要修习该计划中的相关课程,并进行相关考试。并且教师可以监控该计划的进展情况王城的人和未完成的人。

3 总体设计

3。1 系统设计

3。1。1 系统分析

按照本系统的需求分析的用例图,可以把本系统划分成三个部分,分别是学生、教师、管理员。可以理解成本系统是由三个子系统组成的,分别为:管理员管理子系统、学生考试子系统、教师管理子系统,学生子系统就是密码的修改、考试、查询成绩、选课上课,选学习计划;教师管理子系统就是录入试题、组卷、发布考试、评卷、发布课程、统计成绩;管理员则是管理用户(包括学生和教师)及他们所有的操作活动。

上一篇:asp.net+sqlserver二手教材在线销售系统设计+源代码+ER图
下一篇:insta360studio奉贤校区VR全景视频制作

java+mysql通用试题库系统后台设计与实现

Web技术的网络考试系统【2240字】

java物业管理系统设计

java+sqlserver教学质量考评信息管理系统设计

Java+sqlserver医院远程挂号系统设计

java图书馆图书管理系统设计

java+mysql宿舍管理系统的设计+ER图

老年2型糖尿病患者运动疗...

ASP.net+sqlserver企业设备管理系统设计与开发

我国风险投资的发展现状问题及对策分析

张洁小说《无字》中的女性意识

安康汉江网讯

新課改下小學语文洧效阅...

网络语言“XX体”研究

互联网教育”变革路径研究进展【7972字】

麦秸秆还田和沼液灌溉对...

LiMn1-xFexPO4正极材料合成及充放电性能研究