不想被坑,那这些问题一定要在入职前向HR问清楚

46387cb14f67309ccffdb21adfe4f564.jpeg

1、薪资待遇

入职前要问清楚薪资待遇。

薪资构成通常包括:基本薪资+绩效工资+奖金+各类补贴+福利

基本薪资:问清楚是税前还是税后,一般来说,基本薪资都是税前薪资。

绩效工资:如果有绩效工资,一定要问清楚绩效工资的考核情况,绩效如何考核,考核达标的标准是啥样?建议都问清楚,对方说的越清楚,则说明越真实,如果对方说的模棱两可,那绩效这部分的薪资可能有点悬。

奖金:奖金这一块主要是年终奖和平时的奖金,平时的奖金,如果非外包的团队,可能没有,如果有也要问清楚具体的奖金发放标准和发放的时间。年终奖这个大部分公司应该多少都会有点,除非公司效益很差的年份,可能不发或者少发,在一些大公司,年终奖也占大头,这个也一定要问清楚年终奖发放的标准和发放的时间。

各类补贴:比如是否有车补、饭补这些。

福利:比如生日是否有福利,公司是否有下午茶之类的,亦或是公司是否有资金每年供团队旅游等。

合同如果没有写这些,也可以在问的时候录音,万一撕逼的时候,也可当做依据。

2、试用期

试用期是多久?根据《劳动合同法》第十九条规定,劳动合同期限三个月以上不满一年的,试用期不得超过一个月;劳动合同期限一年以上不满三年的,试用期不得超过二个月;三年以上固定期限和无固定期限的劳动合同,试用期不得超过六个月。

还有就是试用期薪资怎么算?有的公司不打折(这样的公司还可以考虑入职)、有的公司打八折,如果试用期薪资低于8折,我就建议不要考虑这样的公司了。

3、五险一金

五险一金在一定程度上能体现公司的福利制度,一般来说,缴纳比例越高的公司,福利制度也相对较好,比较大的知名公司一般都是按照劳动法规定全额进行缴纳。

你需要跟公司确定两点:

1、什么时候开始缴纳五险一金?一般来说,入职就要缴纳,哪怕是在试用期。

2、缴纳的比例。有的公司可能会为了少交,并不会全额缴纳,这个大家根据自己的情况,酌情考虑。

如果遇到不缴纳五险一金的公司,建议扭头就走,不要停留。

4、薪资发放时间

问清楚公司的薪资发放时间,这可以让你合理安排自己的资金。尤其是对于要还信用卡和花呗的小伙伴来说。

一般来说,公司的薪资发放时间都在10号或者15号左右。

5、新员工培训

对于初入职场的应届生小伙伴来说,完整的培训体系对自身的成长也会有很大的帮助。

6、上班时间

问清楚公司的上班时间。是如何打卡,每个月是否有补卡,是否是弹性上班制(比如晚来了,可以晚走等)。

7、加班情况

是否加班?如果加班了,是有薪资,还是要调休?这些也要问清楚。

8、晋升机会

公司的晋升标准是啥样?公司一年有几次晋升机会?晋升需要准备什么材料、业绩需要达到什么标准?这些也都可以向HR了解清楚。

你觉得还有哪些问题需要在入职前和HR确认清楚的呢?可在评论区说出你的看法。

最后,我建立了各大城市交流群,想入群的小伙伴可加微信:chanpin628 我拉你进群。

ec5bb32050762a1edf2a002cb50cdc61.jpeg

1b8a35f942bf38a8382f1e0e8e9dc6ac.gif

视频号推荐

关注微信公众号:产品刘 可领取大礼包一份。

367c94db6acfd726eca7058d7a893633.gif

··················END··················

cc9a808e2912b2d715158e043c401f16.png

今日报告: 腾讯研究院&企鹅有调  发布2023年中小微企业经营状况与数字化转型调研报告,下载报告去公众号:硬核刘大  后台回复“ 中小微企业 ”,即可下载完整PDF文件。

申明:报告版权归 腾讯研究院&企鹅有调 所有,此处仅限分享学习使用,如有侵权,请联系小编做删除处理。

RECOMMEND

推荐阅读

产品经理如何提升「结构化思维」

手把手教你做AI产品经理

4个原则,带你写出被程序员夸赞的产品原型

最全的B端产品经理干货知识

90e248cfdbcccf320c64ebeea1e2c12d.gif

点击“阅读原文”

查看更多干货

