系统主要分为两种角色,每个角色的功能如下所示:

用python编写公司管理系统 python企业管理系统_功能模块

用python编写公司管理系统 python企业管理系统_时间段_02

管理员功能模块:

1.员工资料管理:查看员工列表,添加职工,修改信息(搜索员工使用模糊查询)

2.部门管理:查看部门列表,修改信息,添加新部门

3.职工考勤管理:添加,修改,删除职工考勤信息

4.职工加班管理:个人加班信息查询,添加新的加班记录

5.假期情况管理:处理职工的请假申请(批准和不批准),并写明原因

6.职工工资管理:处理职工的工资情况,个人工资可以由几部分组成,等于各个部分的总和,并且统计各部门工资

7.文档管理:上传下载文档,对文档有个介绍

8.统计各个部门某个时间段内的迟到人员情况

9.部门培训:管理员发布一个培训,设置培训时间,培训内容,培训地点,培训要求,上传培训资料。输入框要求是可以输入图文的那种。管理员可以看到员工的报名信息,并批准员工通过报名,或者是不通过并填写原因。

员工功能模块:

1.职工登录后查询个人基本信息(必须有所属部门)

2.查询个人请假信息

3.修改个人密码

4.在线请假

5.用户可以查看下载文档

6.统计自己某个时间段内的考勤迟到情况

7.查询自己的工资条(总工资,后面是各个部分),并可以可视化。

8.用户查看报名信息,并进行报名,下载培训资料,查看报名结果

系统其他功能模块:

1.公司员工内部通信,员工之间可通过系统发送内部邮件,进行工作交流。

2.发布公告功能,需要进行小组任务时可由组织者发送公告。

3.上传文件功能。需要合作完成的项目可以通过系统统一收取作业文件。

4.疫情管理模块,统计与疫情相关的员工数据并进行汇总,便于分析记录。