超市管理系统分1.docx
《超市管理系统分1.docx》由会员分享,可在线阅读,更多相关《超市管理系统分1.docx(16页珍藏版)》请在冰豆网上搜索。
超市管理系统分1
超市管理系统数据库
模型设计
学号:
2011143127姓名:
蒋少雄
第一次
一、需求分析
(1)功能需求分析:
系统介绍:
整个超市管理系统包括实体(个):
商品,仓库,商店,经理,收银员,业务员。
整个超市管理系统关于超市各方面信息的内容,不同的用户有不同的权限,能很好的管理超市信息,确保信息的准确性及可靠性。
管理员:
管理员拥有该系统的所有权限,管理员登录系统后可以进行对超市管理系统中的商品,仓库商店,经理,收银员,业务员等部分信息的操作(插入、修改、删除、查询)
(2)数据项需求分析根据上述功能需求分析,数据库中要存储以下数据项:
商品编号,商品名称,单价,生产厂家;仓库号,库存数量;商店号,商店名,联系人,联系地址,联系电话;业务员编号,业务员姓名;经理编号,经理姓名;收银员编号,收银员姓名;
(3)数据结构分析根据上述功能需求分析,数据结构如下:
商品(商品编号,商品名称,单价,生产厂家;)仓库(仓库号,库存数量;)商店(商店号,商店名,联系人,联系地址,联系电话;)经理(经理编号,经理姓名;)收银员(收银员编号,收银员姓名;)商店(商店号,商店名,联系人,联系地址,联系电话;)各自的主码(商品编号,仓库号,商店号,经理编号,收银员编号,商店号)
二、CDM模型设计
根据上述功能需求分析,本系统的CDM设计图如下所示:
第二次
三、概念模型设计
根据上述功能需求分析得本系统的各实体间的联系为:
商品(商品编号,商品名称,单价,生产厂家;)主码:
商品编号
非主属性:
商品名称,单价,生产厂家
函数依赖:
商品编号->商品名称,商品编号->单价,商品编号->生产厂家;
商品关系模式达3NF仓库(仓库号,库存数量;)主码:
仓库号非主属性;库存数量函数依赖:
仓库号->库存数量仓库关系模式达3NF
商店(商店号,商店名,联系人,联系地址,联系电话;)主码:
商店号
非主属性:
商店名,联系人,联系地址,联系电话
函数依赖:
商店号->商店名,商店号->联系人,商店号->联系地址,商店号->联系电话
商店关系模式达3NF
经理(经理编号,经理姓名;)主码:
经理编号非主属性:
经理姓名;函数依赖:
经理编号->经理姓名商店关系模式达3NF
第三次
三、PDM模型设计
(1)说明外码商品(商品名称,单价,生产厂家;)仓库(库存数量;)商店(商店名,联系人,联系地址,联系电话;)经理(经理姓名;)收银员(收银员姓名;)商店(商店名,联系人,联系地址,联系电话;
CDM---PDM
商品
商品编号1商品名称销售价格生产厂家
char(10)integer
char(10)
integer
仓库
商品编号1
char(10)
商店一商品编号1
char(10)
商店号
char(10)
仓库号
char(10)
经理编号
char(20)
商店名
integer
联系人
integer
联系地址..,
integer
瞬商店电话货2_商品char(15)
商品名称
integer
销售价格
char(10)
FK_业仓库
生产厂家
integer
库存数量
integer
商店
2_店店
经理
经理编号商品编号1商店号经理姓名
主管
商品编号1商店号经理编号商品名称销售价格生产厂家商店名
联系人联系地址
char(20)char(10)char(10)integer
联系电话
char(10)char(10)char(20)integerchar(10)integerintegerintegerintegerchar(15)
vpk,fk2>
商店
收银员
业务员
商品编号1
char(10)
商店号
char(10)
业务员编号
char(20)
经理编号
char(20)
商品名称
integer
销售价格
char(10)
生产厂家
integer
商店名
integer
联系人
integer
联系地址
integer
联系电话
char(15)
业务员姓名
integer
收银员编号char(20)商品编号1
商店号
收银员姓名integer
(2)规则:
定义各个实体的完整性约束
商店约束
经理约束
商店约束
(3)视图
Vew_1
商品
业务员姓名商品名称业务员编号收银员_spno收银员姓名商品编号经理姓名
商品编号商品名称单价
生产厂家
char(10)integer
char(10)
integer
nck
0sp
□sd
廿yyman目bankmanOjll-Oxs
销
仓库
FK_SD
具有
仓库
商品编号
char(10)
业务员编号
char(20)
仓库号
char(10)
业务员姓名
integer
商品名称
integer
单价
char(10)
生产厂家
integer
库存数量
integer
A
商品编号商店_商品编号业务员编号商店号
销售
char(10)char(10)char(20)char(10)
销售
属于
属于
vpk,fk2>
经理
FFKSD_
商店
商品编号
char(10)
.du务员编号
char(20)
商店号
char(10)
经理编号
char(20)
业务员姓名
integer
商品名称
integer
<单价
char(10)
生产厂家
integer
商店名
integer
联系人
integer
联系地址
integer
联系电话
char(15)
—商品触发器
FFKCD进货yYMMNN
•eateAfte「(compute
sD-
1
业务员编号char(20)
:
拥有
业务员姓名integer
业务员
I
FK_BAN经理编号商品编号业务员编号商店号
经理姓名
char(20)
char(10)
char(20)char(10)integer
收银员编号商品编号业务员编号商店号收银员姓名
收银员
char(20)
char(10)
char(20)char(10)integer
[必存储过程
(4)触发器
5)存储过程
VP«vrLD«f£cnffitrni^strw,
I■八Th*Wnt■:
^hrl$i?
^Titsili>Flt«|+ifSrii\15TlSW+ftPTlWli'Jfc■「X
为L*Mrl1:
i*1-kLiTTflwl丄二减忌宅.皿鼻£>Lp
2"
eno
kO瞰®4討K也曰GE垃口血+円33\QOOO
'I'/adl-.spact
■距ItfmttFWPOM-
KPajal.1
*■latifti
*■“希《忧林
*■Vfenw
+两円0血see
就杠
刑!
皿”畫«UdH
Ma:
Efimpg
|・fi«V-iroKo-
二上耳1什"'2E2T"忙芦iff1giflQl±^£Liniitgei胥用芒ItiqUfllil
■£««
■和
chmlG|曲询”chHi*ICii"W
RE*
rT勰岬©|<-ffa"
・:
2(JD|F=・
斗*
■■riigiH;
E"O1U:
]-I3J£Tf:
'
\F^ririhihe
*"/■"■'■■->E■-
第四次
索引
(1)商品
hHJUL1
也
:
恤pglEi|ompv-iMd
tlftpl*l+<
Cptn比■*£比嗣也E■?
5
n*ii|m
dN4Q
Whim
尋[?
e乐E归
mo回丁
怙丈皿工貝4Ss
^M#r*3CiIw-m|T1i¥iiril1|ai,4«F「ei<・
B
HR
TTW
r«BXA
祐F典tt>
In41^rPr(2)经理
l[^]|'^Arl-•:
pv.v
%IS序豐用黒站EhT因D明
+随|-出即
-fl|Vfifc«.
*二Ych_I■阿他山的仙?
?
印£轉
土中厂寧lru^i»
ffii*>■inkaei
■怖
Bale:
宙mx
■Tib3«Pi*p»r1i-(XS[jl}
小if
■Pffipnci
蹩览去电
FJli■汕:
d.C^tLa15itmiwJStI>i.3c|阳lea
■^4frwa3匚7*~・】M^a蓟
ntinnuE
•■"ptpf«rOMF^'E!
>!
■;<
ilA-d
JOT唱2
if
(3)
收银员
用户:
数据库的安全性
1)业务员
J
^BQQ
屯
^nlMlsl«j^.irl.二:
応』
mo
eno
kO®禺4訝K也曰弓召弦口细土£3]\Q■JOO
■.^'adl^poct
哲tfTnrfl-MfPOM-占恤ar融」]
-_|USBT-
g曲岳
fi£fl
*gjn-Stir-+|q|ftehmKiCiS!
:
Ah
a.PF*par1iiif-电誓員(F*^)
PmylIj.^1.FwniMH)r4|fi«»fi^
口BnbDBB
be4llML|~^w.«rJpctie]
F*inn
"r□询:
I羽iFttL-nmhova■些啊」jbh"刊|GMntwurifitb^lIipibi
n
-EE工
1^™
■戒QjRMfeiVifehMwtiSrHfirt
"«ir
kAjH
VJt
」
11*d
ik£rJl<*;mdj£ilSUg爻赛艺i^tr
JLi^
au«
Lllft
■宙■七
小迥1和
•Cff
u#r・■
ahtfilfli
■M
■胪
床wfi盯
■=»C
a■谢
ng”
忸ha罚hu
両爭f:
忙中Qcn--悴艮5ifit直專白心i«n*
加"91、・
2)收银员
巧PE蚤
kLXAA
堂
」M
li*XH
QLtvb
i…
吶ItfSl
*:
F^iriJlIkE
"EM
I■i.Bl-l■>
応沖:
它打山计血|12]_『口二1中
Erfm^i£
II^ME
口O匚!
Ri3
[^'I'/odl-.spoct
-%tfTFfffl-mmM-匸扌PriflT^l-苕Users
Cw£审牖旨Ss«
■ui如<
•:
huf^DIdh»g|
CM命|
■■rtl-jH1!
L)H0:
BflttierFi!
WrrtxfyK4QCm)
3)经理
maajm
什誇黑帕耳畑SJPr..
ra琏豐
u*r«rt
■^■fihl]tTLHl啊>MFwi.>fcli»hfc||^f44|»¥WI**
Hm討Afe匸日吐]Ina订ftefeaHlEt|iLMdd
善电*S出4讹1
■£lI匸仙
•|召中Jp^,h*M
TW;上J:
J_.(L
jJ^TiblcRy叵《rAPiucjb日#匚/iPm^Hor-lisk
V
/LE7i«T?
E^rwndim・西中如qGiari
Kbr-aL*jfi
Uw-5
■"齢悴良5
・嵐弓
分析系统有哪些用户在使用,各个用户的权限是
什么?