人员请销假管理系统设计
学校目前没有人员请销假管理系统,每次请假都得拿着纸条从下到上一层层去签字审批,可是领导总是不在,那么请假的时间就会变得很长,也很麻烦。所以需求就来了,做一个无纸化的办公插件,嵌入到智慧校园网络平台中。
1. 偏好选择
查到的资料有用python 的web框架Django搭配Navicat数据库进行实现,还有比较主流的用java+mysql实现,前端的话可以html+css。
2. 额外想法
因为要集成到智慧校园平台,所以请销假系统要做成一个平台插件或者小程序的形式,并且请假信息能像短消息一样推送到即时聊天工具上(类似系统通知一样推送到邮箱或者APP,甚至紧急的请假可以推送到手机短信)。
3. 底层逻辑
3.1 区分人员类别和请假类型
人员包括学生和教职工,请假类型包括事假和调研假等。
3.2 审批逻辑权限
学生事假半天内由班主任审批,签发同意后即可
学生事假1天内由班主任审批,再提交学科系审批,学科系签发同意后即可
学生事假7天内由班主任审批后提交学科系审批,再提交教务处审批,教务处签发同意后即可
学生事假超过7天由班主任审批后提交学科系审批,再提交教务处审批,然后请学院领导审批签发发同意后即可
学生调研假2天以内由班主任审批,再提交学科系审批,学科系签发同意后即可
学生调研假14天以内由班主任审批后提交学科系审批,再提交教务处审批,教务处签发同意后即可
(注意调研假不得超过14天)
教职工事假1天内由教研室主任审批,签发同意后即可
教职工事假7天内由教研室主任审批后提交学科系审批,再提交教务处审批,教务处签发同意后即可
教职工事假超过7天由教研室主任审批后提交学科系审批,再提交教务处审批,然后请学院领导审批签发发同意后即可
3.3 对接门禁系统
审核通过后,会赋予门禁系统开关闸门逻辑,对于通过的直接刷校园卡或者人脸识别即可进出,并且侦测离校和返校时间