一、源碼特點
?? ? java ssh水利綜合信息管理系統是一套完善的web設計系統(系統采用ssh框架進行設計開發),對理解JSP java編程開發語言有幫助,系統具有完整的源代碼和數據庫,系統主要采用B/S模式開發。開發環境為TOMCAT7.0,Myeclipse8.5開發,數據庫為Mysql5.0,使用java語言開發。
ssh 水利綜合信息管理系統1
代碼下載
https://download.csdn.net/download/qq_41221322/88901368
二、功能介紹
(1)用戶管理:對用戶信息進行添加、刪除、修改和查看
(2)公告管理:對公告信息進行添加、刪除、修改和查看
(3)河道管理:對河道信息進行添加、刪除、修改和查看
(4)檢測點管理:對檢測點信息進行添加、刪除、修改和查看 百度地圖顯示
(5)記錄管理:對記錄信息進行添加、刪除、修改和查看
(6)預警設置管理:對預警設置信息進行添加、刪除、修改和查看
(7)用戶登錄、個人信息修改
數據庫設計
(1)用戶信息表如表5.1所示:
表5.1 用戶信息表
序號 | 字段名稱 | 數據類型 | 長度 | 主鍵 | 描述 |
1 | yhid | INTEGER | 11 | 是 | 用戶編號 |
2 | yhm | VARCHAR | 40 | 否 | 用戶名 |
3 | mm | VARCHAR | 40 | 否 | 密碼 |
4 | xm | VARCHAR | 40 | 否 | 姓名 |
5 | qx | VARCHAR | 40 | 否 | 權限 |
6 | lxdh | VARCHAR | 40 | 否 | 聯系電話 |
7 | lxdz | VARCHAR | 40 | 否 | 聯系地址 |
(2)公告表如表5.2所示:
表5.2 公告表
序號 | 字段名稱 | 數據類型 | 長度 | 主鍵 | 描述 |
1 | yhid | INTEGER | 11 | 是 | 用戶編號 |
2 | yhm | VARCHAR | 40 | 否 | 用戶名 |
3 | mm | VARCHAR | 40 | 否 | 密碼 |
4 | xm | VARCHAR | 40 | 否 | 姓名 |
5 | lxfs | VARCHAR | 40 | 否 | 聯系方式 |
6 | xb | VARCHAR | 40 | 否 | 性別 |
7 | nl | VARCHAR | 40 | 否 | 年齡 |
(3)河道信息表如表5.3所示:
表5.3 河道信息表
序號 | 字段名稱 | 數據類型 | 長度 | 主鍵 | 描述 |
1 | hdid | INTEGER | 11 | 是 | 河道編號 |
2 | hdmc | VARCHAR | 40 | 否 | 河道名稱 |
3 | js | VARCHAR | 40 | 否 | 介紹 |
4 | sm | VARCHAR | 40 | 否 | 說明 |
(4)檢測點信息表如表5.4所示:
表5.4 檢測點信息表
序號 | 字段名稱 | 數據類型 | 長度 | 主鍵 | 描述 |
1 | qcxxid | INTEGER | 11 | 是 | 汽車信息編號 |
2 | cph | VARCHAR | 40 | 否 | 車牌號 |
3 | cj | VARCHAR | 40 | 否 | 廠家 |
4 | cx | VARCHAR | 40 | 否 | 車型 |
5 | czrs | VARCHAR | 40 | 否 | 乘坐人數 |
6 | zt | VARCHAR | 40 | 否 | 狀態 |
7 | gzsj | VARCHAR | 40 | 否 | 購置時間 |
(5)記錄表如表5.5所示:
表5.5 記錄
序號 | 字段名稱 | 數據類型 | 長度 | 主鍵 | 描述 |
1 | jlid | INTEGER | 11 | 是 | 記錄編號 |
2 | jcd | VARCHAR | 40 | 否 | 檢測點 |
3 | jl | VARCHAR | 40 | 否 | 記錄 |
4 | ll | VARCHAR | 40 | 否 | 流量 |
5 | gd | VARCHAR | 40 | 否 | 高度 |
6 | jlsj | VARCHAR | 40 | 否 | 記錄時間 |
7 | jlr | VARCHAR | 40 | 否 | 記錄人 |
代碼設計
System.out.println(e.toString());}return "hedaoaddPage";}public String add(){//對表hedao進行添加操作 String sql="";ResultSet rs=null;DBO db=new DBO();int num=0;try{sql="select count(1) as num from hedao where hdmc='"+hedao.getHdmc()+"'";rs=db.query(sql);if(rs.next()){num=rs.getInt("num");}if(num>0){ServletActionContext.getRequest().setAttribute("msg", "<script>alert('添加失敗、河道名稱重復');</script>"); }else{dao.addhedao(hedao);ServletActionContext.getRequest().setAttribute("msg", "<script>alert('添加成功');</script>");}}catch(Exception e){System.out.println(e.toString());}finally{db.close();}return "hedaoadd";}public String list(){//對河道進行管理 對表hedao進行查詢try{hedaos=dao.gethedaos(" from hedao where 1=1");}catch(Exception e){System.out.println(e.toString());}return "hedaolist";}public String listp(){//對河道進行管理 對表hedao進行查詢try{hedaos=dao.gethedaos(" from hedao where 1=1");}catch(Exception e){System.out.println(e.toString());}return "hedaolistp";}public String del(){//對河道進行刪除 對表hedao進行刪除String keyid=ServletActionContext.getRequest().getParameter("keyid").toString();hedao tempbean=dao.gethedao("from hedao where hdid="+keyid);try{dao.delhedao(tempbean);}catch(Exception e){System.out.println(e.toString());}ServletActionContext.getRequest().setAttribute("msg", "<script>alert('刪除成功');</script>");return list();}public String modPage(){對河道修改頁面 對表hedao進行修改String keyid=ServletActionContext.getRequest().getParameter("keyid").toString();try{hedao=dao.gethedao("from hedao where hdid="+keyid);}catch(Exception e){System.out.println(e.toString());}return "hedaomodPage";}
三、注意事項
?? ?1、管理員賬號:admin 密碼:admin 數據庫配置文件applicationContext.xml
?? ? 2、開發環境為TOMCAT7.0,Myeclipse8.5開發,數據庫為Mysql5.0,使用java語言開發。
?? ?3、數據庫文件名是jspsshwater.sql,系統名稱sshwater
?? ?4、系統首頁地址:http://127.0.0.1:8080/sshwater/login.jsp
四 系統實現
源碼獲取 下方聯系卡片↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