二、进销存的需求文档

企业进销存管理系统

需求分析报告

 

 

 

 

 

  长:王明

  员:莫宏飞、易果

 

 

 

 

 

 

 

 

 

 

 

版本1.0

目录

  1. 背景……………………………………………………………………………………………3
    1. 问题的提出…………………………………………………………………………….3
    2. 问题分析……………………………………………………………………………….3
  2. 目标……………………………………………………………………………………………3
    1. 系统设计的长期目标………………………………………………………………….3
    2. 系统设计的短期目标………………………………………………………………….3
  3. 系统总体设计………………………………………………………………………………....
    1. 系统设计思想………………………………………………………………………….3
    2. 功能模块设计………………………………………………………………………….3
      1. 资料管理………………………………………………………………………….4
      2. 采购管理………………………………………………………………………….5
      3. 销售管理………………………………………………………………………….6
      4. 库存管理………………………………………………………………………….6
      5. 应付款管理……………………………………………………………………….7
      6. 应收款管理……………………………………………………………………….8
      7. 帐务管理………………………………………………………………………….9
      8. 统计分析………………………………………………………………………….9
      9. 零售管理………………………………………………………………………...10
      10. 系统管理………………………………………………………………………...11
    3. 数据库设计…………………………………………………………………………...11
      1. E-R图……………………………………………………………………………11
      2. 数据模型………………………………………………………………………...12
      3. 数据字典………………………………………………………………………...14

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

  1. 背景

在市场经济中,销售是企业运作的重要环节。为了更好的推动销售,不少企业建立分公司后实行代理制,通过分公司或代理把产品推向最终用户。这些分公司或代理商大都分

    1. 问题的提出

传统的信息传递和管理方式工作效率低下,企业内部沟通不良,仓库管理不合理,不能根据需要调整库存等问题。

    1. 问题分析

企业是一个利用资源,为客户创造价值的组织。企业资源计划就是对这些资源进行计划、调度、控制、衡量、改进的管理技术和信息系统。现今的企业并不只人力资源、资金和产品的组合,它还应该包括供应、销售、市场营销、客户服务、需求预测和其它更多的东西。如果一个企业资源计划系统真正想要最大限度地提高其生产能力,它必须能够非常融洽地和其它关键性的商务领域进行交流。

 

  1. 目标
    1. 系统设计的长期目标
      1. 系统运行集成化;
      2. 业务流程合理化
      3. 绩效监控动态化
      4. 合理改善持续化
    2. 系统设计的短期目标
      1. 提高企业经济效益,增强企业市场竞争力
      2. 降低企业信息系统的总体拥有与使用成本,增强企业活力

系统设计的近期目标是实现企业进销存管理系统的系统化、规范化和自动化。

  1. 建立基本资料信息库,规范所有资料信息;
  2. 物料控制半自动化,加强了各部门之间的关系;
  3. 高库存管理的服务水平,最大限度地降低库存量,以减少在库存上的资金积压;
  4. 最大限度地保证订货任务的按期完成;
  5. 提高计划的可行性,实现均衡生产;
  6. 集成管理职能,提高管理效率。
  1. 系统总体设计
    1. 系统设计思想
  1. 尽量采用现有软硬件环境,及先进的管理系统开发方案,从而达到充分利用现有资源,提高系统开发水平和应用效果的目的。
  2. 系统应符合生产、销售、库存的规定,满足公司日常工作需要,并达到操作过程中直观、方便、实用、安全等要求。
  3. 系统采用两层体系结果,CLIENT(客户端)负责提供表达逻辑、显示用户界面信息、基本操作;SERVER(服务器端)负责实现数据服务。
  4. 系统采用模块化程序设计方法,既便于系统功能的公共化和修改,又便于技术维护人员后期补充和维护;
  5. 系统应具备数据库维护功能,及时根据用户需求进行增删改查等操作,能够对数据库表格进行备份。
    1. 功能模块设计

根据对进销存管理内容和进销存管理系统的分析,一个标准的进销存管理系统应该包括如图1.0所示的几大功能。

uploading.4e448015.gif转存失败重新上传取消

图1.0  进销存管理系统应包括的基本功能

其中每个功能都由若干相关联的子功能模块组成。下面将对这些模块一一进行介绍。

图5.1  进销存管理系统应包括的基本功能

      1. 资料管理

