大学生考勤管理规定

2024-04-26

大学生考勤管理规定(共14篇)

篇1:大学生考勤管理规定

学生考勤管理规定

为了建设良好的校风学风,维护正常的教学秩序,施行规范化、制度化管理,有效地保证和提高教学质量,在教与学的过程中,培养学生守纪守时的良好品德和职业素质,结合21号令精神制订本规定。

第一章考勤的内容

第一条学生考勤的时间为注册报道日至学期结束。

第二条学生考勤范围包括教学计划规定的及学院、系(部)安排组织的一切活动。

第三条学生考勤的项目包括出勤、迟到、早退、旷课、事假、病假等,用规定表格进行记录。

第二章考勤的实施

第四条新生入学的考勤按学籍管理规定有关条款办理。

第五条学生参加校内的一切教学活动(人数较多的全院性任选课除外)的考勤以班级为单位,由考勤责任人进行考勤记录。

第六条学生在校外进行实习、实训、社会实践等活动,必须严格遵守所在单位的规章制度。对违反所在单位考勤制度情节严重的学生,指导教师应将情况报所在系(部)。

第七条学生参加学院、系(部)组织安排的各项活动,由辅导员或班主任、学生干部负责考勤记录。

第三章考勤的统计

第八条 学生考勤记录以班级为单位,按课程、月份(每四周)和学期分类统计。

第九条《学生周考勤表》由考勤员报班主任,班主任逐周累计,按月(每四周)汇总填入各班的《学生考勤统计表》,并将统计结果报系(部)。

第十条系(部)根据统计情况,对符合本规定第二十四条和第二十五条的学生应将名单送任课教师和教务处。

第十一条学院和系(部)组织安排的各项活动的考勤统计由班主任或学生干部、辅导员负责,并折算为旷课学时后,在学期结束前报系(部)汇总后报教务处备案。

第十二条各系办公室每月定期向本系学生通报考勤情况。

第四章迟到和早退

第十三条学生未经请假,不按学院规定的时间按时到达或提前离开教学或活动场所十五分钟之内者,按迟到或早退论处。

第五章事假和病假

第十四条学生在课堂或活动中,临时请假不超过一学时者,须向教师或班主任口头申请,获准后方可离开课堂或活动场所并按时返回,不作考勤记录。

第十五条学生请假或病假,应填写《泉州纺织服装职业学院学生请假申请表》,一学时以上,二天以内由班主任批准;二天以上五天以内由班主任签署意见,系主任批准;五天以上10天以内应由系主任签意见后报教务处审批;10天以上由分管教学院长审批。

第十六条学生请病假需提供校医或区级以上医院诊断书;在校外因急病需请假,应委托他人向学院请假,返校后补办请假手续。

第十七条学生请假期满,要到请假处消假,确需续假者,要先办理续假手续。学生请假或消假应及时将手续报班级考勤员。

第六章旷课

第十八条学生迟到或早退超过十五分钟按旷课论处。

第十九条学生迟到、早退累计三次,按旷课一学时计。

第二十条学生未经请假或请假未准而不参加教学活动者按旷课论处。

第二十一条学生超假或续假未准而不参加教学活动者按旷课论处。

第二十二条学生未经请假或请假未准而没有参加学院、系(部)组织的集体活动,按缺席二小时折合旷课二学时计。

第二十三条学生未办理免修申请手续或申请未准而不参加教学活动的,按旷课论处。

第七章处罚

第二十四条学生旷课时数(实际旷课学时与迟到早退折算旷课学时之和)累计超过该课程学时五分之一或缺课累计超过三分之一者,取消该课程的考试资格,成绩以零分计,必须重修。

第二十五条根据《泉州纺织服装职业学院学生违纪处分暂行规定》,学生在一学期内旷课(含迟到、早退折合的旷课)累计达到一定学时,给予下列处分(在处分前先给予警示):

达20学时者,给予警告处分;

达30学时者,给予严重警告处分;

达40学时者,给予记过处分;

达50学时者,给予留校察看处分;

对无故旷课虽未达10学时,但影响较坏、认错态度不好者,给予通报批评。第二十六条教务处应及时公布处罚结果。

第八章附则

第二十七条本暂行规定自颁布之日起执行,由教务处负责解释。

篇2:大学生考勤管理规定

关于《昆医海源学院学生学籍管理规定》中学生请假的程序和审批的补充规定

2012年8月版的《昆明医学院海源学院学生手册》中,有关学生请假的程序和审批的规定在执行中遇到一些问题,现特作补充规定:

一、病假:学生在学习期间,持昆医海源学院门诊部或昆医附属 医院或县级及其以上医院的诊断证明办理请假手续。(急诊等特殊情况,可先电话向班主任请假,再补诊断证明及请假手续)

1、请病假一天以内由大班长签署意见后,报班主任审批;

2、请病假一周以内由大班长、班主任签署意见后,报系学办主 任审批;

3、请病假两周以内由大班长、班主任、系学办主任签署意见 后,报系主任审批;

4、请病假一个月以内由大班长、班主任、系学办主任、系主任1

签署意见后,报分管学生工作的领导批准;请病假一月以上的办理休学。

二、事假:学生在校期间一般不准请事假,确需请假者,须事前写假条,并附有关证明办理请假手续。

1、请事假一天以内由大班长、班主任签署意见后,报系学办主 任批准;

2、请事假一周以内由班主任、系学办主任、系主任批准后报教 务部备案;

3、请事假一周以上一月以内由班主任、系学办主任、系主任、学工部、教务部签署意见后报学院分管学生工作的领导批准。请事假一月以上的办理休学。

三、公假:确因需要,代表学校参加院外或上级的重大的活动或因学院有特殊工作需要学生参加时,由组织活动的部门主要负责人或系(专业)学办主任、系主任书面向分管学生工作的院领导审批后送教务部、学工部备案。若学生公假期间不能参加考试者,该科成绩计80分。

除上述公假外,院内任何单位、个人,不可以擅自在上课时间,抽调学生办事或搞活动;不应该随意占用学生的上课时间,要主动维护学生的上课权益和学习权益!

四、凡学生请假的情况由该班大班长向各任课教师报告。

五、学生请假期满后,根据请假程序办理销假手续,否则以旷课处理。需要续假的,需另行办理请假手续。

六、2012年8月版的《昆明医学院海源学院学生手册》中75页“学生请假规定”和《昆医海源学院学籍管理规定》第41页“考勤

与纪律”中有关学生请销假规定,自本补充规定下发之日起废止。今后学生请假一律按照本补充规定执行。

七、毕业实习学生请假规定详见海源教发[2011]60号文件《昆明医学院海源学院毕业实习学生请假管理规定》。

八、本规定由昆医海源学院教务部负责解释。

昆医海源学院教务部 学工部

二0一二年十一月七日

篇3:大学生考勤管理规定

1 系统需求

