兰州网站推包头网站网站建设
一、源码特点
     java SSM物业管理系统是一套完善的web设计系统(系统采用SSM框架进行设计开发,spring+springMVC+mybatis),对理解JSP java编程开发语言有帮助,系统具有完整的源代码和
 数据库,系统主要采用B/S模式开发。开发环境为TOMCAT7.0,Myeclipse8.5开发,数据库为Mysql5.0,使用java语言开发。
java ssm小区物业管理系统1
 二、功能介绍
 一、用户管理
 (1)管理员管理:对管理员信息进行添加、删除、修改和查看
 (2)房屋管理:对房屋信息进行添加、删除、修改和查看
 (3)业主管理:对业主信息进行添加、删除、修改和查看
 (4)新闻管理:对新闻信息进行添加、删除、修改和查看
 (5)投诉建议管理:对投诉建议信息进行添加、删除、修改和查看
 (6)费用类型管理:对费用类型信息进行添加、删除、修改和查看
 (7)费用管理:对费用信息进行添加、删除、修改和查看
 (8)故障报修管理:对故障报修信息进行添加、删除、修改和查看
    
   数据库设计
(1)管理员信息表如表5.1所示:
表5.1 管理员信息表
|   序号  |   字段名称  |   数据类型  |   长度  |   主键  |   描述  | 
|   1  |   glyid  |   INTEGER  |   11  |   是  |   管理员编号  | 
|   2  |   yhm  |   VARCHAR  |   40  |   否  |   用户名  | 
|   3  |   mm  |   VARCHAR  |   40  |   否  |   密码  | 
|   4  |   xm  |   VARCHAR  |   40  |   否  |   姓名  | 
(2)房屋信息表如表5.2所示:
表5.2 房屋信息表
|   序号  |   字段名称  |   数据类型  |   长度  |   主键  |   描述  | 
|   1  |   fwid  |   INTEGER  |   11  |   是  |   房屋编号  | 
|   2  |   fwmc  |   VARCHAR  |   40  |   否  |   房屋名称  | 
|   3  |   dw  |   VARCHAR  |   40  |   否  |   单位  | 
|   4  |   ld  |   VARCHAR  |   40  |   否  |   楼栋  | 
|   5  |   dz  |   VARCHAR  |   40  |   否  |   地址  | 
|   6  |   zt  |   VARCHAR  |   40  |   否  |   状态  | 
(3)业主信息表如表5.3所示:
表5.3 业主信息表
|   序号  |   字段名称  |   数据类型  |   长度  |   主键  |   描述  | 
|   1  |   yzid  |   INTEGER  |   11  |   是  |   业主编号  | 
|   2  |   yhm  |   VARCHAR  |   40  |   否  |   用户名  | 
|   3  |   mm  |   VARCHAR  |   40  |   否  |   密码  | 
|   4  |   xm  |   VARCHAR  |   40  |   否  |   姓名  | 
|   5  |   zjh  |   VARCHAR  |   40  |   否  |   证件号  | 
|   6  |   dhh  |   VARCHAR  |   40  |   否  |   电话号  | 
|   7  |   jtcy  |   VARCHAR  |   40  |   否  |   家庭成员  | 
|   8  |   zz  |   VARCHAR  |   40  |   否  |   住址  | 
|   9  |   fw  |   VARCHAR  |   40  |   否  |   房屋  | 
(4)新闻信息表如表5.4所示:
表5.4 新闻信息表
|   序号  |   字段名称  |   数据类型  |   长度  |   主键  |   描述  | 
|   1  |   xwid  |   INTEGER  |   11  |   是  |   新闻编号  | 
|   2  |   bt  |   VARCHAR  |   40  |   否  |   标题  | 
|   3  |   nr  |   VARCHAR  |   40  |   否  |   内容  | 
|   4  |   fbsj  |   VARCHAR  |   40  |   否  |   发布时间  | 
(5)投入建议信息表如表5.5所示:
表5.5投诉建议信息表
|   序号  |   字段名称  |   数据类型  |   长度  |   主键  |   描述  | 
|   1  |   tsjyid  |   INTEGER  |   11  |   是  |   投诉建议编号  | 
|   2  |   bt  |   VARCHAR  |   40  |   否  |   标题  | 
|   3  |   nr  |   VARCHAR  |   40  |   否  |   内容  | 
|   4  |   yh  |   VARCHAR  |   40  |   否  |   用户  | 
|   5  |   sj  |   VARCHAR  |   40  |   否  |   时间  | 
|   6  |   zt  |   VARCHAR  |   40  |   否  |   状态  | 
|   7  |   hf  |   VARCHAR  |   40  |   否  |   回复  | 
系统ER 图

