河南省教育科研网

目前,高校校园网设施已非常完善,而人脸识别技术准确率高达百分之九十以上,通过基于生物特征对比进行高校课堂考勤将使高校考勤更加高效、可靠。这对教师和管理人员而言,既能减轻学生和考勤管理压力又能及时掌握所带班级真实出勤情况。

一、考勤系统的整体设计方案

1.技术路线

系统采用基于Python语言的Flask框架进行开发——Flask框架是比较流行的用于Python开发的Web框架,结合MySQL数据库存储并对数据进行管理,采用HTML+CSS语言设计展示页面。

2.设计方法

3.总体结构设计

系统结合结构化设计的思想,按照模块化的设计思路,将整个系统视为一个整体,然后将之分成几个小的子系统,将不同的子系统进行划分整理,使系统的代码使用和整体设计合理化。考勤系统的架构如图1所示。

图1考勤系统架构

4.系统子模块设计

根据高校课堂考勤管理的实际需求,系统分为前台教师考勤子系统和后台管理员管理子系统。系统结构模块设计图如图2所示。

图2系统的子模块设计图

教师管理模块是授课教师对当前上课的课程和所教班级进行考勤,可以查看班级信息、学生信息和课程信息,对班级考勤信息进行管理,统计出的考勤表格可以进行打印。

管理员是更高一级对系统进行管理的人员,可以对所有数据库中包含的信息进行管理操作,可以对人员和课程的基本系统进行管理,对所有考勤信息进行管理。

5.业务流程设计

前面设计了系统的主要功能模块,我们根据实际业务需求设计了系统功能流程图,如图3所示。

图3系统的功能流程图

因为人脸检测需要调用摄像头检测人脸是否存在,人脸检测的流程设计如图4所示。

图4人脸检测的流程图

6.系统E-R图

我们绘制出的系统E-R图如图5所示,各个表之间存在一对多和多对多的关联关系。

图5系统的总体E-R图

7.系统数据流程图设计

二、人脸识别技术创新之处

1.采用OpenCV3.0库平台下的人脸检测器。它可以检测出摄像头中的图像是否有人脸,基本的思路就是比较人脸图像的像素亮度直方图进行人脸的检测。

2.选定适合的公式对彩色图像进行灰度处理。例如,使用公式Y=0.3×R+0.59×G+0.11×B计算出彩色图像每个像素的有效亮度值,从而进行灰度处理。

3.采用主成分分析法进行人脸识别。主成分分析法(PrincipalConponentAnalysis,简称PCA),是一种对多个参数进行分类并提取少量主成分的问题解决方法。它可以将高维向量映射到低维向量,只留下少量的重要特征信息,将人脸信息提取为隐含人脸样本集合了内部数据和人脸结构关系的特征脸。

三、下一步计划

将人脸识别技术应用到考勤系统,通过识别人脸特征,提高了考勤准确性和高效性,塑造了良好的学习风气、提升了学生的学习积极性、维护了课堂教学秩序,对校园环境和校园文化的正向发展起到了深远影响,具有较强的可操作性和较高的可实用性。

目前该系统部分功能还有待进一步完善,例如:在对系统考勤的统计分析中,将数据通过图表的形势展现到页面中,方便教师管理与查看。同时系统后期将考虑:1.将系统移植入手机中,通过手机定位和手机摄像头进行人脸识别匹配;2.解决代码冗余问题,对系统设计进行简化,减少程序运行时所占内存资源,降低程序运行环境需求。(本项目获得河南省“2019年度教育信息化优秀成果(创新应用类)”一等奖。)

