双谷人才财务管理(序)

IT是一个迅速发展的行业,教育是一个良心的行业,两者交集——IT培训,在整个市场中占有一个不可或缺的地位。好多大学生,抱怨找不到工作;好多企业找不到合适的程序员,这几年这个问题越来越严重。。。。于是IT培训的地位占有越来越重的地位,没有经过培训的大学生,进了企业也很少有马上开始上手工作的。

现在市场上有各式各样的培训机构,都会以包就业或推荐就业来吸引学员就读,授课内容无非都是各种语言的基础语法,带初学者入门,甚至压缩培训时间到2-3个月。试问0基础2-3个月就能出来,拿4-5k甚至更高的工资,这是在把用人单位当傻瓜吗?学生付了学费和时间,到了企业,企业还是觉得用人不得力。。。在这个过程中,学生和企业都没赢,双输的局面。

知识点、技能点学习起来简单,2-3个月确实可以走一遍,不排除有好的情况。但是现阶段的IT培训,我们应该把它做成良心行业,最好的结果是学生能学到知识顺利上班,企业能顺利使用人才,培训机构挣钱挣得心安理得。因此如果你是0基础,不要贪这个时间快,2-3个月不能成就你在IT行业中找到一个好的起点。2-3月之后,作为入门者的你,还需要一个完整的项目陪你练手,让知道整个工作流程及方式,融入整个团队,而不单单是单个技能点。现在双谷人才就是这样的培训机构之一,除了教学员基础知识点、技能点之外,还提供项目给学员进行实践。别的机构也有项目,例如京东首页,QQ空间等,一听你就知道不可能是原始正式项目,都是模拟项目,老师都跟你分析完了;真正在企业中工作,有这样的项目经理带你完成项目吗?——不可能

本次系列博客,我们将以双谷人才的所属公司(武汉厚溥教育科技有限公司)所提的原始真正需求做蓝本引导大家完成这2-3个月之后的项目实战。

我们不担心被模仿,只担心被超越(笑脸)。只要是有利于学员的事,我们都愿意去尝试。

以下为原始需求:

一:工资核算功能

需求:1:统计人员基本信息,2:工资核算,3:信息提醒,4:报表汇总导出功能,5:权限设置与分配。

1:统计人员基本信息需包括员工信息初始录入、员工信息修改功能;

员工基本信息包括:省份、校区、部门、职务、员工编号、姓名、性别、身份证号、生日、入职时间、转正时间、合同类别、底薪、考核、社保缴纳时间、社保所在单位、开户行、工资卡号、在职状态、离职时间、联系电话、学历、毕业院校。

其中省份、校区、部门、职务、合同年限、社保所在单位、开户行、在职状态为可新增子项的字段,性别初始设定为男女。颜色标黄的为非必填项目,未标黄的为必填项目。

员工异动时,除员工编号、姓名、性别、身份证号、生日、入职时间不能修改外,其他均可修改。

2:工资核算;

工资核算包括字段有:省份、校区、部门、职务、员工编号、姓名、底薪、考核、考核分、餐补、交通补贴、电脑补贴、远程补贴、岗位补贴、服务奖、CQC课时、CQC单位课时费、S1课时、D1单位课时费、S2课时、D2单位课时费、S3课时、D3单位课时费、基本课时(包括P1、P2、P3)、理论应付工资、行为扣款、考勤扣款、事假扣款、工服扣款、其他扣款、实际应发工资、社保扣款、公积金扣款、个税、实发工资。

理论应付工资=底薪+考核*考核分+餐补+交通补贴+电脑补贴+远程补贴+岗位补贴+服务奖+CQC课时*CQC单位课时+课时费

实际应发工资=理论应发工资-行为扣款-考勤扣款-事假扣款-工服扣款-其他扣款

实发工资=实际应发工资-社保扣款-公积金扣款-个税

因成本费用需分省份、校区、部门核算,且部门主管只能对相应校区的部门人员打分,生成的工资表需具体到省份-校区-部门。

考核:有两种形式,一种是金额形式,一种是底薪*考核系数。

考核分:考核分为百分比,0=<考核分<=100%。

餐补:如果员工请假则扣除相应的餐补金额,单月餐补金额=餐补-(餐补/30)*请假天数。

电脑补贴:电脑补贴一共3000元、从申请当月开始发放,第一年,每月补贴60元;第二年,每月补贴80元;第三年,每月补贴120元,补贴11个月。

服务奖:转正后,工作满两年后的第一个月开始发放服务奖,80元/年,例如:工作满两年,每月发放服务奖=工龄*80。【工龄计算:1:没有毕业证的学生,工龄从拿到毕业证后,签订正式劳动合同算起。2:有毕业证的职工,从入职当天签订试用期合同为准。】

如果中途离职后又入职,这离职期间工龄不算。

课时费:课时费计算比较复杂,如果(S1+S2+S3)>=J1,则按照P1扣除课时;如果J1<(S1+S2+S3)<=J2,则按照P2扣除课时;如果(S1+S2+S3)> J2,则按照P3扣除课时,课时费=[S1-S1/(S1+S2+S3)*P]*D1+[S2-S2/(S1+S2+S3) *P]*D2+[S3-S3/(S1+S2+S3) *P]*D3,其中S/(S1+S2+S3)四舍五入取整数。

社保扣款:社保扣款金额半年调整一次,员工非当月初次购买社保的,社保扣款金额为固定值。如果是新入职员工,初次购买社保,社保扣款金额=社保个人缴费基数*缴纳月份。

公积金扣款同社保扣款。

个税按照国家规定扣缴。

3:信息提醒

员工生日提醒:当月提醒次月过生日的员工。

合同到期提醒:合同到期日前一个半月提醒行政人员,联系员工不签合同。

