基于ASP企业人事管理系统的设计与实现毕业论文

毕业设计(论文)

基于ASP企业人事管理系统的设计与实现The Design and Realization of Enterprise Personnel

Management System Based on ASP

摘要

在传统的企业人事管理工作中,要完成相当数量的职工情况及人事政策法规的查询工作,一般是员工直接到办公室或通过电话查询,使人事工作者在这些常规性的查询及解答工作上花费大量时间,不利于工作效率的提高及人事研究工作的深入进行。企业人事管理系统将包括人事工作中涉及的职工的历史状况和现状,人事政策法规的宣传及解答,借助于网络实现人事管理的信息化,对人事管理工作有促进作用,而且对公司系统的建设也有很大意义。

本系统采用当前普遍流行的Windows XP+ IIS服务器平台以及SQL Server 2000数据库平台管理系统,通过Dreamweaver及ASP技术设计前台界面,使用JScript实现该系统中的特定功能及辅助功能。

整个管理系统从符合操作简便、界面友好、实用的要求出发,完成企业人事管理的全过程,包括新进员工档案的建立、员工的转出、员工信息的修改、员工信息查询等人事管理工作。使用企业人事管理系统,可使公司的人事管理系统化、规范化,从而达到提高公司管理效率的目的。

关键词:

Asp SQL 企业人事

Abstract:

In the traditional work of personnel management of enterprises, if somebody wants to do the checking work of a large number of workers and personnel policies and regulations, generally staffs go directly to the office or make calls to check, and it will take personnel workers a lot of time to do the routine checking and referring policies and it is not good to improve working efficiency and do research in depth. Personnel management system includes staffs’ present condition and working history, as well as the propaganda and answers of personnel regulation, and uses network to reach self-checking of staffs. It is not only beneficial for the smooth progress of personnel management work, but also good and significant for the construction of company systems.

The system uses the current epidemic of Windows XP + IIS server platforms and SQL server 2000 database platform management systems. Through Dreamweaver and ASP technical design front interface, as well as Jscript is also used in it, so it will achieve the specific functions and auxiliary functions in the system.

The whole management systems hold the requirements of simple operation, friendly interface, flexibility, utility and safety to achieve the overall process of personnel management including establishment of new staffs’personnel files, personnel management work such as changing and checking staffs’ information and statistics caused by the change of job positions and the transfer of staffs, as well as the work of adding new staffs and revising senior workers. Through using personnel management systems, standardized and automated personnel management systems can be gained and then improves their management efficiency.

Keywords: Asp SQL enterprise human affairs

目录

1绪论 (1)

2需求分析 (2)

2.1需求分析 (2)

2.2可行性分析 (2)

3系统分析 (4)

3.1系统设计目标 (4)

3.2系统开发与运行环境 (5)

3.3数据流程图 (5)

3.4数据字典的创建 (7)

4系统设计 (10)

4.1系统开发工具与数据库 (10)

4.2系统总体设计 (13)

4.3系统详细设计 (16)

5系统实施和维护 (27)

5.1系统实施 (27)

5.2系统维护 (28)

6结论 (30)

参考文献 (31)

致谢 (32)

1绪论

随着科学技术的发展、生产技术的进步,各行各业每时每刻都在产生大量的信息,计算机作为知识经济时代的产物,已被广泛应用于社会各个行业和领域。在全球经济一体化趋势越来越明显的今天,企业人事管理系统的开发也事在必行。随着我国经济体制改革的深入,导致各公司间的人事调动更加频繁,在这种新形势下,我们只有通过集中的人事管理,细致的信息记录才能保证员工人事调动的有序进行。这就迫使公司采取先进的计算机硬件设备以及高质量软件设备,只有这样公司才能更准确的管理人事信息。企业人事管理系统的革命性变革出现在20世纪90年代末。由于改革的需要,如何吸引和留住人才,激发员工的创造性、工作责任感和工作热情已成为关系公司兴衰的重要因素,人才已经成为公司最重要的资产之一。该企业人事管理系统,是以信息管理为基础,采用成熟、先进的计算机软件硬件集成技术、融入科学的人事管理思想和模式,对员工人事信息采集、储存、加工、处理和分析,使其及时、准确地反映公司的人事信息,为公司的各层管理者提供快速、准确的人事管理依据与辅助决策数。利用计算机进行信息控制和数据处理,不仅提高了工作效率,而且大大的提高了其安全性。该课题就是为了管理纷繁复杂的企业人事档案以及其他信息而设计的。

我们着眼于公司的企业人事管理系统用ASP的编程语言开发出了“企业人事管理系统”。本系统采用公司现有软硬件环境,及先进的人事管理系统开发方案,从而达到充分利用公司现有的资源,提高系统开发水平和应用效果的目的,本系统符合企业人事管理的规定,能够满足公司日常人员管理的工作需要,并达到操作过程中的直观、方便、实用、安全等要求。该系统采用模块化程序设计方法,既便于系统功能的各种组合和修改,又便于技术维护人员补充、维护,系统还具备数据库维护功能,可以及时根据公司需求进行数据的添加、删除、修改、备份等操作。下面详细讨论了该系统的开发、设计环境、实现算法及其具体的实现。

2需求分析

2.1需求分析

很多公司都在为了谋取更大的竞争优势,而进行企业流程再造。在这个过程中,大多趋向于实施已经被应用各个领域的软件系统解决方案。

不必对企业管理系统的整体解决方案进行深入研究,就可以发现系统可以大量节省时间,包括减少信息的复制工作,适时向需要的人提供准确的信息等等。

对于各系统的实现,必须满足以下要求:

•系统简单易用、流程清晰

•系统安全、可靠;员工操作权限依其身份不同而不同

•界面简洁、美观

•数据必须完整且无冗余

•数据库的设计必须规范

•数据必须安全

2.2可行性分析

在经济改革深入发展的今天,企业人事管理的信息量和信息类型越来越大,工作流程越来越清晰,社会分工越来越细,原来传统上的人工处理方式和单机管理系统越来越来不能适应企业人事管理的需要,不能满足新形势下公司中的人事管理的需要。因此,必须有一套应用于网络时代的适应于新需求上的企业人事管理系统。而且每一所部门的企业人事管理又是错综复杂的。因此我们是通过和各个公司的接触,调研后开发系统的。

2.2.1技术可行性分析

1.硬件与软件

要求不高,目前市场上的一般计算机软硬件资源均能满足系统开发要求。其中运用的主要软件有dreamweaver, ACDsee等,数据库采用SQL。

2.ASP技术

ASP技术可以与数据库和其它程序进行交互,是一种简单、方便的编程工具。而且是一种服务器端脚本编写环境,可以用来创建和运行动态网页或web应用程序。ASP网页可以包含HTML标记、普通文本、脚本命令以及COM组件等。利用ASP可以向网页中添加交互式内容(如在线表单),也可以创建使用HTML网页作为用户界面的web应用程序。

该技术用户功能强大,扩展性强,以上技术足以完成本系统的开发和设计。

3.维护操作

工作方便,后台操作快截明了,操作人员可以在短时间内完全掌握维护技术。

2.2.2社会可行性分析

网络安全技术的不断提升,通过网络管理人事信息的方法在实际运用中越来越被公司或个人所接受,并且在不断的提升和表现它在实际活动中的经济价值,这个经济价值也是当前公司所期望看到的。企业人事管理工作覆盖面广,涉及到部门设置、员工调配、员工培训、考核、奖惩、工资福利待遇等多个方面。企业人事管理活动中产生的大量数据和信息。对如此多的数据、信息的管理、开发及运用,都必须在规范化和标准化的基础上实现,借助于网络化管理手段能够满足这些要求。