1)对比考勤记录卡上的要求,一次课结束之后,教师需要填写班级名称、授课时间、授课周次、星期几、节次、课程名称、应到人数、实到人数、迟到姓名、早退姓名、请假姓名、旷课姓名等基本信息。

2)学管部的辅导员需要得到的信息是教师所填写的信息的汇总。它能够方便的浏览查询相关信息。查询条件有按照班级查询某个班级的某个时间或者时间段的出勤情况;可以按照学生姓名查询某个学生的某个时间段的出勤情况,同时能够统计其旷课次数;可以按照日期浏览所有班级的出勤情况等。

3)系统只有相关管理人员和辅导员可以查询和浏览考勤信息,任课教师只需要输入相关信息即可。

2 系统设计与实现

1)开发工具采用VS2008+SQL2005。首先设计一个教师用的信息输入界面,第一行是两个Drop Down List控件,第一个是用于选择系别的Drop Down List_xibie,第二个用于选择班级的Drop Down List_banji。当Drop Down List_xibie选择内容发生变化的时候,DropDown List_banji控件里面可选择的班级也发生相应的变化。在这里笔者采取了AJAX技术,当Drop Down List_xibie控件的Selected Index Changed事件触发的时候页面是没有刷新的。第二行也是一个Drop Down List控件,它用于选择日期,在这里笔者也做了一些处理,由于日期的格式有着多样性,不同的教师填写的格式可能不太一样,同时为了方便任课教师的操作,所以在设计的时候采取不用填写,直接选择的设计方式,系统自动调用时间,默认第一选择是教师输入信息当天的日期,同时将前一个星期的日期也加到选择范围了,这样可以避免任课教师上完课却过了几天之后才去输入考勤信息的而发生的矛盾。第三行仍然是三个Drop Down Lis控件,分别用于选择周次、星期和节次。第四行是两个Text Box控件,用于输入教师姓名和课程名称。第五行也是两个Text Box控件,用于输入应到人数和实到人数。在第四行和第五行的四个Text Box控件笔者使用了数据验证控件,作用是要求控件内容不能为空以及人数的数据范围。第六行、第七行、第八行、第九行分别是四个允许多行的Text Box控件,分别用于任课教师输入迟到学生的姓名、早退学生的姓名、请假学生的姓名和旷课学生的姓名。最后一行是一个按钮,用于提交信息,以及一个辅导员管理登陆的超链接。页面采用表格来布局。

2)辅导员经过身份认证之后进入管理界面,管理界面采用框架结构。页面上面是一个学院的LOGO,左侧是一个显示各种查询方式的导航,右侧是查询页面显示的区域。各种查询页面的主要控件都是Text Box控件或者是Drop Down List控件加上一个按钮,再加上一个Grid View控件,在这些查询页面里面利用强大的VS2008的数据库开发功能,只需要辅导员输入或者选择相关的条件,不需要写一行代码即可实现各种查询功能。

至此,一个简单的学生日常考勤管理系统就已经设计好了,经过调试,生成网站,把服务器搭建好就可以正常运行了。

3 目前系统存在的弊端与反思

1)对任课教师没有实习身份认证,有可能导致一些用户进入系统随意输入信息,导致数据混乱。主要原因是没有任课教师的数据库,以及任课教师其他系统的账号。目前学校有很多的系统,比如说教务管理系统、文件管理系统、OA办公系统等,每个任课教师进入不同的系统都需要输入不同的用户名,导致任课教师不方便,有些长时间不用的系统账号甚至都忘掉了。如果各种系统都能集成到一个界面,只需要一个账号就可以完成所有功能,这个是目前这个系统下一步努力的方向。

2)任课教师假如经过身份认证之后,能够不用填写教师姓名和课程名称。这个功能也是可以实现的,但是需要教务部的课程的数据库来支持。

3)一些数据不能动态更新。由于学生的流动性,新生报到、老生毕业,都会导致班级的名称每年都会发生变化,对于这些动态的信息都未加处理。

4)根据系统运行过程中任课教师的反馈,任课教师仍然觉得信息录入繁琐,主要是当选择好一个班级的时候,该班级的迟到学生、早退学生、请假学生、旷课学生也能够进行选择,而不需要将名字输入进去就更加方便了。对于这个功能的实现需要学生信息的数据库,以及日后学生班级信息发生变化时的动态更新功能。

总的来说,考勤管理管理系统需要涉及到很多的知识,也需要不断的完善功能。一个简单的考勤管理系统的实现,基本实现了学生考勤的无纸化办公,方便了数据的存储与浏览检索,提高了学生考勤的效率,提高了学生管理人员的工作效率,为促进学校的学风建设和信息化建设贡献了一份力量。

摘要:文章详细记录了某高校的学生考勤管理系统的需求分析、设计和实现过程,并且总结和思考了系统目前存在的一些弊端。

关键词:考勤系统,设计,实现

参考文献

篇4:学生考勤管理系统设计方案

[摘要]本文针对高校学生考勤管理方式提出设想,即使用移动终端及无线网络技术进行考勤管理。这种方式可以简化签到及请假流程实现信息高效传递。减少校方成本投入的同时也节约了大量人力物力。

[关键词]考勤;管理信息系统;设计

1.研究现状

对于人员的考勤管理,目前我国企业单位主要是使用考勤机,通过识别人体特征来进行考勤记录,包括指纹、人脸部、虹膜识别等,机读模式考勤机的应用也十分广泛。但在高校学生的考勤管理中考勤系统使用并不广泛,这一方面是因为高校考勤管理与企业考勤管理在方式和要求上存在较大差异,市面上针对高校管理模式开发的考勤系统较少,另一方面因为软件公司对高校的管理模式并不了解,开发的系统不能很好的满足高校需求。

如今我国高校普遍采用传统点名法收集管理学生的考勤信息,即教师课上点名记录,课下整理反馈。这种做法成本很低,但是会耗费大量的时间和人力,且不适用于规模较大的课堂。一些高校也会采用刷卡或生物识别的方式进行考勤管理,但是校园中人员众多,班次复杂,考勤规则不一,会产生高昂的设备成本。在这样的背景下一些教师开始使用智能移动终端配合软件的管理方式,只需要设备、软件及无线网络,成本低见效快,这也是本文想要探讨的方法。

2.需求分析

本系统最终用户为高校学生、任课教师、学生辅导员、系统管理员、系统维护人员,其中学生为考察对象。

2.1人员需求

学生:登录,课表,签到,请假,出勤情况查询,操作界面设置

教师:登录,课表,点名,学生信息查询,出勤情况统计,编辑学生考勤信息

辅导员:登录,课表,出勤情况统计查询,请假审批

管理员:登录,查看信息,编辑信息,数据统计,修改密码

2.2功能需求

(1)识别签到者身份,防止代签发生

(2)点名在线进行,节省课上时间

(3)与校医院病例系统连接,实现假条在线审批,方便学生请假

(4)携带方便,可以随时查看信息

(5)错误率低,发现错误可以及时修正

(6)自动统计数据,减少人力浪费

