一个进销存的程序
一种配件,每一件都有惟一的编号
例如:
入库:编号从0665232025——0665332052
出库:编号从0665232025——0665232045 出库时一般为20件/次查询功能:
  输入一个编号,比如说0665232035 ,可以知道这一个配件是什么时候出库的,什么时候入库的。现在已经领走,还是还在库中。我是菜鸟 ,大家给提供一个思路啊。

解决方案 »

  1.   

    没有很明白LZ的意思,说个大概想法
    入库输入从XXXX到XXXX,你写个算法全部解析出来,每条一个记录存入上面有人提过的配件表,再写入库表
    出库输入从XXXX到XXXX,一样用算法解析出来,一个个写入出库表查询的时候直接在select * from 入库表;select * from 出库表
    是不是这样
    表1: 配件表(包括配件编号) 表2:入库表(入库编号,配件编号,其他入库信息) 表3:出库表(出库编号,配件编号,是否领走标示,其他出库信息) 查许时对 入库表和出库表进行查询,可得出lz要求。 
      

  2.   

    入库单表
    字段:单号,其他零件信息(LZ自己想),起始零件件号,结束零件件号。出库单表
    字段:单号,其他零件信息(LZ自己想),起始零件件号,结束零件件号。零件信息表
    字段:零件编号,其他零件信息(LZ自己想)。入库单表,出库单表,零件信息表都用“零件编号”作关联。查询时按“零件编号”查询。判断零件编号是否在“起始零件编号”和“结束零件编号”的范围内。
      

  3.   

    这个问题是比较简单的。
    入库单,主从表结构,在从表里,字段有:商品id(关联商品资料)、配件编号(物理字段唯一性)、数量、单价、
    金额(计算字段)出库单,主从表结构,在从表里,字段有:商品(关联入库单从表的主键字段,根据主键字段取商品名称和商品编号)、配件编号(关联入库单从表的主键字段)、数量、单价、金额(计算字段)开发方法:
    1、在出库单里,在从表输入配件编号时,自动查询进仓单从表的id,出库单从表的商品编号和商品名称根据进仓单从表的id取商品资料的编号和名称,出仓单的数量默认为0,单价取出库单上一次出库单价。
    2、查询某个配件编号是什么时候入库、什么时候出库的问题,用sql语句查询入库单从表的配件编号,通过关联查询出库单从表的配件编号,就可以知道什么时候入库和什么时候出库,至于有没有被领走,入库减去出库就知道了