一、源码特点
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
四 系统实现
源码获取 下方联系卡片↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