一、源碼特點
?? ? java ssh票據管理系統是一套完善的web設計系統(系統采用ssh框架進行設計開發),對理解JSP java編程開發語言有幫助,系統具有完整的源代碼和數據庫,系統主要采用B/S模
式開發。開發環境為TOMCAT7.0,Myeclipse8.5開發,數據庫為Mysql5.0,使用java語言開發。
ssh 票據管理系統2
下載地址
https://download.csdn.net/download/qq_41221322/88893945
二、功能介紹
(1)權限管理:對權限信息進行添加、刪除、修改和查看
(2)用戶管理:對用戶信息進行添加、刪除、修改和查看
(3)票據類型管理:對票據類型信息進行添加、刪除、修改和查看
(4)票據分類管理:對票據分類信息進行添加、刪除、修改和查看
(5)訂票單位管理:對訂票單位信息進行添加、刪除、修改和查看
(6)票據管理:對票據信息進行添加、刪除、修改和查看
(7)出入庫管理:對出入庫信息進行添加、刪除和查看
(8)用戶登錄、個人信息修改
數據庫設計
(1)權限信息表如表3.1所示:
表3.1權限息表
序號 | 字段名稱 | 數據類型 | 長度 | 主鍵 | 描述 |
1 | qxid | INTEGER | 11 | 是 | 權限編號 |
2 | qx | VARCHAR | 40 | 否 | 權限 |
(2)用戶信息表如表3.2所示:
表3.2 用戶信息表
序號 | 字段名稱 | 數據類型 | 長度 | 主鍵 | 描述 |
1 | yhid | INTEGER | 11 | 是 | 用戶編號 |
2 | yhm | VARCHAR | 40 | 否 | 用戶名 |
3 | mm | VARCHAR | 40 | 否 | 密碼 |
4 | xm | VARCHAR | 40 | 否 | 姓名 |
5 | qx | VARCHAR | 40 | 否 | 權限 |
6 | zcsj | VARCHAR | 40 | 否 | 注冊時間 |
(3)票據類型信息表如表3.3所示:
表3.3 票據類型信息表
序號 | 字段名稱 | 數據類型 | 長度 | 主鍵 | 描述 |
1 | pjlxid | INTEGER | 11 | 是 | 票據類型編號 |
2 | lx | VARCHAR | 40 | 否 | 類型 |
(4)票據分類信息表如表3.4所示:
表3.4 票據分類信息表
序號 | 字段名稱 | 數據類型 | 長度 | 主鍵 | 描述 |
1 | pjflid | INTEGER | 11 | 是 | 票據分類編號 |
2 | fl | VARCHAR | 40 | 否 | 分類 |
(5)訂票單位信息表如表3.5所示:
表3.5 訂票單位信息表
序號 | 字段名稱 | 數據類型 | 長度 | 主鍵 | 描述 |
1 | dpdwid | INTEGER | 11 | 是 | 訂票單位編號 |
2 | dwmc | VARCHAR | 40 | 否 | 單位名稱 |
3 | fzr | VARCHAR | 40 | 否 | 負責人 |
4 | lxr | VARCHAR | 40 | 否 | 聯系人 |
5 | lxdh | VARCHAR | 40 | 否 | 聯系電話 |
6 | cs | VARCHAR | 40 | 否 | 城市 |
代碼設計
public String add(){//對表dpdw進行添加操作DBO db=new DBO();String sql="";ResultSet rs=null;int num=0;try{sql="select count(1) as num from dpdw where dwmc='"+dpdw.getDwmc()+"'";rs=db.query(sql);if(rs.next()){num=rs.getInt("num");}if(num>0){ServletActionContext.getRequest().setAttribute("msg", "<script>alert('添加失敗、單位名稱重復');</script>");}else{dao.adddpdw(dpdw);ServletActionContext.getRequest().setAttribute("msg", "<script>alert('添加成功');</script>");}}catch(Exception e){System.out.println(e.toString());}finally{db.close();}return "dpdwadd";}public String list(){//對訂票單位進行管理 對表dpdw進行查詢try{dpdws=dao.getdpdws(" from dpdw where 1=1");}catch(Exception e){System.out.println(e.toString());}return "dpdwlist";}public String listp(){//對訂票單位進行管理 對表dpdw進行查詢try{dpdws=dao.getdpdws(" from dpdw where 1=1");}catch(Exception e){System.out.println(e.toString());}return "dpdwlistp";}public String del(){//對訂票單位進行刪除 對表dpdw進行刪除String keyid=ServletActionContext.getRequest().getParameter("keyid").toString();dpdw tempbean=dao.getdpdw("from dpdw where dpdwid="+keyid);try{dao.deldpdw(tempbean);}catch(Exception e){System.out.println(e.toString());}ServletActionContext.getRequest().setAttribute("msg", "<script>alert('刪除成功');</script>");return list();}public String modPage(){對訂票單位修改頁面 對表dpdw進行修改String keyid=ServletActionContext.getRequest().getParameter("keyid").toString();try{dpdw=dao.getdpdw("from dpdw where dpdwid="+keyid);}catch(Exception e){System.out.println(e.toString());}return "dpdwmodPage";}public String mod(){對訂票單位進行修改操作 對表dpdw進行修改try{dao.modifydpdw(dpdw);}catch(Exception e){System.out.println(e.toString());}ServletActionContext.getRequest().setAttribute("msg", "<script>alert('修改成功');</script>");//location.href='bookmanage';return list();}
三、注意事項
?? ?1、管理員賬號:admin 密碼:admin 數據庫配置文件applicationContext.xml
?? ? 2、開發環境為TOMCAT7.0,Myeclipse8.5開發,數據庫為Mysql5.0,使用java語言開發。
?? ?3、數據庫文件名是jspsshpiaoju.sql,系統名稱sshpiaoju
?? ?4、系統首頁地址:http://127.0.0.1:8080/sshjdkf/login.jsp
四 系統實現
源碼獲取 下方聯系卡片↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