web的校园运动场地预约系统(源码)
随着互联网技术的快速发展,人们的生活越来越便捷,很多事情都可以在家里完成。本系统以大学体育馆为例,打破了人工预约、电话预约这些传统的预约方式,通过网络进行校园体育场馆的网上预订,实现方便快捷的预约和管理功能,降低农大新体育馆现场管理人员的工作强度,提高运动场地的有效利用率,有效地避免了等场或空场现象的发生。本系统基于B/S开发,使用了Eclipse等作为开发工具,运用了Java、Jsp等开发技术,以SSM(SpringMVC+Spring+Mybaits)作为框架,Oracle作为数据库,同时使用了简洁优美的Bootstrap前端框架,最终实现了场地管理、预约场地、预约付款等主要功能。
目录
摘要 1
关键词 1
Abstract 1
Key words 1
引言 1
1 研究背景及意义 1
1.1 选题背景 1
1.2 研究意义 2
2 系统开发环境及技术 2
2.1 系统开发环境 2
2.2 开发技术及工具 2
2.2.1 Eclipse开发工具 2
2.2.2 Oracle数据库 2
2.2.3 Tomcat服务器 3
2.2.4 JSP 3
2.2.5 SSM框架 3
2.2.6 Bootstrap框架 3
3 可行性及需求分析 4
3.1 可行性研究 4
3.1.1 技术可行性 4
3.1.2 系统可行性 4
3.2 需求分析 4
3.1.2 系统需求 4
3.1.2 功能需求 4
4 系统总体设计 4
4.1 系统功能模块 5
4.2 系统业务流程 5
4.2.1 登录功能 5
4.2.2 密码修改功能 6
4.2.3 预约功能 6
4.2.4 其他功能 7
4.3 数据库设计 7
4.3.1 数据库的配置 7
4.3.2 *好棒文|www.hbsrm.com +Q: ^351916072^
概念模型设计 7
4.3.3 数据库逻辑模型 8
4.3.4 数据库表结构设计 8
4.4 系统框架设计 10
5 系统功能与实现 12
5.1 用户登录 12
5.2 预约场地并付款 13
5.3 预约信息查询 15
5.4 修改密码 16
5.5 场地信息管理 17
5.6 预约信息查询 18
5.7 查询余额 19
6 系统测试 19
6. 1 测试目的与基本流程 19
6. 2 测试结果 20
致谢 20
参考文献 20
基于Web的校园运动场地预约系统
引言
引言
1 研究背景及意义
1.1 选题背景
2014年青奥会后,我校体育馆除了作为体育课场馆以及安排一些体育赛事外,也会对广大师生开放。由于户外场地条件有限,致使平时选择进入场馆锻炼的人员很多。而若采用到场预约的方式进行预约场馆,则会导致在高峰时期经常出现排队等场地,以及空闲时间出现空场的情况。
用传统的预订方式预定时生成的大部分预订记录都是手工制作的,容易出现错误和纰漏并且管理效率低下。特别是当用户数量大时,传统的预约方式无法满足现代人的高效率需求。远程预留是网络应用的新途径,这种方式能够突破时间和空间限制,实现了方便快速预订和管理功能,并且可以减少现场管理人员的工作强度,大大提高了预约的效率[1]。
目前类似的预订系统已经在酒店,医院,饭店等领域得到了广泛的应用,给用户带来了很多便利。用户可以通过使用这些系统准确,快速的查询相关信息并预约,避免了现场预约浪费时间的问题[2]。而现在只有少部分的高校拥有自己的体育场馆预约系统,在这一领域的应用并不是很广泛。
1.2 研究意义
近几年来人们逐渐以健身为时尚,人们开始热衷于健身运动,各地健身房、体育馆逐渐火爆起来,体育和健身活动大大丰富了人们的日常生活。设施齐全、环境良好、使用方便、有安全保障又价格低廉的体育场馆作为体育活动的重要组成部分,其维护和管理、满足使用需求等问题也是至关重要的。体育产业是国民经济发展的新经济增长点,合理运用体育场馆资源可以有效的促进其发展。
本系统预计从解决人工预约率较低的实际问题出发,以南农体育馆为例,设计了一款能满足场地管理、预约查询,预约付款等功能的校园运动场地预约系统。此系统为上述问题提供了便捷的解决方法,很大程度上减少农大新体育馆现场管理人员的日常工作强度,并提升了工作人员的工作效率与体育场馆的整体使用率,有效地避免了等场或空场的现象,实现了方便的在线预订和高效管理功能。因此,运动场地预约系统的设计有一定的研究价值。
2 系统开发环境及技术
该系统基于B / S模式,采用模块化设计思想,以Eclipse为主要开发工具,以Oracle作为数据库,通过SSM(SpringMVC,Spring,Mybaits)三大框架进行整合,并使用JSP技术实现了动态页面,同时加入了Bootstrap作为前端页面的CSS框架,为用户带来了良好的交互体验,最终实现了场地管理、预约场地、预约付款等主要功能。
2.1 系统开发环境
操作系统:Win8
软件环境:JDK1.8,Eclipse
数据库:Oracle
浏览器:Chrome,Firefox
服务器:Tomcat8.0
硬件要求:CPU:2.60GHZ 内存:4G
目录
摘要 1
关键词 1
Abstract 1
Key words 1
引言 1
1 研究背景及意义 1
1.1 选题背景 1
1.2 研究意义 2
2 系统开发环境及技术 2
2.1 系统开发环境 2
2.2 开发技术及工具 2
2.2.1 Eclipse开发工具 2
2.2.2 Oracle数据库 2
2.2.3 Tomcat服务器 3
2.2.4 JSP 3
2.2.5 SSM框架 3
2.2.6 Bootstrap框架 3
3 可行性及需求分析 4
3.1 可行性研究 4
3.1.1 技术可行性 4
3.1.2 系统可行性 4
3.2 需求分析 4
3.1.2 系统需求 4
3.1.2 功能需求 4
4 系统总体设计 4
4.1 系统功能模块 5
4.2 系统业务流程 5
4.2.1 登录功能 5
4.2.2 密码修改功能 6
4.2.3 预约功能 6
4.2.4 其他功能 7
4.3 数据库设计 7
4.3.1 数据库的配置 7
4.3.2 *好棒文|www.hbsrm.com +Q: ^351916072^
概念模型设计 7
4.3.3 数据库逻辑模型 8
4.3.4 数据库表结构设计 8
4.4 系统框架设计 10
5 系统功能与实现 12
5.1 用户登录 12
5.2 预约场地并付款 13
5.3 预约信息查询 15
5.4 修改密码 16
5.5 场地信息管理 17
5.6 预约信息查询 18
5.7 查询余额 19
6 系统测试 19
6. 1 测试目的与基本流程 19
6. 2 测试结果 20
致谢 20
参考文献 20
基于Web的校园运动场地预约系统
引言
引言
1 研究背景及意义
1.1 选题背景
2014年青奥会后,我校体育馆除了作为体育课场馆以及安排一些体育赛事外,也会对广大师生开放。由于户外场地条件有限,致使平时选择进入场馆锻炼的人员很多。而若采用到场预约的方式进行预约场馆,则会导致在高峰时期经常出现排队等场地,以及空闲时间出现空场的情况。
用传统的预订方式预定时生成的大部分预订记录都是手工制作的,容易出现错误和纰漏并且管理效率低下。特别是当用户数量大时,传统的预约方式无法满足现代人的高效率需求。远程预留是网络应用的新途径,这种方式能够突破时间和空间限制,实现了方便快速预订和管理功能,并且可以减少现场管理人员的工作强度,大大提高了预约的效率[1]。
目前类似的预订系统已经在酒店,医院,饭店等领域得到了广泛的应用,给用户带来了很多便利。用户可以通过使用这些系统准确,快速的查询相关信息并预约,避免了现场预约浪费时间的问题[2]。而现在只有少部分的高校拥有自己的体育场馆预约系统,在这一领域的应用并不是很广泛。
1.2 研究意义
近几年来人们逐渐以健身为时尚,人们开始热衷于健身运动,各地健身房、体育馆逐渐火爆起来,体育和健身活动大大丰富了人们的日常生活。设施齐全、环境良好、使用方便、有安全保障又价格低廉的体育场馆作为体育活动的重要组成部分,其维护和管理、满足使用需求等问题也是至关重要的。体育产业是国民经济发展的新经济增长点,合理运用体育场馆资源可以有效的促进其发展。
本系统预计从解决人工预约率较低的实际问题出发,以南农体育馆为例,设计了一款能满足场地管理、预约查询,预约付款等功能的校园运动场地预约系统。此系统为上述问题提供了便捷的解决方法,很大程度上减少农大新体育馆现场管理人员的日常工作强度,并提升了工作人员的工作效率与体育场馆的整体使用率,有效地避免了等场或空场的现象,实现了方便的在线预订和高效管理功能。因此,运动场地预约系统的设计有一定的研究价值。
2 系统开发环境及技术
该系统基于B / S模式,采用模块化设计思想,以Eclipse为主要开发工具,以Oracle作为数据库,通过SSM(SpringMVC,Spring,Mybaits)三大框架进行整合,并使用JSP技术实现了动态页面,同时加入了Bootstrap作为前端页面的CSS框架,为用户带来了良好的交互体验,最终实现了场地管理、预约场地、预约付款等主要功能。
2.1 系统开发环境
操作系统:Win8
软件环境:JDK1.8,Eclipse
数据库:Oracle
浏览器:Chrome,Firefox
服务器:Tomcat8.0
硬件要求:CPU:2.60GHZ 内存:4G
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/jsjkxyjs/1718.html