数据库课程设计 超市管理系统.docx

上传人:b****5 文档编号:14878902 上传时间:2023-06-28 格式:DOCX 页数:42 大小:108.65KB
下载 相关 举报
数据库课程设计 超市管理系统.docx_第1页
第1页 / 共42页
数据库课程设计 超市管理系统.docx_第2页
第2页 / 共42页
数据库课程设计 超市管理系统.docx_第3页
第3页 / 共42页
数据库课程设计 超市管理系统.docx_第4页
第4页 / 共42页
数据库课程设计 超市管理系统.docx_第5页
第5页 / 共42页
数据库课程设计 超市管理系统.docx_第6页
第6页 / 共42页
数据库课程设计 超市管理系统.docx_第7页
第7页 / 共42页
数据库课程设计 超市管理系统.docx_第8页
第8页 / 共42页
数据库课程设计 超市管理系统.docx_第9页
第9页 / 共42页
数据库课程设计 超市管理系统.docx_第10页
第10页 / 共42页
数据库课程设计 超市管理系统.docx_第11页
第11页 / 共42页
数据库课程设计 超市管理系统.docx_第12页
第12页 / 共42页
数据库课程设计 超市管理系统.docx_第13页
第13页 / 共42页
数据库课程设计 超市管理系统.docx_第14页
第14页 / 共42页
数据库课程设计 超市管理系统.docx_第15页
第15页 / 共42页
数据库课程设计 超市管理系统.docx_第16页
第16页 / 共42页
数据库课程设计 超市管理系统.docx_第17页
第17页 / 共42页
数据库课程设计 超市管理系统.docx_第18页
第18页 / 共42页
数据库课程设计 超市管理系统.docx_第19页
第19页 / 共42页
数据库课程设计 超市管理系统.docx_第20页
第20页 / 共42页
亲,该文档总共42页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

数据库课程设计 超市管理系统.docx

《数据库课程设计 超市管理系统.docx》由会员分享,可在线阅读,更多相关《数据库课程设计 超市管理系统.docx(42页珍藏版)》请在冰点文库上搜索。

数据库课程设计 超市管理系统.docx

数据库课程设计超市管理系统

数据库课程设计报告书

 

超市管理数据库设计

成绩:

学号:

姓名:

指导教师:

 

2009年5月25日

三峡大学

课 程 设 计 任 务 书

2008学年夏季学期

课题名称

超市管理

指导教师

覃兵文

姓名

学号

专业

信息管理

课题概述:

 数据库的开发与设计是管理信息系统的重要组成部分,数据库设计的好坏直接影响到系统的开发进度和功能的实现。

本课程主要应用已经学到的数据库系统和应用的知识,通过调查分析设计一个小系统的数据库,来提高学生对所学的知识和数据库开发过程的理解和掌握,提高分析问题、解决问题的能力,并为接下来的管理信息系统的课程设计打下基础。

在数据库物理实现阶段主要使用微软的SQLSERVER数据库管理系统。

设计要求:

1、进行认真、完整的系统调查分析,取得所开发系统的第一手资料。

2、原则上要求一人一个课题。

3、设计报告书要求详细具体,对设计的全部内容都要进行详细的说明,并按照要求的格式打印。

主要参考资料:

1、《数据库系统概论》,高等教育出版社,萨师煊、王珊编著,第三版

2、《SQLSERVER2000教程》,北京希望电子出版社,龚波等译。

设计成果要求:

1、课程设计报告书

2、设计的数据库文件及代码

设计内容及进度计划安排

起止日期

要求完成的内容

19周星期一

收集资料,进行系统分析和调查

19周星期二

概念结构设计

19周星期三

逻辑结构设计

19周星期四

数据库物理设计

19周星期五

数据库实施

审核(教研室主任)

一、系统定义:

当今中国零售业发展正盛,大量超市涌现于各个城市,很大程度上改变了人民的消费方式。

大量频繁的物资流通,使得传统低效的人工管理已不合时宜。

本系统以一个统一的界面,给收银员、采购员和管理人员提供了不同的操作及管理功能。

数据库服务器可配置在独立的服务器上,也可配置在一台运行本系统的计算机上。

