数据库大作业超市管理系统设计_第1页
数据库大作业超市管理系统设计_第2页
数据库大作业超市管理系统设计_第3页
数据库大作业超市管理系统设计_第4页
数据库大作业超市管理系统设计_第5页
已阅读5页,还剩13页未读 继续免费阅读

付费下载

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

数据库课程设计

——超市管理系统

学院:

班级:

组员:

目录

一、系统定义

L1设计背景.............................3

1.2设计意义...........................3

二、需求分析

2.1基本需求..............................4

2.2工作需求..............................5

2.3功效需求...............................6

三、系统设计

3.1系统结构设计..............................7

3.2逻辑结构设计...............................10

四、详细设计

4.1数据库建立过程.............................11

4.2数据查询过程...............................15

五、心得

六、小组组员分工

一、系统定义

L1设计背景

如今企业要想在激烈市场竞争中立于不败之地,没有当代化管理

是万万不行。作为当代社会一部分,超市必须适应社会发展,所以实现

超市信息化管理是很有必要。

在传统手工管理中,往往是用人工清点或者手动记账方式来掌握

超市中现有商品情况。不过,在现在大中型超市中,往往需要处理商

品种类数以千计,而且天天所发生进货和销售情况纷繁复杂。假如要

借助人工来实现这一系列数据统计和管理,工作量将非常巨大,而且

轻易出现错误,造成管理上混乱,更何况还需要对商品数据进行统计

和分析。所以使用计算机对超市信息进行管理有着手工管理所无法比

拟优点,比如:检索快速、查找方便、可靠性高、存放量大、保密性

好、寿命长、成本低等。

2.2设计意义

国内市场一些中小型超市在信息化过程中步伐要落后于大中型

超市,而对于这些企业资源管理,信息存放和处理也显得迫切需要,

所以加紧超市信息化进程是必可少。超市管理系统依靠当代化计算机

信息处理技术来管理超市,从而节约了大量人力、物力,改进了员工

工作条件,减轻了劳动强度,而且能够快速反应出商品进、销、存等

情况和各种反馈信息分析,使管理人员快速对市场改变做出对应决议,

加紧超市经营管理效率。

二、需求分析

2.1基本需求

经过调查发觉,超市管理系统需要满足来自多个不一样用户要求。

系统管理员要求是掌握超市内部全部业务,包含销售信息、进货信息、

商品信息,对超市实施全方面管理。收银员要求是查看全部销售信息,

查看符合条件销售信息以及增加销售单。采购员要求是查看全部采购

信息,查看符合条件采购信息,增加采购订单以及更改进退货状态。

超市经理要求是能够查看进货信息、销售信息以及库存信息。而用户

是超市上帝,超市一切都是为用户服务。本系统中用户要求是能够现

场买商品,搜集用户信息,采购信息中有用户编号、采购编号、采购

日期、商品数量、商品总价等属性。同时超市还能够进退货并有对应

付款表。

超市管理系统

前台销售系统后台管理系统

(1)对商品信息变动进行处理。比如商品价格调整、商品信息修改、

新商品信息增加以及商品信息删除。

(2)用户信息变动进行处理。需考虑到新会员注册和已注册,设置会

员折扣用户信息修改及删除。

(3)对用户采购信息变动进行处理。

⑷查询及统计功效。要求能够依照指定条件对商品信息、用户信息

和采购信息、销售信息进行查询和统计。

⑸对库存商品信息变动进行处理。要求能够依照库存状态进行对应

进退货。

(6)对员工信息进行基本查询。

(7)对出入库商品进行基本查询。

2.2工作需求

前台操作:

商品信息录入:依照超市业务特点制订相关功效,能够经过输入唯一

编号、扫描条形码、商品名称等来实现精魔或含糊商品扫描录入,该

扫描录入方法能够充分确保各种电脑操作水平层次人员均能准确快

速地进行商品扫描录入。

收银业务:经过扫描条形码或者直接输入商品名称(对于同类多件商

品采取一次录入加数量方式)自动计算此次交易总金额。在用户付款

