企业人事管理系统的设计与实现毕业论文 下载本文

5.4.4 员工信息查询

(1)查询:通过在姓名、职位或员工号里输入相应的需要查询的信息,点击查询按钮,列表里就会显示符合该条件的员工信息,包括:员工号、姓名、性别、职位、入职日期、联系方式、部门名称和员工介绍。

以上信息可以通过员工信息查询的流程图来表示,如下图所示:

员工信息查询查询输入查询条件显示符合条件的查询信息 图5-6 员工信息查询流程图

5.4.5 员工工资查询

结束(1)查询:通过选择发放月份或输入员工号,点击查询按钮,列表里就会显示符合该条件的员工工资信息,包括:发放月份、员工号、姓名、职位、发放时间、最终金额、岗位工资、绩效工资、奖金和保险扣除。

以上信息可以通过员工工资查询的流程图来表示,如下图所示:

员工工资查询查询输入查询信息显示符合条件的查询信息 图5-7 员工工资查询流程图

结束

5.4.6 角色信息管理

(1)添加:添加角色信息时,需输入角色名称。此时系统判断角色名称为空、是否重复。

(2)删除:通过选择列表中的某一记录,点击删除按钮,删除该角色信息。 以上信息可以通过角色信息管理的流程图来表示,如下图所示:

角色信息管理添加删除角色名称是否为空、是否重复选择某一记录角色信息添加完成删除该角色信息结束 图5-8 角色信息管理流程图

5.4.7 角色权限管理

(1)设置:通过选择角色名称,然后在该角色需要设置的权限菜单前边选中,点击设置按钮,即成功为该角色设置权限。

5.4.8 用户信息管理

(1)添加:添加用户信息时,需输入用户帐号,选择该用户的角色。此时系统判断输入的用户帐号是否为空、是否重复。

(2)删除:通过选择列表中的某一记录,点击删除按钮,删除该用户信息。 以上信息可以通过用户信息管理的流程图来表示,如下图所示:

用户信息管理添加删除用户帐号是否为空、是否重复选择某一记录用户信息添加完成删除该用户信息结束

图5-9 用户信息管理流程图

第六章 系统实现

6.1系统登录模块面板

登录模块用来验证用户的合法性,防止非法用户进入人事系统。用户登陆模块是用户进入主页面的入口,通过用户名从表dbo.UserInfo中调入用户信息(用户登录名和密码等信息)。点击登录进入系统主界面,同时把用户的登录名显示在系统主界面的左下角。如果用户没有输入用户名或密码,或者输入密码错误,点击登录按钮时系统会弹出对话框提示错误,点击取消时登录窗口自动关闭。登录界面如下图:

图6-1 登录界面图

系统主界面图如下:

图6-2 系统主界面图

6.2系统功能模块

6.2.1 人事管理界面

6.2.1.1 档案管理

档案管理主界面分为添加员工信息和查询员工信息两个界面:如果员工的信息已被添加,则在查询员工信息界面可以找到已被添加的员工的完整信息;如果是新员工,则在添加员工信息界面录入员工的所有信息,界面中的每一项基本信息都要按要求填写完整,否则无法保存,有一些项目已经有默认值或下拉框供用户选择,如果需改动或下拉框中没有可供选择的项目,则可直接双击输入框然后输入需要的内容即可,如果录入了完整的员工信息,点击保存后员工的基本信息将会被保存到表dbo.Employee中。界面如下图:

图6-3 添加员工信息主界面图

图6-4 查询员工信息主界面图

6.2.1.2 奖罚管理

奖罚管理主界面分为奖罚信息添加和奖罚信息查询两个界面:如果员工的奖罚信息已被添加,则在奖罚信息查询界面可以找到已被添加的员工的奖罚信息,该界面可以对员工的奖罚信息进行删除,也可以点击界面中的“添加”键添加奖罚信息;在奖罚信息添加界面中,选中员工的编号,系统会自动调出员工的姓名,也可以下拉窗口选择奖罚类型,填写完整员工的奖罚信息后,点击保存员工的奖罚信息将会被保存到表dbo.prize中。界面如下图:

图6-5 奖罚信息查询主界面图

图6-6 奖罚信息添加主界面图