随着科技的进步,人们已经进入了一个高速发展的信息化时代,互联网正影响着人们的生活,学习和工作。大家依赖于网络带来的方便快捷,足不出户,就可以实现订餐,购物,看电影,视频聊天等。网络可以给我们带来欢乐,带来兴趣,愿意走出去亲近大自然的人也因此就少了。目前,在繁重的学习压力之下,越来越多的学生在课余时间选择了手机,电脑,而不是体育运动。一方面,学生可能没有喜欢的体育用品,也可能没有可以一起运动的小伙伴。另一方面,有些体育用品的价格比较昂贵,学生负担不起,导致运动形式单一化,缺乏运动兴趣。根据教育法规定,我国的教育方针是:教育必须为社会主义现代化建设服务,必须与生产劳动相结合,培养德、智、体等方面全面发展的社会主义事业的建设者和接班人。因此,我们应该积极响应我国的教育方针,培养德智体美全面发展的优质人才,鼓励学生多参加体育锻炼。一个免费的体育用品借用平台,一定会给学生带来不一样的体验,给予他们更大的鼓励与帮助。
校园体育用品管理系统就是为了鼓励学生参加体育锻炼,培养学生的运动兴趣而设计的一个系统。在目前缺乏体育锻炼的情况下,该平台可以为更多愿意运动,而没有条件的学生提供很好的机会,带动那些不喜欢运动的学生走进操场,同时在运动的相处中,既加深了同学们的感情,又放松了身心。学生可以通过该系统浏览学校存储的各种体育用品,借用自己喜欢的用品,并按时归还。这不仅为学生提供了方便,也丰富了学习生活,强健了体魄。
二、文献综述
目前各高校都需要出现一个能够鼓励帮助同学们进行体育运动的平台。这不仅是我国教育的需求,更是同学们拥有健康体魄,丰富校园生活,点燃活力与热情的需求。本文实现一个基于Java的校园体育用品管理系统,该系统使用Java编程技术,用Eclipse进行开发涉及计算机科学等很多学科,它是各学科紧密相连综合交叉的一项工程。根据该管理系统自身的特性,系统主要功能包括体育用品浏览查询,借用归还,超时罚款,借单信息等。就其功能来说,该系统全面使用计算机技术、网络通信技术、数据库技术和软件测试等,因此是技术系统。该系统的成功实现,能够很大程度上鼓励帮助同学们走进操场,走进大自然,对体育运动产生兴趣,积极参加各种体育活动,培养同学们之间的感情,增强自己的体魄。
校园体育用品管理系统是一款功能齐全的系统,其开发主要包括后台数据库的建立和维护以及前端页面开发。对于前者要求建立起数据一致性和完整性强、安全性高的数据库;对于后者则要求应用程序具有功能完备、易使用、易维护等特点。本毕业设计主要阐述设计并实现校园体育用品管理系统所使用的工具和技术,了解系统需求,分析需求,进行功能模块设计和数据库的设计,进而实现系统,对系统进行功能测试。
该系统能够很好的满足学生对校园体育用品查询借用,管理员对校园体育用品管理的需求。
在校园体育用品管理系统的设计与实现中,使用了Java开发语言和MySQL数据库技术。
本系统主要分为普通用户端和管理员端两个模块,功能模块设计详细分为如下几个模块:
1.用户登录:用户类型分为管理员和普通用户。登录时,经过账号验证,如果是管理员,进入管理员界面;如果是普通用户,进入用户界面。
2.使用者信息管理:
使用者信息添加:用户登陆后,需要完善信息,向数据库users表添加使用者信息。
使用者信息查询和修改:管理员和普通用户可以查询使用者信息,普通用户可以修改使用者信息。
3.体育用品借用:将借用信息写入数据库Borrowsportsgoods表中,并在借单信息界面添加一条借用记录。
4.体育用品归还:比较系统当前日期和借用日期,若超时时,处罚金,修改借单信息已归还。
5.借单信息:显示用户所有借还信息记录日志。
6.体育用品信息管理:
体育用品信息添加:由管理员添加到数据库Sportsgoods表中。
体育用品信息查询和修改:管理员可查询和修改,用户可查询。
7.基础信息管理:
使用者类别管理:将使用者分为学生,教师,员工,实现分类管理。
体育用品类别管理:实现体育用品分类管理。
8.罚金设置:借用超时,1元/天。
9.用户管理:
用户添加:管理员可以添加用户,对account表操作。
用户删除:管理员可以删除用户。
10. 修改密码:用户登录后可自行修改密码。
三、主要参考文献
[1]吴琼.高校体育器材管理系统的设计与实现(D)吉林:吉林大学. 2015
[2]万晶. 基于JAVA技术的图书电子商务系统的设计与实现[D]. 吉林: 吉林大学. 2015
[3]马开军. 论学校体育场地器材的管理[J]. 安徽电子信息职业技术学院学报. 2005(03):32-33
[4]陈克胜. 从C/S到B/S——网络体系结构的演变[J]. 中国电子商务. 2002(05):38-39
[5]吴其庆,编著. Java程序设计实例教程[M]. 冶金工业出版社, 2006
[6]张海藩编著. 软件工程导论[M]. 清华大学出版社, 2003
[7]基与Java的档案资料借还管理系统的设计与实现[D]. 内蒙古大学. 2016
[8]魏少涵. 优化测试用例的黑盒测试方法研究[J]. 软件导刊. 2014(12):31-33
[9]Sidelinger R J, Frisby B N, Heisler J. Students' out of the classroom communication with instructors and campus services: Exploring social integration and academic involvement[J]. Learning & Individual Differences, 2016,(47):167-171.
[10] Sahithi Tummalapalli. Managing Mysql Cluster Data Using Cloudera Impala[J]. Procedia Computer Science, 2016 (85): 463-474.
[11]张永强,张墨华. Java程序设计教程[M]. 北京: 清华大学出版社, 2010.
[12]谢希仁. 计算机网络[M]. 北京: 电子工业出版社, 2008.
[13]王珊,萨师煊. 数据库系统概论[M].北京:高等教育出版社, 2014.
[14]刘静霞,巴洪冰. 试论我国高校体育保健[J]. 中国保健营养. 2013(03):884-885
[15]M Kooli, F Kaddachi. Computing Reliability: On the Differences between Software Testing and Software Fault Injection Techniques[J]. Microprocessors and Microsystems, 2017(50): 102-112.