人事管理系统的分析与设计

时间:2022-04-13 03:07:59

人事管理系统的分析与设计

1需求分析

人事管理系统代替传统人力资源行政人员的手工管理的工作,包括人事信息、部门信息和职能信息的管理工作及部分企业业务工作流程。根据使用权限不同,人事管理系统分为普通用户和管理员,两类权限用户使用的系统的功能。采用面向对象需求分析方法,管理员用例图如图1所示。

2总体设计

根据数据分析和数据库设计分析,结合实际情况,其主要结构分为员工基本信息管理、人事变动管理、部门管理和人事薪资管理。软件结构图如图2所示。

3详细设计

结合总体设计的模块划分,详细设计对模块进行设计,部分模块系设计如下:

3.1密码修改

用户登录系统之后可以选择“修改密码”进入密码修改界面,录入用户名、原密码、新密码,系统验证密码正确后,修改密码并提示用户“密码修改成功”,同时发送邮件通知用户。新密码在用户下次登录时生效。

3.2找回密码

用户登录系统之后可以选择“找回密码”进入密码找回界面,录入用户名及相关确认信息(如,邮箱地址、身份证号码等),系统验证正确后,将原密码发送邮件告知用户。用户需要在其注册的安全邮箱收邮件找回原密码。

3.3增加部门

在增加部门界面,点击左上方的添加部门信息,则页面就会链接到添加部门界面。在添加部门界面中,可以添加新的部门信息。在必填项处一定要填相应的内容,否则系统会提示相应的错误。

4数据库设计

如前需求分析,经过概念设计、逻辑设计后,得到数据库的表结构如图3所示。

5结论

人事管理系统软件将员工管理、部门管理、工资管理、信息查询、用户管理等功能提供给人事管理人员,提高了人事管理的效率和准确性,是信息化推广在企业、公司的应用。

作者:杨威 单位:沈阳城市建设学院信息与控制工程系

参考文献

[1]张计龙.基于改进MVC的高校人事管理系统[J].计算机工程,2004(08).

[2]史会余.基于ASP.NET的企业人事管理系统设计与开发[J].电脑编程技巧与维护,2015(23).

[3]郭鹏飞.基于ASP.NET的人事管理系统的设计与实现[J].无线互联科技,2013(04).