【大学教学楼信息管理系统设计与实现13000字(论文)】_第1页
【大学教学楼信息管理系统设计与实现13000字(论文)】_第2页
【大学教学楼信息管理系统设计与实现13000字(论文)】_第3页
【大学教学楼信息管理系统设计与实现13000字(论文)】_第4页
【大学教学楼信息管理系统设计与实现13000字(论文)】_第5页
已阅读5页,还剩32页未读 继续免费阅读

付费下载

下载本文档

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

文档简介

I第6章系统测试6.1系统测试的意义软件测试的可以理解为发现软件存在的一些漏铜,降低项目风险[8]。将反馈结果提供给开发者和程序管理者,提供风险评价所必需的信息,完善软件达到上线标准。对于信息化全面普及的当前社会,用户对于管理系统的要求已经不再局限于是否能够简单的实现功能需求,而是更注重系统是否能够稳定的使用,维护起来是否简单便捷,需要系统在使用过程中尽量避免bug的出现。因此,通过系统测试,减少系统出现bug的几率,提高用户体验,成为了如今系统设计的一个重要组成部分。测试方法有人工测试和机器测试,人工测试又称代码复审,包括个人复查、走查、会审三种方法;机器测试根据测试方法分为黑盒测试和白盒测试[9]。本系统采用黑盒测试和白盒测试结合的方法,对每个功能模块进行系统测试,排查可能会出现的错误或有可能会存在缺陷。图6-1就是纠错测试流程。测试测试评价纠错系统测试数据测试结果错误信息改正信息期望结果图6-1测试与纠错信息流程6.2测试方法静态测试和动态测试是本系统测试使用到的两种主要测试方法。其中静态测试主要使用人工测试来完成,即通过开发者自己进行人工审查测试,测试内容包括静态结构分析、代码检查、和代码质量度量等。使用到的动态测试主要包括:①黑盒测试:也称功能测试。主要是针对系统的功能模块进行测试,看功能模块是否符合需求分析的预期。测试方法主要包括手动测试和自动化测试。测试成果输出式测试用例和缺陷。②白盒测试:也称结构测试。主要是对软件中的最小可测试单元进行检查和验证,如Java里面的一个类,或图形化软件中的一个窗口和一个菜单。包括语句代码走查,用例覆盖,调试等测试方法。(1)用户登录测试:表6-1登录测试用例表用例编号UC-TEST-001测试名称登录测试前提条件打开首页页面并未登录步骤操作描述数据期望结果1点击登录按钮无跳转到登录页面2只填写用户名和验证码用户名、验证码输入框清空内容并提示“请输入用户名和密码”3只填写密码和验证码密码、验证码 输入框清空内容并提示“请输入用户名和密码”4只填写用户名和密码用户名、密码输入框清空内容并提示“验证码输入错误”5填写错误的或不存在的用户名、密码及验证码用户名、密码、验证码输入框清空内容并提示“用户名或密码错误”6填写正确的用户名、密码及验证码用户名、密码、验证码跳转到首页,右上角显示用户姓名测试说明无测试结果成功测试人A(2)教室管理测试:表6-2教室管理测试用例表用例编号UC-TEST-002测试名称教室管理前提条件用户已登录且教室已生成,处于教室索引页面或首页步骤操作描述数据期望结果1点击教室查看详情按钮无跳转到教室详情2点击修改按钮无完成教室信息的修改3点击删除按钮无完成教室信息的删除测试说明无测试结果成功测试人A6.3测试结论经过对本系统的单元测试分析:本系统所有功能模块都没有明显的bug,功能模块比较完善。系统运行时性能良好,系统安全可靠,能促进大学教学楼信息管理系统的发展,辅助学校对教学楼进行管理,发展前景广阔。对本系统的主要优点总结如下:(1)本系统拥有较好的用户交互性,界面操作在简洁易懂的同时也不失美观,对用户来说使用体验良好。同时本系统的可移植性和安全性也表现良好,可以在许多高校的系统上运行,不会导致用户信息的丢失或泄露。本系统具有较高的针对性,适合在大学教师和学生群体中使用。(2)本系统功能全面,管理方便,能够及时、准确的处理系统运行种可能出现的错误和异常,并对对用户的误操作做出反应。用户界面友好、简洁、美观,