2.2.3经济可行性分析

1.资金可行性

由于系统开发并不复杂,操作起来也比较简单,只需一些基本的编辑软件,另外具备网络中心的一些资源优势,因此开发费用较低。

2.经济合理性

由于该系统用于公司工作的大部分信息发布和传递工作,不仅能够节省大量的人工信息传递任务,提高了工作效率,更加有利于整个公司各部门之间的无纸化办公的推广,方便快捷。

3系统分析

3.1系统设计目标

本系统是利用ASP和SQL来建立的。主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。系统可以完成对各类信息的浏览、查询、添加、删除、修改等功能。

主要分为以下七个部分:

1.系统管理模块

系统管理模块中最重要的是用户登录模块。通过用户登录,获取用户输入的用户名和密码,并与数据库中的数据进行对比,进行验证,对于正确的用户名及密码的用户允许进入本系统。

2.员工人事档案管理模块

实现用户自由的信息录入。结合人事变动完成本公司各类员工变动事宜,包括员工调入、人员调动、信息变更记录等。真正实现包括员工进入公司后所有变化信息的实时记录。灵活的查询功能,提供列表查看所有员工、按部门查看、查看离职员工、搜索符合条件的员工等多种方式,并可按员工姓名、员工编号、进厂日期、所在部门进行排序查看,使查询变得有效而简单。

3.档案查看模块

档案查看模块可以列出全部员工记录,用以查看员工的相关信息,同时也可以按限定的条件进行分类显示或者查询员工记录。

4.考勤管理模块

根据考勤数据,按月输入到本系统中,系统将记录所有考勤记录,包括:请假、旷工、迟到早退、加班的日期及时间等数据。并进行自动统计,记录每个员工每月的出勤统计。系统还可以进行考勤历史记录的查询。

5.重要事项记录模块

根据具体情况设立培训记录、奖惩记录及基他重要事项记录。对员工参加的培训进行记录,记录其参加培训的日期、培训时间、地点、培训员工等事项;对员工的奖惩事项进行记录,记录事件时间,奖惩决定,相关说明。

6.薪资模块

多种评定方式可使用多套计算公式,适合公司使用多种工资计算方法:如员工有按标准工资、固定工资、按时计酬的。实现对基本工资的管理,每月计算工资,计算工资时可对默认值作修改;记录工资发放日期。可以建立报表查看员工工资的历史记录7.辅助功能模块

系统提供直观方便的公司信息管理功能,通过该页面进行公司信息的修改可以在对应

的所有网页上将显示新的公司信息。部门管理功能,可按级别层次以树型结构实现公司的部门机构体系,可根据需要进行调整处理,且人员信息可按照机构调整同步变化,大大提高了机构调整的工作效率。系统具有自动提示功能,如员工生日、合同到期等。

3.2系统开发与运行环境

1.软件环境

Windows XP

2.硬件环境

CPU: Pentium 166 MHz 以上

内存至少128 MB

硬盘空间60 M

显示器800 *600或更高分辨率

3.3数据流程图

数据流程图是一种用来表示信息流程和信息变换过程的图解工具,它把系统看成是由数据流联系的各种功能的组合,是管理信息系统逻辑模型的主要形式。数据流程图能够为原系统、待开发的新系统提供一种简洁的逻辑图形说明,能够方便用户对需求分析的理解。

管理员可以进入系统后台管理,进行查询、修改数据表操作,具有访问、读写权限。

图3-1数据库流程图

管理员可以对自身信息、基础信息、人员信息管理及人员信息的汇总,进行添加、删除、更新等操作。

图3-2管理员信息流程

同时,管理员还可以对公司员工的信息进行基本和详细信息的管理。其管理流程和查询流程分别如下所示:

图3-3人员管理流程

图3-4人员信息查询管理

3.4数据字典的创建

1.数据流条目举例

2.数据元素条目

3.数据条目存储

4.存储过程条目举例

4系统设计

4.1系统开发工具与数据库

根据当今动态网页开发的普遍性及实用性,本系统的开发平台如下:

开发语言: ASP 3.0

开发平台: IIS 5.0

开发工具: Dreamweaver

数据库: Microsoft SQL2000

1.ASP介绍

ASP是Active Server Page的缩写,意为“活动服务器网页”。ASP是微软公司开发的代替CGI脚本程序的一种应用,它可以与数据库和其它程序进行交互,是一种简单、方便的编程工具。ASP的网页文件的格式是.asp,现在常用于各种动态网站中。

ASP是一种服务器端脚本编写环境,可以用来创建和运行动态网页或web应用程序。ASP网页可以包含HTML标记、普通文本、脚本命令以及COM组件等。利用ASP可以向网页中添加交互式内容(如在线表单),也可以创建使用HTML网页作为用户界面的web应用程序。编写ASP跟HTML有很多相似之处,是在网页文件里加些东西。惟一应该注意的是,网页文件应该以.asp作为后缀名,而不能是.htm,这样WWW服务器它是ASP文件并进行相应的处理。

注意使用中应把脚本包括起来,以区别普通的Html标记。在ASP中,使用另外两个符号来标记ASP代码,它们是“<%”和“%>”。WWW服务器在处理ASP文件时,一看到<%就知道ASP的代码开始了,而看到%>就知道代码结束。

通常,计算机用户可以用Notepad来编辑ASP文件,不过因为FrontPage2003有强大的网页管理功能,所以最好在FrontPage2003里编写ASP文件。当计算机用户要往一个网页里插入ASP代码时,只需选择FrontPage Editor下部的“HTML”标签页就行了。

对ASP提供的主要内置对象进行简介:

Request对象。用于取得用户信息。使用Request对象,可以取得任何由HTTP请求传递过来的消息。包括使用POST和GET传递的参数,以及从服务器和客户端认证所传递的Cookie等。

Response对象。传递信息给客户。可以使用Response对象发送信息给客户,重定向浏览器到另一个URL或设置Cookie值。

Session对象。管理当前会话的信息。每个用户每次打开该站点就会产生一个会话,当一个用户在同一个站点的不同页面间跳转的时候,存储在Session对象中的变量不会丢弃,即使、这些变量在用户访问应用程序页面的整个期间都会保留。

Application 对象。管理所有打开同一站点的用户会话信息,共所有用户共享。

Server对象,提供了对服务器方法和属性的访问。最常用的是Create Object方法,该方法用来创建组件的实例。其他方法可以将虚拟目录映射到物理路径以及设置脚本超时期限等。

Object Contest 对象。提交或终止由Asp脚本启动的事务。

2.IIS介绍

IIS是Internet Information Server的缩写,它是微软公司主推的服务器,最新的版本是Windows2000里面包含的IIS 5,IIS与WindowNT Server完全集成在一起,因而用户能够利用Windows NT Server和NTFS(NT File System,NT的文件系统)内置的安全特性,建立强大,灵活而安全的Internet和Intranet站点。

IIS支持HTTP(Hypertext Transfer Protocol,超文本传输协议),FTP(Fele Transfer Protocol,文件传输协议)以及SMTP协议,通过使用CGI和ISAPI,IIS可以得到高度的扩展。

IIS支持与语言无关的脚本编写和组件,通过IIS,开发人员就可以开发新一代动态的,富有魅力的Web站点。IIS不需要开发人员学习新的脚本语言或者编译应用程序,IIS完全支持VBScript,JScript开发软件以及Java,它也支持CGI和WinCGI,以及ISAPI扩展和过滤器。

