悦动健身房运营系统研究与开发
目录
1 引言 1
1.1 研究背景 1
1.2 研究目的及意义 1
1.3 研究现状 1
1.4 本论文的组织结构 2
1.5 本章小结 2
2 需求分析 2
2.1 可行性分析 7
2.2 功能需求分析 3
2.3 数据流图 3
2.4 数据字典 5
2.5 运行环境分析 6
2.6 本章小结 7
3 系统总体设计 8
3.1 概述 8
3.2 系统总体结构 8
3.3 功能模块详细描述 9
3.4 数据库设计 13
3.5 本章小结 18
4 详细实现 18
4.1 前台功能模块 18
4.2 后台功能模块 25
4.3 本章小结 31
5 系统测试 31
结 论 35
致 谢 36
参考文献 37
1 引言
1.1 研究背景
“饭后走一走,活到九十九”这句谚语告诉人们运动的重要性,但现在的人工作压力大、生活节奏快,早已没有时间去锻炼。还有随着城市经济的发展、楼层的扩建使得人们锻炼的空间越来越少。因为人们的锻炼被时间和空间所限制,所以越来越多的人开始关注健身房。中国的健身行业起源于上个世纪80年代,但早期的健身行业发展缓慢[1]。直到20世纪90年代,健身房才不断涌现。经调查,目前中国拥有数万家健身房,发展较好的有中体倍力,青鸟等。这些健身房拥有先进的管理经验和技术,他们的业务由单一的通过健身房平台面 *好棒文|www.hbsrm.com +Q: *351916072*
向广大客户上升到了客户足不出户就可以享受到专业新闻的指导和科学健身知识,方便了客户的利益[2]。他们的成功来自于计算机网络带来的便利,但是国内健身房应用这种模式的极少。大多数健身房还停留在低效率的传统管理模式阶段。传统管理模式已经越来越不能适应现代管理的需求,手工输入信息容易出现错误而给客户带来不必要的麻烦,人员、器材和财务的管理会使管理员异常繁忙[3]。随着用户数量增多,以上问题会越来越突出,必将影响健身房的发展。为了健身行业更好的发展,必须引进先进的管理系统,从而达到提高效率、降低成本的目标。
1.2 研究目的及意义
随着人们健身意识的加强,健身爱好者不断增多,健身房必将得到更好的发展。为了能给用户提供更好的服务和健身途径、为管理员降低成本、提高管理效率,开发操作简单、管理高效的管理系统尤为必要。悦动健身房运营系统集计算机技术、网络技术于一体,能够使数据更加准确、及时、全面、详细,让管理者对经营的决策依据更加充分,为健身房进一步发展奠定了基础。该系统还为用户提供了网络平台,课程信息、器材信息、教练信息、健身信息细致全面,便于用户选择。
1.3 研究现状
目前,我国健身房管理主要有两种方式:
1)手工记录模式,管理员手工记录所有信息。手工记录的方法,浪费人力,浪费时间:(1)耗时且影响信息及时性。(2)发生错误的概率大,影响信息准确性。(3)不便于查询。(4)缺乏控制性。(5)纸质载体不利于存放。各方面的不足,导致此种方式管理效率低,成本高。
2)传统管理系统,这类系统的功能简单、业务平台单一,不能满足现代健身房管理需求,且数据库安全性不能得到较好的保证。
针对上述问题提出解决方案:设计开发出一套功能完整的管理系统。该系统应具备的功能有:用户注册、会员管理、课程管理、器材管理及教练管理等功能。
1.4 本论文的组织结构
针对1.3节提出的问题以及解决方法,本文将分为五个章节进行论述。
第一章为引言部分,介绍了本课题的研究背景、研究目的与意义以及研究现状。
第二章为需求分析部分,这一章节首先从社会、技术、操作三个方面对可行性分析做了详细的论述,接着对功能需求分析进行了具体的说明,然后通过数据流图来分析本系统的相关数据并且通过数据字典来存储数据,最后介绍了本系统开发所需的运行环境。
第三章为系统总体设计部分。此章从总体结构、详细功能模块、数据库设计三个方面阐述设计过程。
第四章为本系统的详细实现,用户文字加图片的方式,从前台功能模块到后台后台功能模块逐一讲解。
第五章为系统测试部分。本文采用黑盒白盒测试方法对系统进行用例测试。
1.5 本章小结
本章节为引言章,详细介绍了悦动健身房运营系统网站的研究背景、目的意义并梳理了论文结构。在接下来的第二章中,将详细介绍本系统的需求分析。
2 需求分析
系统开发前要对问题进行详细分析,弄清问题的要求,包括要输入的数据和应输出的结果[2]。在本系统的设计中,需求分析的是分析该系统的功能。需求分析是设计系统前的关键部分。软件开发人员根据用户需求,分析和寻求系统的解决方法。
2.1 功能需求分析
本系统分别从用户与和管理员两个角度进行阐述。 *好棒文|www.hbsrm.com +Q: *351916072*
用户包括会员和普通用户,普通只能浏览网页,不能预订课程。管理员要求管理器材,人员,课程,账目等信息。会员的要求能通过该系统了解各种运动项目、预订健身项目和预约教练。普通用户要求能注册会员、浏览网页。本系统按照实际的需求总结出如下功能:
2.1.1 普通用户需求:
1)注册与登录。
2)浏览健身项目、了解健身知识。
3)留言及查看公告。
2.1.2 会员需求:
1)查看健身课程、学习相关知识。
2)预订课程、预约教练。
3)管理个人信息。
4)留言和查看公告。
2.1.3 管理员需求:
1)登录。
2)管理健身设备信息、发布器材信息。
3)修改公告信息。
4)管理用户留言、发布留言。
5)管理课程信息、添加或删除课程、修改课程类别。
6)管理会员信息、会员课程安排等等。
不同的角色需求不同。以上是针对不同需求总结出的功能。
2.2 数据流图
本节用数据流图描绘该系统数据输入输出的变换过程。
本系统先画出顶层数据流程图,如下图2.1所示:
用户操作信息 用户操作结果
管理员操作信息 管理员操作结果
图2.1 0顶层数据流图
上图为悦动健身房运营系统的顶层数据流图。
本校系统有管理员和用户两个角色,每个角色对应各自的数据流图。
管理员对系统进行操作如下图2.2所示:
图2.2 前台用户数据流图
从上图可看出用户注册信息保存在用户信息表里,公告、课程、器械和预约都有存储表。
图3.6 订单明细实体及属性E-R图
上图分别描述了用户、管理员、课程、订单和订单明细这些主要实体及属性E-R图。
1 引言 1
1.1 研究背景 1
1.2 研究目的及意义 1
1.3 研究现状 1
1.4 本论文的组织结构 2
1.5 本章小结 2
2 需求分析 2
2.1 可行性分析 7
2.2 功能需求分析 3
2.3 数据流图 3
2.4 数据字典 5
2.5 运行环境分析 6
2.6 本章小结 7
3 系统总体设计 8
3.1 概述 8
3.2 系统总体结构 8
3.3 功能模块详细描述 9
3.4 数据库设计 13
3.5 本章小结 18
4 详细实现 18
4.1 前台功能模块 18
4.2 后台功能模块 25
4.3 本章小结 31
5 系统测试 31
结 论 35
致 谢 36
参考文献 37
1 引言
1.1 研究背景
“饭后走一走,活到九十九”这句谚语告诉人们运动的重要性,但现在的人工作压力大、生活节奏快,早已没有时间去锻炼。还有随着城市经济的发展、楼层的扩建使得人们锻炼的空间越来越少。因为人们的锻炼被时间和空间所限制,所以越来越多的人开始关注健身房。中国的健身行业起源于上个世纪80年代,但早期的健身行业发展缓慢[1]。直到20世纪90年代,健身房才不断涌现。经调查,目前中国拥有数万家健身房,发展较好的有中体倍力,青鸟等。这些健身房拥有先进的管理经验和技术,他们的业务由单一的通过健身房平台面 *好棒文|www.hbsrm.com +Q: *351916072*
向广大客户上升到了客户足不出户就可以享受到专业新闻的指导和科学健身知识,方便了客户的利益[2]。他们的成功来自于计算机网络带来的便利,但是国内健身房应用这种模式的极少。大多数健身房还停留在低效率的传统管理模式阶段。传统管理模式已经越来越不能适应现代管理的需求,手工输入信息容易出现错误而给客户带来不必要的麻烦,人员、器材和财务的管理会使管理员异常繁忙[3]。随着用户数量增多,以上问题会越来越突出,必将影响健身房的发展。为了健身行业更好的发展,必须引进先进的管理系统,从而达到提高效率、降低成本的目标。
1.2 研究目的及意义
随着人们健身意识的加强,健身爱好者不断增多,健身房必将得到更好的发展。为了能给用户提供更好的服务和健身途径、为管理员降低成本、提高管理效率,开发操作简单、管理高效的管理系统尤为必要。悦动健身房运营系统集计算机技术、网络技术于一体,能够使数据更加准确、及时、全面、详细,让管理者对经营的决策依据更加充分,为健身房进一步发展奠定了基础。该系统还为用户提供了网络平台,课程信息、器材信息、教练信息、健身信息细致全面,便于用户选择。
1.3 研究现状
目前,我国健身房管理主要有两种方式:
1)手工记录模式,管理员手工记录所有信息。手工记录的方法,浪费人力,浪费时间:(1)耗时且影响信息及时性。(2)发生错误的概率大,影响信息准确性。(3)不便于查询。(4)缺乏控制性。(5)纸质载体不利于存放。各方面的不足,导致此种方式管理效率低,成本高。
2)传统管理系统,这类系统的功能简单、业务平台单一,不能满足现代健身房管理需求,且数据库安全性不能得到较好的保证。
针对上述问题提出解决方案:设计开发出一套功能完整的管理系统。该系统应具备的功能有:用户注册、会员管理、课程管理、器材管理及教练管理等功能。
1.4 本论文的组织结构
针对1.3节提出的问题以及解决方法,本文将分为五个章节进行论述。
第一章为引言部分,介绍了本课题的研究背景、研究目的与意义以及研究现状。
第二章为需求分析部分,这一章节首先从社会、技术、操作三个方面对可行性分析做了详细的论述,接着对功能需求分析进行了具体的说明,然后通过数据流图来分析本系统的相关数据并且通过数据字典来存储数据,最后介绍了本系统开发所需的运行环境。
第三章为系统总体设计部分。此章从总体结构、详细功能模块、数据库设计三个方面阐述设计过程。
第四章为本系统的详细实现,用户文字加图片的方式,从前台功能模块到后台后台功能模块逐一讲解。
第五章为系统测试部分。本文采用黑盒白盒测试方法对系统进行用例测试。
1.5 本章小结
本章节为引言章,详细介绍了悦动健身房运营系统网站的研究背景、目的意义并梳理了论文结构。在接下来的第二章中,将详细介绍本系统的需求分析。
2 需求分析
系统开发前要对问题进行详细分析,弄清问题的要求,包括要输入的数据和应输出的结果[2]。在本系统的设计中,需求分析的是分析该系统的功能。需求分析是设计系统前的关键部分。软件开发人员根据用户需求,分析和寻求系统的解决方法。
2.1 功能需求分析
本系统分别从用户与和管理员两个角度进行阐述。 *好棒文|www.hbsrm.com +Q: *351916072*
用户包括会员和普通用户,普通只能浏览网页,不能预订课程。管理员要求管理器材,人员,课程,账目等信息。会员的要求能通过该系统了解各种运动项目、预订健身项目和预约教练。普通用户要求能注册会员、浏览网页。本系统按照实际的需求总结出如下功能:
2.1.1 普通用户需求:
1)注册与登录。
2)浏览健身项目、了解健身知识。
3)留言及查看公告。
2.1.2 会员需求:
1)查看健身课程、学习相关知识。
2)预订课程、预约教练。
3)管理个人信息。
4)留言和查看公告。
2.1.3 管理员需求:
1)登录。
2)管理健身设备信息、发布器材信息。
3)修改公告信息。
4)管理用户留言、发布留言。
5)管理课程信息、添加或删除课程、修改课程类别。
6)管理会员信息、会员课程安排等等。
不同的角色需求不同。以上是针对不同需求总结出的功能。
2.2 数据流图
本节用数据流图描绘该系统数据输入输出的变换过程。
本系统先画出顶层数据流程图,如下图2.1所示:
用户操作信息 用户操作结果
管理员操作信息 管理员操作结果
图2.1 0顶层数据流图
上图为悦动健身房运营系统的顶层数据流图。
本校系统有管理员和用户两个角色,每个角色对应各自的数据流图。
管理员对系统进行操作如下图2.2所示:
图2.2 前台用户数据流图
从上图可看出用户注册信息保存在用户信息表里,公告、课程、器械和预约都有存储表。
图3.6 订单明细实体及属性E-R图
上图分别描述了用户、管理员、课程、订单和订单明细这些主要实体及属性E-R图。
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/jsjkxyjs/3025.html