【源码+文档】基于GPS 定位+人脸识别开发考勤系统

1 需求分析

针对目前高校签到普遍采用人工的方式进行答到,这样很浪费时间,耽误了上课的进度,有时候一堂课点名都需要花费 15 分钟的时间,这无疑是值得改进的地方。本系统正是出于这个目的,为了减轻老师上课答到的压力,以及方便学生能够高效、安全的进行答到。我们准备开发这样一个项目。

经过需求分析过后,我们初步探讨主要有如图 1-1 所示功能:

图 1-1 系统功能概要

其中学生端主要有以下功能:

  • 查看个人课表
  • 签到
  • 接收通知
  • 查看个人考勤情况
  • 修改个人信息

学生端的功能主要由前端和后端基于 Web 的应用。前端主要用于信息获取和展示,后端用于信息处理。学生每次登录都会获得一个 session 和 token 用于身份验证,这让系统有了很高的安全性。学生的只能查看和修改自己个人的信息,不能修改其他人的信息。

2 概要设计

2.1 开发环境

该系统采取的是 Web 开发模式,采用 serlevt+mybatis 框架,具体环境如下:

  • 开发环境:Idea
  • 开发语言:JSP+JAVA+JS
  • 后台数据库:MySQL
  • 开发环境运行平台:H5 终端
  • 浏览器:无

 源码和文档都托管在了【WRITE-BUG数字空间】上面了,有需要的可自取~

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
本例是轻量急速的Java开企业考勤系统ClockSimpleJEE4。 以下是他的Readme和Release Note Readme: ClockSimpleJEE4是开企业考勤系统 用于Java,mysql学习。 所有程序在GPLv3条款下开,关于GPLv3相关pdf已放置在doc子目录下。 数据库脚本在sql子目录下。请恢复名为clock的产品库和名为clock_test的测试库。 clock_test是用于单元测试的JUnit套件的测试空库。 请启动测试套件,享受104个测试方法编制的绵密的测试网。 doc下另有所有版本的release note bug报告[email protected] 用如下管理员登录 用户名:160208 密码:jerry 火鸟 2013.6.10 Release Note 本版本是ClockSimpleJEE4的预发布版本0.9.0 ClockSimpleJEE4是Java开企业考勤系统。基于笔者PHP作品Clock Online System 本版本所有的亮点如下。 1)集成的一体化JUnit测试套件,共104个测试方法,编集为绵密的测试安全网。 2)JUnit单元测试黄金法则:在测试空库上无限次运行不出错。 3)测试并行系统:可以在正常工作时启动测试套件,测试套件任然使用测试空库, 而同时的正常操作使用产品库。 4)JUnit EE,可以使用Web界面运行JUnit测试套件。 5)优化的加班算法。9:00上班,但是工作日的计算是从7:00到次日的6:59:59 保证彻夜加班的码农们的利益。 6)报表自动化生成系统:所有的原始数据只有员工的打卡记录。所有的报表都是 算法生成的。 本软件还不完善,所以需要广泛的测试和反馈。希望读者不吝反馈。 作者:火鸟 [email protected] 2013.6.10

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值