1、进销存系统软件企业进销存系统软件设计说明书一、软件的目的和意义进销存软件目的就是为了提高效率,让企业在科技高速发展的市场里有更 好的竞争力一 .1项目目的进销存软件对于商业贸易型企业的帮助是必不可少的, 从货品销售出货单据的打印,到货品单据的清点核算,从进出仓记录的生成,到实时库存数量的计算,从客户货款的累加,到财务收 支的盘点,进销存软件都 为企业解决妥当, 有了进销存软件,企业的管理才 可以松一口气。轻松录入数据,放心等待结果除了录入简单的基础数据以外,别的什么都不用做,放心等待报表结果,这 就是进销存软件应该具有的使用效果,用户无须操心里面复杂的统计公式, 无须 再拿着计算器加加减减,只
2、要通过单据形式把该录入到软件里的数据都正常录入 后,软件就会自动进行运算,快速地给用户展现一目了然的财务报表。让产品的库存统计更加实时、准确进销存软件的另一个应用目的在于让仓库库存统计更有效率, 通过日常货品 进货单据和货品出货单据的录入,软件将对不同的货品核算各自的库存数量, 并 以实时仓库的形式,为用户展现货品的库存数量,对于低库存数量的货品,软件 将进行提示和报警,比起到实际仓库中进行一件一件地货品清点,进销存软件的 库存管理科学而方便。为企业大大减少了管理上的时间。让日常工作的分工更加清晰和科学。采用进销存局域网版软件,可以让销售人员,采购人员,财务人员,仓管人 员等多种角色都参与到软
3、件的管理中来,销售人员只负责货品销售方面的工作, 采购人员只负责货品采购的工作,财务人员专门记录财务收支和进行帐户管理, 仓管人员专门进行货品管理,多种的角色和分工让企业日常的工作能够快速地落 实到个人上,每人都可以方便地完成自己的工作,减少互相之间的牵连和等待, 从而大大提高了企业内部的运作效率。一.2项目意义随着科技的发展,进销存软件对于很多商业贸易型企业的帮助是必不可少的, 从货品销售出货单据的打印,到货品单据的清点核算,从进出仓记录的生成,到 实时库存数量的计算,从客户货款的累加,到财务收支的盘点,进销存软件都一 一为企业解决妥当,有了进销存软件,企业的管理才可以如鱼得水。1.让产品的
4、库存统计更加实时、准确2.轻松录入数据,放心等待结果3除了录入简单的基础数据以外,别的什么都不用做,放心等待报表结果,这就 是进销存软件应该具有的使用效果,用户无须操心里面复杂的统计公式, 无须再 拿着计算器加加减减,只要通过单据形式把该录入到软件里的数据都正常录入后, 软件就会自动进行运算,快速地给用户展现一目了然的财务报表。4. 进销存软件的另一个应用目的在于让仓库库存统计更有效率, 通过日常货品进 货单据和货品出货单据的录入,5.软件将对不同的货品核算各自的库存数量,并以实时仓库的形式,为用户展现 货品的库存数量,对于低库存数量的货品,软件将进行提示和报警,比起到实际 仓库中进行一件一件
5、地货品清点,进销存软件的库存管理科学而方便,6.为企业大大减少了管理上的时间。7.让日常工作的分工更加清晰和科学8.采用进销存局域网版软件,可以让销售人员,采购人员,财务人员,仓管人员 等多种角色都参与到软件的管理9.销售人员只负责货品销售方面的工作,采购人员只负责货品采购的工作,财务 人员专门记录财务收支和进行10.帐户管理,仓管人员专门进行货品管理,多种的角色和分工让企业日常的 工作能够快速地落实到个人上,每人都可以方便地完成自己的工作, 减少互相之 间的牵连和等待,从而大大提高了企业内部的运作效率。二、系统架构设计企业进销存管理系统以库存管理为基础,通过对入库、出库、结算等操作过 程的管
6、理,实现对企业的物流、资金流的管理,为管理者提供准确的数据,为决 策者提供科学的依据。使企业的进货、储存、销售等环节中处于合理的状态,是 企业节约成本,多创效益必备的辅助工具。除了常规的进、销、存管理之外,本系统还特别增加了部分决策功能,它是 企业在生产经营活动中必不可少的。 以往的决策,主要是企业管理者通过查看数 据而决定,缺乏必要的科学依据。本系统中,把实际数据经过一定的算法,最后 变成决策数据,使决策不再变得盲目。本系统的另一大特点是简化了操作过程, 增强了实用性。它紧紧扣住物流这 个中心,在入库、出库基础上完成进货管理、销售管理,使各种操作一目了然, 资金流这个环节,即相互联系,又彼此
7、独立,方便企业灵活处理业务。软件系统架构图本系统采用流行的编程语言JAVA基于MSSQ数据库编制而成。数据安全可靠。系统设计时充分考虑了业务的可塑造性, 具有广泛的适用性,操作简便,适用于 小型的百货店、超市、便利店、书店、连锁店、专卖店 ,等软件可分为基础信息管理、进货管理、销售管理、查询统计、库存管理、系统管 理六大模块。二.1基础信息管理1.客户信息管理:点击客户信息管理,界面分为客户信息添加和客户信息修改与删除 2个标签页。在打开的添加页面填入对应客户信息点击保存按钮即可。点击客户信息修改与删除标签,从选择客户的下列菜单中找到需要修改的客户信 息,进行修改或者删除。2.商品管理:3点击
8、商品信息管理,界面分为商品信息添加和商品信息修改与删除 2个标签页。在商品添加页面填入对应商品信息点击添加按钮即可点击商品信息修改于删除标签,从选择商品的下列菜单中找到需要修改的商品信 息,进行修改或者删除。3.供应商管理:单击基本信息模块的供商查询便可进入。点击条件确定,执行查询便可查询所有 的供商信息。在添加页面填入对应供应商信息点击添加按钮即可。点击供应商信息修改与删除。从选择供应商的下列菜单中找到需要修改的供应商 信息,进行相关信息修改。如果需要删除,选择好供应商可以点击删除按钮进行 删除。二 .2进货管理1.进货单在进货单窗口,先选择供应商信息,然后点击添加按钮,列表框会新建一行空白
9、 行,在商品名称列双击,在出现的下拉菜单中选择需要进货的产品,系统会读取 你所选商品的相关信息。填入在单价和数量,经手人和验收结论是必填项。如果 有多条数据,点击添加按钮系统会继续新建一行空白数据行。 数据都录入完成后, 点击入库按钮,系统会提示入库成功。2.进货退货在进货退货窗口,先选择供应商信息,然后点击添加按钮,列表框会新建一行空 白行,在商品名称列双击,在出现的下拉菜单中选择需要退货的产品,系统会读 取你所选商品的相关信息。填入在单价和数量,经手人和验收结论是必填项。如 果有多条数据,点击添加按钮系统会继续新建一行空白数据行。 数据都录入完成 后,点击退货按钮,系统会提示退货成功。.3
10、销售管理1.商品进货在销售单窗口,先选择客户信息,然后点击添加按钮,列表框会新建一行空白行, 在商品名称列双击,在出现的下拉菜单中选择需要销售的产品, 系统会读取你所 选商品的相关信息。填入在单价和数量。经手人和验收结论是必填项。如果有多 条数据,点击添加按钮系统会继续新建一行空白数据行。 数据都录入完成后,点击入库按钮,系统会提示入库成功。2.商品退货在销售退货窗口,先选择客户信息,然后点击添加按钮,列表框会新建一行空白 行,在商品名称列双击,在出现的下拉菜单中选择需要销售退货的产品, 系统会读取你所选商品的相关信息。填入在单价和数量,经手人和验收结论是必填项。如果有多条数据,点击添加按钮系
11、统会继续新建一行空白数据行。 数据都录入完 成后,点击退货按钮,系统会提示退货成功。梢退票号; 客户:I五*茨纷 * 联采人:蹄路给號方式:|现全 I*退货HJ闾:I2D1E-J-2 1:1910 婭手人:F3影杞|崗品骗号|拱脸向 产炖 单矗 姚恪 单忻 她鼎和数呈:0货品煌数:0合计全劭:0管理员.4查询统计此功能模块分为客户信息查询、商品信息查询、供应商信息查询、销售信息查询、 销售退货查询、入库查询、入库退货查询、销售排行八功能模块。其操作方法相 同,在销售查询点击各功能按钮进入相应模块,选择好条件,条件确定,执行查 询即可。点击显示全部数据按钮,会显示所有数据信息。客户信息查询商品信
12、息查询单傥规榕查谊显示全礙S包捷扯卑供应商信息查询销售信息查询销售退货查询商品入库查询商品入库退货查询销售排行.5库存管理1.库存盘点打开库存盘点功能,系统会显示所有入库单商品信息,以便进行核对昌库存録 匚叵区tiniia盘点时间:2012-1 1.303商品名和产地羊便卑旳姻fife盘J魂 1031摇蛊*呼七r153EJB-31001M.COT3-10 JO*痂込述1Emum埜 0C(B0D斗 1005工弋福.盒1011/10 OCOD13335aSP1ODT朴蚊&一.K?r蔓笙一9*2D OCODaatj(K8也毘新工厂1lJ OfOJ?052价格调整选择需要修改商品,修改单价后,点击确定
13、,完成价格调整二.6系统管理:1.操作员管理有添加操作员和删除操作员两个标签页。操作员添加界面很简洁。添加到操作员 默认只有操作员权限选中要删除的信息,然后点击删除按钮就可以删除你所选定操作员系统不允许删除admin操作员2.权限管理只有管理员才能看到权限管理功能。选择需要修改权限的用户,选择相应的权限3.更改密码输入正确的旧密码,再输入新密码,更改密码就完成了三、数据库数据库软件设计采用MSSQL数据库数据库系统,MSSQL数据库是一种大型 数据库系统,一般应用于商业,政府部门,它的功能很强大,能够处理大批量的 数据,在网络方面也用的非常多。Oracle数据库管理系统是一个以关系型和面向 对
14、象为中心管理数据的数据库管理软件系统,其在管理信息系统、企业数据处理、 因特网及电子商务等领域有着非常广泛的应用。因其在数据安全性与数据完整性 控制方面的优越性能,以及跨操作系统、跨硬件平台的数据互操作能力,使得越 来越多的用户将MSSQL作为其应用数据的处理系统。MSSQL数据库具有支持多 用户、大事务量的事务处理,数据安全性高和完整性的有效控制以及支持分布式 数据处理等特点。三.1数据库表说明表名:TB_GYSINFO解释:tb_gysinfoTB_GYSINFO(tb_gysinfo)是否主键字段名字段描述数据类型长度可空约束缺省值备注是DidVARCHAR(50)50NAMEnameV
15、ARCHAR(60)60是JCjcVARCHAR(50)50是ADDRESSaddressVARCHAR(10C)00是BIANMAbianmaVARCHAR(50)50是TELtelVARCHAR(50)50是FAXfaxVARCHAR(50)50是ANlianVARCHAR(50)50是_TELItelVARCHAR(50)50是YHyhVARCHAR(50)50是MAILmailVARCHAR(50)50是表名:TB_KHINFO解释:tb_khinfoTB_KHINFO(tb_khinfo)是否主键字段名字段描述数据类型长度可空约束缺省值备注是DidVARCHAR(50)50KHNAM
16、EkhnameVARCHAR(50)50是JIANjianVARCHAR(50)50是ADDRESSaddressVARCHAR(10(1 00是BIANMAbianmaVARCHAR(50)50是TELtelVARCHAR(50)50是FAXfaxVARCHAR(50)50是ANlianVARCHAR(50)50是-TELltelVARCHAR(50)50是MAILmailVARCHAR(50)50是XINHANGxinhangVARCHAR(60)60是HAOhaoVARCHAR(60)60是表名:TB_KUCUN军释:tb_kucunTB_KUCUN(tb_kucun)是否主键字段名字段
17、描述数据类型长度可空约束缺省值备注是DidVARCHAR(30)30SPNAMEspnameVARCHAR(50)50JCjcVARCHAR(25)25是CDcdVARCHAR(50)50是GGggVARCHAR(50)50是BZbzVARCHAR(50)50是DWdwVARCHAR(10)10是DJdjMONEY是KCSLkcslINT是表名:TB_RKTH_DETAlL解释:tb_rkth_detailTB_RKTH_DETAIL(tb_rkth_detail)是否主键字段名字段描述数据类型长度可空约束缺省值备注是DidINTRKTHIDrkthIDVARCHAR(30)30SPIDspi
18、dVARCHAR(50)50DJdjMONEYSLslINT表名:TB_RKTH_MAlN军释:tb_rkth_mainTB_RKTH_MAIN(tb_rkth_main)是否主键字段名字段描述数据类型长度可空约束缺省值备注是RKTHIDrkthIDVARCHAR(30)30PZSpzsFLOAT(15)15JEjeMONEYYSJLysjlVARCHAR(50)50是GYSNAMEgysnameVARCHAR(10()00RTDATErtdateDATETIMECZYczyVARCHAR(30)30JSRjsrVARCHAR(30)30JSFSjsfsVARCHAR(10)10表名:TB_R
19、UKU_DETAlL军释:tb_ruku_detailB_RUKU_DETAIL(tb_ruku_detail)是否主键字段名字段描述数据类型长度可空约束缺省值备注是DidINTRKIDrkIDVARCHAR(30)30SPIDspidVARCHAR(50)50DJdjMONEYSLslINT表名:TB_RUKU_MAI解释:tb_ruku_mainB_RUKU_MAIN(tb_ruku_main)是否主键字段名字段描述数据类型长度可空约束缺省值备注是RKIDrkIDVARCHAR(30)30PZSpzsINTJEjeMONEYYSJLysjlVARCHAR(50)50GYSNAMEgysna
20、meVARCHAR(10(1 00RKDATErkdateDATETIMECZYczyVARCHAR(30)30JSRjsrVARCHAR(30)30JSFSjsfsVARCHAR(10)10表名:TB_SELL_DETAIL解释:tb_sell_detailTB_SELL_DETAIL(tb_sell_detail)是否主键字段名字段描述数据类型长度可空约束缺省值备注是DidINTSELLIDsellIDVARCHAR(30)30SPIDspidVARCHAR(50)50DJdjMONEYSLslFLOAT(15)15表名:TB_SELL_MAIN解释:tb_sell_mainTB_SELL
21、_MAIN(tb_sell_main)是否主键字段名字段描述数据类型长度可空约束缺省值备注是SELLIDsellIDVARCHAR(30)30PZSpzsINTJEjeMONEY0YSJLysjlVARCHAR(50)50是0KHNAMEkhnameVARCHAR(10(1 00XSDATExsdateDATETIMECZYczyVARCHAR(30)30JSRjsrVARCHAR(30)30JSFSjsfsVARCHAR(10)10表名:TB_SPINFO解释:tb_spinfoTB_SPINFO(tb_spinfo)是否主字段名字段描述数据类型长可空约束缺省备注键度值是DidVARCHAR
22、(50)50SPNAMEspnameVARCHAR(50)50JCjcVARCHAR(50)50是CDcdVARCHAR(60)60是DWdwVARCHAR(50)50GGggVARCHAR(50)50BZbzVARCHAR(50)50是PHPhVARCHAR(50)50是PZWHpzwhVARCHAR(50)50是MEMOmemoVARCHAR(90)90是GYSNAMEgysnameVARCHAR(10()00是表名:TB_USERLIST解释:tb_userlistTB_USERLIST(tb_userlist)是否主键字段名字段描述数据类型长度可空约束缺省值备注是NAMEnameVAR
23、CHAR(50)50JSERNAMEusernameVARCHAR(50)50PASSpassVARCHAR(50)50QUANquanVARCHAR(2)2表名:TB_XSTH_DETAIL解释:tb_xsth_detailTB_XSTH_DETAIL(tb_xsth_detail)是否主键字段名字段描述数据类型长度可空约束缺省值备注是DidINTXSTHIDxsthIDVARCHAR(30)30SPIDspidVARCHAR(50)50DJdjMONEYSLslINT表名:TB_XSTH_MAlN军释:tb_xsth_mainTB_XSTH_MAIN(tb_xsth_main)是否主键字段名字段描述数据类型长度可空约束缺省值备注是XSTHIDxsthIDVARCHAR(30)30PZSpzsINTJEjeMONEYYSJLysjlVARCHAR(50)50是KHNAMEkhnameVARCHAR(10(1 00THDATEthdateDATETIME
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1