APP下载

多条件计算自动请假微信小程序的设计与实现*

2021-03-27张新瑞曾晓莉

中文信息 2021年6期
关键词:班长程序班级

张新瑞 张 楠 曾晓莉

(西藏大学信息科学技术学院西藏信息化协同创新中心,西藏 拉萨 850000)

一、优势分析

以西藏大学为例,目前的请假流程多为:同学先向班主任说明请假原因,经班主任审批同意后,再去学生科批假条,之后才可出校,且同学们返校后还需要到学生科销假。在以往的请假流程中,过程烦琐、依靠纸质假条,有很大的进步空间。此外,请假信息没有材料进行支撑,老师对请假的真实性不能很好地判断。

二、自动化审批设计

在小程序的功能设计中,将会根据课程是否冲突、是否当日请假人数过多、是否该同学请假次数过多、是否情况较为紧急等多项判断条件进行分析,并根据分析结果自动判断该同学是否符合请假标准。当该同学符合条件时系统会自动批假,而当该同学不符合请假标准时,系统会询问是否继续向班主任请假,如果用户继续请假,系统则会将该用户的请假信息进行汇总并呈现给班主任,由班主任决定该同学是否可以请假[1]。

三、请假功能设计

请假功能分为“病假”“办公”“娱乐”“回家”等类别。当用户请假成功后会产生电子假条,若请假同学遇见突发事件,外出时间超出电子请假条上填写的时间,同学可提交超时原因申请延长请假时间。

病假的优先级为最高,并按生病程度分为轻微、一般、严重、发热等四个类别,并在各类别中细化该类别的情况。当用户申请“一般”及以上类别的请假时,可以先直接批假,后绪补交请假信息。若为“发热”则系统会进行记录[2]。

办公请假主要有比赛、考试、打印材料等类别,用户请假需要提交准考证或比赛详细信息或其他材料支撑,当请假时间与课程不冲突、用户请假次数未超过限定值且当天可以返校时等诸多条件均满足时,系统会自动批假。娱乐请假主要有外出吃饭、购物、娱乐等类别,当请假时间与课程不冲突等诸多条件均满足时,系统会自动批假。回家请假则需要用户提交签字盖章后的回家协议书,提交后则每周六周天可以回家,系统自动批假[3]。

四、可视化功能设计

小程序将请假的数据进行汇总,将数字以图形和文字的形式呈现出来,便于直观地观察请假情况。此外,会将请假信息按“日、周、月”的形式分别进行汇总,并对用户单独进行提醒,监督用户超量的请假行为。当用户请假次数过多时,系统将会在该用户的界面上出现相应的文字提醒。班主任查看本班级的请假情况时,也可以直观地观察到本班级所有同学的请假次数排行以及请假原因[4]。

五、不可请假模块设计

不可请假模块主要分为“特殊节点”和“课表”设计。“特殊节点”由班长或老师指定,当指定某天作为不可请假时间,则该天所有请假事宜均要向班主任进行请假报备。当请假时间与课程相冲突时,必须向班主任进行报备。“课表”时间由班长上传、修改,对任课老师的课程安排进行及时更新[5]。

六、班长角色设计

相较于传统请假系统,请假小程序增加了“班长”角色来分担班主任的工作量。班长可以上传课程表和日常课程的上课时间,并及时对任课老师的课程安排进行更新,如果老师进行请假或补课,则需要班长及时进行更新。班长还负责导入班级成员信息,将所有本班级的用户导入到本班级中,并对班级成员的变化情况及时更新。

七、教师模块设计

班主任进入小程序后创建班级。若某同学的请假信息填写不完善或不合理,班主任可选择驳回同学的请假申请并回复驳回原因,该同学可以由此原因修改自己的请假信息并再次提交。班主任可以查看本班级的请假情况、请假次数以及每个人的详细请假内容,增加对班级的情况的了解程度。

八、出入校门及销假

出校时,同学们携带电子假条到门卫处扫描二维码,小程序上将会弹出通知框,通知框上提示该同学已出校,并显示出校的精确时间。同学将通知框交由门卫查看后方可出校。并且在小程序中将会显示该同学状态为“出校中”该状态班主任和同学本人账号可查看。返校后同学需再次扫描门卫处二维码,扫描后其状态切换为“已返校”。

结语

请假小程序对不同的请假原因分类处理,生病受伤的同学能及时拿到电子假条,先出校,再提交病情报告,最大限度地节约了同学们的时间,做到了请假审批人性化。小程序还能够做到在同学们请假后将请假消息反馈给班长,班长就可以及时汇报老师,避免了上课时无原因旷课的情况。小程序做到了对同学请假记录的严格登记,避免超出请假时间等情况的发生。小程序做到实时显示同学当前状态(未离校、出校中、已返校),是否出校班主任一眼可知,且无须线下销假,扫码即可确认返校,减少同学老师的工作量。

猜你喜欢

班长程序班级
班级“四小怪”
试论我国未决羁押程序的立法完善
班长的烦恼
“程序猿”的生活什么样
英国与欧盟正式启动“离婚”程序程序
不称心的新班级
创卫暗访程序有待改进
班级被扣分后