代码设计
	@RequestMapping(value="/add")public String add(feiyong feiyong,HttpServletRequest request){Map<String,Object> map= new HashMap<String,Object>();//String name=(String)request.getParameter("name");map.put("fyid", feiyong.getFyid());//费用编号map.put("yz", feiyong.getYz());//业主map.put("yf", feiyong.getYf());//月份map.put("fylx", feiyong.getFylx());//费用类型map.put("fy", feiyong.getFy());//费用map.put("djsj", feiyong.getDjsj());//登记时间map.put("zt", feiyong.getZt());//状态String fyid=(String)feiyong.getFyid();//费用编号String yz=(String)feiyong.getYz();//业主String yf=(String)feiyong.getYf();//月份String fylx=(String)feiyong.getFylx();//费用类型String fy=(String)feiyong.getFy();//费用String djsj=(String)feiyong.getDjsj();//登记时间String zt=(String)feiyong.getZt();//状态int num=0;String sql="";ResultSet rs=null;DBO db=new DBO();try{sql="select count(1) as num from feiyong where yz='"+yz+"' and fylx='"+fylx+"' and yf='"+fy+"'";rs=db.query(sql);if(rs.next()){num=rs.getInt("num");}if(num>0){request.setAttribute("msg", "<script>alert('添加失败、数据重复');</script>");}else{feiyongdao.save(map);request.setAttribute("msg", "<script>alert('添加成功');</script>");}}catch(Exception e){e.printStackTrace();}System.out.println("addok");return "feiyong/feiyongadd";}/**删除 * */@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>");feiyongdao.del(id);return selectall(null,map,request);}/*** 修改feiyong信息*/@RequestMapping(value="/update")public String update(feiyong feiyong,HttpServletRequest request,Map<String,Object> map1){Map<String,Object> map= new HashMap<String,Object>();map.put("fyid", feiyong.getFyid());//费用编号map.put("yz", feiyong.getYz());//业主map.put("yf", feiyong.getYf());//月份map.put("fylx", feiyong.getFylx());//费用类型map.put("fy", feiyong.getFy());//费用map.put("djsj", feiyong.getDjsj());//登记时间map.put("zt", feiyong.getZt());//状态String fyid=(String)feiyong.getFyid();//费用编号String yz=(String)feiyong.getYz();//业主String yf=(String)feiyong.getYf();//月份String fylx=(String)feiyong.getFylx();//费用类型String fy=(String)feiyong.getFy();//费用String djsj=(String)feiyong.getDjsj();//登记时间String zt=(String)feiyong.getZt();//状态request.setAttribute("msg", "<script>alert('修改成功');</script>");feiyongdao.update(map);return selectall(null,map1,request);} 
三、注意事项
     1、管理员账号:admin 密码:admin 数据库配置文件datasource.properties
      2、开发环境为TOMCAT7.0,Myeclipse8.5开发,数据库为Mysql5.0,使用java语言开发。
     3、数据库文件名是jspssmwuye.sql,系统名称ssmwuye
     4、系统首页地址:http://127.0.0.1:8080/ssmwuye/index.jsp
四系统实现


源码获取 下方联系卡片↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓
