毕业设计(论文)-中小型企业人事管理系统【用心整理精品资料】
企业人事管理系统毕业设计论文

企业人事管理系统毕业设计论文目录第一章绪论 (1)1.1课题研究背景 (1)1.2研究现状 (1)1.3 本课题研究的意义 (1)1.4研究目的 (1)1.6开发工具简介 (2)1.7研究内容 (2)1.8本章小结 (3)第二章系统分析 (4)2.1 需求分析 (4)2.2 数据库分析 (4)2.3可行性分析 (5)2.3.1 社会可行性分析 (5)2.3.2经济可行性分析 (5)2.3.3技术可行性分析 (6)2.3.4 操作可行性分析 (6)2.4本章小结 (6)第三章详细设计 (7)3.1 系统目标 (7)3.2 系统功能结构 (7)3.3 业务流程图 (8)3.4主窗体模块 (8)3.5公共模块 (9)3.5.1编写Hibernate配置文件 (9)3.5.2编写Hibernate持久化类和映射文件 (10)3.5.3编写通过Hibernate操作持久化对象的常用方法 (10)3.6人事管理模块 (11)3.7待遇管理模块设计 (14)3.7.1待遇管理模块功能概述 (15)3.7.2待遇管理模块技术分析 (18)3.8系统维护模块 (18)3.8.1系统维护模块设计分析 (18)3.8.2系统维护模块设计过程 (21)3.8.3系统企业架构的设计 (21)3.8.4系统基本资料的设计 (22)3.8.5初始化系统的设计 (24)3.9用户管理模块 (25)3.9本章小结 (26)第四章数据库设计 (28)4.1数据库概要说明 (28)4.2 数据库概要设计 (28)4.3数据库逻辑设计 (31)4.4本章小结 (34)第五章主要功能模块实现 (35)5.1主窗体实现 (35)5.1.1导航栏的实现 (36)5.1.2工具栏的实现 (38)5.1.3文件夹组织结构 (38)5.2公共模块实现 (39)5.3人事管理模块实现 (39)5.4待遇管理模块的实现 (41)5.5系统维护模块实现 (42)5.6用户管理模块的实现 (45)5.6本章小结 (46)第六章系统测试 (47)6.1系统测试 (47)6.2本章小结 (48)参考文献 (49)附录 (50)致谢 (61)第一章绪论1.1课题研究背景飞速发展的技术变革和创新,以及迅速变化的差异化顾客需求等新竞争环境的出现,使得越来越多的组织通过构筑自身的人事竞争力来维持生存并促进持续发展。
中小企业人力资源管理系统论文

中小企业人力资源管理系统摘要:本系统是依据中小企业人力资源管理的实际需求而设计、开发的一个小型人力资源管理系统。
该系统具备员工信息管理、考勤管理、工资管理、系统维护等功能。
本系统基本能满足中小企业人力资源管理的需要,从而提高该公司管理水平。
本系统采用经典的C/S结构,主要依据公司人力资源管理的工作流程设计与开发。
该系统的分析与设计采用了目前流行的面向对象方法,分别以用例图、顺序图表达了系统的功能需求及各功能用例间的关系,系统的实现以Visual Studio 2010作为开发平台,采用SQL Server 2008存储数据。
使用C# 设计操作控件和编写操作程序,完成数据输入、修改、存储、调用查询等功能;在数据操控方面,用作为C#与SQL Server 数据接口,实现C#语言对SQL Server的操纵与控制。
关键词:人力资源管理系统;C/S;SQL Server 2008;Visual Studio .NET 2010;A Human Resource Management SystemAbstract:This is a small human resource management system which is based on the actual demand of human resources management for minor enterprises. The system has several functions such as the staff information management, attendance management, salary management, system maintenance and so on. The system can satisfy the basic needs of human resources management in minor enterprises, so as to improve the management level of the company.The system uses the classical C/S structure. The process of design and development is mainly based on the human resource management of the company. Anaalysis and design of the system adopted currently popular object-oriented methods,respectively with a use case diagram、sequence diagram to express the functional requirements of the system and the relationship between each use cash diagram. The system using a classical structured method called data flow oriented and implementing with Visual Studio 2010 as the development platform and SQL Server 2008 as the environment for data storing. The system also uses C# to design the operating labels and programs in order to fulfill the functions of data entering, modifying, storing and query calling. In the aspect of data manipulating, using as the interface between C# and SQL Server and C# language to manipulate and control SQL Server.Key words:A Human Resource Management System ; C/S; SQL Server 2008; Visual Studio. NET 2010; 目录前言 (1)第1章开发技术简介 (2)1.1 C/S结构 (2)1.2 C#语言 (2)1.3 SQL Server (3)1.4 (2)第2章系统分析 (5)2.1 可行性分析 (5)2.1.1 经济可行性分析 (5)2.1.2 技术可行性分析 (5)2.1.3 管理可行性分析 (6)2.2 功能需求 (6)2.3 性能需求 (7)2.4 系统目标 (8)第3章系统设计 (9)3.1 功能模块设计 (9)3.2 数据库设计 (11)3.2.1 概念设计 (11)3.2.2 物理设计 (13)第4章系统实现 (17)4.1 开发环境配置 (17)4.2 登录模块 (17)4.3 主窗体 (18)4.4 人事管理 (19)4.4.1 人力资源资料 (19)4.4.3 公司资料 (20)4.4.3 部门设置 (22)4.4.4 培训管理 (23)4.4.5 奖惩管理 (24)4.5 工资管理 (25)4.5.1 工资表查询 (25)4.5.2 工资表管理 (26)4.6 考勤管理 (27)4.6.1 请假登记 (27)4.6.2 加班管理 (28)4.7 更改密码 (29)第5章系统测试 (31)5.1 部门设置测试 (31)5.1.1 测试数据 (31)5.2.2 测试过程 (31)5.3 培训管理测试 (33)5.3.1 测试数据 (33)5.3.2 测试过程 (33)5.4 员工工资的修改 (35)5.4.1 测试数据 (35)5.4.2 测试过程 (35)5.5 测试总结 (36)结束语 (37)参考文献 (38)致谢 (39)前言根据中小企业对人力资源管理的要求,该系统主要用于企业内部员工的档案、工资、考勤、评价的管理,便于公司领导掌握人员的动向,及时调整人才的分配,使员工情况的记录和统计变得简单,从而提高企业人力资源管理的效率。
毕业设计企业人事管理系统

毕业设计企业人事管理系统毕业设计企业人事管理系统随着科技的不断发展和企业的不断壮大,人事管理对于企业的发展起到了至关重要的作用。
然而,传统的人事管理方式已经无法满足现代企业的需求,因此,开发一套高效、智能的人事管理系统成为了必要的任务。
一、系统概述毕业设计企业人事管理系统是一套基于云计算和大数据技术的综合管理系统,旨在帮助企业实现人力资源的全面管理和优化。
该系统包括员工信息管理、招聘管理、薪资福利管理、绩效考核管理、培训发展管理等多个模块,以满足企业在人力资源管理方面的各种需求。
二、员工信息管理员工信息管理是企业人事管理系统的核心模块之一。
通过该模块,企业可以实现员工档案的建立和维护,包括基本信息、工作经历、教育背景等。
同时,系统还提供了员工信息的查询和统计功能,方便企业了解员工的情况和变动。
三、招聘管理招聘管理是企业人事管理系统中的重要环节。
系统通过提供招聘需求发布、简历筛选、面试安排等功能,帮助企业高效地进行人才招聘。
同时,系统还提供了招聘渠道的统计和分析功能,帮助企业优化招聘流程,提高招聘效果。
四、薪资福利管理薪资福利管理是企业人事管理系统中的一项重要工作。
通过该模块,企业可以实现薪资的计算和核算,包括基本工资、绩效奖金、加班费等。
同时,系统还提供了福利管理功能,包括社保、公积金、年假等的管理和统计。
五、绩效考核管理绩效考核是企业管理中的重要环节,对于企业的发展和员工的激励具有重要意义。
通过该模块,企业可以实现绩效目标的设定和考核结果的统计,同时提供了绩效奖金的计算和发放。
六、培训发展管理培训发展是企业人力资源管理中的重要环节,对于提高员工的专业能力和素质水平起到了重要作用。
通过该模块,企业可以实现培训需求的发布和培训计划的制定,同时提供了培训效果的评估和培训记录的管理。
七、系统优势毕业设计企业人事管理系统具有以下几个优势:1. 高效性:通过系统化管理,提高了人事管理的效率,减少了人力资源管理的工作量。
中小企业人事管理系统设计

中小企业人事管理系统设计随着经济的发展和科技的进步,中小企业面临着越来越多的挑战和机遇。
为了提高企业竞争力,中小企业需要不断优化自身的管理体系,其中人事管理系统至关重要。
本文将介绍中小企业人事管理系统的设计,帮助企业提高人力资源管理水平,提升企业整体竞争力。
明确文章类型本文属于应用性文章,旨在介绍中小企业人事管理系统的设计方法,为企业在实际操作中提供参考。
梳理关键词本文将从人事管理流程、人力资源规划、招聘与培训、绩效考核等方面入手,对中小企业人事管理系统进行设计。
因此,本文的关键词包括:人事管理流程、人力资源规划、招聘与培训、绩效考核、中小企业人事管理系统设计。
人事管理流程:中小企业人事管理流程应包括员工入职、转正、离职等各个环节。
通过对流程的梳理和优化,可以提高企业人事管理的效率。
人力资源规划:人力资源规划是企业发展的重要保障。
通过对企业人力资源需求的预测和规划,可以为企业制定科学合理的人力资源策略。
招聘与培训:招聘与培训是中小企业人事管理的重要环节。
通过科学合理的招聘和培训,可以帮助企业获得高素质的人才,提高企业的核心竞争力。
绩效考核:绩效考核是中小企业人事管理的重要手段。
通过制定科学合理的绩效考核制度,可以激励员工积极工作,提高企业的生产效益。
需求分析:在系统设计前,应对企业的实际需求进行深入分析。
了解企业现有的管理流程和存在的问题,明确系统的设计目标。
系统架构设计:根据需求分析结果,对系统进行架构设计。
本文所介绍的系统主要包括员工信息管理、招聘与培训管理、绩效考核管理等模块。
数据库设计:为了确保系统的稳定性和可扩展性,需要设计合理的数据库结构。
根据企业的实际需求,应建立员工信息、招聘与培训、绩效考核等数据库表。
界面设计:系统的界面设计应简洁明了,易于操作。
根据中小企业的特点,界面设计应突出实用性和易用性,以降低员工的操作难度。
引言:介绍中小企业人事管理系统的重要性,以及本文的写作目的和主要内容。
小型企业人事管理系统的设计与实现

