1、本科毕业-健身俱乐部会员管理系统设计 健身俱乐部管理系统.doc 1、1附件附件1:四川谛美斯健身俱乐部会员管理系统四川谛美斯健身俱乐部会员管理系统软软件件需需求求规规格格说说明明书书I.系统基本模块系统基本模块2健健身身俱俱乐乐部部会会员员系系统统接待消费会员管理报表管理基础信息个人信息系统管理日日经常业业务务到场登记离场登记请假登记会员浏览会员信息消费信息积分查询消费登记3会员管理睬员信息增加会员信息修改会员信息删除会员信息查询会员信息查询统计充值管理积分规则长期未到场用户统计近期会员生日统计按入会时间未开卡会员统计当日入场会员统计按性别查询按编号查询按姓名查询会员信息 2、统计报表管理日
2、收入明细表月收入明细表4基础信息商品明细管理商品类别管理睬员卡类型系统管理用户管理角色管理权限管理退出系统菜单管理日志信息通过结合DZ-Club管理系统的需求,我公司本着为客户所想,急客户之所急,系统模块如下:1.前台管理实现以下功能:身份验证扣值扣次费用查询消费提示在场查询离场查询消费查询预约查询扣值扣次消费收银注:明细功能可依据贵公司实际需要进行开发。2.访客管理1)新客户登记本窗口用来登记每次客户来访上门咨询或者销售人员外出营销时带回来的客户信息及营销状况。2)跟踪信息管理本窗口可对已经 3、跟踪过的客户信息、跟踪进行查询、增加。主要功能是让会籍顾问对所跟踪的每个客户进行过哪些促销活动有
3、个了解,准时进行回访沟通53)体验卡发放4访客体验预约5访客体验预约统计6体验卡发放统计7销售人员跟踪客户数统计在本窗口中可以查看统计每个会籍顾问在一段时间内所进展的会员状况及数目。3.会员管理1)会员登记2)会员资料查询3)会员资料修改4)在会会员统计本窗口可以按条件查询出符合条件的会员。可以倒出成为文本或者EXCELL文件。5)生日提示进入后会自动把X天内将要过生日的会员及他们的联系方式列出来6)到期 4、提示进入后会自动把X天内会员卡将要到期会员及他们的联系方式列出来7)转教练/会籍8)投诉9)教练辅导会员数统计10)有效/过期会员统计11)连续缺席查询软件自动按设定好的天数查找会员的健
4、身记录,假如连续多少天超过了这个天数没来健身,就会在本窗口列出来13)会员积分管理可将会员的每次消费,包括购卡、租柜、买私教、买商品、各种手续费、介绍会员嘉奖计算成积分,给予会员嘉奖。14会员回访与留言录入15会员回访与留言查询64.会员卡管理1)发卡2)续卡会员卡到期或者即将到期时,或者卡里的次数、小时数缺乏时,可以对 5、该卡进行续卡。续卡就是再交一个要续的卡型,比方年卡的钱,而原卡不用换,只是有效期或有效次数增加了。3)挂失4)取消挂失5)补办6)转卡7)退卡8)会籍转让假如有会员自己不想健身了,要转让给其它人。9)请假请假也叫停卡,就是会员比方出差或者其他缘由,临时不来健身,办理请假后
5、该卡有效期自动退后请假天数,同时请假期禁止入场。10)延期11)改密码12)充消费金在本窗口中可以充入会员用来消费的金额,即电子钱包。查询到某会员卡后点击该行,填入现金或者支票、信誉卡数额后点“充入”即可。13)欠款明细14)欠款补交15) 6、会费收缴查询16)会员信息综合查看健身管理1)刷卡入场2)会员健身查询本窗口可查询某个会员卡的活动记录。73)每日来场会员查询4)健身次数排行榜5.储物柜管理1)储物柜租用2)储物柜状态3)储物柜到期提示4)储物柜租用明细在这里可以查看一段时间内的储物柜租用状况,租金、押金各收了多少。5储物柜退柜6.财务报表1每日业绩表2各卡类收入状况3月报表4产品销
6、售报表7.经理查询1日常报表2营业分析表3其他报表8.决策分析1来场时段分析图2卡类来场次数分析图3会员来场消费分析图4散客来场分析图 7、5会员群体分析图86会员收入构成分析图7卡类销售分析图9.库存管理1产品入库2存货领用3产品设置其中包括商品的基本信息。4库存管理5商品销售统计统计一段时间内各商品大类卖了多少,各种商品卖了多少。10.预约管理1健身教练预约2课程预约3预约查询11.教练管理1健身打算2体能测试对比3健身分析12.分级权限管理依据用户不同设置相应的权限,实现有效的管理。13.扩展功能1远程监控管理,方便管理者移动办公92独特化定义管理者所需要的数据管理报表系统配置及开发平台
7、良好的硬件、软件以及 8、网络配置将充分发挥本系统功能,考滤到最终用户的实际状况,以以下出系统的配置方案。a)软件配置前者规模较小,后者可用于较大规模软件配置前者规模较小,后者可用于较大规模:数据库:sqlserver2ksp4。操作系统:windowsXP(sp2)+iis5.1或windows2021Server(sp1)+iis6。运行环境:.NetFramework2.0。b)硬件配置:硬件配置:CPU:主频1GHZ及以上。内存:512MB及以上。硬盘:20GB及以上。c)网络配置:网络配置:建议选择网络的速度为 9、10M及以上。系统的开发平台采纳2.0(C#),IDE使用VS202
8、1(sp1)。数据库分析与设计数据库分析与设计结合以上的功能分析,在数据库设计报告中具体介绍表及表间关系。物理数据模型物理数据模型1.1物理模型关系图物理模型关系图10FK_USERINFO_REFERENCE_ROLEINFOFK_ROLEINFO_REFERENCE_RIGHTINFFK_RIGHTINF_REFERENCE_MENUINFOFK_MEMBERIN_REFERENCE_CARDINFOFK_ACTIVI 10、TY_REFERENCE_MEMBERINFK_CONSUMEI_REFERENCE_MEMBERINFK_CONSUMEI_REFERENCE_MERCHANDFK
9、_MERCHAND_REFERENCE_MERCHANDFK_LEAVEINF_REFERENCE_MEMBERINFK_SYSTEMLO_REFERENCE_USERINFO用户定义表用户编号用户姓名用户角色用户密码允许删除用户状态intnvarchar(10)intnvarchar(10)intnvarchar(50)角色定义表角色编号角色 11、名称角色权限intnvarchar(20)int权限定义表权限编号权限名称权限菜单权限代码intnvarchar(20)intint菜单定义菜单编号菜单名称菜单链接intnvarchar(20)nvarchar(256)会员定义表会员编号会员名称
10、会员性别出生日期住址邮编行业职称电话手机电子邮件免费服务支付类型会籍启始日期会籍结束日期备注成交价格实付款总额会籍顾问入会时间会员照片会员卡类型状态intnvarchar(10)intdatetimenvarchar(256)nvarchar(6)nvarchar( 12、256)nvarchar(256)nvarchar(20)nvarchar(20)nvarchar(50)nvarchar(5)nvarchar(50)datetimedatetimetextfloat(8)float(8)nvarchar(10)datetimeBlobintint会员卡定义表卡类型编号卡类型名称类型规则描
11、述intnvarchar(50)nvarchar(50)inttext会员活动记录活动编号会员编号入场时间离场时间intintdatetimedatetime消费记录消费编号会员编号消费 13、描述消费时间商品编号intinttextdatetimeint商品定义表商品编号商品名称单价单位商品类别备注intnvarchar(50)float(8)nvarchar(50)inttext商品类别表类别编号类别名称intnvarchar(50)请假记录记录编号会员编号开始时间结束时间销假日期intintdatetimedatetimedatetime系统日志日志编号日志内容日志名称日志时间操作用户i
12、ntntextnvarchar(50)datetimeint2物理对象物理对象2.12.1表清单表清单2. 14、1.1表格清单表格清单名称名称代码代码会员卡定义表CardInfo会员定义表MemberInfo会员活动记录ActivityInfo商品定义表MerchandiseInfo11商品类别表MerchandiseType权限定义表RightInfo消费记录ConsumeInfo用户定义表UserInfo系统日志SystemLog菜单定义MenuInfo角色定义表RoleInfo请假记录LeaveInfo2.22.2表格内容表格内容2.2.1会员卡定义表会员卡定义表2.2.1.1会员卡定
13、义表会员卡定义表名称名称代 15、码代码数据类型数据类型长度长度主要的主要的外来键外来键卡类型编号CardIDintTRUEFALSE卡类型名称CardNamenvarchar(50)50FALSEFALSE类型Typenvarchar(50)50FALSEFALSE规则RuleintFALSEFALSE描述DesctextFALSEFALSE2.2.2会员定义表会员定义表2.2.2.1会员定义表会员定义表名称名称代码代码数据类型数据类型长度长度主要的主要的外来键外来键会员编号MemberIDintTRUEFALSE会员名称Namenvar 16、char(10)10FALSEFALSE会员性
14、别SexintFALSEFALSE出生日期BirthdaydatetimeFALSEFALSE住址Addrnvarchar(256)256FALSEFALSE邮编Postcodenvarchar(6)6FALSEFALSE行业Professionnvarchar(256)256FALSEFALSE职称Postionnvarchar(256)256FALSEFALSE电话Phonenvarchar(20)20FALSEFALSE手机Mobilenvarchar(2 17、0)20FALSEFALSE电子邮件Emailnvarchar(50)50FALSEFALSE免费服务FreeServicen
15、varchar(5)5FALSEFALSE支付类型PayTypenvarchar(50)50FALSEFALSE会籍启始日期StartTimedatetimeFALSEFALSE会籍结束日期EndTimedatetimeFALSEFALSE备注RemarktextFALSEFALSE成交价格Pricefloat(8)8FALSEFALSE12实付款总额Payfloat(8)8FALS 18、EFALSE会籍顾问Advisornvarchar(10)10FALSEFALSE入会时间JoinTimedatetimeFALSEFALSE会员照片PictureBlobFALSEFALSE会员卡类型Ca
16、rdTypeintFALSETRUE状态StateintFALSEFALSE2.2.3会员活动记录会员活动记录2.2.3.1会员活动记录会员活动记录名称名称代码代码数据类型数据类型长度长度主要的主要的外来键外来键活动编号ActivityIDintTRUEFALSE会员编号MemberIDintFALSET 19、RUE入场时间EntranceTimedatetimeFALSEFALSE离场时间LeaveTimedatetimeFALSEFALSE2.2.4商品定义表商品定义表2.2.4.1商品定义表商品定义表名称名称代码代码数据类型数据类型长度长度主要的主要的外来键外来键商品编号Merchan
17、diseIDintTRUEFALSE商品名称Namenvarchar(50)50FALSEFALSE单价Pricefloat(8)8FALSEFALSE单位Unitnvarchar(50)50FALSEFALSE商品类别Typ 20、eintFALSETRUE备注DesctextFALSEFALSE2.2.5商品类别表商品类别表2.2.5.1商品类别表商品类别表名称名称代码代码数据类型数据类型长度长度主要的主要的外来键外来键类别编号TypeIDintTRUEFALSE类别名称TypeNamenvarchar(50)50FALSEFALSE2.2.6权限定义表权限定义表2.2.6.1权限定义表权
18、限定义表名称名称代码代码数据类型数据类型长度长度主要的主要的外来键外来键权限编号RightIDintTRUEFALSE权限名称RightNamen 21、varchar(20)20FALSEFALSE权限菜单RightMenuintFALSETRUE13权限代码RightCodeintFALSEFALSE2.2.7消费记录消费记录2.2.7.1消费记录消费记录名称名称代码代码数据类型数据类型长度长度主要的主要的外来键外来键消费编号ConsumeIDintTRUEFALSE会员编号MemberIDintFALSETRUE消费描述DesctextFALSEFALSE消费时间Timedatetime
19、FALSEFALSE商品编号MerchandiseIDintFAL 22、SETRUE2.2.8用户定义表用户定义表2.2.8.1用户定义表用户定义表名称名称代码代码数据类型数据类型长度长度主要的主要的外来键外来键用户编号UserIDintTRUEFALSE用户姓名UserNamenvarchar(10)10FALSEFALSE用户角色UserRoleintFALSETRUE用户密码UserPwdnvarchar(10)10FALSEFALSE允许删除CanDelintFALSEFALSE用户状态UserStatenvarchar(50)50FALSEFALSE2.2.9系统日志 23、系统日
20、志2.2.9.1系统日志系统日志名称名称代码代码数据类型数据类型长度长度主要的主要的外来键外来键日志编号LogIDintTRUEFALSE日志内容LogContentntextFALSEFALSE日志名称LogNamenvarchar(50)50FALSEFALSE日志时间LogTimedatetimeFALSEFALSE操作用户UserIDintFALSETRUE2.2.10菜单定义菜单定义2.2.10.1菜单定义菜单定义名称名称代码代码数据类型数据类型长度长度主要的主要的外来键外来键菜单编号Men 24、uIDintTRUEFALSE菜单名称MenuNamenvarchar(20)20FA
21、LSEFALSE菜单链接MenuLinknvarchar(256)256FALSEFALSE142.2.11角色定义表角色定义表2.2.11.1角色定义表角色定义表名称名称代码代码数据类型数据类型长度长度主要的主要的外来键外来键角色编号RoleIDintTRUEFALSE角色名称RoleNamenvarchar(20)20FALSEFALSE角色权限RightIDintFALSETRUE2.2.12请假记录请假记录2.2. 25、12.1请假记录请假记录名称名称代码代码数据类型数据类型长度长度主要的主要的外来键外来键记录编号LeaveIDintTRUEFALSE会员编号MemberIDintF
22、ALSETRUE开始时间StartTimedatetimeFALSEFALSE结束时间EndTimedatetimeFALSEFALSE销假日期CheckInTimedatetimeFALSEFALSE三、开发周期开发周期2个月左右项目时间打算项目时间打算A、项目组织项目组织总总体体组组实实施施组组开开发发组组测测试试组组项目经理职能组职能组 26、人员构成人员构成主要职责主要职责?项目组沟通,确定开发方案总体组?管理项目建设过程,负责建设进度和质量实施组?完成系统实施开发组?依据确定的系统方案进行系统设计15?开发代码?检查系统代码完成的质量?验证系统完成业务需求测试组?管理开发测试代码版本
23、B、时间打算表时间打算表项目任务项目任务工作内容工作内容时间时间人人员员里程碑里程碑备注备注1.2.具体需求分析系统具体功能需求分析103是开发人员1.3.开发环境预备数据库接口数据要求;少量数据22是开发人员2.1.基础资料基础资料对应32开发人员2.2.个人 27、信息实现会员基本信息管理52开发人员2.3.系统管理实现系统人员及软件功能模块设置31开发人员2.4接待消费实现会员消费73是开发人员2.5.会员管理实现会员管理72是开发人员2.6.报表管理实现各级报表管理153是开发人员2.7.人员权根权限参数配置71开发人员2.8.界面设计软件界面设计31美工人员2.9.内部测试软件总体功能测试73开发人员3.1.基础资料整理基础资料等体系建立,数据输入723.2.系统应用培训系统应用培训31是3.3流程整理与初始化业务流程整理,业务数据初始化323.4.系统操作应用 28、培训系统应用培训31是3.5.系统运行系统业务操作11是4.1.应用培训完成应用培训,基础资料设置培训314.2.系统运行151是4.3.项目验收11是注:以上内容依据实际状况,可有细小改动!第 14 页