javaWebssh票据管理系统myeclipse开发mysql数据库MVC模式java编程计算机网页设计

时间:2024-03-04 11:02:58

一、源码特点
     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

四 系统实现


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