摘要:随着近年来互联网的快速发展和Web服务技术的不断完善,一些涉足于监狱等国家重点机构的系统逐步的兴起发展。比如旨在针对监狱中家属和服刑人员的会见系统,但是现有会见系统大部分系统结构单一,系统页面交互性差,存在系统会见流程不规范的现象,因此开发一款高效的、会见流程完善,功能齐全的亲属会见系统能够大大的加强监狱干警的工作效率,进一步的加强服刑人员改造是一件十分重要的事情。
本文主要介绍了此次毕业设计系统的开发背景及系统分析、设计和实现的流程。并进一步探讨了软件开发中的负载均衡和缓存机制的原理和实现,图像处理和识别,结合监狱实际会见需求,提出了会见系统的解决方案。
关键词:会见系统;b/s架构;负载均衡;缓存;图像处理
目录
摘要
Abstract
1 绪论-1
1.1 开发背景及意义-1
1.2 开发目标-1
1.3 系统开发研究和可行性分析-2
1.3.1 系统开发研究-2
1.3.2 可行性分析-2
1.4 本文组织结构介绍-4
2 主要开发相关技术阐述-5
2.1 redis-5
2.2 nginx-6
2.3 webservice-6
3 系统图像采集和图像识别技术理论研究-7
3.1 过程概述-7
3.2 算法研究-8
3.2.1 基于特征脸的识别方式-8
3.2.2 基于LBP算法的图像识别-10
3.2.3 基于LDA的图像识别技术-11
4 系统分析与总体设计-14
4.1 系统功能分析-14
4.2 系统总体结构设计-14
5 数据库的设计-16
5.1 概念设计-16
5.2 逻辑结构-19
5.3 物理设计-19
6 系统设计与实现-22
6.1 前台页面设计与实现-22
6.1.1 系统主页页面设计与实现-22
6.1.2 系统登录页面设计与实现-23
6.2 基础信息模块的设计与实现-24
6.2.1 服刑人员子模块页面设计与实现-24
6.2.2 会见亲属子模块页面的设计与实现-25
6.3 会见流程模块的设计与实现-26
6.3.1 会见登记主页面的设计与实现-26
6.3.2 会见窗口分配功能的设计与实现-27
6.3.3 会见窗口设置功能的设计与实现-28
6.3.4 会见通知功能的设计与实现-29
6.4 领导审查模块的设计与实现-30
6.5 数据统计报表模块的设计与实现-31
6.5.1 近六个月会见的设计与实现-31
6.5.2 录音敏感字统计的设计与实现-32
6.6 系统管理模块的设计与实现-33
6.6.1 账号管理的设计与实现-33
6.6.2 角色管理的设计与实现-33
6.6.3 监区管理的设计与实现-34
6.6.4 修改密码的设计与实现-35
6.6.4 菜单配置的设计与实现-35
6.8 开发工具及环境配置-36
6.8.1 开发环境-36
6.8.2 运行环境-36
6.9 程序主要代码-36
7 总结与展望-44
7.1 总结-44
7.2 展望-44
参考文献-45
致 谢-47