企业经营的基础资料是一个企业最基本、最重要的信息,脱离了基础资料(包括商品资料、供货商资料和客户资料等),进销存系统就无法运行。“资料管理”功能模块就用于维护这些基础资料,其中所包含的子功能模块如图1.1所示。

uploading.4e448015.gif转存失败重新上传取消

图1.1  “资料管理”功能模块

“商品编码设置”用于设置商品编码的方法。进销存系统的每一条商品信息都具有惟一的一个编码,作为该商品信息的主键,该编码具有一定的规律

“商品资料维护”用于维护(增加、修改、删除、查询)企业经营商品的基本信息。其中拼音编码是商品名称的拼音简称,目的是使程序可以通过拼音编码方便地查询到所需要的商品。

“供货商资料维护”用于维护企业供货商的基本信息。

“客户资料维护”用于维护企业客户的基本信息。

“业务员信息维护”用于维护企业销售业务员的基本信息。在销售开票时,业务员属性可以直接从业务员清单中获取所有业务员的名字作为辞典供用户选择。

“仓库信息维护”用于维护企业的仓库信息。企业的商品一般都是存放在不同的仓库或同一仓库的不同货位中,这样在填写商品进货单和销售单时用户需要指定入库或出库的是哪个仓库的货物。

“采购合同管理”用于维护企业与供货商签订的采购合同。合同的内容对业务可以产生影响,例如合同规定了进价,在填写采购单时系统就会自动生成进价。

“销售合同管理”用于维护企业与客户签订的销售合同。

 

      1. 采购管理

“采购管理”功能模块用于管理企业的采购业务,所包含的子功能模块如图1.2所示。

uploading.4e448015.gif转存失败重新上传取消

图1.2 “采购管理”功能模块

“采购订单”用于录入企业的采购订单。一般来说,采购订单、入库单、销售单等单据根据第二范式都分为主从两张表来存放数据,主表“采购订单”,从表“采购订单明细”。(一个采购订单明细记录对应一种货物,一个采购订单对应多个采购订单明细记录。)

“进货单”用于录入企业的进货单,也分为主从两张表,主表“进货单”,从表“进货单明细”。根据企业的规模和管理方法,可以直接作进货单而不用作采购订单,但对于较大规模的企业,采购部门和库房部门一般是分开的,由采购部门填写采购订单,货物运输到库房后由库房验收人员填写进货单。填写进货单后商品的库存才会增加并产生应付款。

“退货管理”用于录入企业进货时的退货单。进货的退货有两种方法,一是直接在进货单中填写负数的进货数量(退货基于库存)。

“进货价格调整”用于调整历史进货单的价格。

“进货单位调整”用于调整历史进货单的供货商。

“历史查询”用于查询商品采购、进货的历史。一般可以让用户按照任何条件查询,如按照供货商、日期、商品货号、商品拼音等。

      1. 销售管理

“销售管理”功能模块用于管理企业的销售业务,所包含的子功能模块如图1.3所示。

uploading.4e448015.gif转存失败重新上传取消

图1.3  “销售管理”功能模块

“销售订单”用于录入企业的销售订单,主表“销售订单”,从表“销售订单明细”。

“销售单”用于录入企业的销售单,主表, “销售单明细”从表。

“销售退货单”用于录入企业销售退货单。

“调整历史售价”用于调整历史销售单的价格。

“历史查询”用于查询商品销售的历史。一般可以让用户按照任何条件查询,如按照客户、日期、商品货号、商品拼音、业务员等信息查询。

      1. 库存管理

“库存管理”功能模块用于管理企业的库存信息,所包含的子功能模块如图1.4所示。

uploading.4e448015.gif转存失败重新上传取消

图1.4  “库存管理”功能模块

“库存查询”用于查询企业商品的库存,可以查询总库存和各分仓库库存。

“库存转库”用于将一个仓库的商品转移到另一个仓库,或者连锁店之间的商品调拨,内容包括编号、源部门、目的部门、货号、数量、单价、合计金额、调拨日期、制单人、调货原因等。

“库存盘点”用于管理企业的库存盘点工作,将实际盘存的商品数量输入计算机,计算机自动与数据库中的库存数量进行核对,并产生盘盈盘亏统计信息(核对库存、查盈利)。(扩展)

“报损报溢”用于管理企业商品库存的损溢,内容包括编号、货号、仓库、数量、库存单价、金额、日期、责任人、制单人等。

