首页 学分制条件下课堂考勤管理系统的设计

学分制条件下课堂考勤管理系统的设计

举报
开通vip

学分制条件下课堂考勤管理系统的设计学分制条件下课堂考勤管理系统的设计 学分制条件下课堂考勤管理系统的设计,技术应用, 刘 超 龚国勇 约4049字 摘要:本文介绍了如何针对学分制条件下选课学生分散、课堂流动性大、学生到课率低等问题,采用asp.net2.0技术设计一种课堂考勤管理系统,利用校园网络平台实现网上请假批假,课堂在线点名、考勤数据统计等功能,以加强课堂考勤管理,提高课堂教学质量。 关键词:学分制;课堂考勤;asp.net2.0 中图分类号:G642文献标识码:A 文章编号:1672-5913(2007)16-0060-03 ...

学分制条件下课堂考勤管理系统的设计
学分制条件下课堂考勤管理系统的 设计 领导形象设计圆作业设计ao工艺污水处理厂设计附属工程施工组织设计清扫机器人结构设计 学分制条件下课堂考勤管理系统的设计,技术应用, 刘 超 龚国勇 约4049字 摘要:本文介绍了如何针对学分制条件下选课学生分散、课堂流动性大、学生到课率低等问 快递公司问题件快递公司问题件货款处理关于圆的周长面积重点题型关于解方程组的题及答案关于南海问题 ,采用asp.net2.0技术设计一种课堂考勤管理系统,利用校园网络平台实现网上请假批假,课堂在线点名、考勤数据统计等功能,以加强课堂考勤管理,提高课堂教学质量。 关键词:学分制;课堂考勤;asp.net2.0 中图分类号:G642文献标识码:A 文章编号:1672-5913(2007)16-0060-03 课堂是学生学习的主要场所,课堂学习是学生获取知识、培养能力、提高素质的主渠道。抓好课堂考勤是创造良好学习氛围,形成良好班风学风的必要条件。而在当前各高校普遍推行的学分制条件下,学生上课较以前分散,课堂、教室的流动性使得 班级 班级管理量化考核细则初中班级管理量化细则班级心理健康教育计划班级建设班级德育计划 概念相对弱化,班主任、辅导员、班干部对学生的上课情况的了解和掌握较非学分制条件下有所削弱,同时部分教师淡化课堂考勤,导致一些学生利用学分制条件下课堂考勤监控不严而长期旷课。学分制课堂教学的新特点使传统的课堂考勤 制度 关于办公室下班关闭电源制度矿山事故隐患举报和奖励制度制度下载人事管理制度doc盘点制度下载 遇到严峻的挑战。 根据学分制条件下学生分散、课堂流动的新特点,利用已有的校园网络平台和多媒体教师,采用先进的网络信息技术进行在线课堂考勤,并辅之以相应的考勤管理措施,是一种提高学生到课率的有效解决方法。为此,本文研究和设计了一种基于B/S(Browser/Server)架构的课堂考勤管理系统。 1系统架构 课堂考勤管理系统采用B/S架构设计,利用ASP.NET技术、C,语言以及通过ADO.NET技术访问SQL Server数据库来实现。如图1所示: [图片] 其中,客户端浏览器采用IE 6.0以上版本,Web服务器采用Windows 2000 Server + IIS6.0 的配置,数据库服务器采用Microsoft SQL Server 2000[1]。采用这种三层结构的B/S架构设计系统,符合课堂考勤多角色参与及分课堂点名的特点,同时方便考勤数据的动态统计和集中管理。 2功能设计 本系统是一个基于校园网络平台的课堂考勤管理软件,使用者可根据其不同权限在浏览器端进行请假、批假、点名等课堂考勤活动,录入和统计考勤数据。任课教师、教务管理者、学生工作人员通过查询考勤数据,从课堂教学、教务管理、学生工作等方面对课堂考勤进行综合管理。本系统既可以独立运行,也可以作为一个子系统嵌入到教学管理系统。本系统实现的主要功能如图2所示: [图片] 2.1用户登录及权限管理 本系统采用实名登录和统一身份验证,在IIS中禁用匿名身份验证,同时在网站配置文件(Web.Config)中设置窗体验证防止盗链问题(所谓盗链是指绕过身份验证网页而直接在浏览器地址栏输入某网页网址进入该网页)。系统对用户登录信息进行判断后,决定是否让该用户登录考勤管理系统,并根据用户的不同身份决定其进入不同的用户界面。如果一个用户拥有一个以上身份(例如某教师既是班主任又是任课教师),则由该用户选择一个身份进入某个用户界面。 2.2用户信息管理 系统中不同身份的用户是课堂考勤活动的参与者,用户信息的真实性影响到考勤数据的有效性,因此用户信息的注册、维护和管理是课堂考勤管理的基础。用户信息分为用户基本信息(包括账号、姓名、身份和初始密码等)和用户详细信息(密码、性别、相片、班级、寝室、 邮箱和电话号码等)。管理员可在用户信息管理界面注册用户,录入和修改用户的任何信息;而其他用户不能自行注册,只能在个人信息维护界面录入和修改自己的用户详细信息。由于用户数量庞大,管理员逐个注册用户工作量太大,本系统采用导入按约定格式填好的EXCEL表格文件的方法来完成批量用户注册。既保证了用户信息的真实性,又减轻了管理员的工作量。 2.3课堂信息管理 课堂是进行课堂考勤的基本场所,课堂信息包括课堂基本信息(包括课堂序号、课程名称、任课教师等)和课堂详细信息(上课时间、上课地点、选课学生名单等)。管理员在课堂信息管理界面完成课堂基本信息的注册,任课教师再在课堂信息维护界面完成任教课堂详细信息的录入,其他用户不能录入和修改任何课堂信息,只能浏览和查询与其相关的课堂信息。为减轻管理员及任课教师录入课堂信息的工作量,再次采用了导入约定格式EXCEL表格数据到数据库的方法。 2.4通知的发布与维护 由于学生上课分散,寝室有时也不集中,导致学校一些重要通知无法及时传达到每个学生,通过校园网在网上发布通知是解决这个问题的行之有效的方法。本系统中管理员、任课教师、班主任和辅导员均可向学生发布通知,但是他们发布通知的范围和权限有所不同:辅导员只能向其所辅导年级或院系的学生发布学生工作通知;班主任只能向其所负责班级的学生发布班级事务通知;任课教师只能向其任教课堂的学生发布教学通知(例如调课通知);而管理员则可以向全部用户发布任何通知,同时具有修改、编辑和删除任何通知的权限。 2.5网上请假批假 学生因事或因病不能上课时,可进入学生请假界面填写请假原因、天数等,向班主任提出假期申请,由班主任进行核实和批准。如果申请假期天数较多,则还需要经过辅导员、院系领导做进一步的核实和批准。经过批假后,学生假期内的课堂考勤数据自动记为“病假”或“事假”。在网上进行请假和批假,既方便了教师和学生,也保存了请假和考勤记录。 2.6在线课堂点名 任课教师录入选课学生名单后,即可在网上对学生进行课堂点名。为了杜绝学生代人答“到”现象,可要求每位选课学生在其个人信息维护界面认真填写个人详细信息,尤其需要上传个人的电子相片。课堂点名有三种形式:1)全班点名:对本课堂学生按序号逐个点名;2)分组点名:对按寝室、专业或班级等分组的小组成员进行点名;3)随机点名:对随机抽取的几个学生进行点名。在线课堂点名方便快捷,界面如图3所示: [图片] 2.7考勤数据统计与查询 在录入各个课堂的考勤数据后,各用户可在自己的权限范围内动态查询相应的考勤记录:任课教师可统计和查询其任教课堂学生考勤数据,为评定学生平时成绩提供重要依据;班主任通过查询其所负责班级学生某段时间考勤记录,了解和掌握学生的学习、生活以及思想状况;辅导员可适时统计和查询所辅导年级或院系的学生考勤数据,以做好学风建设和学生工作;管理员能适时统计和查询所有学生考勤数据,还具有修改、编辑和删除考勤数据的权限。通过对考勤数据的统计 分析 定性数据统计分析pdf销售业绩分析模板建筑结构震害分析销售进度分析表京东商城竞争战略分析 ,对出勤率低的班级、课堂和学生进行重点处理,及时有效的采取有针对性的综合管理措施,提高学生到课率。 3数据库设计 本系统考勤数据量庞大,涉及用户数众多,因此选择Microsoft SQL Server 2000作为数据库引擎。另外在进行数据库设计时,采取了多种措施和技术提高系统性能。 3.1数据库连接字的设置 为减少重复代码并方便维护,将常用数据库连接字写入Web.Config文件,在需要使用数 据库的页面脚本文件中添加System.Configuration命名空间后,可以很方便的调用 Web.Config文件中的连接字。当数据库变动时,只需在Web.Config文件中修改相应连接字 即可[2]。 3.2表、视图及存储过程的设计 本系统所设计的表有:用户基本信息表、用户详细信息表、课堂基本信息表、学生选课 表、通知信息表、请假信息表、批假信息表、考勤记录表等近10个表。在设计数据表时充分 考虑了数据的共享性和减少冗余,以C,为宿主语言嵌入SQL语句,基于基本表设计了多个 视图和存储过程,利用ADO.NET技术,较多的采用了GridView控件进行数据绑定和显示。 3.3连接池和数据集(DataSet)的使用 执行应用程序期间,许多相同的连接将反复地打开和关闭。为了使打开的连接成本最低, 本系统采用了ADO.NET技术中称为连接池的优化方法[3]。通过为每个给定的连接配置保留一 组活动连接来管理连接。只要用户在连接上调用 Open,池进程就会检查池中是否有可用的连 接。如果某个池连接可用,会将该连接返回给调用者,而不是打开新连接。应用程序在该连 接上调用Close时,池进程会将连接返回到活动连接池集中,而不是真正关闭连接。连接返 回到池中之后,即可在下一个Open调用中重复使用。考虑到本系统有可能作为教务管理系统 的一个子系统,因而不止一个数据源,另外对于某些数据请求需要多次遍历数据,本系统较 多的采用了数据集(DataSet),这一方面增加了数据的安全性,另一方面也提高了系统处理数 据的性能。 4结束语 本文根据学分制条件下课堂考勤的新特点,采用asp.net 2.0技术设计了一种课堂考勤 管理系统。采取网上请假批假、课堂在线点名、考勤数据统计等措施,加强课堂考勤管理, 提高学生到课率和课堂教学质量。 Design of Class Attendance Management System in Credit System LIU ChaoGONG Guo-yong (Dept. of Math & Computer Science, Yulin Teachers’ College, Yulin, Guangxi 537000) Abstract: In credit system the students was distributed into the floating classes after selecting courses, and the class attending rate was low. To solve the problem, a class attendance management system based on asp.net2.0 technology was designed, which implemented the function of applying、examining and approving the leave, roll call in the class, and attendance data statistic based on campus network. Keyword: credit system;check class attendance;asp.net2.0 参考文献: [1] 邓春妮, 聂元铭. ASP.NET企业级开发案例精解[M]. 北京:人民邮电出版社, 2005. [2] 徐新华. 精通ASP.NET2.0[M]. 北京:机械工业出版社, 2006. [3] [美]Scott Worley. 王文龙, 刘湘宁译. ASP.NET技术内幕[M]. 北京:人民邮电出 版社, 2002.
本文档为【学分制条件下课堂考勤管理系统的设计】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_212655
暂无简介~
格式:doc
大小:20KB
软件:Word
页数:7
分类:互联网
上传时间:2017-09-25
浏览量:31