视频监控联网与共享平台设计与实现
发布时间:2022-02-21 04:53
该论文的项目是基于公安行业需求的实际项目。随着公安平台的发展,接入旧平台的子系统越来越多,现场部署的平台的用户数、部门数、组织数越来越大,添加的设备数、监控点数越来越多,对旧平台的稳定性以及性能提出了更高的要求。且随着中央将公共安全视频监控系统建设纳入“十三五”规划和国家安全保障能力建设规划,部署开展“雪亮工程”建设。为了响应及贴合“雪亮工程”建设,也为了解决平台对接的子系统越来越庞大、用户群体越来越庞杂问题,现需要开发基于一个更智能、更高效的新平台来满足不同行业用户的需求。本文在详细分析平台功能和技术架构的基础上,重点阐述了本人研发的用户管理、角色管理、单点登录扩展、安保预案、组织树管理、编码设备管理六个功能模块的设计与实现过程。首先,在阐述项目背景后,定义了平台的功能性与非功能性需求。其次,参与并完成了平台的设计与实现。此项目的展现主要是基于Web端,基于J2EE(Java 2 Platform Enterprise Edition)平台技术,采用 SpringBoot+Mybatis框架整合进行开发,集成并扩展CAS(Central Authentication Service)...
【文章来源】:北京交通大学北京市211工程院校教育部直属院校
【文章页数】:135 页
【学位级别】:硕士
【文章目录】:
致谢
摘要
ABSTRACT
1 引言
1.1 论文背景
1.2 国内外发展现状
1.2.1 国外视频监控发展现状
1.2.2 国内视频监控发展现状
1.3 论文相关工作
1.4 论文整体结构
1.5 本章小结
2 相关理论与关键技术
2.1 SpringBoot+Mybatis框架
2.2 Elasticsearch搜索服务器
2.3 Dubbo
2.4 Redis缓存技术
2.5 Mina
2.6 本章小结
3 项目需求分析
3.1 项目描述
3.2 项目功能性需求
3.2.1 用户管理的功能性需求
3.2.2 角色管理的功能性需求
3.2.3 单点登录的功能性需求
3.2.4 组织树管理的功能性需求
3.2.5 编码设备管理的功能性需求
3.2.6 安保预案的功能性需求
3.3 项目非功能性需求
3.3.1 性能需求
3.3.2 易用性
3.3.3 可靠性
3.3.4 安全性
3.4 本章小结
4 项目总体设计
4.1 平台架构设计
4.1.1 平台整体逻辑架构设计
4.1.2 平台整体功能架构设计
4.1.3 平台拓扑架构设计
4.2 平台功能活动设计
4.2.1 用户管理模块功能活动图
4.2.2 角色管理模块功能活动图
4.2.3 单点登录模块功能活动图
4.2.4 组织树管理模块功能活动图
4.2.5 编码设备管理模块功能活动图
4.2.6 安保预案模块功能活动图
4.3 数据库表设计
4.3.1 用户管理模块数据库表设计
4.3.2 角色管理模块数据库表设计
4.3.3 安保预案模块数据库表设计
4.3.4 单点登录管理模块数据库表设计
4.3.5 组织树管理模块数据库表设计
4.3.6 编码设备管理模块数据库表设计
4.4 数据安全性设计
4.5 视频数据存储设计
4.6 相关接口设计
4.6.1 SpringBoot与Dubbo整合设计
4.6.2 第三方系统厂商调用平台接口设计
4.6.3 重要接口设计
4.7 本章小结
5 项目详细设计与实现
5.1 用户管理模块详细设计与实现
5.1.1 用户管理类设计
5.1.2 导入用户信息Excel文件的设计与实现
5.1.3 用户管理详细流程与实现
5.2 角色管理模块详细设计与实现
5.2.1 角色管理类设计
5.2.2 角色管理详细流程与实现
5.3 单点登录模块详细设计与实现
5.3.1 单点登录核心流程
5.3.2 扩展功能的设计与实现
5.4 安保预案模块详细设计与实现
5.4.1 安保预案模块类设计
5.4.2 安保预案模块详细流程与实现
5.5 组织树管理模块详细设计与实现
5.5.1 组织树管理类设计
5.5.2 组织树管理详细流程与实现
5.6 编码设备管理模块详细设计与实现
5.6.1 编码设备管理类设计
5.6.2 编码设备管理详细流程与实现
5.7 本章小结
6 系统测试
6.1 系统测试环境
6.2 功能性测试
6.2.1 用户管理模块功能性测试
6.2.2 角色管理模块功能性测试
6.2.3 单点登录模块功能性测试
6.2.4 安保预案模块功能性测试
6.2.5 组织树管理模块功能性测试
6.2.6 编码设备管理模块功能性测试
6.3 本章小结
7 总结与展望
7.1 总结
7.2 展望
参考文献
作者简历及攻读硕士学位期间取得的研究成果
学位论文数据集
【参考文献】:
期刊论文
[1]基于J2EE的数据持久性问题研究[J]. 张万雨,戴飞. 信息化研究. 2019(01)
[2]地震行业网络安全全流量监控系统建设与应用[J]. 李刚,陈述新,赵洪壮,张颖,李永红,丁晶. 地震工程学报. 2018(S1)
[3]视频监控系统发展现状与趋势[J]. 宫世杰,王薇,郭乔进,时高山,胡杰. 科学技术创新. 2018(29)
[4]安防行业中智能化技术的应用现状与前景研究[J]. 高亚敏. 企业科技与发展. 2018(09)
[5]基于共享平台的单点登录技术研究与应用[J]. 杨芝,全喜伟,王显飞,何晓亮. 中国公共安全(学术版). 2018(02)
[6]基于大数据的省级计量监管平台原型设计[J]. 吴行惠,张东,王光昕,房立镇,耿宏伟. 数字技术与应用. 2018(01)
[7]基于Mina框架的商业银行叫号系统设计[J]. 杨兵. 信息技术. 2016(06)
[8]基于微服务架构的基础设施设计[J]. 蒋勇. 软件. 2016(05)
[9]模拟视频监控发展现状及趋势探讨[J]. Michael. 中国安防. 2013(09)
[10]未来智能视频监控技术发展及应用[J]. 桑运昌,高歆,蒋捷. 自动化与仪器仪表. 2012(05)
硕士论文
[1]基于ElasticSearch的分布式物流垂直搜索引擎的设计与实现[D]. 章天岳.扬州大学 2018
[2]基于微服务架构的电动汽车充电服务平台的设计与实现[D]. 李明阳.天津工业大学 2018
[3]基于MINA消息中间件MTQ的设计与实现[D]. 魏翼.大连理工大学 2016
[4]基于ARM的智能视频监控系统的研究与设计[D]. 李宇飞.西安建筑科技大学 2013
本文编号:3636537
【文章来源】:北京交通大学北京市211工程院校教育部直属院校
【文章页数】:135 页
【学位级别】:硕士
【文章目录】:
致谢
摘要
ABSTRACT
1 引言
1.1 论文背景
1.2 国内外发展现状
1.2.1 国外视频监控发展现状
1.2.2 国内视频监控发展现状
1.3 论文相关工作
1.4 论文整体结构
1.5 本章小结
2 相关理论与关键技术
2.1 SpringBoot+Mybatis框架
2.2 Elasticsearch搜索服务器
2.3 Dubbo
2.4 Redis缓存技术
2.5 Mina
2.6 本章小结
3 项目需求分析
3.1 项目描述
3.2 项目功能性需求
3.2.1 用户管理的功能性需求
3.2.2 角色管理的功能性需求
3.2.3 单点登录的功能性需求
3.2.4 组织树管理的功能性需求
3.2.5 编码设备管理的功能性需求
3.2.6 安保预案的功能性需求
3.3 项目非功能性需求
3.3.1 性能需求
3.3.2 易用性
3.3.3 可靠性
3.3.4 安全性
3.4 本章小结
4 项目总体设计
4.1 平台架构设计
4.1.1 平台整体逻辑架构设计
4.1.2 平台整体功能架构设计
4.1.3 平台拓扑架构设计
4.2 平台功能活动设计
4.2.1 用户管理模块功能活动图
4.2.2 角色管理模块功能活动图
4.2.3 单点登录模块功能活动图
4.2.4 组织树管理模块功能活动图
4.2.5 编码设备管理模块功能活动图
4.2.6 安保预案模块功能活动图
4.3 数据库表设计
4.3.1 用户管理模块数据库表设计
4.3.2 角色管理模块数据库表设计
4.3.3 安保预案模块数据库表设计
4.3.4 单点登录管理模块数据库表设计
4.3.5 组织树管理模块数据库表设计
4.3.6 编码设备管理模块数据库表设计
4.4 数据安全性设计
4.5 视频数据存储设计
4.6 相关接口设计
4.6.1 SpringBoot与Dubbo整合设计
4.6.2 第三方系统厂商调用平台接口设计
4.6.3 重要接口设计
4.7 本章小结
5 项目详细设计与实现
5.1 用户管理模块详细设计与实现
5.1.1 用户管理类设计
5.1.2 导入用户信息Excel文件的设计与实现
5.1.3 用户管理详细流程与实现
5.2 角色管理模块详细设计与实现
5.2.1 角色管理类设计
5.2.2 角色管理详细流程与实现
5.3 单点登录模块详细设计与实现
5.3.1 单点登录核心流程
5.3.2 扩展功能的设计与实现
5.4 安保预案模块详细设计与实现
5.4.1 安保预案模块类设计
5.4.2 安保预案模块详细流程与实现
5.5 组织树管理模块详细设计与实现
5.5.1 组织树管理类设计
5.5.2 组织树管理详细流程与实现
5.6 编码设备管理模块详细设计与实现
5.6.1 编码设备管理类设计
5.6.2 编码设备管理详细流程与实现
5.7 本章小结
6 系统测试
6.1 系统测试环境
6.2 功能性测试
6.2.1 用户管理模块功能性测试
6.2.2 角色管理模块功能性测试
6.2.3 单点登录模块功能性测试
6.2.4 安保预案模块功能性测试
6.2.5 组织树管理模块功能性测试
6.2.6 编码设备管理模块功能性测试
6.3 本章小结
7 总结与展望
7.1 总结
7.2 展望
参考文献
作者简历及攻读硕士学位期间取得的研究成果
学位论文数据集
【参考文献】:
期刊论文
[1]基于J2EE的数据持久性问题研究[J]. 张万雨,戴飞. 信息化研究. 2019(01)
[2]地震行业网络安全全流量监控系统建设与应用[J]. 李刚,陈述新,赵洪壮,张颖,李永红,丁晶. 地震工程学报. 2018(S1)
[3]视频监控系统发展现状与趋势[J]. 宫世杰,王薇,郭乔进,时高山,胡杰. 科学技术创新. 2018(29)
[4]安防行业中智能化技术的应用现状与前景研究[J]. 高亚敏. 企业科技与发展. 2018(09)
[5]基于共享平台的单点登录技术研究与应用[J]. 杨芝,全喜伟,王显飞,何晓亮. 中国公共安全(学术版). 2018(02)
[6]基于大数据的省级计量监管平台原型设计[J]. 吴行惠,张东,王光昕,房立镇,耿宏伟. 数字技术与应用. 2018(01)
[7]基于Mina框架的商业银行叫号系统设计[J]. 杨兵. 信息技术. 2016(06)
[8]基于微服务架构的基础设施设计[J]. 蒋勇. 软件. 2016(05)
[9]模拟视频监控发展现状及趋势探讨[J]. Michael. 中国安防. 2013(09)
[10]未来智能视频监控技术发展及应用[J]. 桑运昌,高歆,蒋捷. 自动化与仪器仪表. 2012(05)
硕士论文
[1]基于ElasticSearch的分布式物流垂直搜索引擎的设计与实现[D]. 章天岳.扬州大学 2018
[2]基于微服务架构的电动汽车充电服务平台的设计与实现[D]. 李明阳.天津工业大学 2018
[3]基于MINA消息中间件MTQ的设计与实现[D]. 魏翼.大连理工大学 2016
[4]基于ARM的智能视频监控系统的研究与设计[D]. 李宇飞.西安建筑科技大学 2013
本文编号:3636537
本文链接:https://www.wllwen.com/kejilunwen/xinxigongchenglunwen/3636537.html