请上面的NIGHTINGSTAR,给我说说我应该怎么实现,库存表我也建了,怎么查询统计
谢谢

解决方案 »

  1.   

    入库:insert 入库表,  入库细节表,update or insert 库存表(库存已有用update ,否则insert)增加库存量
    出库: insert 出库表,出库细节表, update 库存表减少库存量。
    统计查询:按条件查询库存表中库存量。
      

  2.   

    对于这样的系统,我强烈反对使用mysql.
    为什么不用oracle或sql server呢?如果用它们的话,可以使用触发器,强制参照完整性。mysql只适合做象会员管理之类的对统计功能要求很少的系统。
      

  3.   

        以本人之见,实现盘存并不困难,关键是你的数据库设计根本上存在问题,不够实现应用需求,因为其一你没有盘存时间参考,其二你没有库存转移的相关纪录,其三、由于每次盘存都必须从最原始的时间开始运算,在流水账数量膨胀后,你的盘存打算用多少时间呢?其四,要是其中某些数据有错误,考虑过误差积累的问题吗?其五、一般库存管理系统都会定期进行库存调整,作何考虑?。请注意将时间和精力向需求分析和数据库设计倾斜。要是感兴趣,请把E-R图或Idef1x发给我,并附上需求说明。[email protected]
      

  4.   

    对库存的核算是按货品的采购价来计算的,  而出库的价格是按  给客户的报价来出库的!!!对于调拨,系统有什么使用方法?是不是要具体分成两个过程,还是只作为一个调拨入库来处理?
    thanks goldg()
      

  5.   

    goldg请问你采购入库怎样实现,比如一个入库单里有很多ITEM,是让用户重新输入一次(但是我觉得这样不好),还是直接写入到数据库中去,不用用户输入和修改,但是我觉得这样也不好!
     还有退货入库也是这样!!
      谢谢你帮帮我,老板今天催死我了!!
      

  6.   

    在一般别的系统中,可以使用触发器(采购单和入库完全同步)或存储过程(采购单和入库的同步由用户控制)。MYSQL不能使用触发器和存储过程,就只能使用代码完成了。
    对与转库和计算库存有很多都是需要在后台进行的,楼上的兄弟也有人说过,建议还是改数据库吧,很多问题在后台解决比较方便和高效。