THE END
1.学生信息管理系统数据流图20231122100331.pdf学生信息管理系统数据流图.pdf 17页内容提供方:ps4123 大小:951.59 KB 字数:约1.3万字 发布时间:2023-11-25发布于天津 浏览人气:157 下载次数:仅上传者可见 收藏次数:0 需要金币:*** 金币 (10金币=人民币1元)学生信息管理系统数据流图.pdf 关闭预览 想预览更多内容,点击免费在线预览全文 免费...https://max.book118.com/html/2023/1122/7166135161006010.shtm
2.学生信息管理系统数据流图流程图模板学生信息管理系统是针对学校人事处的大量业务处理工作而开发的管理软件,主要用于学校学生信息管理。学生信息管理系统数据流图是描述学生信息管理系统中数据流动和处理的图形化表示。数据流图(DFD,Data Flow Diagram)是一种结构化分析方法,通过图形符号和标记来展示系统内的数据流向和处理过程。在学生信息管理系统中,该图...https://www.processon.com/view/665fc529b632823e50312a1b
3.学生信息管理系统数据流图汇总.doc全院学生信息查询 系部学生信息查询 系部学工组 图0 学生信息管理系统数据流图(第0层) 毕业生管理 P2学生异动信息管理 学生表彰管理 学生处分管理 P6学生资助管理 学生公寓管理 学生综合测评管理 学生考勤管理 P1学生基本信息管理 F1学生基本信息管理文件 ...https://www.taodocs.com/p-512445332.html
4.学生信息管理系统的数据流图及ER图老师布置了一个作业,需要每个小组制定相应的项目并作出需求分析,我们小组选择了学生信息管理系统。 详细的设计分析就不上传了。 数据流图 以下为该学生信息管理系统的0层数据流图 学生信息管理系统的1层数据流图 老师信息的数据流图 学生信息的数据流图 管理员的数据流图 E-R图... ...https://www.pianshen.com/article/52821512390/
5.学生成绩管理系统数据流图学生成绩管理系统数据流图.3.3.1 创建实体关系图 * 实体:学生、课程、成绩。 * 实体属性定义: 学生:学号、姓名、性别、出生日期、入学年月 课程:课程编号、课程名称、课程学分、课程描述 成绩:学号、课程编号、分数、考核日期* 实体关系图: 3.3.3.2 创建数据流模型 *第0层DFD图 教务人员维护学生信息和课程信息,...https://m.360docs.net/doc/d7376b24aaea998fcc220ef4.html
6.(完整版)学生信息管理系统数据流图Word模板下载本作品内容为(完整版)学生信息管理系统数据流图, 格式为 docx, 大小2 MB, 页数为24, 请使用软件Word(2010)打开, 作品中主体文字及图片可替换修改,文字修改可直接点击文本框进行编辑,图片更改可选中图片后单击鼠标右键选择更换图片,也可根据自身需求增加和删除作品中的内容, 源文件无水印, 欢迎使用熊猫办公。 https://www.tukuppt.com/muban/qpyaozjg.html
7.学生信息管理系统ER图,数据流图用例图以及用例说明(部分)软件...学生信息管理系统,包含有全部的详细的ER图,数据流图的简单visio文件,以及部分的staruml用例图和不完全的用例说明的ml文件。 我们的软件工程作业(很水),我随手上传的,大家可以救个急。 ps:初到CSDN,用了一些大佬的数据流图照着做的,应付作业 软件工程作业 学生信息管理系统 ER图 数据流图2020-12-08 上传大小:...https://www.iteye.com/resource/m0_45272112-13585493
1.学生信息管理系统的数据流图及ER图学生信息管理系统er图老师布置了一个作业,需要每个小组制定相应的项目并作出需求分析,我们小组选择了学生信息管理系统。 详细的设计分析就不上传了。 数据流图 以下为该学生信息管理系统的0层数据流图 学生信息管理系统的1层数据流图 老师信息的数据流图 学生信息的数据流图 https://blog.csdn.net/weixin_38382857/article/details/78192966
2.学生信息管理系统数据流图汇总管理数据流图(第3层).8图5学生公寓管理数据流图(第2层).9图5.1学生住宿管理数据流图(第3层).10图5.1.1学生入住管理数据流图(第4层).11图5.1.1.1 Aft学生信息录入管理数据流图(第5层).12图5.1.2卫生管理数据流图(第4层).13图5.1.2.1卫生信息录入管理数据流图(第5层).14图5.1.3纪律管理数据流图(...https://m.renrendoc.com/paper/206724208.html
3.学生成绩管理系统数据流图怎么画人力资源师先确定系统边界,然后画出主要的数据流和存储,最后细化每个处理过程。注意数据的一致性和流向。https://www.bkw.cn/dzy/ask/1889750.html
4.信息系统开发与管理自考2012年1月真题自考A.社会系统 B.逻辑系统 C.闭环系统 D.开放系统 5.企业管理信息系统运行效果很大程度上取决于( ) A.投资保证 B.科学管理基础 C.高层领导重视与介入 D.业务人员的积极性 6.结构化分析最主要成果之一是( ) A.业务流程图 B.数据流图 C.模块结构图 ...https://www.xuesai.cn/zikao/26988.html
5.软件工程复习提纲51CTO博客销售时,根据学生用书表和教材库存清单对购书单进行有效性审查,通过审查后得到有效购书单,并将缺书信息写入缺书表。交完款后开领书单,根据领书单更新教材库存清单。 采购时,将缺书表中的信息汇总生成采购单,新书进库时更新教材库存清单。 人工教材销售系统的数据流图 ...https://blog.51cto.com/u_15127543/4348125
6.学生信息管理系统数据库课程设计「建议收藏」3.1功能模块图 3.2数据流图 数据流图,如图3.2所示 四.数据库设计 4.1实体及其属性 (1)学生实体及其属性,如下图4.1所示 (2)教师实体及其属性 (3)管理员实体及其属性 (4)课程设计及其属性 (5)班级实体及其属性 (6)成绩属性及其属性 4.2局部E-R图 https://cloud.tencent.com/developer/article/2088031
7.计算机专业毕业论文开题报告范本平台管理子系统将能够呈现系统平台是否流畅运行,以及数据库等工具的运转状态,为系统的'稳定运行提供保障;反馈子系统由教员评价栏目和家长评价栏目组成,教员评价栏目的目标群体是大学生,主要用于大学生对家长以及学生在家教过程中的表现进行点评,而家长评价栏目的目标群体是家长,主要用于家长对大学生在家教活动中的表现进行...https://biyelunwen.yjbys.com/kaitibaogao/636937.html
8.软件工程自考2014年4月真题自考3.销售系统,应能产生销售报表,这是软件的( ) A.功能需求 B.性能需求 C.设计约束 D.外部接口需求 4.详细设计工具中,盒图是指( ) A.PAD图 B.HIPO图 C.程序流程图 D.N-S图 5.题5图为一个飞机票预定系统的数据流图,图中“旅客”是( ) https://www.educity.cn/zikao/26533.html
9.boardmix模板社区学生信息管理系统数据流图 2989 474 咕咕 小王咕咕 会员免费 boardmix 工程造价咨询信息化建设 482 81 咕咕 小王咕咕 免费 boardmix 第一章医学信息学概述 6 0 用户 微信用户GMIYvZXx 免费 boardmix 信息系统项目管理师 68 0 颜曦 颜曦 ¥37 boardmix 行业信息推荐系统技术路线图 106 21 用户 微信用户209101...https://boardmix.cn/community/search?keyword=%E8%8D%AF%E5%AD%A6%E4%BF%A1%E6%81%AF