附件1:
本科毕业论文(设计)开题报告(工科、理科类)
姓 名: | |
学 号: | |
学 院: | 信息工程学院 |
专 业: | 计算机科学与技术 |
班 级: | B2216 |
指导教师: | |
开题日期: | 2023年10月10日 |
毕业论文(设计)题目 | 宽甸奥体健身中心管理系统设计与实现 | |||||
课题来源 | □科研 R应用 □教学 □其它 | 成果类别 | □论文 R设计 | |||
一、课题的研究意义 (选题的目的、依据,课题的理论意义和现实意义) 1.选题的目的、依据 目前,使用网络建立一个全面的健身房管理系统是最高效的数据整合、利用和管理方式。通过以宽甸奥体健身中心管理系统为例,通过深入研究用户预约健身管理当前情况,提出开发设计宽甸奥体健身中心管理系统作为用户预约健身管理的集成信息平台。 宽甸奥体健身房目前拥有1000多平米的场地,会员600多人,教练30多人,鉴于此宽甸奥体健身中心管理系统的实际需求和目前大多数用户预约健身管理状况,因为缺乏符合实际需求的应用软件,导致用户预约健身管理工作困难且效率低下,因此,开发宽甸奥体健身中心管理系统是非常必要的。通过研究用户预约健身管理和工作流程,总结用户预约健身管理的经验和教训,对管理工作进行优化和重新构建,可以显著提高管理者的工作效率。 宽甸奥体健身中心管理系统采用 MVC技术、Java编程语言和 MySQL数据库。系统中的主要角色有会员、前台、教练、店长。首先是综述说明宽甸奥体健身中心管理系统的信息化发展现状,结合用户预约健身管理方面存在的问题,提出建立宽甸奥体健身中心管理系统的重要性和开发的实践意义。接着对宽甸奥体健身中心管理系统进行需求分析,包括会员管理、教练管理、健身卡管理、课程管理、、课程预约管理、评价反馈、健身资讯管理等;在此基础之上对系统进行了详细规划,包括系统结构设计和功能设计;最后对系统进行了验证,并对系统进行了总结和未来展望。本文中设计的宽甸奥体健身中心管理系统拥有很高的使用性和稳定性能,宽甸奥体健身中心管理系统投入使用后将能够取得良好的使用效果,显著提升了用户预约健身管理效率。 2. 选题的意义 随着生活水平的不断提高,人们为了追求更加健康的生活方式选择加入健身的行列,健身房作为专业的服务行业,已经受到了越来越多人们的青睐。健身房由于开放式的管理模式,大家可以在规定的时间去使用,并没有对顾客进行合理的管理,随着客户数量的增多,出现了许多问题。出于更好的对顾客进行管理和服务,提高员工的工作效率,降低健身房管理成本等多方面的考虑,有必要通过现代化科技手段,建立完善的顾客自动化管理系统,通过自动化管理方法,方便客户服务,减少健身房不必要的开销,实施专业化,科学化的管理。健身房管理系统通过互联网突破了时间和空间的限制,实现了便捷快速的注册和管理功能。使用计算机进行信息管理,使健身房管理科学化,可以最大限度的减少信息的损失,提高健身房的效益。 | ||||||
(课题研究的重点和在研究过程中要解决的关键问题,所要实现预期成果)
宽甸奥体健身中心管理系统的开发主要为了实现了店长功能模块、前台功能模块、教练功能模块、会员功能模块四大部分,主要研究内容如下: 1)会员 (1)信息查询:对系统信息进行查询,包括课程信息,健身资讯等。 (2)课程评价:可以查看课程评价信息,也可以提交课程评价。 (3)课程预约:查看课程信息,购买课程成功后可以进行课程预约。 (4)教练预约:查看私教课程信息,购买成功后可以直接对教练进行预约。 (5)会员线上充值:会员线上充值时可以选择月卡,季卡,年卡以及课程购买。 2)前台 (1)会员管理:在会员进入健身房前进行会员查询,如果不是会员或会员过期,在充值后可以进入;还可以进行会员的注册和注销。 (2)健身资讯管理:对健身资讯进行管理。 (3)会员线下充值:为会员线下充值可以选择月卡,季卡,年卡以及课程购买。 (4)课程预约管理:查看会员购买成功的课程预约信息,并分配教练。 (5)器械维护:跟踪设备的状态、维护和维修历史。 (5)评价反馈:对会员提交的课程评价进行回复管理。 3)教练 (1)健身课程查询:查看自己的健身课程,包括查看前台分配的会员,开始时间,课时等。 (2)预约管理:查看会员购买私教课程成功后的预约信息。 (3)器械登记:在课程开始前和结束后登记管理体育器械。 4)店长 (1)信息统计汇总:统计会员人数,员工人数,销售额等。 (2)员工管理:管理健身中心员工的信息和工作安排。 (3)课程管理:实现对教练健身课程和健身课程类型的管理。 (4)健身卡管理:对月卡,季卡,年卡和健身课程的定价以及充值活动的定价。 4课题研究过程中要解决的关键问题 (1)用户对课程、教练的查询预约,前台根据课程预约分配教练和教练对私教预约的审核; (2)数据库物理结构的设计方面,在实现基本功能的前提下,尽量减少数据的冗余,结构设计与操作设计相结合,数据结构有相对的稳定性。 (3)权限管理,在系统中的用户一定会遇到关于权限的问题,比如用户登录后只能对自己应有的权限进行操作,不可以操作越级操作。
达到的预期成果是设计出能满足用户需求,功能完善的健身房管理系统。 (1)用户可以查看系统信息,健身课程信息,进行健身课程预约。 (2)教练可以查看自己的私教课程预约,前台可以管理所有的健身课程预约。 | ||||||
三、课题的研究方法: (课题研究所采用的方法、技术路线以及研究思路等)
(1)调查法 :从实际的系统开发目的出发,结合系统需求调研,得出本系统的功能结构模块。 (2)文献研究法:通过大量查阅有关本系统的相关技术书籍,更详尽地了解网上有关系统的现状及相关技术。 (3)经验总结法 :经过网络搜索、老师指导以及自己的开发经验结合,对系统开发具体情况,进行归纳与分析,使之系统化、理论化。 (4)实证研究法 :自己进行大量的编码测试,一切从动手编码出发,结合自己以前的编程基础,实现系统所需要的功能。
宽甸奥体健身中心管理系统的开发采用面向对象的方法,结合使用数据库技术来设计。本系统的设计主要拟用IDEA开发工具和MySQL数据库,基本语言基于Java语言、CSS样式、JavaScript客户端脚本应用程序,采用B/S模式的分层思想来设计系统,结合使用MySQL数据库技术来设计。
(1)查询相关资料,了解系统的研究意义,可以上网搜索或者去图书馆查阅相关资料。对文献进行查阅,分析和综合等形式进行研究,明确系统设计细节和步骤。利用所学过的软件工程方面的知识和方法进 行系统的分析规划,主要学习和研究数据库和编程语言。 (2)通过查询资料了解该系统要如何做以及要做那些东西。界定主题范围并征集基本的参考书目资料,范例,依照参考书和范例进行程序设计,掌握系统的设计和开发方法。通过查询资料研究的方法有利于了解问题的现状,有助于了解事物的全貌。 (3)对数据库进行分析,设计好数据库,画出模块图。 (4)对每个功能模块进行细化,将每一步想清楚并制定出每一步的做法和注意的地方。 (5)进行程序的编码,并在编码时对程序进行初步调试。 (6)对设计好的程序进行最终调试,通过调试发现存在的问题并解决,从而达到完善系统的目的。 (7)对调试好的系统进行美化,比如用photoshop对图片进行处理。 (8)设计完成,撰写论文。 | ||||||
四、论文框架结构 摘要 Abstract 目录 1绪论 1.1研究背景 1.2研究现状 1.3研究内容 2相关技术介绍 2.1 JAVA简介 2.2 B/S结构 2.3 MYSQL数据库 3系统分析 3.1 可行性分析 3.2 流程分析 3.3系统性能分析 3.4 系统用例分析 4系统设计 4.1系统功能结构设计 4.2数据库设计 5系统实现 5.1 用户功能模块的实现 5.2 教练功能模块的实现 5.3 管理员功能呢模块的实现 6 系统测试 6.1 测试目的 6.2 测试用例 6.3 测试结论 总结 参考文献 致谢 | ||||||
五、工作进度安排 | ||||||
序号 | 设计(论文)各阶段任务 | 时间安排 | ||||
1 | 确定题目,调研,进行系统规划 | 2023年09月20日- 2023年10月20日 | ||||
2 | 完成系统的详细需求分析,书写开题报告,参加开题答辩 | 2023年10月21日- 2023年11月15日 | ||||
3 | 进行面向对象系统分析和设计,完成系统建模,书写分析和设计文档 | 2023年11月16日- 2023年11月30日 | ||||
4 | 编写详细代码,完成整个系统的界面及功能实现,书写实现文档 | 2023年12月01日- 2023年12月30日 | ||||
5 | 对系统进行测试,运行及维护,完成论文初稿书写 | 2024年01月01日- 2024年03月01日 | ||||
6 | 继续完善设计,修改论文 | 2024年03月02日- 2024年04月30日 | ||||
7 | 论文修改、定稿,参加论文查重 | 2024年05月01日- 2024年06月01日 | ||||
五、指导教师评语和意见: 课题主要研究宽甸奥体健身中心管理系统设计与实现。该系统为店长,前台,教练以及用户提供信息管理平台。系统采用B/S架构,采用面向对象思想,对系统进行需求分析、规划。该题目符合专业方向,具有一定的研究价值。 指导教师(签字): 年 月 日 | ||||||
六、所在系审查意见:
系主任(签字): 年 月 日 |
注:1.开题报告后需附关于本课题的文献综述。
2.各项若不够请加附页或扩展表格。
3.指导教师、系主任的签字及日期必须手写,不得打印。
《健身房管理系统》文献综述
- 引言
随着经济全球化与社会科技的快速发展,人民生活水平普遍提高,生活节奏也越来越快,在这种生活状态下,人们逐渐意识到健康的重要性,并希望通过某种方式放松心情、舒缓压力,因此健身娱乐项目开始进入人们的视野,并且在国内以极快的速度发展着。从政策角度出发,由于健身娱乐市场可以有效地拉动居民的消费,符合国家拉动内需、刺激经济发展的政策,有望得到政府的进一步支持。从人们对于健身娱乐的消费趋势上来看,人们对健康的需求也正逐步从被动的治疗型向主动的预防保健型转换,这也预示未来的健身娱乐市场必然向科学保健、运动和娱乐合理搭配的方式发展。总之,体育健身产业在我国还属于处在成长初期的新兴产业,它是一项前景广大的朝阳产业,具有巨大的市场潜力。
由于人们生活水平的提高,越来越多的人开始关注健康生活,健身房作为一种健康生活的场所,其经营状况也日益受到关注。健身房管理系统应该能够满足健身房经营者的需求,通过系统化的管理,提高健身房的经营效率。
- 国内外研究现状
健身俱乐部起源于二战以后50年代,最早的健身俱乐部是一些专门训练器械的健身房,当年主要是为男士健美,后来随着生活水平的发展,开始出现为女士训练身材,为病人康复治疗的场所,即综合型健身俱乐部。80年代以来健身俱乐部在发达国家得到长足发展,90年代动感单车,各种舞蹈相继进入健身俱乐部中。世界各大健身俱乐部开始扩张,倍力,宝力豪,金吉姆,24小时等世界知名连锁品牌开始陆续进入各国,在世界掀起健身热,同时自身也得到不断的发展。目前发达国家城市人群很大比例都去健身俱乐部健身,如澳大利亚,新西兰,美国,欧洲各国等,比例达10%以上世界3大加盟连锁品牌为GOLD’S GYM、POWER HOUSE和WORLD’S GYM。最大的直营品牌为24小时健身,加州健身是其亚洲子公司。
国内自98年开始出现首批专业的健身俱乐部马华健身,浩沙健身,天行健身等2000年后国内健身俱乐部得到长足发展,各大城市开始相继出现豪华健身俱乐部,如青鸟,英派斯,舒适堡,力美健等。国外的倍力宝力豪等也进入到中国。03年非典后健身俱乐部得到飞速发展,但是中国到健身房锻炼的人口比例仅为0.5,而且主要存在于北京上海广州等一级城市,故未来的一段时间内中国的健身俱乐部将发展的更快。目前国内的健身俱乐部分为三个档次,针对高端消费群体的高档健身休闲会所,如亚历山大,加州健身等,规模大,器械先进,会员量相对比较少;针对白领阶级的中体倍力,青鸟健身,力美健等;针对普通人群的大众健身,如浩泰,奇迹,超越,张贝等。大众健身针对国内健身市场,定位于普通群众,拥有最大的市场空间,而且投入小,风险相对小,开发的都是新市场故利润也较大,因此在短时间内得到飞速的发展,由于大多数二三级城市还有大量的市场可以开发,故大众健身的发展前景也将更好大多数教练开始进入健身行业时都是从大众健身开始的。因为其要求相对较低。积累相当经验后可能有些教练就进入到档次相对较高的俱乐部做教练,有些还留在原来公司做管理。所以每个教练最好在工作过程中不断认识自己,找到自己最合适的位置。
3.开发工具及开发环境
3.1开发模式
本系统采用B/S结构,B/S这一结构模式和互联网的发展密不可分,它是对C/S的改进,因为以前的C/S结构需要在电脑上进行安装,比如我们最常使用的QQ、杀毒软件、办公软件等等,都是C/S结构开发的,但是随着互联网的发展,人们已经不满足于C/S这种结构,更想要一种能够实现信息数据共享的结构体系,鉴于人们需求的变化,诞生了B/S这一结构,改不了以往需要直接访问服务器的方式(即C/S模式),让用户通过浏览器就可以去实现访问服务器。这种体系结构不仅使得开发出的程序访问更为便捷,而且还减少了更新维护成本,提高交互性。
3.2数据库的选择
系统采用MySQL数据库, MySQL是一款非常适合个人开发者或小型组织开发团体的数据库管理系统,因为它是开源并且免费的,体积小、速度快、成本低以及其最重要的一点开放源码,深受程序设计人员的喜爱,这也让它成为了许许多多中小型开发网站数据库的首选,同时提供了多种开发的连接API。
3.3开发技术
Java是一种非常常用的编程语言,在全球编程语言排行版上总是前三。在方兴未艾的计算机技术发展历程中,Java的身影无处不在,并且拥有旺盛的生命力。Java的跨平台能力十分强大,只需一次编译,任何地方都可以运行。除此之外,它还拥有简单的语法和实用的类库,让编程人员可以尽可能将精力集中在问题的求解上,并且许多开源项目和科研成果都是采用它实现的,所有本系统采用Java语言进行编程。
3.4开发工具
系统开发工具采用IDEA和Tomcat,IDEA全称IntelliJ IDEA,是Java编程语言的集成开发环境。它是业界公认的目前用于Java程序开发最好的工具。IDEA主要功能有智能代码助手、代码自动提示、重构、JavaEE支持、各类版本工具(git、svn等)、JUnit、CVS整合、代码分析、创新的GUI设计等。
Tomcat服务器在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试Servlet、JSP程序的首选。它能够作为独立的进程运行,也能够与Apache服务器结合使用。
4.结论
健身房的经营都离不开一个优秀的管理系统,本次课题是为健身房开发一个管理系统,服务的对象指向健身房的经营者与消费者,为这些人群提供方便快捷的服务。
参考文献:
[1]杨志峰, 石泉月, 李澳林. "互联网+"全民健身互动平台系统设计研究[J]. 现代商贸工业, 2021, 42(30):2.
[2]卢思敏, 武瑛, 王唯. 虚拟健身系统设计与实现[J]. 电脑知识与技术:学术版, 2021.
[3]刘意凡.基于JSP的健身房管理系统的设计与实现[D].北京:北京交通大学,2017.
[4]刘晓峥. JAVA编程语言在计算机软件开发中的应用分析[J]. 装备维修技术, 2021(2):0306-0306.
[5]张海燕. 计算机软件开发的JAVA编程语言应用[J]. 2022(15).
[6]凌择 马. 计算机软件开发中JAVA编程语言及其实际应用研究[J]. 智能城市应用, 2021, 4(3):94.
[-]徐飞龙. JSP的网络数据库连接技术探讨[J]. 2021.
[0]翁春荣. 浅谈JSP的网络数据库连接技术及运用[J]. 网络安全技术与应用, 2021, 000(008):51-52.
[9]欧阳桂秀. 基于Java和MySQL的数据库管理系统的设计与实现[J]. 信息记录材料, 2022, 23(9):3.
[10] Huang J . Online Booking Laboratory Management System[J]. Springer, Cham, 2021.
[11] Sattar A , Ahmad M N , Salwana E , et al. An Improved Methodology for Collaborative Construction of Reusable, Localized, and Shareable Ontology[J]. IEEE Access, 2021.