资源管理系统
项目截图浏览
运行环境
Myeclipse+sqlServer+tomcat(jdk,tomcat自由选择7-10)
数据库表浏览图
登录
主界面
采购登记
物资审核入库
图片:
资产出库菜单
图片:
资产处理菜单
图片:
查询统计菜单
图片:
系统管理菜单
图片:
基础信息——物资管理
图片:
查询统计——部门汇总
图片:
查询统计——采购单详细表
图片:
Action——Goods
物资处理类源码展示
// Goods Action
package com.action;
import org.apache.struts.action.ActionMapping;
import org.apache.struts.action.ActionForm;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import org.apache.struts.action.ActionForward;
import com.actionForm.GoodsForm;
import com.dao.*;
import org.apache.struts.action.Action;
public class Goods extends Action {
private GoodsDAO goodsDAO=null;
public Goods(){
goodsDAO=new GoodsDAO();
}
public ActionForward execute(ActionMapping mapping, ActionForm form,
HttpServletRequest request,
HttpServletResponse response) {
String action=request.getParameter("action");
if(action.equals("") || action==null){
request.setAttribute("error","您的操作有误!");
return mapping.findForward("error");
}else if(action.equals("goodsRequest")){
return goodsQuery(mapping,form,request,response);
}else if(action.equals("goodsadd")){
return goodsAdd(mapping,form,request,response);
}else if(action.equals("goodsMquery")){
return goodsModiQuery(mapping,form,request,response);
}else if(action.equals("goodsmodify")){
return goodsModify(mapping,form,request,response);
}else if(action.equals("goodsdel")){
return goodsdel(mapping,form,request,response);
}
request.setAttribute("error","您的操作有误!");
return mapping.findForward("error");
}
public ActionForward goodsQuery(ActionMapping mapping,ActionForm form,HttpServletRequest request,HttpServletResponse response){
String str=null;
int ifdel=0; //获取未被删除的物资
request.setAttribute("goodslist0",goodsDAO.query(str,ifdel));
ifdel=1; //获取已被删除的物资
request.setAttribute("goodslist1",goodsDAO.query(str,ifdel));
return mapping.findForward("goodsQuery");
}
//添加物资信息
public ActionForward goodsAdd(ActionMapping mapping,ActionForm form,HttpServletRequest request,HttpServletResponse response){
GoodsForm goodsForm = (GoodsForm) form;
// goodsForm.setName(chStr.toChinese(goodsForm.getName()));
// goodsForm.setSpec(chStr.toChinese(goodsForm.getSpec()));
// goodsForm.setUnit(chStr.toChinese(goodsForm.getUnit()));
// goodsForm.setProducer(chStr.toChinese(goodsForm.getProducer()));
int rtn=goodsDAO.insert(goodsForm);
if (rtn == 1) {