Python人脸识别和Django框架的在线考勤

Myrna Dwi Rahmatya, Mochamad Fajar Wicaksono
{"title":"Python人脸识别和Django框架的在线考勤","authors":"Myrna Dwi Rahmatya, Mochamad Fajar Wicaksono","doi":"10.32520/stmsi.v12i3.2773","DOIUrl":null,"url":null,"abstract":"Online learning certainly requires an attendance system that is accessed anywhere with a minimum level of fraud. This research aimed to build an online attendance system using face recognition to prevent filling out online learning attendance represented by others. The online attendance system was built using the object-based system approach method. The system development method used was the waterfall. The development of this system utilizes the Django python framework, face recognition library, and OpenCV. This research delivered an attendance system that could not be represented by others. To record attendance, students visit the online attendance system. Students can only record attendance once according to the lecture schedule. The camera will capture the student’s face and equate it with the existing facial data. Only the registered student that his attendance data stored in the database. In addition, students cannot record attendance with face recognition outside of their lecture hours. This attendance system was tested using black-box testing. The test is carried out on the access button function to record attendance during the lecture schedules data and outside the lecture schedule, facial recognition function with valid and not valid facial data, function to store attendance data, and function to view attendance data recap in the current semester. The result showed that the attendance application with facial recognition is 100% running as it should and as expected.","PeriodicalId":32357,"journal":{"name":"Jurnal Sistem Informasi","volume":"44 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2023-09-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Online Attendance with Python Face Recognition and Django Framework\",\"authors\":\"Myrna Dwi Rahmatya, Mochamad Fajar Wicaksono\",\"doi\":\"10.32520/stmsi.v12i3.2773\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Online learning certainly requires an attendance system that is accessed anywhere with a minimum level of fraud. This research aimed to build an online attendance system using face recognition to prevent filling out online learning attendance represented by others. The online attendance system was built using the object-based system approach method. The system development method used was the waterfall. The development of this system utilizes the Django python framework, face recognition library, and OpenCV. This research delivered an attendance system that could not be represented by others. To record attendance, students visit the online attendance system. Students can only record attendance once according to the lecture schedule. The camera will capture the student’s face and equate it with the existing facial data. Only the registered student that his attendance data stored in the database. In addition, students cannot record attendance with face recognition outside of their lecture hours. This attendance system was tested using black-box testing. The test is carried out on the access button function to record attendance during the lecture schedules data and outside the lecture schedule, facial recognition function with valid and not valid facial data, function to store attendance data, and function to view attendance data recap in the current semester. The result showed that the attendance application with facial recognition is 100% running as it should and as expected.\",\"PeriodicalId\":32357,\"journal\":{\"name\":\"Jurnal Sistem Informasi\",\"volume\":\"44 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2023-09-30\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Jurnal Sistem Informasi\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.32520/stmsi.v12i3.2773\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Jurnal Sistem Informasi","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.32520/stmsi.v12i3.2773","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

摘要

在线学习当然需要一个考勤系统,可以在任何地方访问,并将欺诈程度降到最低。本研究旨在建立一个使用人脸识别技术的在线考勤系统,以防止他人代报在线学习考勤。采用基于对象的系统方法构建了在线考勤系统。使用的系统开发方法是瀑布。本系统的开发利用了Django python框架、人脸识别库和OpenCV。这项研究提供了一个其他人无法代表的考勤系统。为了记录考勤,学生访问在线考勤系统。学生只能根据课程表记录一次出勤。摄像头将捕捉学生的面部,并将其与现有的面部数据等同起来。只有注册的学生认为他的考勤数据存储在数据库中。此外,学生不能在上课时间以外使用人脸识别记录出勤情况。本考勤系统采用黑盒测试进行测试。测试了记录课程表内和课程表外考勤数据的门禁按钮功能、有效和无效面部数据的人脸识别功能、存储考勤数据的功能、查看本学期考勤数据回顾的功能。结果表明,带有面部识别功能的考勤应用100%正常运行。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
Online Attendance with Python Face Recognition and Django Framework
Online learning certainly requires an attendance system that is accessed anywhere with a minimum level of fraud. This research aimed to build an online attendance system using face recognition to prevent filling out online learning attendance represented by others. The online attendance system was built using the object-based system approach method. The system development method used was the waterfall. The development of this system utilizes the Django python framework, face recognition library, and OpenCV. This research delivered an attendance system that could not be represented by others. To record attendance, students visit the online attendance system. Students can only record attendance once according to the lecture schedule. The camera will capture the student’s face and equate it with the existing facial data. Only the registered student that his attendance data stored in the database. In addition, students cannot record attendance with face recognition outside of their lecture hours. This attendance system was tested using black-box testing. The test is carried out on the access button function to record attendance during the lecture schedules data and outside the lecture schedule, facial recognition function with valid and not valid facial data, function to store attendance data, and function to view attendance data recap in the current semester. The result showed that the attendance application with facial recognition is 100% running as it should and as expected.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
12
审稿时长
12 weeks
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信