




免费预览已结束,剩余22页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
超市管理数据库设计 学 号: 姓 名: 指导教师: _ 精品资料 超市管理系超市管理系统统的数据的数据库设计库设计 摘要 数据库的开发与设计是管理信息系统的重要组成部分,数据库设计的好坏 直接影响到系统的开发进度和功能的实现。本课程主要应用已经学到的数据库 系统和应用的知识,通过调查分析设计一个小系统的数据库,来提高学生对所学 的知识和数据库开发过程的理解和掌握,提高分析问题、解决问题的能力,并为 接下来的管理信息系统的课程设计打下基础。 在数据库物理实现阶段主要使用微软的 SQL SERVER 数据库管理系统。 关键字:数据库; 数据库设计 目录 III 目录 摘要 .II 第第 1 章章 系系统统定定义义.1 第第 2 章章 需求分析需求分析.2 2.1 理解需求分析 .2 2.2 数据字典.3 2.3 数据流图 .12 第第 3 章章 概念概念结结构构设计设计.14 3.1 概念结构设计.14 第第 4 章章 逻辑结逻辑结构构设计设计.20 4.1 概念结构向关系模式转换.20 第第 5 章章 数据数据库库完整性完整性设计设计.21 5.1 主键及唯一性索引.21 5.2 参照完整性设计.21 第第 6 章章 总结总结.23 _ 精品资料 第第 1 章章 系系统统定定义义 当今中国零售业发展正盛,大量超市涌现于各个城市,很大程度上改变了人民的消费方 式。大量频繁的物资流通,使得传统低效的人工管理已不合时宜。本系统以一个统一的界面, 给收银员、采购员和管理人员提供了不同的操作及管理功能。数据库服务器可配置在独立的 服务器上,也可配置在一台运行本系统的计算机上。适用于中小型无连锁店,或连锁店间经 济独立的超市的物流管理。 _ 精品资料 第第 2 章章 需求分析需求分析 2.1 理解需求分析 1.系统管理 1 系统参数设置:商品分类(多种、多级分类)、付款方式等 2 角色及权限管理 3 基本数据管理 2.信息发布 1 设定公告信息,各门店可在线查阅讯息。 2 发布通知、活动。 3. 采购管理:提供各项采购单据及调转等库存异动单据管理,包含采购订单、进货单、进货 退出单、门市请拨单、仓库调转单、商品处份单等单据管理作业。各项单据签核时实时入库 异动库存,并提供完整的单据打印报表及统计报表。各项单据浏览时提供新增、修改、删除、 复制、打印等功能。编制时提供单项新增、多项新增、单项删除等功能。 4. 库存管理:提供多种库存管理功能、统计及查询功能,如查询单一商品于各门市之库存、 指定条件之商品于各门市之库存、依商品类别汇总于各门市之总库存等。 5.销售管理 (1)商品促销及特价:方式、价格、时段等设置 (2)收银功能:配合商品促销及特价,商品销售可自动给价,允许多种付款方式:现金、礼券、 折价券、提货单、应收键、信用卡等 (3)提供指定前笔交易作废、选入重开(卡纸时用)、选入退货(商品退货时用)、选入修改等功 能。 (4)提供交易暂存功能,可将客户交易明细暂存于储存格中,待客户回来时再取出继续交易; 储存格应至少有 10 组。 6. 店务管理功能:应提供门市卖场常用店务管理功能。 7.综合查询统计 门市商品销售统计分析:提供门市人员针对单一卖场进行单点销售分析功能。 商品销售统计分析 (1)日期区间商品销售统计:指定日期区间,统计各商品销售排行表含数量、销售金额、营收 毛利、税额等信息。 (2)日期区间分类别销售统计:指定日期区间,统计各分类销售排行表含数量、销售金额、营 收毛利等信息,区分多组分类。各分类数据可直接查询分类中之商品销售明细。 (3)日期区间各门市商品销售比较:指定日期区间,统计各门市商品销售金额及数量,并横 列各门市数值比较。 (4)日期区间各门市分类销售比较:指定日期区间,统计各门市分类商品销售金额,并横列 各门市数值比较,区分大中小分类 _ 精品资料 2.2 数据字典 (1)基本数据管理相关: 数据数据项项(需要表明数据(需要表明数据结结构及构及组组成)成) 商品表:Produces(描述商品的基本信息)涵盖所有每一件 商品的具体信息 数据结构:商品 结构组成:商品编号 条形码 订单货号 库存编号 定价 零售价 商品名称 商品类编号 数据项名数据类型长 度 字段约束备注说明主/外键 ProducesIdInt4 NTO NULL商品编号(商品)主键 ProducesMvarchar50条形码外键 KunCunIDInt4NOT NULL库存编号(商品库存信 息) 外键 DingJiamoney6NOT NULL定价 LingShouJiamoney6NOT NULL零售价 PRODUCES NM VARCH AR 50商品名称 ProduceslIdInt4 NTO NULL商品类编号(唯一)外键 每一种商品类 ProducesL 表() 数据项名数据类 型 长 度 字段约束备注说明主/外键 ProduceslIdInt4 NTO NULL商品类编号组合主键 ProducesMvarchar50NTO NULL条形码组合主键 KunCunSlint4库存数量 KunCunMinInt4NOT NULL报警库存 ShuiBVarchar50税别 ProducesLBInt4NTO NULL商品类别外键 ProducesLN M varchar50 TO NULL商品类名称 PChenBenmony4NOT NULL平均成本 NewChenBe n money4NOT NULL最新成本 DiscountIDInt4NOT NULL折扣种类(默认无折扣)外键 商品类别:(商品分类四大类)(食品) 数据项名数据类型长度字段约束备注说明主/外键 ProducesLInt4Not null类别编号主键 LnameVarchar50类别名称 _ 精品资料 折扣表:Discount(描述不同折扣数据) 数据项名数据类型长度字段约束备注说明主/外键 DiscountIDInt4Not null折扣种类主键 DiscountDFloat2折扣额度 MShuLINT4折扣数量 供应商:Factory(供应商的基本信息描述) 数据项名数据类型长度字段约束备注说明主/外键 CSIDInt4Not null厂商编号主键 CSnameVarchar50Not null厂商名称 LxnameVarchar50Not null联系人 TelVarchar50联系电话 ChuanZhenVarchar50传真 DiZhiVarchar50Not null地址 销售:(各个部门商品销售信息描述)可按商品分类(条形码)统计 描述每次交易的详细信息saleing 数据项名数据类型长度字段约 束 备注说明主/外 键 SaleIDint4Not null销售编号外键 ProducesMvarcha r 50NTO NULL 条形码(唯一)主键 ProducesIdInt4Not null商品编号 ( 同一商品描述)外键 SaleDateDatetime10Not null销售日期 Sale BMIDInt4Not null销售部门外键 Sale JGNot null销售价格 交易表:与顾客交易的总信息描述sale 数据项名数据类型长度字段约 束 备注说明主/外 键 SaleIDint4Not null销售编号主键 SaleallmoneyMoenyNot null销售总额 SaleFSVarchar50Not null交易方式(是否找零、是否须 卡号、是否可溢收(预收款), 是否应打印发票) SaleDateDatetime10Not null销售日期 salepeopleidInt4Not null销售人员外键 _ 精品资料 采购表: ORder任何商品都可查阅订单 数据项名数据类型长度字段约束备注说明主/外 键 ORderIDInt4NTO NULL 订单编号主键 BMIDInt4NTO NULL 购货单位外键 CSIDInt4NTO NULL 供应商外键 PeopleIDInt4NTO NULL 经办人外键 OderDateDatetimeNTO NULL 订货时间 ORdereXZ 进货细则 数据结构:进货商品 数据组成: 数据项名数据类 型 长度字段约束备注说明主/外键 OrderIDbigintNotNull订货编号组合主键 Produces M varchar50NotNull商品编码组合主键 SLINTNotNull数量 Produces NM varchar50NotNull商品名称 DingJiaMoneyNotNull定价 Produces LId Int商品类编号 入库表:RK 数据项名数据类型长度字段约束备注说明主/外 键 KcIDInt4NTO NULL 库存编号主键 KcDanWeiIDInt4NTO NULL 库存单位(谁存货)外键 KcDiZhiIDINT4NTO NULL 库存地址(存在那)外键 KcDateDatetimeNTO NULL 库存时间 RKXZ 入库细则表 _ 精品资料 数据结构:入库商品 数据组成: 数据项名数据类 型 长度字段约束备注说明主/外键 KcIDbigintNotNull库存编号组合主键 Produces M varchar50NotNull商品编码组合主键 shuLINTNotNull数量 Produces NM varchar50NotNull商品名称 DingJiaMoneyNotNull定价 BZvarchar50备注(单据类型) OrderIDbigintNotNull入库信息单据 LingShou Jia MoneyNotNull零售价 人员表单:People 数据项名数据类型长度字段约束备注说明主/外 键 PeopleIDInt4NTO NULL 人员编号主键 ZhiWuVarchar50NTO NULL 职务身份 BMIDInt4NTO NULL 所属部门 NaMeVarchar50NTO NULL 姓名 SEXVARCHAR50NTO NULL 性别 GongZiMoney4NTO NULL 工资 DiZhiVarchar50NTO NULL 地址 TelVarchar50NTO NULL 电话 UserJBInt数据库访问级别 CF(商品处分表) 表示促销单据的总信息 数据结构:商品处分总单 数据组成:处分编号 处分时间 经办人 处理部门 _ 精品资料 CFXZ(处分细则)表示处分商品详细信息 数据结构:处分商品 结构组成:处分编号 商品编码 数量 商品名称 备注信息 数据项 名 数据类 型 长度字段约束备注说明主/外键 CFIDbigintNotNull处分编号组合主键 Produces M varchar50NotNull商品编码组合主键 SLintNotNull数量 Produces NM varchar50NotNull商品名称 BZvarchar50备注信息 Cuxiao(商品促销)表示商品促销的详细信息 数据结构:促销商品 结构组成:促销编号 组合价格 开始时间 结束时间 数据项名数据类 型 长度字段约束备注说明主/外键 Idbigint50NotNull促销编号主键 Zuhejiamoney组合价格 kasihidat a datetimeNotNull开始时间 jiezhidatadatetimeNotNull结束时间 促销细则:商品编码 促销编号 商品名称 促销价 Produces M varchar50NotNull商品编号组合主键 Idbigint50NotNull促销编号组合主键 Produces NM varchar50NotNull商品名称 CuxiaojiamoneyNotNull促销价格 DB 调拨表 调拨单据 数据结构:调拨单据 数据组成: 数据项名数据类长度字段约束备注说明主/外键 数据项名数据类型长 度 字段约束备注说明主/外键 CFIDbigintNotNull处分编号主键 datadatetimeNotNull处分时间 peopleIDIntNotNull经办人 BMIDIntNotNull处理部门 _ 精品资料 型 DBIDbigintNotNull调拨单编号主键 datadatetimeNotNull调拨日期 CBMIDIntNotNull出货部门 JBMIDIntNotNull进货部门 peopleIDIntNotNull经办人 DBXZ 调拨细则表 数据结构 调拨细则 数据组成: 数据项名数据类 型 长度字段约束备注说明主/外键 DBIDbigintNotNull调拨编号组合主键 Produces M varchar50NotNull商品编码组合主键 SLINTNotNull数量 Produces NM varchar50NotNull商品名称 DingJiaMoneyNotNull定价 DH 订货单据表 数据结构 订货单 数据组成 数据项名数据类 型 长度字段约束备注说明主/外键 DHIDbigintNotNull订货单编号主键 datadatetimeNotNull 订货时间 BMIDIntNotNull订货部门 CSIDIntNotNull厂商编号 peopleIDIntNotNull经办人 DHXZ 订货细则表 数据结构:订货商品 数据组成: 数据项名数据类 型 长度字段约束备注说明主/外键 DHIDbigintNotNull订货编号组合主键 Produces M varchar50NotNull商品编码组合主键 SLINTNotNull数量 Produces NM varchar50NotNull商品名称 DingJiaMoneyNotNull定价 _ 精品资料 Fenlei 商品分类表 描述商品分类信息 数据结构 商品分类 数据组成: 数据项名数据类 型 长度字段约束备注说明主/外键 ProducesL B IntNotNull商品类别(4 大类) ProducesL Id IntNotNull商品类编号主键 ProducesL NM varchar50NotNull商品类名称 ProducesL IdS varchar(50)上级类编号 TH 退货单据 数据结构:退货单据 数据组成: 数据项名数据类 型 长度字段约束备注说明主/外键 THIDbigintNotNull订货单编号主键 datadatetimeNotNull 订货时间 BMIDIntNotNull订货部门 CSIDIntNotNull厂商编号 peopleIDIntNotNull经办人 BZvarchar50备注 THXZ 退货细则 数据结构 退货商品 数据组成: 数据项名数据类 型 长度字段约束备注说明主/外键 THIDbigintNotNull订货单编号主键 datadatetimeNotNull 订货时间 BMIDIntNotNull订货部门 CSIDIntNotNull厂商编号 peopleIDIntNotNull经办人 ZB 转拨单据 数据结构:转拨单据 数据组成: 数据项名数据类 型 长度字段约束备注说明主/外键 _ 精品资料 ZBIDbigintNotNull转拨单编号主键 datadatetimeNotNull转拨日期 CBMIDIntNotNull出货部门 JBMIDIntNotNull进货部门 peopleIDIntNotNull经办人 ZBXZ 转播细则详细 数据结构 转拨商品 数据组成 数据项名数据类 型 长度字段约束备注说明主/外键 ZBIDbigintNotNull转拨编号组合主键 Produces M varchar50NotNull商品编码组合主键 SLINTNotNull数量 Produces NM varchar50NotNull商品名称 DingJiaMoneyNotNull定价 部门表:BM 数据项名数据类型长度字段约束备注说明主/外 键 BMIDInt4NTO NULL部门编号主键 BmNameVarchar50NTO NULL部门名称 LingDaoInt4NTO NULL部门负责人(PeopleID) DiZhiVarchar50NTO NULL地址 TelVarchar50NTO NULL 电话 数据库使用:sql_USERS 数据项名数据类型长度字段约束备注说明主/外 键 PeopleIDInt4NTO NULL人员编号主键 JBINT4NTO NULL使用级别(级别说明) ZHVARCHAR50NTO NULL账号 MMVARCHAR50NTO NULL密码 权限级别说明: 级别 1:数据库管理员(数据库高级管理人员) 级别 2:高级用户(管理人员) 级别 3:一般用户(销售 采购 人员) 控制台使用用户:Windowns _USERS _ 精品资料 数据项名数据类型长度字段约束备注说明主/外 键 编号Int4NTO NULL编号主键 类别 nchar(50)50NTO NULL 类别 帐户 nchar(50)50NTO NULL 帐户 密码nchar(50)50NTO NULL密码 _ 精品资料 2.3 数据流图 数据流图 _ 精品资料 1. 业务流 _ 精品资料 第第 3 章章 概念概念结结构构设计设计 3.1 概念结构设计 _ 精品资料 _ 精品资料 _ 精品资料 _ 精品资料 _ 精品资料 _ 精品资料 第第 4 章章 逻辑结逻辑结构构设计设计 4.1 概念结构向关系模式转换 商品表 Produces(商品编号 条形码 订单货号 库存编号 定价 零售价 商品名称 商品类编 号) 商品类表 ProducesL(商品类编号 条形码 库存数量 报警库存 税别 商品类别 商品类名称 平均成本 最新成本 折扣种类) 商品类别表 Produces (别编号 类别名称) 扣表 Discount (折扣编号 度 折扣数量) 供应商表 Factory (商编号 厂商名称 联系人 联系电话 传真 地址) 销售 表 saleing (售编号 销售价格 商品编号 销售部门 条形码 销售日期 销售人员 销售 总额 交易方式) 采购表: Order(单编号 订货时间 供应商 经办人 购货单位 商品编码 数量 商品名称 定价 商品类编号) 入库表:RK(存编号 库存单位 库存地址 库存时间商品编码 数量 商品名称 定价 零售价) 人员表单:(eople 人员编号 职务身份 所属部门 姓名 性别 工资 地址 电话 数据库访问 级别) 商品处分表 CF(处分编号 处分时间 经办人 处理部门商品编码 数量 商品名称备注信 息) 商品促销 Cuxiao (品编码 促销价格 开始时间 结束时间 商品名称) 调拨表 DB(拨单编号 调拨日期 出货部门 进货部门 经办人 商品编码 数量 商品名称 定 价) 订货单据表 DH (货单编号 订货时间 订货部门 厂商编号 经办人) 订货细则表 DHXZ (货编号 商品编码 数量 商品名称 定价) 商品分类表 Fenlei(品类别 商品类编号 商品类名 规格 组名 大份类名 品牌 备注) 退货单据 TH(单编号 退货时间 退货部门 厂商编号 经办人 商品编码 数量 商品名称 定 价 备注说明) 转拨单据 ZB(拨单编号 转拨日期 出货部门 进货部门 经办人 商品编码 数量 商品名称 定价 备注说明) 部门编号 BM (门名称 部门负责人 地址 电话) 数据库使用:sql_USERS(员编号 使用级别 账号 密码) 控制台使用用户:Windowns _USERS( 密码 帐户 类别) _ 精品资料 第第 5 章章 数据数据库库完整性完整性设计设计 5.1 主键及唯一性索引 商品表 Produces 以商品编号为主键 并创建唯一性索引 商品类表 ProducesL 商品类编号 为主键并创建唯一性索引 商品类别表 Produces 类别编号为主键 无需创建索引 折扣表表 Discount 折扣种类为主键 无需创建索引 供应商表 Factory 厂商编号 为主键并创建唯一性索引 销售 表 saleing 表 销售编号 为主键并创建唯一性索引 交易表 sale 销售人员为主键并创建唯一性索引 采购表: ORdere 订单编号为主键并创建唯一性索引 入库表:RK 库存编号为主键并创建唯一性索引 人员表单:People 人员编号为主键并创建唯一性索引 商品处分表)CF(处分编号为主键并创建唯一性索引 处分细则 CFXZ 处分编号 商品编码作为 组合主键创建唯一性索引 商品促销 Cuxiao 不创建主键唯一性索引 调拨表 DB 调拨单编号 为主键并创建唯一性索引 调拨细则表 DBXZ 调拨编号 商品编码 为组合主键创建唯一索引 订货单据表 DH 订货单编号 为主键并创建唯一性索引 订货细则表 DHXZ 订货编号 商品编码 数量 商品名称 定价 商品分类表 Fenlei 商品类编号为主键并创建唯一性索引 进货细则 ORdereXZ 订货编号 商品编码为组合主键创建唯一索引 入库细则表 RKXZ 库存编号 商品编码为组合主键创建唯一索引 退货单据 订 TH 货单编号为主键创建唯一索引 退货细则 THXZ 退货单编号 商品编码为组合主键创建唯一索引 转拨单据 ZB 转拨单编号 为主键创建唯一索引 转播细则详细 ZBXZ 转拨编号 商品编码 为组合主键创建唯一索引 BM 部门编号为主键创建唯一索引 5.2 参照完整性设计 商品表 Produces 商品类编号作为外键参照 商品类表 ProducesL 的商品类编号 商品类表 ProducesL 商品类编号作为外键参照商品分类表 Fenlei 的 商品类编号 商品类别作为外键参照商品类别表 Produces 类别编号 折扣种类作为外键参照折扣表 Discount 折扣种类 供应商表 Factory 厂商编号 厂商名称 联系人 联系电话 传真 地址 交易表 sale 销售人员作为外键参照表单:People 人员编号 销售 表 saleing 表 商品编号作为外键参照商品表 Produces 商品编号 销售部门作为外键参照 BM 部门编号 条形码作为外键参照商品类表 ProducesL 条形码 _ 精品资料 销售编号作为外键参照交易表 sale 销售编号 采购表: ORder 供应商作为外键参照供应商表 Factory 厂商编号 经办人作为外键参照人员表单:People 人员编号 购货单位作为外键参照 BM 部门编号 入库表:RK 库存单位作为外键参照 BM 部门编号 库存地址作为外键参照 BM 部门编号 人员表单:People 所属部门作为外键参照 BM 部门编号 级别作为外键参照数据库访问级别数据库使用:sql_USERS 商品处分表)CF(经办人作为外键参照表单:People 人员编号 处理部门作为外键参照 BM 部门编号 处分细则 CFXZ 处分编号作为外键参照商品处分表 CF 处分编号 商品促销 Cuxiao 商品编码作为外键参照商品表 Produces 商品编码 调拨表 DB 出货部门作为外键参照 B
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 快递店安全管理制度
- 忻州快餐车管理制度
- 总工办设计管理制度
- 悦来镇财务管理制度
- 成品仓纪律管理制度
- 成都学餐饮管理制度
- 房地产安全管理制度
- 探矿时安全管理制度
- 控股分公司管理制度
- 接种室疫苗管理制度
- (网络+收集版)2025年高考全国二卷语文高考真题文档版(无答案)
- 国家开放大学2025年《创业基础》形考任务4答案
- 房屋安全鉴定服务投标方案
- 2025年4月版安全法律法规标准文件清单
- 人工智能引论知到智慧树章节测试课后答案2024年秋浙江大学
- 四川省中小型水利工程建设项目管理制管理办法(试行)
- 幼儿园、托育园教师、保育员职责与制度
- 宝克整车检测设备(四轮定位、灯光测试仪、转毂试验台)
- 江苏特种作业人员体检表
- 堡垒主机用户操作手册运维管理
- 国家开放大学《计算机绘图(本)》章节测试参考答案
评论
0/150
提交评论