基于JavaWeb技术的犯罪数据可视化系统

1、概要

系统角色: 工作人员(警方)、报案人、管理员

功能包括: 分为前台游客以及报案人的展示界面和后台管理人员或者工作人员(警方)的管理界面。管理界面主要功能包括系统信息管理模块(工作人员管理,法律法规管理)。案件业务管理模块(报案人管理,案件信息管理,犯罪嫌疑人/罪犯管理)。前台主要功能包括, 案件地图:(发该模块可以通过百度地图以小图标的形式展示所有的案件的案发位置。点击小图标可以展示立案时间、案件类型、案件进展等信息。并提供案件详情链接直接访问选中案件的详细信息。并且可以根据案件发生时间区间和案件类型进行全局搜索)前台首页功能(轮播图,最新案件,案情通报,最新通缉犯,法律法规列表)。全部案件列表:查以分页的形式展示全部案件信息,每页12条案件信息。并可直接查看案件详情。

框架结构:Struts2 Annotation,Spring5,Hibernate5(可转Spring Boot、SSM结构)

数据库:MySQL

2、技术概要

前端技术:JSP、JQuery、Bootstrap

后端技术:

    控制层框架: Struts2 Annotation、

    持久层框架: Hibernate 5

    Spring 5 框架

web 容器: Tomcat 9、10

支持Spring Boot结构

数据库: MySQL5.7

数据库可视化 MySQL-Front

开发工具:

    Jdk 8

    Idea、Eclipse

3、功能详情

管理员和工作人员角色相关功能:

后台基础功能模块(管理员和工作人员角色):

管理员账户基本信息修改、账户密码修改等功能。账户注销,通过输入正确的用户名与密码进去系统后台并对后台进行管理。

系统信息管理模块(管理员角色):

工作人员管理: 添加,修改,删除,检索(登录账户, 联系电话, 身份证号)等操作。

包括属性: 登录账户(警号),登录密码(默认password),姓名,所在单位,职务,部门,身份证号,户籍,联系电话, 权限(管理员/工作人员)

法律法规管理: 添加,修改,删除,检索(法律法规简介)。

包括属性: 主图,法律法规简介,发布时间,法律法规内容

案件业务管理模块(管理员和工作人员角色):

报案人管理: 添加,修改,删除,检索(登录账户, 联系电话, 身份证号)。注意:只有工作人员或管理员添加报案人后,报案人才能登录前台。

包括属性: 登录账户,登录密码(默认password),报案人姓名,性别,身份证号,出生日期,住址,电话

案件信息管理: 管理员求职者账户进行激活、禁用、查找等操作,但是不能删除和修改用户的信息。

包括属性: 案件编号,主图,案件简述,发生时间,发生地区,发生地点,案件详情,案件类型(抢劫案,盗窃案,杀人案,纵火案,诈骗案),立案时间,犯罪嫌疑人/罪犯编号,报案人(可以为空),主办人警号,受伤人数,死亡人数,案件坐标。

犯罪嫌疑人/罪犯管理: 管理员求职者账户进行激活、禁用、查找等操作,但是不能删除和修改用户的信息。

包括属性: 主键,编号,姓名,性别,年龄,户籍,照片,有无前科(0:无 1:有), 简介

报案人角色相关功能:

基本功能:

1. 用户登录、注销、个人信息修改、密码修改等基础功能。

2. 我的举报案件: 当报案人去当地派出所登记报案信息后,报案人会分配自己的账户,可以实时查看自己报案的案件的详细情况。例如,可以查看主办人警号,立案时间,受伤人数,死亡人数,案件类型,案件进展等。并可以在百度地图查看案发位置。

前台首页功能:

1. 轮播图(可以修改)

目前该轮播图是固定的不是动态。如需修改,可以免费提供。

2. 最新案件

显示最近更新的三条案件信息。可以展示案件类型抢劫案,盗窃案,杀人案,纵火案,诈骗案。并可直接查看案件详情。

3. 案情通报

目前案件通报是静态文本,如需更改为动态,可收费修改。

4. 最新通缉犯

目前该模块是静态文本,如需更改为动态,可收费修改。

5. 法律法规列表

显示最近更新的三条法律法规信息。可以直接查看法律法规详情进行在线学习。

全部案件列表:

查以分页的形式展示全部案件信息,每页12条案件信息并可直接查看案件详情。

 

案件地图:

发该模块可以通过百度地图以小图标的形式展示所有的案件的案发位置。点击小图标可以展示立案时间、案件类型、案件进展等信息。并提供案件详情链接直接访问选中案件的详细信息。并且可以根据案件发生时间区间和案件类型进行全局搜索。

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值