赞
踩
进入21世纪网络和计算机技术得到了飞速发展,并和生活进行了紧密的结合。目前,网络的运行速度以达到了千兆,覆盖范围更是深入到生活中的角角落落。这就促使微信小程序的发展。微信小程序可以实现远程处理事务,远程提交请求和随时追踪结果。微信小程序给人们带来前所未有的体验,满足了新时代人们的需求,所以微信小程序模式得到大力发展。
本系统为基于微信平台健身小助手小程序,是采用微信和网络技术进行开发的健身相关的平台,可以实现浏览健身视频、预约健身项目、论坛交流等功能。本系统采用JAVA语言,数据库为Mysql,运行环境为微信开发者工具。**使用角色分为用户、管理员、健身房,本系统的功能包括健身视频、健身项目、论坛、用户注册、用户登录等。其中,用户负责浏览信息、预约项目、发布帖子、健身打卡、预约管理、每日热量管理等,健身房可以发布项目、发布健身视频、管理预约等,管理员可以审核用户信息、健身房信息、健身视频信息、健身项目信息、论坛信息等。**本系统实现了健身项目的在线预约,方便了用户和管理员、健身房三方的利益,提高健身的效率,更符合现代人生活。
系统的体系结构非常重要,往往决定了系统的质量和生命周期。针对不同的系统可以采用不同的系统体系结构。本系统为基于微信平台健身小助手小程序,属于开放式的平台,所以在服务器端的体系结构中采用B/s。B/s结构抛弃了固定客户端要求,采用服务器、客户端的模式。服务器端界面和手机操作界面分开展示。B/s结构基于互联网,需要网络的支持,由用户在浏览器上发布命令,服务器负责向数据库传送命令,最后再由服务器把反馈的结果传回浏览器给用户进行呈现。
系统的功能结构是系统实现的框架,本系统的主要结构为管理员和用户、健身房。**管理员的功能为系统管理、用户管理、健身视频管理、健身项目管理、健身房管理等。用户的功能为每日热量管理、预约健身项目、管理预约、健身打卡等。健身房的功能为发布项目、管理预约等。**本基于微信平台健身小助手小程序功能结构图如下图3-1所示:
图3-1基于微信平台健身小助手小程序功能结构图
数据库设计在系统设计中占有重大比例,数据库的设计包括ER图设计和数据库表设计。
根据本系统的特点,本系统设计的主要实体包括管理员信息、用户信息、健身项目信息、健身视频信息、健身房信息等。
(1)管理员ER图包括的属性有管理员的编号、用户名和密码。管理员ER图如下图3-2所示:
图3-2管理员实体的ER图
(2)健身视频信息包含的属性为健身视频的详细描述,有编号、名称等。健身视频信息ER图如下图3-3所示:
图3-3健身视频信息实体ER图
(3)用户信息的属性包括用户的个人资料,有姓名、性别、电话等。用户信息实体ER图如下图3-4所示:
图3-4用户实体ER图
(4)帖子信息实体的属性有编号、发帖人等。帖子信息实体ER图如下图3-5所示:
图3-5帖子信息实体ER图
(5)预约信息的实体属性有姓名、预约项目、价格、负责健身房等。预约信息实体ER图如下图3-6所示:
图3-6预约信息ER图
(7)本基于微信平台健身小助手小程序的整体实体关系图如下图3-7所示:
图3-7系统关系ER图
根据数据ER图的设计,本系统的数据库表有管理员信息表、用户信息表、健身视频信息表、健身项目信息表等。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。