3.系统模型

学生考勤管理系统在连接校园网的基础上进行考勤管理并且与校医院电子病历系统联动。由计算机和手机客户端进行考勤信息的接收和發送,电子病历系统进行学生病假信息的传送,服务器进行向客户端的信息传输和统计。

4.流程设计

(1)签到:课堂签到时,教师先公布一个4位数字,学生打开考勤系统app点击签到功能输入数字。1分钟倒计时结束后学生用户端会提示签到成功与否,教师用户端显示到课情况并给出未出勤名单。出因意外情况未成功的同学和迟到的同学可以由老师手动更改出勤情况,其余算作旷课。如图二所示

(2)事假:请事假的同学点击事假选项填写理由,辅导员用户端接收消息并审阅,如果批准则会在学生用户端显示请假成功的通知和销假日期,同时向教师用户端发送学生请假信息。不批准则直接给学生发出信息,显示拒绝理由。如图三所示

(3)病假:请病假的同学先到校医院诊断,医生认为应当休息就在电子病例系统中填写病假信息,上传至考勤系统后,学生、任课老师、辅导员都可以收到病假消息。如图四所示

5.总结

篇5:电信学院学生考勤管理规定

为了建设良好的校风学风,维护学校、学院正常的教学秩序,实行规范化、制度化管理.在学校《深圳职业技术学院考勤管理暂行规定》和《深圳职业技术学院学生违纪处分暂行条例》的基础上,电信学院特制定以下考勤管理补充规定。

一、考勤内容与实施

第一条,学生考勤包括教学计划规定的及学校、学院、专业、班级、团支

部组织的一切活动。

第二条,学生考勤的项目包括出勤、迟到、早退、事假、病假、缺勤,用

规定符号进行记录。

第三条,学生参加学校、学院、专业、班级组织的一切活动,应由班级副

班长在班级考勤本上登记考勤。副班长工作应该客观公正,如果

因故不能履行考勤职责,由辅导员或班主任另行指派。

第四条,学生请事假,需提前向辅导员请假,根据事假缘由提供相关证明,获得批准后开具电信学院请假条,将请假条交班级副班长,方可

离开学校。

第五条,学生请病假,需校医务室或镇级以上医院(包括镇级医院的社区

机构)开具的诊断书,然后向辅导员请假,批准后方能离开;在校外因突发疾病无法事先请假时,应立即通过电话向辅导员请假,返校后应携带医院诊断书到辅导员处补办请假手续。

二、缺勤的处罚

第一条,旷课处罚除了按照学校规定处理外,还有以下电信学院补充条款。

第二条,因无故缺勤,违反学校纪律的,受到学校、学院通报批评或处分的,取消本学期申报学校奖学金、国家奖学金资格,取消申报“三

好学生”、“优秀团员”、“优秀学生干部”、“学习标兵”等荣誉称

号资格。

第三条,因无故缺勤,违反学校纪律的,受到学校、学院通报批评或处分的,取消申报学校经济困难补助、国家励志奖学金、国家助学金

等困难补助的资格。

第四条,因无故缺勤,违反学校纪律的。如果是入党积极分子,其半年考

察结论为不合格,取消入党积极分子资格;如果是发展对象,将延迟发展;如果是预备党员,则延期转正;如果是正式党员,需在党支部大会上做口头和书面检讨,并视违纪情节报党支部委员会,讨论对其进行党内处分意见。

第五条,因无故缺勤,违反学校纪律的,如果是学院、班级干部或学院分

第六条,团委、团支部干部的,进行全院通报批评,情节严重的,将取消其担任干部资格。如果是学校学生会或团委干部,则报学校学生处、校团委进行处理。因无故缺勤,旷课达6节以上的同学,在受通报批评或处分后,学院可以联系该生家长,共同进行教育。

电子与信息工程学院分党委

篇6:学生考勤管理制度

2、上课铃响后,即进入教室,否则作迟到处理,下课铃未响离开教室作早退处理,下课铃响前5分钟离开教室者作旷课处理。

3、学生请病假,须有医生或家长证明,在离校前来不及请假者,返校后应立即持证明办理补假手续。学生请事假应在事前持家长证明或由家长来校请班主任办理。

4、因病或因特殊情况不能上体育者,须持医院证明到学校医务室办理免上体育课证明,否则按旷课论处。

5、请假在三日内(含三日),由班主任审批,请假在三日以上由政教处批准,请假要有充足的理由,否则不予办理。

6、各班设立考勤簿,选派认真负责的同学担任考勤员,严格考勤,及时填写。

7、各班每周小结一次考勤情况,每月向政教处报告一次,期末总结评比,对全勤的同学和作负责的考勤员要给予表扬和奖励,学生的出勤情况要记入学生手册,并纳入操行评定内容。

8、迟到、早退较多的班不能评为“文明班级”和“优秀班集体”,严重旷课的学生应按违纪学生处分条例进行纪律处分。 学生请假考勤制度

篇7:学生考勤管理制度

一、检查时间早:在晨读、早操时段;午:下午第一节课时;晚:晚自习第一节课时。检查公布班上出勤人数和缺勤学生姓名(动态变更),对于缺勤的学生必须查明详细原因、去向及所采取的措施;对于去向不明确的学生必须在第一时间与家长联系,并把填写完整的“学生出勤检查跟踪表”交给带班领导。

二、为保证责任的落实,一次不公布学生出勤人数或一次不登记签字者,在月量化中扣5分,同时在班主任当月津贴中扣5元。凡因抱侥幸心理不检查或对缺勤学生不调查的,一经查实,加倍扣分,如果出现不安全事故,负全部责任;或发现学生缺勤而没有及时采取措施(如对有病学生不督促其就医,对去向不明的学生没有在第一时间与家长联系及查找的),出现不安全事故的负全部责任。

三、课任教师对本节课的学生出勤情况负责,在课堂上发现学生有病或缺勤的,与小黑板公布出勤人数不符的,要立即调查情况,及时采取措施或向班主任、带班领导反映,否则,酿成不安全事故的,由该课任教师负直接责任或主要责任。

篇8:大学生考勤管理规定

近年来, 随着集成电路、网络通信等技术的不断发展, RFID技术进入了商业化应用阶段。由于RFID技术具有多目标识别、非接触识别等特点, RFID技术表现出非常巨大的发展潜能与应用空间。RFID技术涉及制造、信息等诸多技术领域, 涵盖无线通信、芯片设计与制造、无线设计与制造、信息安全等技术。在未来的几年中, RFID技术将继续保持高速发展的趋势, 将应用更多的领域, 对有效改善人们的生活质量、加强公共安全以及提高社会信息化水平产生重要影响。

2 传统学生考勤管理的现状

