一、源码特点
      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
四 系统实现




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