java ssh犯罪数据可视化系统eclipse开发mysql数据库MVC模式java编程网页设计

一、源码特点
     JSP ssh犯罪数据可视化系统是一套完善的web设计系统(系统采用ssh框架进行设计开发),对理解JSP java编程开发语言有帮助,系统具有完整的源代码和数据库,系统主要采用B/S模式开发。开发环境为TOMCAT7.0,eclipse开发,数据库为Mysql5.0,使用java语言开发。

ssh犯罪数据可视化系统1

代码下载
https://download.csdn.net/download/qq_41221322/88578423

二、功能介绍
(1)用户管理:对用户信息进行添加、删除、修改和查看
(2)案件管理:对案件信息进行添加、删除、修改和查看
(3)个人信息修改
(4)犯罪类型统计 时间犯罪类型统计 时间地点统计 犯罪信息地图 犯罪信息热图

数据库设计

[表yonghu] 用户列属性表格

序号 字段名称 数据类型 长度 主键 描述
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 联系地址

[表anjian] 案件列属性表格

序号 字段名称 数据类型 长度 主键 描述
1 ajid INTEGER 11 案件编号
2 bh VARCHAR 40 编号
3 rq VARCHAR 40 日期
4 sj VARCHAR 40 时间
5 q VARCHAR 40
6 fzlx VARCHAR 40 犯罪类型
7 sm VARCHAR 40 说明
8 dz VARCHAR 40 地址
9 db VARCHAR 40 逮捕
10 gnd VARCHAR 40 国内的
11 nf VARCHAR 40 年份
12 wz VARCHAR 40 位置

控制类

public String execute()
	{//默认案件功能 添加 暂时留空
	return "";
	}
	public String addPage(){
	//案件添加页面
	try{
	
	}catch(Exception e){
	System.out.println(e.toString());
	}
	return "anjianaddPage";
	}
	public String add()
	{//对表anjian进行添加操作	
		try{
	
		dao.addanjian(anjian);
		}catch(Exception e){
			System.out.println(e.toString());
			
		}
		
			ServletActionContext.getRequest().setAttribute("msg", "");
		
	
		return "anjianadd";
	}
	public String list()
	{//对案件进行管理 对表anjian进行查询
	try{
		
		String sql=" from anjian where 1=1";
		
		String rq="";//日期
		
		if(ServletActionContext.getRequest().getParameter("rq")!=null){
			
			rq=ServletActionContext.getRequest().getParameter("rq").toString();
			
			if(!rq.equals("")){
			
			sql+=" and rq like '%"+rq+"%'";
			}
		}
		

		String q="";//区
		
		if(ServletActionContext.getRequest().getParameter("q")!=null){
			q=ServletActionContext.getRequest().getParameter("q").toString();
			
			if(!q.equals("")){
				
			sql+=" and q like '%"+q+"%'";
			}
		}

		String db="";//逮捕
		
		if(ServletActionContext.getRequest().getParameter("db")!=null){
			
			 db=ServletActionContext.getRequest().getParameter("db").toString();//逮捕
			 if(!db.equals("")){
					
			sql+=" and db like '%"+db+"%'";
			
				}
			
		}
		

		String gnd="";//国内人员期
		
		if(ServletActionContext.getRequest().getParameter("gnd")!=null){
			
			gnd=ServletActionContext.getRequest().getParameter("gnd").toString();
			if(!gnd.equals("")){
			sql+=" and gnd like '%"+gnd+"%'";
			}
		}

		String fzlx="";//犯罪类型
		
		if(ServletActionContext.getRequest().getParameter("fzlx")!=null){
			fzlx=ServletActionContext.getRequest().getParameter("fzlx").toString();
			if(!fzlx.equals("")){
			sql+=" and fzlx like '%"+fzlx+"%'";
			}
		}
		
		System.out.println(sql);
		
	anjians=dao.getanjians(sql);
	}catch(Exception e){
			System.out.println(e.toString());
			
		}
		return "anjianlist";
	}
	public String listp()
	{//对案件进行管理 对表anjian进行查询
	try{
	anjians=dao.getanjians(" from anjian where 1=1");
	}catch(Exception e){
			System.out.println(e.toString());
			
		}
		return "anjianlistp";
	}
	
	public String del()
	{//对案件进行删除 对表anjian进行删除
		String keyid=ServletActionContext.getRequest().getParameter("keyid").toString();
		anjian tempbean=dao.getanjian("from anjian where ajid="+keyid);
		try{
		dao.delanjian(tempbean);
		}catch(Exception e){
			System.out.println(e.toString());
			
		}
		ServletActionContext.getRequest().setAttribute("msg", "");
		return list();
	}

图形界面设计 (利用百度热点地图)

 引用js组件   



三、注意事项
    1、管理员账号:admin 密码:admin 数据库配置文件applicationContext.xml
     2、开发环境为TOMCAT7.0,eclipse开发,数据库为Mysql5.0,使用java语言开发 系统采用echart进行各类数据图形化展示。
    3、数据库文件名是jspsshfz.sql,系统名称ssfz
    4、系统首页地址:http://127.0.0.1:8080/sshfz/login.jsp

四 系统实现

java ssh犯罪数据可视化系统eclipse开发mysql数据库MVC模式java编程网页设计_第1张图片java ssh犯罪数据可视化系统eclipse开发mysql数据库MVC模式java编程网页设计_第2张图片java ssh犯罪数据可视化系统eclipse开发mysql数据库MVC模式java编程网页设计_第3张图片java ssh犯罪数据可视化系统eclipse开发mysql数据库MVC模式java编程网页设计_第4张图片
源码获取 下方联系卡片↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓

你可能感兴趣的:(java类,java,数据库,ssh)