超市POS管理系统设计实例Word格式.docx
- 文档编号:16067337
- 上传时间:2022-11-18
- 格式:DOCX
- 页数:18
- 大小:17.88KB
超市POS管理系统设计实例Word格式.docx
《超市POS管理系统设计实例Word格式.docx》由会员分享,可在线阅读,更多相关《超市POS管理系统设计实例Word格式.docx(18页珍藏版)》请在冰豆网上搜索。
6、商品信息,包括的数据项有:
商品编号,所属类别,数量,
单价,商品名称等。
7、销售出货单主信息,包括的数据项有:
销售日期,总金额,
是否现金,是否会员,会员编号、收银号编号等。
8、销售出货单子信息,包括的数据项有:
商品编号,数量,单
价,折扣比例,金额等。
二、数据库概念结构设计
根据上面设计规划出的实体,我们对各个实体具体的描述E-R图如下:
图1员工信息E-R图
图2部门信息E-R图
图3入库信息E-R图
图4商品信息E-R图
图5销售出货单主信息E-R图
图6销售出货单子信息E-R图
图7会员信息E-R图
供应商供应商
电话号
地址
税号
邮政编
备注
银行帐
开户银联系人
图8供应商信息E-R图
实体与实体之间的关系E-R图:
部门员工
消费者商品
会员
供应商
三、数据库逻辑结构设计
员工信息表
字段名
数据类长度
说明
描述
型
Ygbh
Char
8
不空,主键
员工编号
Name
不空
姓名
Sex
2
不空‘男’、性别
‘女’
Zw
10
职务
Kl
varChar
20
口令
Qxjb
1
权限级别
SfzhChar18不空,唯一约身份证号
束
ssbmbhchar4不空,外键所属部门编号
商品信息
字段
名
部门信息表
Spbh
char
不空,主商品编号
字段数据类长度
键
Spmc
varchar
商品名称
bmbh
部门编号
Sslb
所属类别
bmmc
4
部门名称
Jg
money
价格
slint4不空数量
供应商信息表
Gysbh
供应商编号
Gysmc
供应商名称
Dz
Yzbm
6
邮政编码
Dhhm
15
电话号码
Sh
3
Yhzh
银行帐号
Khyh
开户银行
Lxr
联系人
beizhutext16备注
会员信息表
字段数据类长度说明描述
名型
HybhChar8不空,主键会员编号
NameChar6不空姓名
SexChar2不空,’性别
男’、’女’
SfzhvarChar20不空身份证号
xfzjemoney8不空消费总金额
jfint4不空积分
入库信息表
字段数据类型
长度
Rkbh
入库编号
Rkrq
Datetime
入库日期
不空,外键
商品编号
Jldw
计量单位
Rkjg
Money
入库价格
Xsjg
销售价格
Sl
int
数量
Zje
总金额
ywybh
业务员编号
库存信息表
销售出货单主信息
kcxxbh
不空,主键
库存信息编号
Xsrq
datetime
销售日期
kcl
库存量
Sfxj
是否现金
Sfhy
可为空
是否会员
Hybh
会员编号
Syybhchar8不空,外键收银号编号
销售出货单子信息
Spbhchar8不空,外键商品编号
Slint4不空数量
Djmoney8不空单价
Zkblchar10不空折扣比例
Jemoney8不空金额
四、数据库物理结构实现
根据以上的逻辑分析所得到表的关系,我们使用T-SQL语言设计得到数据库和数据表。
1.createdatabaseglxt
on
(name=pos_dat,
filename='
D:
\'
size=5,
maxsize=20,
filegrowth=1)
LOGon
(name=pos_log,
2.createtablebm
(bmbhchar(8)notnull
constraintPK_bnoprimarykey,
bmmcchar(4)notnull
)
go
3.createtablesp
(spbhchar(8)notnull
constraintPK_cnoprimarykey,
spmcvarchar(20)notnull,
sslbchar(8)notnull,
slintnotnull,
jgmoneynotnull
4.createtablegys
(gysbhchar(8)notnull
constraintPK_dnoprimarykey,
gysmcchar(8)notnull,
dzvarchar(20)notnull,
yzbmchar(8)notnull,
dhhmvarchar(15)notnull,
shvarchar(3)notnull,
yhzhvarchar(20)notnull,
khyhchar(8)notnull,
lxrchar(8)notnull,
beizhutextnull
5.createtablehy
(hybhchar(8)notnull
constraintPK_enoprimarykey,
hynamechar(6)notnull,
sexchar
(2)checkCK_hysexin(
‘男’,
’女’)notnull,
sfzhvarchar(20)notnull,
xfzjemoneynotnull,
jfintnotnull
Go
6.createtableyg
(ygbhchar(8)notnull
constraintPK_fnoprimarykey,
ygnamechar(8)notnull,
sexchar
(2)checkCK_ygsexin(
zwchar(8)notnull,
klvarchar(20)notnull,
qxjbchar(4)notnull,
sfzhvarchar(18)notnull,
ssbmbhchar(8)notnull
constraintFK_anoforeignkeyreferencesbm(bmbh)
7.createtablerk
(rkbhchar(8)notnull
constraintPK_gnoprimarykey,
xsjgmoneynotnull,
rkrqdatetimenotnull,
spbhchar(8)notnull
constraintFK_bnoforeignkeyreferencessp(spbh),
ywybhchar(8)notnull
constraintFK_cnoforeignkeyreferencesyg(ygbh),
jldwchar
(2)notnull,
rkjgmoneynotnull,
gysbhchar(8)notnull
constraintFK_dnoforeignkeyreferencesgys(gysbh
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 超市 POS 管理 系统 设计 实例