在职状态提醒:如果员工在职状态改为离职,则提醒行政主管,给相关员工及时停社保。

4:报表汇总导出

A:选择省份、校区可导出校区工资表,工资按照部门分类汇总在excel表格中。

B:银行代发工资的,选择社保单位,即可导出汇总工资表,其中包括序号、姓名、银行卡号、工资。

C:选择全部,可导出根据省份、校区汇总导出集团公司员工工资表。

5:权限设置与分配

操作人员:董事长、校区财务、校区校长、市场总监、学术总监、校区行政、人事专员、会计

权限:董事长、校区财务只有查看权限,校区校长只有审核、打考核分的权限,市场总监审核查看工资底薪、考核分,学术总监审核查看工资底薪、考核分、课时费,校区行政录入人员基本信息、修改员工在职状态、填写扣款信息,人事专员审核校区行政更改的员工信息,修改员工底薪、考核、所属公司等相关信息,会计查看数据并导出相关报表。

原创博客,未经允许,请勿转载。

时间: 2024-12-27 07:22:12

双谷人才财务管理(序)的相关文章

双谷人才财务管理(4)

经历过一周的自我挖掘,学员们开始各种苦恼,适当的引导看来还是必须的. 经讨论,暂时决定将系统分成几个模块后,按模块分步实施 1 数据库设计 使用PowerDeigner,根据人事管理需求,进行设计. 在设计中,为每张实体表,多加“是否显示”,“创建时间”,“创建人”,“更新时间”,“更新人”. “是否显示”:当取值为0时,表示该行数据不显示:当取值为1时,表示该行数据显示. “创建时间”,“创建人”,“更新时间”,“更新人”:记录该行数据是何人何时修改及创建,用于事后出现问题便于跟踪追责. 2

双谷人才财务管理(2)

项目已经开始了2.3天,我们将需求发下去之后,暂时不做任何分析:让学员自行分组进行分析,学员在这个时候感觉到就是茫然.乱. 大部分项目开始阶段,都要经历这个痛苦的阶段,同时我们也希望学员不要自以为学好java知识点就能如何如何,好的程序员还是来自于实践中. 磨刀不误砍柴工,,,,规矩定好了才能做事. 一.每天例会 每天让学员分组讨论项目,必须在半个小时内完成,有了当天的任务就要分配并完成. Daily Stand-up Meeting每日站会(参考:敏捷开发) 团队每天进行沟通的内部短会,因一般

双谷人才财务管理(1)

开始做项目之前,我们必须得有一个完整的流程及规矩. 一.人员分配 项目负责人(下面统一称为项目经理)1人 人选:初期以开发团队中,以综合能力较强者担任 作用:团队建设,项目开发进度监控,风险评估并规避,协调各部门之间的对接,控制项目范围,合理管理项目变更. 需求分析师1人 人选:初期以开发团队中,沟通能力较强者担任. 作用:对业务部门提出的需求进行分析并转化成软件行业的功能说明.在开发过程中,全程跟踪需求变化并记录状态.同时担任部分开发工作. 开发团队. 作用:数据库设计.代码编写.单元测试.概

双谷人才财务管理(3)

学员学习几个月的技能并且中间做过几个小项目,但是真正做项目的时候,还是显得手忙脚乱... 任务内容此时已经可以忽略了,基本上我们的项目无法前进了.... 所有项目开始都会有点混乱,毕竟项目都是有渐进明细的特点. 于是开始收集学员疑问,有了问题不怕,就怕在问题前面停滞不前. 原创博客,未经允许,请勿转载.

hdu.1043.Eight (打表 || 双广 + 奇偶逆序)

Eight Time Limit: 10000/5000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 14380    Accepted Submission(s): 4044 Special Judge Problem Description The 15-puzzle has been around for over 100 years; even if you don'

洛谷 P1030 求先序排列 Label:None

题目描述 给出一棵二叉树的中序与后序排列.求出它的先序排列.(约定树结点用不同的大写字母表示,长度<=8). 输入输出格式 输入格式: 2行,均为大写字母组成的字符串,表示一棵二叉树的中序与后序排列. 输出格式: 1行,表示一棵二叉树的先序. 输入输出样例 输入样例#1: BADC BDCA 输出样例#1: ABCD 代码 1 #include<iostream> 2 #include<cstring> 3 #include<algorithm> 4 #inclu

双端链表

双端链表 链表作为数组之外的一种常用序列抽象, 是大多数高级语言的基本数据类型, 因为 C 语言本身不支持链表类型, 大部分 C 程序都会自己实现一种链表类型, Redis 也不例外 —— 实现了一个双端链表结构. 双端链表作为一种常见的数据结构, 在大部分的数据结构或者算法书里都有讲解, 因此, 这一章关注的是 Redis 双端链表的具体实现, 以及该实现的 API , 而对于双端链表本身, 以及双端链表所对应的算法, 则不做任何解释. 读者如果有需要的话,可以参考维基百科的双端链表词条,里面

线性结构逆序

顺序表 /// <summary> /// 逆序输出 /// </summary> public void Reverse() { if (length <= 1) { return; } for (int i = 0; i < length/ 2; i++) { T tmp=dataset[i]; dataset[i] = dataset[length - i - 1]; dataset[length - i - 1] = tmp; } } 2.单链表 /// <

数据结构总结

剑指OfferJAVA版 1.      排序算法 稳定性的概念: 假定待排序的记录序列中,存在多个具有相同的关键字的记录,若经过排序,这些记录的相对次序保持不变,称这种排序算法是稳定的,否则称为不稳定的. package com.ljl.sort; import org.junit.Test; /** * 七大排序算法 * @author acer * */ public class Sort { private int[] unsorted={1,3,2,8,9,7,6,6,5,3,4};