演示视频:系统实现
https://www.bilibili.com/video/BV1rx42127Tf/
1.1 系统公用模块创建
本节将介绍员工绩效考核系统中应用到的公共模块的创建,这里只介绍web.config文件的配置,在系统工程web.config文件中定义了很多配置节处理程序声明和配置节处理程序。在此文件中添加一个〈appsettings〉节,定义了数据库连接的设置,在其它应用程的后台程序中可以直接调用此连接设置,程序代码如下。登录模块的实现
图6-1 登录模块流程图
登录模块是用来判断用户是否是本企业的员工,当成功登录后进入主界面,可以选择修改自己的资料或者进入自主查询。登录的代码如下:
1.2 “管理员模块”的实现
管理员模块主要是通过管理员输入帐号和密码进行登录,而为了防止他人盗取资料或者修改资料,这个管理员是唯一的。当管理员登录成功后,便可以对员工的资料进行修改,添加以及删除。它由两个文本框以及提交和重置按纽组成。管理员在该页面填写的用户名和密码等信息将提交进行处理。该页面首先判断用户名和密码是否为空,如果任一项为空则跳转到出去,提示用户输入完整信息。如果都不为空则会检查用户名和密码是否与数据库中表的对应的项相匹配。
6.2.1 员工管理
管理员用户进入系统可以添加新的员工,包含员工工号,姓名,身身份证号,性别,生日,日志日期,用户类型,领导,保险类型的基本信息。
6.2.2 保险管理
管理员可以设置保险的基本信息,保险缴纳比例,这个直接与员工的实际工资挂钩。
6.2.3 考勤管理
员工考勤信息也由人事部门统一管理,考勤信息记录了员工的上班下班的时间,以确定员工是否有迟到早退。
6.2.4 薪资管理
员工的工资是由员工的基本工资扣除保险应缴纳的比例和出勤扣除的金额之后得到的。并且可以将员工的薪资信息导出到excel中。
1.3 “用户模块”的实现
6.4.1 请假申请
员工进入到系统中,可申请请假,包含请假开始时间,结束时间,请假的类型和天数。需要得到上级领导的审核。
6.4.2 我的薪资查看
员工进入系统之后,