学生考勤管理是学校教务管理中的一个至关重要的任务, 但是过多的学生考勤管理工作又给教师带来了很大的麻烦。传统的学生考勤检查时逐一点名登记, 虽然原始的记录在一定的程度上可以解决问题, 但是常常出现考勤效率低, 耽误时间等缺点, 当上课人数众多时, 不足之处更加显而易见, 严重影响上课效率。在经过实际调研, 针对学生考勤问题, 为解决实际校园中数量众多的学生管理难度大的问题, 设计与实现了基于RFID学生考勤管理系统。

3 基于RFID学生考勤管理系统的优势

RFID射频识别是一种非接触式的自动识别技术, 它通过射频信号自动识别目标对象并获取相关数据, 识别工作无须人工干预, 操作快捷方便。基于RFID学生考勤管理系统, 是一个对于学生考勤的管理系统, 它实时地自动采集数据信息, 这不仅大大减少了考勤管理人员的大量的工作, 而且还方便了班级和学校对学生出勤率的查询, 只要通计算机登入本系统就能及时修改、更正学生的考勤信息, 使信息真实、有效。这样节省了大量人力物力, 节省了宝贵的时间, 大大提高了工作效率;既方便、快捷, 又省资源;操作上实现人性化、合理化, 满足学校、老师的使用和查看。

4 射频识别技术 (RFID技术)

射频识别技术 (Radio Frequency IDenti fi cation, RFID) 是一种无线通信技术, 其基本原理是利用射频信号和空间耦合 (电感或电磁耦合) 传输特性, 实现对被识别物体的自动识别。

RFID系统的基本工作原理:由阅读器通过发射天线发送特定频率的射频信号, 当电子标签进入有效工作区域时产生感应电流, 从而获得能量、电子标签被激活, 使得电子标签将自身编码信息通过内置射频天线发送出去;阅读器的接收天线接收到从标签发送来的调制信号, 经天线调节器传送到阅读器信号处理模块, 经解调和解码后将有效信息送至后台主机系统进行相关的处理;主机系统根据逻辑运算识别该标签的身份, 针对不同的设定作出相应的处理和控制, 最终发出指令信号控制阅读器完成相应的读写操作。

典型的RFID系统主要由阅读器、电子标签、中间件和应用系统软件组成。RFID系统结构如图1所示。

5 系统总体设计

5.1 系统模块设计

本系统通过RFID技术、软件编程、数据库应用, 将学生基本信息写入RFID标签, 当学生进入教室并经过读卡器的时候, 把RFID标签靠近读卡器附近, 便可把学生信息收集到考勤系统中, 然后可以进行数据导出并保存。

根据分析整个系统, 主要划分为5个功能模块, 分别执行要求中的功能。功能模块图如图2所示。

(1) 用户注册:并非所有人都能进入系统, 只有注册过的用户才能进入系统;

(2) 添加学生基本信息:把学生基本信息写入系统数据库和电子标签;

(3) 签到:进行学生签到;

(4) 签退:进行学生签退;

(5) 数据导出:可以把考勤数据表保存成Excel表格。

5.2 数据库设计

各种功能的实现都离不开数据库的支持, 数据库在一个信息管理系统中占有非常重要的位置数据库结构设计的好坏将直接对应用系统的效果产生影响。合理的数据库设计可以提高数据库存储效率, 保证数据的完整和一致。同时合理的数据结构也将有利于程序的实现。

设计数据库系统时, 应该首先了解用户的各个方面的需求, 包括现有的以及将来可能增加的。学生考勤系统是关于学生方面的系统, 需要根据实际情况设计能够满足用户需求的各种实体结构, 以及他们之间的关系, 然后转化为实际数据模型, 也就是数据库的逻辑结构。

系统实际规划的实体有:用户信息实体、学生信息实体、考勤信息实体, 然后转化为对应的数据库表格为:用户表、学生信息表、考勤表。

6 系统实现

传统的学生考勤检查是逐一点名登记, 当遇到人数众多时, 这种考勤效率将大大降低。基于RFID学生考勤管理系统, 是针对学生考勤管理的一个系统, 通过RFID技术的应用, 学生考勤效率将大大地提高。下面, 介绍本系统的运作流程。

6.1 用户登录

本系统设计了用户登录功能, 针对注册后的用户才能登录系统, 未注册的不能进入系统。本系统默认用户名:admin;密码:123。如图3所示。

6.2 系统主界面

当用正确的用户名登录成功之后, 可直接进入到系统主界面。主界面有四个功能, 分别是:基本数据管理、考勤登记、导出数据、关于, 如图4所示。另外, 每个功能下面又有子功能。

6.3 基本数据管理功能

基本数据管理功能是管理用户信息和学生基本信息的功能。

6.3.1 添加用户功能

在本系统中, 增加了设置注册用户环节, 作为登录本系统的凭证。只有在用户注册窗口注册的用户才能登录本系统, 进行学生考勤。如图5所示。

6.3.2 学生信息管理功能

学生信息管理功能, 顾名思义, 本部分就是添加学生基本信息情况。在本窗口, 可以增加学生基本信息, 并保存到数据库中。窗口如图6所示。

功能流程:

本窗口有三个按钮, 分别是新增、保存、删除。当计算机连上读卡器, 并把电子标签放在上面, 点击“新增”按钮是可增加学生基本信息, 然后点击“保存”, 就可把学生信息写入电子标签和保存在系统数据库里;点击“删除”按钮, 可删除某一个学生信息。

6.4 考勤登记功能

考勤登记功能分别可以进行学生考勤, 即实现签到和签退功能。

6.4.1 签到功能

在本窗口中, 可进行学生考勤签到。窗口如图7所示。

功能流程图:

当计算机连接读卡器时, 点击“签到”, 可进行自动签到, 只要把电子标签放到读卡器附近, 就可以检测卡片内容, 并把学生信息填写到表格中;点解“暂停”时, 签到停止;同时, 还可以进行表格数据删除命令。

6.4.2 签退功能

在本窗口中, 可进行学生考勤签退。窗口如图8所示。

功能流程:

与“签到”同理, 当读卡器连接时, 点击“签退”按钮, 进行学生签退环节, 并把电子标签内的信息保存在表格中。

6.5 导出数据功能

学生考勤, 必须把学生出勤情况呈现出来, 那导出数据功能就能实现这一功能。当考勤完毕之后, 可点击“导出数据”, 便可生成学生出勤表, 便于老师保存。表格如图9所示。

7 结束语

目前国内外新兴的物联网核心技术——RFID技术, 利用射频信号和空间耦合传输特性实现了对被识别物体的自动识别, 可以达到自动辨识与追踪该物体。

基于RFID学生考勤管理系统, 它大大地提高了学生考勤的速度, 有助于老师的上课效率。本课题主要探讨RFID技术的在学生考勤管理中的应用, 打破传统的考勤管理格局, 有效地减少了考勤时间。

摘要:基于射频识别技术 (RFID) 原理, 运用开发工具Microsoft Visual Basic软件及Microsoft Office Access数据库;结合RFID读写器的读、写功能, 分析考勤管理系统的实际需求, 实现了基于RFID学生考勤管理系统, 打破传统学生考勤用手工操作的格局, 为教师上课考勤带来很大的便利。

