辽 宁 工 业 大 学 课 程 设 计 说 明 书(论 文)
球台管理模块中的实体有:用户信息实体﹑管理员信息实体﹑球台信息实体﹑预约信息实体和留言信息实体。
用户名 密码 ID 用户信息表 电话 余额 性别 会员类型ID 图3-6 用户信息实体图
管理登录名 密码 图3-7 管理员信息实体图
球台 球台编号 是否空闲 类型 费用 图3-8 球台信息实体图
7
辽 宁 工 业 大 学 课 程 设 计 说 明 书(论 文)
会员信ID 最低初始额 类型 折扣 图3-9 会员信息
本次应 管理员 用户ID 用户姓 名 球台桌 ID 最新余额 本次计结束时开始时计费情折扣 会员类型 原始余原始费用 图3-10 计费情况
8
辽 宁 工 业 大 学 课 程 设 计 说 明 书(论 文)
第4章 数据库的设计 4.1实体间的关系
管理员信息用户名密码计费情况表用户ID台球桌ID用户姓名原始费用会员类型折扣开始时间结束时间本次计费原始余额最新余额本次应付管理员台球信息台球桌编号类型费用是否空闲用户表用户ID 用户名称密码性别会员类型ID余额会员信息表会员ID会员类型折扣初始最低金额
图4-1 实体间的关系
4.2表的设计
图4-2 管理员 字段名 数据类型 是否可以为空 登录名 char(10) NOT NULL 密码 varchar(50NOT NULL ) 图4-3 球台 字段名 数据类型 是否可以为空 球台编号 char(10) NOT NULL 是否空闲 varchar(50NOT NULL ) 类型 varchar(50NOT NULL ) 费用 money(20) NOT NULL
Is PK Yes No Is FK No No 说明 Is PK Yes No No No Is FK No No No No 说明 9
辽 宁 工 业 大 学 课 程 设 计 说 明 书(论 文)
图4-4 会员信息 字段名 数据类型 是否可以为空 ID char(10) NOT NULL 类型 varchar(50NOT NULL ) 折扣 varchar(50NOT NULL ) 最低初始money NOT NULL 额
图4-5 计费情况 字段名 数据类型 是否可以为空 本次应付 char(10) NOT NULL 用户ID varchar(50NOT NULL ) 用户姓名 varchar(50NOT NULL ) 球台桌ID money(20) NOT NULL 原始余额 money NOT NULL 原始费用 money NOT NULL 会员类型 varchar(50 NOT NULL 折扣 money NOT NULL 开始时间 varchar(50 NOT NULL 结束时间 varchar(50 NOT NULL 本次计费 money NOT NULL 最新余额 money NOT NULL 4.3 业务流程图 Is PK Yes No No No Is FK No No No No 说明 Is PK Yes No No No No No No No No No No No Is FK No No No No No No No No No No No No 说明
10
辽 宁 工 业 大 学 课 程 设 计 说 明 书(论 文)
本系统的业务流程图为:
台球厅 用户登录网 核实信息 注册表 否
查询信息,包括球台、陪练情况及公告 是 否 注册 填入信息 资料信息存储 是 入会 是会员 否 签发会员 否 输入会 员卡号、 密码 进入球台界面 按普通会员登 预约 此时间 是 有球台 否 预约成功 无法预 付款否 否 返回球台查是 取消预约 预约确认 终 止
11