jsp竞技体育信息管理系统springmvc论文_第1页
jsp竞技体育信息管理系统springmvc论文_第2页
jsp竞技体育信息管理系统springmvc论文_第3页
jsp竞技体育信息管理系统springmvc论文_第4页
jsp竞技体育信息管理系统springmvc论文_第5页
已阅读5页,还剩23页未读 继续免费阅读

下载本文档

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

文档简介

基于Java的竞技体育信息管理系统的设计与实现摘要:随着体育信息化的水平的不断提高,体育信息管理系统在学校体育、竞技体育以及社会体育中被应用的越来越广泛。从单机系统到基于文件/服务器模式的系统,再到基于客户机/服务器(ClientServer,C/S)模式的系统到基于浏览器/服务器的系统,多种形式的管理信息系统同时服务于体育管理工作。随着网络技术的发展,基于浏览器/服务器(Browser/Server)的系统成为当前主流的网络系统。而在体育领域中,基于B/S模式的大型管理信息系统研究较少,这在一定程度上阻滞了我国体育信息化整体水平的提高。因此,有必要对BS模式的管理信息系统进行研究。本文主要研究有关竞技体育信息管理系统的设计与研发问题。本文首先对竞技体育信息管理系统的研究背景、研究意义、国内外先关研究现状进行阐述。另外,对于在管理信息系统中有着重要地位的数据库技术,分别从数据库、数据库管理系统以及数据库系统三个方面进行了详细的介绍。本文的第二部分是对体育信息系统的需求进行分析,主要包括系统设计的目标、设计原则以及对于体育信息系统的信息化管理模式、信息化现状以及系统的主要功能性需求进行总的阐述。第三部分是对竞技体育信息管理系统的概要设计,从体育信息管理系统的体系结构、功能结构以及基本子系统的设计进行简单的介绍。第四部分是对高校体育信息管理系统的实现与测试问题进行总的分析,主要包括系统实现的关键技术、系统运行的流程以及系统部分模块的功能实现以及测试过程的分析,最后是对全文进行的总结以及前景的展望。关键词:信息化;体育;信息管理系统;模块设计

AbstractWiththecontinuousimprovementofthelevelofsportsinformation,sportsinformationmanagementsystemhasbeenappliedmoreandmorewidelyinschoolsports,competitivesportsandsocialsports.Fromthestand-alonesystemtothesystembasedonfile/Servermode,andthentothesystembasedonClient/Server(C/S)modetothesystembasedonbrowser/Server,variousformsofmanagementinformationsystemsservethesportsmanagementworkatthesametime.Withthedevelopmentofnetworktechnology,thesystembasedonBrowser/Serverhasbecomethemainstreamnetworksystem.However,inthefieldofsports,therearefewresearchesonthelargemanagementinformationsystembasedonB/Smode,which,toacertainextent,hinderstheimprovementoftheoveralllevelofsportsinformatizationinChina.Therefore,itisnecessarytostudythemanagementinformationsystemofBSmode.Thispapermainlystudiesthedesignanddevelopmentofcompetitivesportsinformationmanagementsystem.Firstly,thispaperexpoundstheresearchbackground,significanceandcurrentresearchstatusofcompetitivesportsinformationmanagementsystem.Inaddition,forthemanagementinformationsystemhasanimportantpositioninthedatabasetechnology,respectivelyfromthedatabase,databasemanagementsystemanddatabasesystemthreeaspectsofthedetailedintroduction.Thesecondpartofthispaperistoanalyzetheneedsofsportsinformationsystem,includingtheobjectivesofsystemdesign,designprinciplesandinformationmanagementmodeofsportsinformationsystem,informationstatusquoandthemainfunctionalneedsofthesystemaregenerallyexpounded.Thethirdpartistheoutlinedesignofcompetitivesportsinformationmanagementsystem,fromthesystemstructureofsportsinformationmanagementsystem,functionalstructureandthebasicsubsystemofthedesignofasimpleintroduction.Thefourthpartisageneralanalysisoftherealizationandtestingofcollegesportsinformationmanagementsystem,mainlyincludingthekeytechnologyofsystemrealization,theprocessofsystemoperation,thefunctionalrealizationofsomemodulesofthesystemandtheanalysisofthetestingprocess.Finally,itisasummaryofthefulltextandtheprospectofthefuture.Keywords:informatization;Sports;InformationManagementSystem;Moduledesign