小型企业人事管理系统的设计与实现全文共四篇示例,供读者参考第一篇示例:小型企业人事管理系统的设计与实现一、引言随着信息技术的发展和普及,人事管理系统已成为企业管理中不可或缺的一部分。
尤其是对于小型企业来说,人力资源的合理管理对企业的发展至关重要。
设计和实现一套适合小型企业的人事管理系统势在必行。
本文将探讨小型企业人事管理系统的设计与实现,以期为小型企业提供一种高效、简便的人事管理解决方案。
二、需求分析1. 信息整合:小型企业的人事管理系统需要能够整合员工基本信息、考勤数据、薪酬信息、员工绩效等多方面的信息,以便为企业管理者提供全面的数据支持。
2. 功能灵活:系统需要支持不同的人事管理需求,比如招聘管理、员工档案管理、考勤管理、薪资管理、绩效考核等功能。
3. 数据安全:系统需要具备可靠的数据存储和安全保障机制,确保员工信息和企业数据不会泄露或遭到攻击。
4. 用户友好:系统界面需要简洁友好,易于操作和管理,确保员工和管理者都能轻松使用。
三、系统设计1. 技术选型:考虑到小型企业的需求和成本限制,选择采用云端SaaS(软件即服务)模式,使用成熟的云计算技术和数据库管理系统,以减轻企业的硬件和人力资源投入。
2. 数据库设计:建立员工信息库、考勤数据表、薪酬表、绩效表等数据库,确保系统能快速、准确地获取和存储各项信息。
3. 界面设计:以简洁、直观的界面设计为主,结合图表和报表等形式呈现数据,提高用户的使用体验和效率。
4. 安全设计:采用数据加密、权限管理、系统备份等措施确保数据的安全和完整性。
四、系统实现1. 招聘管理:实现在线发布招聘信息、简历筛选、面试安排、录用入职等功能,提高企业的招聘效率和质量。
2. 员工档案管理:建立员工档案数据库,包括个人信息、工作经历、培训记录等,实现员工信息的集中管理和动态更新。
3. 考勤管理:实现员工考勤记录的自动采集和分析,包括加班、请假等情况,确保考勤数据的准确性和实时性。
小型企业人力资源管理系统设计—毕业设计

小型企业人力资源管理系统摘要随着计算机的普及和计算机科学技术的飞速发展,人们开始原来越多地利用计算机解决实际问题,员工信息管理是企业管理的重要组成部分,面对大量的人事信息,采用人力处理即浪费时间、又浪费人力和物力,并且数据的准确性低。
因此,开发一个界面友好,易于操作的人力资源管理系统进行自动化处理变得十分重要,这正是本系统开发的目的和意义。
本文所阐述的人力资源管理系统,以浏览器模式高效地实现了人力资源管理系统的各项功能,可进行人事管理、个人管理、招聘管理、培训管理、薪酬管理、系统设置等功能。
提升了企业效率和竞争力,满足了现代企业的管理需求。
本系统在win7中运用Spring、Struts2、Ibatis框架、B/S结构与Oracle 10g数据库相结合的方式,使用Java语言在MyEclipse10环境中进行设计开发。
该系统运用了主题思想以及框架,使系统具有了统一样式,具有良好的协调性。
本系统安全性高,用户需登录后才能访问系统中除公共模块页面之外的其他页面。
Small company’s human resources management systemAbstractWith the popularization of computer and the rapid development of computer science and technology, People began to use the computer for solving practical problems.The employee’s information management is an important part of enterprise management,but with the huge personnel information processing, waste of time、manpower and material resources, and the data is accuracy. Therefore , it is the purpose and meaning to develop this friendly interface, easy to operate the human resource management system. This human resource management system can realize the browser mode effective human resource management system, can undertake various functions of personnel management and personal management, recruitment, training, management, salary management, management system, etc. The enterprise efficiency and competitiveness, meet the needs of modern enterprise management.This system choose a combination of the Spring and Struts2 and Ibatis framework, B/S structure and Oracle 10g database using Java language with MyEclipse10 environment in the Win7System to design and develop. The system uses a theme and frameworks, so that the system has a unified style, lead to a good coordination. With high security, users need to log in to access the other pages of the system in addition to the public module page.目录1 引言................................. 错误!未定义书签。
中小型企业人事管理系统设计—本科毕业l论文

中小型企业人事管理系统摘要:随着计算机技术的飞速发展,计算机在企业管理中应用的普及,利用计算机实现企业人事工资的管理势在必行。
本系统结合公司实际的人事、财务制度,经过实际的需求分析,采用功能强大的Visual Basic6.0作为开发工具而开发出来的单机版人事管理系统。
整个系统从符合操作简便、界面友好、灵活、实用、安全的要求出发,完成人事、工资管理的全过程,包括新进员工加入时人事档案的建立、老员工的转出、职位等的变动引起职工信息的修改、员工信息查询、统计等人事管理工作以及新进员工工资的新增、老员工工资修改、存盘、工资短信等工资管理工作。
经过实际使用证明,本文所设计的人事管理系统可以满足公司人事、工资管理等方面的需要。
论文主要介绍了本课题的开发背景,所要完成的功能和开发的过程。
重点的说明了系统设计的重点、设计思想、难点技术和解决方案。
关键词:数据库,Visual Basic6.0,人事管理Personnel management system for SMEsAbstract:With the rapid development of computer technology , the popularity of computer applications in business management , the use of computer personnel and payroll management to achieve business imperative . The system combines the actual personnel, financial system of the company , after the actual needs analysis, using a powerful development tool Visual Basic6.0 developed as a stand-alone version of the personnel management system.The entire system from the simple , user- friendly, flexible , practical and safety requirements , the completion of the personnel , payroll management of the entire process , including the establishment of new personnel files when employees join , older employees turn out , causing changes in jobs , etc. modify , employee information query, statistics and other information, personnel management and workers wages add new employees , older employees wage changes, save, text messages and other payroll wage work . After the actual use of proven need this article personnel management system designed to meet the company's personnel , payroll management and otheraspects . This paper introduces the topic of development background , function and development process to be completed . Focus illustrates the focus of system design , design ideas, technical difficulties and solutions.Key words: Database, Visual Basic6.0, personnel management目录第1章绪论 (1)1.1国内外研究现状 (1)1.2 目的和意义 (3)第2章数据库基本理论 (6)2.1数据模型分析 (6)2.2数据库系统的模式结构分析 (7)2.3数据库系统的体系结构分析 (8)2.4数据库管理系统分析 (9)第3章数据库设计 (11)3.1 数据库概念设计 (11)第4章系统需求分析 (14)4.1 可行性分析 (14)4.1.1 技术可行性 (14)4.1.2 经济可行性 (14)4.1.3 管理可行性 (14)4.1.4 开发环境可行性 (15)4.2系统目标 (15)4.2.1 合理的设计数据库 (15)4.2.2设计出友好的界面 (16)4.2.3实现基本功能和一些特殊功能的操作 (16)4.3系统功能分析 (16)4.4段开发工具Visual Basic介绍 (17)4.4.1可视化编程: (17)4.4.2面向对象的程序设计 (18)4.4.3结构化程序设计语言 (18)4.4.4事件驱动编程机制 (19)4.4.5访问数据库 (19)4.4.6动态数据交换(DDE) (20)4.4.7对象的链接与嵌入(OLE) (20)4.4.8动态链接库(DLL) (21)4.5 SQL语言简介 (21)4.5.1综合统一 (22)4.5.2高度非过程化 (22)4.5.3面向集合的操作方式 (23)4.5.4以同一种语法结构提供两种使用方式 (23)4.5.5语言简捷,易学易用 (23)第5章系统实施 (24)5.1各模块的测试实施 (24)5.1.1登陆 (24)5.1.2主窗口 (25)5.1.3人事资料查询 (26)5.1.4基础信息模块 (27)5.1.5系统管理 (28)第6章安全与维护 (31)6.1 操作系统安全 (31)6.1.1完善的用户管理功能 (31)6.1.2透明的软件限制策略 (31)6.1.3支持NTFS文件系统以及加密文件系统(EFS) (31)6.1.4安全的网络访问特性 (32)6.2 Access数据库安全 (32)6.3 网络安全 (34)6.4 WEB服务器维护与安全 (35)结论 (38)致谢 (39)参考文献 (40)第1章绪论1.1国内外研究现状在国外,与我国的人事管理信息系统相对应的是人力资源管理系统,该系统本身与其相应的计算机信息应用技术均非常成熟。
中小型企业人事信息管理系统设计

中小型企业“人事信息管理系统”设计摘要随着市场竞争的加剧,中小型企业要想在激烈的竞争中立于不败之地,就要不断的加强管理,信息量也就不可避免增加很多,以往的管理模式已不再适应现在社会经济发展的需求和企业对信息的需求,拥有一套能够对企业人事信息进行系统管理的应用软件,就显得犹为得要。
在毕业设计期间,我根据中小型企业自身的特点,设计了一套经济型的信息管理系统。
在这个系统的设计中我使用了功能强大的Visual Basic 6.0作为软件开发工具,Microsoft Access 2000作为数据库管理系统,该系统实现了较为简单的人事信息管理,其中包括部门管理,员工管理,工资管理等功能。
本系统设计适用于中小型企业的人事系统管理,在一定程序上提高了企业的管理效率,规范了管理,减轻人事管理部门的压力,将人们从繁重而单一的工作中解放出来,从而进一步提高了小型企业人事信息管理的工作效率,以下为我关键词:数据库,模块,部门管理,员工管理,工资管理Abstract目录1前言1.1 课题的意义、目的1.2 课题研究的范围1.3 软件设计所能达到的技术参数1.4 课题解决的主要问题正文2系统用户管理模块2.1 开发前提2.2 模块的建立2.3 模块的整体流程2.4 数据库的设计2.5 程序的实现2.5.1 操作方法2.5.2代码的实现(1)添加用户(2)删除用户(3)修改用户2.6 得出的结果以及对结果的讨论3部门信息管理3.1模块开发前提3.2模块的建立3.3 模块的整体流程3.4 数据库的设计3.5 程序的实现3.5.1部门信息查询3.5.1.1 部门信息查询的操作方法:3.5.1.2代码的实现(1)弹出部门查询窗休(2)实现查询功能的代码如下3.5.2部门信息管理3.5.2.1部门信息管理的操作方法3.5.2.2代码实现(1)弹出部门管理窗体(frmDepManage.frm)的代码(2)实现部门管理中的添加、删除、修改功能的代码4员工信息管理4.1模块开发前提4.2模块的建立4.3 模块的整体流程4.4数据库设计4.5程序的实现4.5.1员工信息查询4.5.1.1员工信息查询的操作方法4.5.1.2代码实现4.5.2员工信息管理4.5.2.1员工信息管理的操作方法4.5.2.2员工管理中的添加、删除、修改代码实现5工资信息管理5.1模块开发前提5.2模块的建立5.3模块的整体流程5.4数据库的设计5.5程序的实现5.5.1工资信息查询5.5.1.1工资信息查询的操作方法5.5.1.2代码实现5.5.2工资信息管理5.5.2.1工资信息管理的操作方法5.5.2.2代码实现6数据管理6.1开发前提6.2程序的实现6.2.1数据备份(1)数据备份操作方法(2)数据备份代码实现6.2.2数据恢复(1)数据恢复的操作方法(2)数据恢复代码的实现7 结论7.1取得的成果7.1.1简便的操作方法7.1.2 进一步加强了对数据库技术的认识7.2 存在的问题7.3 以后的努力方向8 致谢9参考文献1前言1.1 课题的意义、目的随着市场竞争的加剧,有关企业人事管理的各项信息量也成倍增长。
【最新版】中小型企业人事信息管理系统的设计与实现毕业论文

