- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于BS结构课堂考勤系统设计与实现
基于BS结构课堂考勤系统设计与实现
摘 要: 本文在分析课堂考勤系统需求的基础上,结合网络教室的特点,设计了基于B/S结构课堂考勤系统及模块,最后阐明了实现该系统的关键技术。
关键词: 网络教室 考勤 B/S结构
1.引言
课堂考勤是教师在上课时必须做的事情,它是教师管理课堂的手段之一。对于课堂考勤,每位教师采用的考勤方法各有不同,但是如何高效又准确地考勤不是一件容易事,特别对在网络教室上课的教师来说更显如此。因此,针对网络教室设计一个能辅助教师考勤的系统具有一定的使用价值和研究意义。
2.需求分析
课堂考勤是教师管理课堂的手段,在课堂教学中的地位和作用极其重要,因此每次课,教师必须实施考勤。通过调查发现课堂考勤是一件很费时间的工作,如何减少时间,提高考勤效率和准确性将是研究的重点。为了确定课堂考勤系统在功能、性能、设计约束等方面的要求及为系统设计提供依据,经过调查和结构化分析,发现课堂考勤系统主要有以下几个方面的需求。
2.1考勤时间要短。每次课都有固定时间,考勤时间越短,上课时间就越长,如果上课学生多考勤时间过长,就会迫使教师放弃课堂考勤这一重要的课堂管理环节,所以考勤时间的长短对教师是否实施课堂考勤起着重要影响。
2.2考勤效率要高。在课堂上考勤,教师主要采用点名的形式或者统计学生总人数的形式,无论哪一种它们的效率都不高,原因在于教师最终需要找出没来上课学生的名单。所以考勤效率高有利于将教师从课堂常规管理中解放出来。
2.3考勤类别要细。调查发现,教师在课堂上考勤,主要是在上课开始时进行的,目标是找出没来上课的学生名单。如此考勤仅仅是查出学生是否按时上课,诸如迟到、早退等形式的课堂考勤却不能准确记录下来,因此如何做到准确细致记录课堂考勤是发挥考勤作用的关键所在。
2.4考勤易于统计。课堂考勤不仅是教师在课堂上管理学生的手段,还是教师给学生进行过程评价的重要依据之一,因此对一段时间内学生学习过程的评价必须统计学生的课堂考勤,分析发现这项工作费时费力,所以教师们期待有一个快捷的考勤统计系统。
2.5考勤易于操作。为了方便教师和学生的课堂考勤,考勤操作的友好性及难易度决定课堂考勤系统的实用性,同时还关系到课堂考勤系统在应用推广中的使用面。课堂考勤系统操作的目标是不需要培训教师和学生即可引导完成考勤工作。
2.6系统移植性要好。网络教室在学校一般有多间,为了使每一间教室都可以方便教师对上课学生进行客观准确的考勤,课堂考勤系统必须要有很强且便捷的移植性。同时系统通过网络还要能及时地对不同时段、不同上课地点的考勤数据进行自动保存和汇总。
3.系统设计
依据课堂考勤系统需求分析,结合网络教室的特点,系统将采用模块设计的形式。从信息记录与管理角度看,课堂考勤系统主要分为考勤记录与浏览区和考勤系统管理区(见下图)。
图 基于B/S结构课堂考勤系统模块
3.1考勤记录与浏览区。
3.1.1学生考勤模块。在本模块中学生只需要在网络教室打开计算机,输入考勤网址,填上自己的姓名与学号,提交即可。课堂考勤系统会依据学生的姓名与学号及所使用的计算机的标识在数据库中进行查找,并记录该学生的考勤信息。
3.1.2考勤实时显示模块。教师或学生进入考勤实时显示模块界面,经过选择教室、日期和上课时间即可看到课堂上学生的基本情况。主要包括学生的姓名、班级、学号、照片、座位等信息。
3.1.3考勤查询模块。在该模块中,教师或学生输入学生姓名与学号及课程名称即可查询该生上课基本信息,其中主要包含上课教室、上课时间、上课考勤时间、上课考勤计算机标识、结束考勤时间、结束考勤计算机标识、迟到、早退、旷课等。
3.1.4考勤统计模块。进入该模块,教师或学生选择课程名称即可看到每位学生的到课情况。主要显示正常上课次数、迟到次数、早退次数、旷课次数等统计信息。
3.2考勤系统管理区。
3.2.1教室管理模块。一般学校有很多网络教室,并且每个网络教室的布局及计算机数量有很大差异,因此必须对网络教室和教室中的每台计算机进行编号管理,在此主要采用记录教室名称、布局模式编号、计算机行列号、计算机IP地址等方式。如果教室有变动,则可及时修改相关信息。
3.2.2教师管理模块。本模块主要管理网络教室中上课教师和教师对应课程及每周开课星期几、第几节课等数据,因此每学期初都需要向该模块添加这类信息。
3.2.3上课时间管理模块。该模块可以依据学校制定的上课时间及时修改。一般学校都分春秋两种时间表,因此必须及时调整每一节课的开始时刻和结束时刻,以便系统参照本时间表对每次考勤做出准确合理的判断。
3.2.4学生管理模块。具体管理学生的基本信息,其中
文档评论(0)