版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
Abstract面向医疗培训的在线考试系统设计实现研究摘要随着计算机技术的飞速发展,在线教育模式逐渐被引入各学科领域。20年初开始的新冠疫情更使线上教育模式呈井喷式发展。在医疗领域,各类医务人员每年都必须参加各类学术会议以获得继续教育学分,作为职称晋升的必要条件之一。大部分医疗学术会议都会组织参会人员进行考试,经评审考试合格后才能授予相应学分。信息技术手段的应用叠加新冠疫情的影响,2020年开始大部分的医疗会议从线下转向线上,相应的线下考试也转向在线考试。因此,本文提出了一个面向医疗考核会议的在线考试系统。本系统采用当前最流行的SpringBoot框架,前端使用vue框架进行开发与设计,数据库采用MySQL。本论文在对研究背景及意义充分阐述的基础上,详细分析了国内在线考试系统发展现状及存在的瓶颈。并进而提出了本毕业设计的主要研究开发内容,包括在线考试,模拟考试,试卷录入,答卷查看,答卷导出,学时记录管理,考试管理,学分审批等功能。论文从系统需求分析,概要与详细设计,系统实现三个方面进行了详细描述,最后指出进一步的研究方向。系统设计时考虑到整个应用的鲁棒性及可扩展性,通过对模块的合理划分与设计,使得系统整体可配置性较高。【关键词】:在线考试;学时统计;自动判卷AbstractWiththerapiddevelopmentofcomputertechnology,onlineeducationmodelshavegraduallybeenintroducedintovarioussubjectareas.Thenewcrownepidemicthatbeganintheearly20thhasledtoablowoutoftheonlineeducationmodel.Inthemedicalfield,variousmedicalpersonnelmustattendvariousacademicconferenceseveryyeartoobtaincontinuingeducationcreditsasoneofthenecessaryconditionsforpromotionofprofessionaltitles.Mostmedicalacademicconferenceswillorganizeparticipantstotakeexaminations,andthecorrespondingcreditscanbeawardedafterpassingtheassessmentexamination.Theapplicationofinformationtechnologymethodshassuperimposedtheimpactofthenewcrownepidemic.Since20years,mostmedicalconferenceshaveshiftedfromofflinetoonline,andthecorrespondingofflineexamshavealsoturnedtoonlineexams.Basedonthis,thisgraduationprojectdesignsacompletesetofindustry-specificonlineexaminationsystemsforthespecialneedsofmedicalconferenceonlineexaminations.ThissystemusesthemostpopularSpringBootframework,thefrontendusesthevueframeworkfordevelopmentanddesign,andthedatabaseusesMySQL.Basedonthefulldescriptionoftheresearchbackgroundandsignificance,thisthesisanalyzesindetailthedevelopmentstatusandexistingbottlenecksofthedomesticonlineexaminationsystem.Andthenputforwardthemainresearchanddevelopmentcontentofthisgraduationproject,includingonlineexamination,mockexamination,testpaperentry,answersheetviewing,answersheetexport,classrecordmanagement,exammanagement,creditapprovalandotherfunctions.Thethesisdescribesindetailthethreeaspectsofsystemrequirementsanalysis,outlineanddetaileddesign,andsystemimplementation,andfinallypointsoutthefurtherresearchdirection.Therobustnessandscalabilityoftheentireapplicationaretakenintoconsiderationwhenthesystemisdesigned,andtheoverallconfigurabilityofthesystemishighthroughthereasonabledivisionanddesignofthemodules.KeyWords:Onlineexamination;statisticsofclasshours;automaticjudging;目录]。MySQL数据库的特点和优势:(1)采用C和C++语言编写,并且使用多种编辑器进行测试,保证了源码的可移植性;(2)支持Windows、Linux、MacOS等多个操作系统,提供多种API接口,支持多种语言,特别是PHP;(3)支持多线程,可充分利用CPU资源;(4)优化了SQL算法,有效的提高了查询速度(5)体积小,方便安装,易于维护等。本章小结本章简要介绍了在系统具体开发过程中主要应用到的技术。本系统的后端搭建使用的是SpringBoot框架,系统数据存储采用MySQL数据库,前端使用Vue.js框架。对于SpringBoot框架,主要介绍了SpringBoot相对于Spring的不足之处进行的优化和改善。对于Vue框架,主要介绍了框架优点和特性。最后介绍了MySQL数据库的优点,并因此选择MySQL数据库作为本系统开发的数据库。第3章需求分析功能需求分析总体分析本系统主要针对两类用户,考试后台管理员以及参与考试的考生。系统的基本功能需求有参与考试的学员可以通过本系统参加考试,获得学分。此外还应该有后台管理功能,由管理员负责对考试系统进行管理。本系统针对医疗培训会议直播,需要统计考生的直播观看时长,管理员可以进行试题录入,考试结束后可查看考生考试结果并导出考卷或考试记录,通过系统导出的成绩报表,筛选符合条件的学员提交到华医网,获取学分;考生可以通过观看医疗直播,系统判断达到累计时长后可参与考试,考试结束等待管理员审核,审核通过即可得到学分。根据以上分析,系统的功能需求主要分为:考生考试、试卷管理、考试记录管理、学时记录管理、考试管理和学分审批六部分。系统用例图如图3.1、图3.2所示。图3.1系统用例图(考生)图3.2系统用例图(管理员)功能模块分析考试模块考生进入考试模块后,系统需要判断考生观看视频时长是否达到预期设置,当时长满足要求,考试方可开始答题。考生需要在规定时间内完成作答,超时系统自动提交答卷。考试过程中,可以暂存考试答题结果,答题结束后考生选择提交,可立即得出考试结果和分数。考试模块用例图如图3.3所示。图3.3考试模块用例图试卷管理模块试卷管理模块用于管理员上传考卷和编辑考卷。未配置考卷时选择添加考卷,即可设置考卷名称、试题数量、考试时间、及格线和学分等,配置完成后,进入考卷详情可以对考卷内容进行增加和修改操作。该模块还具有下载试卷,导入题库和导出题库的功能。试卷管理模块如图3.4所示。图3.4试卷管理用例图考试记录管理考生提交试卷后系统会自动生成考试记录。在该模块中,管理员可以查看全部考试记录,也可搜索部分考生的考试记录。考试记录显示考生的考试得分情况,选择导出即导出当前页面所有考试结果,也可查看某一位考生的考卷,选择导出可导出该考生的答卷。考试记录管理模块如图3.5所示。图3.5考试记录管理用例图学时记录管理系统通过统计考生观看视频时长,在后台生成考生的学时记录。管理员拥有查看、搜索、增加、修改和删除学时记录的权限。在该模块,管理员可以批量添加,删除学时记录,也可修改和删除某一考生的学时记录。学时记录管理模块如图3.6所示。图3.6学时记录管理用例图考试管理根据考生考试状态可分为未开始、答题中、暂存、未及格和已及格五种考生。对于未参加考试的考生,管理员可以增加其考试记录,即模拟考试;对于未及格和已及格考生可进行重新考试的操作。选择某一种状态,如已及格考试,可导出该状态下所有考生考试记录。考试管理模块如图3.7所示。图3.7考试管理用例图学分审批根据审核状态可将考生分为以下三类:待审核、审核通过和审核不通过。对于待审核考生,管理员可以对其进行学分审核操作,审核结果分为审核通过和审核不通过两种,审核通过的考试可以获得学分。对于其他两种状态的考试,管理员可以对其进行重置审批结果的操作。学分审批模块如图3.8所示。图3.8学分审批用例图本章小结本章主要对系统的整体需求和功能模块需求进行了分析,并根据每个模块功能整理出了相关用例。在整体分析模块,以系统参与者的角度整理出了系统的总用例图,并根据总用例图拆分得到了各个模块的用例图。在功能模块分析部分,对系统每个模块的功能进行了详细的分析,之后根据功能模块画出了各个模块的用例图。第4章系统分析与设计系统分析与设计功能概述本系统主要针对参与医疗培训会议直播来获取继续教育学分的考生,系统自动统计学员视频观看时长(统计方式采用累计制),考生学时需达到会务组要求的最低时长才能进入考试界面。学员观看时长达到要求后,可进入考试界面进行考试,获得学分。考试题目皆为客观题,为会务组提前录入。本考试系统包含后台管理功能,方便后台管理人员对考卷进行配置,管理人员通过该系统对考试成绩进行批量管理,考生学分审批等操作。考试模块中,考生进入该模块达到系统规定学时即可参与考试答题。考试中设有提交和暂存两个选项,超时自动提交考卷,提交后系统自动阅卷并及时得出考试结果。系统后台管理包括对考试试卷类型设置与分配,考卷试题的编辑,对考生的考试记录、学时记录的管理,对考生学分的审批等功能。系统总体设计整体功能结构如图4.1所示。图4.1整体功能结构在线考试系统总流程设计如图4.2所示。图4.2系统总流程设计数据库设计数据库E-R图数据库E-R图如图4.3所示。图4.3数据库E-R图相关表设计系统使用的所有表,如表4.1所示。表4.1系统使用的所有表序列表名表类型表说明1sys_user基础信息表用户表2tb_question基础信息表考卷信息表3tb_question_options基础信息表考卷详情表4tb_examination基础信息表考试信息表5tb_exam_log基础信息表考试记录表6tb_class_hour_log基础信息表学时记录表7tb_user_activity用户管理表用户活动表接下来讲本系统核心的几个表并对相关功能做一下简要介绍。(1)系统用户表用来存储用户的信息,如表4.2所示。表4.2sys_user表序列字段名数据类型说明1user_idbigint主键id2usernamevarchar用户名3passwordvarchar密码4saltvarchar加密5emailvarchar邮箱6mobilevarchar手机号7statustinyint状态8create_user_idbigint创建者id9create_iddatetime创建时间(2)考卷信息表用来存储考卷信息,如表4.3所示:表4.3tb_question表序列字段名数据类型说明1idbigint主键id2examination_idbigint考卷id3question_idbigint问题id4nametext题目名称5typetinyint题目类型6answervarchar答案7pointsdouble自定义分值(3)考卷详情表用来存储考卷内容的信息,如表4.4所示。表4.4tb_question_options表序列字段名数据类型说明1idbigint主键id2examination_idbigint考卷id3question_idbigint问题id4linevarchar选项5namevarchar选项名(4)考试信息表用来存储考试的详细信息,如表4.5所示。表4.5tb_examination表序列字段名数据类型说明1idbigint主键id2conference_idbigint会议id3namevarchar考卷名称4question_countint题目数量5examination_question_countint需要考试的题目数量6is_randomtinyint是否随机分配题目7typetinyint类型8examination_start_timedatetime考试时间9examination_timeint考试时长(分钟)10full_marksdouble满分11pass_marksdouble及格线(5)考试记录表用来存储考试记录的信息,如表4.6所示。表4.6tb_exam_log表序列字段名数据类型说明1idbigint主键id2conference_idbigint会议id3user_activity_idbigint活动表id4examination_idbigint试卷id5start_timedatetime考试开始时间6examination_already_timebigint考试累计时间7end_timedatetime交卷时间8pass_marksdouble及格线9question_countint需要作答数量10question_idstext考试题目id11question_real_answer_idstext正确答案id12question_user_answer_idstext用户已作答id13is_examination_passtinyint是否及格14examination_countint正确题目数量15examination_sourcedouble得分16is_randomint考卷性质17pass_countint及格题数(6)学时记录表用来存储考试学时记录,如表4.7所示。表4.7tb_class_hour_log表序列字段名数据类型说明1idbigint主键id2conference_idbigint会议id3room_idbigint场地id4user_activity_idbigint活动表id5user_idbigint用户id6ip_addressvarcharip地址7machine_typevarchar设备型号8start_timedatetime开始时间9end_timedatetime结束时间10timedouble用时11create_ondatetime创建时间12create_bybigint创建人13update_ondatetime更新时间14update_bybigint更新人(7)用户活动表用来存储会议参会人员的学时、考试时间、考试得分、学分、学分审批状态等详细信息,如表4.8所示。表4.8tb_user_activity表序列字段名数据类型说明1idbigint主键id2conference_idbigint会议id3user_idbigint参会人id4need_hoursdouble总学时5already_hoursdouble已累计学时6question_idstext考试题目id7question_real_answer_idstext正确答案id8question_user_answer_idstext用户已作答id9examination_countint正确题目数量10examination_sourcedouble得分11examination_commit_statustinyint考试提交状态12is_examination_passtinyint是否及格13creditdouble取得的学分14examination_start_ondatetime上一次考试开始时间15examination_already_timebigint考试累计时间16is_credit_statustinyint是否获得学分17credit_timedatetime获取学分时间子模块功能设计考试模块开始考试后,考生需要在规定时间内完成作答,超时系统自动提交答卷。考试过程中,可以暂存考试答题结果,答题结束后考生选择提交,可立即得出考试结果和分数。考试模块流程图如图4.4所示。图4.4考试模块流程图试卷管理模块(1)新增考卷。系统未配置考卷时,点击新增考卷,设置考卷名称、是否随机考试、题目数量设置,考试类型统一考试或随时考试、考试截止时间、及格分数和学分等配置。进入试卷详情页可编辑试卷内容,对考试题目做增删改查的操作。(2)删除考卷。系统已配置考卷的情况下,可以进行删除考卷的操作,操作后删除该份试卷所有内容。试卷管理模块流程图如图4.5所示。图4.5试卷管理模块流程图考试记录管理(1)查看试卷。查看某一考生试卷,其中包括考试题目、正确答案和考生作答结果,可以导出考卷(2)搜索考试记录。输入考生姓名,可以搜索到该考生的考试记录。(3)查看考试记录。查看所有考试记录、已及格或未及格考试记录,也可导出当前考试记录考试记录管理模块流程图如图4.6所示。图4.6考试记录管理模块流程图学时记录管理(1)查看学时记录。在该模块可以查看全部学时记录,也可以输入考生名字来搜索学时记录。(2)增加或批量增加学时记录。(3)修改学时记录。修改学时记录则是对开始时间和结束时间进行修改。(4)删除学时记录。学时记录管理模块流程图如图4.7所示。图4.7学时记录管理模块流程图考试管理系统会将判断是否已经参加过考试。对于未参加考试的考生,管理员可以增加其考试记录,即模拟考试;对于未及格和已及格考生可进行重新考试的操作。考试管理模块流程图如图4.8所示。图4.8考试管理模块流程图学分审批学分审批时首先判断未审核还是已审核。对于待审核考生,管理员可以对其进行学分审核操作,审核结果分为审核通过和审核不通过两种,审核通过的考生可以获得学分。对于已经审核的状态,管理员可以进行重置审批结果的操作。学分审批模块如图4.9所示。图4.9学分审批模块流程图模块接口设计考试模块考试模块接口设计如表4.9所示。表4.9考试模块接口设计模块名称考试模块模块地址/capp_test/#/credit接口号接口名称接口地址接口类型接口描述Interface1学分审批/app/creditget参与考试试卷管理模块试卷管理模块接口设计如表4.10所示。表4.10试卷管理模块接口设计模块名称试卷管理模块模块地址/conference_admin_test/#/online-examination接口号接口名称接口地址接口类型接口描述Interface1修改会议试卷/updatepost修改会议试卷Interface2删除会议试卷/deletepost删除试卷考试记录管理考试记录管理模块接口设计如表4.11所示。表4.11考试记录管理模块接口设计模块名称考试记录管理模块模块地址/conference_admin_test/#/online-exam-log接口号接口名称接口地址接口类型接口描述Interface1考试记录列表/listget展示考试记录Interface2导出个人答卷/export/infoget个人答卷excel导出学时记录管理学时记录管理模块接口设计如表4.12所示。表4.12学时记录管理模块接口设计模块名称学时记录管理模块模块地址/conference_admin_test/#/online-class-hour-log接口号接口名称接口地址接口类型接口描述Interface1添加学时记录/savepost添加学时记录Interface2批量添加学时记录/batch/savepost批量添加学时记录Interface3修改学时记录/updatepost修改学时记录Interface4删除学时记录/deletepost删除学时记录考试管理考试管理模块接口设计如表4.13所示。表4.13考试管理模块接口设计模块名称考试管理模块模块地址/conference_admin_test/#/online-exam-admin接口号接口名称接口地址接口类型接口描述Interface1批量重新考试/re/exampost批量重新考试Interface2导出考试成绩/single/exportget单独考试成绩导出Interface3导出考试成绩/temp/exportget导出考试成绩+学时记录Interface4模拟考试/savepost增加模拟考试Interface5批量模拟考试/batch/savepost批量增加模拟考试学分审批学分审批模块接口设计如表4.14所示。表4.14学分审批模块接口设计模块名称学分审批模块模块地址/conference_admin_test/#/online-credit接口号接口名称接口地址接口类型接口描述Interface1学分审批/savepost审批考生学分Interface2重置学分审批结果/resetget重置学分审批结果Interface3导出学分审批结果/exportCreditExcelget导出学分审批结果本章小结本章结合需求分析,对系统功能进行了分析与设计。首先分析了系统的总体设计,并给出了系统总流程设计图和整体功能结构图。并做了数据库分析和设计,得出了数据库E-R图和相关表设计,列出了系统使用的所有表和部分表结构。接着,根据整理的需求分析对各个功能模块进行设计,给出了每个模块的流程图。最后,分析了模块接口设计,给出了每个模块的模块地址、接口地址和接口类型。第5章系统实现与测试系统实现与测试系统开发环境系统开发语言:Java语言版本:1.8前端开发框架:Vue.js版本:2.0开发工具:VisualStudioCode后端开发框架:SpringBoot版本:2.0开发工具:IntelliJIDEAMaven版本:3.5.3系统模块实现考试模块实现考试模块是考生参与考试答题的模块。整体考试模块界面如图5.1所示。图5.1考试界面考生进入考试界面后可以进行答题,题目包括单选题、多选题和简答题。点击暂存可以暂存考试结果,点击提交则提交作答结果,并生成判卷结果。参加考试界面如图5.2所示。图5.2参加考试试卷管理模块实现在试卷管理模块界面,管理员可以增加试卷、编辑试卷以及删除试卷。试卷管理界面如图5.3所示。图5.3试卷管理界面(1)新增考卷:系统未配置考卷时,点击新增考卷,设置考卷名称、是否随机考试、题目数量设置,考试类型统一考试或随时考试、考试截止时间、及格分数和学分等配置。新增考卷界面如图5.4所示。图5.4新增考卷界面(2)编辑试卷:进入试卷详情页可编辑试卷内容,对考试题目做增删改查的操作。编辑试卷界面如图5.5所示。图5.5编辑试卷界面(3)删除考卷:系统已配置考卷的情况下,可以进行删除考卷的操作,操作后删除该份试卷所有内容。删除试卷界面如图5.6所示。图5.6删除试卷界面考试记录管理实现在考试记录管理界面可以查看所有所有人的考试记录,也可搜索考试记录点击导出可导出考试记录,点击查看试卷可以查看某一考生的试卷答题情况并且可以导出试卷。考试记录管理整体界面如图5.7所示。图5.7考试记录管理界面(1)查看考卷。在该界面可以查看考试每题的考试结果,题目,选项,题目正确答案,以及考生作答结果。查看考卷界面如图5.8所示。图5.8查看考卷界面(2)导出考卷。在查看考卷界面可导出考卷。导出考卷信息如图5.9所示。图5.9导出考卷信息(3)搜索考试记录。在搜索栏输入要查看考试记录的人的姓名,即可查询出该考生的考试记录。搜索考试记录如图5.10所示。图5.10搜索考试记录学时记录管理实现管理员进入学时记录管理界面,显示所有学时记录。在该界面下,可修改、删除、增加和批量增加学时记录。学时记录管理模块整体界面如图5.11所示。图5.11学时记录管理界面新增学时记录。选择参会人姓名,直播间,开始时间结束时间等可批量增加考生学时。新增学时界面如图5.12所示。图5.12新增学时记录界面考试管理实现进入考试管理界面显示所有人考试状态的相关信息。对于未参加考试的考生,管理员可以增加其考试记录,即模拟考试;对于未及格和已及格考生可进行重新考试的操作。考试管理模块整体界面如图5.13所示。图5.13考试管理界面(1)重新考试。对考生进行重新考试操作不会删除考生之前的考试记录,但考生可以再次参与考试。重新考试操作界面如图5.14所示。图5.14重新考试操作界面(2)模拟考试。模拟考试是对考生的考试结果进行模拟的操作,模拟考试后新增该考生的考试记录。模拟考试操作界面如图5.15所示。图5.15模拟考试操作界面学分审批实现学分审批模块展示所有学分未审核和已审核得考生信息。对于待审核考生,点击审批可以进行学分审核操作,审核结果分为审核通过和审核不通过两种,审核通过的考生可以获得学分。对于已经审核的状态,管理员可以进行重置审批结果的操作。学分审批模块整体界面如图5.16所示。图5.16学分审批模块界面(1)学分审批。在该界面管理员对未审核考生进行学分审核操作,审核通过后考生才可获得学分。学分审批界面如图5.17所示。图5.17学分审批界面(2)重置审批。在重置审批界面,管理员可以对考生的审批结果进行重置。重置审批界面如图5.18所示。图5.18重置审批界面系统功能测试考试模块测试考试模块测试用例如表5.1所示。表5.1考试模块测试用例测试ID功能测试步骤输出测试结果Info1暂存点击暂存按钮,再重新进入考试界面显示暂存时的答题情况成功Info2提交点击提交按钮提示提交成功,显示考试得分情况成功Info3超时自动提交在考试结束时间到达后,不提交系统自动提交,且未作答题目不得分成功试卷管理模块测试试卷管理模块测试用例如表5.2所示。表5.2试卷管理模块测试用例测试ID功能测试步骤输出测试结果Info1新增试卷点击新增考卷按钮跳出考卷配置信息页成功Info2修改试题进入试卷详情页,修改某一试题提示操作成功,刷新页面后试题已修改成功Info3删除试题进入试卷详情页,点击删除按钮提示操作成功,刷新页面后试题已删除成功Info4导出题库点击导出题库按钮跳出下载页面,成功下载文件,显示考卷试题详情成功Info5筛选题型题目类别下拉框下拉选择多选题试题详情只显示多选题题目成功考试记录管理模块测试考试记录管理模块测试用例如表5.3所示。表5.3考试记录管理模块测试用例测试ID功能测试步骤输出测试结果Info1查看试卷点击查看考卷按钮跳出考生考卷信息详情页成功Info3导出试卷点击导出按钮跳出下载页面,成功下载文件,显示题目内容以及考生作答详情成功Info3导出考试记录点击导出考试记录按钮跳出下载页面,成功下载文件,显示该场考试的考试记录成功Info4筛选考试结果考试结果下拉框下拉选择及格试题详情只显示及格的考试记录成功Info5搜索考试记录输入考生姓名,点击搜索显示该名考生的考试记录成功学时记录管理模块测试学时记录管理模块测试用例如表5.4所示。表5.4学时记录管理模块测试用例测试ID功能测试步骤输出测试结果Info1修改学时记录点击修改按钮,将结束时间增加一个小时提示修改成功,且该考试学时记录增加一个小时成功Info2增加学时记录点击新增按钮,录入新增学时信息提示新增成功,系统增加该学时记录成功Info3导出试卷点击导出按钮跳出下载页面,成功下载文件,显示题目内容以及考生作答详情成功Info4导出考试记录点击导出考试记录按钮跳出下载页面,成功下载文件,显示该场考试的考试记录成功Info5筛选学时记录学时记录下拉框下拉选择一号厅学时记录详情只显示一号厅的学时记录成功Info6搜索学时记录输入考生姓名,点击搜索显示该名考生的学时记录成功考试管理模块测试考试记录管理模块测试用例如表5.5所示。表5.5考试记录管理模块测试用例测试ID功能测试步骤输出测试结果Info1查看试卷点击查看考卷按钮跳出考生考卷信息详情页成功Info3导出试卷点击导出按钮跳出下载页面,成功下载文件,显示题目内容以及考生作答详情成功Info3导出考试记录点击导出考试记录按钮跳出下载页面,成功下载文件,显示该场考试的考试记录成功Info4筛选考试结果考试结果下拉框下拉选择及格试题详情只显示及格的考试记录成功Info5搜索考试记录输入考生姓名,点击搜索显示该名考生的考试记录成功学分审批模块测试考试记录管理模块测试用例如表5.6所示。表5.6考试记录管理模块测试用例测试ID功能测试步骤输出测试结果Info1查看试卷点击查看考卷按钮跳出考生考卷信息详情页成功Info3导出试卷点击导出按钮跳出下载页面,成功下载文件,显示题目内容以及考生作答详情成功Info3导出考试记录点击导出考试记录按钮跳出下载页面,成功下载文件,显示该场考试的考试记录成功Info4筛选考试结果考试结果下拉框下拉选择及格试题详情只显示及格的考试记录成功Info5搜索考试记录输入考生姓名,点击搜索显示该名考生的考试记录成功本章小结本章分别从系统开发环境,系统模块实现,系统功能测试描述了系统的实现与测试。首先介绍了系统的开发语言,开发框架以及使用的开发工具。在系统模块实现部分,对系统的每一个功能的相关界面作了展示。在系统测试方面,给出了系统的用例测试表,描述了系统的测试步骤和测试结果,结果基本符合预期。第6章结论与展望结论与展望结论本次毕业设计针对医疗培训会议直播行业的在线考试系统进行了分析与设计。通过对目前在线考试系统的现状的分析,总结出目前该类系统实现方法的特点,并结合在线考试系统的功能设计、界面设计,根据应用需求与实际情况,确定了满足医疗行业需求的在线考试系统的技术架构,构建了医疗培训会议的在线考试系统技术框架,并实现了在线考试系统,在实际的应用中取得良好效果。基于各种研究、需求分析及技术分析,本系统采用SpringBoot后端框架实现快速开发,以Vue.js作为前端框架,使系统界面简洁美观,利用B/S框架模式来进行设计。首先,本文分析了在线考试的需求,定义了系统的功能模块,包括:考试模块、试卷管理模块、考试记录管理模块、考试管理和学分审批模块。在系统数据库设计方面,根据系统功能设计了数据库E-R图,建立了所需的数据表结构,并增加必要的字段,为功能模块的实现提供数据交互基础。在系统设计方面,对不同功能模块的实现过程、实现流程进行了设计。另外本文对系统的每个模块接口设计的实现进行了阐述。最后,对已经实现的模块进行了系统测试,并列出了测试的情况,保证系统能够正常运行。综上所述,本文设计并实现了一个面向医疗培训会议的在线考试系统并在此基础上展开了应用实验,实验效果良好,达到了设计目标。工作展望通过本次系统设计开发与研究,更深入的了解了医疗继续教育的信息化设计思路,同时也更了解了一些系统用户的需求。经过一系列的分析与设计,对于在线考试系统的大部分功能点已经实现,相关的测试分析也符合预期结果。但是仍有一些地方需要改进。在系统功能上,可以增加考试结果统计分析功能,使得考试结果可以更直观展示出来。在移动端,可以丰富页面内容,带给用户更好的交互体验。随着国内医疗行业的发展及用户需求的增加,未来可以在本系统的基础上,丰富题库类型,增加防作弊体系,以满足多种考试需求。致谢参考文献姜立学,周伟,祝音飞,朱璐.疫情常态化防控阶段开展继续医学教育工作的思考[J].中国卫生人才,2021(02):65-68.叶长青.审视在线考试系统[J].远程教育杂志,2005(01):47-49+60.黄尤江,曾莉施,郑利荣,贺莲,苏焕群,马海腾,黄卓泳.基于图书馆、学术会议建立医学继续教育在线平台的思考[J].中华医学教育探索杂志,2021,20(02):233-236.MustafaYağci,Mend
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 银川市灵武市社区网格员招录考试真题库及完整答案
- 彭阳县辅警公共基础知识题库(附答案)
- 2026年山梨糖醇行业分析报告及未来发展趋势报告
- 2026年光通信系统行业分析报告及未来发展趋势报告
- 讨论临时工在执法中的责任与制度
- 2026六年级道德与法治下册 妇女儿童保护
- 2026年古诗晚春幼儿园
- 2026年入党积极分子党校培训考试模拟卷(十五)及答案
- 贵港市辅警招聘考试题库及答案
- 2026年袁爷爷幼儿园
- 2026年公路养护工职业技能考试题库(新版)
- 2026中国广播影视出版社有限公司高校毕业生招聘3人备考题库含答案详解(完整版)
- 宜宾市筠连县国资国企系统2026年春季公开招聘管理培训生农业考试模拟试题及答案解析
- 2026年福建南平市八年级地生会考考试真题及答案
- 2025-2030非洲智能汽车零部件行业市场供需理解及投资潜力规划分析研究报告
- 2026季华实验室管理部门招聘3人(广东)建设笔试模拟试题及答案解析
- 2025重庆联交所集团所属单位招聘1人笔试历年难易错考点试卷带答案解析
- 广东省广州市2026年中考模拟数学试题七套附答案
- 《眼科临床诊疗指南(2025版)》
- 无人机防汛巡查监管规范
- 三年级数学下册第一单元两位数乘两位数导学案教学计划教案教学设计(2025-2026学年)
评论
0/150
提交评论