健身俱乐部业务管理系统内容摘要:

购 买 会 员 卡 成 为 会 员增 加 一 条 会 员 记 录会 员 操 作卡充值购买私教请假租用衣柜购买商品 图 31 业务流程图 数据流 图 数据流图( Data Flow Diagram,简称 DFD)是一种分析系统数据流程的图形工具。 它摆脱了系统的物理内容,精确地在逻辑上描述系统的功能、输入、输出和数据存储等,是系统逻辑模型的重要组成部分。 一般由数据流、加工、文件和数据源或终点四项组成 [4]。 数据流图中的基本图 元及其含义如下:  圆框:表示加工;  方框:表示数据的源点或数据的终点;  箭头:表示被加工数据的路径和流向,即数据流; 西南科技大学本科生毕业论文 10  双杠:表示数据存储,可以是一个记录或一个数据文件。 根据对健身俱乐部业务管 理数据流程的分析,画出数据流图如图 32所示。 图 32 健身俱乐部业务管理系统数据流图 数据字典 数据字典为分析人员及其他开发人员提供了数据流图中各中元素的详细定义,是需求评审以及后续进行系统设计及维护的重要依据。 本健身俱乐部业务管理系统的数据字典如表 31表 311 所示: 会员购买商品会员会员购买商品购买商品反馈商品销售表商品基本信息表会员购买私教私教课程表购买私教信息表管理员会员充值购买私教反馈会员购买私教会员充值充值反馈充值情况表会员租用衣柜会员租用衣柜租用衣柜反馈衣柜出租情况表商品管理 商品进货 、退货 、 会员兑换商品商品信息表会员管理会员增加 、修改 、 删除会员信息表私教管理增加 、 修改 、 删除私教信息私教课程表员工管理员工增加 、修改 、 删除操作反馈员工信息表操作反馈操作反馈操作反馈 西南科技大学本科生毕业论文 11 表 31 会员信息 表 数据字典 名字 会员信息表 描述 每个会员都有其基本信息 来源 管理员输入 定义 会员信息 =会员卡号 +会员名 +登录密码 +性别 +年龄 +身份证号 +电话号码 +会籍顾问编号 +会员卡类型 +会员卡余额+开卡日期 +到 期日期 物理位置 数据库 表 32 管理员 信息 表 数据字典 名字 管理员信息表 描述 每个管理员都有其基本信息 来源 管理员输入 定义 管理员信息 =登录名 +密码 物理位置 数据库 表 33 充值情况表 数据字典 名字 充值情况表 描述 在会员充值后需记录充值信息 来源 管理员输入 定义 充值情况 =编号 +会员卡号 +充值时间 +充值金额 物理位置 数据库 表 34 私教课程表数据字典 名字 私教课程表 描述 每门私教课程都有其基本课程信息 来源 管理员输入 定义 私教课程 =课程编号 +课程 名称 +教练名称 +开始时间 +结束时间 +课程费用 物理位置 数据库 西南科技大学本科生毕业论文 12 表 35 购买私教信息表 数据字典 名字 购买私教信息表 描述 在会员在购买私教后需做相应记录 来源 管理员输入 定义 购买私教信息 =会员卡号 +课程编号 +购买时间 物理位置 数据库 表 36 商品基本信息表 数据字典 名字 商品基本信息表 描述 每件商品都有其类型、产地等详细信息记录,方便会员选择和商品管理 来源 管理员输入 定义 商品信息 =编号 +名称 +类型 +价格 +折扣 +供应商 +产地 +库存量 物理位置 数据库 表 37 商品销售表 数据字典 名字 商品销售表 描述 每销售一件商品都会有相应的记录 来源 管理员输入 定义 商品销售 =会员卡号 +商品编号 +销售数量 +总额 +销售时间 物理位置 数据库 表 38 衣柜信息 表数据字典 名字 衣柜信息表 描述 记录每个衣柜的使用状态 来源 管理员输入 定义 衣柜信息 =编号 +状态 物理位置 数据库 西南科技大学本科生毕业论文 13 表 39 衣柜出租情况 表数据字典 名字 衣柜出租情况表 描述 记录衣柜出租信息 来源 管理员输入 定义 衣柜出租情况 =衣柜编号 +会员卡号 +租用时间 +退租时间 物理位 置 数据库 表 310 员工信息 表数据字典 名字 员工信息表 描述 每个员工都有其基本信息记录 来源 管理员输入 定义 员工信息 =编号 +姓名 +性别 +年龄 +电话 +住址 物理位置 数据库 西南科技大学本科生毕业论文 14 第 4 章 健身俱乐部业务管理 系统 概要 设计 总体结构设计 系统开发的总体任务是使 业务 管理 系统化、规范化、自动化,从而达到提高 健身俱乐部管理效率、提高服务质量等目的。 根据前一章的需求分析,设计出该健身俱乐部业务管理系统的功能模块图 如图 41 所示。 健 身 俱 乐 部 业 务 管 理 系 统会 员 管 理 商 品 设 置 系 统 设 置统 计 报 表会 员 消 费会员请假事件提醒充值情况会员基本信息私教管理充值管理选择私教消费兑换商品会员刷卡登记租用退租衣柜会籍顾问业绩衣柜出租情况会员消费情况兑换商品记录商品销售情况商品进货退货管理商品基本信息备份、恢复数据库员工设置衣柜设置会员等级设置操作员设置会员来访情况图 41 系统功能模块图 数据库设计 数据库概念结构设计 在概念结构设计阶段,将需求分析阶段得到的用户需求抽象为信息结构(即概念模型),这样才能更好地、更准确地利用某一 DBMS 实现这些需求。 实体 联系方法( EntityRelationship Approach)是最为常用的概念模型表示方法,该方法用 ER 图来描述现实世界的概念模型。 ER 图提供了表示实体型、属性和联系的方法:  实体型:用矩形表示,矩形框内写明实体名。  属性:用椭圆形表示,并用无向边将其与相应的实体性连接起来。  联系:用菱形表示,菱形框 内写明联系名,并用无向边分别与有关实体型连接起来,同时在无向边旁标上联系的类型( 1: 1, 1: n 或 m:n)。 根据上一章对系统的需求分析,该系统包括以下实体:会员、管理员、私教课程、商品、会籍顾问、衣柜、员工。 西南科技大学本科生毕业论文 15 会员实体的 ER 图,如图 42 所示: 会 员会 员 卡 号 电 话 号 码年 龄性 别登 录 密 码 身 份 证 号会 员 卡 余 额会 员 卡 类 型会 籍 顾 问编 号开 卡 日 期 到 期 日 期 图 42 会员实体 ER 图 管理员实体的 ER 图,如图 43 所示: 管 理 员管 理 员 编 号管 理 员登 录 名登 录 密 码 图 43 管理员实体 ER 图 私教课程实体的 ER 图,如图 44 所示: 私 教 课 程课 程 编 号 课 程 名 称 教 练 名 称 开 始 时 间 结 束 时 间 课 程 费 用 图 44 私教课程实体 ER 图 商品实体的 ER 图,如图 45 所示: 商 品商 品 编 号 商 品 名 称 商 品 类 型 商 品 价 格 折 扣 供 应 商 产 地 库 存 量图 45 商品实体 ER 图 会籍顾问实体的 ER 图,如图 46 所示: 西南科技大学本科生毕业论文 16 会 籍 顾 问会 籍 顾 问编 号已 发 展会 员 数会 籍 顾 问姓 名 图 46 会籍顾问实体 ER 图 衣柜实体的 ER 图,如图 47 所示: 衣 柜衣 柜 编 号 状 态 图 47 衣柜实体 ER 图 员工实体的 ER 图,如图 48 所示: 员 工员 工 编 号 员 工 姓 名 性 别 年 龄 电 话 住 址 图 48 员工实体 ER 图 本系统中的实体间的关系 ER 图,如图 49 所示: 会 员会 籍 顾 问选 择1n商 品私 教 课 程衣 柜 购 买n mm租 用 1n 图 49 实体间的关系 ER 图 数据库逻辑结构设计 通过对健身俱乐部业务的分析,该系统需要以下 16 张表: 会员信息表 client, 管理员信息表 admin, 会员卡类型信息表 cardType, 会籍顾问表 hjgw, 充值情况表recharge, 事件提醒信息表 evensInfo , 私教课程表 course, 购买私教信息表buyCourseInfo, 会员请假信息表 leaveInfo, 会员刷卡信息登记表 loginInfo, 商品基本信息表 products, 商品销售 sales, 衣柜信息表 closet, 衣柜出租情况表 closetRentInfo, 西南科技大学本科生毕业论文 17 已租衣柜情况表 closetInUse, 员工信息表 employee 等。 表 41 会员信息表 ( client) 字段名 数据类型 长度 是否允许为空 描述 clientId int 4 否 会员卡号 clientName varchar 10 否 会员名 password varchar 20 否 登录密码 sex int 4 是 性别 age smallint 4 是 年龄 IDCard varchar 20 是 身份证号 phone varchar 11 是 电话号码 hjgwId int 4 是 会籍顾问编 号haohaohaohaohao 号 cardType varchar 10 否 会员卡类型 cardRemain float 8 否 会员卡余额 beginTime datetime 8 是 开卡日期 endTime datetime 8 是 到期日期 表 42 管 理员信息 表 (admin) 字段名 数据类型 长度 是否允许为空 描述 adminId int 4 否 管理员 编号 adminName varchar 20 否 登录名 password varchar 20 否 登录密码 表 43 会员 卡类型 信息表 (cardType) 字段名 数据类型 长度 是否允许为空 描述 cardTypeId int 4 否 类型编号 cardType varchar 10 否 类型名 usefulTimes int 4 否 有效次数 userfulDays int 4 否 有效天数 price int 4 否 售价 表 44 会籍顾问 表 (hjgw) 字段名 数据类型 长度 是否允许为空 描述 hjgwId int 4 否 会籍顾问编号 hjgwName varchar 20 否 会籍顾问姓名 clientNum int 4 否 已发展会员数 表 45 充值情况 表 (rechage) 字段名 数据类型 长度 是否允许为空 描述 rechargeId int 4 否 充值编号 clientId int 4 否 会员 卡号 rechargeTime datetime 8 否 充值时间 rechargeAmount int 4 否 充值金额 西南科技大学本科生毕业论文 18 表 46 事件提醒信息表 (eventsInfo) 字段名 数据类型 长度 是否允许为空 描述 eventId int 4 否 事件提醒编号 clientId int 4 否 会员卡号 event varchar 20 否 事件提醒内容 awokeTime datetime 8 否 事件提醒时间 表 47 私教课程表 (course) 字段名 数据类型 长度 是否允许为空 描述 couseId int 4 否 课程编号 courseName varchar 20 否 课程名称 coachName varchar 20 否。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。