“上下限设定”用于设置库存的上限和下限,当商品库存的数量超出指定的范围时系统可以自动报警,内容包括序号、仓库号、货号、上限、下限、最佳存量、备注等。

“库存上下限报警”根据当前商品库存和指定的库存上下限自动列出低于下限或高于上限的商品,并可以直接根据最佳库存量直接生成采购订单。

“历史查询”用于查询各种转库、盘点、损溢的历史数据。

 

      1. 应付款管理

“应付款管理”功能模块用于管理企业的应付款业务,包含的子功能模块如图1.5所示。

uploading.4e448015.gif转存失败重新上传取消

图1.5  “应付款管理”功能模块

“预付款管理”用于管理企业的预付款信息,内容包括供货商号、预付款总额等。填写付款单时可以选择付款的方式,如果是“减预付款”,则“预付款”表中的“预付总额”将自动减少。

“应付款明细”用于查询企业所有的应付款,对应到每一笔进货的明细。

“应付款汇总”用于查询企业所有的应付款,对应到每一个供货商。

“付款单”用于录入企业支付货款的凭证和应付款。

“已付款明细”用于查询企业历史的所有已经支付的款项。

“历史查询”用于查询付款单历史。

“应付款帐簿”用于查询应付款科目的明细分录,属于财务上的概念。每一笔进货或者付款发生时,系统都会在帐簿中自动产生一笔记录,以借方、贷方、余额的形式存在,可以直接将查询的结果输出作为财务软件的凭证。

“应付款帐龄”用于分析应付款的帐龄,即在不同时间段内应付款分布的情况,作为付款依据。(扩展)

      1. 应收款管理

“应收款管理”功能模块用于管理企业的应收款业务,包含的功能模块如图1.6所示。

uploading.4e448015.gif转存失败重新上传取消

图1.6 “应收款管理”功能模块

“预收款管理”用于管理企业的预收款信息,内容包括客户编号、预收款总额等。填写收款单时可以选择收款的方式,如果是“减预收款”则“预收款”信息表中的“预收总额”自动减少。

“应收款明细”用于查询企业所有的应收款,对应到每一笔销售的明细。

“应收款汇总”用于查询企业所有的应收款,对应到每一个客户。

“收款单”用于录入企业收回货款的凭证和应收款。

“已收款明细”用于查询企业历史的所有已收回的款项。

“历史查询”用于查询收款单历史。

“应收款帐簿”用于查询应收款科目的明细分录,每发生一笔销售或收款业务,系统都会在帐簿中自动产生一笔记录,以借方、贷方、余额的形式存在。可以直接将查询的结果输出作为财务软件的凭证。

“应收款帐龄”用于分析应收款的帐龄,即在不同时间段内应收款分布的情况,作为收款依据。(扩展)

      1. 帐务管理

“帐务管理”功能模块用于管理企业的结帐业务,所包含的功能模块如图1.7所示。一般商业企业每个月都要进行一次结帐操作,确定该财务月份所有商品成本的进、销、结存情况,为财务管理提供数据。

uploading.4e448015.gif转存失败重新上传取消

图1.7  “帐务管理”功能模块

“结帐日期设定”用于设置企业每月结帐的日期,动态指定。

“模拟结帐”用于进行模拟结帐操作。因为结帐操作不可逆,即正式结帐后商品进销存汇总的数据就无法更改了,因此在正式结帐前往往要进行模拟结帐,以查看结帐数据是否正确。

“正式结帐”用于进行结帐操作,用于计算进销存汇总报表。

“进销存汇总”用于查询本次结帐的结果。

“历史查询”用于查询历史结帐结果。

      1. 统计分析

“统计分析”功能模块用于统计和分析企业的经营数据,供企业决策者作为决策依据。常用的功能如图1.8所示。

uploading.4e448015.gif转存失败重新上传取消

图1.8  “统计分析”功能模块

“采购统计”是对企业采购的历史数据进行统计分析。

“销售统计”是对企业销售的历史数据进行统计分析。

“库存统计”是对企业库存的历史数据进行统计分析。

按各种条件精确或模糊地将以上这些数据的分析结果以直观的表或图表的形式表现出来。

      1. 零售管理

流通企业分为批发企业和零售企业,零售企业又分为单门店企业和连锁企业。对于零售企业,其自身的特点必然导致进销存系统与批发企业的系统不一致。最大的区别就是零售销售的界面,还有连锁门店的管理。“零售管理”功能模块包括的子功能模块如图1.9所示。