IIS的设计目的是建立一套集成的服务器服务,用以支持HTTP,FTP和SMTP,它能够提供快速且集成了现有产品,同时可扩展的Internet服务器。

3.Dreamweaver软件介绍

Dreamweaver是一个可视化的网页设计和网站管理工具,支持最新的Web技术,包含HTML检查、HTML格式控制、HTML格式化选项、可视化网页设计、图像编辑、全局查找替换、全FTP 功能、处理Flash和Shockwave等媒体格式和动态HTML、基于团队的Web创作。在编辑上你可以选择可视化方式或者你喜欢的源码编辑方式。

Dreamweaver的十大特性:

(1)动态跨浏览器验证:自动检测标签和CSS规则来适应所有主流浏览器。

(2)更强大的CSS支持。

(3)内建的图形编辑引擎:修剪,改变大小,尺寸,旋转角度,调节明暗度都不需要离开Dreamweaver环境,因为它本身集成了FW的基本图形编辑技术。这一点有模仿FrontPage 的嫌疑,但这个功能确实很实用。

(4)安全FTP:完全加密传输保证文件和帐号信息的安全。

(5)增强对当今技术的支持:支持当今主流的开放环境和其他主流的服务器技术。Dreamweaver现在加入了XML命名空间支持,https://www.360docs.net/doc/bd19147992.html,表单控件对象,新的参考书内容和新

的PHP服务器端行为。

(6)无缝整合外部文件和代码:直接将Word和Excel文档复制和粘贴到Dreamweaver 中,会保留字体,颜色,CSS样式表信息使用,使用系统支持的编码保存任何字体,包括双字节字符集。

(7)紧密整合MM的其他工具:加强了和MM其他几款产品的协同工作能力。例如:你可以通过DW直接设置Flash组件的参数。

(8)基本支持改良:插入条,表格工具都有改进。

(9)增强代码编写工具:编辑代码更省时,例如右键编写代码工具,增强的查找和替换,高效的属性面板。

(10)改进的设计开放环境:一个改良的用户界面,更高的实用性,非常亲切和有逻辑,让用户快速找到想要的东西,一个新的开始屏幕能快速访问最近的文件和教程资源。

4.Microsoft SQL介绍

Microsoft® SQL Server™ 2000 的特性包括:

(1)Internet 集成。

SQL Server 2000 数据库引擎提供完整的 XML 支持。它还具有构成最大的 Web 站点的数据存储组件所需的可伸缩性、可用性和安全功能。SQL Server 2000 程序设计模型与Windows DNA 构架集成,用以开发 Web 应用程序,并且 SQL Server 2000 支持 English Query 和 Microsoft 搜索服务等功能,在 Web 应用程序中包含了用户友好的查询和强大的搜索功能。

(2)可伸缩性和可用性。

同一个数据库引擎可以在不同的平台上使用,从运行Microsoft Windows® 98 的便携式计算机,到运行 Microsoft Windows 2000 数据中心版的大型多处理器服务器。SQL Server 2000 企业版支持联合服务器、索引视图和大型内存支持等功能,使其得以升级到最大 Web 站点所需的性能级别。

(3)企业级数据库功能。

SQL Server 2000 关系数据库引擎支持当今苛刻的数据处理环境所需的功能。数据库引擎充分保护数据完整性,同时将管理上千个并发修改数据库的用户的开销减到最小。SQL Server 2000 分布式查询使您得以引用来自不同数据源的数据,就好象这些数据是 SQL Server 2000 数据库的一部分,同时分布式事务支持充分保护任何分布式数据更新的完整性。复制同样使您得以维护多个数据复本,同时确保单独的数据复本保持同步。可将一组数据复制到多个移动的脱接用户,使这些用户自主地工作,然后将他们所做的修改合并回发布服务器。

(4)易于安装、部署和使用。

SQL Server 2000 中包括一系列管理和开发工具,这些工具可改进在多个站点上安装、部署、管理和使用 SQL Server 的过程。SQL Server 2000 还支持基于标准的、与 Windows DNA 集成的程序设计模型,使 SQL Server 数据库和数据仓库的使用成为生成强大的可伸缩系统的无缝部分。这些功能使您得以快速交付 SQL Server 应用程序,使客户只需最少的安装和管理开销即可实现这些应用程序。

4.2系统总体设计

4.2.1系统总体结构

人事管理系统是一个面向企业员工,为其提供服务的综合信息管理系统。员工通过本系统完成相关的日常工作,这些工作也是平常较为繁重的工作。员工的个人信息、以及各种相关的考勤、培训等记录都在人事管理系统里进行管理。由管理员在档案更新中完成对运行人事系统所需的基本数据的维护。包括这些信息的增、修、改等,变动都将在这进行操作。系统开始投入使用,先根据企业实际情况,建立相关人员的信息,主要包括员工的姓名、学历及他的相关信息等。当人员情况发生变动后,管理员要及时完成对库中的信息进行维护。如果发生人事的变动(如进和出),则可以在档案更新中进行处理,因为不同企业的员工数量不同,因此特别设立了一个档案查询模块,可以进行相关人员的快速查询,并可以根据某一个具体的条件,进行同一类型的人员统计。

本系统主要包括以下几个模块:系统管理,人事档案,辅助功能等系统。视图如下:

图4-1人事管理功能模块图

4.2.2数据库设计

表4-1操作员表

表4-2员工表

表4-3部门表

表4-4培训记录表

表4-5考勤管理表

表4-6工资管理表

4.3系统详细设计

系统首页共划分为七个主要模块,其中各个模块中又根据具体情况的不同划分为诸多不同的子模块,比如系统管理栏里就把该模块划分为4个不同内容的子模块。这个系统体系采用的是分层结构体系,大体上一般的子模块划分到三级子系统就结束了。此外,整个页面布局是按照各模块所代表的不同功能来划分的,总之,整个页面的布局完全按照系统的一般设计思路及方便用户使用的原则来设计的,但是有别于一般的系统。另外,在首页下面的页面中同样按照各自的不同情况划分为6个不同的子模块,然后各自按照相关的导入功能导入,从而使整个系统的内容富有层次感。

4.3.1登陆页面设计

这个页面主要是通过输入用户名和密码,判别用户名是否存在和密码是否正确,通过系统论证后才能进入首页。

企业人事管理系统的设计与实现论文DOC 45页

企业人事管理系统的设计与实现论文(DOC 45页)

洛阳理工学院毕业设计(论文) 题目___企业人事管理系统的设计与实现_ 姓名______ 系(部)工程管理系_____ 专业_经济信息管理___ 指导教师________ 2013年5月31日

企业人事管理系统的设计与实现 摘要 企业人事管理系统主要用于对于企业员工档案管理,员工的调动情况的查询及管理,员工工作的评价,员工考勤管理,员工工资管理是便于企业管理者利用计算机高效率完成劳动人事管理的日常事务。 该系统主要利用Visual Basic6.0、Microsoft office Access等工具设计开发完成。开发过程中采用模块化设计,不同的模块实现了不同的功能。作为计算机应用的一部分,使用计算机对人事信息进行管理的系统,是一个公司管理及合理分配每个人员,使其发挥其自身最大价值的根本软件。 关键词:人事管理,模块化,Visual basic6.0,Microsoft office Access