适用于中小型无连锁店,或连锁店间经济独立的超市的物流管理。

二、需求分析:

1.系统管理

(1)系统参数设置:

商品分类(多种、多级分类)、付款方式等

(2)角色及权限管理

(3)基本数据管理

1.

2.信息发布

(1)设定公告信息,各门店可在线查阅讯息。

(2)发布通知、活动。

3.采购管理:

提供各项采购单据及调转等库存异动单据管理,包含采购订单、进货单、进货退出单、门市请拨单、仓库调转单、商品处份单等单据管理作业。

各项单据签核时实时入库异动库存,并提供完整的单据打印报表及统计报表。

各项单据浏览时提供新增、修改、删除、复制、打印等功能。

编制时提供单项新增、多项新增、单项删除等功能。

(1)采购订单管理:

提供各门市对厂商采购订单功能。

订单编制时提供历史订货及进货查询功能、厂商信息等。

(2)进货单据管理:

提供各门市对厂商采购进货功能。

进货单编制时提供历史订货及进货查询功能、厂商信息等。

进货单新增时可利用已签核订单转入。

(3)进货退出单据管理:

提供各门市对厂商采购退货功能。

退货单明细输入时可利用商品条形码刷入。

(4)进退货单据统计:

提供指定期间,指定厂商,统计各项进货单据金额及数量。

(5)门市请拨单据管理:

提供各门市对仓库房或营运中心请拨单据之功能。

由门市人员经由网页系统申请后,可于营运中心查得,并可转成拨出单,直接配送货品至门市。

(6)仓库转拨单据管理:

提供各门市及各库房间之商品转拨单据之功能。

(7)商品处份单据管理:

提供各门市申请试用、展示、试吃等商品库存之除帐,各处份单经营运主管核定后,可自动除帐。

4.库存管理:

提供多种库存管理功能、统计及查询功能,如查询单一商品于各门市之库存、指定条件之商品于各门市之库存、依商品类别汇总于各门市之总库存等。

(1)商品验收入库,根据进货单据对商品验收入库。

(2)库存盘点,定期对库存进行盘存,并生成盘存单、盘盈盘亏单。

(3)库存报损。

(4)单一商品于各门市之库存:

指定商品编号、查询该商品于各门市的库存量。

(5)分类商品于各门市之库存:

指定商品分类代码、查询该分类之所有商品于各门市的库存量。

(6)分类商品各门市库存统计:

统计所有分类于各门市的商品总库存量。

(7)库存异动查询

5.销售管理

(1)商品促销及特价:

方式、价格、时段等设置

(2)收银功能:

配合商品促销及特价,商品销售可自动给价,允许多种付款方式:

现金、礼券、折价券、提货单、应收键、信用卡等

(3)提供指定前笔交易作废、选入重开(卡纸时用)、选入退货(商品退货时用)、选入修改等功能。

(4)提供交易暂存功能,可将客户交易明细暂存于储存格中,待客户回来时再取出继续交易;储存格应至少有10组。

6.店务管理功能:

应提供门市卖场常用店务管理功能。

(1)门市请拨单据管理:

提供各门市对库房或营运中心请拨单据之功能。

(2)仓库转拨单据管理:

提供各门市及各库房间之商品转拨单据之功能。

(3)商品处份单据管理:

提供各门市申请试用、展示、试吃等商品库存之除帐,各处份单经营运主管核定后,可自动除帐。

(4)商品库存盘点功能:

提供单项盘点、全面盘点等盘点模式。

并能将历次盘点依单号存档备查。

(5)每日营收核对作业:

提供门市人员每日结帐,回报实际营收金额,并填写工作日志等日常工作。

(6)营运中心公告查询作业:

提供门市人员于前台POS在线查询营运中心设定之公告信息。

(7)商品分仓库存查询:

提供门市人员于前台在线查询单品于各分仓之实时库存状况,以利库存调拨与请拨处理。

(8)客次交易明细查询:

提供门市人员查询POS上传之交易记录含购买商品、付款方式等各项前端完整信息。

(9)商品交易明细查询:

提供门市人员查询POS上传之商品交易信息。

7.综合查询统计

门市商品销售统计分析:

提供门市人员针对单一卖场进行单点销售分析功能。

