Java在线考试系统课程设计报告.doc
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Java在线考试系统课程设计报告
第一章引言31.1目的31.2名义解释31.3参考31.4文件结构3第二章愿景42.1项目概述42.1.1项目功能结构52.1.2功能概述82.1.3用户特征82.1.4业务模型8第三章需求分析113.1功能要求113.1.1系统管理113.1.2项目库管理113.1.3组卷管理113.1.4试卷管理113.1.5 144.3数据库结构14第5章设计和实施145.1 5.1系统管理145.2 5.2试题145.2.1单项选择145.2.2多项选择145.2.3真或假155.2.4填写155.2.5答案155.3试卷管理185.4组卷管理205.5在线测试235.6在线练习235.7上传23 5.8问题数量统计作为网络考试的一个子系统,——网络阅卷子系统也成为一个重要的研究领域。
现代网络考试作为一种新的考试手段,已经开始走进人们的生活,给传统的教育模式带来了新的变化,形成了教育发展的新动力。
本文的内容是设计一个基于java的考试系统,该系统能够基本实现学生、教师和管理员所需的功能。
在系统的设计中,学生通过登录系统实时提交答案。
该系统可以保存成绩供教师阅读,并能根据情况自动判断客观题的分数。
它还可以对成绩进行统计和管理,帮助教师发现教学中的问题,满足考生随时随地参加考试的需求,快速得到成绩,同时大大减轻了教师设置问题、监考和评卷的繁重工作量。
修改后的程序设计概念简单,易于维护,易于操作,并且不需要硬计算机知识。
它不仅适合学生,许多老年人也非常实用。
1.2术语
解释和使用许可:
在线考试系统有三种类型的用户。
第一个是管理员,他拥有最高的权力,可以管理系统。
第二个是老师,他可以组织论文,上传题目,批论文,统计等操作。
第三类是学生,他们只能参加考试并检查成绩。
组卷:
也就是说,根据用户选择的条件,例如不同类型问题的数量和难度限制,然后从题库中提取问题以形成试卷。
试题难度系数: 难度系数分为三种类型:初始、中等和高。
1.3参考[1]中华人民共和国国家标准GB 9385————网络阅卷子系统作为网络考试的一个子系统,也成为一个重要的研究领域。
现代网络考试作为一种新的考试手段,已经开始走进人们的生活,给传统的教育模式带来了新的变化,形成了教育发展的新动力。
本文的内容是设计一个基于java 的考试系统,该系统能够基本实现学生、教师和管理员所需的功能。
在系统的设计中,学生通过登录系统实时提交答案。
该系统可以保存成绩供教师阅读,并能根据情况自动判断客观题的分数。
它还可以对成绩进行统计和管理,帮助教师发现教学中的问题,满足考生随时随地参加考试的需求,快速得到成绩,同时大大减轻了教师设置问题、监考和评卷的繁重工作量。
修改后的程序设计概念简单,易于维护,易于操作,并且不需要硬计算机知识。
它不仅适合学生,许多老年人也非常实用。
1.2术语解释和使用许可:
在线考试系统有三种类型的用户。
第一个是管理员,他拥有最高
的权力,可以管理系统。
第二个是老师,他可以组织论文,上传题目,批论文,统计等操作。
t
也就是说,根据用户选择的条件,例如不同类型问题的数量和难度限制,然后从题库中提取问题以形成试卷。
试题难度系数: 难度系数分为三种类型:初始、中等和高。
1.3参考[1]中华人民共和国国家标准,GB9385:在线考试在线练习考试练习时间限制考试中途休息时间系统自动提交统计结果在线考试模块未能提交试卷在线考试开发流程:
在开始在线考试之前,您需要选择试卷。
在该界面中,您可以选择每个科目的试卷,试卷的详细信息将显示在该界面中。
试卷分为两种类型,一种用于考试,另一种用于练习。
点击测试进入测试界面,显示试卷中的所有问题,考生可以回答问题。
完成答题纸后,您可以单击提交按钮。
当时间用完时,如果考生没有点击提交按钮,系统会自动提交。
六、测试计划设计(1)。
测试用户登录是否成功:
键入系统,在“用户名”中填写admin,在“密码”框中填写123456作为用户登录密码。
填写完成后点击“确定”按钮,将出现操作程序页面,即用户已成功登录。
再次运行程序,将出现一个提示页面:
程序已经在运行,无法再次加载!(2)。
测试其他用户是否可以登录:
打开系统登录页面,输入任意密码,然后点击“登录”按钮。
将出
现密码错误提示页面。
然后单击“确定”返回系统登录页面。
(3)。
测试添加功能是否成功:
添加功能:
登录成功后,您可以进入相应的管理页面,点击“添加”按钮,显示添加页面,在这里您可以添加用户的个人信息。
终于得救了。
(4)。
测试查询功能是否成功:
查询功能:
登录成功后,点击“查询”,在弹出的文本框中输入您想要查找的用户信息。
点击“查询”按钮,结果页面出现。
在页面中找到的用户信息的内容表明测试成功。
(5)。
用户注销系统测试:
当管理操作完成并且需要退出程序时,系统页面的“系统设置”下拉菜单中有一个“退出”选项。
单击退出。
您也可以单击“关闭”退出。
七、做程序设计总结时,一定不要急于写代码,而是要先做好需求分析,同时把模块、功能和功能之间的关系理解清楚,另外,值得注意的是,为了便于程序的后期维护,在写代码的过程中,整体分析必须清晰,代码的编写必须规范。
该系统基本能够满足餐饮企业的需求。
该系统设计新颖,功能齐全。
但是,由于层次有限,有些功能无法完成,因为有些技术无法实现,也存在一些不足,如:
用户可以随意修改工人的工资。
这个系统的财务部分太复杂了。
结算方式中的刷卡问题无法完全解决。
系统管理员授予用户的权限问
题不能完全解决。
管理员和用户拥有相同的权限。
8.参考文献1。
《软件需求》(第二版),卡尔·威格斯,清华大学出版社2。
《软件工程》何鹏,重庆大学出版社3。
《数据库系统》史伯乐、丁保康、王伟,高等教育出版社欢迎您的光临,word文档下载后可编辑。
双击以删除页眉和页脚。
谢谢!简单的教科书内容不能满足学生的需要。
教育中常见的问题是教大脑的人不使用手,不使用手的人使用大脑,所以他们什么也做不了。
教育革命的对策是手脑联盟。
因此,双手和大脑的力量都是不可思议的。