目录摘要: IAbstract II1引言 11.1系统设计背景 11.2研究意义 11.3研究现状 21.4文章内容概述 22相关理论与技术 42.1JAVA简介 42.2MySQL 42.3IDEA 52.4系统开发平台选择 53系统分析 63.1需求分析 63.2性能分析 73.3可行性分析 73.4系统流程设计 83.4.1注册流程 83.4.2登录流程 83.4.3操作流程 94系统设计 104.1系统功能结构设计 104.2数据库设计 105系统实现 125.1登录模块的实现 125.2管理员功能模块的实现 125.2.1用户管理界面 125.2.2训练及赛程管理界面 135.2.3专项训练管理界面 135.2.4留言管理界面 135.2.5老师管理界面 145.3用户功能模块的实现 145.3.1系统首页界面 145.3.2查看专项训练界面 145.3.3用户注册界面 155.3.4查看论坛界面 166系统测试分析 176.1测试用例 176.1.1用户登录功能测试用例 176.1.2添加信息功能测试用例 186.2测试步骤和内容 187系统分析 198总结 20参考文献 21致谢 231引言1.1系统设计背景体育作为人类文明不可分割的一部分,随着人类社会的不断发展越来越受到全世界人民的关注和重视,尤其是在二十一世纪的今天,竞技体育中的盛会,奥运会更是以其独特的风采吸引了世人的目光。“更高!更快!更强!”的奥运宗旨激励着一代又一代的运动员不断的超越人类的生理极限,创造一个又一个的生命奇迹,在奥运会上夺取金牌、成为世界第一的梦想使得众多的运动员和体育管理人员为之付出了毕生的精力。"向科技要成绩,提高训练水平”成了体育界的共识,“科学选材、科学训练和科学管理”成为提高运动成绩的三大支柱,因此体育界特别是体育科研和管理人员愈来愈重视和关注竞技体育管理、训练和选材的科学化与智能化。随着体育信息化的不断发展,信息技术从根本上改变着体育管理的模式和体制,对体育管理产生了冲击和影响,传统的体育管理理念、组织结构、管理方法等受到极大地挑战,体育管理得到发展。信息技术应用贯穿于体育管理的整个过程,体育管理需求的实现也完善了信息技术的应用,信息技术与体育管理两者互相促进,互相推动。在信息技术与体育管理互动过程中,体育管理信息系统是体育信息化相关研究的热点,也是信息化建设中的重要内容。体育管理信息系统具体实施与应用的过程,正是体育管理具体业务得到规范的过程。建设“竞技体育信息系统”能有效培养高水平竞技体育人才和体育后备人才,建立各项人才信息库,使体育的管理能建立在科学的基础之上,这是加快该省体育信息化建设进程的必由之路。同时将对落实“向科技要金牌,向科技要管理”的要求,加强和完善我院的科学化管理,提高竞赛、训练的科研水平,完成各类大赛任务,发挥着科学训练与科学管理的服务功能。1.2研究意义随着国家经济能力的不断提升,我国的诸多科技水平也比以前有了更高的提升,在信息系统和信息安全方面也有明显的改善。国家也将信息安全提升到国家战略层面,在这样的环境下,大家对于信息智能系统也给予了更多的关注,尤其是在目前还不是很成熟的用户竞技体育信息管理系统上面。总结本次开发的基于Java的竞技体育信息管理系统有以下几点优势:(1)轻量级系统,使用灵活:基于Java的竞技体育信息管理系统,设计时,考虑到不同使用者的习惯,让系统比较轻量级,便于安装,也完成了系统所具备的所有功能,在以上基础上,通过系统测试与优化,让操作更加灵活。(2)系统开发0成本:该竞技体育信息管理系统,以Windows7操作系统为基础,采用JAVA技术编码开发,并使用MySQL轻量级数据库,没有多余的开发成本。(3)覆盖范围:任何机构,都能安装使用本次毕设开发的基于Java的竞技体育信息管理系统,对系统适用方没有严格的规定,平台搭建好了就能使用。1.3研究现状计算机信息化技术功能发挥所带来的差距,促进了我国的体育信息化的发展与体育全面改革,利用互联网来发展信息管理的趋势已经不可逆转。经过近几年的不断发展,全国各地的企业已经逐渐推出网络、互联网类型的信息管理,在国家大力支持,加上百姓消费方式的不断改变,在相关部门的指引下,已经出现了各式各样的信息管理系统,这些系统都为用户提供了便利的服务。但是在经济利益的驱使下,很多相关机构加入了改革之路,建立了竞技体育信息管理系统,但是这些系统大多都是收费使用,主动服务于用户,给用户提供便利服务的系统少之又少[9][10][11]。以Web基础的操作平台,由于其开发与操作的便利性,受到了众多人的青睐。基于Java的竞技体育信息管理系统,不仅可以减少用户管理时无效的信息处理,同时也可以让用户便捷高效的了解竞技体育详细信息,缓解资源紧张的问题。因此,以Web为基础,开发基于Java的竞技体育信息管理系统,在满足多样化操作需求的前提下,让计算机服务被越来越多人接受。1.4文章内容概述基于Java的竞技体育信息管理系统设计与开发的系统,首先整理竞技体育信息管理系统所具备的功能。整理完成之后,查漏补缺,设计基于Java的竞技体育信息管理系统要完成的功能,其次,进行系统性分析,系统设计等,系统开发完后,进行系统测试优化该基于Java的竞技体育信息管理系统。第一章:查阅文献,详细阐述系统的开发背景、系统的设计目标等。第二章:相关技术。介绍了系统设计与实现过程中使用到的技术。第三章:分析系统设计的开发要求与性能要求。第四章:分析系统功能,并将系统中存在的实体抽象成数据表,由此设计数据库。第五章:对系统所实现的界面做简要介绍。第六章:通过测试分析,得出测试结论。第七章:总结竞技体育信息管理系统,并总结本次设计中的收获。