(1)日期区间商品销售统计:

指定日期区间,统计单一门市各商品销售排行表含数量、销售金额、营收毛利、税额等信息。

(2)日期区间分类别销售统计:

指定日期区间,统计单一门市各分类销售排行表含数量、销售金额、营收毛利等信息,区分多组分类。

各分类数据可直接查询分类中之商品销售明细。

(3)日期区间时段别销售统计:

指定日期区间,统计单一门市各时段销售金额及客次。

(4)日期区间客单价销售统计:

指定日期区间,统计单一门市客户销售单价之分布及客次。

营收统计分析:

前述各门市回传之营运资料应可汇总统计作交叉分析功能,包含日期区间各门市分类收银统计表、各门市每日营收统计比较表、各门市每月营收统计比较表等。

(1)日期区间各门市分类营收查询:

指定日期区间,表列各门市于此日期区间之每日分类营收金额。

(2)各门市每日营收统计比较表:

指定日期区间,表列各门市每日营收金额、客次,并提供报表图表功能。

(3)各门市每月营收统计比较表:

指定月份区间,表列各门市每月营收金额、客次,并提供报表图表功能。

(4)提供其它统计表如:

期间时段分析统计表、期间客单价统计表等。

商品销售统计分析

(1)日期区间商品销售统计:

指定日期区间,统计各商品销售排行表含数量、销售金额、营收毛利、税额等信息。

(2)日期区间分类别销售统计:

指定日期区间,统计各分类销售排行表含数量、销售金额、营收毛利等信息,区分多组分类。

各分类数据可直接查询分类中之商品销售明细。

(3)日期区间各门市商品销售比较:

指定日期区间,统计各门市商品销售金额及数量,并横列各门市数值比较。

(4)日期区间各门市分类销售比较:

指定日期区间,统计各门市分类商品销售金额,并横列各门市数值比较,区分大中小分类

1.3 数据字典

(1)基本数据管理相关:

数据项(需要表明数据结构及组成)

商品表:

Produces(描述商品的基本信息)涵盖所有每一件商品的具体信息

数据结构:

商品

结构组成:

商品编号条形码订单货号库存编号定价零售价商品名称商品类编号

数据项名

数据类型

长度

字段约束

备注说明

主/外键

ProducesId

Int

4

NTONULL

商品编号(商品)

主键

ProducesM

varchar

50

条形码

外键

KunCunID

Int

4

NOTNULL

库存编号(商品库存信息)

外键

DingJia

money

6

NOTNULL

定价

LingShouJia

money

6

NOTNULL

零售价

PRODUCESNM

VARCHAR

50

商品名称

ProduceslId

Int

4

NTONULL

商品类编号(唯一)

外键

每一种商品类ProducesL表()

数据项名

数据类型

长度

字段约束

备注说明

主/外键

ProduceslId

Int

4

NTONULL

商品类编号

组合主键

ProducesM

varchar

50

NTONULL

条形码

组合主键

KunCunSl

int

4

库存数量

KunCunMin

Int

4

NOTNULL

报警库存

ShuiB

Varchar

50

税别

ProducesLB

Int

4

NTONULL

商品类别

外键

ProducesLNM

varchar

50

TONULL

商品类名称

PChenBen

mony

4

NOTNULL

平均成本

NewChenBen

money

4

NOTNULL

最新成本

DiscountID

Int

4

NOTNULL

折扣种类(默认无折扣)

外键

商品类别:

(商品分类四大类)(食品)

数据项名

数据类型

长度

字段约束

备注说明

主/外键

ProducesL

Int

4

Notnull

类别编号

主键

Lname

Varchar

50

类别名称

折扣表:

Discount(描述不同折扣数据)

数据项名

数据类型

长度

字段约束

备注说明

主/外键

DiscountID

Int

4

Notnull

折扣种类

主键

DiscountD

Float

2

折扣额度

MShuL

INT

4

折扣数量

 

供应商:

Factory(供应商的基本信息描述)

数据项名

数据类型

长度

字段约束

备注说明

主/外键

CSID

Int

4

Notnull

厂商编号

主键

CSname

Varchar

50

Notnull

厂商名称

Lxname