The design and implementation of enterprise personnel management system ABSTRACT Enterprise personnel management system is mainly used in file management for enterprise employees, transfer to the staff query and management, staff evaluation, staff attendance management, employee wages, is advantageous for the enterprise managers use computer efficient complete labor personnel management of daily affairs. The system mainly using Visual Basic and Microsoft office Access tools such as design and development. Development process USES the modular design, different module realizes the different functions. As a part of computer application, using computer to manage the personnel information system, is a management and reasonable distribution of each company personnel, and make it play a maximum value of its fundamental software. KEY WORDS: personnel management, modular, Visual basic6.0, Microsoft office Access

人力资源管理系统的设计与实现毕业论文设计

学号:281401114 题目:人力资源管理系统的设计与实现学院:信息学院 专业:计算机科学与技术(软件方向)

毕业论文任务书 毕业论文题目:人力资源管理系统的设计与实现 选题意义、创新性、科学性和可行性论证:人力资源管理的不断发展,传统的人力资源管理已经不能满足当前的需要。故使用计算机对人力资源信息进行管理,基于所学的Java语言作为开发技术,SQL2000作为数据库,使用B/S模式设计本系统。这些使用的技术已发展成熟,故本系统的开发可行。 主要内容:本文将对人力资源管理系统进行模拟。将严格按照软件工程的设计流程完成该系统,从用户需求分析入手,到系统的概要设计和详细设计,并编写代码实现。系统将主要实现部门信息管理、经历信息管理、档案合同管理员、休假管理、以及离职管理的管理。目的要求:主要有两个方面;一是对自身的知识与能力进行一次全面的考核。二是对自身进行计算机基本功的训练,培养自身综合运用所学知识独立地分析问题和解决问题的能力,为以后能更好地从事计算机工作打下良好的基础。 计划进度: (1) 11-11-1至11-12-11,收集与题目有关的资料,完成需求设计说明书。 (2) 11-12-12至12-01-18,对系统进行概要的设计,形成概要设计说明书。 (3) 12-01-19至12-02-19,对系统进行详细设计,并写出论文提纲。 (4) 12-02-20至12-03-20,在系统开发环境中进行系统的编程和调试。 (5) 12-03-21至12-05-10,完善系统功能,书写和修改论文,并最终定稿。 指导教师签字: 主管院长(系主任)签字:冯勇 2011年11月5 日

人事管理系统设计毕业设计

人事管理系统设计毕业设计 人事管理系统设计毕业设计 随着科技的不断发展,各行各业都在不断地进行数字化转型。在企业管理中,人事管理是一个至关重要的环节。为了提高人力资源的管理效率和准确性,许多企业开始采用人事管理系统。本篇文章将探讨人事管理系统的设计与实施。 一、背景介绍 人事管理是企业管理中的重要环节,涉及员工招聘、培训、绩效评估、薪酬管理等方面。传统的人事管理方式往往需要大量的纸质文件和人工操作,容易出现信息丢失、重复劳动等问题。而人事管理系统的设计旨在解决这些问题,提高管理的效率和准确性。 二、需求分析 在设计人事管理系统之前,需要进行需求分析,明确系统所需的功能和特点。根据企业的规模和需求,人事管理系统可以包括以下功能: 1.员工信息管理:包括员工档案、个人信息、工作经历、教育背景等。系统应能够方便地录入、修改和查询员工信息。 2.招聘管理:包括招聘需求的发布、简历筛选、面试安排等。系统应能够自动化处理招聘流程,提高招聘效率。 3.培训管理:包括培训计划的制定、培训资源的管理、培训成果的评估等。系统应能够提供全面的培训管理功能,帮助企业提高员工的综合素质。 4.绩效评估:包括目标设定、绩效考核、绩效反馈等。系统应能够提供科学的绩效评估方法,帮助企业提高员工的工作效率。 5.薪酬管理:包括薪资核算、薪资调整、福利管理等。系统应能够自动化处理

薪酬管理流程,减少错误和纠纷。 三、系统设计 在系统设计阶段,需要考虑系统的架构、界面设计、数据库设计等方面。 1.系统架构:可以采用客户端/服务器架构,将前端界面和后端数据库分离,提高系统的并发处理能力和稳定性。 2.界面设计:界面应简洁、直观,方便用户操作。可以采用响应式设计,适配不同设备和屏幕尺寸。 3.数据库设计:数据库应能够存储和管理大量的员工信息。可以采用关系型数据库,建立适当的表结构和索引,提高数据的查询效率。 四、系统实施 在系统实施阶段,需要进行系统的开发、测试和上线。 1.系统开发:根据需求分析和系统设计,进行系统的编码和测试。可以采用敏捷开发方法,逐步完善系统的功能。 2.系统测试:进行系统的单元测试、集成测试和用户验收测试,确保系统的质量和稳定性。 3.系统上线:在系统测试通过后,将系统部署到生产环境中,供员工使用。同时,进行系统的培训和技术支持,帮助员工熟悉和使用系统。 五、系统运维 系统上线后,需要进行系统的运维和维护,确保系统的正常运行和安全性。 1.系统监控:定期监控系统的运行状态,及时发现和解决问题。 2.系统更新:根据用户反馈和业务需求,对系统进行更新和升级,提供更好的功能和用户体验。

人事管理系统的设计与实现-毕业论文

海军工程大学 毕业设计(论文) 专业名称计算机科学与技术 学号 姓名 毕业设计题目人事管理系统的设计与实现 指导教员

毕业设计任务书 (应由学员本人按教员下达的任务认真填写) 任务起止日期:2010年4月5至2010年6月25日

人事管理系统的设计与实现 目录…………………………………………………………………………………………I 摘要…………………………………………………………………………………………II Abstract………………………………………………………………………………………III 第一章人事管理系统综述 (7) 1.1 概述 (7) 1.2设计人事管理系统的目的来源 (7) 1.3系统开发的意义 (7) 1.4开发设计思想 (8) 1。5前景展望 (6) 第二章开发环境 (9) 2.1前端开发工具Visual Basic6。0 (9) 2。1.1Visual Basic 6。0概述 (9) 2.1。2Visual Basic 6.0的优点 (10) 2。1.3 数据访问控件介绍 (10) 2。2数据库Microsoft SQL 2000 介绍 (10) 2。2.1 MS SQL Server 简述 (10) 2。2。2 SQL 语句 (11) 2.2.3 SQL 语言在VB 中的应用 (11) 2.3性能需求 (11) 2。4。Delphi简介 (13) 第三章系统调研及可行性分析 (13) 3。1系统调研 (13) 3。2调查分析 (13) 3。3系统功能调查 (14) 3。4可行性分析 (15) 3.5技术的可行性分析 (15) 第四章系统分析与总体设计 (17) 4。1系统需求分析 (17) 4。2功能描述 (17) 4。3系统的主要功能模块 (17) 4。4操作流程图 (19) 4。5数据流程图 (19) 4.5.1顶层数据流图 (19) 4。5.2人事管理数据流图 (20) 4。5.3人事管理的一层数据流图 (21) 第五章系统实现 (22) 5.1代码框架 (22) 5.2系统界面设计 (22)

企业人事管理系统设计与实现

企业人事管理系统设计与实现 一、系统设计目标与需求 随着企业规模的不断扩大和复杂的人力资源管理需求,传统的人事管 理方式已经无法满足企业的要求。因此,设计和实现一套企业人事管理系 统成为当务之急。 1.1目标 设计和实现一套企业人事管理系统,满足企业对人力资源管理的需求,提高工作效率,优化业务流程,并降低管理成本。 1.2需求 (1)员工信息管理:包括员工基本信息、职位信息、考勤信息、薪 酬信息等的录入、查询和修改等功能。 (2)人力资源规划:根据企业发展需求,进行人力资源需求预测和 分析,包括招聘计划、培训计划等。 (3)招聘管理:包括发布岗位、招聘渠道管理、简历筛选、面试安 排等功能。 (4)员工入职管理:包括新员工信息录入、办理入职手续等。 (5)员工离职管理:包括离职申请、离职手续办理等。 (6)员工考勤管理:包括请假审批、出差管理、考勤统计等。 (7)员工薪酬管理:包括薪资发放、绩效考核、奖惩管理等。

