《基于java的大学生体质健康管理系统.docx》由会员分享,可在线阅读,更多相关《基于java的大学生体质健康管理系统.docx(26页珍藏版)》请在优知文库上搜索。
1、基于java的大学生体质健康管理系统摘要java的大学生体质管理系统设计的过程当中,一般都是在网站系统设计流程的基础之上,按照系统进行开发进行设计的。能够整体实现大学生体质健康管理系统进行应用,本系统在进行实施的过程当中,主要是通过使用对应的模式和后台数据库来进行选择。在进行系统功能的设置当中包括各项因素,其中有健康管理、个人中心辅导员、学生管理等,这些模块都是整个系统中的一部分。本文在进行论述的过程当中,首先分析了在课题研究过程中的背景和研究的现状,然后根据软件进行开发的具体流程来进行分析,在本系统当中也进行了更加具有可行性的分析和需求分析,通过对系统的总体功能模块进行设计模块图,最后再将设
2、计好的系统进行单元方面的测试和性能测试,能够使其进行良好运行。关键词:大学生体质管理系统;Java;B/S模式;MySQL数据库AbstractJavacollegestudents,physiquemanagementsystemisgenerallydevelopedanddesignedaccordingtothesystembasedonthewebsitesystemdesignprocess.Enablingtheoverallrealizationofstudentsphysiquehealthmanagementsystemapplicationimmediately,inth
3、eprocessofimplementation,thissystemmainlythroughtheuseofthecorrespondingmodeandthebackstagedatabasetoselect,thentosetthesystemfunction,mainlyincludesvariousfactors,amongthem,therearehealthmanagementandpersonalcenterinstructorsandstudentsmanagement,etc.,Thesemodulesareallpartofthewholesystem.Inthepro
4、cessofdiscussion,thispaperfirstanalyzesthebackgroundintheprocessofresearchandtheresearchpresentsituation,thenaccordingtothespecificsoftwaredevelopmentprocessisanalyzed,inthissystemisalsomorefeasibleanalysisanddemandanalysis,canpassonthesystem,soverallfunctionmoduledesignandputsforwardthecorrespondin
5、gmodulechart,intheend,Thenthedesignedsystemistestedintermsofunitandperformance,whichcanmakeitrunwell.Keywords:Collegestudentphysiquemanagementsystem;Java;B/Smode;TheMySQLdatabase1绪论1.1 背景及意义在如今网络时代的发展状况之下,信息的及时性和共享性在发展的进程当中是远远达不到要求的。因此,在计算机普及的今天,人们在学习和生活当中已经离不开这些电子设备,并且在我们日常的生活当中,80%以上的外界信息几乎都来源于网络上
6、,我们通过在网络平台上对信息进行管理可以更及时的获取信息和完成各项信息的整理工作。本文介绍的基于java的大学生体质健康管理系统就是基于网络管理的模式而开发的,本系统是一个提供给广大用户的管理平台,学生可以在该平台获取班级管理、身体参数管理、健康建议信息。1.2 课题研究现状传统的大学生体质的管理方式主要是依靠着人工笔纸记录、公示和认领,信息流通的效率比较低低。现如今在我们的社会,人们已经离不开了网络,网络已经是人和人交流的一种重要形式。伴随着大学生体质网络信息化的不断建设,普通的信息管理方式显然不能够满足日益增多的管理需求。为此本课题设计出一个学生管理、辅导员管理、班级管理、身体参数管理、健
7、康建议管理功能集和于一体的大学生体质健康管理系统。本系统相对于传统的大学生体质管理平台的最大区别在于是用计算机和网络来运营,方便用户们随时随地地上传,以及方便浏览,用来帮助学生快速查找、使用各种身体数据信息。系统再结合线上大范围传播和线下集中管理的方式,提高了对大学生体质信息管理的效率。本课题体现了现实生活与互联网的密不可分的关系。课题目的是使大学生体质信息管理清晰化,透明化,便于操作,易于管理。大学生体质健康管理系统是一种方便失主和拾获者能够建立一种联系的载体,因此,大学生的体质管理系统也主要是为学生、辅导员和管理者之间来进行联系提供的一个网络管理平台,在这个网络管理平台设计的过程当中,能够
8、节约一定的人力资源和物质资源。1.3 本文研究内容在进行整体的讲解中,我们主要将其涵盖为以下六个模块,其中第一个模块主要讲的就是在研究本次课题时所存在的背景和意义,第二个部分就是对再进行实验的设计过程当中,对于技术方面的要求和需要注意的事项,并且着重讲了各种数据库的类型和框架等,第三个部分,我们主要对系统内容进行了讲解,介绍的具有可行性以及功能性的分析,第四个部分是对系统整体的各个环节当中的内容进行设计工作,第五个部分是对于整体系统全部内容的详细设计,第六个内容是关于在实验过程当中的整体测试工作。2系统开发环境介绍2.1 Java简介Java在设计的过程当中属于一种高级解释性和交互性的脚本语言
9、,能够对文本中的相关数据进行处理,在对程序进行开发式,能够更加的简洁操作和进行维护,其中也包含着很多有关对象属性的包括,比如说对于继承性以及封装性的特点,在进行设计的过程中我们可以利用这些特性来对此进行编程。2.2 Eclipse简介ECliPSe是目前人们在使用的过程当中最广泛的一项开发者工具,并且在功能上非常强大,尤其是在对很多产品进行支持的过程当中,也采用了java平台进行整体的开发和研究。我们也可以将其理解为是J2EE的Eclipse插件集。2.3 B/S结构B/S架构,这个架构在进行设计的过程中主要包括逻辑层、控制逻辑层以及数据层这三个部分,这三个部分之间是相互联系的,并且也是比较独
10、立的,接下来我们将这些不同层次的尺寸来进行介绍。首先体现在逻辑层方面上,在进行设计的过程当中,能够使其产生对应的服务请求,并且将其进行传送到另一个服务器上面,最后进行识别以及将收到的信息进行返还,而客户端在街道对应的请求之后,可以在浏览器中对对应的数据进行一系列的显示。第二个是在控制逻辑层面方面的设计需求,主要应该增加在控制逻辑层当中所涵盖的主要任务,能够使其更加便于接受,能够在接受完用户的请求之后,实现程序与户籍库之间的连接工作。第三个层面主要设置在数据层,能够在整体的数据曾当中对服务器来进行获取相关的请求,最后,再执行对应的操作,能够再进行查询以及修改的操作之后,可以将其所存在的数据来返还
11、给对应的网络服务器。2.4 数据库简介在目前来讲,国际上具有很多数据库管理系统模型,并且每个数据库管理模型都具有自身的特点,而我们本次所研究的MySQL2008版本就具有以往版本当中所存在的缺点,也在以往版本的基础之上进行了创新的工作,从而能够使人们在进行使用的过程当中,更加方便,能够达到一定的要求,同时,也能够实现更好的协调合工作,能够将多平台进行联合整体使用。MySQL的T-MySQL支持ANSlMySQL92标准,在整体的结构化系统当中,这也是能够找到查询语言的基础内容,同时也是一种比较基础的模式,能够在进行身份验证时更加方便,分别可以通过登录验证和案件安全验证等来进行获得对应的数据。我
12、们在以往数据库模型的基础之上进行了改善和创新工作。微软的MySQLSerVer在发展的过程当中,是一项非常完善的系统。MySQLServer需要WindowsNT平台,而WindowsNT可以支持InteI386,PowerPC,MIPS,AlphaPC和RISC等平台,它使MySQLSerVer可以具备更好的功能来进行显示。MySQLServer2008软件模型当中具有数据库镜像技术,并且在整体的镜像技术当中,可以确保在企业上能够向员工或者是对应的客户提供数据,整个流程也比较可靠,所以,在进行微软系统的整整体设计过程当中,也可以通过引入一套具有集成管理员工具和管理应用方面的编程接口来进行实现
13、,这不仅能够给对应的企业带来一定的便利,也可以使得设备在进行运行的过程中可以更加流畅,同时,我们也可以使用数据加密的模式使用这一模式,可以使得数据进行管理和保存的过程当中更加安全。另外,我们也可以将其与以前模板进行相比,在对MySQLSerVer2008进行使用的过程当中,在数据的性质上安全性得到了提升。MYSQL在数据库的分类方面,是一个中小型的关系型数据库,并且最初是在瑞典的公司进行开发的,在目前来讲,整体的开发本系统的过程同样选用了在操作方面更加简单的方式,从而能够符合大学生对于体质系统管理的需求,能够实现多用户、多线程的使用特点。而在本次系统的开发过程当中,主要是通过在客户和服务器能够
14、共同使用的基础知识来进行操作,能够使其符合服务器特点可以更加方便数据的存储以及实现数据库的访问工作。在数据库当中,可以使其与不同的语言来进行组合,实现数据库的访问工作在进行开发,也可以找寻一些反应速度比较快、并且方便使用的数据库来进行处理,在该数据库系统当中所具备的标准化语言也应该进行具体的分析和分类。MYSQL数据库在对于个人使用部分的模块当中,已经比较全面的进行了展示,我们在结合不同的数据库处理系统当中,可能会更偏向于选择MYSQL数据库来进行数据方面的存储工作,并且在进行存储的过程当中,主要是通过导入对应的数据包来实现整体的存储功能,在数据存储的整体过程当中,在进行研究的过程当中,我们可
15、以使用对应的软件模型来进行驱动,能够做到在各项数据库进行建立之后,程序也会随之进行操作,能够在进行操作的过程当中完成数据库和数据库的过程进行访问的主要操作,而这也是进行访问过程中的研究对象所在,我们将所有的信息系统管理模式当中的部分进行组合,成一个数据库来将其作为数据库系统当中的核心成分,并且通过数据库的关系系统来实现对应的功能,能够充分采用这一数据来实现整体的数据管理能力,可以让更多的用户进行使用,因为在整体系统进行搭建的过程当中,成本比较低,速度运行方面比较快,因此,在质量上也能达到一定的要求,是很多中小业在选择对应的数据库进行开发过程中选取的首要选项。数据库应用(DBA通过数据库 管理系
16、统(DBMS)访问数据库标准SQL语吉通过各种OWiC驱动程序管理器 创译成对应数据库命令来访问各种数据库图2-1数据库管理系统和接口的原理3系统分析3.1 系统可行性分析3.1.1 经济可行性因为本系统是以毕业课程设计为背景的,所以并不注重非的经济效果以及其后的长远发展,只着重于自身水平的检验和能力的提升,对本身的财力要求并不高,只要有一台普通的笔记本电脑即可,所以不用考虑经济的问题。3.1.2 技术可行性本系统使用JaVa技术来进行主要的设计和探讨,彼此在进行前期的使用过程当中,与后台的数据库内容是不相符的。因此,我们如果想要使用本数据的话,必须要在数据能够保持安全和稳定的基础之上来进行运行,毕竟也要将其纳入到我们日常对于知识的理解过程当中,能够丰富日常的课程学习并且实施技术的可行性所在。3.1.3 操作可行性蔡季庭操作的过程当中,一定要注重操作方面的可行性,这是一项非常重要的部分和内容,因此