超市会员管理系统(数据库)实验报告
28
学号: 成绩:________
数据库综合实验报告
院 系 计
系统总图
系统功能模块设计
会员管理的功能模块如下图所示:
会员管理
会员注册
会员信息修改
会员退出
会员信息查询
会员管理图
12
统计分析图
消费管理的功能模块如下图所示:
消费管理
会员消费
会员卡充值
消费管理图
数据库设计
数据库主功能模块E-R图
“会员”表的E-R图:
13
会员
会员ID
姓名
性别
年龄
收入阶层
卡号
地址
联系方式
会员表
“会员卡”表的E-R图:
会员卡
卡号ID
消费总额
序列号
注册时间
余额
级别ID
会员卡表
“级别”表的E-R图:
14
级别
级别ID
级别名称
最小值
最大值
级别优惠
级别表
“消费记录”表的E-R图:
消费记录
卡号
消费ID
消费金额
购买数量
商品条形码
消费时间
消费记录表
“商品信息”表的E-R图:
15
商品信息
条形码
单价
种类
数量
商品名称
商品信息表
各实体之间关系的E-R图:
会员
会员卡
级别
消费记录
商品信息
注册
拥有
消费
查询
1
1
P
1
1
m
n
1
其中两个视图的E-R图如下:
会员相关信息表:
16
会员相关信息
姓名
性别
年龄
联系方式
地址
收入阶层
卡号
注册时间
余额
级别名称
会员相关信心视图
会员消费记录视图:
会员消费记录
卡号
消费时间
商品名称
单价
购买数量
消费金额
余额
会员消费记录视图
关系模型
其中实下划线是主键,虚下划线是外键
17
会员(会员ID,姓名,性别,年龄,联系方式,地址,收入阶层,卡号)
会员卡(卡号,消费总额,余额,序列号,注册时间,级别ID)
级别(级别ID,级别名称,最小值,最大值,级别优惠)
消费记录(消费ID,消费时间,消费金额,条形码,购买数量,卡号)
商品记录(条形码,单价,商品名称,数量,种类)
数据库定义
会员信息表:
字段名称
字段类型
是否为空
约束
字段说明
memID
Number(5)
否
主键
会员ID
memName
varchar2(10)
否
会员姓名
gender
Varchar2(6)
是
Male,fe
性别
age
number(2)
是
年龄
telephone
varchar2(20)
是
唯一性
联系方式
address
varchar2(30)
是
地址
income
Varchar2(10)
是
check
收入阶层
cardNo
number(10)
是
外键
卡号
会员卡表:
字段名称
字段类型
是否为空
约束
字段说明
cardNo
number(10)
否
主键
卡号
totPrice
number(14,2)
是
累计消费总额
balPrice
Number(14,2)
是
卡内余额
regTime
DATE
是
注册时间
serNum
char(20)
否
唯一性
会员卡序列号
gradeID
Number(2)
是
会员卡级别
级别表:
字段名称
字段类型
是否为空
约束
字段说明
gradeID
Number(2)
否
主键
级别ID
grageName
varchar2(10)
否
级别名称
lowLimit
Number(14,2)
是
金额下限
upLimit
Number(14
超市会员管理系统(数据库)实验报告 来自淘豆网m.daumloan.com转载请标明出处.