家具城进销存管理系统Word格式文档下载.doc

上传人:b****1 文档编号:13167366 上传时间:2022-10-07 格式:DOC 页数:13 大小:478KB
下载 相关 举报
家具城进销存管理系统Word格式文档下载.doc_第1页
第1页 / 共13页
家具城进销存管理系统Word格式文档下载.doc_第2页
第2页 / 共13页
家具城进销存管理系统Word格式文档下载.doc_第3页
第3页 / 共13页
家具城进销存管理系统Word格式文档下载.doc_第4页
第4页 / 共13页
家具城进销存管理系统Word格式文档下载.doc_第5页
第5页 / 共13页
点击查看更多>>
下载资源
资源描述

家具城进销存管理系统Word格式文档下载.doc

《家具城进销存管理系统Word格式文档下载.doc》由会员分享,可在线阅读,更多相关《家具城进销存管理系统Word格式文档下载.doc(13页珍藏版)》请在冰豆网上搜索。

家具城进销存管理系统Word格式文档下载.doc

商品资料:

货号,条形码,品名,类型,生产商,类别,进货价,销售价

供应商资料:

供货商号,简称,名称,地址,邮编,区号,地区,类型,电话,传真,电报,开户行,开户行邮编,银行帐号,税号,库房地址,库房电话,业务员,业务部门等。

 

客户资料:

客户编号,简称,名称,联系人,地址,邮编,去好,地区,

电话,传真,电报,开户行,开户行邮编,银行帐号,税号,性别,业务员,业务部门,授信额度等。

业务员信息 

业务员号,姓名,性别,电话,手机,地址,邮编,身

份证号,类别等 

仓库信息:

仓库号,仓库名,类别,备注等。

订货单信息:

订货单编号,日期,用户代码,用户名称,用户地址,用

户姓名,电话,开户行,银行帐号,商品货号,品名,规格,类别,订货数量等。

发货单信息:

发货单编号,日期,客户代码,客户名称,客户地址,客

户姓名,电话,开户行,银行帐号,商品货号,品名,规格,类别,发货数量等。

采购合同:

供货商号,货号,进价,付款方式,帐期,签定日期,合同期限等。

销售合同:

客户编号,货号,售价,付款方式,帐期,签定日期,合同

期限等 

四、概念设计:

1.局部E-R图

(1)、店长业务流程

(2)供应部业务流程(3)销售部业务流程:

(4)财务部销售流程:

(5)、服务部业务流程(6)、后勤部业务流程

E-R图:

五、创建存储过程:

创建存储过程统计某段时间内,购买家具人数和输入情况;

createproc某时间段购买家具情况

@购买日期datetime

AS

select部门编号,买家信息表,信息,购买时间from部门信息表,发单,where购买时间=@购买时间

go

execute某时间段购买情况

六、创建视图过程

创建视图查询各种药品的库存总数

createviewv库存

asselect家具信息表.家具编号,家具名称,数量,当前库存,库存from家具信息表,家具信息表where家具信息表.药品编号=家具信息表.家具编号

5,典型SQL语句 

--数据库的创建 

create 

database 

JSC 

on 

primary 

( 

name 

JSC_data, 

filename 

='

D:

\JSC_Data.MDF'

 

size 

10, 

maxsize 

500, 

filegrowth 

5) 

log 

JSC_log, 

\JSC_Log.LDF'

200

5);

--建供货商表 

table 

GHS 

供货商编号nvarchar(20) 

Not 

null 

key, 

供货商名称nvarchar(20)null, 

供货商地址nvarchar(60)null, 

供货商电话nvarchar(20)null, 

供货商简介nvarchar(80)null, 

) 

--添加顾客信息 

procedure 

pro_addgk 

(@顾客编号 

nvarchar(20), 

@顾客姓名 

nvarchar(10),

@顾客地址 

nvarchar(10), 

@顾客电话 

nvarchar(20)) 

as 

insert 

into 

gk 

values(@顾客编号 

@顾客姓名, 

@顾客地址,@顾客电话) 

--修改顾客信息 

pro_upgk 

nvarchar(10),@顾客地址 

nvarchar(10),@顾客电话 

update 

GK 

set 

顾客姓名=@顾客姓名,顾客地址 

=@顾客地址,顾客电话=@顾客电话 

where 

顾客编号=@顾客编号 

--删除顾客信息 

pro_delgk 

@顾客编号 

nvarchar(20) 

delete 

from 

--建采购表 

CG 

采购单号int 

IDENTITY 

(500001, 

1)Not 

null, 

供应商编号nvarchar(20)Not 

供应商电话nvarchar(20)null, 

管理员编号nvarchar(20)Not 

家具编号nvarchar(20)Not 

家具名称 

nvarchar(30)null, 

单价money 

采购数量 

int 

金额 

AS 

单价*采购数量 

persisted, 

备注 

nvarchar 

(100) 

入库日期 

datetime 

key(采购单号, 

供应商编号,管理员编号,家具编号) 

pro_CG 

(@供货商编号 

@供应商电话 

@管理员编号 

@家具编号 

@家具名称 

nvarchar(30),@单价 

money,@采购数量 

int, 

@备注 

nvarchar(100)) 

declare 

@入库日期 

getdate() 

@金额 

money 

@金额=@单价*@采购数量 

values(@供货商编号, 

@供应商电话,@管理员编号, 

@家具编号,@家具名称 

@单价,@采购数量,@备注,@入库日期 

--采购触发器 

trigger 

tri_CGGL 

instead 

of 

begin 

if(exists 

(select 

家具编号 

KC 

inserted))) 

print 

'

仓库中已有此样式家具的信息'

仓库数量 

inserted 

inserted) 

select 

供应商编号,供应商电话, 

管理员编号,家具编号, 

家具名称,单价,采购数量,备注,入库日期 

end 

if(not 

exists 

仓库里没有该类家具的信息, 

已把新信息加入库存表中'

家具编号,家具名称,采购数量 

JJ 

家具编号,NULL,家具名称, 

NULL,NULL,NULL,NULL,单价 

管理员编号,家具编号,,家具名称, 

单价,采购数量,备注,入库日期 

End 

--修改采购单,进而修改库存, 

防止非法修改信息 

tri_upcg 

cg 

after 

if 

UPDATE(采购单号) 

or 

UPDATE(家具编号) 

UPDATE(家具名称) 

错误操作'

rollback 

transaction 

exists(select 

采购单号 

deleted 

采购单号=(select 

and 

家具编号=(select 

采购数量>

inserted)) 

仓库数量+(select 

inserted)-(select 

deleted) 

else 

采购数量<

=(select 

请重新输入'

end

inserted

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

当前位置:首页 > 经管营销 > 人力资源管理

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1