演示视频:
3.1系统目标设计
该论文研究开发的健身中心管理系统用于支持企业完成对会员信息、会员卡分类信息、会员健身信息以及器材人员信息的管理工作,有如下三个方面的目标:
支持健身中心会员卡信息、会员健身信息的有效管理和方便操作。
支持会员信息和器材信息的添加、修改、删除、保存等操作。
支持工作人员健身教练信息和器材信息的添加、修改、删除、保存等操作。
支持对会员信息的查询功能。
3.2系统功能分析
系统开发的总体任务是实现各种信息的系统化、规范化和自动化[2]。系统功能分析是在系统开发的总体任务的基础上完成的。根据需求分析中对健身中管理内容的分析和会员基础知识的介绍,一个标准的健身中心管理系统除具有该系统的专业功能之外还应包括信息系统必须具备的通用功能,例如器材管理、工作人员管理、执教教练管理等等。该系统完成的功能主要有:
①系统管理包括对会员信息和会员卡信息的管理
②会员管理主要是对会员基本信息的管理,包括添加、删除、修改、保存等功能。
③器材管理主要包括对器材类型的设置以及对器材的添加、删除、修改、保存和查看等功能。
④工作人员管理主要是对工作人员,管理员的一系列管理操作。
⑥执教教练管理主要实现的对教练信息的管理等。
3.3系统功能模块设计
在系统功能分析的基础上,考虑程序编制的特点,健身中心管理系统分为八个模块:管理员信息修改模块、会员管理模块、会员卡管理模块、器材管理模块、工作人员管理模块、执教教练管理模会员查询模块、退出系统模块。得到如图3-1所示的系统功能模块图。
3.3.1系统功能总体模块设计
健身中心管理系统
退出系统
会员查询
管理密码
器材管理
工作人员表
健身教练
会员卡分类
会员管理
图3-1 “健身中心管理系统”的基本功能模块
3.3.2子功能模块设计
系统管理模块包括:会员资料管理、会员卡管理、教练信息管理、工作人员管理返回登录窗口等五个模块。会员资料管理主要是通过查询实现按会员类型和会员等级的汇总,会员卡管理实现的功能添加删除会员卡类别。功能模块如图3-2所示:
会员管理
返回登录窗口
会员查询管理
会员卡类别管理
会员资料管理
查看会员信息
图3-2“会员管理”的功能模块
分类统计模块主要包括会员资料统计、会员会员卡统计、会员健身统计、器材库存统计、器材进货统计和器材会员卡统计六大模块,会员资料统计主要是按会员性别、会员类型和会员等级这三种类型来对会员的信息进行统计的,而会员会员卡统计是按会员类型和会员等级两种形式来对会员会员卡进行统计。功能模块如图3-5所示:
分类统计
商品进货统计
商品消费统计
商品库存统计
会员健身统计
会员消费统计
会员资料统计
图3-5“分类统计”的功能模块
器材管理主要包括器材类别设置、器材进货入库、现有器材信息、库存信息、器材等模块。该模块主要是对器材信息的一些操作,器材类别设置主要设置器材的类型名称。器材进货是对器材进货信息的添加、删除、保存等功能的实现。同时把所添加的记录直接能够保存到库存表中,并能改变库存表中的库存总量。现有器材信息模块实现的是通过查询条件,把所查询的器材显示到数据窗口中,能够让管理人员非常直观的看到库存中的器材信息。功能模块如图3-7所示:
备注信息
现有器材信息
商品进货入库
器材类别设置
库存信息
器材管理
图3-7“器材管理”的功能模块
工作人员管理包括普通工作人员信息设置、教练信息、管理员设置等模块。通过工作人员信息设置,可以让管理员管理健身房的工作人员。教练信息主要是实现对教练基本信息的添加、修改、删除、保存等功能。根管理员设置主要是可以对管理员的名称、密码进行修改,也可以添加、删除等。功能模块如图3-8所示:
工作人员
管理员设置
工作人员设置
密码修改
教练信息
图3-8“工作人员管理”的功能模块
3.数据库设计
健身中心管理系统是一个数据库应用系统,会员的所有信息都保存到数据库中。数据库结构设计是健身中心管理系统数据库应用系统开发过程中一个非常重要的环节,数据库设计的好坏将直接对所开发的健身中心管理系统的效率以及实现的效果产生影响。合理的设计能够保证数据的完整性和一致性比较高,提高数据的存储效率。
3.1数据库需求分析
4.1.1数据字典
针对一般健身中心管理系统的需求,通过对管理员操作过程的内容和数据流程的分析,设计出其所需要的数据表,表里所要用到的部分重要数据及其简单描述如表3-1、3-2所示: 4.1.2系统实体图
该阶段是在需求分析的基础上进行的,目的是设计出满足用户需求的各种实体以及它们之间的关系,为后面的逻辑结构设计打下基础。该系统采用了实体图的方法进行数据库概念结构设计,实体图是描述数据实体关系的一种直观描述工具。
根据以上分析,需要以下几个实体:分别是会员信息实体图、会员卡信息实体图、器材信息实体图、工作热源信息实体图、教练员表信息实体图、积分设置表信息实体图等。如下列各图所示:
会员信息
会员卡号
会员姓名
会员基本信息…
卡名称
会员类别员号
会员卡啊、、卡信息
优惠政策信息…
图3-1会员信息实体图 图3-2会员卡实体图
器材信息
器材编号
器材名称
备注…
库存信息
商品编号
商品名称姓名
器材基本信息…
图3-3库存信息实体图 图3-4器材进货信息实体图
会员信息设置
人员信息
姓名
住址
联系方式
积分区间
会员卡名称
等级名称
图3-5操作员信息实体图 图3-6会员信息设置实体图
教练信息
执教会员
教练姓名姓名
执教课程…
图3-7教练信息实体图
4.1.3流程图
健身俱乐部综合管理系统的业务流程:首先用户要注册为会员,录入自己的信息并可进行修改;系统管理员可以对数据库里的信息进行添加、修改和删除操作。所有用户均可以实现查询功能。系统的业务流程图如图2-1所示:
管理员
未注册用户
注册
登陆系统
注册过的用户
查询
查询
删除
添加
修改
发布
保存
所有被操作的信息被自动写入数据库
图4-12流程图