参 考 文 献 37
致 谢 38
1 绪论
1。1 选题背景来自优I尔Q论T文D网WWw.YoueRw.com 加QQ7520~18766
随着社会经济的飞速发展和进步,人才的需求量也在迅速增加,人员流动性也相应增强,所以各个企业都需要一个能够提供人事信息查询和操作的管理系统,来应对频繁的人员流动,并且能够系统的管理企业的员工信息。当前网络时代的人事管理系统有很多,内容参差不齐,而人事管理系统又是必需的,企业需要用它来管理人员和各种信息,所以人事管理系统需要具备信息完善和查询便利的功能。互联网发展起来以前企业管理信息都是以传统的人工管理方法,然而这种方法效率低、成本高、保密性差并且容易造成信息丢失,而人工方法会使数据长时间积累下来,这样不利于后期查找、更新或维护。但是用计算机代替手工管理人事信息,则具有着搜索效率高、查找方便、容量大、成本低、保密性好、使用时间长等人工管理所无法比拟的优点。因此为了科学和正规的管理企业,提高人事管理的效率,人事管理系统的发展水到渠成。
1。2 选题意义
通过人事管理系统,企业的人事管理人员能够在互联网上迅速便捷的对人事信息进行管理。本系统集员工信息,部门信息,工资信息,培训信息,奖惩信息及考勤信息于一体,目的在于使管理人员更加方便、快速的对人事信息进行管理。同时人事管理系统使人事管理工作更加规范,不仅提高了管理人员的工作效率,降低了人工管理带来的高成本,还实现了企业人事管理的办公自动化,使人事信息管理变得科学而高效。
1。3 系统的概述性介绍
本人事管理系统主要是对企业人事进行了几个管理划分,通过分成员工管理、部门管理、工资管理、培训管理、奖惩管理和考勤管理,来达到条目清晰,查询方便的目的。本系统还对用户进行了分层管理,不同的用户登录本系统,会有不同的角色权限,这样才显得这个系统分工明确,包容性强,实用性广。另外,出于用户体验考虑,本系统还设置了个人用户页面,使得登录的用户像在社交网站一样拥有自己的个人主页,并可以自由支配主页空间。因为本人事管理系统目的在于提供方便,所以在不影响功能实现的前提下,界面设置会相对简单,便于查找操作。
1。4 开发环境论文网
本人事管理系统(数据库系统)开发与运行环境如下:
开发环境:Windows 10
开发工具: Eclipse、Sublime Text 3
辅助工具:Microsoft Office Visio 2003
数据库管理系统:MySQL
2 需求分析
2。1 功能性需求
本系统主要实现以下几个功能:
(1)对员工及部门的详细信息进行管理,包括添加、删除、修改、查找信息;
(2)对员工工资进行管理,包括添加、删除、修改、查找信息;
(3)对员工培训、奖惩及考勤信息进行管理,包括添加、删除、修改和查找信息;
(4)对系统用户进行管理,包括添加用户、修改用户信息的操作。
2。1。1 系统功能模块图
图2。1 系统功能模块图
2。1。2 系统用户UseCase模型
(1)管理员用例图
管理员进入系统后在六个功能模块内可以在信息查询页面进行查询、删除、修改操作,在添加信息页面进行增加操作。
图2。2 系统管理员用例模型
(2)员工用例图
员工进入系统后在六个功能模块内只能在信息查询页面进行信息查询操作。