开发工具
1、数据库:MySQL
2、开发工具:Idea、Eclipse、MyEclipse等Java开发工具均可
3、服务器:Tomcat系列均可
技术简介
系统采用Java语言开发,数据库使用MySql,后端框架采用SSM
摘要
本课题研究旨在通过现今掌握的计算机技术构建一个系统,通过简易的系统操作完好的解决门禁管理工作问题,帮助人们更好、更快捷的完成生产应用的具体化需求,从而满足通过简便化操作来完成复杂的业务处理的系统功能需求特性。
系统根据门禁管理的一般工作流程,以及多方调研总结出所需要的开发的各种功能,在对系统的后台管理模块进行逻辑设计和代码迭代式开发设计,同时包含业务需求的分析与设计构思。系统全部功能包括人员维护、通道管理、监控等功能供管理人员管理,功能简洁实用不仅仅能够极大的提高信息管理的工作效率,还能确保人员快速掌握系统。
门禁系统的开发基于SSM框架且结合Java技术,采用百度人脸识别API,利用mysql数据库来完成数据的存储和管理,小型稳定的MySQL平台能很大保障了数据的完整性,也为开发这个系统提供了可靠数据以及其他功能安全性。且系统经过多次测试以及研究,统计分析稳定,操作简便、快速,是一个功能实用、安全并且实用性强、业务逻辑完善、具备功能可扩展性以及简单维护性的信息管理系统。
本基于人脸识别技术的门禁系统,系统功能齐全,界面布局较吸引人,功能全,操作简单,符合当今社会的发展趋势。
关键词:Java,MYSQL,SSM,人脸识别技术,门禁管理系统
文章目录
1 引言
1.1研究背景
1.2研究目的
1.3主要工作
2 系统实现技术
2.1 JAVA技术
1. JSP技术
2.3MySQL数据库
2.4 SSM框架
2.4.1 Spring
2.4.2 SpringMVC
2.4.3Mybatis
3.2.3数据完整性
2.5 HTML5
2.6百度百度人脸识别
2.6.1API的开发方式
2.6.2开发流程
2.6.3功能分析
3 系统需求分析
3.1可行性分析
3.1.1技术可行性
3.1.2经济可行性
3.1.3操作可行性
3.1.4法律可行性
3.2性能需求分析
3.2.1系统安全性
3.3系统流程分析
3.3.1系统开发流程
3.3.2登录业务流程
3.3.3用户新增流程
3.3.4人脸识别流程
3.3.5信息增加流程
3.3.6信息修改流程
3.3.7信息删除流程
3.4业务需求分析
4 系统设计
4.1系统功能结构设计
4.2数据库设计
4.2.1 数据库设计
4.2.2 数据库E-R 图
4.2.3 数据库表设计
5 系统实现
5.1 管理员功能模块
5.1.1系统后台登录界面
5.1.2 系统主界面界面
5.1.2用户管理界面
5.1.3 通道管理界面
5.1.4 监控管理界面
5.1.5 进出通道权限管理界面
5.1.5 通道监控管理界面
6 系统测试
6.1测试的目的
6.2测试方法
6.3测试用例
6.4测试结论
总结
参考文献
致谢
功能结构图
系统截图
【毕业设计/课程设计】基于Java的人脸识别门禁系统设计与实现(源码+文章) SSM | JSP | MVC | Web