湖南人文科技学院本科生毕业设计论文题目:(英文):学生姓名:学号系部:专业年级:指导教师:职称:湖南人文科技学院教务处2009年制湖南人文科技学院本科毕业设计诚信声明本人郑重声明:所呈交的本科毕业设计,是本人在指导老师的指导下,独立进行研究工作所取得的成果,成果不存在知识产权争议,除文中已经注明引用的内容外,本设计不含任何其他个人或集体已经发表或撰写过的作品成果。
对本文的研究做出重要贡献的个人和集体均已在文中以明确方式标明。
本人完全意识到本声明的法律结果由本人承担。
作者签名:二○○年月日目录摘要 (I)第一章绪论 (1)1.1 引言 (1)1.2 课题背景 (1)1.3 中小型企业人事信息管理系统的开发目的及其意义 (2)第二章开发环境与开发技术简介 (2)2 .1 系统开发环境 (2)2 .2 Visual Studio 2008简介 (3)2 .3 C# 简介 (3)2 .4 SQL Server 2005简介 (4)第三章系统可行性及需求分析 (6)3.1 问题分析 (6)3.2可行性分析 (6)3.2.1 技术可行性 (6)3.2.2 操作可行性 (6)3.2.3 经济可行性 (7)3.3需求分析 (7)3.3.1系统需求获取 (7)3.3.2数据库分析 (9)3.3.3 E-R模型 (9)第四章中小企业人事信息管理系统总体设计 (14)4.1 总体设计思想 (14)4.2 功能模块设计 (14)4.2.1 人事档案浏览功能模块设计 (15)4.2.2 人事档案管理功能模块设计 (15)4.2.3人事结构统计分析功能模块设计 (16)4.2.4系统设置功能模块设计 (16)4.2.5企业信息设置功能模块设计 (17)4.2.6辅助功能模块设计 (18)4.2.7数据打印输出功能模块设计 (18)4.3 系统表设计 (19)第五章中小型人事信息管理系统详细设计与实现 (25)5.1 数据库的连接 (25)5.1.1 .NET Framework 数据提供程序简介 (25)5.1.2 数据库连接的实现 (25)5.2 系统界面设计 (26)5.3 人事档案浏览模块功能的设计与实现 (29)5.4人事档案管理模块功能设计与实现 (30)5.4.1人事基本信息管理 (31)5.4.2 培训记录管理 (33)5.4.3 奖惩记录管理 (35)5.4.4 人事调动管理 (35)5.5 人事结构统计分析模块功能设计与实现 (36)5.6 系统设置模块功能设计与实现 (37)5.6.1管理员设置 (37)5.6.2数据备份与还原 (40)5.6.3系统日志 (41)5.6企业信息设置模块功能设计与实现 (43)5.6.1 单位信息设置 (43)5.6.2企业机构部门设置 (43)5.7 系统辅助模块功能设计与实现 (45)5.7.1备忘记事功能 (45)5.7.2 系统提醒功能 (47)5.8 设计总结 (48)第六章中小企业人事信息管理系统测试与维护 (49)6.1 模块功能测试 (49)6.1.1系统登录功能测试 (49)6.1.2管理员设置功能测试 (50)6.1.3数据库备份与还原功能测试 (51)6.1.4系统日志功能测试 (53)6.1.5档案浏览功能测试 (53)6.1.6档案管理功能测试 (54)6.1.7备忘记事功能测试 (54)6.1.8系统提醒功能测试 (55)6.1.9系统窗体的排列方式测试 (55)6.2 改进意思 (57)第七章结论和展望 (57)参考文献 (58)致谢 (59)中小型企业人事信息管理系统的设计与实现摘要:随着社会的不断发展,人们的生活节奏越来越快,人员的流动性不断增强,企业的人事信息变更更加频繁,人事信息的管理工作难度加大。
毕业设计论文(企业人事管理系统)