2相关理论与技术基于Java的竞技体育信息管理系统旨在实现各类用户的需求为目标,系统开发采用JAVA语言,MySQL数据库,以B/S模式作为系统的设计模式。依照公认的Web系统开发方式,以及系统所要实现的基本功能,系统设计之初,确定好功能模块,并进行Web页面的布局设计,以此类推,设计出系统每个小模块,然后完成系统编码[8]。为了让基于Java的竞技体育信息管理系统运行更加稳定可靠,系统开发所需要的关键技术以及基础设施将在本章做详细介绍。2.1JAVA简介JAVA是面向对象的语言,简单而美观,类型安全。开发人员可以利用它来构建在安全可靠的Web浏览器中运行的各种应用程序。JAVA可以创建Windows、XMLWeb服务、分布式组件、B/S应用程序、数据库应用程序等简单的客户端应用程序,通过CLR(公共语言运行库),JAVA编译的程序将在具有Web浏览器的计算机上稳定运行。应用程序开发人员通常不必担心使用处理器或语言。本文描述的工具将在其上运行,只要与MySQL一起使用,保证兼容性和运行效率。JAVA工具为处理位图提供了许多高效的工具。如位图、位图数据、图像等系统提供的图形图像处理工具为图形处理带来了极大的方便。系统提供的类,同时考虑了易用性和速度。根据用户的需求或标准选择所需的工具。2.2MySQL结合基于Java的竞技体育信息管理系统将要应用到的数据库技术,本系统采用MySQL数据库进行开发。作为轻量级、关系型数据库中的一种,MySQL的优势在于其框架的开放性,由此得到很多开发人员的青睐,使得用户的选择性非常强,而且伴随着计算机技术的不断发展成熟,MySQL支持的功能也逐渐增加,性能也在不断的提升,也支持更多的平台[9]。另外,社区的开发和维护人员也比较多,就目前来讲,MySQL具有稳定的性能、功能全面,此外,在满足GPL所要求的协议之后,开发人员可以免费试用MySQL,也能按照自己的需要对MySQL进行修改,综上所述的优势,让MySQL得到很对人的关注与追随[10]。总体来说,与HBASE、NoSQL等数据库相比,MySQL数据库具有很突出的优势。最值得我们关注的是,关系型数据库可以把系统所需要的数据存储在不同的表里面,而后,把这些数据表又存储到不同的数据库中,由此避免了在一个大的数据仓库中,存放所有的表[19]。分开存储,不仅让MySQL数据存取更加便利,同时也提升了数据读取的效率,从而减少系统响应时间,让基于MySQL数据库的信息处理平台更加灵活高效。SQL使得对数据库进行存储、更新和存取信息这类的操作使用更为便捷。基于Java的竞技体育信息管理系统,开发时选择MySQL关系型数据库存储系统产生的所有数据。当前,很多人都习惯采用MySQL关系型数据库,这是因为MySQL方便快捷,占用很小的磁盘容量,并且处理数据速度特别快,因为它的源代码是公开的,所以成本更低,因此,很多毕业设计中,系统的开发都会首选MySQL数据库[11]。在大学学习的时候,我基本上掌握了JAVA的专业知识,学习了MySQL数据库操作的基本系统,并且很好地掌握了它。系统地、全面地研究了软件工程、软件测试和UML统一建模语言。这些课程也得到实践,并具有特定的系统识别,开发和测试功能。开发结合JAVA和MySQL的Web竞技体育信息管理系统既可行又高效。2.3IDEAIDEA代表IntelliJIDEA,它是Java编程语言开发的集成环境。IntelliJ被公认为发展中国家的最佳Java开发工具,尤其是在智能代码助手,自动代码提示,重构,JavaEE支持,各种版本工具(git,svn等),JUnit,CVS集成,代码分析,创新GUI中的设计和其他功能可以说是非同寻常的。2.4系统开发平台选择首先,基于Java的竞技体育信息管理系统,使用开源的操作系统Win7,该系统有其独特的优势,从被开发到现在,在不断的更新中,获得了强大的生命力,Win7系统不仅被用来通常人们使用的电脑上,作为系统软件,很多程序员也喜欢该平台作为项目开发的基础。在项目的开发环境、编译工具方面,也利用JAVA常用的开发平台IDEA,IDEA平台,学习方便,容易上手,开发者仅需要简单的了解便可用其完成程序开发。此外,IDEA还能访问MySQL轻量级数据库,完成数据的存取。在完成系统设计时,还需要按照需求设定数据库与数据表,该系统选用轻量级数据库,并采用NavicatForMySQL数据库可视化工具,让数据库建立与设计更加便捷直观。系统开发的基础操作系统:Win7编译器:IDEA系统使用到的语言:JAVA选择的数据存储服务器:MySQL