(8)员工培训管理:包括培训计划、培训课程发布、培训效果评估等。 二、系统设计方案 2.1技术选型 根据系统需求和现有技术水平,选择以下技术进行系统设计和实现:(1)前端:使用HTML、CSS和JavaScript实现前端页面的展示和交互。 (2)后端:使用Java技术实现后端业务逻辑,搭建服务器。 (3)数据库:使用MySQL数据库存储和管理系统数据。 (4)框架:使用Spring MVC框架搭建系统的MVC结构,实现前后端 分离。 2.2系统架构设计 基于三层架构的思想,将系统划分为表现层、业务逻辑层和数据访问层。 (1)表现层:负责用户界面的展示和用户交互,使用HTML、CSS和JavaScript进行页面设计和开发。 (2)业务逻辑层:负责处理用户请求和实现业务逻辑,使用Java技 术实现并暴露给前端页面。 (3)数据访问层:负责与数据库的交互,对数据进行增删改查操作,使用JDBC技术实现数据库连接和操作。 2.3数据库设计

公司人事管理系统的设计与实现毕业设计论文

毕业综合实践说明书 (届) 题目***公司人事管理系统的设计与实现 学院 专业 班级 学号 学生姓名 指导教师 完成日期

摘要 人力资源管理是企业管理中的一个重要内容,随着时代的进步,企业也逐渐变得庞大起来。如何管理好企业内部员工的信息,成为企业管理中的一个大问题。在这种情况下,开发一个人力资源管理系统就显得非常必要。本系统结合公司实际的人事、制度,经过实际的需求分析,整个系统从符合操作简便、界面友好、灵活、实用、安全的要求出发,本企业人事管理系统具有如下功能:员工基本信息的录入、修改、查询、删除模块,员工假条信息录入、修改、查询、删除模块,员工工资信息的录入,计算,查询,以及系统用户的设置以及系统的维护功能。为企业人事管理提供信息咨询,信息检索,信息存取等服务,基本上能够满足现代企业对人事管理的需要。由于计算机技术的飞速发展,数据库技术作为数据管理的一个有效的手段,在各行各业中得到越来越广泛的应用。因此,本文围绕一个”人事管理系统”程序的设计和应用系统的开发课题为背景,详细介绍了以asp和SQL SERVER为语言编写管理信息系统的过程。 管理系统的开发不仅是一个应用程序编写的过程,更重要的是在系统分析和设计阶段所做的工作。该程序在设计过程中严格遵循软件工程学的方法,用分阶段的生命周期计划严格管理,并主要讲述了程序的总体设计、详细设计阶段,对程序进行需求迭代,不断修正和改进,利用SQL SERVER的强大数据库功能,直到形成一个完善的可行性系统.优美、秀丽的界面,方便实用的查询与维护功能共同构成了“人事管理系统”。 关键词: SQL SERVER;管理系统;设计

企业人事管理系统毕业论文

企业人事管理系统毕业论文 企业人事管理系统毕业论文 随着信息技术的快速发展和企业管理的日益复杂化,企业人事管理系统的建设 和应用成为了现代企业不可或缺的一部分。本文将探讨企业人事管理系统的意义、功能以及建设过程中的挑战和应对策略。 一、企业人事管理系统的意义 人力资源是企业最重要的资产之一,而人事管理则是保障人力资源优化配置和 发展的关键环节。传统的人事管理方式往往繁琐、低效,无法满足现代企业的 需求。而企业人事管理系统的建设和应用,可以极大地提升人事管理的效率和 质量。 首先,企业人事管理系统可以实现信息化管理。通过系统化的数据收集、存储 和分析,企业可以更加全面、准确地了解员工的基本信息、工作表现和培训需 求等,从而为人力资源的合理配置和发展提供科学依据。 其次,企业人事管理系统可以提升管理效率。传统的人事管理往往需要大量的 人力和时间投入,而且容易出现人为错误。而借助系统的自动化处理和智能化 分析,企业可以大大减少人力资源管理的工作量,提高工作效率。 最后,企业人事管理系统可以促进员工发展和激励。通过系统的培训管理和绩 效评估,企业可以更好地了解员工的能力和潜力,并为其提供个性化的培训和 发展机会。同时,通过系统化的绩效考核和激励机制,可以激发员工的积极性 和创造力,提升整体绩效。 二、企业人事管理系统的功能 企业人事管理系统包括多个模块,涵盖了人事招聘、员工信息管理、培训管理、

绩效考核、薪酬福利等方面的功能。 首先,人事招聘模块可以实现招聘需求发布、简历筛选、面试安排等全流程的管理。通过系统的自动化处理和智能化筛选,可以提高招聘效率和质量,减少人为错误。 其次,员工信息管理模块可以对员工的基本信息、合同信息、工作经历等进行全面、准确的记录和管理。通过系统的数据分析和查询功能,可以为企业的人力资源决策提供科学依据。 再次,培训管理模块可以实现培训需求调查、培训计划制定、培训资源管理等全过程的管理。通过系统的培训评估和反馈功能,可以及时了解培训效果,不断优化培训方案。 此外,绩效考核模块可以实现绩效目标设定、绩效评估、绩效奖励等全流程的管理。通过系统的绩效数据分析和绩效排名功能,可以激励员工的积极性和竞争力,提升整体绩效。 最后,薪酬福利模块可以实现薪酬核算、福利管理、社保管理等全面的管理。通过系统的薪酬福利数据分析和查询功能,可以为企业的薪酬决策提供科学依据,提高员工满意度。 三、企业人事管理系统的建设挑战和应对策略 企业人事管理系统的建设过程中常常面临一些挑战,如系统定制、数据迁移、员工培训等。为了应对这些挑战,企业可以采取以下策略: 首先,企业应充分了解自身需求,明确系统的功能和定制需求。通过与供应商的充分沟通和需求分析,确保系统的定制满足企业的实际需求。 其次,企业应合理安排数据迁移和系统上线的时间。在系统上线之前,企业应

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

企业人事管理系统的设计与实现论文 人事管理是人力资源管理开展的第一阶段(有时也作为广义的“人力资源管理”的代称),是有关人事方面的方案、组织、指挥、协调、信息和控制等一系列管理工作的总称。下面是为你带来的企业人事管理系统的设计与实现论文,欢送阅读。 【摘要】企业人事管理系统的开发主要包括后台数据库的建立和维护以及前台页面的设计和维护两个方面。前者要求设计者能够设计出一个数据平安性高、一致性强的库。而后者那么要求设计者开发出的应用程序功能完备,易于操作。本系统主要完成对企业人事信息的管理,包括数据库中表的增、删、改、查等。本系统的核心是数据库中各个表之间的关联,各个表之间的增删改查就是级联进行的,当完成对数据的操作时系统会自动地完成数据库的修改。查询功能也是系统的核心之一,在系统中即有单条件查询和多条件查询,有精确查询也有模糊查询。经过分析,我决定使用Oracle数据库、Java编程语言、Eclipse开发工具。 【关键词】人事管理系统,JAVA,数据库 普通员工系统可以查询维护自己的信息,包括浏览自己的信息,维护个人信息,以及修改密码和浏览个人的考勤信息,奖惩信息和调动信息,但不允许查看和修改其他的信息。 管理员系统可以查询和维护所有员工除了其他管理员的信息,包括浏览所有员工个人信息,维护所有员工详细档案,修改员工密码,以及浏览和维护员工考勤信息,奖惩信息和调动信息。还可以对系统进行维护,比方说维护部门信息和职位信息。 人性化设计。程序设计充分考虑企业的要求,使操作简单方便快捷,界面友好,功能实用。