1引言之迟辟智美创作在这个信息迅速膨胀的社会,各行各业所要管理、涉及的数据信息量越来越多、越来越年夜.随着以后许多的中、小型企业的发展壮年夜,员工的数量也在不竭的增加.随之而来的管理本钱也在不竭的提高.考虑到以后年夜量企业的人事管理尚处于手工作业阶段,不单效率低下,还经常因为管理的失慎而呈现纰漏.因此根据部份企业提供的需求,设计此企业人事管理系统,以帮手企业到达人事管理办公自动化、节约管理本钱、提高企业工作效率的目的.企业人事管理系统是典范的管理信息系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用法式的开发.对前者要求建立起数据一致性和完整性强、数据平安性好的库.而对后者则要求应用法式功能完备,易使用等特点.企业人事管理系统可以提供丰富的功能,降低企业人事管理工作的强度,提高企业人事管理工作的效率,并依靠系统的网络功能为人事管理的使用缔造良好的条件,从而能够适应企业人事管理的要求,推动企业人事管理的信息化建设.根据年夜大都企业人事管理的需求,本论文就该人事管理系统的设计与实现进行了分析探讨:首先对系统的需求分析做了叙述,然后介绍了系统的设计和实现,最后进行了系统测试.该企业人事管理系统采纳基于客户端/服务端(C/S)模式开发,服务端采纳SQL Server2005数据库服务器作为数据处置和存储平台,客户端应用法式采纳Visual 2005进行开发,开发语言选用C#.用户必需使用客户端应用法式才华对服务端数据进行把持.2企业人事管理系统开发基础管理信息系统(MIS)是一个由人、计算机等组成的能进行信息收集、传递、存储、维护和使用的系统.管理信息系统是信息系统的一个分支之一,经过30多年的发展,已经成为一个具有自身概念、理论、结构、体系和开发方法的集管理科学、信息科学、系统科学及计算机科学等覆盖多学科的综合性学科.管理信息系统的结构通常由四个部份组成:信息源、信息处置器、信息用户和信息管理者.管理信息系统的主要任务一般要实现对基础数据的严格管理,确定信息处置过程的标准化,高效的完成日常处置业务、优化分配各种资源,包括人力、物力、财力等.MIS是一个人机结合的辅助管理系统,管理和决策的主题是人,计算机只是辅助的设备.目前国内使用和发展的MIS平台模式年夜体上分为两种:客户机/服务器(Client/Server,简称C/S)模式和Web 浏览器/服务器(Browser/Server,简称B/S)模式.以后企业信息管理系统正在从C/S结构向B/S结构转移,可是由于平安性等方面的因素,C/S结构的管理信息系统仍然占据企业管理信息系统的主流.C/S模式系统以服务器作为数据处置和存储平台,在终端设计有专门的应用法式进行数据的收集和初度处置,再将数据传递到服务器端,用户必需使用客户端应用法式才华对数据进行把持.C/S模式具有以下优点和缺点:C/S 模式的优点:—由于客户端实现与服务器的直接相连,没有中间环节,因此响应速度快.—软件功能设计个性化,具有直观、简单、方便的特点,可以满足客户个性化的功能要求;如自由制表的功能在C/S 模式下就能够实现,在B/S 模式下就很难实现或运行效率很低.—把持界面漂亮、形式多样,可以充沛满足客户自身的个性化要求.— C/S结构的管理信息系统具有较强的事务处置能力,能实现复杂的业务流程.C/S 模式的缺点:—需要专门的客户端装置法式,分布功能弱,针对点多面广且不具备网络条件的用户群体,不能够实现快速布置装置和配置.—兼容性差,对分歧的开发工具,具有较年夜的局限性.若采纳分歧工具,开发本钱较高,需要具有一定专业水准的技术人员才华完成.2企业人事管理系统的开发方法企业人事管理系统的开发是一个复杂的工程,它涉及到计算机处置技术、系统理论、组织结构、管理功能、管理知识等各方面的问题,至今没有一种统一完备的开发方法.可是每一种开发方法都要遵循相应的开发战略:1.系统要解决的问题.2.系统可行性研究,确定系统要实现的目标.3.系统开发原则.4.系统开发前的准备工作.5.系统开发方法的选择和开发计划的定制.2.2SQL Server 2005及C#简介2.2.1SQL Server 20005数据库简介SQL Server 2005和SQL Server 2005 Express 都是微软开发的,一个全面的数据库平台,Express是SQL Server2005的免费版本,他们功能完全相同2005Express使用集成的商业智能(BI) 工具提供了企业级的数据管理.SQL Server 2005Express 数据库引擎为关系型数据和结构化数据提供了更平安可靠的存储功能,使您可以构建和管理用于业务的高可用和高性能的数据应用法式.SQL Server 2005Express 数据引擎是本企业数据管理解决方案的核心.另外 SQL Server 2005Express 结合了分析、报表、集成和通知功能.这使您的企业可以构建和布置经济有效的 BI 解决方案,帮手您的团队通过记分卡、Dashboard、Web services 和移动设备将数据应用推向业务的各个领域.与Microsoft Visual Studio、Microsoft Office System 以及新的开发工具包(包括Business Intelligence Development Studio)的紧密集成使SQL Server 2005 与众分歧.无论您是开发人员、数据库管理员、信息工作者还是决策者,SQL Server 2005 都可以为您提供立异的解决方案,帮手您从数据中更多地获益.为了熬炼我对SQL Server 2005的理解和把持,我选择了SQL Server 2005作为后台数据库设计.2.2.2C#简介在过去的二十年里,C和C++已经成为在商业软件的开发领域中使用最广泛的语言.它们为法式员提供了十分灵活的把持,不外同时也牺牲了一定的效率.对C/C++用户来说,最理想的解决方案无疑是在快速开发的同时又可以调用底层平台的所有功能.他们想要一种和最新的网络标准坚持同步而且能和已有的应用法式良好整合的环境.另外,一些C/C++开发人员还需要在需要的时候进行一些底层的编程.C# (C sharp) 是微软对这一问题的解决方案.C#是一种最新的、面向对象的编程语言.它使得法式员可以快速地编写各种基于Microsoft .NET平台的应用法式,Microsoft .NET 提供了一系列的工具和服务来最年夜水平地开发利用计算与通讯领域.正是由于C#面向对象的卓越设计,使它成为构建各类组件的理想之选——无论是高级的商业对象还是系统级的应用法式.使用简单的C#语言结构,这些组件可以方便的转化为XML 网络服务,从而使它们可以由任何语言在任何把持系统上通过Internet进行调用.最重要的是,C#使得C++法式员可以高效的开发法式,而绝不损失C/C++原有的强年夜的功能.因为这种继承关系,C#与C/C++具有极年夜的相似性,熟悉类似语言的开发者可以很快的转向C#.C#具有以下的优点:A.简单1.C#中指针已经消失.2.不服安的把持,比如说直接内存把持不被允许了.3.C#中"::"或"->"把持符是没用的.4.因为它是基于.NET平台的,它继承了自动内存管理和垃圾回收的特点.像Integer,Floats等.6.整形数值0和1不再作为布尔值呈现.C#中的布尔值是纯洁的true和false值而且没有更多的"="把持符和"=="把持符毛病."=="被用于进行比力把持而"="被用做赋值把持.1.C#建立在以后的潮水上,对创立相互兼容的,可伸缩的,健壮的应用法式来说是非常强年夜和简单的.2.C#拥有内建的支持来将任何组件转换成一个web service,运行在任何平台上的任何应用法式都可以通过互联网来使用这个服务.1.C#支持数据封装,继承,多态和对象界面(即java中的interface关键字).2.(int,float,double)在java中都不是对象,可是C#引入和结构体(structs)来使原始数据类型酿成对象int i=1;String a=i Tostring();//转换(或者)Boxing.1.在C#中我们不能进行不服安的类型转换像将double 转换成boolean..2.值类型(常量类型)被初始化为零值而引用类型(对象和类被编译器自动初始化为零值..3 企业人事管理系统设计方案性能需求:整个系统应当把持简便,界面友好,维护简便.数据库要求运行稳定,执行速度快,数据平安性高.软件系统自己运行对计算机硬件平台和把持系统平台要求适中.功能需求:系统功能主要包括以下几个方面:一,信息管理. 包括员工信息管理,用户信息管理和部份信息管理.二,日志管理.三,系统管理.各模块功能如下:a)员工基本信息管理此功能模块主要完成员工年夜量基本信息的管理,包括员工信息录入,员工信息删除,员工信息修改等子模块,主要目的是协助企业管理人员管理新老员工的年夜量信息,将以往年夜量分散的信息统一集中到数据库中.b)员工基本信息统计查询此功能模块主要提供给管理员查询员工信息详情,协助管理人员根据条件快速定位员工以及对员工信息的统计分析.通过此功能模块,管理人员可以对年夜量员工的详细情况进行统计,例如年龄段分析,工龄分析等.c)部份基本信息管理此功能模块主要是提供给管理员对公司的部份进行分类统计.完成对公司新增部份或精简部份完成添加或删除等功能.d)用户信息管理此功能模块主要是提供给管理员分配企业人事管理的权限.设置合法用户对整个管理系统实施管理.具有添加或删除或修改管理用户的功能.e)账号管理此功能模块对系统中的账号进行管理,将用户密码加密存储,主要为平安方面考虑而设置,使用基于角色的权限控制来区分用户.f)日志管理此功能模块将用户登录登出情况以及对系统的把持等进行日志记录备案以供需要的时候追踪查询.g)登录系统此模块实现系统用户的平安登录,呵护系统只接受合法授权用户的访问.用户需求:因为此管理系统主要是针对年夜大都企业的人事管理部份管理公司内部人事而开发的,它仅仅是提供给人事管理部份的工作人员使用,也就是说用户角色都是单一的,他们都是系统的管理者,享有平等的权限.系统管理员点击用户管理,可以对用户信息表进行查询,编纂,删除,添加新用户等把持.合法用户在胜利登岸系统后可以进行系统的整体把持.A、实用性原则要力求最年夜限度地满足实际工作的需要,充沛考虑各业务条理、各管理环节数据处置的实用性,把满足客户生产和管理业务作为第一要素进行考虑.B、可扩展性与可维护性原则为适应将来的发展,MIS系统应该具有良好的可扩展性和可维护性.软件设计尽可能模块化、组件化、是应用系统可灵活配置,适应分歧的情况.C、平安可靠性原则应用软件与数据库系统的设计要做到平安可靠,防止非法用户的入侵.数据库的备份战略恰当,以防灾难性事故发生.D、用户界面设计原则图形化原则:用户界面的设计应做到美观年夜方.用户界面应直观、明了、条理清晰.实现“傻瓜型”管理——易学、易用、易管理.E、数据库设计原则对数据库的设计因该体现一致性、完整性、平安性、可伸缩性和规范化.4 企业人事管理系统的设计系统设计要在理解需求和分析需求之后才华正确搭建.理解需求是在问题及其最终解决方案之间架设桥梁的第一步.开发者只有和客户充沛理解了需求之后才华开始设计系统.否则,对需求界说的任何改进,在设计上都必需年夜量返工.分析需求是从客户的需求中提取出软件系统能够帮手用户解决的业务问题,通过对用户业务问题的分析,规划出系统的功能模块,即界说用例.这个步伐是对理解需求的升华,直接关系到该系统的质量.根据第三章的需求分析,企业人事管理系统采纳基于客户端/服务端(C/S)模式开发,服务端采纳SQL Server2005数据库服务器作数据处置和存储平台,客户端应用法式采纳Visual 2005进行开发,开发语言选用C#.用户必需使用客户端应用法式才华对服务端数据进行把持.根据需求分析,本系统后台数据库共分为4个表,以下分别给出各个数据库表的简单描述1.admin(用户信息表)该表存储用户基本信息.以供登录密码验证,显示用户身份用.如表12.Department(部份信息表)该表存储部份基本信息.如表4-2表4-2部份信息4-4各表之间的关系(如图4.1)本图由后台SQL数据库关系图向扶引导下自动生成.经过对系统的整体需求有了深刻了解之后,确定本企业人事管理系统的功能管理模块包括:1.员工基本信息管理.2.部份基本信息管理.3.用户账号管理.4.用户信息管理.5.登岸日志管理.6.员工基本信息查询管理.管理模块框架图用例图标识表记标帜了企业人事管理系统的所有用例,并形象地描述了各用例与用户角色之间的关系.如图4.3所示.管理系统的模块关系图(4.4).虽然说法式设计最核心的处所是法式的功能,但法式的界面设计是不成忽视的,它直接影响到法式的易用性.尤其在Windows 时代,一个良好的应用界面会给你的法式锦上添花,甚至有画龙点睛之韵味.用户界面:又称人机界面,实现用户与计算机之间得通信,以控制计算机或进行用户和计算机之间得数据传送得系统部件.本企业人事管理系统严格遵守用户界面设计规范.系统坚持图形用户界面(GUI )设计原则,界面直观、对用户透明,用户接触软件后对界面上对应的功能一目了然、不需要几多培训就可以方便使用本应用系统.该企业人事管理系统在界面设计中也坚持了界面的一致性.一致性既包括使用标准的控件,也指使用相同的信息暗示方法,如在字体、标签风格、颜色、术语、显示毛病信息等方面确保一致.对系统有了深刻分析之后,确定了此企业人事管理系统的界面主要由6部份组成:1.用户登录界面3员工信息管理界面并严格根据界面设计原则,设计出了该企业人事管理系统的全部界面.用户登岸功能的代码设计:IF{用户名为空消息框显示"请输入用户名"}IF{密码为空消息框显示"请输入密码"}ELSE{读取用户名,密码IF{用户名不存在消息框显示"用户名不存在"返回}IF{密码毛病消息框显示"密码毛病"返回}ELSE{显示在线用户日志记录}}说明:此段代码设计主要是实现合法用户的正常登岸,如果用户名为空,密码为空,或用户名不存在,都将不能正常登岸该系统.合法用户正常登岸后,系统将显示以后在线用户名,并日志记录.更改密码功能的代码设计:IF{不输入密码消息框显示"不允许密码为空"}IF{密码与确认密码不等消息框显示"两次输入密码纷歧致"}ELSE{存储新的密码退出更改密码界面}说明:此段代码设计主要是实现更改密码的功能.不允许密码为空,而且密码与确认密码要相同.胜利修改密码后,数据库存储新的密码,然后退出更改密码的界面.用户管理中添加用户信息的具体代码实现:private void btnOK_Click(object sender,System.EventArgs e){if(txtUsername.Text == ""){MessageBox.Show("请输入用户名!","毛病");return;}//用户名为空则提示if(txtPassword1.Text == ""){MessageBox.Show("不允许空密码!","毛病");return;}//密码为空则提示if(txtPassword1.Text != txtPassword2.Text){MessageBox.Show("两次输入密码不相同!","毛病");return;}//密码与确认密码应相同,分歧则提示if(combDepartment.Text == ""){MessageBox.Show("请选择部份!","毛病");return;}//部份选择不应为空,为空则提示Username = txtUsername.Text;Password = txtPassword1.Text;DepartmentID =((Department)combDepartment.Items[combDepartment.Selecte dIndex]).ID;DialogResult = DialogResult.OK;}//读取用户名,密码,选择的部份IDprivate void UserDialog_Load(object sender, System.EventArgs e){FillComboBox();}private void FillComboBox(){combDepartment.Items.Clear();string sql = "SELECT ID,Name FROM Department";SqlDataReader rs = null;try{rs =SqlHelper.ExecuteReader(Common.Con,CommandType.Text,s ql);while(rs.Read()){Department d = new Department(rs[0].ToString(),rs[1].ToString());combDepartment.Items.Add(d);}if (combDepartment.Items.Count > 0)combDepartment.SelectedIndex = 0;}catch(Exception ex){MessageBox.Show(ex.Message);}//如异常,则显示异常信息finally{rs.Close();}}说明:此段代码主要是实现用户管理中添加用户的功能.添加的用户名不能为空,密码与确认密码应相同,所属用户部份在下拉菜单中选择,从而完成一次添加用户过程.由于篇幅有限,仅对部份功能给出设计思路和具体实现.5 系统测试5.1 测试环境5 硬件环境普通计算机配置.5 软件环境系统软件:WindowsXP工具软件:.NET 2005、SQL Server 2005.5.2 主要模块测试5系统登岸模块经过上面各节的工作后,基本上完成了一个档企业人事管理系统的开发.经过编译后,在菜单中选择调试-->启动调试命令,则会呈现系统的登录界面,如图5.1所示.输入用户名和密码,单击“确定”按钮,当身份验证胜利后进入企业人事管理系统主界面.如果密码毛病则会显示犯错提示,如图5.2所示.用户登岸胜利后.进入系统主界面.在主界面中可以进行系统的管理.比如更改密码,退出和注销.测试更改密码功能如图5.3所示,用户输入新的密码,确认密码与密码相同,点确定按钮,则完成了密码更改的把持.如下图5.3所示.图单击退出选项,则会弹出一个对话框,点确定章退出整个系统,点取消则会返回到胜利登岸系统后的状态.如图5.4所示.信息管理模块中包括员工信息管理子模块,部份管理子模块和用户管理子模块.首先测试员工信息子模块,企业人事管理人员通过该界面实现对员工信息的管理,在窗体中,管理人员可对员工的信息进行修改,添加,查询和删除把持.当管理人员在列表中选择修改员工信息时,其呈现的“编纂区”内便会显示出该员工的详细信息.在原来的信息中修改员工相关的信息,修改完毕后点击确定按钮,则完成了员工信息修改的把持,如图5.5所示.然后我们来测试用户管理子模块,在此模块中可以完成用户的添加,删除和修改功能.以下是用户信息的添加界面.在用户名框里写入要添加用户的用户名,密码与确认密码必需相同,最后在所属部份框里,通过下拉菜单,选择用户所属部份,从而完成添加用户的整个把持.如图5.6所示.最后是部份管理子模块的测试,在此模块中,能完成部份的添加,修改和删除功能.如图5.7所示.进入日志管理中的检查日志,就可以看到如下图5.8所示的内容,在此模块中,主要记录了用户登岸登出的一些信息,如用户登入登失事件的信息,用户登岸时间.由于篇幅所限,仅对企业人事管理系统的年夜部份功能进行了测试和讲解,其他功能模块的实现请通过系统把持检查.系统在上述软硬件环境下,通过对详细设计功能作出测试,结果能够到达预期功能.结论在开发过程中,我深刻体会到了.NET技术的魅力,认识到在网络经济到来的今天,掌握好一门计算机语言,并把它运用到力所能及的应用法式开发中去的重要性和现实意义.我这次结业设计的目标是建立一个基于C/S的企业人事管理系统,它用到的开发工具是Visual 中的Visual C#语言,SQL Server数据库.最后完成了预定的功能的开发,包括:员工基本信息管理、员工基本信息统计、查询部份、基本信息管理、用户信息管理、账号管理、日志管理等功能的设计与实现.本学期的结业设计使我经历了一个完整的软件开发过程.设计此软件,对没有开发经验的我来说,无疑是一个巨年夜的挑战.从学习开发数据库,选择题目,需求分析,总体设计,详细设计直到最后编码测试,一步一步学习,一点一点积累,最后形成一个完整的系统,这对我来说也是一个很年夜的考验.由于是第一次编写这样的软件,没有经验,前期工作做的不是很好,多亏了老师的指导与同学的帮手,才得以重上征途,但已浪费了很多时间.由于个人能力及时间有限,有一些实际问题没有考虑到.软件中不成防止地存在着缺乏和疏漏,有待进一步完善.所以,最后所完成的系统还显得较为稚嫩,原计划的一些功能还来不及实现,比如报表打印,住房公积金和社保金的网上处置等都未实现.可是,通过本次法式设计,开阔了自己的视野,拓宽了自己的知识面,提高了认识和学习新事物的能力,特别是增强了自己在法式设计方面的信心和入手实践能力,这些对未来的工作无疑将是一笔贵重的财富.致谢本文是在指导老师的热情关心和指导下完成的,他渊博的知识和严谨的治学作风使我受益匪浅,对顺利完本钱课题起到了极年夜的作用.在此向他暗示我最衷心的感谢!在论文完成过程中,自己还获得了所有教过我的老师和同学们的热心帮手,自己向他们暗示深深的谢意!最后向在百忙之中评审本文的各位老师暗示衷心的感谢!。
人事管理系统毕业设计