关键词:射频识别技术 (RFID) ,学生考勤Access数据库

参考文献

[1]胡胜男, 伊周平, 陈绪兵.基于分布式RFID门禁考勤系统的设计实现[J].数字技术与应用, 2010 (09) .

[2]孙太国, 李淑娟, 李言, 郑建明.基于混合模式的考勤管理系统的研究[J].计算机工程, 2003 (08) .

[3]黄峥, 古鹏.基于RFID的应用系统的研究[J].计算机应用与软件, 2011 (06) .

[4]赵军辉.射频识别技术与应用[M].北京:机械工业出版社, 2008.

[5]余雷.基于RFID电子标签的物联网物流管理系统[J].微计算机信息, 2006 (22) .

篇9:大学生考勤管理规定

【关键词】学生考勤管理系统;ASP.NET

随着计算机以及网络技术的普及,越来越多的院校开设了各类计算机课程以满足学生的需求[1-2]。众所周知,计算机专业课程是一类技术性很强的课程,需进行大量的实践课程(上机实践),学生基本信息、班级基本信息等急需一种更为智能化,简单化和安全化的考勤管理工具,本文的考勤管理系统能够比较灵活地根据教师需求查询学生考勤、编辑学生信息、编辑考勤信息和打印考勤情况。

1.开发平台 ASP.NET概述

在系统的开发上,采取目前比较流行的ASP.NET服务器端脚本编程环境。它是建立在.NET Frame之上,使用Visual Basic、C++这样模块化程序设计语言,并且它要第一次使用时进行编译,之后的执行不需要重新编译就可以直接运行,所以速度和效率比ASP提高很多。同时它还具有代码的可重用性、可维护性和代码量相对较少等诸多优点。ASP.NET不仅仅是下一版本的Active Server Page (ASP);它是统一的Web开发平台,用来提供开发人员快速生成企业级Web应用程序,所需的服务ASP. NET的语法在很大程度上与ASP兼容。由于ASP本身的局限性使得系统有一些不可克服的缺陷,而采取了ASP.NET技术的系统性能上有了很大的改善:(1)ASP.NET页面只需要一次编译后不需要重新编译,直到该页面被修改或WEB应用程序重新启动,极大提升多次访问时的速度;(2)ASP.NET通过ADO.NET提供的DataGrid等数据库元件可以直接和数据库联系;(3)ASP.NET采取“code-behind”方式编写代码使得代码易于编写,结构更清晰,降低了系统的开发与维护的复杂度和费用。同时它还提供一种新的编程模型和结构,用于生成更安全,可伸缩和稳定的应用程序。

2.学生考勤管理系统的系统设计

2.1数据模型设计

(1)登陆模块的数据流程:管理员在ASP.NET生成的界面输入登陆信息,然后点击〔登陆〕按钮,由服务器端程序向数据库发出验证请求,数据库返回验证结果,由服务器端程序生成验证结果消息框。

(2)添加管理员模块的数据流程:高级管理员在ASP.NET生成的界面输入所要添加管理员的信息(用户名,密码,确认密码),然后点击〔确定〕按钮由服务器端程序向数据库发出验证请求,数据库返回添加结果,由服务器端程序生成添加结果消息框。

(3)操作管理模块的数据流程

①添加用户模块的数据流程。

②删除用户模块的数据流程。

③修改用户密码模块的数据流程。

(4)查看当前上机状态模块的数据流程:学生在客户端输入上机信息 (学号,密码)单击[确认]按钮后登陆客户端,客户端将用户信息通过服务器端存储至数据库Online表中,当管理员单击查看当前上机状况模块按钮时由服务器端程序向数据库发出查看Online请求,数据库返回Online表值(当前在线用户信息),由服务器端程序生成上机状况结果消息框。

(5)日志管理模块的数据流程:

①查看管理员日志模块的数据流程:所有系统管理口志在管理员操作时已经通过服务端程序存储至数据库中的Manage log表中,管理员单击管理员日志按钮,由服务器端程序向数据库发出查看管理员日志请求,数据库返回Manage log表中的值,由服务端程序生成日志消息框。

②查看用户日志模块的数据流程:所有用户操作日志在用户登陆客户端时已经由客户端通过服务端程序存储至数据库中的User log表中,管理员单击用户日志按钮,由服务器端程序向数据库发出查看用户日志请求,数据库返回User log表中的值,由服务端程序生成日志消息框。

2.2数据库设计

(1)上机用户表(student表):用户表是客户端用户上机登陆的时候所用到的表,主要记录用户登陆名,密码,姓名,班级,此表以用户名作为主键,同时也是外键,通过这个字段与其他关联表进行通信。

(2)管理员表(teacher表):管理员表是管理员登陆服务器端主系统所要用到的表,主要记录管理员用户名和登陆密码,此表以管理员用户名作为主键,同时也是外键,通过这个字段与其他关联表进行通信。

(3)在线用户信息表(Online):在线用户信息表是显示当前在线上机用户信息的表,此表以上机用户的用户名为主键,同时也是外键,通过这个字段与其他关联表进行通信。

(4)管理员日志信息表(managelog表):显示记录管理员所进行的所有操作的表,此表以管理员用户名为主键,同时也是外键,通过这个字段与其他关联表进行通信。

(5)用户日志信息表(userlog表):用户日志信息表是显示记录用户所进行的所有操作的表,此表以上机用户用户名为主键,同时也是外键,通过这个字段与其他关联表进行通信。如表2所示,描述了userlog表的详细信息。

3.系统实现

3.1数据库操作的实现

在服务器端主程序中定义了一个DataConn类,在这个类中构造了execute()方法和getData()。当用户触发了向数据库存储(删除,更新)信息的事件模块时,那么这个事件就会调execute()方法,该方法会请求与数据库连接,若连接成功execute()方法会向数据库存储(删除,更新)相应的数据。当用户出发了向数据库查询信息的事件模块时,该事件会调用getData()方法向数据库发出查询数据请求,数据库会返回所要查询的数据或存储结构。

3.2.登陆模块的实现

管理员登录的页面提供两个文本输入框(分别用于用户名和密码的输入),一个登陆按钮,一个取消登陆按钮,当用户输入用户名和密码,点击登陆按钮时,事件发生的顺序如下:

(1)首先该事件会调用UserExist(),该方法首先通过调用DataConn类中的getData()向数据库查询所输入的用户名是否存在,如果存在那么密码是否相等,如果用户名不存在,则UserExist()方法返回值为-1,若用户名存在但返回密码与输入密码不相等UserExist()方法返回值为0,若用户名和密码均一致那么UserExist()方法返回值为1。

(2)若UserExist()方法返回值为-1,登陆模块程序会向用户发出不存在该用户的消息框。

(3)若UserExist()方法返回值为0,登陆模块程序会向用户发出密码不正确的消息框。