动态更改前台用户,实现员工,登陆和进行浏览,查询,修改,维护系统信息。提高网站通用性,易于管理维护。 人事管理。这局部程序是为了员工信息的维护和查询,员工登陆系统以后,会判断他的权限,进行不同的页面显示和操作控制。此局部程序不是常驻内在的,并且是顺序执行。 人事异动。这局部程序是为了员工的异动,包括员工就职,离职,员工异动以及异动查询。此局部程序不是常驻内在的,并且是顺序执行。 奖惩管理。该局部程序是用来对一个员工实现奖励和惩罚的,主要是根据该员工的平时表现,比方说是考勤记录,来给他一个评判。包括奖惩信息维护和奖惩信息查询。该局部程序为不常驻内存,并且是顺序执行的。 考勤管理。这一局部程序是用来对员工平时的表现记录的,该模块包括查询和维护考勤信息。此局部程序不是常驻内在的,并且是顺序执行。 工资管理。这一程序模块是对用户的工资进行管理,对于一个员工来说,工资是必不可少的局部,所以该模块在系统中是必不可少的。该局部程序为非常驻内存的,而且是顺序执行的。 人事管理模块:人事管理模块主要针对员工自己的信息进行维护和浏览,其中又分为员工信息浏览和档案维护,普通员工登陆以后可以在这里查看自己的信息,如果发现信息不准确或者不完善的地方可以进行修改。而系统管理员刚能进行更多的操作,比方维护所有普通员工的信息。 在该程序块中的浏览子模块中限制是每次用户输入查询条件的时候必须完成,否那么不允许查询,在档案维护子模块中,不允许

人事管理系统毕业论文范文

人事管理系统毕业论文范文 当前网络高速发展的时代,信息传输速度有了明显的提高,人们在工作时使用网络办公可以极大的提高办公效率。在工作时处理大量数据,对传统办公模式来说就显得非常烦琐,在高校档案管理工作中,人们以往习惯使用档案来管理人事信息,工作流程是首先准备大量空白纸制档案表,然后教职工填写纸制档案表,再由人事管理员将档案存储在档案柜中,这种传统模式办公效率低,不适合现代化办公需要。随着电脑的广泛应用和网络普及,使用电脑处理办公中大量数据,人们的工作效率有了明显的提高,对于高校人事管理来说,不仅要处理大量职工信息,同时还需要进行档案管理,这就需要开发一套高校人事管理系统来完成人事管理中大量信息处理工作。下面我们来看一篇人事管理系统毕业论文。 题目:高校人事管理系统开发 摘要:在信息化建设背景下,高校人事管理系统使人事管理工作更快捷、更准确。系统具有人事管理、师资管理、薪资管理等功能,并形成相关的报表和档案。 关键词:高校;人事管理;系统开发 人事处是负责学院人事、劳资、机构编制和师资队伍建设管理的职能部门,人事处作为学院管理的中枢部门,所负责的工作都是与教职工密切相关的工作。教师是高校的主体,是提高办学质量的主力军。随着信息技术的发展,开发一款管理软件使高校人事管理工作更高效、更准确,非常有必要。高校人事管理系统需根据高校战略人力资源管理为指导原则,符合高校"以人为本";的动态人事管理思想,人事管理系统成为构建高校内部教职工为基础的核心能力和竞争优势的最主要工具。 1系统功能结构及分析系统 依据人事管理工作的实际情况及其管理模式进行设计。将人事管理系统划分为五大功能模块,分别是人事管理模块、师资管理模块、薪资管理模块、档案管理模块、系统管理模块。

人事管理系统的设计与实现

人事管理系统的设计与实现 随着企业的发展和规模的扩大,传统的人事管理方式已经不能满足现代企业的需求。因此,设计一款先进、高效的人事管理系统已经成为企业发展的必要需求。本文将从需求分析、系统设计、系统实现三个方面来介绍人事管理系统的设计与实现。 人事管理系统的主要目标是实现对员工信息的全面管理,包括员工档案、招聘、培训、绩效、薪资等方面。为了满足企业的实际需求,人事管理系统应该具备以下功能: 员工信息管理:实现对员工信息的全面管理,包括基本信息、教育背景、工作经历、技能特长等方面。 招聘管理:实现招聘渠道的整合、简历筛选、面试安排、录用通知等全过程管理。 培训管理:实现培训计划的制定、培训资源的整合、培训效果的评估等全过程管理。 绩效管理:实现绩效考核指标的制定、绩效评估、绩效反馈等全过程管理。

薪资管理:实现薪资核算、薪资调整、社保管理等全过程管理。 为了实现对员工信息的全面管理,我们需要设计一个关系型数据库,包括员工信息表、招聘表、培训表、绩效表、薪资表等。每个表都应该包含相应的字段,如员工信息表应该包括员工编号、姓名、性别、出生日期、教育背景、工作经历、技能特长等字段。 人事管理系统应该采用B/S架构,即浏览器/服务器架构。这种架构可以实现任何时间、任何地点的访问,提高了系统的可用性和可扩展性。在服务器端,我们需要采用数据库管理系统来实现对数据库的管理和维护。在客户端,我们需要采用浏览器来实现对系统的访问和操作。 人事管理系统应该包括员工信息管理、招聘管理、培训管理、绩效管理、薪资管理等五个功能模块。每个模块都应该包括相应的功能,如添加、编辑、删除、查询等。 在实现人事管理系统的过程中,我们需要使用数据库管理系统来实现对数据库的连接和管理。在Java语言中,我们可以使用JDBC来实现对数据库的连接和管理。具体来说,我们需要在系统中添加JDBC驱动程序,并使用Java代码来实现对数据库的连接和操作。

企业人事管理系统的开发设计实现-苏州大学本科生毕业设计学位论文范文模板参考资料[管理资料]

目录 摘要 (3) ABSTRACT (4) 前言 (5) 第一章概述 (6) 开发背景 (6) 关于国内同类系统的分析 (6) 任务与目标 (8) 本论文所做的工作 (9) 第二章 STRUTS框架与开发环境 (10) B/S模式 (10) MVC体系结构(模型-视图-控制器) (11) STRUTS框架 (12) 开发环境简介 (13) SQL Server 2000 (13) MyEclipse (14) 第三章系统需求分析 (15) 需求分析概述 (15) 需求分析的目标 (15) 需求分析的原则 (15) 系统总体需求分析 (15) 数据流分析及数据字典 (16) 数据流分析 (16) 数据字典 (18) 第四章系统总体设计 (22) 系统总体设计目标 (22) 系统功能描述 (22) 总体功能模块设计 (23) 数据库设计 (25)

数据库连接池工作原理 (26) 系统E-R图 (28) 系统表设计 (26) 界面设计 (28) 输入输出设计 (29) 输入设计 (29) 输出设计 (29) 第五章系统实现 (30) 界面效果 (30) 登陆界面 (30) 检索信息页面 (30) 检索结果页面 (31) 数据库连接池 (30) 系统出错处理 (34) 出错提示信息 (35) 系统补救措施 (35) 第六章总结与展望 (36) 参考文献 (37)

