本科毕业设计论文--仓库管理系统设计 联系客服

发布时间 : 星期四 文章本科毕业设计论文--仓库管理系统设计更新完毕开始阅读f91f6fbe77eeaeaad1f34693daef5ef7bb0d121e

论文 第5章 总结

}

count = new ThingServer().Edit(b,Integer.parseInt(ttype));

else

count=new ThingServer().Del(Integer.parseInt(id)); if(count==0)

out.print(\操作失败

');location.replace('../addthing.jsp');\);

else

out.print(\操

');location.replace('../thing.jsp');\);

46

论文 第5章 总结

6.3进货

输入进货的信息,进货的仓库,然后点击提交,提交之后并没有入库,而且放进了进货单,最后需要确认之后才可以入主加,主要实现功能代码如下:

List js=new ArrayList();

if(session.getAttribute(\)!=null) { }

int fid=Integer.parseInt(request.getParameter(\)); int tid=Integer.parseInt(request.getParameter(\)); int wid=Integer.parseInt(request.getParameter(\)); int whid=Integer.parseInt(request.getParameter(\)); int num=Integer.parseInt(request.getParameter(\)); Jin j=new Jin();

j.setFactory(new FactoryServer().GetByID(fid)); j.setThing(new ThingServer().GetByID(tid)); j.setWorker(new WorkerServer().GetByID(wid)); j.setWhouse(new WareHouseServer().GetByID(whid)); j.setNum(num); js.add(j);

session.setAttribute(\,js);

out.print(\);

js=(List)session.getAttribute(\);

47

论文 第5章 总结

6.4 出库记录

可以查看所有出库记录,并且可以按条件进行查询,上面可以按物品,按经手人,按仓库,按时间段进行查询,关键代码为:

String starttime=request.getParameter(\);

String endtime=request.getParameter(\); String thing=request.getParameter(\); String worker=request.getParameter(\); String whouse=request.getParameter(\);

String key=\;

if(!thing.equals(\))

key+=String.format(\,thing); key+=String.format(\,worker); key+=String.format(\,whouse); key+=String.format(\if(!worker.equals(\)) if(!whouse.equals(\))

if(starttime.length()>0&&endtime.length()>0)

and\,starttime,endtime);

else if(starttime.length()>0&&endtime.length()==0)

key+=String.format(\,starttime); key+=String.format(\,endtime); key=key.substring(0,key.length()-3);

48

else if(starttime.length()==0&&endtime.length()>0) if(key.length()>0)

论文 第5章 总结

session.setAttribute(\,key);

out.print(\);

6.5库存的查询及预警

系统会根据仓库进行读取仓库信息,并且数量低于10个的以红字显示,关键代码为:

编号 物品名称 物品单位 生产厂商 库存数量 所在仓库
${ s.thing.id }

${ s.thing.name }

${ s.thing.name }

${ s.thing.danWei } ${ s.thing.factory }

49