本科毕业论文健身俱乐部会员管理系统设计 健身俱乐部管理系统.docx
《本科毕业论文健身俱乐部会员管理系统设计 健身俱乐部管理系统.docx》由会员分享,可在线阅读,更多相关《本科毕业论文健身俱乐部会员管理系统设计 健身俱乐部管理系统.docx(19页珍藏版)》请在冰豆网上搜索。
![本科毕业论文健身俱乐部会员管理系统设计 健身俱乐部管理系统.docx](https://file1.bdocx.com/fileroot1/2022-12/29/e766e4d2-3544-458d-9b73-e723f4bd5369/e766e4d2-3544-458d-9b73-e723f4bd53691.gif)
本科毕业论文健身俱乐部会员管理系统设计健身俱乐部管理系统
附件1:
四川谛美斯健身俱乐部会员管理系统
软
件
需
求
规
格
说
明
书
I.系统基本模块
通过结合DZ-Club管理系统的需求,我公司本着为客户所想,急客户之所急,系统模块如下:
1.前台管理
实现以下功能:
身份验证扣值扣次费用查询消费提示在场查询离场查询消费查询预约查询扣值扣次消费收银
注:
明细功能可根据贵公司实际需要进行开发。
2.访客管理
1)新客户登记
本窗口用来登记每次客户来访上门咨询或者销售人员外出营销时带回来的客户信息及营销情况。
2)跟踪信息管理
本窗口可对已经跟踪过的客户信息、跟踪进行查询、增加。
主要功能是让会籍顾问对所跟踪的每个客户进行过哪些促销活动有个了解,及时进行回访沟通
3)体验卡发放
4)访客体验预约
5)访客体验预约统计
6)体验卡发放统计
7)销售人员跟踪客户数统计
在本窗口中可以查看统计每个会籍顾问在一段时间内所发展的会员情况及数目。
3.会员管理
1)会员登记
2)会员资料查询
3)会员资料修改
4)在会会员统计
本窗口可以按条件查询出符合条件的会员。
可以倒出成为文本或者EXCELL文件。
5)生日提醒
进入后会自动把X天内将要过生日的会员及他们的联系方式列出来
6)到期提醒
进入后会自动把X天内会员卡将要到期会员及他们的联系方式列出来
7)转教练/会籍
8)投诉
9)教练辅导会员数统计
10)有效/过期会员统计
11)连续缺席查询
软件自动按设定好的天数查找会员的健身记录,如果连续多少天超过了这个天数没来健身,就会在本窗口列出来
13)会员积分管理
可将会员的每次消费,包括购卡、租柜、买私教、买商品、各种手续费、介绍会员奖励计算成积分,给予会员奖励。
14)会员回访与留言录入
15)会员回访与留言查询
4.会员卡管理
1)发卡
2)续卡
会员卡到期或者即将到期时,或者卡里的次数、小时数不足时,可以对该卡进行续卡。
续卡就是再交一个要续的卡型,比如年卡的钱,而原卡不用换,只是有效期或有效次数增加了。
3)挂失
4)取消挂失
5)补办
6)转卡
7)退卡
8)会籍转让
如果有会员自己不想健身了,要转让给其它人。
9)请假
请假也叫停卡,就是会员比如出差或者其他原因,暂时不来健身,办理请假后该卡有效期自动退后请假天数,同时请假期禁止入场。
10)延期
11)改密码
12)充消费金
在本窗口中可以充入会员用来消费的金额,即电子钱包。
查询到某会员卡后点击该行,填入现金或者支票、信用卡数额后点“充入”即可。
13)欠款明细
14)欠款补交
15)会费收缴查询
16)会员信息综合查看
健身管理
1)刷卡入场
2)会员健身查询
本窗口可查询某个会员卡的活动记录。
3)每日来场会员查询
4)健身次数排行榜
5.储物柜管理
1)储物柜租用
2)储物柜状态
3)储物柜到期提醒
4)储物柜租用明细
在这里可以查看一段时间内的储物柜租用情况,租金、押金各收了多少。
5)储物柜退柜
6.财务报表
1)每日业绩表
2)各卡类收入情况
3)月报表
4)产品销售报表
7.经理查询
1)日常报表
2)营业分析表
3)其他报表
8.决策分析
1)来场时段分析图
2)卡类来场次数分析图
3)会员来场消费分析图
4)散客来场分析图
5)会员群体分析图
6)会员收入构成分析图
7)卡类销售分析图
9.库存管理
1)产品入库
2)存货领用
3)产品设置
其中包括商品的基本信息。
4)库存管理
5)商品销售统计
统计一段时间内各商品大类卖了多少,各种商品卖了多少。
10.预约管理
1)健身教练预约
2)课程预约
3)预约查询
11.教练管理
1)健身计划
2)体能测试对比
3)健身分析
12.分级权限管理
根据用户不同设置相应的权限,实现有效的管理。
13.扩展功能
1)远程监控管理,方便管理者移动办公
2)个性化定义管理者所需要的数据管理报表
系统配置及开发平台
良好的硬件、软件以及网络配置将充分发挥本系统功能,考滤到最终用户的实际情况,以下列出系统的配置方案。
a)软件配置(前者规模较小,后者可用于较大规模):
数据库:
sqlserver2k(sp4)。
操作系统:
windowsXP(sp2)+iis5.1或windows2003Server(sp1)+iis6。
运行环境:
.NetFramework2.0。
b)硬件配置:
CPU:
主频1GHZ及以上。
内存:
512MB及以上。
硬盘:
20GB及以上。
c)网络配置:
建议选择网络的速度为10M及以上。
系统的开发平台采用2.0(C#),IDE使用VS2005(sp1)。
数据库分析与设计
结合以上的功能分析,在《数据库设计报告》中详细介绍表及表间关系。
物理数据模型
1.1物理模型关系图
2物理对象
2.1表清单
2.1.1表格清单
名称
代码
会员卡定义表
CardInfo
会员定义表
MemberInfo
会员活动记录
ActivityInfo
商品定义表
MerchandiseInfo
商品类别表
MerchandiseType
权限定义表
RightInfo
消费记录
ConsumeInfo
用户定义表
UserInfo
系统日志
SystemLog
菜单定义
MenuInfo
角色定义表
RoleInfo
请假记录
LeaveInfo
2.2表格内容
2.2.1会员卡定义表
2.2.1.1会员卡定义表
名称
代码
数据类型
长度
主要的
外来键
卡类型编号
CardID
int
TRUE
FALSE
卡类型名称
CardName
nvarchar(50)
50
FALSE
FALSE
类型
Type
nvarchar(50)
50
FALSE
FALSE
规则
Rule
int
FALSE
FALSE
描述
Desc
text
FALSE
FALSE
2.2.2会员定义表
2.2.2.1会员定义表
名称
代码
数据类型
长度
主要的
外来键
会员编号
MemberID
int
TRUE
FALSE
会员名称
Name
nvarchar(10)
10
FALSE
FALSE
会员性别
Sex
int
FALSE
FALSE
出生日期
Birthday
datetime
FALSE
FALSE
住址
Addr
nvarchar(256)
256
FALSE
FALSE
邮编
Postcode
nvarchar(6)
6
FALSE
FALSE
行业
Profession
nvarchar(256)
256
FALSE
FALSE
职称
Postion
nvarchar(256)
256
FALSE
FALSE
电话
Phone
nvarchar(20)
20
FALSE
FALSE
手机
Mobile
nvarchar(20)
20
FALSE
FALSE
电子邮件
Email
nvarchar(50)
50
FALSE
FALSE
免费服务
FreeService
nvarchar(5)
5
FALSE
FALSE
支付类型
PayType
nvarchar(50)
50
FALSE
FALSE
会籍启始日期
StartTime
datetime
FALSE
FALSE
会籍结束日期
EndTime
datetime
FALSE
FALSE
备注
Remark
text
FALSE
FALSE
成交价格
Price
float(8)
8
FALSE
FALSE
实付款总额
Pay
float(8)
8
FALSE
FALSE
会籍顾问
Advisor
nvarchar(10)
10
FALSE
FALSE
入会时间
JoinTime
datetime
FALSE
FALSE
会员照片
Picture
Blob
FALSE
FALSE
会员卡类型
CardType
int
FALSE
TRUE
状态
State
int
FALSE
FALSE
2.2.3会员活动记录
2.2.3.1会员活动记录
名称
代码
数据类型
长度
主要的
外来键
活动编号
ActivityID
int
TRUE
FALSE
会员编号
MemberID
int
FALSE
TRUE
入场时间
EntranceTime
datetime
FALSE
FALSE
离场时间
LeaveTime
datetime
FALSE
FALSE
2.2.4商品定义表
2.2.4.1商品定义表
名称
代码
数据类型
长度
主要的
外来键
商品编号
MerchandiseID
int
TRUE
FALSE
商品名称
Name
nvarchar(50)
50
FALSE
FALSE
单价
Price
float(8)
8
FALSE
FALSE
单位
Unit
nvarchar(50)
50
FALSE
FALSE
商品类别
Type
int
FALSE
TRUE
备注
Desc
text
FALSE
FALSE
2.2.5商品类别表
2.2.5.1商品类别表
名称
代码
数据类型
长度
主要的
外来键
类别编号
TypeID
int
TRUE
FALSE
类别名称
TypeName
nvarchar(50)
50
FALSE
FALSE
2.2.6权限定义表
2.2.6.1权限定义表
名称
代码
数据类型
长度
主要的
外来键
权限编号
RightID
int
TRUE
FALSE
权限名称
RightName
nvarchar(20)
20
FALSE
FALSE
权限菜单
RightMenu
int
FALSE
TRUE
权限代码
RightCode
int
FALSE
FALSE
2.2.7消费记录
2.2.7.1消费记录
名称
代码
数据类型
长度
主要的
外来键
消费编号
ConsumeID
int
TRUE
FALSE
会员编号
MemberID
int
FALSE
TRUE
消费描述
Desc
text
FALSE
FALSE
消费时间
Time
datetime
FALSE
FALSE
商品编号
MerchandiseID
int
FALSE
TRUE
2.2.8用户定义表
2.2.8.1用户定义表
名称
代码
数据类型
长度
主要的
外来键
用户编号
UserID
int
TRUE
FALSE
用户姓名
UserName
nvarchar(10)
10
FALSE
FALSE
用户角色
UserRole
int
FALSE
TRUE
用户密码
UserPwd
nvarchar(10)
10
FALSE
FALSE
允许删除
CanDel
int
FALSE
FALSE
用户状态
UserState
nvarchar(50)
50
FALSE
FALSE
2.2.9系统日志
2.2.9.1系统日志
名称
代码
数据类型
长度
主要的
外来键
日志编号
LogID
int
TRUE
FALSE
日志内容
LogContent
ntext
FALSE
FALSE
日志名称
LogName
nvarchar(50)
50
FALSE
FALSE
日志时间
LogTime
datetime
FALSE
FALSE
操作用户
UserID
int
FALSE
TRUE
2.2.10菜单定义
2.2.10.1菜单定义
名称
代码
数据类型
长度
主要的
外来键
菜单编号
MenuID
int
TRUE
FALSE
菜单名称
MenuName
nvarchar(20)
20
FALSE
FALSE
菜单链接
MenuLink
nvarchar(256)
256
FALSE
FALSE
2.2.11角色定义表
2.2.11.1角色定义表
名称
代码
数据类型
长度
主要的
外来键
角色编号
RoleID
int
TRUE
FALSE
角色名称
RoleName
nvarchar(20)
20
FALSE
FALSE
角色权限
RightID
int
FALSE
TRUE
2.2.12请假记录
2.2.12.1请假记录
名称
代码
数据类型
长度
主要的
外来键
记录编号
LeaveID
int
TRUE
FALSE
会员编号
MemberID
int
FALSE
TRUE
开始时间
StartTime
datetime
FALSE
FALSE
结束时间
EndTime
datetime
FALSE
FALSE
销假日期
CheckInTime
datetime
FALSE
FALSE
三、开发周期
开发周期2个月左右
项目时间计划
A、项目组织
项目经理
职能组
人员构成
主要职责
总体组
⏹项目组沟通,确定开发方案
⏹管理项目建设过程,负责建设进度和质量
实施组
⏹完成系统实施
开发组
⏹根据确定的系统方案进行系统设计
⏹开发代码
测试组
⏹检查系统代码完成的质量
⏹验证系统完成业务需求
⏹管理开发测试代码版本
B、时间计划表
项目任务
工作内容
时间
人员
里程碑
备注
1.2.详细需求分析
系统详细功能需求分析
10
3
是
开发人员
1.3.开发环境准备
数据库接口数据要求;少量数据
2
2
是
开发人员
2.1.基础资料
基础资料对应
3
2
开发人员
2.2.个人信息
实现会员基本信息管理
5
2
开发人员
2.3.系统管理
实现系统人员及软件功能模块设置
3
1
开发人员
2.4接待消费
实现会员消费
7
3
是
开发人员
2.5.会员管理
实现会员管理
7
2
是
开发人员
2.6.报表管理
实现各级报表管理
15
3
是
开发人员
2.7.人员权根
权限参数配置
7
1
开发人员
2.8.界面设计
软件界面设计
3
1
美工人员
2.9.内部测试
软件总体功能测试
7
3
开发人员
3.1.基础资料整理
基础资料等体系建立,数据输入
7
2
3.2.系统应用培训
系统应用培训
3
1
是
3.3流程整理与初始化
业务流程整理,业务数据初始化
3
2
3.4.系统操作应用培训
系统应用培训
3
1
是
3.5.系统运行
系统业务操作
1
1
是
4.1.应用培训
完成应用培训,基础资料设置培训
3
1
4.2.系统运行
15
1
是
4.3.项目验收
1
1
是
注:
以上内容根据实际情况,可有细小改动!