人事管理系统毕业设计人事管理系统毕业设计随着科技的不断发展,人事管理系统在企业管理中扮演着越来越重要的角色。
作为一种信息化管理工具,人事管理系统可以帮助企业高效地管理人力资源,提高工作效率,降低管理成本。
本文将探讨人事管理系统的设计和实施,以及其对企业管理的影响。
一、人事管理系统的设计人事管理系统的设计需要结合企业的实际需求和管理目标。
首先,系统需要具备员工信息管理功能,包括员工档案、工作经历、薪资福利等信息的录入和查询。
其次,系统还需要具备招聘管理功能,包括发布招聘信息、筛选简历、安排面试等。
此外,系统还应该包括绩效考核、培训管理、离职管理等功能,以全面管理员工的工作情况。
在设计人事管理系统时,还需要考虑系统的界面友好性和易用性。
系统的界面应该简洁明了,操作流程应该简单易懂,以提高用户的使用体验。
此外,系统还应该具备数据安全性,确保员工信息的保密性和完整性。
二、人事管理系统的实施人事管理系统的实施需要经过一系列的步骤。
首先,需要进行需求分析,明确系统的功能和要求。
然后,进行系统设计和开发,包括数据库设计、界面设计和功能开发等。
在系统开发完成后,需要进行系统测试,确保系统的稳定性和可靠性。
最后,进行系统的上线和培训,让员工熟悉和掌握系统的使用方法。
在人事管理系统的实施过程中,还需要注意与现有系统的集成。
人事管理系统往往需要与财务系统、考勤系统等进行数据交互,以提高数据的准确性和实时性。
因此,在实施人事管理系统时,需要与相关部门进行紧密合作,确保系统的顺利运行。
三、人事管理系统对企业管理的影响人事管理系统的实施对企业管理产生了积极的影响。
首先,人事管理系统可以提高企业的工作效率。
通过系统的自动化处理,可以减少人工操作,提高数据的准确性和及时性。
其次,人事管理系统可以提高企业的决策效果。
通过系统的数据分析和报表生成,可以为企业提供决策支持,帮助企业管理者做出科学的决策。
此外,人事管理系统还可以提高员工的满意度和忠诚度,通过系统的培训管理和绩效考核,可以提高员工的工作能力和工作动力,增强员工的归属感和认同感。
企业人事管理系统毕业论文

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

学号:24062400339南湖学院毕业设计题目:中小企业人力资源管理系统的设计与实现作者届别 2010届系别机械与电子工程系专业计算机科学与技术指导老师职称讲师完成时间 2010年5月18日摘要人力资源是一个企业单位不可缺少的部分,是适应现代企业制度,推动企业人力资源管理走向科学化、规范化、自动化的必要条件。
为了加快企业的信息化步伐,提高企业的管理水平以在激烈的社会竞争中立于不败之地,建设和完善人力资源管理系统已经变得十分必要和迫切。
本系统详细介绍了企业人力资源管理系统的开发与设计,包括了开发一个管理信息系统的5个阶段:系统开始和可行性研究、系统分析和设计、程序设计、系统测试和技术培训、项目总结和评估。
在设计当中,我们使用了现在广泛流行的Web浏览方式将一个通用型的企业人力资源管理系统展现给用户,提供给用户很好的界面和操作平台。
关键字:人力资源管理;信息系统;数据库访问技术AbstractThe human resources management system is an enterprise unit essential part, adapts the modern enterprise system,impels the enterprise human resources management to move towards scientific, standardized,the automated essential condition. in order to speed up the enterprise the informationization step,enhances the enterprise the management level by to be in an impregnable position in the intense social competition,the construction and the consummation human resources management system already became extremely essential and urgent.This system introduced in detail the enterprise human resources management system development and the design, including has developed a management information system 5 stages:The system starts with the feasibility study,the system analysis and the design,the programming, the system test and technical training, the project summary and the appraisal.Middle the design, we use the present widespread popular Web browser mode to give a general enterprise human resources management system development the user,provided for the user the very good contact surface and the platform。
毕业设计论文(企业人事管理系统)

