javaSSM园林绿化管理系统myeclipse开发mysql数据库springMVC模式java编程计算机网页
- 手机
- 2025-08-05 17:30:01

一、源码特点 java SSM园林绿化管理系统是一套完善的web设计系统(系统采用SSM框架进行设计开发,spring+springMVC+mybatis),对理解JSP java编程开发语言有帮助,系统具有完整的源代 码和数据库,系统主要采用B/S模式开发。开发环境为TOMCAT7.0,Myeclipse8.5开发,数据库为Mysql5.0,使用java语言开发。
ssm园林绿化管理系统1
二、功能介绍 (1)系统管理,包括角色管理、用户管理、权限管理等功能。 2.设施管理 (1)设施信息登记 (2)设施日常维护报修 (3)设施维护内容登记 3.绿化工具管理 (1)绿化工具登记 (2)工具日常使用情况管理,含购买,借出,报废等 4.绿化方案管理 (1)绿化方案的录入 (2)绿化方案实施情况管理 系统报表功能,按设施,工具,时间,方案等
数据库设计
[表yonghu] 用户列属性表格 序号字段名称数据类型长度主键描述1yhidINTEGER11是用户编号2yhmVARCHAR40否用户名3mmVARCHAR40否密码4xmVARCHAR40否姓名5qxVARCHAR40否权限6lxdhVARCHAR40否联系电话7lxdzVARCHAR40否联系地址 [表sheshi] 设施列属性表格 序号字段名称数据类型长度主键描述1ssidINTEGER11是设施编号2ssmcVARCHAR40否设施名称3smVARCHAR40否说明4ytVARCHAR40否用途5wzVARCHAR40否位置 [表ssbx] 设施报修列属性表格 序号字段名称数据类型长度主键描述1ssbxidINTEGER11是设施报修编号2ssVARCHAR40否设施3bxyyVARCHAR40否报修原因4smVARCHAR40否说明5bxsjVARCHAR40否报修时间6ztVARCHAR40否状态7wxjgVARCHAR40否维修结果 [表lhgj] 绿化工具列属性表格 序号字段名称数据类型长度主键描述1lhgjidINTEGER11是绿化工具编号2gjmcVARCHAR40否工具名称3jsVARCHAR40否介绍4slVARCHAR40否数量5ppVARCHAR40否品牌 [表gjsy] 工具使用列属性表格 序号字段名称数据类型长度主键描述1gjsyidINTEGER11是工具使用编号2gjVARCHAR40否工具3sysjVARCHAR40否使用时间4slVARCHAR40否数量5yhVARCHAR40否用户代码设计
@RequestMapping(value="/add") public String add(gjsy gjsy,HttpServletRequest request){ Map<String,Object> map= new HashMap<String,Object>(); //String name=(String)request.getParameter("name"); map.put("gjsyid", gjsy.getGjsyid());//工具使用编号 map.put("gj", gjsy.getGj());//工具 map.put("sysj", gjsy.getSysj());//使用时间 map.put("sl", gjsy.getSl());//数量 map.put("yh", gjsy.getYh());//用户 gjsydao.save(map); request.setAttribute("msg", "<script>alert('添加成功');</script>"); System.out.println("addok"); return "gjsy/gjsyadd"; } /**删除 * */ @RequestMapping(value="/del") public String del(Integer id,HttpServletRequest request,Map<String,Object> map){ // Map<String,Object> map= new HashMap<String,Object>(); String a=(String)request.getParameter("keyid"); id=Integer.parseInt(a); request.setAttribute("msg", "<script>alert('删除成功');</script>"); gjsydao.del(id); return selectall(null,map,request); } /** * 修改gjsy信息 */ @RequestMapping(value="/update") public String update(gjsy gjsy,HttpServletRequest request,Map<String,Object> map1){ Map<String,Object> map= new HashMap<String,Object>(); map.put("gjsyid", gjsy.getGjsyid());//工具使用编号 map.put("gj", gjsy.getGj());//工具 map.put("sysj", gjsy.getSysj());//使用时间 map.put("sl", gjsy.getSl());//数量 map.put("yh", gjsy.getYh());//用户 request.setAttribute("msg", "<script>alert('修改成功');</script>"); gjsydao.update(map); return selectall(null,map1,request); } /** * 查询gjsy信息 */ @RequestMapping(value="/modify") public String modify(Integer id,Map<String,Object> map,HttpServletRequest request){ String keyid=(String)request.getParameter("keyid"); List<Map<String,Object>> list= new ArrayList<Map<String,Object>>(); list=gjsydao.select(Integer.parseInt(keyid)); request.setAttribute("gjsyid", list.get(0).get("gjsyid"));//工具使用编号 request.setAttribute("gj", list.get(0).get("gj"));//工具 request.setAttribute("sysj", list.get(0).get("sysj"));//使用时间 request.setAttribute("sl", list.get(0).get("sl"));//数量 request.setAttribute("yh", list.get(0).get("yh"));//用户 return "gjsy/gjsymodify"; } @RequestMapping(value="/detail") public String detail(Integer id,Map<String,Object> map,HttpServletRequest request){ String keyid=(String)request.getParameter("keyid"); List<Map<String,Object>> list= new ArrayList<Map<String,Object>>(); list=gjsydao.select(Integer.parseInt(keyid)); request.setAttribute("gjsyid", list.get(0).get("gjsyid"));//工具使用编号 request.setAttribute("gj", list.get(0).get("gj"));//工具 request.setAttribute("sysj", list.get(0).get("sysj"));//使用时间 request.setAttribute("sl", list.get(0).get("sl"));//数量 request.setAttribute("yh", list.get(0).get("yh"));//用户 return "gjsy/gjsydetail"; } /** * 查询gjsy信息 */ @RequestMapping(value="/selectall") public String selectall(Integer id,Map<String,Object> map,HttpServletRequest request){ List<Map<String,Object>> list= new ArrayList<Map<String,Object>>(); Map<String,Object> map1= new HashMap<String,Object>(); String gjsyid=(String)request.getParameter("gjsyid");//工具使用编号 if(gjsyid!=null&&!gjsyid.equals("")){ map1.put("gjsyid",gjsyid);//工具使用编号 } String gj=(String)request.getParameter("gj");//工具 if(gj!=null&&!gj.equals("")){ map1.put("gj",gj);//工具 } String sysj=(String)request.getParameter("sysj");//使用时间 if(sysj!=null&&!sysj.equals("")){ map1.put("sysj",sysj);//使用时间 } String sl=(String)request.getParameter("sl");//数量 if(sl!=null&&!sl.equals("")){ map1.put("sl",sl);//数量 } String yh=(String)request.getParameter("yh");//用户 if(yh!=null&&!yh.equals("")){ map1.put("yh",yh);//用户 } list=gjsydao.selectAll(map1); System.out.println("listsize="+list.size()); map.put("mylist", list); return "gjsy/gjsylist"; }三、注意事项 1、管理员账号:admin 密码:admin 数据库配置文件datasource.properties 2、开发环境为TOMCAT7.0,Myeclipse8.5开发,数据库为Mysql5.0,使用java语言开发。 3、数据库文件名是jspssmyuanlin.sql,系统名称ssmyuanlin 4、系统首页地址:http://127.0.0.1:8080/ssmyuanlin/login.jsp
四 系统实现
源码获取 下方联系卡片↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓
javaSSM园林绿化管理系统myeclipse开发mysql数据库springMVC模式java编程计算机网页由讯客互联手机栏目发布,感谢您对讯客互联的认可,以及对我们原创作品以及文章的青睐,非常欢迎各位朋友分享到个人网站或者朋友圈,但转载请说明文章出处“javaSSM园林绿化管理系统myeclipse开发mysql数据库springMVC模式java编程计算机网页”
上一篇
数学建模--比赛
下一篇
数据库常用系统表及常用功能