Java版――企业进销存管理系统设计文档+源码(一)

2014-11-23 18:57:06 · 作者: · 浏览: 32

项目成员:

学号

姓名

完成的工作

12601310211

后台编写

12601310212

数据库设计

12601310215

图片模块

12601310237

GUI界面设计

一、项目的总体介绍

2 系统操作简单、便捷,界面美观、友好。

2 进销存管理系统的模块的实现:

l 基础信息管理模块。

l 进货管理模块。

l 销售管理模块。

l 库存管理模块

l 查询统计模块。

l 系统管理模块。

二、项目的详细介绍

1、数据库设计(数据字典)

(1)客户信息表(tb_khinfo)

字段名

数据类型

大小

可否为空

备注

id

nvarchar

50

no

客户代码(主键)

pyCode

nvarchar

20

no

助记码

customerName

nvarchar

20

no

客户简称

companyName

nvarchar

40

no

公司名称

companySite

nvarchar

50

no

公司地址

companyPhone

nvarchar

20

no

公司电话

linkman

nvarchar

15

no

联系人

linkPhone

nvarchar

20

no

联系电话

fax

nvarchar

20

yes

传真

customerSort

nvarchar

15

no

客户分类

customerQuale

nvarchar

15

no

客户性质

customerZone

nvarchar

15

no

客户分区

address

nvarchar

70

no

投递地址

zipCode

nvarchar

15

no

邮政编码

bankName

nvarchar

30

no

开户银行

bankAccout

nvarchar

30

no

银行账号

email

nvarchar

50

yes

邮箱

companyHomePage

nvarchar

100

yes

主页

remark

nvarchar

100

yes

备注

(2)商品信息表(tb_spinfo)

字段名

数据类型

大小

可否为空

备注

id

nvarchar

50

no

编号(主键)

spname

nvarchar

50

no

商品名称

jc

nvarchar

50

yes

简称

cd

nvarchar

50

yes

产地

dw

nvarchar

10

no

单位

gg

nvarchar

20

no

规格

bz

nvarchar

50

yes

包装

ph

nvarchar

50

yes

批号

pzwh

nvarchar

50

no

批准文号

memo

nvarchar

90

yes

备注

gysname

nvarchar

100

no

供应商名称

(3)供应商信息表(tb_gysinfo)

字段名

数据类型

大小

可否为空

备注

id

nvarchar

50

no

编号(主键)

name

nvarchar

50

no

名称

jc

nvarchar

50

no

简称

address

nvarchar

50

no

地址

bianma

nvarchar

50

yes

邮政编码

tel

nvarchar

50

yes

电话

fax

nvarchar

50

yes

传真

lian

nvarchar

50

no

联系人

ltel

nvarchar

50

yes

手机

yh

nvarchar

50

yes

银行账户

mail

nvarchar

50

yes

E_mail

(4)用户信息表(tb_userlist)

字段名

数据类型

大小

可否为空

备注

name

nvarchar

50

no

用户姓名(主键)

username

nvarchar

50

no

登录名

pass

nvarchar

50

no

密码

quan

nvarchar

2

no

权限

(5)库存信息表(tb_kucun)

字段名

数据类型

大小

可否为空

备注

id

nvarchar

30

no

编号(主键)

spname

nvarchar

50

no

商品名称

jc

nvarchar

25

yes

简称

cd

nvarchar

50

no

产地

gg

nvarchar

50

no

规格

bz

nvarchar

50

yes

包装

dw

nvarchar

10

no

单位

dj

money

no

单价

kcsl

int

no

库存数量

(6)入库主表(tb_ruku_detail)

字段名

数据类型

大小

可否为空

备注

rkID

nvarchar

30

no

编号(主键)

pzs

int

no

总数

je

money

no

金额

ysjl

nvarchar

50

yes

原始记录

gysname

nvarchar

100

no

商品名

rkdate

datetime

no

日期记录

czy

nvarchar

30

no

操作员

jsr

nvarchar

30

no

经手人

jsfs

nvarchar

10

no

经手方式

(7)入库详细表(tb_ruku_main)

字段名

数据类型

大小

可否为空

备注

id

int

no

编号(主键)

rkID

nvarchar

30

no

入库编号

spid

nvarchar

50

no

商品编号

dj

money

no

单价

sl

int

no

数量

(8)销售主表(tb_sell_detail)

字段名

数据类型

大小

可否为空

备注

sellID

nvarchar

30

no

编号(主键)

pzs

int

no

总数

je

money

no

金额

ysjl

nvarchar

50

yes

原始记录

khname

nvarchar

100

no

商品名

xsdate

datetime

no

日期记录

czy

nvarchar

30

no

操作员

jsr

nvarchar

30

no

经手人

jsfs

nvarchar

10

no

经手方式

(9)销售详细表(tb_sell_main)

字段名

数据类型

大小

可否为空

备注

id

int

no

编号(主键)

sellID

nvarchar

30

no

退货编号

spid

nvarchar

50

no

商品编号

dj

money

no

定价

sl

int

no

数量

(10)入库退货主表(tb_rkth_detail)

字段名

数据类型

大小

可否为空

备注

rkthID

nvarchar

30

no

退货编号(主键)

pzs

int

no

品种数

je

money

no

金额

ysjl

nvarchar

50

yes

原始记录