1弁止之阳早格格创做正在那个疑息赶快伸展的社会,各止各业所要管制、波及的数据疑息量越去越多、越去越大.随着目前许多的中、小型企业的死长壮大,职工的数量也正在不竭的减少.随之而去的管制成本也正在不竭的普及.思量到目前洪量企业的人事管制尚处于脚处事业阶段,不但效用矮下,还时常果为管制的得慎而出现忽视.果此根据部分企业提供的需要,安排此企业人事管制系统,以帮闲企业达到人事管制办公自动化、俭朴管制成本、普及企业处事效用的脚段.企业人事管制系统是典型的管制疑息系统(MIS),其开垦主要包罗背景数据库的建坐战维护以及前端应用步调的开垦.对付于前者央供建坐起数据普遍性战完备性强、数据仄安性佳的库.而对付于后者则央供应用步调功能完备,易使用等特性.企业人事管制系统不妨提供歉富的功能,落矮企业人事管制处事的强度,普及企业人事管制处事的效用,并依赖系统的搜集功能为人事管制的使用创制良佳的条件,进而不妨符合企业人事管制的央供,推动企业人事管制的疑息化建制.根据大普遍企业人事管制的需要,本论文便该人事管制系统的安排与真止举止了分解探讨:最先对付系统的需要分解搞了道述,而后介绍了系统的安排战真止,末尾举止了系统尝试.该企业人事管制系统采与鉴于客户端/服务端(C/S)模式开垦,服务端采与SQL Server2005数据库服务器动做数据处理战保存仄台,客户端应用步调采与Visual 2005举止开垦,开垦谈话采用C#.用户必须使用客户端应用步调才搞对付服务端数据举止支配.2企业人事管制系统开垦前提管制疑息系统(MIS)是一个由人、估计机等组成的能举止疑息支集、传播、保存、维护战使用的系统.管制疑息系统是疑息系统的一个分支之一,通过30多年的死长,已经成为一个具备自己观念、表里、结构、体系战开垦要收的集管制科教、疑息科教、系统科教及估计机科教等覆盖多教科的概括性教科.管制疑息系统的结构常常由四个部分组成:疑息源、疑息处理器、疑息用户战疑息管制者.管制疑息系统的主要任务普遍要真止对付前提数据的庄重管制,决定疑息处理历程的尺度化,下效的完成凡是处理交易、劣化调配百般资材,包罗人力、物力、财力等.MIS是一部分机分离的辅帮管制系统,管制战计划的中心是人,估计机不过辅帮的设备.暂时海内使用战死长的MIS仄台模式大概上分为二种:客户机/服务器(Client/Server,简称C/S)模式战Web 欣赏器/服务器(Browser/Server,简称B/S)模式.目前企业疑息管制系统正正在从C/S结构背B/S结构变化,然而是由于仄安性等圆里的果素,C/S结构的管制疑息系统仍旧吞噬企业管制疑息系统的合流.C/S模式系统以服务器动做数据处理战保存仄台,正在末端安排有博门的应用步调举止数据的支集战初次处理,再将数据传播到服务器端,用户必须使用客户端应用步调才搞对付数据举止支配.C/S模式具备以下便宜战缺面:C/S 模式的便宜:—由于客户端真止与服务器的曲交贯串,不中间关节,果此赞同速度快.—硬件功能安排本性化,具备曲瞅、简朴、便当的特性,不妨谦脚客户本性化的功能央供;如自由制表的功能正在C/S 模式下便不妨真止,正在B/S 模式下便很易真止大概运止效用很矮.—支配界里漂明、形式百般,不妨充分谦脚客户自己的本性化央供.— C/S结构的管制疑息系统具备较强的工做处理本收,能真止搀杂的交易过程.C/S 模式的缺面:—需要博门的客户端拆置步调,分集功能强,针对付面多里广且不具备搜集条件的用户集体,不克不迭够真止赶快安置拆置战摆设.—兼容性好,对付于分歧的开垦工具,具备较大的限制性.若采与分歧工具,开垦成本较下,需要具备一定博业程度的技能人员才搞完成.2企业人事管制系统的开垦要收企业人事管制系统的开垦是一个搀杂的工程,它波及到估计机处理技能、系统表里、构制结构、管制功能、管制知识等各圆里的问题,于今不一种统一完备的开垦要收.然而是每一种开垦要收皆要按照相映的开垦战术:1.系统要办理的问题.2.系统可止性钻研,决定系统要真止的目标.3.系统开垦准则.4.系统开垦前的准备处事.5.系统开垦要收的采用战开垦计划的定制.2.2SQL Server 2005及C#简介2.2.1SQL Server 20005数据库简介SQL Server 2005战SQL Server 2005 Express 皆是微硬开垦的,一个周到的数据库仄台,Express是SQL Server2005的免费版本,他们功能真足相共2005Express使用集成的商业智能(BI) 工具提供了企业级的数据管制.SQL Server 2005Express 数据库引擎为闭系型数据战结构化数据提供了更仄安稳当的保存功能,使您不妨建坐战管制用于交易的下可用战下本能的数据应用步调.SQL Server 2005Express 数据引擎是本企业数据管制办理筹备的核心.别的 SQL Server 2005Express 分离了分解、报表、集成战报告功能.那使您的企业不妨建坐战安置经济灵验的 BI 办理筹备,帮闲您的团队通过记分卡、Dashboard、Web services 战移动设备将数据应用推背交易的各个范围.与Microsoft Visual Studio、Microsoft Office System 以及新的开垦工具包(包罗Business Intelligence Development Studio)的稀切集成使SQL Server 2005 与寡分歧.无论您是开垦人员、数据库管制员、疑息处事者仍旧计划者,SQL Server 2005 皆不妨为您提供革新的办理筹备,帮闲您从数据中更多天获益.为了锻炼我对付SQL Server 2005的明白战支配,我采用了SQL Server 2005动做背景数据库安排.2.2.2C#简介正在往日的二十年里,C战C++已经成为正在商业硬件的开垦范围中使用最广大的谈话.它们为步调员提供了格中机动的支配,不过共时也死了一定的效用.对付于C/C++用户去道,最理念的办理筹备无疑是正在赶快开垦的共时又不妨调用下层仄台的所有功能.他们念要一种战最新的搜集尺度脆持共步而且能战已有的应用步调良佳调整的环境.其余,一些C/C++开垦人员还需要正在需要的时间举止一些下层的编程.C# (C sharp) 是微硬对付那一问题的办理筹备.C#是一种最新的、里背对付象的编程谈话.它使得步调员不妨赶快天编写百般鉴于Microsoft .NET仄台的应用步调,Microsoft .NET提供了一系列的工具战服务去最大程度天开垦利用估计与通讯范围.正是由于C#里背对付象的卓越安排,使它成为建坐百般组件的理念之选——无论是下档的商业对付象仍旧系统级的应用步调.使用简朴的C#谈话结构,那些组件不妨便当的变化为XML 搜集服务,进而使它们不妨由所有谈话正在所有支配系统上通过Internet举止调用.最要害的是,C#使得C++步调员不妨下效的开垦步调,而绝不益坏C/C++本有的强盛的功能.果为那种继启闭系,C#与C/C++具备极大的相似性,认识类似谈话的开垦者不妨很快的转背C#.C#具备以下的便宜:A.简朴1.C#中指针已经消得.2.不仄安的支配,比圆道曲交内存支配不被允许了.3.C#中"::"大概"->"支配符是出用的.4.果为它是鉴于.NET仄台的,它继启了自动内存管制战垃圾回支的特性.像Integer,Floats等.6.整形数值0战1不再动做布我值出现.C#中的布我值是杂粹的true战false值而且不更多的"="支配符战"=="支配符过得."=="被用于举止比较支配而"="被用搞赋值支配.1.C#建坐正在目前的潮流上,对付于创制相互兼容的,可伸缩的,结实的应用步调去道利害常强盛战简朴的.2.C#拥有内建的支援去将所有组件变换成一个web service,运止正在所有仄台上的所有应用步调皆不妨通过互联网去使用那个服务.1.C#支援数据启拆,继启,多态战对付象界里(即java中的interface闭键字).2.(int,float,double)正在java中皆不是对付象,然而是C#引进战结构体(structs)去使本初数据典型形成对付象int i=1;String a=i Tostring();//变换(大概者)Boxing.1.正在C#中咱们不克不迭举止不仄安的典型变换像将double变换成boolean..2.值典型(常量典型)被初初化为整值而引用典型(对付象战类被编译器自动初初化为整值..3 企业人事管制系统安排筹备本能需要:所有系统应当支配烦琐,界里友佳,维护烦琐.数据库央供运止宁静,真止速度快,数据仄安性下.硬件系统自己运止对付估计机硬件仄台战支配系统仄台央供适中.功能需要:系统功能主要包罗以下几个圆里:一,疑息管制. 包罗职工疑息管制,用户疑息管制战部分疑息管制.二,日志管制.三,系统管制.各模块功能如下:a)职工基础疑息管制此功能模块主要完成职工洪量基础疑息的管制,包罗职工疑息录进,职工疑息简略,职工疑息建改等子模块,主要脚段是协帮企业管制人员管制新老职工的洪量疑息,将往常洪量分别的疑息统一集结到数据库中.b)职工基础疑息统计查询此功能模块主要提供给管制员查询职工疑息确定,协帮管制人员根据条件赶快定位职工以及对付职工疑息的统计分解.通过此功能模块,管制人员不妨对付洪量职工的仔细情况举止统计,比圆年龄段分解,工龄分解等.c)部分基础疑息管制此功能模块主假如提供给管制员对付公司的部分举止分类统计.完成对付公司新删部分大概粗简部分完成增加大概简略等功能.d)用户疑息管制此功能模块主假如提供给管制员调配企业人事管制的权力.树坐合法用户对付所有管制系统真施管制.具备增加大概简略大概建改管制用户的功能.e)账号管制此功能模块对付系统中的账号举止管制,将用户暗号加稀保存,主要为仄安圆里思量而树坐,使用鉴于角色的权力统制去区别用户.f)日志管制此功能模块将用户登录登出情况以及对付系统的支配等举止日志记录存案以供需要的时间逃踪查询.g)登录系统此模块真止系统用户的仄安登录,呵护系统只交受合法授权用户的考察.用户需要:果为此管制系统主假如针对付大普遍企业的人事管制部分管制公司里里人事而开垦的,它只是是提供给人事管制部分的处事人员使用,也便是道用户角色皆是简朴的,他们皆是系统的管制者,享有仄等的权力.系统管制员面打用户管制,不妨对付用户疑息表举止查询,编写,简略,增加新用户等支配.合法用户正在乐成登陆系统后不妨举止系统的真足支配.A、真用性准则要力供最大极限天谦脚本量处事的需要,充分思量各交易条理、各管制关节数据处理的真用性,把谦脚客户死产战管制交易动做第一果素举止思量.B、可扩展性与可维护性准则为符合将去的死长,MIS系统该当具备良佳的可扩展性战可维护性.硬件安排尽大概模块化、组件化、是应用系统可机动摆设,符合分歧的情况.C、仄安稳当性准则应用硬件与数据库系统的安排要搞到仄安稳当,预防非法用户的侵犯.数据库的备份战术妥当,以防劫易性事变爆收.D、用户界里安排准则图形化准则:用户界里的安排应搞到好瞅大圆.用户界里应曲瞅、明白、条理浑晰.真止“愚瓜型”管制——易教、易用、易管制.E、数据库安排准则对付数据库的安排果该体现普遍性、完备性、仄安性、可伸缩性战典型化.4 企业人事管制系统的安排系统安排要正在明白需要战分解需要之后才搞粗确拆建.明白需假如正在问题及其最后办理筹备之间架设桥梁的第一步.开垦者惟有战客户充分明白了需要之后才搞开初安排系统.可则,对付需要定义的所有矫正,正在安排上皆必须洪量返工.分解需假如从客户的需要中提与出硬件系统不妨帮闲用户办理的交易问题,通过对付用户交易问题的分解,筹备出系统的功能模块,即定义用例.那个步调是对付明白需要的降华,曲交闭系到该系统的品量.根据第三章的需要分解,企业人事管制系统采与鉴于客户端/服务端(C/S)模式开垦,服务端采与SQL Server2005数据库服务器做数据处理战保存仄台,客户端应用步调采与Visual 2005举止开垦,开垦谈话采用C#.用户必须使用客户端应用步调才搞对付服务端数据举止支配.根据需要分解,本系统背景数据库共分为4个表,以下分别给出各个数据库表的简朴形貌1.admin(用户疑息表)该表保存用户基础疑息.以供登录暗号考证,隐现用户身份用.如表12.Department(部分疑息表)该表保存部分基础疑息.如表4-24-4系图背导带收下自动死成.通过对付系统的真足需要有了深刻相识之后,决定本企业人事管制系统的功能管制模块包罗:1.职工基础疑息管制.2.部分基础疑息管制.3.4.5.6.管制模块框架图用例图标记表记标帜了企业人事管制系统的所有用例,并局里天形貌了各用例与用户角色之间的闭系.如图4.3所示.事管制系统的模块闭系图(4.4).虽然道步调安排最核心的场合是步调的功能,然而步调的界里安排是不可轻视的,它曲交效用到步调的易用性.更加正在Windows时代,一个良佳的应用界里会给您的步调锦上加花,以至有绘龙面睛之韵味.用户界里:又称人机界里,真止用户与估计机之间得通疑,以统制估计机大概举止用户战估计机之间得数据传递得系统部件.本企业人事管制系统庄重按照用户界里安排典型.系统脆持图形用户界里(GUI)安排准则,界里曲瞅、对付用户透明,用户交触硬件后对付界里上对付应的功能一目了然、不需要几训练便不妨便当使用本应用系统.该企业人事管制系统正在界里安排中也脆持了界里的普遍性.普遍性既包罗使用尺度的控件,也指派用相共的疑息表示要收,如正在字体、标签风格、颜色、术语、隐现过得疑息等圆里保证普遍.对付系统有了深刻分解之后,决定了此企业人事管制系统的界里主要由6部分组成:1.用户登录界里3职工疑息管制界里并庄重根据界里安排准则,安排出了该企业人事管制系统的局部界里.用户登陆功能的代码安排:IF{用户名为空消息框隐现"请输进用户名"}IF{暗号为空消息框隐现"请输进暗号"}ELSE{读与用户名,暗号IF{用户名不存留消息框隐现"用户名不存留"返回}IF{暗号过得消息框隐现"暗号过得"返回}ELSE{隐现正在线用户日志记录}}证明:此段代码安排主假如真止合法用户的仄常登陆,如果用户名为空,暗号为空,大概用户名不存留,皆将不克不迭仄常登陆该系统.合法用户仄常登陆后,系统将隐现目前正在线用户名,并日志记录.变动暗号功能的代码安排:IF{不输进暗号消息框隐现"不允许暗号为空"}IF{暗号与确认暗号不等消息框隐现"二次输进暗号纷歧致"}ELSE{保存新的暗号退出变动暗号界里}证明:此段代码安排主假如真止变动暗号的功能.不允许暗号为空,而且暗号与确认暗号要相共.乐成建改暗号后,数据库保存新的暗号,而退却出变动暗号的界里.用户管制中增加用户疑息的简曲代码真止:private void btnOK_Click(object sender,System.EventArgs e){if(txtUsername.Text == ""){MessageBox.Show("请输进用户名!","过得");return;}//用户名为空则提示if(txtPassword1.Text == ""){MessageBox.Show("不允许空暗号!","过得");return;}//暗号为空则提示if(txtPassword1.Text != txtPassword2.Text){MessageBox.Show("二次输进暗号不相共!","过得");return;}//暗号与确认暗号应相共,分歧则提示if(combDepartment.Text == ""){MessageBox.Show("请采用部分!","过得");return;}//部分采用不该为空,为空则提示Username = txtUsername.Text;Password = txtPassword1.Text;DepartmentID =((Department)combDepartment.Items[combDepartment.Selecte dIndex]).ID;DialogResult = DialogResult.OK;}//读与用户名,暗号,采用的部分IDprivate void UserDialog_Load(object sender, System.EventArgs e){FillComboBox();}private void FillComboBox(){combDepartment.Items.Clear();string sql = "SELECT ID,Name FROM Department";SqlDataReader rs = null;try{rs =SqlHelper.ExecuteReader(Common.Con,CommandType.Text,s ql);while(rs.Read()){Department d = new Department(rs[0].ToString(),rs[1].ToString());combDepartment.Items.Add(d);}if (combDepartment.Items.Count > 0)combDepartment.SelectedIndex = 0;}catch(Exception ex){MessageBox.Show(ex.Message);}//如非常十分,则隐现非常十分疑息finally{rs.Close();}}证明:此段代码主假如真止用户管制中增加用户的功能.增加的用户名不克不迭为空,暗号与确认暗号应相共,所属用户部分正在下推菜单中采用,进而完成一次增加用户历程.由于篇幅有限,仅对付部分功能给出安排思路战简曲真止.5 系统尝试5.1 尝试环境5 硬件环境一般估计机摆设.5 硬件环境系统硬件:WindowsXP工具硬件:.NET 2005、SQL Server 2005.5.2 主要模块尝试5系统登陆模块通过上头各节的处事后,基础上完成了一个档企业人事管制系统的开垦.通过编译后,正在菜单中采用调试-->开用调试下令,则会出现系统的登录界里,如图5.1所示.输进用户名战暗号,单打“决定”按钮,当身份考证乐成后加进企业人事管制系统主界里.如果暗号过得则会隐现堕落提示,如图5.2所示.用户登陆乐成后.加进系统主界里.正在主界里中不妨举止系统的管制.比圆变动暗号,退出战注销.尝试变动暗号功能如图5.3所示,用户输进新的暗号,确认暗号与暗号相共,面决定按钮,则完成了暗号变动的支配.如下图5.3所示.图单打退出选项,则会弹出一个对付话框,面决定则退出所有系统,面与消则会返回到乐成登陆系统后的状态.如图5.4所示.疑息管制模块中包罗职工疑息管制子模块,部分管制子模块战用户管制子模块.最先尝试职工疑息子模块,企业人事管制人员通过该界里真止对付职工疑息的管制,正在窗体中,管制人员可对付职工的疑息举止建改,增加,查询战简略支配.当管制人员正在列表中采用建改职工疑息时,其出现的“编写区”内便会隐现出该职工的仔细疑息.正在本去的疑息中建改职工相闭的疑息,建改完成后面打决定按钮,则完成了职工疑息建改的支配,如图5.5所示.而后咱们去尝试用户管制子模块,正在此模块中不妨完成用户的增加,简略战建改功能.以下是用户疑息的增加界里.正在用户名框里写进要增加用户的用户名,暗号与确认暗号必须相共,末尾正在所属部分框里,通过下推菜单,采用用户所属部分,进而完成增加用户的所有支配.如图5.6所示.末尾是部分管制子模块的尝试,正在此模块中,能完成部分的增加,建改战简略功能.如图5.7所示.加进日志管制中的查看日志,便不妨瞅到如下图5.8所示的真量,正在此模块中,主要记录了用户登陆登出的一些疑息,如用户登进登出事变的疑息,用户登陆时间.由于篇幅所限,仅对付企业人事管制系统的大部分功能举止了尝试战道解,其余功能模块的真止请通过系统支配查看.系统正在上述硬硬件环境下,通过对付仔细安排功能做出尝试,截止不妨达到预期功能.结论正在开垦历程中,我深刻体验到了.NET技能的魅力,认识到正在搜集经济到去的即日,掌握佳一门估计机谈话,并把它使用到力所能及的应用步调开垦中去的要害性战现真意思.我那次结业安排的目标是建坐一个鉴于C/S的企业人事管制系统,它用到的开垦工具是Visual 中的Visual C#谈话,SQL Server数据库.末尾完成了预约的功能的开垦,包罗:职工基础疑息管制、职工基础疑息统计、查询部分、基础疑息管制、用户疑息管制、账号管制、日志管制等功能的安排与真止.本教期的结业安排使我经历了一个完备的硬件开垦历程.安排此硬件,对付于不开垦体味的我去道,无疑是一个巨大的挑拨.从教习开垦数据库,采用题目,需要分解,总体安排,仔细安排曲到末尾编码尝试,一步一步教习,一面一面聚集,末尾产死一个完备的系统,那对付我去道也是一个很大的磨练.由于是第一次编写那样的硬件,不体味,前期处事搞的不是很佳,多盈了教授的指挥与共教的帮闲,才得以沉上征途,然而已浪费了很多时间.由于部分本收即时间有限,有一些本量问题不思量到.硬件中不可预防天存留着缺乏战疏漏,有待进一步完备.所以,末尾所完成的系统还隐得较为稚老,本计划的一些功能还去不迭真止,比圆报表挨印,住宅公积金战社保金的网上处理等皆已真止.然而是,通过本次步调安排,开阔了自己的视线,拓宽了自己的知识里,普及了认识战教习新真物的本收,特天是巩固了自己正在步调安排圆里的自疑心战动脚试验本收,那些对付于已去的处事无疑将是一笔贵沉的财产.致开本文是正在指挥教授的关切闭心战指挥下完成的,他渊博的知识战宽紧的治教做风使我受益匪浅,对付乐成完成本课题起到了极大的效用.正在此背他表示我最忠心的感动!正在论文完成历程中,自己还得到了所有教过我的教授战共教们的关切帮闲,自己背他们表示深深的开意!末尾背正在百闲之中评审本文的诸位教授表示忠心的感动!。
毕业设计(论文)-企业人事管理系统设计模板