3系统分析本次毕业设计实现的基于Java的竞技体育信息管理系统,让使用电脑完成信息管理服务深入人心。本次毕业实现的基于Java的竞技体育信息管理系统,不管是可行性分析、系统整体框架设计还是编码,都需要严格遵守软件开发的三个周期八个阶段。从系统的稳定性,系统性能等多方面考虑,编码要严格符合规定,其主要目的,就是开发出可以供多重角色均可使用的基于Java的竞技体育信息管理系统。最后将开发完成的系统安置在电脑上,用户利用电脑随时随地完成竞技体育信息管理。基于Java的竞技体育信息管理系统,在实现初期,严格按照软件设计要求的三个阶段八个周期进行系统的设计,首先总结研究的背景以及设计实现该系统的意义,其次,查阅资料,完成了基于Java的竞技体育信息管理系统国内外的发展现状的调查,并做了相应的总结分析;然后阐述了该系统实现的必要性和所要满足的操作需求。3.1需求分析通过观察我们身边的生活,我们可以发现社会在不断进步,人们的生活水平也在不断提高。我国很多的地方都存在处理竞技体育信息压力巨大的问题,以及各种资源配置浪费等问题都比较明显。所以,开发设计竞技体育信息管理系统能解决人们燃眉之急。该系统准备设计教练端和学生端两个模块,首先将进行需求分析,根据需求分析及三层架构设计的思想,设计出教练端和学生端的系统功能,再逐步进行完善。学生端首先注册或登录,进入到网站首页,分别设置以下几个模块:完善个人信息,包括对密码的修改和账号切换;训练及赛程安排;训练状况上报;各专项项群训练方法及手段;历届比赛概况查询;留言板块交流。教练端也作为后台管理,首先注册或登录进入,分别设置以下几个模块:个人信息的完善及对用户的管理;对各板块数据库的更新与完善,学生端只设置查询功能,教练设置增删改查功能;3、对留言板信息的管理。本系统设计完成的基于Java的竞技体育信息管理系统运用MySQL数据库,基于Java的竞技体育信息管理系统的MySQL数据库使用到的版本是MySQL5.6,前台运用Java平台开发,确保基于Java的竞技体育信息管理系统安全、稳定性。3.2性能分析为了在设计过程中确认用户特定的功能和非功能要求,需要与整个应用程序相对应的基本功能。设计过程中需要考虑每页间的连接程度和跳转速度。在实施每个模块之前,应相应分析所有相关数据,数据格式,数据源和存储方法。服务器端的支持非常重要,选择哪种服务器才能通过应用程序流程是首要考虑的问题。系统性能分析介绍如下所示:(1)准确性:系统需要准确记录竞技体育的详细信息,以此为基础,实现所有功能,满足多样化的操作要求。(2)更新性:开发实现到的系统更支持后期的维护与优化,还需要按照需求更新版本,这就要求在更新系统时,完整保留已有的数据。(3)安全性:开发实现一个系统,最关键的问题就是要保护好用户隐私信息以及系统中的用户信息,这些信息一旦泄露,将会有很严重的后果,因此,在系统实现的时候,要想办法保护用户隐私与系统中用户信息的安全,此外,在管理员添加信息时,需要判定所添加信息的合法性。(4)易用性:系统完成后,首次使用系统的用户,需要很快上手进行系统操作,这也要求开发人员在开发时,要让界面简洁,功能明了,同时也不能影响系统其它性能。(5)系统可靠性:基于Java的竞技体育信息管理系统画面运行流畅,能够很快地处理竞技体育的信息,提供给各类操作人员最好的用户体验。3.3可行性分析本系统的整个开发过程,除了需要分析管理员的需求,本文做了一个综合计划和分析技术的需求,如果科技可以承受和系统开发所需的人力、物力和财力资源在整个开发过程。为了成功地开发一个系统,除了成熟的技术之外,还需要足够的财政支持,我将从技术可行性、经济可行性等多方面对其进行描述。1.技术可行性近年来,随着科技的迅速普及,许多新兴语言成为发展的主要语言。在Web站点上,使用JAVA技术是一种更加成熟和实用的Web开发技术,许多公司的开发仍然是这种Web开发技术。由于多个浏览器的普及应用,语言的使用开发系统,不仅考虑系统实现的功能,需要2.管理可行性由于系统的简洁与简洁,管理员可以使用界面直接追踪提示,无需过度查看或维护。因此,从管理部门的观点来看,该个人博客在实际上是可行的。根据上述系统配置文件,以JAVA为基础的基于Java的竞技体育信息管理系统的开发速度更快,操作更精准,节省更多成本等等。3.4系统流程设计本系统的设计最初必须围绕每个管理员,从各类管理员的注册登录到进行所有查看信息和对各类信息进行管理等功能。3.4.1注册流程系统注册流程图如图3-3所示,用户打开注册界面,填写详细的用户信息,便在数据库中添加该用户数据,注册完成。图3-3注册流程图3.4.2登录流程登录流程图如图3-4所示。用户打开登录界面,填写用户名和密码,系统打开数据库判定输入用户名和密码是否正确,若正确,提示数据成功,若输入有误,则提示错误信息。图3-4登录流程图3.4.3操作流程要使用该系统,管理员必须首先打开它,并通过数据库中存储的他们开始注册的账户登录。管理员还必须在登录时选择相应的功能权限,系统后台将判断账户号、密码和管理员权限是否正确。只有准确地匹配上述信息,管理员才能成功地连接到系统,一旦进入系统,管理员才能根据自己的需要进行进一步的操作。这里需要注意的是,如果管理员在输入时显示错误信息,则无法登录。下图显示了管理员操作的流程:图3-5操作流程图

