C#商店客户管理系统 下载本文

重庆科技学院《.NET开发技术》课程设计

3 数据库分析和设计

3.1 E-R实体图

3.1.1 管理员实体图

管理员实体具有账号和密码两个属性,E-R图如图3.1所示:

账号 密码 管理员 图3.1 管理员实体图

3.1.2 客户实体图

联系方式 性别 管理员 客户等级 部门(或班级)

图3.3 客户实体图

客户具有客户号、客户姓名、学号(或工号)、性别、部门(或班级)、客户等级、

联系方式七个属性,E-R图如图3.3所示:

客户号 客户姓名 学号(或工号) 3.1.3 商品实体图

供应商 进价 管理员 剩余数量

7

商品具有商品号、商品名、价格、供应商、进价、剩余数量六个属性,E-R图如图

3.4所示:

商品号 商品名 价格 重庆科技学院《.NET开发技术》课程设计

图3.4 商品实体图

3.1.4 购买信息实体图

经办人 价格 管理员 购买数量 购买日期

图3.5 购买信息实体图

购买信息具有流水号、客户号、商品号、经办人、购买日期、购买数量、购买价格

七个属性,E-R图如图3.5所示:

流水号 客户号 商品号 3.1.5 折扣实体图

折扣具有客户等级、等级折扣、所需购买价格三个属性,E-R图如图3.6所示

客户等级 等级折扣 管理员 图3.6 折扣实体图

购买所需价格

8

重庆科技学院《.NET开发技术》课程设计

3.2 数据表的建立

3.2.1 管理员信息表

管理员信息表用于存放商店客户管理系统中管理员登陆的账号密码,表中的各个字段的数据类型、大小如表3.1所示:

表3.1 管理员信息表 Name 管理员账号 APassWord

ANo APassWord Code Data Type VA15 VA15 Length 15 15 备注 3.2.2 客户信息表

客户信息表用来存放注册客户的基本信息,表中的各个字段的数据类型、大小如表

表3.3 客户信息表

Name 客户号 姓名 学号或工号 性别 班级或部门 会员等级 联系方式

CNo CSname CSNo CSSex CSClass CSLevel Stel Code Data Type VA15 VA30 VA15 A2 VA30 I VA15 Length 15 30 15 2 30 15 备注 3.3所示:

1

重庆科技学院《.NET开发技术》课程设计

3.2.3 商品信息表

商品信息表用来存放商店商品的基本信息,表中的各个字段的数据类型、大小如表3.4所示:

表3.4 商品信息表 Name 商品代号 商品名称 商品单价 进价 商品供应商名称 剩余数量

GNo GName GPrice GJPrice Ggongying GAmount Code Data Type VA15 VA30 MN MN VA30 I Length 15 30 30 备注 3.2.4 购买信息表

购买信息表用来存放客户购买的基本信息,表中的各个字段的数据类型、大小如表3.5所示:

表3.5 购买信息表 Name 流水号 商品代号 客户号 员工号 购买数量 购买价格 购买时间

Code BNo GNo CNo SNo GBuyAmount GBuyPrice Btime Data Type VA15 VA15 VA15 VA15 I MN DT Length 15 15 15 15 备注 2