 C语言试题库系统设计与实现 C语言试题库系统设计与实现
C语言试题库系统设计与实现
C语言试题库系统设计与实现
计算机毕业设计http://www.eeemk.com/
C语言试题库系统设计与实现
我国高校C语言课程考试一般是教师在完成一个学期的教学并组织阅卷后,由教师自己进行考试。老师们要花很多时间来收集考题,做很多重复性的工作。然而,许多高质量的试题在过去并没有保留下来。与此同时,考试的结束往往导致高校每年进行的试卷在质量、难度、区分、可信度和复杂性等方面存在差异。因此,为了提高工作效率,减轻教师的负担,提高试卷的质量,设计了一套试卷管理系统。C语言是我校重点建设课程之一,也是我校精品课程之一。因此,应首先建立一个基于c语言的题库管理试卷系统,并在取得成功后尝试将试卷信息应用到各课程中。
本设计采用以java语言为开发技术进行设计,实现了一个计算机毕业设计Java/jsp C语言试题库系统。C语言试题库系统的主要使用者分为管理员、学生和教师,教师:年级学生、组卷管理、个人中心,学生:考试、考试成绩、个人中心,管理员:账号管理、年级管理、学生管理、教师管理、C语言题库管理、C语言试题管理、结果管理、考试结果管理等功能。
关键词 :C语言试题库系统;java技术;Mysql数据库;B/S结构
一、系统用例分析
(一)管理员用例图
本计算机毕业设计Java/jsp C语言试题库系统中的核心是系统管理员,管理员登录后,通过管理员菜单来管理后台系统。主要功能有:账号管理、年级管理、学生管理、教师管理、C语言题库管理、C语言试题管理、结果管理、考试结果管理等功能。

管理员用例图
(二)教师用例图
教师进入系统可以进行年级学生、组卷管理、个人中心等。

教师用例图
(三)学生用例图
学生进入系统可以进行考试、考试成绩、个人中心等。

学生用例图
二、系统结构设计
管理员:账号管理、年级管理、学生管理、教师管理、C语言题库管理、C语言试题管理、结果管理、考试结果管理等功能。
教师:年级学生、组卷管理、个人中心等。
学生:考试、考试成绩、个人中心等。

系统结构图
三、本计算机毕业设计Java/jsp C语言试题库系统的E-R图如下图所示:
1、年级管理实体图:

年级管理实体图
2、C语言试题库信息实体图:

C语言试题库信息实体图
3、管理员实体图:

管理员实体图
计算机毕业设计http://www.eeemk.com/
四、系统设计展示
C语言题库管理
管理员对C语言题库信息进行添加、删除、修改以及查看等操作。
 
 
C语言题库管理界面
C语言试题管理
管理员对C语言试题信息进行添加、删除、修改以及查看等操作。
 
 
C语言试题管理界面
结果管理
管理员对结果信息进行添加、删除、修改以及查看等操作。
 
 
结果管理界面
考试结果管理
管理员对考试结果信息进行添加、删除、修改以及查看等操作。
 
 
考试结果管理界面
教师功能模块
年级学生
教师对年级学生信息进行添加、删除、修改以及查看等操作。
 
 
年级学生界面图
组卷管理
教师对组卷信息进行添加、删除、修改以及查看等操作。
 
 
组卷管理界面
学生功能模块
考试
学生对考试信息进行添加、删除、修改以及查看等操作。
 
 
考试界面图
考试成绩
学生对考试成绩信息进行添加、删除、修改以及查看等操作。
 
 
考试成绩界面
计算机毕业设计http://www.eeemk.com/
如需要定制网站、系统、小程序、安卓、Python等需求的可以咨询:Q3517915281
或者
Q2087067169

