收藏本站 | 论文目录

关键词: python matlab plc 单片机 dsp fpga 仿真 stm32

当前位置: 毕业论文设计参考 >> 其它专业论文 >> 软件工程本科论文

基于Java的在线考试系统设计

[关键词:Java,考试系统]  [热度 ]
提示:此毕业设计论文完整版包含【论文,源程序
作品编号:rjgc0347,word全文:60页,合计:17000

以下仅为该作品极少介绍,详细内容请点击购买完整版!
基于Java的在线考试系统设计毕业设计论文------

如图3-1所示,在本系统中主要阐述用户管理、考试管理、成绩管理、题目管理四个模块。

(1)考试管理:实现选择课程,准备考试,开始考试,自动阅卷,显示考试成绩等。

(2)题目管理:实现试题库中试题的分类和增加,删除,以及答案的设置等。

(3)成绩管理:实现前台用户的成绩查询,后台管理员对成绩的查询。

(4)用户管理:实现用户注册、用户信息修改、用户查询功能。

如图3-9,用户管理、考试管理、成绩管理、题目管理四个模块构成了本网上考试系统。使用者是指系统用户,包括管理者和考试者用户两种,考试者只可以选择课程,参加考试,查看成绩,修改个人资料等,管理者通过用后台管理就可以对试题库,用户,成绩进行管理。

用户管理模块主要包括:用户注册、修改资料、选择课程、在线考试、成绩查询五个功能组成。

考试管理模块主要包括:阅读考试规则、选择课程、准备考试、开始考试、自动阅卷、查看成绩六个功能组成。

考题管理模块主要包括:增加题目、删除题目、题目分类、套题管理、答案设置等五个模块组成。

本章首先分析系统的功能需求,通过对系统功能模块的划分以及角色的划分,明确了系统需求,为总体设计提供依据。接下来阐述了系统的总体设计思想,说明了本系统是基于B/S架构下的多层结构应用系统。最后通过对数据库、过滤器、监听器、和实体类的设计分析,以及各个模块用例图的描述,形成了开发的整体思路,为下一步编程实现各个具体功能铺平了道路。

......

自动阅卷和显示成绩

在选择了开始考试之后,系统会随机在套题表中抽取题目,题目分为单选和多选题两类。在用户答题完成并提交之后,系统会自动统计单选题的得分和多选题的得分,之后进行加运算。查看成绩页面显示最终的得分。

题目管理模块

题目管理模块,是用来管理题目信息的模块,前面已经讲过,在整个考试模块中,学生需要先选择课程,然后才能选择该课程下的题目考试。

该模块共分四个部分,题目分类,增加题目,删除题目,设置答案等。基本上该模块是面向系统管理员的,而且该模块大部分的操作都是针对数据库进行的。

增加套题

针对该课程,我们可以在该课程目录下设置该课程的套题信息,这是一个二级分类,因为在套题表下我们才可以设置该套题所包含的具体题目信息。

在增加套题模块中,我们仍然采用了Actionform类来对套题信息的添加进行具体操作。

 

 


以上仅为该作品极少介绍,详细内容请点击购买完整版!

提示:此毕业设计论文完整版包含【论文,源程序
作品编号:rjgc0347,word全文:60页,合计:17000

本软件工程毕业设计论文作品由 毕业论文设计参考 [http://www.qflunwen.com] 征集整理——基于Java的在线考试系统设计(论文,源程序)!