进销存系统软件说明.docx
《进销存系统软件说明.docx》由会员分享,可在线阅读,更多相关《进销存系统软件说明.docx(21页珍藏版)》请在冰豆网上搜索。
进销存系统软件说明
企业进销存系统软件
设计说明书
一、软件的目的和意义
进销存软件目的就是为了提高效率,让企业在科技高速发展的市场里有更好的竞争力
.1项目目的
进销存软件对于商业贸易型企业的帮助是必不可少的,从货品销售出货单据的打印,到货品单据的清点核算,从
进出仓记录的生成,到实时库存数量的计算,从客户货款的累加,到财务收支的盘点,进销存软件都一一为企业解决妥当,有了进销存软件,企业的管理才可以松一口气。
轻松录入数据,放心等待结果
除了录入简单的基础数据以外,别的什么都不用做,放心等待报表结果,这就是进销存软件应该具有的使用效果,用户无须操心里面复杂的统计公式,无须再拿着计算器加加减减,只要通过单据形式把该录入到软件里的数据都正常录入后,软件就会自动进行运算,快速地给用户展现一目了然的财务报表。
让产品的库存统计更加实时、准确进销存软件的另一个应用目的在于让仓库库存统计更有效率,通过日常货品进货单据和货品出货单据的录入,软件将对不同的货品核算各自的库存数量,并软件对于低库存数量的货品,为用户展现货品的库存数量,以实时仓库的形式,将进行提示和报警,比起到实际仓库中进行一件一件地货品清点,进销存软件的库存管理科学而方便。
为企业大大减少了管理上的时间。
让日常工作的分工更加清晰和科学。
采用进销存局域网版软件,可以让销售人员,采购人员,财务人员,仓管人员等多种角色都参与到软件的管理中来,销售人员只负责货品销售方面的工作,采购人员只负责货品采购的工作,财务人员专门记录财务收支和进行帐户管理,仓管人员专门进行货品管理,多种的角色和分工让企业日常的工作能够快速地落实到个人上,每人都可以方便地完成自己的工作,减少互相之间的牵连和等待,从而大大提高了企业内部的运作效率。
.2项目意义随着科技的发展,进销存软件对于很多商业贸易型企业的帮助是必不可少的,从货品销售出货单据的打印,到货品单据的清点核算,从进出仓记录的生成,到实时库存数量的计算,从客户货款的累加,到财务收支的盘点,进销存软件都一一为企业解决妥当,有了进销存软件,企业的管理才可以如鱼得水。
1.让产品的库存统计更加实时、准确
2.轻松录入数据,放心等待结果
3.除了录入简单的基础数据以外,别的什么都不用做,放心等待报表结果,这就是进销存软件应该具有的使用效果,用户无须操心里面复杂的统计公式,无须再拿着计算器加加减减,只要通过单据形式把该录入到软件里的数据都正常录入后,软件就会自动进行运算,快速地给用户展现一目了然的财务报表。
4.进销存软件的另一个应用目的在于让仓库库存统计更有效率,通过日常货品进货单据和货品出货单据的录入,软件将对不同的货品核算各自的库存数量,并以实时仓库的形式,为用户展现
5.
货品的库存数量,对于低库存数量的货品,软件将进行提示和报警,比起到实际仓库中进行一件一件地货品清点,进销存软件的库存管理科学而方便,
6.为企业大大减少了管理上的时间。
7.让日常工作的分工更加清晰和科学
8.采用进销存局域网版软件,可以让销售人员,采购人员,财务人员,仓管人员等多种角色都参与到软件的管理
9.销售人员只负责货品销售方面的工作,采购人员只负责货品采购的工作,财务人员专门记录财务收支和进行
10.帐户管理,仓管人员专门进行货品管理,多种的角色和分工让企业日常的工作能够快速地落实到个人上,每人都可以方便地完成自己的工作,减少互相之间的牵连和等待,从而大大提高了企业内部的运作效率。
系统架构设计
企业进销存管理系统以库存管理为基础,通过对入库、出库、结算等操作过程的管理,实现对企业的物流、资金流的管理,为管理者提供准确的数据,为决策者提供科学的依据。
使企业的进货、储存、销售等环节中处于合理的状态,是企业节约成本,多创效益必备的辅助工具。
除了常规的进、销、存管理之外,本系统还特别增加了部分决策功能,它是企业
在生产经营活动中必不可少的。
以往的决策,主要是企业管理者通过查看数据而决定,缺乏必要的科学依据。
本系统中,把实际数据经过一定的算法,最后变
成决策数据,使决策不再变得盲目。
•
本系统的另一大特点是简化了操作过程,增强了实用性。
它紧紧扣住物流这个中心,在入库、出库基础上完成进货管理、销售管理,使各种操作一目了然,资金流这个环节,即相互联系,又彼此独立,方便企业灵活处理业务。
企业进销存系基础信息管进货管销售管查询统库存管系统管客户管进货销售客户管库存盘操作员管权限管销售退商品管商品管退货管价格调客户管供应商管客户管商品管理客户管理商品管理客户管理商品管理
软件系统架构图
本系统采用流行的编程语言JAVA基于MSSQ数据库编制而成。
数据安全可靠。
系统设计时充分考虑了业务的可塑造性,具有广泛的适用性,操作简便,适用于小型的百货店、超市、便利店、书店、连锁店、专卖店,等
软件可分为基础信息管理、进货管理、销售管理、查询统计、库存管理、系统管理六大模块。
二.1基础信息管理
1.客户信息管理:
个标签页。
2点击客户信息管理,界面分为客户信息添加和客户信息修改与删
除..
在打开的添加页面填入对应客户信息点击保存按钮即可。
从选择客户的下列菜单中找到需要修改的客户信点击客户信息修改与删除标签,
息,进行修改或者删除。
.商品管理:
2个标签.点击商品信息管理,界面分为商品信息添加和商品信息修改与删除32页。
…
在商品添加页面填入对应商品信息点击添加按钮即可。
从选择商品的下列菜单中找到需要修改的商品信点击商品信息修改于删除标签,息,进行修改或者删除。
3.供应商管理:
执行查询便可查询所有单击基本信息模块的供商查询便可进入点击条件确定,的供商信
息。
.
在添加页面填入对应供应商信息点击添加按钮即可。
从选择供应商的下列菜单中找到需要修改的供应商点击供应商信息修改与删除。
选择好供应商可以点击删除按钮进行如果需要删除,进行相关信息修改。
信息,删除。
二.2进货管理1.进货单列表框会新建一行空白先选择供应商信息,然后点击添加按钮,在进货单窗口,系统会读取在出现的下拉菜单中选择需要进货的产品,行,在商品名称列双击,如果填入在单价和数量,经手人和验收结论是必填项。
你所选商品的相关信息。
数据都录入完成后,有多条数据,点击添加按钮系统会继续新建一行空白数据行。
点击入库按钮,系统会提示入库成
功。
.
进货退货2.列表框会新建一行空然后点击添加按钮,在进货退货窗口,先选择供应商信息,系统会读在商品名称列双击,在出现的下拉菜单中选择需要退货的产品,白行,如经手人和验收结论是必填项。
取你所选商品的相关信息。
填入在
单价和数量,数据都录入完成果有多条数据,点击添加按钮系统会继续新建一行空白数据行。
后,点击退货按钮,系统会提示退货成功。
.
二.3销售管理
1.商品进货
在销售单窗口,先选择客户信息,然后点击添加按钮,列表框会新建一行空白行,在商品名称列双击,在出现的下拉菜单中选择需要销售的产品,系统会读取你所选商品的相关信息。
填入在单价和数量。
经手人和验收结论是必填项。
如果有多条数据,点击添加按钮系统会继续新建一行空白数据行。
数据都录入完成后,点
击入库按钮,系统会提示入库成功。
商品退货.2列表框会新建一行空白先选择客户信息,然后点击添加按钮,在销售退货窗口,系统会在出现的下拉菜单中选择需要销售退货的产品,行,在商品名称列双击,读取你所选商品的相关信息。
填入在单价和数量,经手人和验收结论是必填项。
数据都录入完点击添加按钮系统会继续新建一行空白数据行。
如果有多条数据,成后,点击退货按钮,系统会提示退货成功
查询统计.4二销售信息查询、商品信息查询、供应商信息查询、此功能模块分为客户信息查询、销售退货查询、入库查询、入库退货查询、销售排行八功能模块。
其操作方法相同,在销售查询点击各功能按钮进入相应模块,选择好条件,条件确定,执行查询即可。
点击显示全部数据按钮,会显示所有数据信息。
户信息查询
商品信息查询.
供应商信息查询
销售信息查询
销售退货查询
商品入库查询
商品入库退货查询
销售排行
库存管理二.5
1.库存盘点打开库存盘点功能,系统会显示所有入库单商品信息,以便进行核对。
I1<——~>I
价格调整2.
选择需要修改商品,修改单价后,点击确定,完成价格调整
匚冈
系统管理:
二.6
操作员管理1•添加到操作员操作员添加界面很简洁。
有添加操作员和删除操作员两个标签页。
默认只有操作员权限
选中要删除的信息,然后点击删除按钮就可以删除你所选定操作员系统不允许删除admin操作员。
2.权限管理选择相应的权限。
选择需要修改权限的用户,只有管理员才能看到权限管理功能。
•3更改密码输入正确的旧密码,再输入新密码,更改密码就完成了。
.
推点多;丑谆汀国;P012-1-E品吗曹;$
诸凸(=称哥农尸*Fv5判丁规申■旳事早漳盏
l»innN幅■—勺“馬之>n—考“■ir«nnm-mnl-ih
数据库三、数据库是一种大型数据库数据库系统,MSSQL数据库
软件设计采用MSSQL数据库系统,一般应用于商业,政府部门,它的功能很强大,能够处理大批量的数据库管理系统是一个以关系型和面向在网络方面也用的非常多。
Oracle数据,企业数据处理、对象为中心管理数据的数据库管理软件系统,其在管理信息系统、因其在数据安全性与数据完整性因特网及电子商务等领
域有着非常广泛的应用。
使得越以及跨操作系统、跨硬件平台的数据互操作能力,
数据库具有支持多MSSQL来越多的用户将MSSQL乍为其数据安全性高和完整性的有效控制以及支持分布式大事务
tb_gysinfo解释:
:
表名TB_GYSINFO
TB_GYSINFO(tb_gysinfo)是否主长缺省约束数据类型字段描述字段名可空度键值VARCHAR(50)idID是
VARCHAR(60)NAMEnameVARCHAR(50)jcJCVARCHAR(100)ADDRESSaddressVARCHAR(50)bianma
BIANMA
备注
5060是是50100是是50
TELtelVARCHAR(50)50是
FAX是faxVARCHAR(50)50是LIANVARCHAR(50)50lian是ItelVARCHAR(50)LTEL50yh是YHVARCHAR(50)50MAILVARCHAR(50)mail
50
是
tb_khinfo:
TB_KHINFO解释表名:
TB_KHINFO(tb_khinfo)
是否主长缺省可空数据类型字段名字段描述约束值键度idVARCHAR(50)50是
ID
VARCHAR(50)khname50是KHNAME
VARCHAR(50)50
jianJIAN是VARCHAR(100)100address是ADDRESS
VARCHAR(50)bianma50是BIANMA
是tel50TELVARCHAR(50)
是50faxFAXVARCHAR(50)
是VARCHAR(50)lianLIAN50
是ltelLTELVARCHAR(50)50
是50mailMAILVARCHAR(50)
是XINHANGxinhangVARCHAR(60)60
是HAO
hao
VARCHAR(60)60
备注
tb_kucun解释:
表名:
TB_KUCUN
TB_KUCUN(tb_kucun)
是否主备注字段描述字段名键是idIDSPNAMEspnameJCjccdCDGGggBZbzDWdw
DJdjKCSL
kcsl
长缺省约束数据类型可空值度VARCHAR(30)30
VARCHAR(50E)0VARCHAR(25)25是VARCHAR(50E)0是
VARCHAR(50)50是VARCHAR(50)50是VARCHAR(10)10是MONEY是
INT
是
tb_rkth_detail:
TB_RKTH_DETAI表名:
解释TB_RKTH_DETAIL(tb_rkth_detail)
是否主长缺省备注约束数据类型可空字段名字段描述键值度是IDidrkthIDRKTHIDspid
SPIDdjDJsiSL
INTVARCHAR(30)30VARCHAR(50)50MONEYINT
tb_rkth_main解释:
表名:
TB_RKTH_MAIN
TB_RKTH_MAIN(tb_rkth_main)
是否主长缺省备注可空字段描述字段名数据类型约束键值度是VARCHAR(3030RKTHIDrkthlD
FLOAT(15)pzs15PZS
jeMONEY
JE
VARCHAR(50)ysjl是YSJL50
VARCHAR(IOO)gysname100GYSNAME
DATETIME
rtdateRTDATE
VARCHAR(30)CZYczy30
VARCHAR(30)jsrJSR30JSFS
10
VARCHAR(10)jsfs
tb_ruku_detail:
TB_RUKU_DETAIL解释表名:
TB_RUKU_DETAIL(tb_ruku_detail)是否主字段描述字段名键是IDidrkIDRKIDspidSPIDdjDJsiSL
数据类型INTVARCHAR(30)
30VARCHAR(50)50MONEYIN
长约束
「可空度
缺省
值
tb_ruku_main解释:
表名:
TB_RUKU_MAIN
TB_RUKU_MAIN(tb_ruku_main)
是否主长缺省备注约束可空数据类型字段描述字段名值键度rkID是RKIDVARCHAR(30)30
INTPZSpzs
MONEY
je
JE
YSJLysjlVARCHAR(50)50
GYSNAMERKDAT
Egysnamerkdate
VARCHAR(1O0
)DATETIME
1
0
0
CZY
czy
VARCHAR(30)
3
0
JSR
jsr
VARCHAR(30)
3
0
JSFS
jsfs
VARCHAR(10)
1
0
tb_sell_detail解释:
表名:
TB_SELL_DETAIL
TB_SE
LL_DE
TAIL(tb_sell_detail)
是否主
长
缺省
备注约束数据类型字段描述可空字段名值度键
IDINT
id是SELLIDVARCHAR(30)30selllD
VARCHAR(50)50SPIDspid
MONEY
DJdj
FLOAT(15)SL
15
sl
tb_sell_main:
TB_SELL_MAIN解释表名:
TB_SELL_MAIN(tb_sell_main)是否主长缺省备注约束数据类型字段描述字段名可空值键度
VARCHAR(30)sellID是SELLID30
INTPZSpzs
MONEY
JE0je
VARCHAR(50)0是YSJLysjl50
VARCHAR(100)KHNAMEkhname100
DATETIME
XSDATExsdate
VARCHAR(30)CZYczy30
VARCHAR(30)JSRjsr30
VARCHAR(10)jsfs
10
JSFS
tb_spinfo:
:
TB_SPINFO解释表名TB_SPINFO(tb_spinfo)
备注缺省约束可空长数据类型字段描述字段名是否主
键
度
值
是
ID
id
VARCHAR(50)
5
0
SPNAME
spname
VARCHAR(50)
5
0
JC
jc
VARCHAR(50)
5
是
0
CD
cd
VARCHAR(60)
6
0
是
DW
dw
VARCHAR(50)
5
0
GGVARCHAR(50)50gg
BZPH
bzph
VARCHAR(50)
VARCHAR(50)
5
0
5
0
是
是
PZWH
pzwh
VARCHAR(50)
5
0
是
MEMO
memo
VARCHAR(90)
9
0
是
GYSNAME
gysname
VARCHAR(1O0
)
1
0
0
是
tb_userlist:
:
表名TB_USERLIS■解释
TB_USE
RLIST(tb_userlist)
是否主
字段名
字段描述
数据类型
长
可
空
约束
缺省
备注
键
度
值
是
NAME
name
VARCHAR(50)
50
USERNAME
username
VARCHAR(50)
50
PASS
pass
VARCHAR(50)
50
QUAN
quan
VARCHAR
(2)
2
tb_xsth_detail:
TB_XSTH_DETAIL解释表名:
TB_XST
H_DETA
IL(tb_
xsth_detail)
是否主
长
缺
省
备注约束字段描述字段名数据类型可空值键度
是
IDXSTHID
INTidxsthIDVARCHAR(30)30
SPID
VARCHAR(50)50spid
DJ
MONEYdj
SL
sl
INT
tb_xsth_main解释:
表名:
TB_XSTH_MAIN
TB_XST
H_MAIN(tb_xsth_main)
是否主
长
缺
省
键
字段名
字段描述
数据类型
度
可
空
约束
值
备注
是
XSTHID
xsthID
VARCHAR(3C
)
3
0
PZS
pzs
INT
JE
je
MONEY
YSJLKHNAME
ysjlkhname
VARCHAR(5C)
VARCHAR(1C
0)
5
0
1
0
0
是
THDATE
thdate
DATETIME
CZY
czy
VARCHAR(3C
)
3
0
JSR
jsr
VARCHAR(3C)
3
0
JSFS
jsfs
VARCHAR(1C
)
1
0