Varchar

50

Notnull

联系人

Tel

Varchar

50

联系电话

ChuanZhen

Varchar

50

传真

DiZhi

Varchar

50

Notnull

地址

销售:

(各个部门商品销售信息描述)可按商品分类(条形码)统计

描述每次交易的详细信息saleing

数据项名

数据类型

长度

字段约束

备注说明

主/外键

SaleID

int

4

Notnull

销售编号

外键

ProducesM

varchar

50

NTONULL

条形码(唯一)

主键

ProducesId

Int

4

Notnull

商品编号(同一商品描述)

外键

SaleDate

Datetime

10

Notnull

销售日期

SaleBMID

Int

4

Notnull

销售部门

外键

SaleJG

Notnull

销售价格

交易表:

与顾客交易的总信息描述sale

数据项名

数据类型

长度

字段约束

备注说明

主/外键

SaleID

int

4

Notnull

销售编号

主键

Saleallmoney

Moeny

Notnull

销售总额

SaleFS

Varchar

50

Notnull

交易方式(是否找零、是否须卡号、是否可溢收(预收款),是否应打印发票)

SaleDate

Datetime

10

Notnull

销售日期

salepeopleid

Int

4

Notnull

销售人员

外键

采购表:

ORder任何商品都可查阅订单

数据项名

数据类型

长度

字段约束

备注说明

主/外键

ORderID

Int

4

NTONULL

订单编号

主键

BMID

Int

4

NTONULL

购货单位

外键

CSID

Int

4

NTONULL

供应商

外键

PeopleID

Int

4

NTONULL

经办人

外键

OderDate

Datetime

NTONULL

订货时间

ORdereXZ进货细则

数据结构:

进货商品

数据组成:

数据项名

数据类型

长度

字段约束

备注说明

主/外键

OrderID

bigint

NotNull

订货编号

组合主键

ProducesM

varchar

50

NotNull

商品编码

组合主键

SL

INT

NotNull

数量

ProducesNM

varchar

50

NotNull

商品名称

DingJia

Money

NotNull

定价

ProducesLId

Int

商品类编号

入库表:

RK

数据项名

数据类型

长度

字段约束

备注说明

主/外键

KcID

Int

4

NTONULL

库存编号

主键

KcDanWeiID

Int

4

NTONULL

库存单位(谁存货)

外键

KcDiZhiID

INT

4

NTONULL

库存地址(存在那)

外键

KcDate

Datetime

NTONULL

库存时间

RKXZ入库细则表

数据结构:

入库商品

数据组成:

数据项名

数据类型

长度

字段约束

备注说明

主/外键

KcID

bigint

NotNull

库存编号

组合主键

ProducesM

varchar

50

NotNull

商品编码

组合主键

shuL

INT

NotNull

数量

ProducesNM

varchar

50

NotNull

商品名称

DingJia

Money

NotNull

定价

BZ

varchar

50

备注(单据类型)

OrderID

bigint

NotNull

入库信息单据

LingShouJia

Money

NotNull

零售价

人员表单:

People

数据项名

数据类型

长度

字段约束

备注说明

主/外键

PeopleID

Int

4

NTONULL

人员编号

主键

ZhiWu

Varchar

50

NTONULL

职务身份

BMID

Int

4

NTONULL

所属部门

NaMe

Varchar

50

NTONULL

姓名

SEX

VARCHAR

50

NTONULL

性别

GongZi

Money

4

NTONULL

工资

DiZhi

Varchar

50

NTONULL

地址

Tel

Varchar

50

NTONULL

电话

UserJB

Int

数据库访问级别

CF(商品处分表)表示促销单据的总信息

数据结构:

商品处分总单

数据组成:

处分编号处分时间经办人处理部门

数据项名

数据类型

长度

字段约束

备注说明

主/外键

CFID

bigint

NotNull

处分编号

主键

data

datetime

NotNull

处分时间

peopleID

Int

NotNull

经办人

BMID

Int

NotNull

处理部门

CFXZ(处分细则)表示处分商品详细信息

数据结构:

处分商品

结构组成:

处分编号商品编码数量商品名称备注信息

数据项名

数据类型

长度

字段约束

备注说明

