1.人脸考勤系统
该项目通过人脸考勤终端识别人脸信息后实现上下班考勤。主要功能有,人脸头像下发、考勤信息统计、长连接服
务。此项目由本人独立开发完成,使用swoole实现了长连接服务和设备端建立通信,从web端选择人员头像后下发到
服务端,由服务端转发至设备端。终端识别到人脸信息后推送人脸信息到服务端,服务端拿到人脸信息和时间进行逻
辑处理并写入数据表,最后通过web端查看考勤信息。
2.智慧校园一站式服务平台
本项目是建立教育互联网+政务服务网上办事大厅,实现校园服务一站式办理。从教学、教务、行政管理等诸多方面构
建数据平台化架构,建立统一身份认证管理、统一消息中心、统一设备管理,并整合学校各业务系统,解决信息孤岛
问题。本项目分PC端和微信端网上办事大厅,采用vue+laravel框架,接口使用jwt+dingo方式构建,前期主要负责
数据库表结构设计、数据模型构建、制定接口开发规范以及基于php实现OAuth2.0开放式授权。后期负责PC端办事大
厅接口的开发,主要是服务的访问实现了开放式授权登录。服务的管理后台以及服务的接口开发,如社团选课、电子
班牌、教师考勤、教师请假等等。
3.喜农农微信公众号
喜农农是一家O2O上海优质农产品营销平台。主要负责phpcms二次开发以及基于微信公众号平台抽奖活动、微信分
享、微信网页授权等功能开发。
4.教学资源库系统
教学资源库系统主要面向教职工、学生和家长,提供资源上传、浏览和下载的功能,分普通资源和公共资源,普通资
源需要登录并且开放权限才可以浏览和下载,公共资源则面向全体用户。
该项目由本人独自开发完成,前台使用vue+elementui框架开发,实现了登录、资源浏览、下载等功能,对于
excel、ppt、word等文件实现了在线预览。后台使用layui+laravel7.x开发,主要完成了用户权限分配、资源上传
等功能,上传功能实现了断点续传的能力,对于大文件的上传很友好,即使中途断开了,也能在断开的点继续上传。