基于JSP的仓储管理系统设计与实现 - 毕业论文(5)

2019-09-01 18:16

基于JSP的仓储管理系统设计与实现

创建编号 create_id int 11 /

第五章系统详细设计与实现

5.1盘存管理模块

5.1.1功能描述

盘存管理模块是能够查看物资的出库以及入库的情况,在盘存管理中能够清晰的了解到物资的出库以及入库的情况,能够以列表的形式,将物资的出库以及入库的信息排列,还能够按名称查询单一商品,也可以按种类查询某一种类物资。

5.1.2盘存管理模块界面

5.1.3页面实现主要代码

public void check() { TbGoods model = getModelByAttr(TbGoods.class); String sql = \ where 1 = 1 \

if (model.getAttrValues().length != 0) { if (StrUtils.isNotEmpty(model.getStr(\ sql += \ '%\ } if (model.getInt(\ sql += \ \ } }

第14页共 7 页

基于JSP的仓储管理系统设计与实现

sql += \ Page page = TbGoods.dao.paginate(getPaginator(), \t.*,d.detail_name as typeName \ sql.toString()); setAttr(\ // 下拉框 setAttr(\ setAttr(\ render(path + \ } }

5.2系统管理模块

5.2.1功能描述

系统管理模块包括供货单位管理、收货单位管理、物资种类管理、经手人管理等的管理,能够对供货单位管理、收货单位管理、物资种类管理、经手人管理等信息进行增加,删除,修改以及查询等操作。

5.2.2系统管理模块界面

第15页共 7 页

基于JSP的仓储管理系统设计与实现

第16页共 7 页

基于JSP的仓储管理系统设计与实现

5.2.3页面实现主要代码

public class DictController extends BaseController { private static final String path = \ DictSvc svc = new DictSvc(); public void list() { SysDictDetail attr = getModel(SysDictDetail.class, \ StringBuffer sql = new StringBuffer(\from sys_dict_detail t,sys_dict d where t.dict_type = d.dict_type \ String attrVal = attr.getStr(\ if (StrUtils.isNotEmpty(attrVal)) { sql.append(\ } Page page = SysDictDetail.dao .paginate(getPaginator(), \ // 下拉框 setAttr(\ setAttr(\ setAttr(\ render(path + \ } public void add() { String dictType = getPara(\ setAttr(\ render(path + \ } public void view() { SysDictDetail item = SysDictDetail.dao.findById(getParaToInt()); setAttr(\ setAttr(\ render(path + \ } public void delete() { svc.deleteDetail(getParaToInt()); list(); } public void edit() { SysDictDetail item = SysDictDetail.dao.findById(getParaToInt()); setAttr(\ setAttr(\

第17页共 7 页

基于JSP的仓储管理系统设计与实现

}

render(path + \}

public void save() { Integer pid = getParaToInt(); if (pid != null && pid > 0) { // 更新 SysDictDetail model = getModel(SysDictDetail.class); svc.updateDetail(model); } else { // 新增 SysDictDetail model = getModel(SysDictDetail.class); model.remove(\ model.put(\ model.put(\ svc.addDetail(model); } renderMessage(\保存成功\} public void edit_dict() { SysDict item = SysDict.dao.findFirstByWhere(\ setAttr(\ render(path + \} public void save_dict() { Integer pid = getParaToInt(); if (pid != null && pid > 0) { // 更新 SysDict model = getModel(SysDict.class); model.update(); } else { // 新增 SysDict model = getModel(SysDict.class); model.remove(\ model.save(); } renderMessage(\保存成功\} public void delete_dict() { SysDict.dao.deleteById(getParaToInt()); renderMessage(\删除成功\}

5.3用户管理模块

5.3.1功能描述

用户管理模块中是对仓储管理系统中用户的的管理,在该系统中,用户不能自己注册,只能通过管理员注册,因此管理员能够对用户进行增加,删除,修改以及查询等操作。

5.3.2用户管理模块界面

第18页共 7 页


基于JSP的仓储管理系统设计与实现 - 毕业论文(5).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:三年级奥数--21乘法中的巧算

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: