毕业设计开题报告.docx

人力资源管理系统的设计与实现

收藏

压缩包内文档预览:
预览图 预览图 预览图
编号:6446357    类型:共享资源    大小:334.71KB    格式:ZIP    上传时间:2017-12-15 上传人:毕****做 IP属地:江苏
30
积分
关 键 词:
人力 资源管理 系统 设计 实现
资源描述:
人力资源管理系统的设计与实现,人力,资源管理,系统,设计,实现
内容简介:
湖南现代物流职业技术学院毕 业 设 计毕业设计题 人力资源管理系统的设计与实现 毕业设计类型 产品设计 工艺设计 方案设计 姓名 沈玲 班级 信管 1210 班 所属系部 物流信息系 专业 物流管理专业(信息管理方向) 指导教师 王思义 职称 讲师 完成时间 2015 年 4 月 11 日 湖南现代物流职业技术学院教务处制2015 年 4 月 11 日原创性声明内容本人郑重声明:所呈交的毕业设计,是本人在导师的指导下,独立进行研究工作所取得的成果。除文中已经注明引用的内容外,本设计不包含任何其他个人或集体已经发表或撰写过的作品成果,所引用相关企业、单位资料获得了对方的授权。对本文的研究做出重要贡献的个人和集体,均已在设计中以明确方式标明。本人完全意识到本声明的法律结果由本人承担。毕业设计作者签名: 日期:2015 年 4 月 11 日 毕业设计使用授权声明本人完全了解湖南现代物流职业技术学院有关保留、使用毕业设计的有关规定,即:学校有权保留毕业设计并向国家主管部门或其指定机构送交设计的电子版和纸质版,有权将毕业设计用于非赢利目的的少量复制,并允许毕业设计进入学校图书馆、院系资料室被查阅,在世界大学城毕业设计网站公开,学院有权将毕业设计的内容编入有关数据库进行检索,可以采用复印、缩印或其他方法保存毕业设计。毕业设计作者签名: 导师签名:日 期: 2015 年 4 月 11 日 期:2015 年 4 月 11日 日摘 要随着现在计算机技术的不断完善,以及现代经济的不断发展,传统的管理技术不再满足企业的需要,越来越多的企业注重计算机信息管理系统,人力资源管理系统是典型的计算机信息管理系统之一,企业借助于它进行人力资源管理,达到事半功倍。随着企业的雇佣人数的增加,有效地管理人员信息成为必然。人事信息管理系统的开发主要包括后台数据库的建立和维护,以及前台程序开发两个方面。本文分析了人力资源管理系统的组成情况以及一些基本功能模块,包括系统功能框架分析,系统开发的软硬件环境分析,系统的数据库逻辑设计分析,以及系统的数据流程分析,并且重点对系统的用户界面开发和各个子系统开发作了详细的介绍。系统主要利用 Java 语言和编成环境以及 MYSQL 的主要功能进行设计开发,在文中进行了详细的介绍。该开发系统是中型至大型企业的人力资源管理系统,它界面美观,简单实用,安全性高,能够基本上满足企业人力资源管理的需要,实现了企业员工信息的整体化,系统化,规范化和自动化。关键词:人力资源 Java MYSQL 目 录第一章 绪论 11.1 课题背景 11.2 目的和意义 11.3 开发方式及工具 11.4 运行环境的选择 5第二章 需求分析 62.1 可行性分析 62.2 系统功能概述 72.3 设计目标 102.4 性能需求 102.5 界面需求 11第三章 系统分析与设计 123.1 数据库的分析与设计 123.2 数据库表设计 123.3 数据库的连接原理 14第四章 系统功能实现 154.1 系统登陆页面实现 154.2 注册用户管理 164.3 用户功能模块 17结 论 22致 谢 23参考文献 240第一章 绪论1.1 课题背景人力资源系统(MIS)是一个由人、计算机等组成的能进行信息收集、传递、存储、维护和使用的系统。人力资源系统的结构通常由四个部门组成:信息源、信息管理器、信息用户和信息管理者。管理信息系统的主要任务一般要实现对基础数据的严格管理,确定信息处理过程的标准化,高效的完成日常处理业务、优化分配各种资源,包括人力、物力、财力等。MIS 是一个人机结合的辅助管理系统,管理和决策的主题是人,计算机只是辅助的设备。目前国内使用和发展的 MIS 平台模式大体上分为两种:客户机/服务器(Client/Server,简称 C/S)模式和 Web 浏览器/服务器(Browser/Server,简称 B/S)模式。当前企业信息管理系统正在从C/S 结构向 B/S 结构转移,但 C/S 结构的管理信息系统仍然占据企业管理信息系统的主流。1.2 目的和意义由计算机来代替人工执行一系列操作,使办公人员可以轻松快捷地完成员工信息管理的任务,是企业的员工管理工作系统化、规范化、自动化,从而达到提高企业管理效率的目的。支持企业实现规范化的管理。支持企业高效率完成劳动人事管理的日常业务,包括新员工加入时人事档案的建立,老员工调动、辞职、退休等。支持企业进行劳动人事管理及其相关方面的科学决策。 1.3 开发方式及工具1本次设计的人力资源管理系统是一个基于 Java EE 的小型访问网站的系统,它具有一般企业人事管理的基本功能,如用户注册、登陆、修改、查询,以及员工信息及基本内容的各种管理功能。这所有的操作都是注册用户在客户端的浏览器中完成,由 JSP web 页面相应程序处理后,对服务器的数据库进行操作,再处通过编写Java 语言再传到客户端浏览器,显示请求的结果。整个系统采用的是 web 体系,科学的开发过程对系统的完整性和精确性将有很大的影响。本系统采用了 MVC 设计思想,其中 M 是指业务模型,V 是指用户界面,C 则是控制器,使用 MVC 的目的是将 M 和 V 的实现代码分离,从而使同一个程序可以使用不同的表现形式。因此,这次开发系统的过程严格遵循的软件工程的设计思想,从需求分析到过程设计都有详细的记录,使得系统高度模块化,可读性、可重用性以及可维护性好。1.3.1 MyEclipseMyEclipse 企业级工作平台(MyEclipseEnterprise Workbench ,简称 MyEclipse)是对 EclipseIDE 的扩展,利用它我们可以在数据库和 JavaEE 的开发、发布以及应用程序服务器的整合方面极大的提高工作效率。它是功能丰富的 JavaEE 集成开发环境,包括了完备的编码、调试、测试和发布功能,完整支持HTML,Struts,JSP,CSS,Javascript,Spring,SQL,Hibernate 。MyEclipse 是一个十分优秀的用于开发 Java, J2EE 的 Eclipse 2插件集合,MyEclipse 的功能非常强大,支持也十分广泛,尤其是对各种开源产品的支持十分不错。MyEclipse 可以支持JavaServlet,AJAX,JSP,JSF,Struts,Spring,Hibernate,EJB3,JDBC 数据库链接工具等多项功能。可以说 MyEclipse 是几乎囊括了目前所有主流开源产品的专属 eclipse 开发工具。1.3.2 Tomcat.7.0 服务器架构Tomcat 服务器是一个免费的开放源代码的 Web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试 JSP 程序的首选。对于一个初学者来说,可以这样认为,当在一台机器上配置好 Apache 服务器,可利用它响应 HTML(标准通用标记语言下的一个应用)页面的访问请求。实际上 Tomcat 部分是 Apache 服务器的扩展,但它是独立运行的,所以当你运行 tomcat 时,它实际上作为一个与 Apache 独立的进程单独运行的。诀窍是,当配置正确时,Apache 为 HTML 页面服务,而 Tomcat 实际上运行 JSP 页面和 Servlet。另外, Tomcat 和 IIS 等 Web 服务器一样,具有处理 HTML 页面的功能,另外它还是一个 Servlet 和JSP 容器,独立的 Servlet 容器是 Tomcat 的默认模式。Tomcat 很受广大程序员的喜欢,因为它运行时占用的系统资源小,扩展性好,支持负载平衡与邮件服务等开发应用系统常用的功能;而且它还在不断的改进和完善中,任何一个感兴趣的程序员都可以更改它或在其中加入新的功能。3同时在 Tomcat 7.0 在配置的一方面与以前的 Tomcat 的版本相比,更加的简单便捷,Tomcat 7.0 中有WebServlet 自带的配置框架WebServlet(“/Servlet” )可以直接配置 Servlet,无需再到web.xml 的文件单独配置 Servlet 服务,是的使用更加方面。1.3.3 MySQL MySQL 是一个关系型数据库管理系统,由瑞典 MySQL AB 公司开发,目前属于 Oracle 公司。MySQL 是最流行的关系型数据库管理系统,在 WEB 应用方面 MySQL 是最好的 RDBMS (Relational Database Management System,关系数据库管理系统) 应用软件之一。MySQL 是一种关联数据库管理系统,关联数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。MySQL 所使用的 SQL 语言是用于访问数据库的最常用标准化语言。MySQL 软件采用了双授权政策(本词条“授权政策” ) ,它分为社区版和商业版,由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,一般中小型网站的开发都选择 MySQL 作为网站数据库。由于其社区版的性能卓越,搭配 PHP和 Apache 可组成良好的开发环境。1.3.4 JSPJSP 技术,Web 页面开发人员可以使用 HTML 或者 XML 标识来设计和格式化最终页面,并使用 JSP 标识或者小脚本来生成页面上的动态内容(内容是根据请求变化的,例如请求账户信息或者特定的一瓶酒的价格等) 。生成内容的逻辑被封装在标识和 JavaBeans 组件4中,并且捆绑在脚本中,所有的脚本在服务器端运行。由于核心逻辑被封装在标识和 JavaBeans 中,所以 Web 管理人员和页面设计者,能够编辑和使用 JSP 页面,而不影响内容的生成本次的设计中我们主要运用的是 Java EE 适应于企业的 web 编程,同时在本次的网页设计中我们使用的是 JSP 动态网页技术,与本次使用的主要编程语言 Java 能够相互配套使用,实现动态的加载数据,及数据库的相关操作。JSP 语言的优势如:将内容的生成与显示进行分离;一次编写,到处运行;JSP 的平台适应性更广;健壮的存储管理和安全性;数据库连接技术。1.4 运行环境的选择信息系统是以计算机系统为核心建立的,系统硬件和软件配置是系统设计的主要内容。本系统采用目前比较流行的 B/S(浏览器和/服务器端)模式,因而,硬件配置要从此模式出发。所提供的硬件设备要比能够运行该系统所需要的最低硬件标准高出一些。软件环境:(1)操作系统:采用 Windows 7 或 Windows 8;(2)Web 服务器:Tomcat7.0;(3)浏览器:IE6.0 以上;(4)前台开发工具:JSP;(5)后台开发工具:Microsoft SQL Server 2008 ,Java;(6)硬件环境:(7)服务器配置:应具有较高的配置,因为本系统服务器和客户端为5一台机器,所有数据信息都保存在服务器中,各业务处理需要访问服务器端数据库。因此,配置为 CPU:Intel Core 2 Duo T6570 处理器,主频 2.1GHz;内存:2G;硬盘:250G;网卡:4M。第二章 需求分析2.1 可行性分析2.1.1 社会的可行性随着计算机的发展与普及,以及互联网技术的扩展,日常劳资人事管理必将实现无纸化办公,并且加入到公司内部的 Intranet 或者 Internet 上去,实现数据的共享,这样有利于劳资人事信息在单位内部的查询,提高了数据资源的利用,并且能及时的得到更新,不需要像过去那样浪费大量的人力物力区进行抄写,提高了工作的效率。2.1.2 技术的可行性随着网络技术的不断发展,单纯的静态页面已经不能满足发展的需要,因为静态页面是用单纯的 HTML 语言组成的,它没有交互性。因此,为了满足实际的需要,许多网页文件扩展名不再只是“htm” ,“html”,出现了以“php” , “asp”, “jsp”, “shtml”等为后缀的网页文件,这些都是采用动态网页技术制作出来的。本系统开发工具是 MyEclipse 和 SqlServer 数据库,开发语言是 Java,主要使用了JSP 的技术,java 是一种面向对象编程语言,简单易学而且灵活方便。62.1.3 经济的可行性采用传统的手工输入方法,不仅工作繁琐而且需要人力输入多,记录容易出错,那样产生了成本高,效果差的弊病,对于一个企业的资料库建立是十分困难和麻烦的。而采用这种系统所花费的成本,精力都远远低于手工,并且实用十分方便,更新也简易,每个部门只需一个人统一管理,对企业实现办公无纸化能起到很大的作用。所以此系统经济可行性也具备了。2.1.4 管理的可行性本系统采用了系统数据备份、恢复等功能,而且界面层次分明,一目了然,加上设计方面加入了人性化元素。管理此系统并不难,易学易会。2.2 系统功能概述本系统为企业人力资源管理,主要管理人员信息、考勤信息以及工资发放等事项。企业根据需要可以查询企业员工的信息,同时还需要对员工出勤等进行记录,并且打印工资发放报表等。由于员工的职务和职称对工资有影响,考勤情况也直接关系到工资发放问题,且大部分基本工资不是每月都产出变动。2.2.1 系统功能需求(1)用户登录:可进行用户的注册,登录等操作。(2)信息管理:可添加、查询、修改、删除员工信息。(3)考勤管理:对员工的日常工作进行添加,查询,以及考勤。(4)薪资管理:对员工发放的薪水进行添加,显示,查询以及新增。72.2.2 用例分析UML 是在 Booch、OMT、OOSE 等面向对象的方法及其它许多方法与资料的基础上发展起来的。UML 表示法集中了不同的图形表示方法,剔除了其中容易引起的混淆、冗余或者很少使用的符号,同时添加了一些新的符号。其中的概念来自于面向对象技术领域中众多专家的思想。UML 从考虑系统的不同角度出发,定义了用例图、类图、对象图、状态图、活动图、序列图、协作图、构件图、部署图等 9 种图。这些图从不同的侧面对系统进行描述。系统模型将这些不同的侧面综合成一致的整体,便于系统的分析和构造。尽管 UML和其它开发工具还会设计出许多派生的视图,但上述这些图和其它辅助性的文档是软件开发人员所见的最基本的构造。其中:(1)UML 用例图与 OOSE 中的用例图类似。(2)UML 的类图综合了 OMT、Booch 等面向对象方法中的类图。(3)UML 状态图是对 David Harel 所提出状态图的改进。(4)UML 活动图的基本语义和状态图大致相同,它类似于许多方法(包括面向对象技术之前的一些方法)中的工作流图。(5)UML 的协作图是通过对 Booch 方法的对象图、Fusion 方法的对象交互图以及其它一些方法中的相关图表改造而成的。(6)UML 的构建图和部署图是在 Booch 方法中的模块和进程图(处理关系图、处理器图)的基础上发展起来的。(7)UML 简化了建模方法,它扬弃了 Booch、OMT 或 OOSE 等方法中的糟粕,而代之以其它方法中的精华。UML 一般不引入新的概念和8符号,只有在没有现有的解决方法可以借鉴时,UML 的开发者们才考虑加入新的概念。UML 的开发者们是在设计一种语言(尽管只是一种图形化语言),因此必须在简明(所有元素一律用方框和文字表示)和繁琐(为每个元素设计单独的符号)之间权衡。尽管如此,UML 中还是增添了衍型和扩展机制等一些新的元素,因为这些元素在其它建模语言的实践中已经被证明是非常有用的。本次设计中我们设立了管理员,管理员可以管理员工的信息,部门员工考勤,员工的薪资发放以及对用户的管理。如:图表 2.1所示:管 理 员账 户 管 理员 工 信 息 管理考 勤 管 理薪 资 管 理图 2.1 人力资源关系图的主要用例图2.2.3 管理员用例图管理员通过注册会员,然后登录系统后,可以添加、查询、修改、删除员工信息;添加、查询员工考勤信息,并进行考勤;添加、查询员工工资信息等功能。9员工信息管理员工薪资管理员工考勤管理员工详细信息用户管理用 户 登 录图 2.2 管理员用例图2.3 设计目标本系统是针对小型企业人力资源管理情况进行设计的,主要实现目标如下:(1)界面设计美观得体,突出系统特点;(2)系统整体结构和操作流程合理合顺畅,实现人性化设计;(3)对企业人力资源管理的基本信息进行保存和管理;(4)提供管理员工信息的功能,实现利用系统对员工考勤进行管理;(5)实现对操作的信息管理;(6)实现对员工信息检索的功能;(7)实现对员工薪酬信息的管理功能;(8)实现易维护性和易操作性;(9)实现运行稳定、安全可靠。2.4 性能需求2.4.1 系统的安全性人力资源管理系统在管理权限上要严格进行控制,具体要求如10下:想登录个人信息管理系统后台进行操作,必须有操作权限,没有权限的用户不能通过任何方式登录系统查看系统的任何信息和数据,以确保系统的严密性和安全性。2.4.2 数据的完整性(1)各种记录信息的完整性,信息记录内容不能为空(2)各种数据间相互联系的正确性(3)相同数据在不同记录中的一致性2.5 界面需求界面设计目前已经成为评价软件质量的一条重要指标,一个好的用户界面可以增加用户使用系统的信心和兴趣,提高工作效率,JSP 技术是用 JAVA 语言作为脚本语言的,JSP 网页为整个服务器端的 JAVA 库单元提供了一个接口来服务于 HTTP 的应用程序。 创建动态页面非常方便。用户界面是指软件系统与用户交互的接口,通常包括输出、输入、人机对话的界面格式等。11第三章 系统分析与设计3.1 数据库的分析与设计计算机信息系统以数据库为核心,在数据库管理系统的支持下,进行信息的收集、整理、存储、检索、更新、加工、统计和传播等操作。数据库已经成为现在信息系统等计算机系统的基础与核心部分。数据库设计的好坏直接影响到整个系统的质量和效率。数据库设计是指对于一个给定的环境,设计优化的数据库逻辑模式和物理结构,并据此建立数据库及其应用系统,使之有效地存储和管理数据,满足各种用户的应用需求,其包括信息管理要求和数据操作要求。其中前者是指:在数据库中应该存储和管理那些对象;后者是指对数据库对象进行哪些操作,如查询、增加、删除、修改等操作。3.2 数据库表设计本次设计中数据库表主要以员工表为主,与员工表为基础发散出相关联的表,因此此次数据库中所有的外键都与员工表相关联。用户信息表主要是记录了注册用户的基本信息。表结构如表3.1 所示。表 3.1 用户信息表(user)列名 数据类型 长度 允许空 是否主键 说明id char 255 否 是 编号username char 255 否 否 账号password char 255 否 否 密码nickname char 255 否 否 昵称email char 255 否 否 邮箱考勤信息表主要是记录了用户日常到勤率。表结构如表 3.2 所12示。表 3.2 考勤信息表(attendance)列名 数据类型 长度 允许空 是否主键 说明id char 255 否 是 编号employeeid char 255 否 否 姓名attendance char 20 否 否 考勤date char 50 否 否 日期工资信息表主要是记录了员工的工作情况。表结构如表 3.3 所示。表 3.3 工资信息表(salary)列名 数据类型 长度 允许空 是否主键 说明id char 255 否 是 编号employeeid char 255 否 否 姓名basesalary double 12 否 否 基本工资achievements double 12 否 否 期缴工资housing double 12 否 否 住房补贴askforleave double 12 否 否 应扣请假费countmoney double 12 否 否 实发工资salarydate date 0 否 否 发工资日期month int 2 否 否 月份员工信息表主要是记录了员工的基本信息。表结构如表 3.4 所示。表 3.4 员工信息表(employee)列名 数据类型 长度 允许空 是否主键 说明id char 255 否 是 编号em_number char 10 否 否 工号em_name char 10 否 否 姓名em_sex char 20 否 否 性别em_age char 20 否 否 年龄em_marriage char 20 否 否 婚姻状况em_affiliation char 20 否 是 政治面貌em_born char 20 否 否 出生年月em_education char 20 否 否 学历em_department char 20 否 否 隶属部门em_telephone char 20 否 否 联系电话add_time date 0 否 否 保存时间delete_state int 2 否 否 删除13salary_state int 2 否 否 修改3.3 数据库的连接原理采用 JDBC 驱动连接数据库的方式,只需在工程中导入对应数据库的 jar 包,就可以方便的对数据库进行连接。14第四章 系统功能实现在管理信息系统的生命周期中,经过了需求分析、系统设计等阶段之后,便开始了系统实施阶段。在系统分析和设计阶段,系统开发工作主要是集中在逻辑、功能和技术设计上,系统实施阶段要继承此前面各个阶段的工作成果,将技术设计转化为物理实现,因此系统实施的成果是系统分析和设计阶段的结晶。4.1 系统登陆页面实现为了保证系统的安全性,要先使用本系统必须先登陆到系统中,用户需要正确的账号和密码登录本系统。程序运行效果图如图 4.1 所示:图 4.1 系统登录页面设计登录页面 15function toRegister()window.location.href=$pageContext.request.contextPath /servlet/UserServlet?method=toRegister;$message 用户:密码:4.2 注册用户管理程序效果图如图 4.2 所示:16图 4.2 注册用户管理4.3 用户功能模块4.3.1 信息管理(1)员工信息添加程序效果图如下图 4.3 所示:图 4.3 员工信息添加(2)员工信息查询,程序效果图如下图 4.4 所示图 4.4 员工信息查询页面(3)员工信息修改,程序效果图如下图 4.5 所示17图 4.5 员工信息修改页面(4)员工信息删除,程序效果图如下图 4.6 所示图 4.6 员工信息删除页面4.3.2 考勤管理(1)考勤信息添加,程序效果图如下图 4.7 所示:图 4.7 考勤信息添加(2)员工进行考勤,程序效果图如下图 4.8 所示18图 4.8 员工进行考勤页面(3)考勤信息查询,程序效果图如下图 4.9 所示图 4.9 考勤信息查询页面4.3.3 工资管理(1)工资信息添加,程序效果图如下图 4.10 所示19图 4.10 工资信息添加页面(2)工资信息查询,程序效果图如下图 4.11 所示:图 4.11 工资信息查询页面4.3.4 注销管理程序效果图如下图 4.12 所示图 4.12 注销页面20第五章 系统测试系统测试,英文是 System Testing。是将已经确认的软件、计算机硬件、外设、网络等其他元素结合在一起,进行信息系统的各种组装测试和确认测试,系统测试是针对整个产品系统进行的测试,目的是验证系统是否满足了需求规格的定义,找出与需求规格不符或与之矛盾的地方,从而提出更加完善的方案。系统测试发现问题之后要经过调试找出错误原因和位置,然后进行改正。是基于系统整体需求说明书的黑盒类测试,应覆盖系统所有联合的部件。对象不仅仅包括需测试的软件,还要包含软件所依赖的硬件、外设甚至包括某些数据、某些支持软件及其接口等。测试的步骤:(1)制定系统测试计划。(2)设计系统测试用例(3)执行系统测试(4)缺陷管理与改错21结 论毕业论文是学习阶段一次非常难得的理论与实际相结合的机会,通过这次比较完整的给人力资源管理系统设计,我摆脱了单纯的理论知识学习状态,和实际设计的结合锻炼了我的综合运用所学的专业基础知识,解决实际问题的能力,同时也提高我查阅文献资料、设计手册、设计规范以及电脑制图等其他专业能力水平,而且通过对整体的掌控,对局部的取舍,以及对细节的斟酌处理,都使我的能力得到了锻炼,经验得到了丰富,并且意志品质力,抗压能力及耐力也都得到了不同程度的提升。这是我们都希望看到的也正是我们进行毕业设计的目的所在。虽然毕业设计内容繁多,过程繁琐但我的收获却更加丰富。各种系统的适用条件,各种设备的选用标准,各种软件的安装方式,我都是随着设计的不断深入而不断熟悉并学会应用的。和老师的沟通交流更使我从经济的角度对设计有了新的认识也对自己提出了新的要求,这些本是我工作后才会意识到的问题,通过这次毕业设计让我提前了解了这些知识,这是很珍贵的。22致 谢在本次毕业设计实践中,首先要感谢指导教师王思义老师对学生认真负责的态度,为我提供了非常有益的指导意见。在毕业设计的这段时间,王思义老师深厚的理论水平,严谨的教学态度,强烈的责任心和对学生的无私关怀,将使我受益匪浅,对此表示衷心的感谢。在做这个系统的过程中,程序调试给我留下的印象最深,在调试上花的时间最多,这说明了我在平时学习的时候学的不够扎实,对错误研究不够,编写代码的时候不够仔细,还有就是缺乏足够的耐心,使得程序运行时产生很多错误不得不重新查找错误所在,从而浪费了很多时间和精力。经过毕业设计的训练,我学到很多,也成熟许多。在整个毕业设计的过程中王思义老师和同学都给我许多帮助,再次表示衷心的感谢。通过这次毕业设计使我对所学的知识又有了新的看法和理解,提高了我的实际动手技能,为我以后的工作奠定了坚实的基础。23参考文献1刘燕.与时俱进论企业人力资源管理信息化J.才智.2014(26)2张贵辉.我国企业人力资源管理信息化浅析J.人力资源管理.2014(07)3晁斌.S 公司人力资源管理信息化系统研究 D.西北农林科技大学 2013 4李国锋. 银行业人力资源管理系统的设计与实现D.电子科技大学 2013 5李秀蕾.企业信息化人力资源管理实施效果评价D.天津大学 2011代写毕业论文 湖南现代物流职业技术学院 物流信息 系毕业设计任务书姓名 沈玲 性别 女 班级 物管(信)1210学号 201241801018 专业 物流管理专业(信息管理方向)毕业设计题目 人力资源管理系统的设计与实现设计的主要任务及需要阐述的问题设计的主要任务:1.系统需求分析2.登录显示设计 3.用户模块设计 4.考勤模块设计5.薪资模块设计 6.系统的测试运行需要阐述的问题:本系统是针对小型企业人力资源管理情况进行设计的,主要实现目标如下: 1.界面设计美观得体,突出系统特点 2.系统整体结构和操作流程合理合顺畅,实现人性化设计。3.对企业人力资源管理的基本信息进行保存和管理。 4.提供管理员工信息的功能。 5.实现利用系统对员工考勤进行管理。6.实现对操作的信息管理。 7.实现对员工信息检索的功能。 8.实现对员工薪酬信息的管理功能。 9.实现易维护性和易操作性。 10.实现运行稳定、安全可靠。设计的要求本系统为企业人力资源管理,主要管理人员信息、考勤信息以及工资发放等事项。企业根据需要可以查询企业员工的信息,同时还需要对员工出勤等进行记录,并且打印工资发放报表等。由于员工的职务和职称对工资有影响,考勤情况也直接关系到工资发放问题,且大部分基本工资不是每月都产出变动。系统功能需求1.用户登录:可进行用户的注册,登录操作。2.信息管理:可添加、查询、修改、删除员工信息。3.考勤管理:对员工的日常工作进行考勤,添加与查询。4.薪资管理:对员工的发放的薪水进行添加,显示,以及查询。参考文献:1刘燕.与时俱进论企业人力资源管理信息化J.才智.2014(26)2张贵辉.我国企业人力资源管理信息化浅析J.人力资源管理.2014(07)3晁斌.S 公司人力资源管理信息化系统研究 D.西北农林科技大学 2013 4李国锋. 银行业人力资源管理系统的设计与实现D.电子科技大学 2013 5李秀蕾.企业信息化人力资源管理实施效果评价D.天津大学 2011毕业设计进度及考核安排:毕业设计进度安排如下:1.2014 年 10 月底:确定方案设计的题目人力资源管理系统设计与实现。2.2014 年 10 月底11 初:收集关于人力资源管理系统方面的相关信息。3.2014 年 11 月上旬:整理收集到的资料。4.2014 年 12 月:考察学习相关物流公司的人力资源管理系统。5.2015 年 1 月下旬:编写人力资源管理系统设计方案。6.2015 年 2 月底:修改、完善人力资源管理系统。7.2015 年 4 月:进行毕业设计答辩。企业指导老师 单位名称指
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
提示  人人文库网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
关于本文
本文标题:人力资源管理系统的设计与实现
链接地址:https://www.renrendoc.com/p-6446357.html

官方联系方式

2:不支持迅雷下载,请使用浏览器下载   
3:不支持QQ浏览器下载,请用其他浏览器   
4:下载后的文档和图纸-无水印   
5:文档经过压缩,下载后原文更清晰   
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

网站客服QQ:2881952447     

copyright@ 2020-2024  renrendoc.com 人人文库版权所有   联系电话:400-852-1180

备案号:蜀ICP备2022000484号-2       经营许可证: 川B2-20220663       公网安备川公网安备: 51019002004831号

本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知人人文库网,我们立即给予删除!