【Y小学的英语线上考试系统的设计与实现10000字(论文)】_第1页
【Y小学的英语线上考试系统的设计与实现10000字(论文)】_第2页
【Y小学的英语线上考试系统的设计与实现10000字(论文)】_第3页
【Y小学的英语线上考试系统的设计与实现10000字(论文)】_第4页
【Y小学的英语线上考试系统的设计与实现10000字(论文)】_第5页
已阅读5页,还剩15页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

章丘四中校园新闻发布管理系统的设计与实现Y小学的英语线上考试系统的设计与实现TOC\o"1-2"\h\u22981.引言 1185191.1设计背景与意义 1326281.2开发现状 1224472.Y小学的英语线上考试系统的分析 2324472.1可行性分析 2166332.2功能需求分析 2163802.3非功能需求分析 4281762.4安全性需求分析 4117582.5业务流程分析 5280812.6数据流程分析 6223363.Y小学的英语线上考试系统的设计 7274493.1系统架构设计 771213.2系统总体设计 8269323.3系统功能设计 8136863.4数据库设计 8321554.Y小学的英语线上考试系统的实现 11327364.1数据库访问层的实现 1111924.2登录模块的实现 12165074.3用户资料修改模块的实现 13101574.4线上考试模块的实现 13303424.5线上考试题库的实现 14162174.6线上考试成绩统计的实现 16155455.Y小学的英语线上考试系统测试与评价 1654395.1软件测试的重要性 16207765.2测试实例的研究与选择 17262855.3测试环境与测试条件 17156945.4系统运行情况 17233085.5系统评价 17100846.结语 1829274参考文献 18摘要:信息化社会内需要与之针对性的信息获取途径,但是途径的扩展基本上为人们所努力的方向,由于站在的角度存在偏差,人们经常能够获得不同类型信息,这也是技术最为难以攻克的课题。针对线上考试等问题,对如何通过计算机线上考试进行研究分析,然后开发设计出线上考试系统已解决问题。Y小学的英语线上考试系统主要功能模块包括登录、首首页、用户管理(学生用户、教师用户)内容管理(线上考试)更多管理(公告栏)用户账号维护,采取面对对象的开发模式进行软件的开发和硬体的架设,能很好的满足实际使用的需求,完善了对应的软体架设以及程序编码的工作,采取MySQL作为后台数据的主要存储单元,采用Java技术、Ajax技术进行业务系统的编码及其开发,实现了本系统的全部功能。本次报告,首先分析了研究的背景、作用、意义,为研究工作的合理性打下了基础。针对线上考试系统的各项需求以及技术问题进行分析,证明了系统的必要性和技术可行性,然后对设计系统需要使用的技术软件以及设计思想做了基本的介绍,最后来实现线上考试系统和部署运行使用它。关键字:考试JavaMySQL数据库1.引言1.1设计背景与意义在20世纪末期,国家提出了教育要面向四个现代化,同时也提出了要大力发展教育手段和教育方式的信息化建设。在这样的背景和需求下,基于当今的互联网技术和计算机信息技术的线上考试系统就应运而生了。人们急切地需要再线上考试中利用现代网络技术达到教师工作量减少并且提高学校及其他工作人员工作效率的目的。同时,与传统的考试形式相比,考试的质量也更能得以保证,从而使得考试变得更为客观公正。线上考试系统的实现让考试不再局限于只能在教室中进行,它利用网络的优势,使得考试不再像以前那么复杂,考生也不再需要定时定点而是随时随地就能参与考试。线上考试系统具有传统的考试模式无法媲美的准确、科学、公平、方便等优点,于是对线上考试系统的研究和建设也就在这样的环境中逐渐发展了起来。1.2开发现状在越来越重视知识的当今社会,各个国家都加大了在新一代培育上的投入,都希望在以后的社会发展中走在互联网的前列,从而在信息的飞速发展中占据一个有力的地位,正是这个原因,各地政府依托于互联网来实行教育教学,并把此作为其民族发展的动力之源。在外国,澳大利亚在早期就开始投资建设“澳大利亚教育网”,这个网络不但包含了澳大利亚全部的高校,还要联通本国境内的每一所中小学。另外美国政府提出要到二十一世纪初,让本国家所有学校和图书馆都搭载上互联网的快车,让国内不论是哪个阶段的学生都可以享受到“21世纪教师”的网络服务,因此提出了“教育技术规划(EducationalTechnologyInitiative)”。到了1995年末,国外一些教育机构开始开发自己的网上教育平台,最早的有美国的NTU、英国的OPENCOLLEGE等这些都是那个时候实施互联网教育的典范。随着教育搭载上互联网的高速公路,线上考试作为远程教育不可分割的一项,随着互联网的大潮也如雨后春笋般迅速发展起来,人们的选课和考试都在互联网上进行,特别是互联网业务的普及、低成本的线上考试从技术和经济条件上已经日趋成熟。在国内,从大多数来看,很大一部分的教育教学还普遍停留在传统的考试方式上,但是传统的考试每次都需要人为的出卷、组织考试、批改试卷并且做出许多试卷分析和成绩评估,作为老师,一次考试的实施给他们带来了许多的麻烦,并且随着教育现代化,考试类型的增加和考试要求的更加严格,教师的工作也会变得越来越繁重。而现在人们普遍认为的网络教育也是停留在网上报名和成绩查询,没有形成相应的规模,而国外网上提交作业和考试已经变得非常普及,所以传统考试方式终究要被替代,网上考试方式正在以燎原之势飞速发展。2.Y小学的英语线上考试系统的分析2.1可行性分析技术性方面,采用当前主流的SSM框架进行系统主体框架的搭建,前台使用JavaScript,实现前台页面的设计与美观调整,以上技术,均由本人经过系统学习,并且都是在课程设计中实践过的,可以使得开发更加便捷和系统。从技术角度看,这个系统是完全可以实现的。实用性方面,本次设计的主要任务是在英语线上考试系统内线上考试、录入试题,查询成绩等,符合当前潮流的发展。从用户角度出发,同时也考虑系统运营成本和人力资源,采用网络上的便捷方式,实现线上业务,使得业务流程更系统,也更方便用户的体验,比较实用。经济性方面,由于该系统所设计的是英语线上考试系统,该系统的主要目的就是为了在现在疫情的时代背景下,教师可以定期在线上对学生进行考查。并且能够更加方便及快捷的进行信息的查询管理以及检索服务,也就是说能够可以直接投入使用的信息化软件。该系统的主要成本主要是集中在对使用数据后期继续维护以及对其管理更新的这个操作上。但是如果系统一旦投入到实际的运行以及使用之后就能够完美的提高信息查询检索的效率,同时也需要有效的保证查询者的信息安全方面是否存在瑕疵,同时这个英语线上考试系统所带来的实际应用方面的价值是远远的超过了实际系统进行开发与维护方面的成本,所以,总的来说从经济方面开发这个系统是可行的。2.2功能需求分析该系统使用的角色包括学生、教师以及管理员。2.2.1学生需求学生登录系统主要进行两类操作:线上考试,查询成绩及其信息管理。(1)线上考试学生登录上系统后选择自己需要进行的考试,点击进去进行自己的英语考试。学生在英语考试过程中试题页面将会显示考试时间倒计时的功能,促使学生时刻了解考试剩余时间,进而分配好自己每个题所花费的时间。待所设置的考试时间到,那么该系统将自动把学生英语考试试题提交,并将提醒学生退出。当英语考试试题提交成功后,系统会自动地为选择题、判断题、多选题等英语考试试题中的客观题评分,然而主观题需要教师对其打分,学生的最后分值由客观分加主观题的总和。(2)查询成绩及其信息管理考生可以登录系统查询自己的英语成绩,其中成绩会显示各个题所得的分值,如单选题,判断题,主观题等等。别外考生还可以查看自己做错的英语试题,了解自己英语试题的详细情况。除此之外,学生登录系统后可以查看和修改自己的一些信息,如修改自己的密码,图像,班级等等。2.2.2管理员和教师需求当管理员登录该英语线上考试系统后其进行的操作有:(1)考题的维护,管理员可以往试题中添加考题,修改错误的试题和删除没有用的试题,考题维护包括单选题管理(单选题添加、删除、修改)、判断题管理(判断题添加、删除、修改)、多选题管理(多选题添加、删除、修改)。(2)相关考试信息的维护相关考试信息的维护主要是针对考试调整信息不合理的地方,从而进行维护,这些信息主要包括考试所需时间,英语考试试题的数量,各试题分值的分布以及各类型试题的分布情况等。(3)用户维护系统管理员可以对用户信息(包括学生信息,教师信息)进行相对应的增,删,改,查的操作。(4)个人信息维护管理员也可以对自己的基本信息的维护。(5)考试成绩维护考试结束后,考生提交试卷后,客观题由系统自动打分,然后总成绩由客观题加主观题得分。学生用例图如图1所示。图1学生用例图管理员用例图如图2所示。图2管理员用例图教师用例图如图3所示。图3教师用例图2.3非功能需求分析首先主要考虑的是系统的各个功能软件,在具体设计的环节上,是不是能够相对好的满足用户所确定的基本功能需求,如果不能相对好的满足用户所需,那么这个系统的存在就是毫无价值的。软件系统的非功能性的需求分析,应从7个方面展开,一个是性能分析方面,针对系统;一个是安全分析方面,针对系统,一个是完整度分析方面,针对系统,一个是可维护分析方面,针对系统,一个是可扩展性分析方面,针对系统,一个是适应业务的性能分析方面。面对英语线上考试系统存在的性能、安全、扩展、完整度等7个方面性能综合对比分析后发现,需要相应的非功能性需求分析。2.4安全性需求分析2.4.1系统的安全性安全性对每一个系统来说都是非常重要的。安全性很好的系统可以保护企业的信息和用户的信息不被窃取。提高系统的安全性不仅是对用户的负责,更是对企业的负责。尤其针对于线上考试系统来说,必须要有很好的安全性来保障整个系统。系统具有对使用者有权限控制,针对角色的不通限制使用者的权限,以此来确保系统的安全性。2.4.2数据的安全性数据库中的数据是从外界输入的,当数据的输入时,由于种种原因,输入的数据会无效,或者是脏数据。因此,如何保证输入的数据符合规定,成为了数据库系统,特别是多用户的关系数据库系统成为了首要关注的问题。因此,在写入数据库时,要保证数据完整性、正确性和一致性。2.5业务流程分析首先系统将考试信息和学生个人信息提供给学生,并要求学生核对自己的个人信息是否正确。在考试开始时学生打开自己所需要完成的试卷,考生在打开好的试卷后进行答题操作。答题必须在规定的时间内进行,此时间是由教师和管理员事先设置好的,如果在规定的时间内没有完成答题,系统将强制提交考生考试试卷。考生在试卷提交后系统自动地批改试卷、接着得到最后成绩,学生可以查看个人的成绩情况。本系统的总体业务流程图如图4所示,系统管理员业务流程图如图5所示。图4总体业务流程图图5系统管理员业务流程图2.6数据流程分析对该系统的数据流进行详细分析,系统的使用者分为两种类型的人,一般用户和系统管理员。该系统主要对界面信息进行传送,登录信息的验证,注册信息的接收以及用户各种操作的响应做相应的处理。系统顶层数据流图如图6所示。图6顶层数据流图需要判断用户是什么身份,必须要根据登录的相应数据来判断,判断成功后跳转到相对应的功能界面。在该系统的内部,不同的用户就可以对数据进行操作,数据库中心就可以接收到系统传输的有效数据流来对数据sql语句进行对应的操作。系统底层数据流图如图7所示。图7底层数据流图系统可以分为前台部分和后台部分两部分,每一种操作后系统都返回操作结果。前台的数据和后台的数据连接主要通过数据库,即分别对数据库做不同的操作。3.Y小学的英语线上考试系统的设计3.1系统架构设计该英语线上考试系统的架构设计主要分为可以3层,主要有Web层,业务层以及Model层。其中web层还包括View层和Controller层,而Model层则包括元数据扩展层和数据访问层。系统架构如图8所示。图8系统架构3.2系统总体设计该英语线上考试系统总体分为前台用户模块和后台管理员模块。两个模块表现上是分别独立存在,但是访问的数据库是一样的。每一个模块的功能都是根据先前完成的需求分析,并查阅相关资料后整理制作的。综上所述,该系统的系统功能结构图如图9所示。图9系统功能结构图3.3系统功能设计登录模块:登录模块是进入系统的入口,所有用户必须登录后才能访问系统。登录需要输入用户名和密码,如果多次尝试登录需要输入验证码。登录时需要选择用户的角色,是一般用户还是管理员登录等。登录成功后,会通过数据库来确定用户的权限,并跳转至用户的主页面。考试题库模块:考试题库分为试题添加、修改和试题组卷。试题信息由管理员进行修改、添加、删除的操作;而试题组卷则由教师用户来执行。试卷管理模块:试卷管理分为试卷添加、修改以及试卷的更新。试卷信息由管理员进行修改、添加、删除操作;试卷更新则交由教师用户来执行。3.4数据库设计3.4.1数据需求分析从前面可以分析到数据库中最重要的是学生信息,教师信息,管理员信息,同时存在试题信息和试卷信息。分析可以得到如下数据描述:学生用户:用于记录学生的各种信息,包括学号、姓名、密码、班级、手机号、性别、系部、照片等数据项。管理员:记录管理员的登录信息。包括其用户名,密码,权限等数据项。教师用户:存放给教师用户的账号内容,包括教师编号、密码、姓名、性别、职称、年龄、系部、手机号、照片等数据项。试卷:存储用户的试卷信息。包括试卷的试卷编号、课程名称、单选题、判断题、多选题、开始日期、结束日期等数据项。考试成绩:存储学生用户的考试成绩。包括考试成绩的用户名、课程名称、试卷编号、成绩、测试时间等数据项。数据库概念设计根据前面的数据流程图,结合系统的功能模块设计,设计出符合系统的各信息实体。系统E-R图如图10所示。图10系统E-R图3.4.2数据库表设计线上考试系统所拥有的数据表有以下:(1)公告栏信息表用于存放公告所包含的内容,学生管理员教师都可观看,公告栏信息表如表1所示。(2)考试信息表用于设计考试名称,答题时长,总分等信息,考试信息表如表2所示。(3)试卷信息表用于存放题库,参考答案,更新时间等基本信息,试卷信息表如表3所示。(4)学生信息表用于存放学生所属班级,性别等基本信息,学生信息表如表4所示。(5)教师信息表用于存放教师姓名,性别,教师所教班级等基本信息,教师信息表如表5所示。(6)上传信息表用于存放学生教师上传的图片,存放路径等信息,上传信息表如表6所示。(7)评分情况表用于存放分数得分情况分布,答案等基本试卷信息,评分情况表如表7所示。表1公告栏信息表字段名称类型长度不是null主键字段说明bulletin_board_idint否主键公告栏IDannouncement_titlevarchar64是公告标题datedate是日期publishervarchar64是发布人remarksvarchar64是备注announcement_contenttext是公告内容recommendint否智能推荐create_timedatetime否创建时间update_timetimestamp否更新时间表2考试信息表字段名称类型长度不是null主键字段说明exam_idmediumint8否主键考试idnamevarchar32否考试名称durationint是答题时长scoredouble8是总分statusvarchar10是状态启用、禁用create_timetimestamp否创建时间update_timetimestamp否更新时间表3试卷信息表字段名称类型长度不是null主键字段说明exam_question_idmediumint8否主键typevarchar20是类型titlevarchar255是题目question_itemvarchar500是选项answervarchar500是参考答案scoredouble8是总分question_orderint是排序exam_idmediumint8是所属试卷create_timetimestamp否创建时间update_timetimestamp否更新时间表4学生信息表字段名称类型长度不是null主键字段说明student_user_idint否主键学生用户IDuser_namevarchar64否用户名full_namevarchar64是姓名gendervarchar64是性别class_namevarchar64是班级名称examine_statevarchar16否审核状态recommendint否智能推荐user_idint11否用户IDcreate_timedatetime否创建时间表5教师信息表字段名称类型长度不是null主键字段说明teacher_user_idint否主键教师用户IDuser_namevarchar64否用户名full_namevarchar64是姓名gendervarchar64是性别subjectvarchar64是科目responsible_for_classvarchar64是负责班级examine_statevarchar16否审核状态recommendint否智能推荐user_idint否用户IDcreate_timedatetime否创建时间update_timetimestamp否更新时间表6上传信息表字段名称类型长度不是null主键字段说明upload_idint否主键上传IDnamevarchar64是文件名pathvarchar255是访问路径filevarchar255是文件路径displayvarchar255是显示顺序father_idint是父级IDdirvarchar255是文件夹typevarchar32是文件类型表7评分情况表字段名称类型长度不是null主键字段说明user_answer_idmediumint8否主键user_idmediumint8否用户IDexam_idmediumint8否考试idscoredouble8是分数answersvarchar1000是答案score_detailvarchar1000是评分详情objective_scoredouble8是客观题得分subjective_scoredouble8是主观题得分score_statetinyint是评分状态nicknamevarchar255是提交人create_timetimestamp否创建时间update_timetimestamp否更新时间4.Y小学的英语线上考试系统的实现4.1数据库访问层的实现该系统是通过jdbc和MySQL达成连接的,新建一个perties文件来填写与数据库连接所需要的驱动和参数。jdbc.driverClass=com.MySQL.jdbc.Driverjdbc.url=jdbc:MySQL://localhost:3306/tsijdbc.username=rootjdbc.password=123第一个参数代表MySQL数据库的驱动,第二个参数代表要连接的数据库,第三个和第四个参数代表数据库连接名和密码。后台与数据库访问主要是通过SQL语句来进行查询的,查询语句中的表名是表格的实体类名,在这种查询语句中*是不允许使用的,除非适合聚合函数一起使用才可以。4.2登录模块的实现主要由两部分组成,登录前的登录界面以及登录后的用户功能界面。登录界面,要求用户输入用户名和密码,当用户名和密码其中一个输入为空时,给出提示“用户名,密码不能为空”。获取用户名和密码后到数据库中查找,如果用户名存在,以及对应的密码正确,则登录成功,否则登录失败。登录失败后给出提示,并把焦点停在文本框中。登录成功后将该次会话的全局变量username设置为用户名。登录成功后进入会员的功能模块,主要有会员基本信息修改,已经发布试题信息管理,发布信息,和退出功能。退出功能是清除全局变量username的值,并跳回到首页。登录流程图如图11所示。图11登录流程图系统登录界面如图12所示。图12系统登录界面4.3用户资料修改模块的实现用户登录/注册成功之后可以修改自己的基本信息。修改页面的表单中每一个input的name值都要与实体类中的参数相匹配,在用户点击修改页面的时候,如果改后用户名与数据库里面重复了,页面会提示该用户名已经存在了,否则通过Id来查询用户,并将用户的信息修改为表单提交的数据。用户首页模块系统呈现出一种简洁大方的首页:界面简约、鳞次栉比,用户能轻车熟路的使用。出于对系统使用群体广泛的顾虑,应有良好性能的后台。系统的首页界面如图13所示。图13系统首页界面4.4线上考试模块的实现考生开始考试后,系统要显示考生信息、试卷、交卷。这个界面的功能使用的是Ajax框架,通过客户端的JavaScript和服务器端脚本实现。选择项和多选项都设置了单击事件。考生答过该题后,系统就把该题答案传送到服务器并保存起来。当考生重新登录时,试题仍然存在。另外,也防止考生集中交卷的时候因系统反应不及而导致答案丢失。提交答案由客户端函数SelectAnswer()来实现,服务器端函数send_user_answer()把答案保存到数据库中。函数SelectAnswer()实时地把答案提交给服务器,也使得二次登录成为可能。结束考试有两个部分的功能,当考试答完试卷但是交卷时间未到时,可以提前交卷,但是当考试结束时间已到,考生仍未交卷,系统则会强制收卷。函数SetTitle()在考试结束时,自动转向处理考试结束的文件endexam.jsp,完成自动收卷。线上考试流程图如图14所示。线上考试界面如图15所示。图14线上考试流程图图15线上考试界面4.5线上考试题库的实现题目管理包括单选题管理、判断题管理、多选题管理、主观题管理。教师可以点击“添加题目”超级链接,既可跳转到timuxinxi_add.jsp页添加题目。题目添加成功后,教师可以登录到个人中心查询个人的题目的信息。教师在timuxinxi_list.jsp进行题目管理,timuxinxi_list.jsp通过查询数据库的题目表列出所有题目管理信息,每条题目对应一个删除按钮和修改按钮,当教师点击删除按钮,直接在数据库删除题目信息,并重定向当前页面,当教师选择点击修改,则进入timuxinxi_update.jsp页面,进行题目信息的修改。试题录入界面采用ajax实现,客户端的下拉框的响应事件的响应函数为select_ttype(),通过这个函数显示指定题型的录入界面。“提交”按钮的响应函数为SubmitTimu()。服务器函数InsertTiMu()返回数据,由函数dis_result()处理。此页面的关键是编写试题信息,单击提交按钮以完成信息的添加。如果未写入完整的试题信息,例如,如果未写入试题编号,系统将给出相应的错误提示,并且无法成功输入。数据以概念的形式以onsubmit=“returncheckForm()”的形式写入以进行检查,checkForm()函数是一种用于写入数据的不同类型的校对方法,是不是为空也是经过form表单中的onsubmit=”returncheckForm()来检查。管理员点击左侧菜单“试题信息管理”,页面跳转到试题信息管理外观,调用后台试题查询所有试题信息。并将信息密封到数据集合List,绑定到请求对象,然后页面跳转到相应的jsp,显示出试题信息,单击删除按钮完成试题信息的删除。考试题库流程图如图16所示。试题添加界面如图17所示。图16考试题库流程图图17试题添加界面4.6线上考试成绩统计的实现在客观题的上,系统能通过学生提交的答案和参考答案进行数据匹配和对比,完全一致的判定为正确,匹配不成功的判断为错误,在客观题上,只能由教师来进行手动打分,首先提交试卷的主观题,然后展示出来,由教师手动输入,并加入总分。成绩统计页面设计效果如图18所示。图18成绩统计界面Y小学的英语线上考试系统测试与评价5.1软件测试的重要性只有在运行和维护阶段之前经历大量的测试的软件,才能说明它的质量是经得起检验的。最近计算机业界也都一致认为,测试应该存在于软件设计的每个阶段,因为越早发现错误,修复起来就越容易。实际上,对于一个软件应用,错误是必然存在的,无论使用何种技术或手段,都不可能绝对的排除软件漏洞。测试是随着软件开发一同诞生的,两者是共同发展进步的。实际上,测试可以大幅度的降低维护的成本,如果一个漏洞在开发的早期就被发现,那么修复它的成本远比上线后再修复的成本要低得多。5.2测试实例的研究与选择测试有白盒测试和黑盒测试两种方式。其中,白盒测试是将软件看成一个透明的白盒子,按照程序的内部控制结构和处理技术逻辑来选定测试用例、软件系统测试的逻辑路径及过程需要进行管理测试,又称玻璃盒测试。因此白盒测试需要选择足够多的测试用例,覆盖尽可能多的代码来发现程序中的错误。黑盒测试,也称为功能测试。它将需软件看作一个黑盒,像一个普通用户一样来模拟软件的使用流程。黑盒测试通过大量的输入边界值或错误数据,来检查是否可产生正确的输出。本系统测试主要选择黑盒测试,少量采用白盒测试。通过测试达到以下测试目的:(1)检查各大功能模块的运行,确保其能够正确运行,并检查各页面的完整性,保证页面完整。(2)检查各个接口是否可以正确地输入和输出,保证数据流通稳定可行。(3)检查数据结构,保证其和外部接口没有访问错误,访问顺利。(4)检查原计划的性能需求有没有完成,运行流畅。本系统的登录测试表如表8所示。表8登录测试表编号对象项目操作预期结果结果1登录登录提示使用正确的账号密码登录成功登录预期结果2登录提示使用正确的账号但错误的密码登录提示密码错误预期结果3登录提示使用错误的账号登录提示不存在账户预期结果4登录提示不输入账号,点击登录提示输入账号预期结果5登录提示输入账号但不输入密码点击登录提示输入密码预期结果6登录入口已登录账号,查看登录入口不显示登录入口预期结果5.3测试环境与测试条件处理器:InterCoreI7-4710MQ四核处理器内存:8GB操作系统:Windows10数据库:MySQL5.4系统运行情况全部测试用例都已通过(包括但不限于以上测试用例),且不存在漏洞,实现了论文开始时所作要求。本系统运行稳定,使用流畅,可以满足用户需求。5.5系统评价5.5.1系统功能评价试运行后进行系统评估,可以认为该系统达到预定的目标要求,可以满足用户的需求,也满足了系统开发前所作目标。5.5.2系统技术评价系统在经过大量重复测试后运行十分稳定,安全实用,功能模块已经达到预定目标所需。5.5.3系统经济评价在规定的时间内实现系统的大部分功能,且满足要求,节省开发成本,有助于提高科学管理水平,符合本人经济情况。结语随着计算机互联网技术的迅猛发展,各行各业都已经实现采用计算机相关技术对日益放大的数据进行管理。该课题是Y小学的英语线上考试系统为核心展开的,主要是为了实现应届毕业生就业信息化管理和用户在线投递简历的需求。Y小学的英语线上考试系统的开发是以Java编程语言作为基础,在Myeclipse平台上完成编码工作,系统整体为B/S架构,数据库系统使用MySQL。文中详细分析了Y小学的英语线上考试系统的研究背景、研究目的和意义、开发工具和相关技术以及系统需求、系统详细设计和系统测试等等一系列内容。系统实现了Y小学的英语线上考试系统所需的一些基本功能,并通过测试对这些实现的功能进行了完善,进而提高了系统整体的实用性。整个系统的开发过程中大量使用了Java相关的知识以及前端开发使用的html和JavaScript等,同时涉及到了很多开源框架和组件,例如后台系统中运用的MVVM架构、Freemarker模板引擎等,前端运用的UI框架等。系统投入运行时,各功能均运行正常。系统的每个界面的操作符合常规逻辑,对使用者来说操作简单,界面友好。整个系统的各个功能设计合理,体现了人性化。但是由于自己在系统开发过程中对一些用到的相关知识和技术掌握不够牢固,再加上自身开发经验欠缺,因此系统在有些方面的功能还不够完善,考虑的不够全面,因此整个系统还有待日后逐步完善。参考文献徐佩.新时期计算机软件开发技术的应用及发展趋势[J].农家参谋,2019(08):167.张帅,崔婀娜,魏立波.互联网+健康在线服务平台的设计与实现[J].科技创新与应用,2019(10):91-92.谷利国,陈存田,张甲瑞.基于B/S模式的人事教育信息管理系统的分析与设计[J].电脑知识与技术,2019,15(10):58-59.王祖维,南淮耀,张英.“互联网+”视域下的高校学生公寓管理系统设计与实现——以沈阳师范大学为例[J].现代商贸工业,2019,40(08):187-188.廖明华,齐攀.学生职业能力测

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论