此系统时为了解决如下的需求而开发:
需求如下:
1. 要有加班和请假两种申请.
2. 加班和请假其实都分两部分,第一部分是管理人员(有电脑的), 第二是所有1线的操作人员(他们没有电脑)
3. 初始化的时候要有导入的接口,能把Excel的资料导入到系统里,(部门,组别,姓名,性别,剩余假期等),
4.在集成域(Active Directory)的情况下,要输入用户名和密码的话,也要有导入人员信息的接口。
5.员工的年休假天数根据员工的职级和工作年数确定。例如一般员工工作1-5年时5天年休假,如果工作5-10年则是10天年休假; 主管工作1-5年是10天年休假,5-10年是15天年休假等,具体可以由程序决定。为了减轻程序的复杂度,年休假以年为单位计算。
申请加班/休假流程:
管理人员: 点击"申请加班/休假",弹出窗口或者换个界面,给出加班申请需要填写的信息(这些信息和格式,最好后台可以修改,万一以后加一行或者一列比较方便), 填写好后点提交,可以把申请填写的详细信息发给对应的主管或者经理,下面有个连接,点击进入网页去Approve,或者refuse. 不管批准还是不批准,都要有一行可以让经理或者主管填写信息,比如拒绝的理由或者一些注意事项,当填写好点击批准或者不批准时,系统会自动发送邮件给当时申请的用户和一位HR同事(最好可以在后台设定选择发给谁,发给几位). 如果是加班,在批准后,要把时间累计到"加班时间"这个字段,然后再看这个人休假的时候就能看到,剩余假期多少天,加班时间多少, 总共可休假期多少. 如果是休假申请,在批准后,自动扣除所休的假期.
一线操作人员: 如果是休假, 实际操作是操作工到生产主管那申请,当主管同意后,由生产助理进入我们的系统选择哪位操作工,然后提出申请,然后和上面管理人员的操作一致.
如果是加班(每天都要的), 由生产助理统计后(部门,组别,姓名,加班时间,班车站点等信息---这些信息最好后台可以调整),然后在系统里输入或者通过Excel导入,然后点击申请, 申请会发送到运营经理的邮箱里(申请的所有信息),然后运营经理点击邮件下面的连接后,进行批准,如果是批准了,那邮件会发送给申请加班的生产助理或者主管还有就是要发送给HR,(HR会安排班车和晚饭). 如果是不批准,则会只发还给申请人. 在批准和不批准之前,或者在拒绝之后都可以修改申请,点更新的时候,再次发送邮件(就像启明星会议系统Book一样)
目前就是这些,考虑的还不是特别的细,希望你能帮我们都考虑进去.
下载地址 http://www.dotnetcms.org/download/appform/appform20110509.rar
演示地址: http://portal.dotnetcms.org/appform
产品特点:
1)职级管理,根据员工登记和年限不同,自动计算年休假,例如普通员工1-3年8天年休假,9-10年12天年休假,主管1-5年12天年休假,6-10年20天年休假等,具体可由人员设定。
2)如果Staff人员,申请加班/请假后,会发邮件通知主管,并转到主管审批,审批结果会邮件通知申请者,并可发送给HR备案。
3)如果是一线操作工,可以通过excel批量导入加班/请假申请,审批后通知假单申请者。
4)加班申请会发生到HR部门,由HR安排晚饭或者班车。
5)系统可以自动导出当月员工加班、请假对比列表,方便HR计算员工工资
6)支持各种报表,饼形图、柱状图、趋势图等,以及各种统计
7)系统支持AD集成验证模式,再windows域环境下,可以免登陆进入
8)可以自定义角色,设定页面人员访问权限等