4系统设计4.1系统功能结构设计前几章分别从系统可行性、系统功能分析与性能等各个方面对系统做了详细的阐述,本章主要按照前面讨论的细节,设计实现系统。系统架构图介绍如下:图4-1系统架构图本系统的服务单元主要任务是管理数据库。管理员可以通过服务单元对系统的基本数据进行管理。例如,系统平台注册用户管理、赛程管理、项目管理等。下面对整体设计的主要界面进行阐述。1.为了在设计过程中确认用户特定的功能和非功能要求,需要与整个应用程序相对应的基本功能。2.每页之间的连接程度和跳转速度。3.在实施每个模块之前,应相应分析所有相关数据,数据格式,数据源和存储方法。4.服务器端的支持非常重要,选择哪种服务器才能通过应用程序流程和特定的支持计划来支持应用程序。5.数据终端设计,特定的数据库和相应的数据格式,数据支持。6.特定的权限管理,不同的界面和方案,不同的设计权限。4.2数据库设计为了在设计过程中确认用户特定的功能和非功能要求,需要与整个应用程序相对应的基本功能。设计过程中需要考虑每页之间的连接程度和跳转速度。在实施每个模块之前,应相应分析所有相关数据,数据格式,数据源和存储方法。数据库设计方面,设计者应结合实际情况,明确设计思路,确定最终确定方案。系统设计的数据表信息介绍如下:管理员数据表如表4-1所示:表4-1管理员数据表(Admin)序号字段名注释数据类型长度1id管理员IDint(11)112name管理员账号varchar(20)203uname真实姓名varchar(20)204upwd登录密码varchar(20)20用户数据表如表4-2所示:表4-2用户数据表(user)序号代码注释数据类型长度1gh工号varchar(100)1002idint(11)113jfvarchar(100)1004mobile手机varchar(100)1005name姓名varchar(100)1006password密码varchar(100)1007statusvarchar(100)1008username账号varchar(100)100比赛概况数据表如表4-3所示:表4-3比赛概况数据表(t_temp1)序号字段名注释数据类型长度1content比赛概况内容text2pic比赛概况图片varchar(100)1003statusvarchar(100)1004title比赛概况标题varchar(100)100

