C语言考试系统设计与实现 方法:前台后台开发语言为JAVA,利用Idea软件进行开发。后台数据连接数据库,数据库系统采用SQLyog来完成,整个系统采用B/S结构。 整个由后台管理:登录,注销,注册教师账号,题库管理;教师界面:试卷管理,成绩管理,个人信息管理,评卷管理,考试管理;学生界面:登录,注册,注销,首页,在线练习,在线考试,个人中心,成绩查询。 主要功能模块组成; 学生用户单击登录图标,页面显示学生、教师选择登录按钮,选择学生登录,进入登陆页面。能够选择进行登录,注册和注销; 学生用户登录注册使用学生用户个人学号进行登录注册; 学生用户登录成功,主页显示在线练习,在线考试,个人中心和成绩查询四个种类; 在线练习里会有以往模拟试卷、模拟考试和选择、填空、程序分析三种类题目随机生成练习; 进入在线考试会生成考试试卷进行考试,若离开界面系统会自动按舞弊处理自动提交试卷; 个人中心可以查看学生以往考试成绩,进行登录密码、用户名修改; 成绩查询通过学号查验,可直接查看最近一次考试成绩; 后台管理:会有管理员账号密码进行登录注销,后台管理可以添加教师账号密码,添加在线练习试题; 教师登录:单击登录图标和学生同一端口选择教师登录按钮进行登录; 主页有试卷管理,成绩管理,个人信息管理; 试卷管理上传本次考试试卷; 成绩管理可查阅考试试卷,查看学生成绩; 各模块完成以下功能: 后台管理:为系统管理员,拥有最高权限,能为教师注册账号,查看学生注册信息;并对账号信息进行增删改查。 题库管理:对单个试题的增删改查等基本维护,针对不同的题型,不同应用范围的试题进行维护。 试题管理:可对学生信息进行维护,查看学生信息。 教师个人信息管理:进行教师信息的增删改查, 阅卷管理:系统对判断题、多选题、填空题、单选题进行自动判断成绩 成绩管理:教师可查看各学生成绩的增删改查 考试管理:对考试试卷的上传,备份。对考试的时间,地点,监考人,考试用试卷,试卷主观题答案,各题分数进行设置。 学生信息管理: 学生对学生基本信息进行增删改查,在操作后进行数据保存更新。 在线练习:系统随机生成试卷以供学生模拟练习。 成绩查询管理:仅能够对成绩数据库进行“读”的访问权限,查看成绩。 在线考试:在教师设置的考试时间内进行考试。
- 1
- 粉丝: 134
- 资源: 1516
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助