当前位置:首页 > 基于JSP的仓库管理系统毕业论文
系统界面与功能实现
号,备注。
表 4.5 库存记录主表
列名 Code opeTypeID vouchType whID Depart Clerk Operator opTime Vendor Customer Summ orderCode receiveCode invoiceCode dispatchCode Memo 数据类型 char char char char char varchar varchar datetime varchar varchar double char char char char varchar 长度 8 8 8 8 20 20 20 8 20 20 10 8 8 8 8 100 允许空 NULL NULL NULL NULL NULL NULL NULL 默认值 说明 单据号 操作类型 单据类型 仓库编号 所属部门 业务员 操作员 时间 供应商 客户 合计金额 定货单号 收货单号 发票号 发货单号 备注 6.库存记录明细表(STOCK) 库存记录明细表主要有单据号,货物编号,计量单位,货物单价,货物数量。
表 4.6 库存明细表
列名 Code goodsID Unit Price Quantity 数据类型 char char char double int 长度 8 8 8 8 8 允许空 默认值 说明 单据号 货物编号 计量单位 货物单价 货物数量 7.盘点表(MCHECK) 盘点表主要有盘点单号,盘点日期,盘点人,仓库编号,批准人,制单人。
表 4.7 盘点表
列名 CVCode CheckDate checkPerson whID Opprover Maker 数据类型 char datetime varchar char varchar varchar 长度 8 8 20 8 20 20 允许空 默认值 说明 盘点单号 盘点日期 盘点人 仓库编号 批准人 制单人 8.盘点明细表(CHECKVOUCHS) 13
淮安信息职业技术学院毕业设计论文
盘点明细表主要有盘点单号,货物编号,账面数量,实际数量,盘点日期,调整数量,实际损耗率,合理损耗率,损耗原因。
表 4.8 盘点明细表
列名 CVCode goodsID bookQuantity actQuantity checkDate adjQuantity actualWaste allowWaste Reason 数据类型 char char int int datetime int double double varchar 长度 8 8 8 8 8 8 8 8 100 允许空 NULL 默认值 说明 盘点单号 货物编号 帐面数量 实际数量 盘点日期 调整数量 实际损耗率 合理损耗率 损耗原因 9.计量单位表(UNIT) 计量单位表主要有计量单位编号,计量单位名称。
表 4.9 计量单位表
列名 unitID unitName 数量类型 char varchar 长度 8 8 允许空 默认值 说明 计量单位编号 计量单位名称 10.部门表(DEPT) 部门表主要有部门编号,部门名称,总人数。
表 4.10 部门表
列名 deptCode deptName Depac 数量类型 char varchar int 长度 8 20 8 允许空 NULL 默认值 说明 部门编号 部门名称 总人数 11.员工表(EMP) 员工表主要有员工号,员工姓名,性别密码,联系方式,备注
表 4.11 员工表
列名 empCode empName empSex Password empTel Memo 数量类型 char varchar char varchar varchar varchar 长度 8 20 2 20 15 100 允许空 NULL NULL 默认值 ‘123’ 说明 员工号 员工姓名 性别 密码 联系方式 备注 12.移库表(MOVESTOCK) 移库表主要有记录号,货物编号,源仓库,目的仓库,计量单位,数量,移
14
系统界面与功能实现
库时间,操作员。
表 4.12 移库表
列名 autoid goodesid source target unit quantity opDate operator 数量类型 int varchar char char char int datetime varchar 长度 8 20 20 20 20 8 8 20 允许空 NULL NULL 默认值 说明 记录号 货物编号 源仓库 目的仓库 计量单位 数量 移库时间 操作员 15
淮安信息职业技术学院毕业设计论文
第五章 系统界面与功能实现
5.1入库模块的实现
当某种已有物品进货后,就需要在此输入库存记录信息,并同时输入相应货物入库信息,并加入到库存中,为以后进行入库货物的查询和出库操作产生操作数据,供管理人员掌握仓库内存储的货物情况。界面如图5-1所示。
图 5-1入库模块
主要代码:
public void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { response.setContentType(\ request.setCharacterEncoding(\ String mark = request.getParameter(\ String id = request.getParameter(\ String name = request.getParameter(\ String str = \ String sql = \ InsertUpdateDelBean ib = new InsertUpdateDelBean();
//入库
if(mark != null && mark.equals(\ str = \ sql = \ int flag = ib.insertANDupdateANDdel(sql); if(flag == -1){ str = \ }
}
request.setAttribute(\入库类型名称重复!\request.setAttribute(\操作成功!\}else{
16
共分享92篇相关文档