健身房数据库设计文档.docx
17页设计文档数据库刘备2005-05-27[在此处键入文档的摘要摘要通常是对文档内容的简短总结在此处键入文档的摘要 摘要通常是对文档内容的简短总结]目录第一章 引言 11.1 数据库设计思路 11.1.1 管理员登录模块: 11.1.2 会员注册模块: 11.1.3 会员消费管理模块 11.1.4 员工信息管理模块: 11.2 数据库的简要概述 11.3 参考文献 2第二章 结构设计 32.1 概念结构设计: 32.2 数据流图 42.3 数据字典 5第三章 数据库表的创建 113.1数据表(见DB设计文档中Excel表) 113.2 表关系图 11第四章 物理结构 124.1 概述 124.2 创建存储过程 12第一章 引言1.1数据库设计思路健身房信息管理系统是为健身房的管理人员提供服务的,主要分为管理员登录模块、会员注册模块、会员消费管理模和员工管理模块1.1.1管理员登录模块:完成与数据库的连接,保证系统的安全性1.1.2 会员注册模块:主要是为了提供会员的资料以及会员卡的办理该模块完成了会员添加,修改与删除1.1.3会员消费管理模块: 会员与健身项目、商品的联系,会员消费清单的查询和商品的添加修改查询等操作功能。
1.1.4员工信息管理模块:员工的基本信息以及添加修改删除等功能,员工的工资查询1.2数据库的简要概述该信息管理系统是用SQL Server2000设计的,命名为date, 一共有是一个 表表 1.2 数据库表表名意义admin管理员登录表card会员卡表clothes press衣柜表coach员工表course课程班表goods商品表goods consume record商品消费记录item consume record项目消费记录member会员表training items训练项目wages工资表1.3 参考文献[1] .软件工程导论(第二版)(印度)RajibMall著 马振晗 胡晓译华大学出版社[2] . 数据库技术及应用 SQL Server 李雁翎 著 高等教育出版社2.1 概念结构设计:第二章 结构设计图 2-1 E-R 图2.2数据流图顾客D会员卡信息1吵D1.会员信息F申请会 员F2主册卄人口 M 成功F昧持会员卡— 厂、会员一/3申请一►2兑换*充值j F4返还会员卡私人F7.领取工 皿& __资教练[f F5.3健身ET 需求商^基提商V 4消F x 项目基本数据需求打印 的消 、费单教] F7.更新后的5员工,教练信仁管理」 七-了 F7.核对信息衣柜F基提息基本F6消费单言息D5消费单1D工资信息F7.提供教 练信息4丿资教授项目普通教练器材图 2-2 数据流图息鲂3教练信息 2.3 数据字典表 2-3-1 数据元素数据兀素系统名:健身会馆信息管理系统 编号:条目名:姓名 别名:属于数据流:F2-F6存储处:D1会员数据兀素结构:代码类型:char 长度:10 意义(由数字组成的字符串)简要说明:姓名是用来记录会员的姓名的。
修改记录:编 写李鹏谊日 期2009-12-20审 核日 期2009-12-31表 2-3-2 数据元素数据兀素系统名:健身会馆信息管理系统 编号:条目名:性别 别名:属于数据流:F2-F6存储处:D1会员数据兀素结构:代码类型:tinyint 长度:1 意义:(由数字组成的字符串)简要说明:性别是用来记录会员的性别的修改记录:编 写李鹏谊日 期2009-12-20审 核日 期2009-12-31表 2-3-3 数据元素数据兀素系统名:健身会馆信息管理系统 编号:条目名:生日 别名:属于数据流:F2-F6存储处:D1会员数据兀素结构:代码类型:datet ime 长度:8 意义由数字组成的字符串)简要说明:生日是用来记录会员的生日信息的修改记录:编 写李鹏谊日 期2009-12-20审 核日 期2009-12-31表 2-3-4 数据元素数据兀素系统名:健身会馆信息管理系统 编号:条目名:职位 别名:属于数据流:F2-F6存储处:D1会员数据兀素结构:代码类型:char 长度:10 意义(由数字组成的字符串)简要说明:职位是用来记录会员的职位信息的修改记录:编 写李鹏谊日 期2009-12-20审 核日 期2009-12-31表 2-3-5 数据元素数据兀素系统名:健身会馆信息管理系统 编号:条目名: 别名:属于数据流:F2-F6存储处:D1会员数据兀素结构:代码类型:char 长度:11 意义(由数字组成的字符串)简要说明:是用来记录会员的的。
修改记录:编 写李鹏谊日 期2009-12-20审 核日 期2009-12-31表 2-3-6 数据元素数据兀素系统名:健身会馆信息管理系统 编号:条目名:会员卡号 别名:属于数据流:F2-F6存储处:D1会员数据兀素结构:代码类型:char 长度:10 意义(由数字组成的字符串)简要说明:会员卡号是用来记录会员卡上的编号的修改记录:编 写李鹏谊日 期2009-12-20审 核日 期2009-12-31表 2-3-7 数据元素数据兀素系统名:健身会馆信息管理系统 编号:条目名:教练编号 别名:属于数据流:F2-F6存储处:D1会员数据兀素结构:代码类型;char 长度:10 意义(由数字组成的字符串)简要说明:教练编号是用来记录会员选择的私教的信息的修改记录:编 写李鹏谊日 期2009-12-20审 核日 期2009-12-31表 2-3-8 数据元素数据兀素系统名:健身会馆信息管理系统 编号:条目名:衣柜编号 别名:属于数据流:F2-F6存储处:D1会员数据兀素结构:代码类型:char 长度:10 意义(由数字组成的字符串)简要说明:衣柜编号是用来记录会员选择衣柜的编号的修改记录:编 写李鹏谊日 期2009-12-20审 核日 期2009-12-31表 2-3-9 数据存储数据存储系统名:健身会馆信息管理系统 编号:条目名:会员 别名:存储组织:每个会员一条记录记录数:约10000 主关键子:会员编号记录组成:项名 会员 姓名 性别 生日 职位 会员卡 衣柜 教练厶口 口. 厶口 口. 厶口 口. 厶口 口.编号 编号 编号 编号近似 10 10 1 8 11 10 10 10 10长度简要说明:(1)会员注册后在会员表处更新添加;修改记录:编 写李鹏谊日 期2009-12-20审 核日 期2009-12-31表 2-3-10 数据流数据流系统名:健身会馆信息管理系统编号:条目名:兑换充值别名:输入数据流:未扌寸会员卡输出数据流:更新的会员卡信息数据流组成:会员卡(会员卡编号+开卡日期+到期日期+卡内余额+卡类型+折扣率)简要说明:(1)对没有会员卡的会员进行办理会员卡业务,并经行充值;修改记录:编李鹏谊日2009-12-20写期审日2009-12-31核期表 2-3-11 加工加工系统名:健身会馆信息管理系统 编号:4条目名:消费管理 别名:输入:商品信息项目信息衣柜信息输出:会员的消费单加工逻辑:1. 会员从商品中选出需要的商品2. 统计商品,得出商品消费名单3. 并从会员卡中扣除消费简要说明:(1)消费信息有收银台的管理人员直接向会员公布;修改记录:编 写雷晓日 期2009-12-20审 核日 期2009-12-31表 2-3-12 外部项外部项系统名:健身会馆信息管理系统 编号:条目名:会员 别名:顾客输入数据流:会员注册输出数据流:会员信息主要特征:会员:本系统中持有会员卡的顾客主要特征:会员姓名,会员卡编号,职务简要说明:本系统根据会员的要求来填写会员信息,会员卡信息,消费单信息修改记录:编 写雷晓日 期2009-12-20审 核日 期2009-12-31第三章 数据库表的创建3.1数据表(见DB设计文档中Excel表3.2 表关系图training itemPKidname priceadminPKusernamepasswordcoachPKidnamesex birthday telephone t ype workingtime leavingtime fileName fileNameNew extName fileSize smallPicNameitem consume reco:PKFK2FK1itemid cardidcardPKidbegintime endtime remainder t ype discountgoodsPKidname price unit storagegoods consume reco】PKcousumetimeFK2FK1number goodsid cardid moneycoursePKidFK2FK1itemid coachidwagesPKidFK1coachidmoney providetimememberPKidFK1FK2FK3namesex birthday profession telephone cardid clothesid coachidclothes pressPKidFK1co。





