版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、小型超市仓库管理数据库设计班级:学号:姓名:2010 年 7 月(1) 功能需求分析本系统力求为小型超市提供一个方便的仓库管理平台,通过全面的信息采集和处理,辅助提高超市的决策水平, 操作要求尽量简单、 高效,提高小型超市的竞争力 ,前台 pos销售系统 ,后台管理系统 ,其中这两个子系统又包含其它一些子功能.。在超市营业业务的基础上,分析本数据库的功能需求为超市仓库管理员对功能的需求和收银员对功能的需求。1.管理员对功能的需求(1)进货管理 : 根据销售情况及库存情况,自动制定进货计划 (亦可手工制定修改 ),可以避免盲目进货造成商品积压. 按计划单有选择性地进行自动入库登记. 综合查询打印
2、计划进货与入库记录及金额. (2)销售管理 : 商品正常销售 ,促销与限量 ,限期及禁止销售控制 . 综合查询各种销售明细记录 ,各地收银员收银记录以及交结账情况等. 按多种方式统计生成销售排行榜,灵活察看和打印商品销售日 ,月,年报表 . (3)库存管理 : 综合查询库存明细记录 . 库存状态自动告警提示 .如库存过剩 ,少货,缺货等.软件为您预警 ,避免库存商品积压损失和缺货. 库存自动盘点计算 . (4)人员管理 : 员工,会员,供货商 ,厂商等基本信息登记管理. 员工操作权限管理 . 客户销售权限管理 . 2.收银员对功能的需求:(1)条形码的扫描:通过扫描条形码或者直接输入商品名称(
3、对于同类多件商品采用一次录入加数量的方式 )自动计算本次交易的总金额. 在顾客付款后 ,自动计算找零 ,同时打印交易清单。(2)会员卡的使用:如果顾客是本店会员并持有本人会员卡,则在交易前先扫描会员卡 ,并对所购物品全部实行95折优惠 ,并将所购物品的总金额累计到该会员的总消费金额中. 会员卡的有效期限为一年,满一年未续卡者 ,该会员卡将被注销 . (3)安全性 ::os登陆,退出,换班与操作锁定等权限验证保护;断电自动保护最大限度防止意外及恶意非法操作 . 二系统功能模块图图 1 系统功能模块图(2) 三数据库设计1概念结构设计经分析,本系统具有8 个实体,分别是商品,仓库,供货商,厂商,用
4、户,会员。系统 e-r 图如图 2所示。图 2 系统 e-r 图系统具体的实体属性图如图 3.3所示。商品入库厂商信息录入商品数量管理商品信息录入商品交易商品价格计算会员卡的使用条形码的扫描库存管理交易信息管理会员信息管理商品信息管理小型超市仓库管理 1 m m 1 n m p n m 仓库入库商品交易用户会员供货商供应厂商图 3.3 实体属性图2逻辑结构设计逻辑结构设计是概念结构设计的下一阶段,设计根据概念阶段的e-r 图转化成系统支持的数据模型,本系统采用关系模型。关系模型的逻辑结构是一组关系模式(二维表)的集合。e-r图是由实体,实体属性和实体之间的联系三个要素组成的。 所以将 e-r图
5、转换为关系模型实际上是要将实体,实体的属性和实体之间的联系转换为关系模型。根据以上原则将超市数据库的e-r图转换为关系模式如下:商品信息表( 商品编号 , 商品名称, 价格, 条形码 , 促销价格 ,) 用户表 ( 用户编号 , 用户名称 , 用户密码 , 用户类型 ) 会员表 ( 会员编号 , 会员卡号 , 累积消费金额 , 注册日期 ) 销售表 ( 销售编号 , 商品编号 , 销售数量 , 销售金额 , 销售日期 ) 交易表 ( 交易编号 , 用户名称 , 交易金额 , 会员卡号 , 交易日期 ) 进货入库表 (入库编号 , 入库商品编号 , 入库数量,入库日期 , 入库状态 ) 供货商表
6、 ( 供货商编号 , 供货商名称 , 供货商地址 , 供货商电话 ) 厂商表 ( 厂商编号 , 厂商名称 , 厂商地址 , 厂商电话 ) 3数据表本系统采用 sql server数据库,主要的数据表如表4.1 至表 4.9 所示。表 4.1 tb_member 基本表:交易信息表字段名数据类型长度描述dealingidint identity(1,1)交易 id (主键)dealingdatedatetime20 交易日期dealingpricemoney20 交易金额usernamevarchar25 用户名membercardvarchar 20 会员卡号说明: tb_member基本表主
7、要用来存储交易的信息。dealingid作为该表的主键,代表交易编号,dealingdate字段用来存放交易日期,dealingprice字段用来存放交易金额,username字段用来存放用户名,membercard字段用来存放会员卡号。表 4.2 基本表:会员信息表字段名数据类型长度描述memberidvarchar10 会员 id(主键)membercardvarchar 20 会员名称totalcostmoney消费regdatedatetime日期说明:基本表主要用来保存会员信息。memberid字段为表主键, 用来存放会员 id 号,membercard字段用来存放会员名称,tota
8、lcost字段用来存放总消费,regdate字段用来存放消费时间时间。表 4.3 基本表:厂商信息表字段名数据类型长度描述factoryidchar 4 厂商 id(主键)factorynamevarchar 30 厂商名称factoryaddressvarchar 30 厂商地址说明:tb_manager基本表用来保存厂商信息。factoryid字段为表主键,用来存放厂商id 号,factoryname字段用来存放厂商名称,factoryaddress字段用来存放厂商地址。表 4.4 基本表:商品信息表字段名数据类型长度描述merchidint identity(1,1)商品 id (主键)
9、merchnamevarchar50 商品名称merchpricemoney商品价格barcodevarchar30 条形码salespropriceint identity5 促销价格merchnumint identity16 库存量说明:基本表主要用于记录商品信息。merchid作为该表的主键,代表商品的编号,merchname字段用来存放商品的名称,merchprice字段用来存放商品价格,barcode字段用来存放商品的条形码,merchnum字段用来存放库存量。表 4.5 基本表:销售信息表字段名数据类型长度描述saleid int identity(1,1)销售商品 id (主键
10、)merchid int30 商品条形码saledate datetime售出商品日期salenum int 商品数量saleprice money 售价说明: 基本表主要用来保存销售信息。saleid作为该表的主键,代表销售商品id,merchid字段用来保存商品条形码,saledate字段用来保存售出商品日期,salenum字段用来保存商品数量,saleprice字段用来保存商品售价。表 4.7 基本表:用户信息表字段名数据类型长度描述userid varchar10 用户 id(主键)username varchar25 用户姓名userstyle int用户类型说明:基本表主要用来保存
11、商品类别中小类别信息。userid作为该表的主键,代表用户 id(主键),username字段用来保存用户姓名,userstyle字段用来保存用户类型。表 4.8 基本表:仓库信息表字段名数据类型长度描述stockid int identity(1,1)仓库 id(主键)merchid int商品条形码stocknumber int 入库数量stockdate datetime入库日期stockstatechar 4 入库状态说明:基本表用来保存订单的概要信息。stockid作为该表的主键,代表仓库编号,merchid字段用来保存商品条形码,stocknumber字段用来保存入库数量,stockdate字段用来保存入库日期,stockstate字段用来保存入库状态。表 4.9 基本表:供应商表字段名数据类型长度描述provideid varchar10 供应商 id (主键)providenamevarchar50 供应商
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- T/CI 959-2025储氢用钒合金
- T/CAIEC 088-2025全装修住宅施工管理与质量验收规范
- T/CSAE 380-2024汽车双倍数据速率同步动态随机存储器工作寿命试验方法
- 2025~2026学年江苏省宿迁市宿豫区多校苏教版六年级上册月考数学试卷【附答案】
- AI在阿非利卡语中的应用
- 2025-2026学年湖北省荆州市初中数学八年级期末下册点睛提升潜能激发题详细参考解析
- 2027届贵州省六盘水市第二十中学数学七年级第一学期期末考试试题含解析
- 2026年环境工程师中级面试题库及答案详解
- 水文勘测船工创新方法竞赛考核试卷含答案
- 学校食堂厨师安全操作规程
- 2026军队文职招聘-军队文职技能岗-军队文职招聘(炊事员-食堂管理员)历年参考题库含答案详解
- 山东齐鲁名校教育测评2026年10月高三年级学业质量检测地理+答案
- 2.4 光的反射现象 课件(内嵌视频)2026-2027学年科学六年级上册教科版
- 2026年6月浙江高考选考技术试卷真题(含答案详解)
- 部编版五年级上册语文第七单元《习作:我最喜爱的季节》教学课件(新教材)
- 2026中国建设银行招聘考试(英语)历年参考题库含答案详解
- (2026年)清廉学校建设年度工作总结
- 派出所年工作汇报
- 加油站全员安全生产责任制清单
- 非计划拔管护理不良事件分析课件
- 脾胃科药物知识及使用宣教
评论
0/150
提交评论