该系统的基本功能包括管理员、会员、教练三个角色功能模块。
对于管理员可以使用的功能模块主要有首页、个人中心,系统公告管理、健身常识管理,会员管理、教练管理、教练考勤管理、会员咨询管理、商品信息管理、团课管理、团课预约管理、论坛管理、系统管理、订单管理,等功能。
对于会员所使用的功能模块的操作主要是首页、个人中心、会员咨询管理、团课预约管理、我的收藏管理、订单管理等功能。
对于教练所使用的功能模块的操作主要是首页、个人中心、系统公告管理、健身常识管理,会员管理、教练考勤管理、会员咨询管理、团课管理、团课预约管理等功能
6yx95前端技术:nodejs+vue+elementui+
MTV模式
M:model,模型,负责与数据库交互
V:view,视图是核心,负责接收请求、获取数据、返回结果
T:template,模板,负责呈现内容到浏览器
通常 一个Django model 对应一张数据表,model是以类的形式表现的
实现了ORM 对象与数据库映射 隐藏了数据访问细节 不需要写sql语句
admin是Django自带的 自动化数据管理界面
数据取出顺序 models->views->templates 数据层->逻辑视图层->前端模板层
随着生活节奏的加快,越来越多的人忙于工作而忽视了身体的锻炼,俗话说:身体才是革命的本钱,想要更好地参与到工作中、提高工作效率,那就必须要有一副强健的体魄。伴随着健康意识的加强,越来越多的运动健身场所在中国一二线大城市建设,这是一个非常好的社会现象,运动健身的飞速发展说明现在的人们已经越来越关注身体的健康。锻炼不只是基于健康的需要,它还包含了人们对美学追求的多样化。
国内大城市也有很多爱好健身的用户,但是由于用户忙于工作学习,很少有时间系统的学习运动知识和健身技巧,基本没有太多精力报健身班和参加体育项目,因此阻碍了运动健身的发展。而如今我设计的网络运动健身系统,通过互联网突破了时间和空间的限制,实现了一大批运动健身爱好者浏览网页学习健身和运动的知识。
目 录
摘 要 I
目 录 III
第1章 绪论 1
1.1课题背景 1
1.2目的和意义 1
1.3研究现状 2
1.4研究内容 3
第2章 关键技术研究 4
2.2 B/S框架 4
2.3 数据库技术 5
第3章 需求分析 5
3.1可行性分析 6
3.1.1 技术可行性 6
3.1.2 经济可行性 7
3.1.3 操作可行性 7
3.1.4 法律可行性 8
3.2需求分析 8
3.3系统设计原则 9
3.3 项目设计目标与原则 9
3.4业务流程分析 9
3.4.1操作流程 9
3.4.2添加信息流程 11
3.4.3删除信息流程 11
第4章 系统总体设计 13
4.1系统功能模块 13
4.2数据库设计 13
4.2.1数据库简介 13
4.2.2数据库设计 13
第5章 系统实现 17
5.1系统功能模块 17
5.2管理员功能模块 19
5.3会员功能模块 19
5.4教练功能模块 19
第6章 系统测试 26
6.1系统测试的目的 26
6.2测试策略 27
6.3测试特性及分析 27
6.4功能测试 27
6.5测试结果 29
结 论 30
参考文献 31
致 谢 32