论文部分内容阅读
随着我国的经济不断增长和综合实力增强,居民对自身体育锻炼需求也在不断增加,高校体育场馆已成为其较理想的体育锻炼场所;而管理人员也很希望提高这类场馆的使用率。但目前我国大多数的高校的体育场馆都主要是人工管理,具体工作千头万绪、繁琐复杂,人工管理难免应对不暇、效率低下。因此,采用信息技术对这类场馆进行管理已成为大势所趋,以极大地提高其管理水平、效率和利用率,实现经济效益和社会效益双丰收。但目前该类管理软件系统的开发和应用都还不够普遍和成熟,需要对其进行进一步的研究和开发。本文分析了高校体育馆管理软件系统的总体需求,确定了其设计目标;利用用例图和流程图分析、说明了其主要功能,并使用E-R图设计了数据库表;选用线性回归算法和与基于用户的协同过滤算法相配合,为用户推荐健身器材;最后,基于SpringBoot、Spring Cloud、react等框架,编程实现了具备主要功能的体育馆管理系统(原型)。该系统分为管理员端、用户端二部分。其中,管理员端主要有会员管理、场馆管理、教学计划、器材管理、停车位管理等功能模块。其中最重要的是场馆管理模块,管理人员可以利用它进行添加空闲场馆,查看、修改场馆可预订时间、数量、价格等信息,删除场馆预订信息等操作,从而方便快捷地实现场馆的实时、高效管理。用户端主要有场馆预约,器材预约、停车位预约,健身器材推荐等功能。场馆预约功能,让用户可以查看可预约场馆的时间、数量、价格等信息,根据自己的需要进行预约。场馆取消预约功能,让用户对自己已经预订好的场馆,(若想退订)可以在预订时间到来前进行取消预约操作。健身器材推荐功能,使系统根据组合推荐算法为用户推荐健身器材,包括尚未评分但他很可能喜欢的器材。希望本文能对高校体育场馆管理软件系统的研发、应用等有所益处。