主/外键

CFID

bigint

NotNull

处分编号

组合主键

ProducesM

varchar

50

NotNull

商品编码

组合主键

SL

int

NotNull

数量

ProducesNM

varchar

50

NotNull

商品名称

BZ

varchar

50

备注信息

Cuxiao(商品促销)表示商品促销的详细信息

数据结构:

促销商品

结构组成:

促销编号组合价格开始时间结束时间

数据项名

数据类型

长度

字段约束

备注说明

主/外键

Id

bigint

50

NotNull

促销编号

主键

Zuhejia

money

组合价格

kasihidata

datetime

NotNull

开始时间

jiezhidata

datetime

NotNull

结束时间

促销细则:

商品编码促销编号商品名称促销价

ProducesM

varchar

50

NotNull

商品编号

组合主键

Id

bigint

50

NotNull

促销编号

组合主键

ProducesNM

varchar

50

NotNull

商品名称

Cuxiaojia

money

NotNull

促销价格

DB调拨表调拨单据

数据结构:

调拨单据

数据组成:

数据项名

数据类型

长度

字段约束

备注说明

主/外键

DBID

bigint

NotNull

调拨单编号

主键

data

datetime

NotNull

调拨日期

CBMID

Int

NotNull

出货部门

JBMID

Int

NotNull

进货部门

peopleID

Int

NotNull

经办人

DBXZ调拨细则表

数据结构调拨细则

数据组成:

数据项名

数据类型

长度

字段约束

备注说明

主/外键

DBID

bigint

NotNull

调拨编号

组合主键

ProducesM

varchar

50

NotNull

商品编码

组合主键

SL

INT

NotNull

数量

ProducesNM

varchar

50

NotNull

商品名称

DingJia

Money

NotNull

定价

DH订货单据表

数据结构订货单

数据组成

数据项名

数据类型

长度

字段约束

备注说明

主/外键

DHID

bigint

NotNull

订货单编号

主键

data

datetime

NotNull

订货时间

BMID

Int

NotNull

订货部门

CSID

Int

NotNull

厂商编号

peopleID

Int

NotNull

经办人

DHXZ订货细则表

数据结构:

订货商品

数据组成:

数据项名

数据类型

长度

字段约束

备注说明

主/外键

DHID

bigint

NotNull

订货编号

组合主键

ProducesM

varchar

50

NotNull

商品编码

组合主键

SL

INT

NotNull

数量

ProducesNM

varchar

50

NotNull

商品名称

DingJia

Money

NotNull

定价

Fenlei商品分类表描述商品分类信息

数据结构商品分类

数据组成:

数据项名

数据类型

长度

字段约束

备注说明

主/外键

ProducesLB

Int

NotNull

商品类别(4大类)

ProducesLId

Int

NotNull

商品类编号

主键

ProducesLNM

varchar

50

NotNull

商品类名称

ProducesLIdS

varchar

(50)

上级类编号

TH退货单据

数据结构:

退货单据

数据组成:

数据项名

数据类型

长度

字段约束

备注说明

主/外键

THID

bigint

NotNull

订货单编号

主键

data

datetime

NotNull

订货时间

BMID

Int

NotNull

订货部门

CSID

Int

NotNull

厂商编号

peopleID

Int

NotNull

经办人

BZ

varchar

50

备注

THXZ退货细则

数据结构退货商品

数据组成:

数据项名

数据类型

长度

字段约束

备注说明

主/外键

THID

bigint

NotNull

订货单编号

主键

data

datetime

NotNull

订货时间

BMID

Int

NotNull

订货部门

CSID

Int

NotNull

厂商编号

peopleID

Int

NotNull

经办人

ZB转拨单据

数据结构:

转拨单据

数据组成:

数据项名

数据类型

长度

字段约束

备注说明

主/外键

ZBID

bigint

NotNull

转拨单编号

主键

data

datetime

NotNull

转拨日期

CBMID

Int

NotNull

出货部门

JBMID

Int

NotNull

进货部门

peopleID

Int

NotNull

经办人

ZBXZ转播细则详细

数据结构转拨商品

数据组成

数据项名

数据类型

长度

字段约束

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 人文社科 > 法律资料

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2