5系统实现基于Java的竞技体育信息管理系统实现的功能介绍如下。5.1登录模块的实现首先打开系统,然后按照之前注册的账号进行登录。用户登录的时候也需要选择注册的账号对应的权限。系统后台会判断用户的账号、密码还有权限是否正确,只有以上的信息都准确无误,用户就能成功登录系统,登录界面展示如图5-1所示。图5-1系统登录界面图5.2管理员功能模块的实现5.2.1用户管理界面系统用户管理界面展示如图5-2所示,管理员可以使用该界面选择添加、编辑或者删除用户信息。图5-2管理员列表界面5.2.2训练及赛程管理界面训练及赛程管理界面如图5-3所示。图5-3训练及赛程管理界面5.2.3专项训练管理界面管理员管理专项训练信息界面展示如图5-4所示。图5-4专项训练管理界面5.2.4留言管理界面管理员管理留言信息界面展示如图5-5所示。图5-5留言管理界面5.2.5老师管理界面管理员管理老师信息界面如图5-6所示。图5-8老师管理界面5.3用户功能模块的实现5.3.1系统首页界面系统首页界面如图5-9所述。图5-9系统首页界面5.3.2查看专项训练界面用户查看专项训练界面如图5-10所示。图5-10查看专线训练界面5.3.3用户注册界面用户注册界面展示如图5-11所示。图5-11用户注册界面5.3.4查看论坛界面用户查看论坛信息界面如图5-12所示。图5-12用户查看论坛界面

