btfitness运动健康网站设计与开发(附件)【字数:7247】
“BT-Fitness”运动网站是一个专业的健身攻略网站。整个运动网站包括两部分在前台模块中用户可以在线浏览网站的各个栏目,包括运动商城、查询饮食、体育新闻、运动攻略和健身视频等栏目,用户可以登录之后管理自己的信息。管理员后台模块主要是管理员对网站进行全方位的管理。网站主要运动了Layui前端框架设计页面,应用ASP.NET MVC作为网站框架,将Mysql作为数据库管理工具。本文对“BT-Fitness”运动网站的功能、架构进行了全方面的叙述与分析。
目录
一、引言 1
(一) 网站背景和意义 1
(二) 网站介绍 1
二、关键技术介绍 1
(一) Layui 1
(二) ASP.NET MVC 1
(三) Mysql数据库 1
三、网站需求分析 1
(一) 可行性分析 1
1. 需求可行性分析 1
2. 技术可行性分析 2
(二) 网站的目标 2
(三) 网站用例 2
四、网站总体设计 3
(一) 网站前台模块设计 3
(二) 网站的数据模型设计 5
1. 实体关系(ER)图设计 5
2. 数据物理模型的设计 6
五、网站详细设计 10
(一) 前台设计 10
1. 网站页面的详细设计 10
2. 网站主体页面详细设计 11
3. 运动小工具详细设计 12
4. 用户登录注册详细设计 15
5. 用户主页详细设计 19
6. 用户购物车管理设计 20
(二) 后台设计 21
1. 管理员模块设计 21
2. 用户管理模块设计 21
3. 商品管理模块设计 22
4. 视频管理模块设计 24
六、总结 27
致谢 28
参考文献 29
一、引言
网站背景和意义
现如今随着互联网的高速发展,越来越多的科技电子产品发明并运用到各行各业之中,越来 *好棒文|www.hbsrm.com +Q: #351916072#
越多的人们对手机等电子产品过分依赖,沉迷其中的人不在少数。为了让大家能够更多的去享受生活,锻炼自己的身体。本网站系统设计了一个全方位的运动网站来为用户提供更多新鲜资讯,鼓励大家放下手中的手机,去努力锻炼自己的身体。
网站介绍
“BT_Fitness”运动网站运用Layui页面框架设计网站整体页面,Layui框架内置了Jquery模块,将Js脚本设计变得更加简单。网站选用了C#语言,并应用了ASP.NET MVC框架,将Mysql数据库作为网站数据管理工具。网站主要分为网站前台和后台管理两个模块,主要功能为用户登录、注册、健身商城、饮食查询、体育新闻、小工具、健身视频、搜索各项数据、数据排序、添加购物车、管理购物车、修改资料、将新闻加入收藏、账号安全、管理商品、管理用户、管理视频、管理食品、管理新闻等。通过与Mysql的连接,进而得以展示全部网站动态功能。
二、关键技术介绍
Layui
Layui是目前运用较广的前框框架,它更多的是面向后端开发者。Layui框架的UI设计可以适配主流的各个平台,包括手机、平板等。Layui内把Html和Css都进行了封装,将Jquery也封装进框架内,运用模块化的方法,把编写Js脚本变得更加简单。运用封装的页面组件,可以使网站内容更加丰富,更加美观。
ASP.NET MVC
ASP.NET MVC是基于Windows系统的Web网站开发框架,也是我们之前学习过的ASP.NET开发的更加规范化。ASP.NET MVC使整个网站系统的开发更加简洁。ASP.NET MVC没有运用生硬的控件,页面编写由简单的Html来完成。这项开发技术由ASP扩展而来,ASP.NET MVC可以使网站开发更加简易,也更加容易管理。
Mysql数据库
MySQL是现在常用的关系型数据库,也使用结构化查询语句。它的数据处理速度快速,也相当可靠。相较于SQL Server 2008 而言,他的安装过程简易,Navicat图形化界面的很美观,功能也十分强大,适合中小型网站系统的开发。
三、网站需求分析
可行性分析
需求可行性分析
“BTFitness”运动网站想给用户一个全面的运动健身指导,可能您在生活之中没有注意运动,一下子想锻炼身体却又无从下手,很多人在运动的时候往往掌握不了最基本的运动动作反而使得自己运动效果大打折扣,甚至会起到适得其反的效果。本网站将会从运动动作、运动后的肌肉放松、如何做好运动姿势方面给您最贴心的指导。运动不能嘴上说说,本网站会满足用户对健身运动知识方面大部分的需求。
技术可行性分析
本运动网站是一个相对功能性的网站,涉及到关于体育运动的多方面功能,选取的技术均是前沿技术,紧跟趋势,不管是在哪一种硬件设备,网站能够很好的实现网站的功能。
网站的目标
“BT_Fitness”运动网站的初心还是希望人们能够适当的进行体育锻炼,让用户跟随科学的指导,真正实现指导健身的作用。
网站用例
“BT_Fitness”运动网站的网站结构并不复杂,下面是对网站的功能、流程进行的客观总结。网站主要使用Layui前端框架构造前台模块,网站前台模块主要分为用户健身商城、科学的饮食查询、实时运动新闻、个人测试小工具以及指导性的健身视频。网站中的所有数据均是由数据库动态获取。用例图如31所示。
图31 网站前台模块用例图
浏览本网站系统时,进行加入购入车之类的操作时,必须要进行登录或者注册操作,用户在登录之后,可以修改自己的密码、资料,管理自己的购物车,查看收藏等,修改后的数据会在数据库中实时更新。用例如图32所示
图32 用户功能用例图
管理员进入后台系统后,能增删改网站中所有的资源数据,包括商品、视频等。可以维护或者新增,一般包括增删改功能。进行的修改。用例如图33所示。
目录
一、引言 1
(一) 网站背景和意义 1
(二) 网站介绍 1
二、关键技术介绍 1
(一) Layui 1
(二) ASP.NET MVC 1
(三) Mysql数据库 1
三、网站需求分析 1
(一) 可行性分析 1
1. 需求可行性分析 1
2. 技术可行性分析 2
(二) 网站的目标 2
(三) 网站用例 2
四、网站总体设计 3
(一) 网站前台模块设计 3
(二) 网站的数据模型设计 5
1. 实体关系(ER)图设计 5
2. 数据物理模型的设计 6
五、网站详细设计 10
(一) 前台设计 10
1. 网站页面的详细设计 10
2. 网站主体页面详细设计 11
3. 运动小工具详细设计 12
4. 用户登录注册详细设计 15
5. 用户主页详细设计 19
6. 用户购物车管理设计 20
(二) 后台设计 21
1. 管理员模块设计 21
2. 用户管理模块设计 21
3. 商品管理模块设计 22
4. 视频管理模块设计 24
六、总结 27
致谢 28
参考文献 29
一、引言
网站背景和意义
现如今随着互联网的高速发展,越来越多的科技电子产品发明并运用到各行各业之中,越来 *好棒文|www.hbsrm.com +Q: #351916072#
越多的人们对手机等电子产品过分依赖,沉迷其中的人不在少数。为了让大家能够更多的去享受生活,锻炼自己的身体。本网站系统设计了一个全方位的运动网站来为用户提供更多新鲜资讯,鼓励大家放下手中的手机,去努力锻炼自己的身体。
网站介绍
“BT_Fitness”运动网站运用Layui页面框架设计网站整体页面,Layui框架内置了Jquery模块,将Js脚本设计变得更加简单。网站选用了C#语言,并应用了ASP.NET MVC框架,将Mysql数据库作为网站数据管理工具。网站主要分为网站前台和后台管理两个模块,主要功能为用户登录、注册、健身商城、饮食查询、体育新闻、小工具、健身视频、搜索各项数据、数据排序、添加购物车、管理购物车、修改资料、将新闻加入收藏、账号安全、管理商品、管理用户、管理视频、管理食品、管理新闻等。通过与Mysql的连接,进而得以展示全部网站动态功能。
二、关键技术介绍
Layui
Layui是目前运用较广的前框框架,它更多的是面向后端开发者。Layui框架的UI设计可以适配主流的各个平台,包括手机、平板等。Layui内把Html和Css都进行了封装,将Jquery也封装进框架内,运用模块化的方法,把编写Js脚本变得更加简单。运用封装的页面组件,可以使网站内容更加丰富,更加美观。
ASP.NET MVC
ASP.NET MVC是基于Windows系统的Web网站开发框架,也是我们之前学习过的ASP.NET开发的更加规范化。ASP.NET MVC使整个网站系统的开发更加简洁。ASP.NET MVC没有运用生硬的控件,页面编写由简单的Html来完成。这项开发技术由ASP扩展而来,ASP.NET MVC可以使网站开发更加简易,也更加容易管理。
Mysql数据库
MySQL是现在常用的关系型数据库,也使用结构化查询语句。它的数据处理速度快速,也相当可靠。相较于SQL Server 2008 而言,他的安装过程简易,Navicat图形化界面的很美观,功能也十分强大,适合中小型网站系统的开发。
三、网站需求分析
可行性分析
需求可行性分析
“BTFitness”运动网站想给用户一个全面的运动健身指导,可能您在生活之中没有注意运动,一下子想锻炼身体却又无从下手,很多人在运动的时候往往掌握不了最基本的运动动作反而使得自己运动效果大打折扣,甚至会起到适得其反的效果。本网站将会从运动动作、运动后的肌肉放松、如何做好运动姿势方面给您最贴心的指导。运动不能嘴上说说,本网站会满足用户对健身运动知识方面大部分的需求。
技术可行性分析
本运动网站是一个相对功能性的网站,涉及到关于体育运动的多方面功能,选取的技术均是前沿技术,紧跟趋势,不管是在哪一种硬件设备,网站能够很好的实现网站的功能。
网站的目标
“BT_Fitness”运动网站的初心还是希望人们能够适当的进行体育锻炼,让用户跟随科学的指导,真正实现指导健身的作用。
网站用例
“BT_Fitness”运动网站的网站结构并不复杂,下面是对网站的功能、流程进行的客观总结。网站主要使用Layui前端框架构造前台模块,网站前台模块主要分为用户健身商城、科学的饮食查询、实时运动新闻、个人测试小工具以及指导性的健身视频。网站中的所有数据均是由数据库动态获取。用例图如31所示。
图31 网站前台模块用例图
浏览本网站系统时,进行加入购入车之类的操作时,必须要进行登录或者注册操作,用户在登录之后,可以修改自己的密码、资料,管理自己的购物车,查看收藏等,修改后的数据会在数据库中实时更新。用例如图32所示
图32 用户功能用例图
管理员进入后台系统后,能增删改网站中所有的资源数据,包括商品、视频等。可以维护或者新增,一般包括增删改功能。进行的修改。用例如图33所示。
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/xxaq/72.html