(4)若UserExist()方法返回值为1,系统会告知用户登陆成功,用户直接进入系统主操作界面。

【参考文献】

[1]梅中辉,经亚枝..NET技术中的数据访问技术—ADO.NET[J].微计算机信息,2003,19(1):47-48.

篇10:学生考勤管理制度

为保障学校教育教学活动有序开展,营造学生学习、成长的优良环境,学校将加强学生出勤管理。结合学校实际,特制定本制度:

一、加强学生出勤管理

1、学生上课和各种活动出勤,由班主任负责。请假的学生应有班主任批准的书面请假条,如发现无故缺勤学生,班主任在第一时间与其家长取得联系,了解相关情况,同时做好记录。班主任若发现异常情况应立即报告学校。

2、每一节课,由值日班长和科任教师负责学生的上课出勤考核工作。

3、任课教师应对不按规定上课的学生及时进行批评教育,上课后首先检查学生人数并问询缺勤原因,发现无故缺课的要及时和班主任联系。

二、严格执行请假审批制度

1、学生必须按学校规定时间到学校正常上学,不迟到,不早退,不旷课。

2、学生因病因事不能按时上学,必须严格履行请假手续。学生如因病因事等原因无法上课,事前应由家长向班主任请假,经班主任批准后方可生效。学生在上课期间因病因事请假回家,班主任须主动与家长联系了解情况,若发现异常情况立即报告学校。

3、学生因病因事请假的,请假1天以内由班主任核实批准;请假1周及以上由班主任核实上报,教务处批准。

篇11:学生考勤管理系统

系统设计开发:张文聪

网站意义:

学生考勤对学校教务管理是至关重要的,传统的学生出勤检查往往是教师拿着一张纸质名单逐一点名,或让学生上交课堂作业以便课后查询出勤情况。这些方法往往具有考勤效率低下,没有系统的记录和整理,容易丢失遗漏,耽误时间等缺点。针对以上问题,开发一种针对学生考勤的网上管理系统,通过本系统,教师可以再课堂上直接登录考勤记录网站进行课堂点名,记录学生考勤情况等。此外,在课余,任课教师、班主任以及学校领导也可以登录该网站查询某班学生在某学科课程的出勤情况。

需求分析:

1、提供学生和老师两个登录用户;

2、学生可以查询自己的出勤情况;

3、任课老师可以查询自己带的班级学生的出勤情况;

4、班主任可以查询本班级学生在每一学科的出勤情况。

5、实现科任老师和班主任查询结果的报表打印。

网站设计图:

开发运行平台:

主要以Microsoft Visual Studio.NET 2008 为开发平台,SQL Server 2000为后台数据库,采用.NET技术,结合C#和JavaScript构造应用程序。

功能模块说明:

1、学生信息管理

包括了学生的个人信息,所在班级,学号,姓名和学生每个学科的出勤情况。

2、学科信息

包括了每一个学科的课程名称,课程号和每一个课程对应的任课教师。

3、出勤模块

包括了全校所有学生对应每一学科课程的出勤情况。班主任和科任老师可以查询对应的班级学生出勤情况并打印出来。

网站总结:

篇12:学生考勤管理制度

1.学生学习期间,一般不准请事假。如遇特殊情况需请假者,必须由本人提出书面申请,办理请假手续,两节课以内由辅导员批准(周五及节假日前后的请假,由辅导员签字后报学工组长审批),两节课――3天由学工组长批准,超过三天由学校学工处批准。

2.学生因病请假,须持校医室证明或县级以上医院出具的病休证明,病休在一天以上的,须经辅导员批准方为有效。

3.学生请假期满,应主动找批准人(辅导员或学工组长)销假。有特殊情况需延长请假者,应在假期未满之前提出书面申请,事后由辅导员或学工组长审批。

4.学生上课、军训、劳动、社会实践、教育实践、基本功训练、课外活动、两操、自习课、班会集会等均应酬考勤,因故不能参加者,必须请假(同前)。

二、考勤管理办法

1.班级每天在《班级日志》或《点名册》上记载缺勤及迟到、早退者姓名、节次,每周汇总后于周日晚自修前交学生会纪检部。

2.班长或纪检委员必须对考勤检查人员如实申报班级缺勤情况,对并事假者必须出示有关证明或假条。

3.对不按制度填写或漏填、谎报的班级,将酌情从《班级目标管理积分》中的考勤部分扣分。

三、缺勤处理

1.凡未办理请假手续,请假未批准、超假或延续期手续不全者,均以旷课论处。

2.旷课一天以旷课7课时计算。无故旷课累计达5-9节,给予通报批评;无故旷课累计达10-19节,给予警告;无故旷课累计达20-29节,严重警告;无故旷课累计达30-39节,给予记过处分;旷课达40节以上给予留校察看处分;更严重者应令其退学。

3.学生在应参加的上课或活动中,每迟到或早退三次(迟到、早退20分钟作为旷课),按旷课1课时论处。

篇13:大学生考勤管理规定

随着高校规模的不断扩大, 学生人数不断增多, 高校的教学管理和学生管理信息化逐步完善。基于校园网的学生选课系统、成绩查询系统、教务管理系统、招生就业系统等在各大高校纷纷出现, 对高校师生的学习、生活、管理、办公带来了极大的便利。

在高校教学管理中, 考勤管理是保证教学质量的重要手段, 学生上课考勤记录也是评定学生平时成绩的重要依据。目前在大部分高校, 学生的考勤管理依然采用传统的教师点名、人工录入的方式完成。随着高校规模的扩大, 对于一些基础课和专业基础课, 教学班的人数一般在百人以上。同时伴随高等教育的大众化和思想的多元化, 学生缺课、迟到、早退的现象已经屡见不鲜, 任课教师通过点名、签到等方式获取考勤数据, 一方面花费大量时间, 影响课堂教学, 同时难以避免学生代签、代答等现象, 管理难度比较大;另一方面考勤信息往往只为授课教师所掌握, 作为计算平时成绩的依据, 不能及时上传至教学管理部门实现共享, 以便教学管理部门通过班主任对缺课严重的学生进行督促、警示和教育, 以达到端正学风、提高教学质量的目的。另外, 由于考勤信息没有公开, 学生对自己的上课考勤情况无法查询, 也会影响考勤情况和平时成绩的客观公正。

在传统的教学考勤管理体系下, 学生请假以请假条的方式向班主任、院系领导及教务管理部门申请, 经过逐级批准方能生效。请假信息以请假条的方式传递给授课教师。这种模式在信息化程度越来越高的高校管理中暴露出了许多弊端:首先, 学生有事请假不方便, 管理人员审批效率低;其次, 授课教师不能及时掌握学生请假情况, 造成授课教师对学生上课出勤记录不准确。