<think>嗯,用户想要了解人员管理系统的源代码,我需要先理清楚他们可能的需求。可能他们是一个刚开始学习编程的学生,或者是一个小公司的开发人员,想自己搭建一个简单的人员管理系统。首先,我得确定这个系统的功能范围。通常,人员管理系统包括员工信息的增删改查,可能还有部门管理、权限控制、考勤或薪资模块。不过用户可能只需要基础功能,所以先从简单的开始介绍。 接下来,用户可能需要知道使用什么技术栈。常见的后端有Java Spring Boot、Python Django、Node.js Express,端可能是Vue、React或者Angular。数据库的话,MySQL、PostgreSQL或者MongoDB都有可能。不过作为示例,我应该选择一个比较流行的组合,比如Spring Boot和Vue,或者Django,这样用户可能更容易找到资料。 然后,我需要考虑代码结构。比如后端的分层架构,控制层、服务层、数据访层,以及实体类的设计。数据库表结构方面,员工表可能需要包含ID、姓名、部门、位、时间等字段。部门表可能和员工表是一对多的关系。 权限控制可能稍微复杂,但如果是基础系统,可能暂时不需要。或者可以简单提一下,比如使用Spring Security或者JWT来实现登录验证。 用户可能对具体的代码示例感兴趣,比如如何实现一个RESTful API,或者如何用Vue组件展示员工列表。这时候给出一些关键代码片段会更有帮助,比如Spring Boot的Controller和Service层代码,Vue的表格组件和Axios请求。 另外,部署和运行步骤也需要说明,比如如何安装依赖、配置数据库、启动后端服务。用户可能不熟悉整个流程,所以步骤要详细但简洁。 还要考虑用户可能遇到的常见问题,比如数据库连接错误、跨域问题,或者依赖包版本不兼容。在注意事项里提醒他们检查配置,使用正确的端口,处理跨域等。 最后,是否需要给出扩展功能的建议?比如添加分页、搜索、导出Excel等功能,这样用户可以根据需求进一步开发。或者提到权限管理和考勤模块作为高级功能,供他们参考。 总之,我需要组织一个结构清晰的回答,分步骤介绍技术选型、代码结构、关键代码示例、运行步骤和扩展建议。确保用户能够理解并动手实现一个基础的人员管理系统。同时,避免使用过于复杂的术语,保持语言简洁明了,适合不同层次的开发者参考。</think>以下是一个基础的人员管理系统源代码设计说明及示例,使用后端分离架构,包含核心功能模块和代码片段: --- ### 一、技术栈选择 - **端**:Vue.js + Element UI - **后端**:Spring Boot + MyBatis - **数据库**:MySQL --- ### 二、核心功能模块 1. 员工信息管理(增删改查) 2. 部门管理 3. 数据分页与搜索 4. 数据导出(Excel) --- ### 三、数据库设计(MySQL) ```sql -- 员工表 CREATE TABLE `employee` ( `id` INT PRIMARY KEY AUTO_INCREMENT, `name` VARCHAR(50) NOT NULL, `gender` ENUM('男','女'), `department_id` INT, `position` VARCHAR(50), `hire_date` DATE ); -- 部门表 CREATE TABLE `department` ( `id` INT PRIMARY KEY AUTO_INCREMENT, `dept_name` VARCHAR(50) NOT NULL ); ``` --- ### 四、后端关键代码示例(Spring Boot) #### 1. 实体类 ```java // Employee.java @Data public class Employee { private Integer id; private String name; private String gender; private Integer departmentId; private String position; private Date hireDate; } ``` #### 2. Controller层 ```java @RestController @RequestMapping("/api/employees") public class EmployeeController { @Autowired private EmployeeService employeeService; @GetMapping public List<Employee> getAllEmployees() { return employeeService.getAllEmployees(); } @PostMapping public void addEmployee(@RequestBody Employee employee) { employeeService.addEmployee(employee); } } ``` --- ### 五、端关键代码示例(Vue.js) #### 1. 员工列表组件 ```vue <template> <el-table :data="employees"> <el-table-column prop="name" label="姓名"></el-table-column> <el-table-column prop="gender" label="性别"></el-table-column> <el-table-column label="操作"> <template #default="scope"> <el-button @click="editEmployee(scope.row)">编辑</el-button> <el-button @click="deleteEmployee(scope.row.id)">删除</el-button> </template> </el-table-column> </el-table> </template> <script> export default { data() { return { employees: [] }; }, mounted() { axios.get('/api/employees').then(res => { this.employees = res.data; }); } }; </script> ``` --- ### 六、运行步骤 1. 创建MySQL数据库并执行DDL语句 2. 后端项目配置`application.properties`: ```properties spring.datasource.url=jdbc:mysql://localhost:3306/hr_system spring.datasource.username=root spring.datasource.password=123456 ``` 3. 启动Spring Boot应用(端口8080) 4. 端项目安装依赖并启动: ```bash npm install npm run serve ``` --- ### 七、扩展建议 1. 添加JWT身份验证 2. 实现文件导/导出功能 3. 添加员工考勤模块 4. 集成图表数据统计 --- ### 注意事项 1. 后端跨域问题需配置CORS 2. 生产环境需要添加参数校验 3. 建议使用MyBatis-Plus简化开发 4. 重要操作需添加日志记录 需要完整代码或特定功能实现细节,可以进一步说明具体需求方向。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值