小型企业人力资源管理系统设计与开发

小型企业人力资源管理系统设计与开发


小型企业人力资源管理系统设计与开发

摘要:设计和开发人力资源管理系统对提高人力资源管理水平,实现人力资源管理现代化具有重要意义,是实现以人为中心的管理、促进企业管理现代化的必然选择。本系统是采用ASP.NET和SQL Server2005数据库技术开发的智能信息管理系统。他提供了完备的用户管理、部门管理、人员管理、考勤申请与审核、信息查询等功能,整个系统具有高安全性,高可靠性等优点,可用于小型企业的人事管理部分。这篇文章较为详细介绍了人力资源管理系统的需求分析、业务和数据的流程,并进行了系统结构的设计和数据结构以及数据库设计等.

关键词:人力资源管理;信息管理系统;考勤申请与审核

The design of human resources management system development

Abstract: Design and development of human resource management system has important implications for improving human resources management, human resource management to achieve modernization, it is the realization of people-centered management, and promote modernization of the inevitable choice of enterprise management. This system uses ASP.NET and SQL Server2005 database technology developed intelligent information management system. He provides a complete user management, department management, personnel management, attendance application and review information query, the system has high security, high reliability, etc., can be used for personnel management part of small businesses. This paper describes the need for human resource management systems analysis, business process and data flow, and overall system architecture design, data architecture and database design.

Keywords: Human resources management; information management system; attendance application and audit

一、系统概述

(一)系统简介

考虑到当前大量公司的综合管理尚处于手工作业阶段,不但效率低下,还常常因为管理的不慎而出现纰漏。因此根据形势需求,开发此公司综合管理系统,以帮助公司达到综合管理办公自动化、节约管理成本、提高公司工作效率的目的。

本公司综合信息管理系统是典型的管理信息系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发。对于前者建立起数据一致性和完整性强、数据安全性好的库,对于后者则用程序功能完备,易使用等特点。

本人力资源管理系统是为了提供更快捷更高效的管理方法给企业公司,使信息传递高速化,管理效率化。

在系统中,普通员工可以登入系统查看自身信息及修改信息,提交考勤、费用、假期申请,这些申请将由部长级员工审核,部长级员工的申请由管理员审核,管理员可以直接进入系统,查询自己所需的资料,对员工的基本信息进行添加,修改和删除等操作。管理员可以通过输入关键字搜索特定员工信息,也可以对部门信息进行维护。

(二)开发工具

1、ASP.NET

ASP.NET主要是一种在通用语言上建立的程序构架,ASP.NET能被用于一台Web服务器来建立强大的Web应用程序。ASP.NET提供许多比现在的Web开发模式较为强大的优越。ASP.NET是.NET FrameWork的一部分,也是一项微软公司的技术,同样也是是一种使嵌入网页中的脚本可由因特网服务器执行的服务器端脚本技术,它可以在通过HTTP请求文档时再在Web服务器上动态创建它们。 指 Active Server Pages(动态服务器的面),同样也运行于IIS中的程序。

2、SQL Server 2005

SQL语言的功能主要就是在各种数据库建立联系,进行沟通。SQL语句可以用来执行很多的操作,如更新数据库中的数据,或者是在库里提取数据。现在很多流行的关系型数据库管理系统,和Oracle, Sybase, Microsoft SQL Server, Access等一样都采用了SQL语言。

3、Visual Studio 2005

Visual Studio是美国微软公司的开发工具包系列产品。VS是一个基本完整的开发工具集,它包括了所有软件生命周期中所需要的大量工具,如UML工具和代码管控工具以及集成开发环境(IDE)等等。

二、系统分析

(一)需求分析

人力资源管理系统是现代企业管理的核心内容,随着计算机信息技术的高速发展电子商务模式的空前盛行,企业之间的竞争也从有形的经济市场转向了网络开发以计算机技术、网络技术、信息技术支持的时代。人力资源管理系统既能提高企业人力资源管理技术的含量和企业的办事效率,也使人力资源管理能够进入现代化、决策科学化的进程。

系统功能如下:

(1)普通员工:查看自身信息、修改信息、员工考勤、费用登记、假日申请、密码修改

(2)部长级员工:查看自身信息、修改信息、员工考勤、费用登记、假日申请、密码修改、考勤审核、费用管理、请假准许、查看部门员工

(3)查看自身信息、修改信息、部长考勤审核、部长费用管理、部长请假准许、查询员工考勤、查询员工信息、添加员工信息、部门管理、密码修改

目 录

一、系统概述 1

(一)系统简介 2

(二)开发工具 2

二、系统分析 2

(一)需求分析 2

(二)业务分析 3

(三)功能模块设计 3

三、数据库设计 4

四、系统实施 6

(一)登录模块 6

(二)修改信息模块 8

(三)考勤申请模块 9

(四)费用申请模块 10

(五)假日申请模块 11

(六)密码修改模块 13

(七)考勤审核模块 14

(八)费用审核模块 14

(九)假日审核模块 15

(十)查看部门员工信息模块 15

(十一)查看员工申请信息模块 16

(十二)查询员工信息模块 17

(十三)管理员工信息模块 19

(十四)添加员工信息模块 21

五、系统测试 22

(一)登录模块测试 22

(二)修改自身信息模块测试 23

(三)考勤申请模块测试 24

(四)考勤审核模块测试 25

(五)查询员工信息模块测试 26

(六)修改员工信息模块测试 27

(七)修改密码模块测试 28

六、系统使用说明 29

(一)普通员工登录 29

(二)部长级员工登录 29

(三)总管理员登录 29

七、结束语 30

八、参考文献 31

八、参考文献

[1] 陈浩元.科技书刊标准化18讲[M].北京:北京师范大学出版社,2000.

[2] 徐孝凯 贺佳英 著 《数据库基础与SQL Server应用开发》2008年4月 清华大学出版社

[3] (英)Robin Dewson 著 董明 译《SQL Server 2005基础教程》2009 年5月 人民邮电出版社

[4] Andrew Troelsen著朱晔 译《C#与.NET 4高级程序设计》 2011年4月 人民邮电出版社

[5] 邵顺增,李琳. C#程序设计——Windows项目开发. 北京:清华大学出版社,2008

[6] 刘培林. C#可视化程序设计案例教程. 北京:机械工业出版社,2009

[7] 李建华,刘玉生. Visual C# 2005全程指南. 北京:电子工业出版社,2008


暂时没有评论

真实

多重认证,精挑细选的优质资源 优质老师。

安全

诚实交易,诚信为本。

保密

所有交易信息,都为您保密。

专业

10年专业经验,10年来帮助无数学子。