【《基于WEB的计算机课程题库设计与实现》12000字(论文)】_第1页
【《基于WEB的计算机课程题库设计与实现》12000字(论文)】_第2页
【《基于WEB的计算机课程题库设计与实现》12000字(论文)】_第3页
【《基于WEB的计算机课程题库设计与实现》12000字(论文)】_第4页
【《基于WEB的计算机课程题库设计与实现》12000字(论文)】_第5页
已阅读5页,还剩37页未读 继续免费阅读

付费下载

下载本文档

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

文档简介

绪论系统测试测试计划对任何系统而言,测试都是必不可少的环节,经过测试可以发现系统会存在的许许多多问题,所有的软件上线之前,都应该进行充足的测试之后才能保证上线后不会Bug频发,或者是功能不满足需求等问题的发生。下面将分别在单元测试,功能测试和用例测试这几方面来对其进行测试,以此来验证系统是否稳定性可靠。功能测试下表是系统登录功能测试用例,检测了用户名和密码的不同的输入情况,观察系统不同的响应结果。得出该功能达到了设计目标。表6-1系统登录功能测试用例功能描述用于系统登录测试目的检测登录时的合法性检查测试数据以及操作预期结果实际结果输入的用户名和密码之中包含了非法字符提示用户名或者密码错误与预期结果一致输入的用户名或者密码为空提示用户名或者密码错误与预期结果一致输入的用户名和密码不存在提示用户名或者密码错误与预期结果一致输入正确的用户名和密码登录成功与预期结果一致图6.1登录界面图图6.2登录成功图下表是注册功能测试用例,通过尝试输入不同数据的情况,观察系统的响应情况。得出该功能达到了设计目标。表6-2注册功能测试用例功能描述用于用户注册测试目的检测用户注册时是否具有合法性测试数据以及操作预期结果实际结果输入的手机号不合法提示请输入正确的手机号码与预期结果一致输入的字段为空提示必填项不能为空与预期结果一致输入的密码少于6位提示密码必须为6-12位与预期结果一致输入的密码大于12位提示密码必须为6-12位与预期结果一致注册界面如下图6.3注册界面图图6.4注册成功图下表是课程资讯管理功能的测试用例,检测了课程资讯管理中对课程资讯信息的增加,删除,修改,查询操作是否成功运行。观察系统的响应情况,得出该功能也达到了设计目标,系统运行正确。前置条件;用户登录系统。表6-3课程资讯管理的测试用例功能描述用于课程资讯管理测试目的检测课程资讯管理时的各种操作的运行情况测试数据以及操作预期结果实际结果点击添加课程资讯,必填项合法输入,点击保存提示添加成功与预期结果一致点击添加课程资讯,必填项输入不合法,点击保存提示必填项不能为空与预期结果一致点击修改课程资讯,必填项修改为空,点击保存提示必填项不能为空与预期结果一致点击修改课程资讯,必填项输入不合法,点击保存提示必填项不能为空与预期结果一致点击删除课程资讯,选择课程资讯删除提示删除成功与预期结果一致点击搜索课程资讯,输入存在的课程资讯名查找出课程资讯与预期结果一致点击搜索课程资讯,输入不存在的课程资讯名不显示课程资讯与预期结果一致图6.5课程资讯管理图进行课程资讯编辑图6.6编辑课程资讯图下表是学习资料管理功能的测试用例,检测了学习资料管理中对学习资料信息的增加,删除,修改,查询操作是否成功运行。观察系统的响应情况,得出该功能也达到了设计目标,系统运行正确。前置条件;用户登录系统。表6-4学习资料管理的测试用例功能描述用于学习资料管理测试目的检测学习资料管理时的各种操作的运行情况测试数据以及操作预期结果实际结果点击添加学习资料,必填项合法输入,点击保存提示添加成功与预期结果一致点击添加学习资料,必填项输入不合法,点击保存提示必填项不能为空与预期结果一致点击修改学习资料,必填项修改为空,点击保存提示必填项不能为空与预期结果一致点击修改学习资料,必填项输入不合法,点击保存提示必填项不能为空与预期结果一致点击删除学习资料,选择学习资料删除提示删除成功与预期结果一致点击搜索学习资料,输入存在的学习资料名查找出学习资料与预期结果一致点击搜索学习资料,输入不存在的学习资料名不显示学习资料与预期结果一致图6.7学习资料管理图图6.8编辑学习资料图下表是在线测试管理功能的测试用例,检测了在线测试管理中对在线测试信息的增加,删除,修改,查询操作是否成功运行。观察系统的响应情况,得出该功能也达到了设计目标,系统运行正确。前置条件;用户登录系统。表6-5在线测试管理的测试用例功能描述用于在线测试管理测试目的检测在线测试管理时的各种操作的运行情况测试数据以及操作预期结果实际结果点击添加在线测试,必填项合法输入,点击保存提示添加成功与预期结果一致点击添加在线测试,必填项输入不合法,点击保存提示必填项不能为空与预期结果一致点击修改在线测试,必填项修改为空,点击保存提示必填项不能为空与预期结果一致点击修改在线测试,必填项输入不合法,点击保存提示必填项不能为空与预期结果一致点击删除在线测试,选择在线测试删除提示删除成功与预期结果一致点击搜索在线测试,输入存在的在线测试名查找出在线测试与预期结果一致点击搜索在线测试,输入不存在的在线测试名不显示在线测试与预期结果一致图6.9学生在线测试图图6.9在线测试管理图图6.9编辑测试题库图性能测试尝试使用阿里云的服务来对系统进行线上测试其能承受的压力,测试线上服务器环境为:1核心CPU,1G内存,1Mbps公网带宽,Centos7.0操作系统。压测过程中使用了2台并发机器,每台机器20个用户并发,对系统主页,登录,数据查询和数据维护等模块进行并发访问,测试结果是有40个用户并发时,数据管理相关页面的响应时间甚至达到了7s,通过查看服务器出网流量发现已经达到1381kb/s,可以看出服务器的带宽已经达到峰值,如果系统使用5Mbps的带宽,会极大地增加系统的反应时间和TPS。在整个测试的过程中,CPU的使用率占用仅8%,也提现出带宽瓶颈对系统的影响非常严重。7总结本文针对在校学生在学习中总是收到时间和地点的限制的现状,在调研更多国内外现状后,提出能够满足学生与教师的需求的解决方案,为学生们一个可以随时随地进行学习的题库系统与一个可以互相交流的平台,教师能进行消息通知,学生在系统中对自己的学习成果进行测试,不仅更好地帮助学生巩固知识,帮助老师提高教学效率,减少过多的重复性工作。建立一个好的题库系统,也是对学校全面建成数字化管理的重要助力。本课题是以操作系统原理题库系统为核心展开的,主要是为了实现线上课程的学习、测试和学生获得更多操作原理系统知识的需求。本操作系统原理题库系统的开发是以PHP语言开发作为基础,在Myeclipse平台上完成编码工作,系统整体为B/S架构,数据库系统使用Mysql。文中详细分析了系统的研究背景、研究目的和意义、开发工具和相关技术以及系统需求、系统详细设计和系统测试等等一系列内容。并通过测试对这些实现的功能进行了完善,进而提高了系统整体的实用性。系统投入运行时,各功能均运行正常。参考文献[1]李常宝.基于RestAPI的在线题库组卷系统的开发[J].数字通信世界,2021(12):18-20.[2]马园媛,孙德荣,李燕.高校数学分析课程题库建设探索[J].广西民族师范学院学报,2021,38(05):96-99+104.[3]黄要武.基于教考分离的计算机网络课程题库建设探讨[J].电脑知识与技术,2021,17(28):205-206.[4]王伊,黄韵欣,刘晋泽,李骁,王韶红.基于共享题库的云考试系统设计与实现[J].电脑与信息技术,2021,29(04):38-41.[5]任洛漪.可视化智能题库系统与实现[J].信息与电脑(理论版),2021,33(12):109-111.[6]任建平,赵春辉,赵美虹,周蓓蓓.题库管理系统的设计与实现[J].福建电脑,2021,37(02):103-105.[7]吴君胜.基于共建共享模式的在线考试题库系统的设计与研究[J].微型电脑应用,2021,37(01):59-62+66.[8]竺鸿道.智能题库系统的设计与实践[D].华东师范大学,2020.[9]刘玉侠.开放大学的数字化题库建设[J].广播电视大学学报(哲学社会科学版),2020(01):106-111.[10]谢仁贵.计算机操作系统原理课程的教学探索[J].数码世界,2018(02):23.[11]

温馨提示

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

评论

0/150

提交评论