传统的考勤管理费时、费力、低效而且信息不及时, 已经不能满足现代高校的管理要求。因此有必要采用基于校园网的学生考勤管理系统, 通过RFID (射频识别) 技术自动采集学生考勤信息, 避免教师点名占用课堂授课时间, 提高教学效率;通过在线请假和审批方式提高学生请假的便利性和管理部门审批的效率。学生、教师及教学管理部门通过校园网共享考勤信息, 增加信息的透明度, 提高管理部门的管理质量。

2 RFID技术简介

RFID (Radio Frequency Identification, 射频识别) 是一种非接触式的自动识别技术, 通过射频信号对某个目标的自动识别得到对象的个体信息, 并获取相关数据, 识别工作无须人工干预, 可工作于各种恶劣环境。RFID技术具有条形码所不具备的防水、防磁、耐高温、使用寿命长、读取距离大、数据保密性好、存储数据容量大、信息存储更新方便等优点, 因此作为一种快速、实时、准确采集与处理特定对象数据的信息技术, 已经在生产、零售、物流、交通等各个领域得到了广泛的应用。

RFID应用系统一般由电子标签、阅读器、应用系统3部分组成。电子标签由标签芯片及标签天线组成, 附着在待识别的物体上。电子标签芯片中的EPC (产品电子代码) 记录有物体的基本信息, 通过EPC标签可以为每一物理实体提供唯一标识。标签天线用于和阅读器上的射频天线进行通信。阅读器主要用于读取或写入电子标签信息。阅读器上的射频天线在电子标签和阅读器间传递射频信号。

RFID系统的基本工作原理如图1所示。阅读器通过射频天线发送一定频率的射频信号, 当电子标签进入发射天线工作区域时产生感应电流, 获得能量被激活;电子标签将自身编码等信息通过标签天线发送出去;射频天线接收从电子标签发送来的载波信号, 经天线调节器传送到阅读器;阅读器对接收的信号进行解调和解码, 然后通过阅读器的RS232或RS485接口与外部计算机系统相连, 通过专门的计算机系统实现信息的转换、处理和应用。

3 基于RFID技术的高校学生考勤管理系统设计

3.1 系统总体结构

为了实现学生考勤数据的自动采集与信息共享, 本系统采用RFID技术, 借助于校园网, 采用基于浏览器/服务器 (B/S) 网络计算模式的3层体系结构, 具有系统维护升级方便、良好的开放性和可扩充性等优点。

该应用系统总体结构由RFID系统、中间件系统和计算机应用系统3部分组成。其中RFID系统包括RFID电子标签、阅读器以及数据交换和管理系统软件;中间件系统由Savant服务器、ONS服务器、PML (Physical Markup Language) 服务器及相应的数据软件等组成。基于校园网的学生考勤管理系统结构如图2所示。

(1) 电子标签。将记录有学生基本信息的RFID标签嵌入到学生IC卡上。其中的EPC提供学生对象的唯一标识, 储存在EPC编码中的信息可以包括学生学号、姓名、专业、性别等基本信息。

目前可以采用的电子标签有主动型、被动型和半主动型3种类型, 主动和半主动标签可以适应远距离的扫描, 识别距离可达15~30m, 学生考勤无需排队等候, 使得考勤更加快捷, 而被动RFID系统读写装置的读写距离较短, 一般在10cm以内, 所以学生考勤必须逐个排队进行, 降低了考勤效率。因此本系统采用主动式标签。

(2) 阅读器。阅读器安装在各个考勤点, 例如, 在学校主要建筑物门口和各个教室门口。当学生进入考勤地点之后, 通过阅读器, 利用感应无线电波完成标签信息EPC码的采集工作。标签发送电磁波给阅读器, 这些返回的电磁波被转换为数据信息, 即标签的EPC编码。阅读器将采集到的信息, 通过配置在校园网中的ONS和PML服务器完成登录教室和学生身份识别。

(3) Savant服务器。学生在考勤过程中, 阅读器收到EPC码后, 利用Savant的软件系统完成网上数据传输和管理, 主要任务是进行数据校对、阅读器协调、数据传送、数据存储和任务管理。

(4) 对象名解析服务器 (ONS) 。通过将EPC码与相应学生信息进行匹配来查找有关学生的参考信息, 比如:当一个阅读器读取到EPC标签的信息时, EPC码就传递给Savant系统, 然后通过校园网利用ONS找到学生信息所存储的位置, 由ONS给Savan系统指明存储学生信息的服务器, 并将这个文件中的学生信息传递过来。

(5) PML服务器。学生信息采用物理标记语言 (PML) 书写, PML是基于扩展标识语言 (XML) 发展而来的, PML文件被存储在EPC信息服务器上, 为其他计算机提供需要的文件。

(6) 计算机应用系统。是本系统专门开发的考勤管理系统, 完成学生的考勤信息查询、统计及平时成绩计算等工作。开发的考勤管理系统, 还提供基于校园网的在线请假及审批功能, 使得考勤数据在自动采集的基础上, 能够反映学生的请假信息, 更加客观、准确。

3.2 考勤管理系统功能设计

该系统的目标是按照高校学生考勤管理的需要, 自动、实时、准确地对学生上课迟到、早退、缺勤等考勤信息进行自动采集, 并通过校园网传递和共享, 实现学生考勤信息的查询、统计和分析;还要求提供基于校园网的在线请假及审批功能, 使得考勤数据能够反映学生的请假信息, 根据学生的出勤情况自动统计学生的平时成绩等。

根据上述要求, 系统的功能模块如图3所示。

各模块主要功能如下:

(1) 学生信息管理。对学生编号、姓名、班级等基本信息进行维护。主要用来对学生进行身份识别, 检查是否具有考勤资格, 只有符合名单的学生才能进行考勤。

(2) 教学班管理。对教学班信息进行维护。包括教学班编号、选课学生名单、课程编号、课程名称、上课时间、教室等, 这些信息是考勤信息采集的重要依据。

(3) 标签信息注册。对电子标签上的学生信息注册维护, 与学生数据库中的信息保持一致。

(4) 阅读器配置。设置阅读器的编号、位置、IP地址等信息。

(5) 考勤信息采集与处理。阅读器自动读取学生电子标签中的EPC信息, 将信号传送给ONS系统, 同时对RFID持有人进行定位, 判断其IP地址, 与保存在数据库中的教室IP地址进行核对, 核对正确之后, 再与上课时间以及上课学生名单进行比对, 只有同时满足以上3个条件的学生才能进行正常考勤。对核对正确的学生, 自动记录考勤时间, 并根据学生的请假情况判断是否迟到或者旷课, 经过上述判断处理, 将学生本次考勤情况记录到考勤数据库。对于个别学生可能同时携带有他人的IC卡欺骗考勤系统, 可由任课教师即时清点学生人数, 如与系统统计出的人数不符, 则说明有无效学生信息, 应当场指出并重新核对。

(6) 请假申请。学生通过网络在线填写请假申请表, 等待管理部门审批, 也可以随时查询请假审批情况。

(7) 请假审批。院系领导及管理部门可以对学生的请假申请进行网上审批。审批通过的请假申请记录到考勤数据库中。