uploading.4e448015.gif转存失败重新上传取消

图1.9  “零售管理”功能模块

“零售收款”用于门店的POS收款管理。正如前面所说的,零售企业不管把东西卖给了谁,也不会产生应收款。而由于顾客收款排队,需要保证最快的收款速度,因此“零售收款”的功能要简单便捷,往往只输入商品的货号、数量和收款的总金额即可。

“班次结帐”用于零售企业的结帐管理。零售企业一般都是分班次销售的,一天一个班次或两个班次,各班次的人员之间交班前需要将收款的金额点清,并和计算机统计的金额一致后,选择“班次结帐”功能模块,确定并清除该班次的收款信息,将其放入历史记录,从而实现顺利交班。

“销售日报统计”用于统计零售企业日销售的信息。

“连锁要货申请”用于管理连锁门店向配送中心请求配货。

“连锁来货入库”用于管理连锁门店在接收到配送中心的货物时进行入库确认。

“会员管理”用于管理企业的会员信息,可以增加新会员、维护现有会员信息、查询会员消费明细、设置会员折扣等。

“数据传输”用于管理连锁门店、配送中心和企业总部之间的数据传输,传输的操作应该简单安全。

      1. 系统管理

系统管理是每个系统都必须具备的功能,包括的子功能模块如图1.10所示。

uploading.4e448015.gif转存失败重新上传取消

图1.10  “系统管理”功能模块

“参数设置”用于设置系统定义的一些基础参数或开关。

“权限设置”用于设置各操作员使用系统的权限,为了方便设置,一般的应用系统都是可以将操作人员分组的,将通用的权限赋予整个组,个别的权限单独赋予个人,这样可以大大减少权限管理的工作量。

“数据备份”用于备份系统数据库。

“数据恢复”用于恢复系统数据库。

“日志管理”用于维护系统的使用日志。一个好的应用系统会对任何操作员进行的所有操作进行日志记录,“日志管理”可以查询、导出和删除历史的日志。

“更改密码”供用户更改自己的密码。

    1. 数据库设计

根据以上需求分析,一个基本的进销存管理系统数据库中大致包括29张表

      1. E-R

uploading.4e448015.gif转存失败重新上传取消

      1. 数据模型

uploading.4e448015.gif转存失败重新上传取消

      1. 数据字典

表清单(30):

表 名 称

表 用 途

用户清单

保存系统使用者的信息

权限清单

保存系统使用者的权限信息,可以指定到菜单级权限

商品清单

保存企业经营商品的资料信息

供货商清单

保存企业供货商的资料信息

客户清单

保存企业客户的资料信息

业务员清单

保存企业业务员信息

仓库清单

保存企业仓库设置信息

门店清单

保存企业门店资料信息

采购合同

保存企业与供货商签订的采购合同

库存库

保存企业商品库存的数量、金额等信息

采购订单

采购订单主表,填写采购订单时使用

采购订单明细

采购订单从表

进货单

进货单主表

进货单明细

进货单从表

进价调整单

进价调整时保存进价调整的信息

销售订单

销售订单主表

销售订单明细

销售订单从表

销售单

销售单主表

销售单明细

销售单从表

销退货单

填写销售退货单时使用该表

调拨单

填写调拨单时使用该表

报损报溢

填写报损报溢单时使用该表

上下限对照表

保存各仓库的库存上、下限数量

应付款

保存企业应付款明细数据

应收款

保存企业应收款明细数据

预收款

保存企业预收款数据

预付款

保存企业预付款数据

进销存汇总表

保存每月结帐的结果

销售日报

保存零售的销售数据

调货申请

门店填写调货申请时使用该表

各表结构如下:

用户清单表(user_bill):

字段名

字段类型

字段描述

备注

user_id

number(8)

用户编号

primary key

user_name

varchar2(20)

用户名

 

user_password

varchar2(20)

用户密码

 

Popedom_id

varchar2(8)

用户权限编号

用户权限表外键

用户权限表(popedom_bill):

字段名

字段类型

字段注释

备注u_pdm_id

Pope_id

number(8)

权限编号

primary key

Pope_name

varchar2(20)

权限名

 

商品清单表(commodity_bill)

字段名

字段类型

字段描述

备注

Comm_id

number(8)

货物编号

primary key

Comm_bar code

varchar2(20)

条形码

 

Comm_name

varchar2(20)

商品名

 

Comm_spell_code

varchar2(20)

