Java版——企业进销存管理系统设计文档+源码

项目成员:

学号

姓名

完成的工作

12601310211

 

后台编写

12601310212

 

数据库设计

12601310215

 

图片模块

12601310237

 

GUI界面设计

 

一、项目的总体介绍

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

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

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

原始记录

gtsname

nvarchar

100

no

客户商名

thdate

datetime

 

no

退货时间

czy

nvarchar

30

no

操作员

jsr

nvarchar

30

no

经手人

jsfs

nvarchar

10

no

经手方式

(11)入库退货详细表(tb_rkth_main)

字段名

数据类型

大小

可否为空

备注

id

int

 

no

编号(主键)

rkthID

nvarchar

30

no

退货编号

spid

nvarchar

50

no

商品编号

dj

money

 

no

定价

sl

int

 

no

数量

(12)销售退货主表(tb_xsth_detail)

字段名

数据类型

大小

可否为空

备注

xsthID

nvarchar

30

no

退货编号(主键)

pzs

int

 

no

总数

je

money

 

no

金额

ysjl

nvarchar

50

yes

原始记录

khname

nvarchar

100

no

客户商名

thdate

datetime

 

no

退货时间

czy

nvarchar

30

no

操作员

jsr

nvarchar

30

no

经手人

jsfs

nvarchar

10

no

经手方式

(13)销售退货详细表(tb_xsth_main)

字段名

数据类型

大小

可否为空

备注

id

int

 

no

编号(主键)

xsthID

nvarchar

30

no

退货编号

spid

nvarchar

50

no

商品编号

dj

money

 

no

定价

sl

int

 

no

数量

(14)数据字典(tb_dictionary)

字段名

数据类型

大小

可否为空

备注

id

int

 

no

编号(主键)

typeCode

nvarchar

30

no

数据目

typeName

nvarchar

30

no

数据目名称

valueCode

int

 

no

数据项编号

valueName

nvarchar

30

no

数据项名称

lrczy

nvarchar

30

no

录入

lrdate

datetime

 

yes

录入时间

2、模块介绍

 

3、项目效果图

(1)登陆模块

(2)主界面模块

(3)客户信息管理——添加

(4)客户信息管理——修改与删除

(5)商品信息管理——添加

(6)商品信息管理——修改与删除

(7)供应商信息管理——添加

(8)供应商信息管理——修改与删除

(9)进货管理——进货单

(10)进货管理——入库退货(进货退货)

(11)销售管理——销售单

(12)销售管理——销售退货

(13)库存管理——库存盘点

(14)库存管理——价格调整

(15)查询统计——客户信息查询

(14)查询统计——商品信息查询

(15)查询统计——供应商信息查询

(16)查询统计——销售信息查询

(17)查询统计——销售退货查询

(18)查询统计——商品入库查询

(19)查询统计——商品入库退货查询

(20)查询统计——销售排行

(21)查询统计——字典查询

(22)系统管理——操作员管理

(22)系统管理——权限管理

(23)系统管理——字典管理

(24)系统管理——更改密码

(25)系统管理——退出系统

 

三、项目总结

进销存管理系统总结

进销存管理系统开发为期2个月,基本功能都已经完全实现。

本系统分为登录模块、基础信息管理、进货管理、销售管理、库存管理、查询统计、系统管理等7个模块。

在开发进销存管理系统中,出现许多问题,但能通过他人的帮助与寻找相关资料突破问题,在开发中,学到许多非常有用的东西。

还存在不少问题,以其他权限登录功能还没有实现。

未来增添功能,增添打印报表功能,数据库备份功能,客户可在网络中进行进货。

自评意见

我们所做的系统能满足物存管理的日常需求。

我所负责的模块,实现过程相当复杂,花费了大量的时间,做出了相当精美的进销存管理系统。

 

签名:   

2013年6月28日

自评等级

优秀

图片都在doc文档当中

 http://download.csdn.net/detail/jianxuanbing/6742279

  • 8
    点赞
  • 52
    收藏
    觉得还不错? 一键收藏
  • 4
    评论
SpringBoot Vue企业进销存管理系统是一款开源的软件系统,旨在帮助企业实现进销存管理的自动化。该系统采用了SpringBoot作为后端框架,Vue作为前端框架,具有良好的兼容性和易用性。 该系统源码包含了完整的功能模块,包括采购管理、销售管理、库存管理等。用户可以通过该系统快速进行订单管理、库存管理、供应商管理等操作,提高企业的效率和管理水平。 在该系统源码中,后端使用了SpringBoot框架,以Java语言实现了各种功能模块,并提供了相应的API接口供前端调用。前端使用了Vue框架,以JavaScript语言实现了用户界面,并通过接口与后端进行数据交互。 该系统源码的优点有以下几点: 1. 易于上手:SpringBoot和Vue框架都是目前非常流行和易学的框架,具有详细的文档和丰富的资源,使得用户可以迅速上手并对系统进行二次开发和定制。 2. 强大的功能:该系统源码提供了完整的进销存管理功能,包括订单管理、库存管理、供应商管理等,满足了企业日常运营的需求。 3. 可扩展性:该系统采用了模块化的设计思路,使得用户可以根据实际需求进行功能的扩展和定制,提高了系统的灵活性和适用性。 总之,SpringBoot Vue企业进销存管理系统源码是一个优秀的软件开源项目,具有良好的兼容性和易用性,可以协助企业实现进销存管理的自动化,提高效率和管理水平。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值