在线考试系统业务流程分析与架构设计

来源 :科学导报·学术 | 被引量 : 0次 | 上传用户:HZ8081
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  【摘 要】以疫情期间在线考试为背景,从考试的实际出发,通过在对考试的流程详细的分析基础上,对在线考试系统进行了详细的分析与设计。对现有的管理模式进行改进,开发出一套新型的管理系统,从中领悟系统开发的思想,掌握系统开发的流程和方法。系统架构设计将围绕在线考试工作的实际情况,使之能迅速适应在线教育的需要。
  【关键词】考试系统;在线教育;业务流程;教务管理
  1.系统业务流程分析
  在进行业务流程分析时,需要按照原有信息流动过程,逐个地调查分析所有环节的处理业务、处理内容、处理顺序和对处理时间的要求,弄清各个环节需要的信息、信息来源、流经去向、处理方法、计算方法、提供信息的时间和信息形态(报告、报单、屏幕显示)等 [1]。业务流程分析可以帮助開发者了解该业务处理过程,发现和处理系统调查工作中的错误和疏漏。
  根据相应的需求,设计一个用于学生考试的在线考试系统,用于帮助学校进一步推进科技教育。本次系统会根据学校以及学生老师的需求来设计相应的功能。本系统将会有三个主界面:管理员界面,学生界面,老师界面。系统有三种登陆用户,每一种用户分别负责而不同的职能。三种不同的登录用户分别用不同的账号登陆考试系统。管理员将学生和老师的信息存储在数据库之中,并且可以对课程进行管理。老师对整个题库进行管理,还可以对成绩进行统计查询。学生可以登录网站进行答题,答题结束后可以选择提交。学生将试卷提交之后老师登陆考试系统进行阅卷。
  为了便于管理以及出于安全性的考虑,本系统分别为三种用户设计了一个界面。管理员界面用于对老师学生的管理,以及对课程的管理。教师界面用于试题的添加和删除,老师阅卷并提交学生考试成绩。学生界面用于在线考试以及分数的查询。由于此系统用于对学生的测试,所以在界面上一定要简洁明了,学生能够很方便的查看自己的考试成绩,并且确保系统的安全性。
  2.系统功能模块
  在线考试系统采用了模块化的设计方式,目前共设计了九个模块,分别是阅卷模块、考试模块、分数查询模块、课程管理模块、题库管理模块、试卷管理模块、考生管理模块、老师管理模块、成绩统计模块,如图1所示。同时,为了适应未来考试模式的变化,预留了考试系统模块化程序设计接口,根据未来在线考试模式的要求,添加相应的考试功能模块,从而提高了在线考试系统的适用性。
  3. Use Case建模
  根据上述需求,本系统主要有三类活动者,即管理员(对整个系统进行管理),学生(使用系统进行考试以及对分数的查询),老师(进行判卷提交学生考试成绩)。根据系统需求分析,结合系统参与者的定义分析,得到如下几个模块:系统管理员登陆模块,课程管理模块,学生老师模块,题库管理模块,试卷管理模块,阅卷模块,学生考试模块。
  其中管理员登陆模块的用例包括用户登录以及用户密码修改。课程管理模块的用例包括管理员对课程的添加和删除。学生老师模块的用例包括管理员对老师和学生的添加和删除。题库管理模块的用例包括老师对考试题目进行添加和删除,并且可以添加和删除此门课程的试题。试卷管理模块的用例包括老师可以对已有课程添加试卷,并在题库中选择已有试题添加到试卷中。阅卷模块的用例包括:教师登录和批改试卷。学生考试模块的用例包括学生登陆系统可以进行考试和自己的考试成绩查询。
  4. 系统架构设计
  本系统使用Struts和Hibernate框架来整合实现系统的架构,使用Hibernate实现了数据库和类之间的转换。系统中比较核心的对象分层,可分为:用户界面层、控制层、业务逻辑层、数据访问层,还有在运行中会用到的公共部分提取出来,数据访问包,业务逻辑包,控制包,对象夹包,工具包。数据访问层的职责是:实现数据的持久化操作,实现事务处理 [2]。业务逻辑包的职责是:接收控制包传来的请求并处理,与数据访问层进行交互,发送数据操作的请求,并接收数据操作结果。控制包的职责是:给用户界面中控件注册监听器,监听用户界面行为;从用户界面获取用户输入的数据,调用业务处理层,将数据传到业务逻辑层;接收业务处理传回的数据,并传给用户界面层显示。数据访问包的主要职责是:根据数据库表在系统中建立对于的数据库表对象,实现系统中数据格式化集中处理。在UI、Action、DAO层都起到封装数据的作用 [3]。程序入口、数据库连接、工具包(即通用数据包)职责如下:包含系统中普通的通用数据,有系统入口类,负责制定系统进入界面;常用工作栏类,在每个界面中底部都包含的工具栏定义;包含数据库连接类的定义。
  5. 结束语
  在线考试系统将考试由纸张考试转变成无纸化的考试模式,这样就提高了考试效率,减少了人力、财力的使用,并可以随时随地对学生进行测试,降低了老师的工作量。本系统实现了基本功能,管理员可以很好地对整个系统进行维护,老师可以对整个题库进行管理并阅卷以及使用成绩统计功能,学生可以进行考试和分数查询。考试试题都保存在题库中,可以重复使用。这样也减少了纸张的使用,保护了环境。随着网络教育的发展,网络远程教育中在线考试系统的应用将越来越广泛。
  参考文献:
  [1]张海藩. 软件工程导论学习辅导[M]. 第五版. 北京:清华大学出版社,2008.
  [2]冯艳茹,苏文芝. 基于MVC设计模式的Struts框架的设计与实现[J]. 安阳工学院学报,2013(6):69-71.
  [3]陈艳萍. SQL Server2008数据库案例与实训教程(高等职业教育十二五创新型规划教材)[M]. 北京:北京理工大学,2012.