拼音编码

 

Comm_standard

varchar2(20)

规格

 

Comm_unit

varchar2(20)

单位

 

Comm_producing_area

varchar2(20)

产地

 

Comm_sort

varchar2(20)

类别

 

purchase_price

numeric(10,2)

进货价

 

sale_price1

numeric(10,2)

销售价1

 

sale_price2

numeric(10,2)

销售价2

 

lowest_sale_price

numeric(10,2)

最低售价

 

供货商清单表(Suppliers_bill)

字段名

字段类型

字段描述

备注

supp_id

number(8)

供货商编号

primary key

supp_spell_code

varchar2(20)

拼音编码

 

supp_shortname

varchar2(20)

简称

 

supp_name

varchar2(20)

名称

 

supp_address

varchar2(20)

地址

 

supp_postcode

varchar2(20)

邮编

 

supp_sort

varchar2(20)

类型

 

supp_tel

varchar2(20)

电话

 

supp_fax

varchar2(20)

传真

 

supp_bank

varchar2(20)

开户行

 

supp_iban

varchar2(19)

银行帐号

 

supp_storage_address

varchar2(20)

库房地址

 

supp_storage_tel

varchar2(20)

库房电话

 

oper_id

number(8)

业务员编号

业务员清单表外键

客户清单表(client_bill)

字段名

字段类型

字段描述

备注

clie_id

number(8)

客户编号

primary key

clie_ spell_code

varchar2(20)

拼音编码

 

clie_shortname

varchar2(20)

简称

 

clie_name

varchar2(20)

名称

 

clie_linkman

varchar2(20)

联系人

 

clie_address

varchar2(20)

地址

 

Clie_ postcode

varchar2(20)

邮编

 

Clie_tel

varchar2(20)

电话

 

Clie_fax

varchar2(20)

传真

 

Clie_bank

varchar2(20)

开户行

 

Clie_iban

varchar2(19)

银行帐号

 

Clie_sort

varchar2(20)

性质

 

oper_id

number(8)

业务员

业务员清单表外键

Clie_CreditLimt  

varchar2(20)

授信额度

 

业务员清单表(operator_bill)

字段名

字段类型

字段描述

备注

oper_id

number(8)

业务员编号

primary key

oper_spell_code

varchar2(20)

拼音编码

 

oper_name

varchar2(20)

姓名

 

oper_sex

varchar2(20)

性别

 

oper_tel

varchar2(20)

电话

 

oper_mobile_tel

varchar2(20)

手机

 

oper_address

varchar2(20)

地址

 

oper_postcode

varchar2(20)

邮编

 

oper_ID_number

varchar2(20)

身份证号

 

oper_sort

varchar2(20)

类别

 

仓库清单表(depot_bill)

字段名

字段类型

字段描述

备注

depo_id

number(8)

仓库编号

primary key

Depo_name

varchar2(20)

仓库名

 

Depo_sort

varchar2(20)

类别

 

depo_desc

varchar2(20)

备注

 

门店清单表(store_bill)

字段名

字段类型

字段描述

备注

Stor_id

number(8)

门店编号

primary key

Stor_name

varchar2(20)

门店名

 

Stor_address

varchar2(20)

门店地址

 

Stor_desc

varchar2(20)

备注

 

 

采购合同表(purchase_contract )

字段名

字段类型

字段描述

备注

pc_id

number(8)

合同编号

primary key

supp_id

number(8)

供货商编号

供货商清单表外键

Comm._id

number(8)

货物编号

商品清单表外键

Purc_price

numeric(10,2)

进价

 

Pc_pay_method

varchar2(20)

付款方式

 

Pc_pay_period

varchar2(20)

帐期

 

Pc_date

date

签订日期

 

Pc_period

varchar2(20)

合同期限

 

库存表(stock)

字段名

字段类型

字段描述

备注

comm_id

number(8)

货物编号

商品清单表外键

amount

varchar2(20)

商品数量

 

money

numeric(10,2)

商品金额

 

depo_id

varchar2(20)

存放库

仓库清单表外键

采购订单表(purchase_order)

字段名

字段类型

字段描述

备注

po_id

number(8)

订单编号

primary key

Supp_id

number(8)

供货商编号

供货商清单表外键

Po_date

date

订货日期

 

Po_begain_date

date

有效起日

 

Po_end_date

date

有效止日

 

Oper_id

number(8)

业务员编号

业务员清单表外键

