毕业设计网
JSP,JAVA | python | nodejs | android,安卓 | PHP | 微信小程序 |

asp面向生产办公系统--M-OA功能

主要模块详细设计
5.3.1 考勤管理部分
5.3.1.1模块要求说明
1.根据不同季节设置上下班考勤时段,考勤时段由系统管理员设置,其余
用户不能随意更改;
2.用户只能在规定的考勤时间内登陆账号后进行考勤登记;
3.用户一旦考勤成功便有考勤成功提示,并且不能重复考勤登记;
4.如果用户没有在规定时间内进行考勤则应该进行手工考勤并填写相应的补考勤理由;
5.能够查看当天考勤统计、日考勤统计以及当月考勤统计。
5.3.1.2 模块功能分析
1.考勤时段的设置(管理员用户功能)
①首先设置考勤时段设置对话框,并且对考勤设置的具体时段进行一定的合理限制,也就是设置时间段也要在系统规定的时间段内进行调整,这样能更加合理的进行考勤部分的管理,不会出现设置人的误操作而影响整个考勤系统的考勤混乱;
②考勤数据库设置一个空的标准参考数据库作为原型,新的一年到来,系统会自动将标准参考数据库原型拷贝一份,并命名为当前年份,以此作为当年的考勤数据库来存放考勤时段的设置数据以及考勤统计情况等;
③考勤时段数据设置保存在考勤数据库的inittime数据表中,上班时间、下班时间以及考勤时段等数据均作为该数据表的字段保存设置的数据;
④考勤时间的设置以设置的上下班的具体时间为基准,然后减去考勤时段作为考勤最早开始时间,加上考勤时段作为考勤最晚结束时间,由此划分出一个时间段作为考勤的统计时间段;
2.考勤功能的实现(所有合法用户)
①编写考勤统计操作界面,显示出上下班详细时间以及考勤时段,并且在考勤时间段内有相应的考勤提示,以便提醒登陆用户及时进行考勤登记;
②设置上班考勤、下班考勤功能按钮,用来进行考勤登记的提交,并根据考勤时间段对上下班考勤进行相应的限制,使之只能在规定的时间段内进行考勤登记;
③设置一个手工考勤的按钮,此按钮的功能主要是用来进行非正常时段进行考勤的,当用户忘记考勤或者有事需要进行提前、延误考勤,可以而且必须使用手工考勤,但是此操作属于非正常考勤,必须在手工考勤时按照要求填写手工考勤的具体原因;
3.今日考勤统计、日考勤统计和月考勤统计(部分权限允许用户)
①分别设置三个框架页面用来显示今日考勤统计、日考勤统计和月考勤统计的数据;
②今日考勤统计设置部门选择查看项,权限许可用户可以查看规定可选部门内的所有员工当天的上下班考勤状况;
③日考勤统计和月考勤统计除了设置部门选择项外,还需设置日期选择项,权限许可用户可以查看规定可选部门内,有考勤纪录的时间所有员工的选择日期的上下班考勤状况。
 

以上是一部分介绍,如需要完整的资料或者如不符合您的要求,请联系技术人员qq:242219979咨询

上一篇:asp综合教务系统信息发布
下一篇:基于web学费管理系统_毕业设计论文


版权所有 毕业设计网联系qq:242219979 © 2007-2022