6系统测试分析执行计算机程序,查找程序和程序执行结果中的问题,将这样一个步骤,定义为软件测试。换句话说,软件的测试是程序开发人员设计的一系列测试用例,开发人员设计测试用例时,需要考虑到自己输入的数据以及预期所想要达到的效果或得到的结果。开发人员开发系统过程中,需要在软件开发的每个阶段都严格按照程序设计规范和程序内部需要满足的结构。编码完成之后,使用设计的用例,尝试找出程序中的错误。软件开发的每个生命周期中,都避免不了出现错误。所以在每个开发阶段结束时,我们都要使用相关的技术审核,解决已经存在的问题,并防止出现意料之外的问题。然而,以往的开发经验证明,审查无法找到所以的错误。这些潜在或者已经存在的问题不解决,在交付使用之后出现问题,解决问题花费的成本更高,也会带来灾难性的后果。之所以在开发完成之后,正式投产使用之前,设计测试用例,并进行测试,尽可能多的发现编码和软件中的错误,并加以改正。6.1测试用例针对本次设计实现的基于Java的竞技体育信息管理系统,所涉及到的测试用例介绍如下:6.1.1用户登录功能测试用例不同身份的用户在使用系统时,必须按照各自的账号、密码以及角色登录系统,只有输入正确的账号、密码,选择与之对应的角色,才能成功登录系统。用户登录功能模块的测试介绍具体如图6-1所示:图6-1用户登录模块测试用例6.1.2添加信息功能测试用例在图6-2所示的界面上,主要测试的功能就是管理员添加信息,其目的在于验证系统中添加信息模块是否合理,管理员添加的信息是否正常存储在数据库中。管理员需要使用信息,且必填内容不为空,管理员输入时,系统会自动判定输入内容是否为空,若不按照要求添加信息,系统给予对应的提示,信息添加完成之后,点击提交按钮便可完成信息添加操作。图6-2添加信息功能测试界面6.2测试步骤和内容基于Java的竞技体育信息管理系统的测试分为以下步骤:(1)模块测试,模块测试旨在查找系统详细设计和编码过程中出现的问题。(2)系统测试,系统测试模块旨在查找软件设计过程中存在的问题以及现有的不足。(3)验收测试,验收测试模块用来发现系统实现与系统需求说明之间不一致的问题。基于Java的竞技体育信息管理系统测试的内容介绍如下:(1)是否能够按照预设的方式完成数据库的连接以及正常的数据读写操作,添加的数据以及读取的数据内容展示是否完整。(2)系统能否正常配置运行。(3)各页面之间的跳转是否正常,每个界面中的功能是否正常实现。本系统通过功能测试与性能测试,系统功能完整,运行稳定,可以投入真实环境中使用。