cbill

varchar2(20)

制单人

 

采购订单明细表(purchase_order_items)

字段名

字段类型

字段描述

备注

poi_id

number(8)

订单项编号

primary key

Po_id

number(8)

订单编号

供货商清单表外键

Comm._id

number(8)

货物编号

商品清单表外键

Poi_amount

number(8)

订货数量

 

Purc_price

numeric(10,2)

进价

 

进货单(purchase_in_bill)

字段名

字段类型

字段描述

备注

pib_id

number(8)

进货单编号

primary key

Supp_id

number(8)

供货商编号

供货商清单表外键

Pib_date

date

进货日期

 

Oper_id

number(8)

业务员编号

业务员清单表外键

cbill

varchar2(20)

制单人

 

inspector

varchar2(20)

验收员

 

keeper

varchar2(20)

保管员

 

进货单明细表(purchase_in_items)

字段名

字段类型

字段描述

备注

pii_id

number(8)

进货单项编号

primary key

pib_id

number(8)

进货单编号

进货单清单表外键

Comm._id

number(8)

货物编号

商品清单表外键

Pii_amount

number(8)

进货数量

 

Purc_price

numeric(10,2)

进价

 

进价调整单(update_purchase_price)

字段名

字段类型

字段描述

备注

upp_id

number(8)

进价调整单编号

primary key

pii_id

number(8)

进货单项编号

进货单明细表外键

upp_amount

number(8)

进货数量

 

old_purchase_price

numeric(10,2)

旧进价

 

new_purchase_price

numeric(10,2)

新进价

 

upp_date

date

调整日期

 

cbill

varchar2(20)

制单人

 

销售订单表(sale_order)

 

字段名

字段类型

字段描述

备注

so_id

number(8)

销售订单编号

primary key

Clie_id

number(8)

客户编号

客户清单表外键

So_date

date

销售日期

 

So_begain_date

date

有效起日

 

So_end_date

date

有效止日

 

Oper_id

number(8)

业务员编号

业务员清单表外键

cbill

varchar2(20)

制单人

 

销售订单明细表(sale_order_items)

字段名

字段类型

字段描述

备注

soi_id

number(8)

销售订单项编号

primary key

so_id

number(8)

销售订单编号

销售订单表外键

Comm._id

number(8)

货物编号

商品清单表外键

So_amount

number(8)

销售数量

 

Sale_price

numeric(10,2)

销售价

 

销售退货单(sale_mrb)

字段名

字段类型

字段描述

备注

sm_id

number(8)

销售退货单编号

primary key

so_id

number(8)

销售订单编号

销售订单表外键

Sm_amount

number(8)

退货数量

 

Sale_price

numeric(10,2)

销售价

 

depo_id

number(8)

退货仓库编号

仓库清单表外键

调拨单(cargo_transfer_bill)

字段名

字段类型

字段描述

备注

ctb_id

number(8)

调拨单编号

primary key

Stor_id

number(8)

门店编号

门店清单表外键

Comm._id

number(8)

货物编号

商品清单表外键

Ctb_amount

number(8)

调货数量

 

Ctb_date

date

日期

 

isCtb

boolean

调拨状态

 

报损报溢表(report_profit_loss)

字段名

字段类型

字段描述

备注

rpl_id

number(8)

报损报溢编号

primary key

Comm._id

number(8)

货物编号

商品清单表外键

depo_id

number(8)

仓库编号

仓库清单表外键

Rpl_amount

number(8)

货物数量

损(负) 溢(正)

rpl_money

numeric(10,2)

货物金额

 

Rpl_date

date

制单日期

 

duty_ person

varchar2(20)

责任人

 

cbill

varchar2(20)

制单人

 

上下限对照表(upper_lower_limit)

字段名

字段类型

字段描述

备注

ull_id

number(8)

对照编号

primary key

depo_id

number(8)

仓库编号

仓库清单表外键

Comm._id

number(8)

货物编号

商品清单表外键

Ull_upper

number(8)

上限数量

 

Ull_lower

number(8)

下限数量

 

Ull_optimal

number(8)

最佳存量

 

 

varchar2(20)

备注

 

应付款表(account_payable)

字段名

字段类型

字段描述

备注

ap_id

number(8)

应付款编号

primary key

Ap_INV

number(8)

发票号

 

Ap_ INV_date

date

填票日期

 

pib_id

number(8)

进货单编号

进货清单表外键

Comm._id