摘要 企业人事信息管理是企业管理中的一个重要内容,随着时代的进步,企业人员数量也不断增加、分工的不断细化、各个行业间联系的不断密切,对人事管理的要求也不断提高。早期的人工方式的人事管理系统已不合适现代企业公司的发展,实现企业人事管理的系统化、规范化、自动化,是现代企业管理的首选。 本文以企业管理信息系统建设中的人事信息管理子系统的设计和实现为目标,利用软件工程中系统开发的原理和方法,详细论述了系统的设计方案、系统的开发。系统以MyEclipse为开发工具,以SQL Server 2000为后台数据库管理系统,以Struts为框架,实现了以信息检索、培训管理、职称评定、奖惩管理、人员调动为主要功能的系统开发。为企业人事管理提供信息管理、信息检索、信息存取等服务,系统的实施基本上能够满足现代企业对人事管理的需要,为提高企业人事管理效率提供了行之有效的手段。 关键词:人事管理系统,Struts,信息检索

企业人事管理系统的设计与实现

企业人事管理系统的设计与实现[摘要]本系统是一个b/s(browse/server)模式,并以https://www.360docs.net/doc/bd19147992.html, 技术和sql数据库技术为基础的人事管理系统,主要模块包括:系统用户管理、职工信息管理、职工考勤管理以及机构编制管理四个部分。 关键词]人事管理系统b/s模式net技术 一、概述 企业人事管理是企业管理的一项重要内容,在整个企业的管理中具有重要地位。随着计算机技术的飞速发展,企业信息化的发展趋势,人事管理系统已经成为企业管理内不可缺少的一部分,是适应现代企业制度要求、推动企业劳动人事管理走向科学化、规范化的必要条件。计算机在企业管理中应用的普及,利用计算机实现企业人事管理势在必行。 二、企业人事管理系统的分析与设计 1.需求分析 随着信息时代的到来以及办公自动化的全面发展,企业人事管理工作的需求也不断提高。传统的手工作业效率较低,操作也较复杂,已不能满足企业发展的要求。人事管理系统打破了传统手工操作的模式,动态的实现了职工信息管理、人事变动、职工考勤信息管理和部门机构管理等功能。 (1)系统用户管理 对使用系统的用户进行管理,为他们分配一定的权限,使

他们规范的使用系统。本系统的用户及其操作权限都是由管理员添加的,管理员添加完毕之后,再将登录名(即职工编号)和密码分配给员工。 (2)职工信息管理 职工信息管理包括对职工基本信息和职工调动情况的记录进行查询、添加、删除和修改。 (3)职工考勤管理 用于对职工的考勤情况进行记录,同时管理和查询企业职工出勤情况。其中包括日考勤记录、请假、加班、出差等情况的查询、添加、删除和修改。 2.系统功能模块设计 根据对人事管理系统的功能需求分析,本系统的主要模块包括:系统用户管理、职工信息管理、职工考勤管理以及机构编制管理四个部分,具体如图1所示。 3.数据库设计 数据库是mis的重要组成部分。本系统采用sql作为数据库管理系统。一个数据库管理系统(database manaement system,简称dbms)是一系列软件程序的集合,一般具备以下功能:以规范的、一致的方式存储数据;以规范的、一致的方式将数据组织成记录;允许用规范、一致的方式存取记录。在数据库管理系统中,应用程序不能直接从存储介质获得所需的数据,它必须先将请求提交给dbms,由dbms负责从存储介

人事管理系统的设计与开发-毕业论文

---文档均为word文档,下载后可直接编辑使用亦可打印--- 摘要 随着计算机技术的飞速发展,在日常生活和工作中计算机应用的日益普及,利用计算机技术给生活带来巨大的变化。采用人工方式对人事管理存在极大的困难,利用计算机应用人事管理系统对人事管理将带来巨大的变革,极大程度解决了人事管理上存在的一些问题,为人事管理带来极大的便利。 本人事管理系统的开发主要采用SSH搭建系统框架,JavaScript、JSP等相关技术来搭建前端框架,MySQL数据库搭建后台数据库实现,Tomcat作为后台服务。根据需求分析对系统设计,本人事管理系统可实现对部门、职员、奖惩、工资、培训、招聘、图表、系统管理的功能。本人事管理系统的开发,对系统各功能的实现,有效解决了人事管理上存在的一些问题,通过图表形式显示各部门人数,可以清楚了解各部门人数情况,系统管理有效地对系统管理维护。 关键词:人事管理系统SSH框架JavaScript框架MySQL数据库

Abstract With the rapid development of computer technology, the application of computer in daily life and work is increasingly popular, the use of computer technology to bring great changes to life. It is very difficult to use the artificial way to the personnel management, use of personnel management system, personnel management computer application will bring great changes, to a great extent to solve some problems in the personnel management, bring great convenience for the personnel management. The development of the personnel management system mainly USES SSH to build the system framework, JavaScript, JSP and other related technologies to build the front-end framework, MySQL database to build the background database implementation, Tomcat as the background service. According to the demand analysis of the system design, the personnel management system can achieve the department, staff, rewards and punishments, wages, training, recruitment, charts, system management functions. The development of the personnel management system, the realization of the system's functions, effectively solve some problems in the personnel management, through the chart form shows the number of each department, can clearly understand the number of each department, the system management effectively to the system management and maintenance. Key words:Personnel management system SSH framework JavaScript framework MySQL database

人事管理系统的设计与实现(毕业论文)

人事管理系统的设计与实现 计算机科学与技术专业 [摘要]人事管理系统是一个企业单位不可缺少的部分,是适应现代企业制度,推动企业人事管理走向科学化、规范化、自动化的必要条件。它的内容对于企业的决策者和管理者来说都至关重要,所以人事管理系统应该能为领导提供充足的信息和快捷的查询手段,以帮助企业领导了解企业现有的人力资源状况。为人事管理和高层决策领导提供高校的决策支持。本系统实现了用户登录,基本信息管理,人事管理,备忘记录,数据库维护,管理工具,系统管理等功能.其中用户登录用来验证用户的信息是否合法。系统管理是由系统用户添加新的用户,修改用户权限。基本信息管理功能主要对部门的管理、工种职务类型、职称类型、文化类型等的管理,如部门信息的添加、修改、删除等。在系统中主要包括添加新的部门、修改和删除部门信息。人事管理功能主要实现员工信息的管理功能。 [关键词]人事管理;信息系统;C/S模式 Personnel Management SystemDesign and Implementation ﻩComputer Science andTechnology Major ﻩ Abstract:The human resources management systemis anenterpriseunit essential part,adapts the modern enterprise system,i mpelsthe enterprisehumanresources managementtomove towards scientific,and standardized the automatedessentialcondition。It is content regarding enterprise's policy-makers andthe superintendentallvery important,thereforethehuman resources management system should be able to providethesufficient informationand the quick inquiry methodfor the user,helps the head of underta kingunderstanding enterpriseexistinghuman resources condition. These systemsrealized the userto landand register the department management,theemployee management,the employee’s document

基于ASP企业人事管理系统的设计与实现毕业论文

基于ASP企业人事管理系统的设计与实现毕业论文

毕业设计(论文) 基于ASP企业人事管理系统的设计与实现The Design and Realization of Enterprise Personnel Management System Based on ASP