7系统分析以上详细介绍了基于Java的竞技体育信息管理系统设计实现的完整过程,首先介绍了基于Java的竞技体育信息管理系统设计的必要性,从系统背景,系统设计目标、系统设计意义等几方面出发,详细进行以上信息的阐述。在开发系统之前,阅读大量文献,总结出研究现状,然后阐述了该系统实现的必要性和所要满足的操作需求,同时,根据预先决定的编码工具和编译环境,完成开发平台的设计,其次根据所需的操作需求与性能要求,实现系统并完成测试。跟目前市面上存在的系统相比较,该毕业设计实现的基于Java的竞技体育信息管理系统,打破了现存在系统中的缺陷,像开发难度大,为了眼前的利益,没有考虑到用户体验与系统的可用性等当面的问题。该系统可以大大提高使用者和管理者的使用效率,切实提供了准确、及时的信息管理服务,帮助各类使用者减少了大量信息管理和处理的效率,也在另一方面提高了信息化水平的发展。

8总结该基于Java的竞技体育信息管理系统,经过了前面的文献查阅与现有系统的总结与剖析,经历了系统设计,数据库设计与系统编码,更深切的理解了软件设计的流程,也感受到了科技发展对人们生活的影响采用信息技术完成数据处理与数据挖掘分析受到广泛的关注,并与实际生活结合起来,给人们带来很多便利。二十一世纪,处理信息消耗的时间精力也呈指数增加,将先进的数据信息传输通讯技术、自动化控制技术、电子计算机技术和电子信息技术用户处理信息必将成为一个趋势。经历了此次毕设的整个流程,我得到了很多课堂上体会不到的经验,这对我以后就业起着举足轻重的作用。基于Java的竞技体育信息管理系统开发过程中,通过解决遇到难题,还提高了自己的动手能力,将平时课堂上学到的知识与系统开发实践结合,很大程度上提升了个人动手能力与思维能力。开发过程中,不断的求助老师同学还有搜索引擎,我积累了很多经验,不管是开发还是做人,都有不小的收获。

参考文献中共中央办公厅.2006-2020年国家信息化发展战略[J].电力信息化,2006,4(7):10-10.蒋华.高校档案管理信息网络建设的研究与思考[J].榆林学院学报,2005,15:126-127徐斌,陈俊良.“数字南大”的建设研究与实践[J].教育信息化,2004,7:28-39杨异.校园网络教学系统.电子科技大学硕士学位论文,2004胡锦涛.在全国教育工作会议上的讲话[M].中国教育报,2010周志平.基于MVC架构实验教学系统的研究与实现.南京理工大学硕士学位论文,2013关玉梅.基于Web的实验教学管理系统的设计与实现.黑龙江大学硕士学位论文,2009曹兴建.中国质检出版社第四编辑室.计算机软件工程规范国家标准汇编[M].北京:中国标准出版社.2011陈剑斌.基于MVC架构的实践教学管理平台的设计与实现.湖南大学硕士学位论文,2013DavidL.Anderson.ManagingInformationSystems[M].北京:清华大学出版社,2001武敬.杨建华.实验室信息管理系统(LIMS)初探,资源环境与工程,2004,18:18-21徐建波,周新莲.Web设计原理于编程技术[M].中南大学出版社,2015.185-193.张心雨.基于JAVA的文体中心场地预约系统设计与实现[D].南京大学,2017张洪斌.JAVA高级程序设计[M].中科多媒体出版社,2011:85-90.耿祥义.JAVA基础编程[M.清华大学出版社,2014:55-162林信良.JAVA技术手册[M].电子工业出版社,2016.6:50-100.张莉,王强,赵文等.MySQL数据库原理及应用教程.清华大学出版社占003,(01).唐红亮.MySQL数据库设计

温馨提示

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

评论

0/150

提交评论