(8) 考勤信息查询:学生可以查询自己课程的考勤情况。教师可以查询教学班的出勤情况。

(9) 考勤统计。教学管理部门可以统计某门课程的考勤情况, 按院系或者班级统计学生的考勤情况, 统计某个教师的学生出勤情况。

(10) 考勤成绩计算。教师可以根据需要设置考勤在课程总评中所占的分数, 系统会根据学生的出勤情况, 自动计算每个学生的考勤成绩。

(11) 严重缺勤警示。教学管理部门可以设置严重缺勤阈值, 缺勤超过一定程度的学生会进入严重缺勤警示名单, 系统会以短信的形式通知严重缺勤学生本人、班主任或辅导员及教学管理部门, 也可以电子邮件的形式通知学生家长, 便于对学生的督促和警示。

4 结束语

高校考勤管理系统中关键的问题是学生信息的自动识别和获取。本文针对传统考勤方法中存在的问题, 提出了基于RFID技术和校园网的考勤管理系统, 并对其结构和功能进行了详细分析。将RFID技术与网络相结合, 利用电子标签作为识别的手段, 获取学生考勤信息, 提高教学效率;通过在线请假和审批方式提高学生请假的便利性和管理部门审批的效率。学生、教师及教学管理部门通过校园网共享考勤信息, 增加信息的透明度, 提高管理部门的管理质量。相信随着RFID技术成本降低和相关标准规范的完善, 基于RFID技术的高校考勤管理系统将会得到广泛的应用。

参考文献

[1]孙晔, 王艳秋.RFID射频识别技术及应用[J].电大理工, 2009 (1) .

[2]何彤宇, 杨树英.基于RFID技术的学生网络考勤管理系统设计[J].计算机与现代化, 2010 (11) :89-91.

[3]张治元, 等.基于RFID的数字化校园信息管理系统的构建[J].中国教育信息化:高教职教, 2010 (5) :33-35.

[4]郭海平.射频识别技术在高校信息化管理中的应用[J].中国科技信息.2009 (17) :107-108.

[5]桑静, 王宜怀.基于RFID的学生考勤系统阅读器的开发[J].电脑知识与技术, 2008 (z2) :135-136.

篇14:考勤管理系统的设计

关键词:考勤管理 系统设计 PowerBuilder

0 引言

考勤管理既是企业劳动人事管理的重要方面,同时也是企业财务管理的重要方面,因为它是和人、事都相关的方面。考勤管理系统需要和员工人事管理连接,同时需要连接工资管理系统等等,用于完成员工的升迁、工资、津贴、医疗保险、保险费、实际发放工资等。本文将以一个典型企业的考勤管理系统为例,来讲述如何设计一个考勤管理系统。

1 系统目标设计

①系统开发的总体任务是实现企业员工工资管理的系统化、规范化和自动化。

②能够和人事管理系统、工资管理系统相结合,真正实现企业高效、科学、现代化的员工管理。

2 开发设计思想

尽量采用公司现有软硬件环境,及先进的管理系统开发方案,从而达到充分利用公司现有资源,提高系统开发水平和应用效果的目的。员工考勤管理系统能够和考勤机相连接,从而完成自动、高效、科学的考勤信息输入。系统采用模块化程序设计方法,既便于系统功能的各种组合和修改,又便于未开发的技术维护人员补充、维护。

3 系统功能分析

在系统功能分析的基础上,考虑PowerBuilder程序编制的特点,得到如1所示的系统功能模块图。

4 关键功能模块设计

4.1 祖先窗口的设计

PowerBuilder中的窗口具有继承的功能,因此在本程序中将创建2个祖先窗口。

第一个祖先窗口具有一个数据窗口控件,能够对数据窗口控件实现增加、删除、修改和保存的功能,可以用于各个管理模块窗口的继承;

第二个祖先窗口是一个报表生成的通用窗口,具有预览、放大缩小、打印、保存等功能,可以用于各个报表模块窗口的继承。

4.1.1 w_update祖先窗口的创建

W_update祖先窗口用于各个管理模块窗口的继承。本程序中的考勤信息处理模块、缺勤信息处理模块、缺勤类型设定窗口模块等均是从该窗口继承而来的。

W_update祖先窗口如图2所示。

该窗口的最上方放置了一个静态文本框控件,用于显示窗口的功能。各个继承的子窗口可以修改该控件的Text属性,从而显示不同的内容。

中间有一个数据窗口控件dw_1,在不同的子窗口用于连接不同的数据窗口对象。

窗口的最下面放置了4个Picture控件,在其Click事件中分别用来实现数据窗口控件中数据的增加、删除、保存以及窗口关闭的功能。

4.1.2 w_preview祖先窗口的创建

w_preview祖先窗口用于各个报表窗口的继承。本程序中的各个报表窗口均是从该窗口继承而来的。

W_preview祖先窗口界面如图3所示。

该窗口的上方放置了7个GroupBox控件。缩小放大GroupBox控件上放置了2个按钮控件和一个EditMask控件,用于对报表缩小放大,可以在EditMask控件直接输入要显示的百分比大小。页数GroupBox控件上也放置了2个按钮控件和一个EditMask控件,当数据窗口报表有多页内容时用于前后翻页。

后面的5个GroupBox控件上的按钮分别用于实现打印、打印机设置、打印预览、报表另存和退出的功能。

窗口的下面放置一个数据窗口控件dw_1。在不同的子窗口用于连接不同的报表数据窗口对象。

4.2 考勤信息处理窗口的设计

考勤信息处理窗口(w_kq_update)用于员工个人考勤记录的输入和修改,由主程序窗口上的“考勤信息处理”RadioButton控件的双击事件激发。

考勤信息处理窗口是w_update祖先窗口的继承窗口,具有w_update窗口的功能,界面如图4所示。

在考勤记录窗口的open事件中加入如下的程序代码:

dw_1.retrieve()

在P_1控件也就是增加一条记录的图片控件的Click事件中加入如下的程序代码:

date t_d

t_d = today()

dw_1.SetItem(G_RowNumber,"qq_date",t_d)

这样,使用上面少量的程序代码就编制出了考勤登录窗口,可见窗口的可继承性是非常有利于程序模块化设计的。

5 结语

员工考勤统计窗口(w_kq_preview)用于生成企业某个员工的考勤情况报表。由主程序窗口上的“员工考勤统计”RadioButton控件的双击事件激发。部门考勤统计窗口是w_preview祖先窗口的继承窗口,具有w_preview窗口的功能,设计方法同上,在此不再赘述。

参考文献:

[1]何绪洪,余建英.powerbuilder8.0数据库系统开发实例导航[M].人民邮电出版社,2003.

[2]陈燎宏.考勤管理系统程序设计[J].嘉兴学院学报,2001(03).

[3]覃利秋.考勤管理系统[J].软件导刊,2006(13).

上一篇:别出心裁成语简单谜语下一篇:镶嵌纪晓霞说课