结论本系统实现了Java与MySQL相结合,以HTML+CSS+JSP构建前端,所设计完成的大学教学楼信息管理系统,前端网页可以快速响应式展示。通过对本次大学教学楼信息管理系统的设计与实现,我感觉自己进一步了解了Java面向对象编程语言,了解了系统设计,需求分析,数据库结构与功能,系统测试等专业知识。学海无涯,学习是没有终点的,而且实践出真知,的确学习计算机专业只有多动手敲代码才能尽快掌握它。本次设计过程中我借鉴了许多他人的经验,知道了一个系统要有美观的界面,更完善的功能,才能吸引更多的用户。在系统设计之初,对于Java编程语言的了解还只是停留在上课内容和课本知识,没有更加深入的了解,导致从一开始就碰到许多困难,例如通过JDBC实现数据库和Java交互的问题,例如后台数据如何和前端页面实现数据交互的问题,这些都使我举步维艰。不过后来我通过在网上查阅视频文字资料,图书馆翻阅文献和书籍,虚心请教老师以及在同学的帮助下最后都得到了解决。在此过程中,指导老师也给了我很大的帮助,他用丰富的经验帮助我学到了很多知识,尤其是教会了我系统设计的思想,让我在做出大学教学楼信息管理系统的同时可以去尝试做一些其他的系统。程序的代码是写死的,但是编码的思想是可以一直沿用的,这是我本次毕业设计过程中最大的收获。目前大部分高等院校的教学楼管理方式并不是特别完善。例如老师平时无法获取别的班级的上课信息,当出现设备,设施等突然不能使用或出现问题的情况,导致教师无法正常上课时,需要及时找到能够未被使用且设备正常的教室进行教学。通过这次系统开发设计,更让我能明白,在这个信息技术飞速发展的社会,只有不断地去学习才能不被这个社会所淘汰,现如今我们所做的毕业设计是对我们大学四年间学习成果的总结,通过这个方式发现自己的不足和需要精进的地方,从而在以后工作中可以更加顺利

参考文献[1]曹文渊.JAVA语言在计算机软件开发中的应用[J].电子技术与软件工程,2019(02):53-54.[2]PatríciaAmorim,PedroSousa,ErnestoJardim,ManuelaAzevedo,GuiM.Menezes.Length-frequencydataapproachestoevaluatesnapperandgrouperfisheriesintheJavaSea,Indonesia[J].FisheriesResearch,2020,229.[3]秦楷.JAVA语言特点及其在计算机软件开发中的运用[J].中国新通信,2019,21(01):91.[4]黄文娟.基于Java和MySQL的图书馆信息化管理系统设计[J].电子设计工程,2019,27(02):20-24.[5]王越.JAVA编程语言在计算机软件开发中的应用[J].电子技术与软件工程,2019(01):35.[6]AbbasMrAnsar,EliyanaProfAnis,EkowatiDrDian,SaudMrMuhammad,RazaMrAli,WardaniMsRatna.Datasetoncopingstrategiesinthedigitalage:Theroleofpsychologicalwell-beingandsocialcapitalamonguniversitystudentsinJavaTimor,Surabaya,Indonesia.[J].Datainbrief,2020,30.[7]倪海顺.计算机软件开发的Java编程语言应用探讨[J].信息与电脑(理论版),2019(02):60-61.[8]DikkyIndrawan,EkoRuddyCahyadi,AriefDaryanto,HenkHogeveen.TheroleoffarmbusinesstypeonbiosecuritypracticesinWestJavabroilerfarms[J].PreventiveVeterinaryMedicine,2020,176.[9]YingXinLiu,XiYuanLi.DesignandImplementationofaBusinessPlatformSystemBasedonJava[J].ProcediaComputerScience,2020,166.[10]吴荣珍.基于JAVA的高职院校人事管理系统设计与实现[J].软件导刊,2019,18(01):116-118+123.[11]张永强.计算机软件Java编程特点及其技术分析[J].计算机产品与流通,2019(01):23.[12]娄豪.基于计算机程序设计的Java编程语言探究[J].信息技术与信息化,2018(07):108-110.[13]程小红.基于Java的数据库应用框架的设计分析[J].电子设计工程,2018,26(21):90-94.[14]葛萌,黄素萍,欧阳宏基.基于SpringMVC框架的JavaWeb应用[J].计算机与现代化,2018(08):97-101.[15]ChristinaGr

温馨提示

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

最新文档

评论

0/150

提交评论