后,自动计算找零,同时打印交易清单(包含交易流水账号、每类商

品商品名、数量、该类商品总金额、交易时间、负责此次收银员工卡

卡号)。假如用户是本店会员并持有本人会员卡,则在交易前先扫描

会员卡,并对所购物品全部实施95折优惠,并将所购物品总金额累

计到该会员总消费金额中。

后台管理:

进货管理:依照销售情况及库存情况,自动制订进货计划(亦可手

工制订修改),能够防止盲目进货造成商品积压。按计划单有选择性

地进行自动入库登记。

销售管理:商品正常销售及禁止销售控制。综合查询各种销售明细

统计、各收银员收银统计以及交结账情况等。

库存管理:综合查询库存明细统计。库存状态自动告警提醒。

人员管理:员工,会员,供给商,厂商等基本信息登记管理。

2.3功效需求

简明超市系统工作流程图:

前台工作流程:

商品信息录入

收银业务实现

后台管理系统:

三、系统设计

3.1系统结构设计

员工信息E-R图设计:

商品信息E-R图设计:

供给商信息E-R图设计:(厂商信息与其类似,不做展示)

用户信息E-R图设计:

采购信息E-R图设计:

商品销售信息E-R图设计:

出库/入库信息E-R图设计:

出/入库表

3.2逻辑结构设计

1)商品信息表(商品编号,商品名称,单价,条形码,数量,厂商,

供货商)

2)员工表(员工姓名,员工性别,员工编号,职务,薪资,员工卡

卡号)

3)商品销售表(商品名称,商品编号,销售数量,销售单价,销售

时间,供给商)

4)用户信息表(用户编号,用户姓名,用户电话,会员卡卡号)

5)购置统计表(采购编号,用户编号,采购日期,商品数量,商品

总价,会员卡卡号)

6)出/入库表(出/入库商品编号,出/入库商品数量,出/入库时间,

经手人,仓库号,进货价)

7)供货商表(供货商编号,供货商名称,供货商地址,供货商电话)

8)厂商表(厂商编号,厂商名称,厂商地址,厂商电话)

四、详细设计

4.1数据库建立过程

使用NavicatforMySQL建立员工表:

名整不是null

卜虹赃varchar20|回

虹翡integer15回

红顺varchar8

骸varchar30回

薪资integer15

虹持用integer30回

数据添加:

—后开始事务图备注▼干筛选上排序附■导入已导出

员X姓名迎相虹的职务薪资▼员工卡卡号

,林小可1683女经理50007634521

1677男经理50007634876

牛顺利1324男仓库员30009875665

刘大庆1432男仓库员30009874653

睁1774男采购员29003453111

王小莫1732女/p>

赵敏1734女/p>

李兰1744女/p>

刘洁1725女/p>

建立商品信息表:

查询创建工具查询编辑器

