Coder Social home page Coder Social logo

leon0516 / qian_dao Goto Github PK

View Code? Open in Web Editor NEW
19.0 5.0 10.0 85 KB

新构架并实现的门禁项目在这:arrow_right: https://github.com/leon0516/The-Door-Access-control

License: GNU General Public License v2.0

C 11.67% Arduino 11.82% C++ 74.46% PHP 2.05%

qian_dao's Introduction

新构架的门禁项目在这The Door Access control

#门禁/签到系统#

###此系统是为我学校的创新实验室做的一个门禁系统###

说在前面:

哎,苦逼学生党,项目正在学校申请资金,凭现有资源已经取得重大进展,等待进一步资金到位,同时优化代码、功能。

初衷很简单:

  1. 每个人都可随时来到实验室,忙自己的事情,不必等待掌握钥匙的同学

  2. 之前掌握钥匙的同学有时间忙自己的事情,不需要每当有同学需要进入实验室的时候,都要来开门

既然要做系统,肯定要正儿八经的了

实现的功能:

  • **门禁功能:**校园一卡通作为钥匙,成为进入实验室的通行证,并且每次记录进门时间,增加实验室安全系数
  • **签到功能:**每次进入/离开实验室,进行刷卡考勤,便于以后统计出勤时间加学分.
  • **环境监测:**拓展功能,可记录实验室各项环境数据,未来会增加短信报警功能(如火灾等其他可监测意外事件).

系统框架示意图: 系统示意图

相关技术:

  • Workerman 服务器端框架 感谢@Walkor(此框架给我省了好多的力气,这也是我开源此项目的原因,并且以后更多的项目也要开源)

使用说明:

  • arduino 文件夹放的是arduino的一些程序源码

  • library 文件夹是放的arduino中用到的库文件

  • server 文件夹放的是workerman的一些为这个项目修改过的文件

  • pc 文件夹中放的是pc端管理软件源码(分工合作,团队伙伴正在写,暂未上传)

  • sql 文件夹中放的是MySql数据库结构表(持续更新中,不定时上传)

使用协议:

一切都为了程序能够壮大,能够移植到更多应用场景,安全性能够得到更大提升。

支持和协作:

  • 开源项目欢迎大家使用和移植。

  • 欢迎大家来一起完善项目,增强其安全性和实用性。

qian_dao's People

Contributors

leon0516 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.