其他文献
【摘 要】端午节是我国历史上非常著名的传统节日,本文通过研究金代的端午节日习俗,并分析宋代与金代端午习俗中相通的地方、各自习俗的特点,探讨不同类型的端午风俗所揭示的文化内涵。使我们对这段时期端午节日习俗产生更丰富的认知,同时也能开拓历史性思维,对“多元一体”文化格局的形成也有一定促进作用。促进其优秀端午习俗文化的传承,扩大其影响力;发掘其积极健康的内容,为世所用,或许可以为善待传统文化、开发其文化
期刊
【摘 要】我国是世界上人类历史上最早的生产陶瓷和陶器的文明古国之一,五千年来流传下去的艺术品数不胜數,陶瓷也可以说已经是优秀文明的一大重要代表形象,原始时代出现了简单而朴实的陶器,发展到当前的时代下更是源远流长。民间陶瓷艺术是我们中华民族文化的瑰宝,且在整个现代陶瓷艺术的教育中也占据着非常重要的位置。远古时期的陶艺作品,其基本上都是体现了一个综合的特点,即实用性与审美价值的统一,所以,陶瓷不仅仅是
期刊
【摘 要】针对金工实习铣削件检测速度慢,误差大的问题,使用图像增强、边缘提取、图元识别、尺寸检测等数字图像算法开发了一套尺寸检测系统。  【关键词】铣削件;数字图像处理;尺寸检测  金工实习是机械类及其相关专业中非常重要的基础课程。该课程可以让学生对机械加工的生产过程建立感性认识,培养学生的动手能力,为后续的其他专业课程学习打下基础。在金工实习课程中,铣削加工是一种最基本的加工形式。铣削加工包括铣
期刊
【摘 要】科学技术是第一生产力。本文主要对我国计算机电子信息工程技术的应用开展分析,如在农业领域的应用、在交通领域的应用、在教育领域的应用等。在此基础上,探究了计算机电子信息工程技术安全,并提出了几点切实可行的建议,如健全法律法规、提升个人保密意识、提高技术水平等,以期充分挖掘计算机电子信息工程技术优势,使其在更多领域得到运用,并为其安全保驾护航,给关注这一类话题的人们提供参考。  【关键词】计算
期刊
【摘 要】造价是工程成本计算的主要方式,造价控制实际上就是对成本的控制。BIM 技术作为信息社会的一种新型管理技术,它的应用可以为造价控制带来更多的便利。本文通过分析土建工程造价控制中存在的问题,分析BIM 技术在土建工程造价控制中的应用优势,探讨土建工程造价控制中BIM 技术的具体应用。  【关键词】土建工程;造价控制;BIM 技术  BIM 技术作为建筑工程造价控制和管理工作中的一种新概念、新
期刊
【摘 要】2021年是中国共产党成立一百周年,百年岁月,百年峥嵘。1927年8月1日,南昌起义爆发,这是中国共产党独立领导武装斗争和创建人民军队的开始。1948年11月1日中央军委作出《关于统一全军组织及部队番号的规定》,从此“中国人民解放军”的名称一直沿用至今1。在中国共产党的领导下,解放军担当保卫国防,参加社会主义革命和建设的任务,同时开展了革命化、现代化、正规化建设。为建设世界一流的军队,实
期刊
随着经济社会的发展与进步,我国军旅声乐艺术迎来了新的机遇与挑战。阎维文是我国著名男高音歌唱家,演唱过大量的军旅声乐作品,在我国军旅声乐艺术发展过程中拥有不可忽视的地位。本文主要是对阎维文军旅声乐作品演唱风格进行分析与研究,探析阎维文军旅声乐作品演唱中的独特技巧,旨在丰富我国军旅声乐作品演唱风格,对军队声乐教学发展起到一定的借鉴意义。  阎维文是我国观众熟悉、喜爱的著名军旅男高音歌唱家,他对声乐艺术
期刊
【摘 要】物联网技术可以融入消防工作的监督管理,从而提升消防工作的监督管理质量,实现更加合理的高效监管。本文介绍了消防监督管理工作中物联网的应用方向,并做出了简要分析。  【关键词】消防监督管理;物联网技术;管理措施  引言:  社会已经踏入信息化时代,开始了万物互联的物联网建设,这也标志着所有行业的发展方向,包括消防工作的监督管理也可以应用物联网技术,从而实现更精准、更大覆盖面的消防监督管理工作
期刊
【摘 要】本文依据程序设计类课程教学过程中常遇到的一些问题,基于线上线下混合式和翻转课堂教学模式,提出了10种教学活动。它们遵循布鲁姆的教育目标体系,并在不同的教学环节,可以灵活地自由组合,合理地交替运用,使得学生能主动学习,保持学习兴趣,也让老师精准把握学生学习情况,为不同学习层次的学生提供不同的个性化教学。  【关键词】线上线下混合;翻转课堂;教学活动  1 研究背景  普通应用型大学计算机类
期刊
【摘 要】中医药文化是我国所特有的一种文化,体现了我国传统文化独有的价值观以及世界观,是我国无数人的智慧体现。随着社会的不断进步,社会对于我国的中医药事业也有了更高的要求,所以就要注重中医药文化的传播,以促进中医药事业发展。新时代的来临对高校中医药文化的传播带来了很大的机遇与挑战,下面本文将对新时代背景下高校中医药文化的传播做一个探究。  【关键词】中医药文化;文化传播;新时代背景;高校  中医药
期刊