number(8)

货物编号

商品清单表外键

Supp_id

number(8)

供货商编号

供货商清单表外键

Ap_comm_amount

number(8)

数量

 

Ap_ purchase_price

numeric(10,2)

进货单价

 

Ap_money

numeric(10,2)

应付款金额

 

Ap_date

date

付款日期

 

Ap_desc

varchar2(20)

详细说明

 

isAp

boolean

状态

 

dp_id

number(8)

(减)预付

预付款表外键

应收款表(account_receivable)

字段名

字段类型

字段描述

备注

ar_id

number(8)

应付款编号

primary key

Ar_inv

number(8)

发票号

 

Ar_inv_date

date

填票日期

 

so_id

number(8)

销售单编号

销售清单表外键

Comm._id

number(8)

货物编号

商品清单表外键

Clie_id

number(8)

客户编号

客户清单表外键

Ar_comm_amount

number(8)

数量

 

Ar_sale_price

numeric(10,2)

销售价

 

Ar_money

numeric(10,2)

应收款金额

 

Ar_date

date

收款日期

 

Ar_desc

varchar2(20)

详细说明

 

Ar_sale_date

date

销售日期

 

isAr

boolean

状态

 

dr_id

number(8)

(减)预收

预收款清单表外键

预收款(Deposit_received)

字段名

字段类型

字段描述

备注

dr_id

number(8)

预收款编号

primary key

Dr_inv

number(8)

发票号

 

Dr_inv_date

date

填票日期

 

Clie_id

number(8)

客户编号

客户清单表外键

Dr_money

numeric(10,2)

预收款总额

 

Dr_date

date

收款日期

 

 

预付款表(Deposit_payment)

字段名

字段类型

字段描述

备注

dp_id

number(8)

预付款编号

primary key

dp_inv

number(8)

发票号

 

dp_inv_date

date

填票日期

 

Clie_id

number(8)

客户编号

客户清单表外键

Dp_money

numeric(10,2)

预付款总额

 

Dp_date

date

付款日期

 

进销存汇总表(jxc_gather)

字段名

字段类型

字段描述

备注

jg_id

number(8)

结帐编号

primary key

Jg_date

date

结帐日期

 

Comm._id

number(8)

货物编号

商品清单表外键

Last_checkout _amount

number(8)

上期结帐数量

 

Last_checkout _money

numeric(10,2)

上期结帐金额

 

Debit_amount

number(8)

借方数量

 

Debit_money

numeric(10,2)

借方金额

 

Credit_amount

number(8)

贷方数量

 

Credit_money

numeric(10,2)

贷方金额

 

now_checkout _amount

number(8)

本期结存数量

 

now_checkout _money

numeric(10,2)

本期结存金额

 

Jg_desc

varchar2(20)

备注

 

销售日报表(posa )

字段名

字段类型

字段描述

备注

posa_id

number(8)

日期编号

primary key

Stor_id

number(8)

门店编号

门店清单表外键

Posa_pos

number(8)

收款机号

 

Comm._id

number(8)

货物编号

商品清单表外键

Posa_shift

number(8)

班次

 

Posa_sale_amount

number(8)

销售数量

 

Posa_receivable_money

numeric(10,2)

应收金额

 

Posa_received_money

numeric(10,2)

实收金额

 

Posa_price

numeric(10,2)

库存单价

 

调货申请表(cargo_transfer _apply)

字段名

字段类型

字段描述

备注

Cta_id

number(8)

申请编号

primary key

Stor_id

number(8)

门店编号

门店清单表外键

Comm._id

number(8)

货物编号

商品清单表外键

Cta_amount

number(8)

申请数量

 

Cta_date

date

日期

 

Cta_person

varchar2(20)

申请人

 

Cta_desc

varchar2(20)

申请说明

 

Cta_isReply 

boolean