LSCREATETABLEGoodslnformation(

2'商品名称'varchar(20)NOTNULL,

3'商品编号'integer(15)NOTNULL,

'商品单价'

4integer(10)NOTNULL,

5'条形码'varchar(30)NOTNULL,

'商品数晨'

6integer(10)NOTNULL,

7'供应商名称'varchar(15)NOTNULL,

8'L商名称'varchar(15)NOTNULL

9

添加商品信息:

曾备注▼T绘选4-排序呼导入的导ij

商品名称商品分号商品单价条形码商品数量供应商名称厂商名称

>的?牛则15INB111600重庆市美乐迪食品有限公司重庆市陵江食品厂

可乐23ISB134200重庆风华食品有限公司重庆市服星次科食品厂

喜之息曝去38ISN232350重庆市更阳食品有限公司重庆奇爽食品厂

清风200?£原木裾412INB346120重庆利和日用品公司重庆佳丽日用品厂

丹麦辐曲奇526INS965200重庆市美乐迪食品有限公司重庆麒生食品厂

上出先^卷661BS45650成都住天食品有限公司重庆立磨坊食品厂

碧浪洗衣液7151SB53480重庆利和日用品公司勒佳丽日用品厂

云南白药牙膏8201SB939140重庆利和日用品公司或优丽日用品厂

燕麦片9271SB897160重庆褥华食品有限公司重庆聆丽品厂

珍爱茶语香湿巾106ISN88680重庆利利日用品公司於隹丽日用品厂

<0MIE113INB564200重庆市美乐迪食品有限公司重庆奇爽食品厂

手磨豆干1215INB154140成都佳云食品有限公司重庆友发美篇娘品厂

建立商品销售表:

查询创建工具查询燃辑器

10CREATETABLEGoodsSales(

2'商品名称'varchar(20)NOTNULL,

、商品编号'integer(15)NOTNULL,

'销售单价'integer(10)NOTNULL,

、销售时1司、varchar(30)NOTNULL,

、销售数量、inteaer(10)NOTNULL,

'供应南名称'varchar(15)NOTNULL

8L);

添加销售统计:

后开始事务1备注▼▼筒选手排序导入口导出

商口口名称商品编号捎售单价销售时间销售数量供应商名称

田科则152016010150重庆市美乐迪食品有限公司

可乐2320150509400重庆树华食品有限公司

喜之郎果冻3820150607200重庆市朝阳食品有限公司

清风200®原木纯品41220150509100重庆利和日用品公司

丹麦篮莓曲奇5262016010490重庆市美乐迪食品有限公司

上好隹玉米卷662015091525成都佳天食品有限公司

碧浪洗衣液71520150609127重庆利和日用品公司

云南白药牙膏8202015090120重庆利和日用品公司

燕麦片9272015040520重庆树华食品有限公司

玲爱茶语香湿门1062016070860重庆利和日用品公司

?0MiE1132014090570重庆市美乐迪食品有限公司

手磨豆干12152015090990成都隹天食品有限公司

建立供给商与厂商表:

都:创in西痛器音询创津T亘甄

10CREATETABLESupplier(1E•]CREATETABLEFirm(

2喉应商编号'integer(20)NOTNULL,2、厂商编号'integer(20)NOTNULL,

'厂商名珠'varchar(15)NOTNULL,

3供端名称'varchar(15)NOTNULL,3

'厂商电建varc?.ar(30)NOTNULL,

4

唯应商电舌varchar(30)NOTNULL,

5'厂商地址'varchar(15)NOTNULL

喉应商地址'varchar(15)NOTNULL

添加供给商和厂商信息:

=已开始事务图备注▼▼筛选胆排序已导入已导出

供应商编号供应商名称供应商电话供应商地址

1重庆市美乐迪食品有限公司庆市长江二路121号10-5室

2重庆树华食品有限公庆市上清寺口山三路164号

3重庆宏佳食品有限公庆市临江门北区路东方商城A十层

4重庆市朝阳食品有限公坪园62号

5成都住木食品有限公庆市大溪沟—八2号

6重庆利和日用品公号

国开始事务国备注▼丫筛选股排序於导入匚导出

厂商名称厂商编号厂商电话厂商地址

重庆市陵江食品厂11023-68576555重庆市渝北区王家镇大屋村八社

重庆友发美嘉顿食品厂2023-67321320重庆市春森路2号1-2

重庆市强星饮料食品厂3023-67179000重庆市长江二路121号10・5室

重庆铺华花岭食品厂4023-67452134重庆市学田湾正街59号

重庆奇爽食品厂5023-68572999西夫市湎中区石油跖四环大厦9楼D座

重庆红磨坊食品厂6023-68362718重庆市大黄路竞吟园1号B单元61

重庆佳丽日用品厂7023-67993334重庆市华新街东路102-3号

建立用户信息表:

互询创建工具查询频器

1ScreatetableCustomer(

顾客编号varchar(lO)notnull,

3质客姓名varchar(15)notnull,

q顾容电话varchar(20)notnull,|

5叁■员卡卡号integer(25)

6L);

对用户信息进行添加:

三已开始事务圄备注▼可筛选时排序日

取客编号较喜姓名放客电话会员卡卡号

1|虻1334567898775444564

2李四1379946787887586300

3Null)

4刘六1585575323990897867

5赵七1523498690054778653

6除Null)

