************毕业设计说明书(论文)1中小企业人力资源管理系统摘要:本系统是依据中小企业人力资源管理的实际需求而设计、开发的一个小型人力资源管理系统。该系统具备员工信息管理、考勤管理、工资管理、系统维护等功能。本系统基本能满足中小企业人力资源管理的需要,从而提高该公司管理水平。本系统采用经典的C/S结构,主要依据公司人力资源管理的工作流程设计与开发。该系统的分析与设计采用了目前流行的面向对象方法,分别以用例图、顺序图表达了系统的功能需求及各功能用例间的关系,系统的实现以VisualStudio2010作为开发平台,采用SQLServer2008存储数据。使用C#设计操作控件和编写操作程序,完成数据输入、修改、存储、调用查询等功能;在数据操控方面,用ADO.NET作为C#与SQLServer数据接口,实现C#语言对SQLServer的操纵与控制。关键词:人力资源管理系统;C/S;SQLServer2008;VisualStudio.NET2010;ADO.NET************毕业设计说明书(论文)2AHumanResourceManagementSystemAbstract:Thisisasmallhumanresourcemanagementsystemwhichisbasedontheactualdemandofhumanresourcesmanagementforminorenterprises.Thesystemhasseveralfunctionssuchasthestaffinformationmanagement,attendancemanagement,salarymanagement,systemmaintenanceandsoon.Thesystemcansatisfythebasicneedsofhumanresourcesmanagementinminorenterprises,soastoimprovethemanagementlevelofthecompany.ThesystemusestheclassicalC/Sstructure.Theprocessofdesignanddevelopmentismainlybasedonthehumanresourcemanagementofthecompany.Anaalysisanddesignofthesystemadoptedcurrentlypopularobject-orientedmethods,respectivelywithausecasediagram、sequencediagramtoexpressthefunctionalrequirementsofthesystemandtherelationshipbetweeneachusecashdiagram.ThesystemusingaclassicalstructuredmethodcalleddatafloworientedandimplementingwithVisualStudio2010asthedevelopmentplatformandSQLServer2008astheenvironmentfordatastoring.ThesystemalsousesC#todesigntheoperatinglabelsandprogramsinordertofulfillthefunctionsofdataentering,modifying,storingandquerycalling.Intheaspectofdatamanipulating,usingADO.NETastheinterfacebetweenC#andSQLServerandC#languagetomanipulateandcontrolSQLServer.Keywords:AHumanResourceManagementSystem;C/S;SQLServer2008;VisualStudio.NET2010;ADO.NET************毕业设计说明书(论文)I目录前言...............................................................1第1章开发技术简介............................................21.1C/S结构....................................................21.2C#语言.....................................................21.3SQLServer.................................................31.4ADO.NET....................................................2第2章系统分析.................................................52.1可行性分析.................................................52.1.1经济可行性分析........................................52.1.2技术可行性分析........................................52.1.3管理可行性分析........................................62.2功能需求...................................................62.3性能需求...................................................72.4系统目标...................................................8第3章系统设计.................................................93.1功能模块设计...............................................93.2数据库设计................................................113.2.1概念设计.............................................113.2.2物理设计.............................................13第4章系统实现................................................174.1开发环境配置..............................................174.2登录模块..................................................174.3主窗体....................................................184.4人事管理..................................................194.4.1人力资源资料.........................................194.4.3公司资料.............................................20************毕业设计说明书(论文)II4.4.3部门设置.............................................224.4.4培训管理.............................................234.4.5奖惩管理.............................................244.5工资管理..................................................254.5.1工资表查询...........................................254.5.2工资表管理...........................................264.6考勤管理..................................................274.6.1请假登记.............................................274.6.2加班管理.............................................284.7更改密码..................................................29第5章系统测试................................................315.1部门设置测试..............................................315.1.1测试数据.............................................315.2.2测试过程.............................................315.3培训管理测试..............................................335.3.1测试数据.............................................335.3.2测试过程.............................................335.4员工工资的修改............................................355.4.1测试数据.............................................355.4.2测试过程.............................................355.5测试总结..................................................36结束语............................................................37参考文献.........................................................38致谢..............................................................39************毕业设计说明书(论文)第1页共38页前言根据中小企业对人力资源管理的要求,该系统主要用于企业内部员工的档案、工资、考勤、评价的管理,便于公司领导掌握人员的动向,及时调整人才的分配,使员工情况的记录和统计变得简单,从而提高企业人力资源管理的效率。因此,本系统的开发目标如下:1.员工基本档案、员工简历、员工家庭成员信息等相关界面的添加、修改、删除等操作。2.查询功能的实现。3.对员工的考勤、工资等进行统计。4.员工考勤信息的数字化显示。5.界面清晰美观,逻辑性强,操作简单易懂。6.系统运行良好,兼容性强。本文主要介绍该系统分析、设计与开发这三个阶段的过程,全文共分5章:第1章:开发技术简介,主要讲了开发该系统所用到的一些技术。第2章:系统分析,主要说明系统分析的概念、原则等