回复状态

 

 

 

  • 1
    点赞
  • 15
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
进销存系统 需 求 说 明 书 作者: 完成日期: 审核人: 审核日期: 批准日期: XXXX公司 目录 第一章: 客户群体 4 第章: 客户的信息化现状及市场办公系统现状 4 第三章: 软件的应用范围 4 第四章: 软件部署后的运行环境描述 4 第五章: 软件的性能要求 4 第六章: 软件的稳定性要求 4 第七章: 软件的扩展性要求 4 第八章: 软件支撑平台的要求 4 第九章: 软件的业务功能要求 5 9.1 建立帐套 5 9.2 录入基础资料 5 9.2.1 客户档案 5 9.2.2 员工档案 6 9.2.3 仓库档案 6 9.2.4 资金帐户 6 9.2.5 其他费用支出项目 6 9.2.6 其他收入项目 7 9.2.7 常用商品档案 7 9.3 录入建帐期初数据 7 9.3.1 期初商品库存 7 9.3.2 期初应付款 8 9.3.3 期初应收款 8 9.3.4 期初现金银行 8 9.3.5 期初借入款余额 8 9.3.6 期初借出款余额 8 9.4 进货管理 8 9.4.1 进货管理 8 9.4.2 收付款 11 9.5 销售管理 16 9.5.1 销售管理 16 9.5.2 收退款 19 9.6 存货管理 23 9.6.1 商品库存 23 9.6.2 其他方式入库 24 9.6.3 其他方式出库 24 9.6.4 仓库调拨 24 9.6.5 盘点盈余 24 9.6.6 盘点亏损 25 9.6.7 组装与拆卸 25 9.7 财务管理 26 9.7.1 现金银行 26 9.7.2 银行存取 26 9.7.3 其他收入 26 9.7.4 其他费用支出 26 9.7.5 对外借款(借入) 27 9.7.6 对外借款(借出) 27 第十章: 查询及报表 27 第十一章: 系统管理 27 第十章: 参考资料 27 第一章:客户群体 第章:客户的信息化现状及市场办公系统现状 第三章:软件的应用范围 第四章:软件部署后的运行环境描述 硬件环境: 操作系统: 应用服务器: 数据库: 第五章:软件的性能要求 第六章:软件的稳定性要求 第七章:软件的扩展性要求 短期内用户的增加速度会很快,这样一方面在考虑用户服务器的负载能力,另一方面要考虑网络的带宽。 第八章:软件支撑平台的要求 网络环境: 服务器端: 客户端: 硬件环境: 服务器: 高性能专用数据库服务器和程序运行服务器。 操作系统: 服务器: 数据库: 第九章:软件的业务功能要求 进销存业务总体流程图: 9.1 词汇解释  加权平均法 加权平均法,亦称全月一次加权平均法,是指以当月全部进货数量加上月初存货数量作为权数,去除当月全部进货成本加上月初存货成本,计算出存货的加权平均单位成本,以此为基础计算当月发出存货的成本和期末存货的成本的一种方法。 存货的加权平均单位成本=(月初结存货成本+本月购入存货成本)/(月初结存存货数量+本月购入存货数量) 月末库存存货成本=月末库存存货数量×存货加权平均单位成本 本期发出存货的成本=本期发出存货的数量×存货加权平均单位成本 或 =期初存货成本+本期收入存货成本-期末存货成本 加权平均法,在市场预测里,就是在求平均数时,根据观察期各资料重要性的不同,分别给以不同的权数加以平均的方法。  其特点是:所求得的平均数,已包含了长期趋势变动。  加权平均法的优缺点:  优点:计算方法简单。  缺点:不利于核算的及时性;在物价变动幅度较大的情况下,按加权平均单价计算的期末存货价值与现行成本有较大的差异。适合物价变动幅度不大的情况。  A鸡蛋34元一个,买了10个,B鸡蛋买了45元一个,买了20个,问买了A鸡蛋和B鸡蛋的平均价格是多少?  这时肯定不能用算术平均,直接(34+45)/2,因为他们买的数量不一样,因此要计算他们的平均价格,只能用所买的数量作为权数,进行加权平均:  (34×10+45×20)/(10+20)= 1240 /30 = 41.33元/个  移到加权平均法 移动加权平均法,是指以每次进货的成本加上原有库存存货的成本,除以每次进货数量与原有库存存货的数量之和,据以计算加权平均单位成本,以此为基础计算当月发出存货的成本和期末存货的成本的一种方法. 移动加权平均法: 移动加权平均法下库存商品的成本价格根据每次收入类单据自动加权平均;其计算方法是以各次收入数量和金额与各次收入前的数量和金额为基础,计算出移动加权平均单价。其计算公式如下: 移动加权平均单价= (本次收入前结存商品金额+本次收入商品金额)/(本次收入前结存商品数量+本次收入商品数量 ) 移动加权平均法计算出来的商品成本比较均衡和准确,但计算起来的工作量大,一般适用于经营品种不多、或者前后购进商品的

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值