建立购置统计表:

查询创建工具查询编辑器

cablePurchase(

2购编

varchar(10)notnull.

3颐

varchar(15)null.

数not

4商

总integer(20)notnull.

5商

卡integer(20)notnull.

6会

号integer(25)

7——

);|

对已经购置了商品用户信息进行录入:

r开始事务圜备注▼一常选胆排序静导入口房

硒一犊客姓名商品数量商品总价会员卡卡号

16001|赵七56754778653

16002珏13126(Null)

16003除八343

16004住2723975444564

16005李四1987586300

16006刘六59490897867

创建出/入库表:

=>前,■停止鸣霜飞新建婕剧储

宜否期器

笥的.11具第穗

1日CREATETABLEGoodsln(

2'仓库号'integer(20)NOTNULL,10CREATETABLEGoodsOut(

3,进货介integer(15)NOTNULL,2'仓库号'inceger(20)NOTNULL,

'出库窗品名称'varchar(30)NOTNULL,

4,入库商品名称,varchar(SO)NOTNULL,3

5、入库商品编号,integer(30)NOTNULL,4,出库商品编号'integer(30)NOTNULL,

6'入库时间'varchar(30)SOTNULL,5,出库时间'varchar(30)NOTNULL,

7'入库■量'inceger(15)SOTNULL,6咄库数量,integer(15)NOTNULL,

8'经手入'varchar(20)NOTNULL7'经手人"varchar(20)NOTNULL

9L);8出

进货情况:

仓库号迸货价入库商品名称入库商品编号入库时间AM数量经手人

►22蒙牛纯920160505500牛顺利

130顶牛牛肉干1020160505120刘大庆

325金昊毛巾1120160523100刘大庆

23果粒橙122016052450刘大庆

16压缩决干132016052430牛蝌

327拉芳沐浴液142016053045刘大庆

17妙脆角152016053040牛蝌

退货情况:

=后开始事务圜备注▼▼舞选上排序3导入日

仓库号出库商品名称出库商品编号出库时间出库班经手人

►1喜之郎果沟320160528100刘大庆

3云南白药牙膏82016060160刘大庆

2旺仔牛奶120160601200

4.2据查询过程

应完成主要查询功效:

(1)基础信息管理功效,包含录入、修改、查询、输出员工,商品,

供给/厂商等信息。

(2)查询各类统计,包含用户购置情况,超市进退货,商品销售情

况,出/入库情况,库存情况等统计。

①查询该超市收银员数量;

宜询创建工具查询编辑器

1selectcount(*)fromemployeewhere职务=,收银,|

信息J结果]状态

count。

►4

②查询该超市仓库员基本信息;

查询创建工具查询编辑器

1select*fromemployeewhere职务='仓库员

信息结果1逗二

员工姓名员T编号员工随薪资虹

>牛顺利1324男仓库员30009875665

刘大庆1432男仓库员30009874653

③查询该超市女性职员员工编号,薪资和员工卡卡号;

查询创建工具查询编辑器

1select员工编号,薪货员工卡卡号fromeirployeewhere员工性别=,女,

信息结果1状态

虹箱薪资

168350007634521

173218002324343

173418002324765

174418003542425

172518004342234

④查询商品单价为6元商品条形码和供给商名称;

查询创建工具查询编辑器

iselect条形码,供应商名称fromGoodslnformationwhere商品单价=6;|

信息j结果]状态

条形码供应商名称

►IBS456成都佳禾食品有限公司

ISN886重庆利和日用品公司

⑤筛选出没有办理会员卡用户购置统计;(卡号默认设置成零)

1Eselect*fromPurchasewhere(

2LIselect顾客姓名fromCustomerwhere会员卡卡号=NULL;)

信息I结果1|牍

采购编号较喜姓名商品数量商品总价会员卡卡号

16002Z

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论