【摘要】本文以企业管理信息系统建设中的人事管理子系统的开发为背景,论述了管理信息系统的概念、结构及系统开发的基本原理和方法,全文共分为序言、管理信息系统综述、开发方法、开发平台和工具、系统规划和分析、系统实现、系统运行及维护、系统评价、程序调试与故障处理、开发总结等六章。
本文首先阐述了Visual FoxPro 6.0的基本概念;然后详细说明了以数据库技术为技术背景的"人事管理系统"的基本功能及实现过程,最后重点介绍了软件的设计与实现详细阐述了系统分析、系统设计的技术及其应用。
【关键词】管理信息系统、人事管理、Visual FoxPro 6.0【Abstract】This text regards development of the personnel management subsystem in the management information system construction of enterprises as the background,Have described the concept of the management information system,Basic principle and method of structure and system development,The full text is divided for the preamble altogether, the management information system survey , development approach, developing platform , tool and system plan and analyse , realize , operate and maintain , appraise systematically systematically systematically, procedure debug with trouble dealing with , developing 6 chaptering of summarizing etc。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
毕业设计(论文)—中小型企业人事管理系统武汉理工大学本科生毕业设计(论文)中小型企业人事管理系统学院(系): 管理学院专业班级: 信管学生姓名:指导教师:武汉理工大学毕业设计(论文)学位论文原创性声明本人郑重声明:所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。
除了文中特别加以标注引用的内容外,本论文不包括任何其他个人或集体已经发表或撰写的成果作品。
本人完全意识到本声明的法律后果由本人承担。
作者签名:年月日学位论文版权使用授权书本学位论文作者完全了解学校有关保障、使用学位论文的规定,同意学校保留并向有关学位论文管理部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅.本人授权省级优秀学士论文评选机构将本学位论文的全部或部分内容编入有关数据进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。
本学位论文属于 1、囗保密,在年解密后适用本授权书。
2、囗不保密。
(请在以上相应方框内打“?”)作者签名: 年月日导师签名: 年月日(说明:除涉及军事国防等必须要求保密的项目外,凡要求论文保密者均需向武汉理工大学科技发展院提交书面申请,说明需要保密的理由。
)2武汉理工大学毕业设计(论文)本科生毕业设计(论文)任务书学生姓名: 专业班级:信息管理与信息系统指导教师:工作单位:管理学院设计(论文)题目:中小型企业人事管理系统设计(论文)主要内容:1。
要求系统实现对中小型企业人事管理相关信息进行相关的操作.2。
通过实地调查了解某企业人事工作流程,设计出能满足当前项目实施环境的工作系统。
3。
要求设计出的系统不仅要包含信息系统的一般功能,比如说信息输入、查询等,更主要的是要涉及到人事管理的特殊需求,信息的统计分析,优秀员工的自动生成.最终实现有关部门的信息管理系统化并能付诸于使用。
4.要求完成的主要任务:1. 毕业设计开始后三周内独立完成开题报告;2. 撰写不少于10000字的毕业论文;3. 要求学生完成不少于2万英文(5000汉字)印刷符,且与选题相关的文献翻译工作;4. 要求查阅15篇以上(包括2篇以上外文)参考文献,参考文献的罗列顺序号码应与前言及正文中出现的参考文献编号一致。
必读参考书目:1. 王虎,张俊主编,管理信息系统(第二版),武汉理工大学出版社,2007.62. (美)沃森,(美)内格尔等著,C#入门经典(第5版),清华大学出版社,2010。
123。
文锋主编,轻松管人事—-轻松学管理系列丛书?第二辑,广东经济,2006.64. 刘奎,付青,张权编著,程序员书库--SQL Server 2008从入门到精通,化学工业出版社,2009。
95。
(美)帕森斯,(美)伦道夫著,Visual Studio 2005高级编程,清华大学出版社,2008。
6指导教师签名: 系主任签名: 院长签名(章)____________ _3武汉理工大学毕业设计(论文)武汉理工大学本科学生毕业设计(论文)开题报告1、目的及意义(含国内外的研究现状分析)由于传统人工的方式管理文件档案存在着许多缺点,如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。
作为计算机应用的一部分,使用计算机对人事档案信息进行管理,具有手工管理所无法比拟的优点。
所以建立人事管理系统,使人事管理自动化、提高信息处理的速度和准确性十分必要。
人事管理系统在帮助管理人员摆脱单纯手工管理所带来的烦恼的同时,也有利于企业的精确管理及更好赢利.企业的人事管理信息系统就是为了管理纷繁复杂的人事档案信息而设计的。
企业人事管理信息系统利用计算机进行信息控制和数据处理,不仅提高了工作效率,而且大大的提高了其安全性.国内外现状:国外从20世纪70年代就有人研究企业人事管理问题。
直到20世纪90年代关于人事管理问题的研究仍然十分活跃;据统计,目前,美国在财务会计上占有90%的工作由计算机完成,人事管理中80—100%的信息处理由计算机完成,计划管理是80—90%,在计算机应用发展较快的国家中,计算机应用于经济管理的占80%,由此可以看出,在国外经济管理是计算机应用的主要领域。
目前,在欧美等发达国家, ERP 的应用已经比较普及,多数大中型中小企业已经采用 ERP 系统和先进管理方式多年,目前正在推行全球化供应链管理技术和敏捷中小企业后期系统,许多小中小企业也在纷纷应用 ERP 系统。
国外在人事管理信息系统的应用及研究上远远领先于国内。
我国的人事管理信息系统的开发应用是从1973年开始的,83年以后才开始了大量的实际的开发和研究工作,现如今国内许多企业都有适合自身的人事管理相关的系统。
为了能够更加好的理解了解我国现在的人事管理信息系统的应用现状,特此进行了调研和分析,本次调研的企业的规模为:大型企业及中小型企业。
4武汉理工大学毕业设计(论文)调研分析本次调研中,参与调研的企业42.82%为信息化程度较高的IT企业。
企业规模主要集中在1000,5000人的大中型企业以及500人以下的中小企业。
企业性质主要为外商独资、中外合资以及民营企业。
本次调研发现,大多数企业已经认同并使用人事管理信息系统软件来进行人事管理,但是中小型企业在这方面还存在很多问题。
1)人事管理信息系统已成为一种趋势。
有75%的企业已经把人力资源带到了信息化的时代。
人事管理软件可以减少人力资源管理人员烦琐的重复性劳动(32%),提高信息传递的速度和质量(29%),同时可以实现无纸化办公以降低管理成本(37%)。
2)传统功能仍是现今企业人事管理软件运用的主流。
在调查中,各企业主要利用人事管理软件中的人事管理功能(23%)、考勤管理功能(13%)、薪酬管理功能(12%)。
3)对于大型的组织,已经将人事管理信息化,有自己的人事管理信息系统,并且基本已经应用了ERP软件;并且很多大型公司在人事管理信息系统中引入了OLAP技术。
4)中小型企业的人事管理信息系统应用不高,因为中小型企业的信息化水准不高导致其无法利用人事管理信息系统对员工实现信息化管理。
这些数据反映了我国中小企业应用管理信息系统的总体情况,我们从中可以看到,我国中小企业信息化水平一直还处在比较初级的阶段。
真正实现了计算机较高应用的企业在全国1000多万中小企业中所占的比例还不足10%。
因此,我选择了中小型企业人事管理信息系统作为毕业设计的研究课题。
系统开发的目的是:利用计算机对复杂烦琐的人事数据进行存储和处理,并利用计算机与现代化办公设备的连接实时刷新数据,为人事管理提高效率、降低成本、实现人事管理的优化,达到信息流的畅通。
实现员工基本简历信息的管理,包括:姓名、年龄、户口状况等必要信息;实现考勤加班出差管理、培训管理等;查询方便,具有一定的网络扩展功能。
除满足人事管理的基本功能基础外,注意发挥信息系统的智能化 ,减轻人事管理人员和操作人员的工作负担。
帮助中小型企业实现人事管理的自动化和信息化。
系统开发的意义在于:企业人事管理系统是一个企业单位不可缺少的部分,5武汉理工大学毕业设计(论文)它的内容对于企业的决策者和管理者来说都至关重要。
作为计算机应用的一部分,使用计算机对人事资料信息进行管理,具有手工管理所无法比拟的优点。
例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。
这些优点能够极大地提高企业人事管理系统的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。
通过人事管理信息系统,企业能够很好的实现人力资源的优化配置,增强企业的核心竞争力。
2、基本内容和技术方案企业的人事管理信息繁多,认识情况复杂,往往会随着人员的增加所需处理的信息量大量的增加.本系统会在满足最基本的管理功能的情况下,使系统具有一定的扩展性能。
设计的任务是:1)登录模块:供用户登录系统。
根据用户权限实现相应功能的调用.2)主界面:该模块提供管理系统的主界面,是主系统的唯一入口和出口。
设置使用人事管理系统的用户及其使用权限.该界面提供用户选择并调用各子模块。
3)基本信息管理:基本信息包含了员工的名族、性别、职位、职称、部门、奖惩类别等基础信息的设置。
实现对其添加、修改和删除.4)用户管理:用户管理主要实现对用户进行编辑、增加或删除,并指定用户的权限。
5)员工信息的管理:主要包括人事信息查询、人事档案浏览和人事资料统计。
员工各种信息的输入包括员工的个人基本信息(编号、姓名、部门、性别、生日、籍贯、学历、专业)、员工工作信息(参加工作时间、进入公司时间、起薪时间、调入部门时间、职称、职称时间、入党时间、档号)、员工工作简历(原身份、原职务、原工作单位)、其他信息(备注);员工基本信息修改(修改所选的记录);员工基本信息删除(删除所选的记录);员工基本信息查询(按姓名、按部门、按参加工作时间等);主要用于维护员工的基本信息,用户可以进行员工档案信息的录入及更改.6)人事考勤管理:主要实现企业的考勤管理系统化、规范化和自动化,对日常考勤、加班信息、出差信息和休假信息进行修改、添加和删除,并提供基于员工号,姓名和时间范围的查询。
7)信息查询与统计:完成对企业内部员工信息的查询及统计功能,实现对员工基本信息的统计,如:性别、年纪、户籍等;考勤记录的统计。
8)优秀员工的评选:根据员工的考勤记录表现,每月自动评选出的优秀员6武汉理工大学毕业设计(论文) 工,每一季度、一年的出勤率高的优秀员工。
9)招聘信息管理:维护企业的岗位招聘信息和相应的应聘信息。
中小型企业人事管理系统基本信息管理备忘记数据库职工考勤系统管理招聘管理人事管理录基员招日通日优人人用退数清人重础工聘常讯常秀事事户出据空事新数信信记录考员档档设系备数档登据息息事勤工案案置统份据案录提评查统还库浏示选询计原览考考民员职部工奖记文政职职员勤勤族工工门资惩事化治务称工查录类生类类类类类程面类类合询入别日别别别别别度貌别别同设提设设设设设设设设设提置示置置置置置置置置置示员课题的技术关键:工评1) 访问的安全性,主要是设置登录界面。
选 2)人事档案的录入、修改和删除等的处理. 3) 人事档案管理的精确查询和模糊查询。
课题的规范要求:1) 图形界面简洁一致,操作便利。
2) 程序代码标准化,软件统一化,确保软件的可维护性和实用性。
3) 删除不必要的管理冗余,实现管理规范化、科学化。
4)统一各种原始单据的格式,统一账目和报表的格式。
5) 界面友好、简单化,做到实用,方便,尽量满足企业中不同层次员工的需要。
7武汉理工大学毕业设计(论文)开发及运行环境:采用C/S模式构建软件系统开发环境: windows7系统开发平台:Visual Studio 2008(中文版)数据库管理平台: SQL Server 2008开发语言: C#3、进度安排1) 第1—3周:毕业实习,填写实习报告书.2)第4周:调研,撰写并提交开题报告。