目录 1绪论 0 2需求分析 (3) 2.1需求分析 (3) 2.2可行性分析 (4) 3系统分析 (8) 3.1系统设计目标 (8) 3.2系统开发与运行环境 (11) 3.3数据流程图 (11) 3.4数据字典的创建 (14) 4系统设计 (19) 4.1系统开发工具与数据库 (19) 4.2系统总体设计 (29) 4.3系统详细设计 (33) 5系统实施和维护 (53) 5.1系统实施 (53) 5.2系统维护 (58) 6结论 (61) 参考文献 (64) 致谢 (65)

1绪论 随着科学技术的发展、生产技术的进步,各行各业每时每刻都在产生大量的信息,计算机作为知识经济时代的产物,已被广泛应用于社会各个行业和领域。在全球经济一体化趋势越来越明显的今天,企业人事管理系统的开发也事在必行。随着我国经济体制改革的深入,导致各公司间的人事调动更加频繁,在这种新形势下,我们只有通过集中的人事管理,细致的信息记录才能保证员工人事调动的有序进行。这就迫使公司采取先进的计算机硬件设备以及高质量软件设备,只有这样公司才能更准确的管理人事信息。企业人事管理系统的革命性变革出现在20世纪90年代末。由于改革的需要,如何吸引和留住人才,激发员工的创造性、工作责任感和工作热情已成为关系公司兴衰的重要因素,人才已经成为公司最重要的资产之一。该企业人事管理系统,是以信息管理

人事管理系统的设计与实现

人事管理系统的设计与实现 编辑整理: 尊敬的读者朋友们: 这里是精品文档编辑中心,本文档内容是由我和我的同事精心编辑整理后发布的,发布之前我们对文中内容进行仔细校对,但是难免会有疏漏的地方,但是任然希望(人事管理系统的设计与实现)的内容能够给您的工作和学习带来便利。同时也真诚的希望收到您的建议和反馈,这将是我们进步的源泉,前进的动力。 本文可编辑可修改,如果觉得对您有帮助请收藏以便随时查阅,最后祝您生活愉快业绩进步,以下为人事管理系统的设计与实现的全部内容。

目录 一、引言 (1) (一)系统开发背景 (1) (二)课题的提出 (2) 二、需求分析 (2) (一)系统目标 (3) (二)系统运营环境 (3) (三)功能需求 (3) (五)系统流程图 (4) (六)数据字典 (6) 三、系统设计 (10) (一)代码设计 (10) (二)系统功能模块设计 (11) (三)数据库设计 (11) 四、系统实现 (15) (一)程序流程说明 (15) (二)系统测试说明 (17) (三)系统运行的管理与维护 (18) 五、总结 (19) (一)系统存在不足和改进方案 (19) (二)设计心得 (19) 一、引言 (一)系统开发背景 人事管理系统的发展历史可以追溯到20世纪60年代末期。当时计算机技术已经进入实用阶段,为了解决企业手工计算发放薪资费时、费力又易出错等问题,第一代人事管理系统应运而生。随着计算机的普及、计算机系统工具和数据库技术的发展,20世纪70年代末出现了第二代人事管理系统。该系统基本上解决了第一代系统的主要缺陷,功能也有较大的改善。经过将近40年的发展,如今大多数公司普遍使用的是第三代人力资源管理信息系统[1]。 人事管理系统的出现彻底改变了传统企业人员管理模式,将系统管理、人事档

企业人事管理系统设计与实现论文

本科毕业设计(论文) 题目企业人事管理系统设计与实现 完成时间 2015年 6月1日

毕业设计(论文)任务书 题目企业人事管理系统设计与实现 主要内容、基本要求、主要参考资料等: 主要内容: 为了应对现代企业越来越复杂的组成结构和由此产生的繁重的管理工作,提高企业的工作效率和凝聚力,避免因人为因素造成的数据丢失等严重后果,使用Java、SqlServer、JSP技术设计一个企业人事管理系统,为企业日常业务的综合管理工作提供帮助,主要模块有员工资料、部门管理、职位管理、签到、请假管理、招聘、奖惩管理、加班管理、公告系统、资料共享等模块。基本满足企业日常的业务需求,实现企业的现代化管理。 基本要求: 1. 所实现的功能基本满足企业的日常使用。 2.安全可靠,易于开发和维护、有较强可扩充性。 主要参考资料: [1]刘浩.Java从入门到精通[M].北京:人民邮电出版社,2010. [2]陈海山.深入Java Servlet网络编程[M].北京:清华大学出版社,2010. [3]耿祥义,张跃平.Java基础教程[M].北京:清华大学出版社,2009. 指导教师签名: 专业负责人签名: 2015 年 3 月 3 日

目录 摘要 .................................................................................................................................................... I ABSTRACT....................................................................................................................................... II 1 绪论 (1) 1.1 开发背景 (1) 1.2 开发目标 (1) 1.3 开发思想 (2) 2 技术介绍 (3) 2.1 B/S结构 (3) 2.2 Java语言简介 (3) 2.3 MyEclipse介绍 (4) 2.4 SqlServer2008 (4) 2.5 JDBC (4) 3 可行性分析 (7) 3.1 技术可行性 (7) 3.2 运行可行性 (8) 3.3 经济可行性 (8) 4 需求分析 (5) 4.1 功能需求 (5) 4.2 性能需求 (6) 4.3 其他需求 (6) 5 概要设计 (9)

基于ASP企业人事管理系统的设计与实现(终稿)

基于ASP企业人事管理系统的设计与实现(终稿) 基于ASP企业人事管理系统的设计与实现 胡志玲 基于ASP企业人事管理系统的设计与实现 摘要 在传统的人事管理工作中,要完成相当数量的职工情况及人力资源政策法规的查询工作,一般是职工直接到办公室或通过电话查询,使人力资源工作者在这些常规性的查询及相关政策法规的解答上花费大量时间,不利于工作效率的提高及人力资源研究工作的深入进行。 公司人事管理是企业管理中的一个重要内容,随着时代的进步,企业也逐渐变得庞大起来。如何管理好企业内部员工的信息,已经成为公司管理中的一个大问题,在这种情况下,开发一个公司人事管理系统就显得非常必要。企业人事管理系统将包括人力资源工作中涉及的职工的历史状况和现状,企业人事管理政策法规的宣传及解答,借助于网络,实现职工的自我查询,这不仅对企业人事管理工作的顺利进行具有积极的作用,而且对企业系统的建设也有很大意义。企业人事管理部门由于对外宣传和查询的需要,大部分机器申请上网,这些机器中有的带有组织、企业人事管理系统。虽然这些管理系统在平时维护时是通过口令(密码)进入,但经测试,在熟悉计算机应用的情况下,任何人都可以不经过口令而直接进入系统,可查阅、修改相关数据。如果建立局域网将有效地解决这一问题。系统可明确用户的使用权限,防止非法用户的攻击性破坏,保证整个系统的安全。此外,通过局域网还能防止公用网上病毒对计算机的侵蚀。 本公司人事管理系统具有如下功能:员工基本信息的录入、修改、查询、删除模块,员工考勤信息和员工调动信息的录入、修改、查询、删除模块,以及系统维护功能。为公司人事管理提供信息咨询,信息检索,信息存取等服务,基本上能够满足现代企业对人事管理的需要。本系统以ASP为开发工具,后台数据库选择Access 2021,操作系统为Windows Server 2021 Enterprise Edition。 关键字:人事管理,ASP,Access,Windows Server 2021 1 基于ASP企业人事管理系统的设计与实现 胡志玲 目录 第一章绪 论 ...........................................................................

相关文档
最新文档