ImageVerifierCode 换一换
格式:DOC , 页数:6 ,大小:52KB ,
资源ID:3366701      下载积分:10 文币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.wenkunet.com/d-3366701.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录   微博登录 

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(人力资源管理试题 (3).doc)为本站会员(A小芳)主动上传,文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知文库网(发送邮件至13560552955@163.com或直接QQ联系客服),我们立即给予删除!

人力资源管理试题 (3).doc

1、.四川信息职业技术学院毕业设计说明书 设计题目: 电子工程系人力资源管理系统 专 业: 物联网应用技术 班 级: 物联网 12-1 学 号: 1290012 姓 名: 赵 晶 晶 指导老师: 曾 妍 二一四年十一月十六日.四川信息职业技术学院毕业设计任务书学 生姓 名赵晶晶学号1290012班级 物联网12-1专业物联网程技术设计题目电子工程系人力资源管理系统指导教师姓名职 称工作单位及所从事专业联系方式备注曾妍讲师四川信息职业技术学院电子工程系教师1588395510818980153997设计内容:1、利用C#和SQL Sever进行数据库项目开发;2、技术要求: (1)项目功能设计 (2

2、)项目三层架构设计 (3)数据库设计 (4)数据访问层功能实现 (5)业务逻辑层功能实现 (6)窗体功能实现进度安排:1.收集有关资料并消化吸收-9月17日9月22日;2.制定设计方案-9月23日10月6日;3.软件设计-10月7日11月3日;5.系统仿真测试作-11月4日11月10日; 6.撰写设计报告-11月11日11月25日;7.毕业答辩-11月26日11月28日。主要参考文献、资料(写清楚参考文献名称、作者、出版单位):1郭睿智,张学志主编.C#+SQL Server 项目开发实践.中国铁道出版社,20072刘甫迎,刘光会等主编.C#程序设计教程.电子工业出版社,20083美国微软公司

3、.visual C# 2008 帮助信息,20074邵鹏鸣主编.C#面向对象程序设计.清华大学出版社,20085特罗尔森著.C#与.NET 3.5高级程序设计.朱晖等译.人民邮电出版社,20096沉舟等著.Microsoft.Net编程语言 C#教程.北京希望电子出版社,20017袁开鸿主编.C#程序易懂易会教程.清华大学出版社,20098曾文权编著.Visual C#.NET程序设计基础.西安电子科技大学出版社,20089明日科技主编.C#范例宝典.人民邮电出版社,2009审批意见教研室负责人:年 月 日.目 录目 录I摘要1第一章人力资源管理21.1人力资源管理流程图21.2人力资源管理的

4、需求分析31.3人力资源管理的体系的构成31.3.1职员信息管理模块41.3.2薪酬福利管理模块41.3.3考勤管理模块51.3.4人事档案管理模块51.3.5社会保障管理51.3.6招聘管理模块61.3.7合同管理模块7第二章项目三层架构的介绍82.1三层架构的依赖关系和作用82.2窗体表示层92.3业务逻辑层92.4数据访问层10第三章窗体表示层的绘制123.1登录窗体的绘制123.2主窗体的绘制133.3机构详细信息窗体绘制143.4职员信息维护窗体绘制153.5职员信息查询窗体的绘制163.6当月工资管理窗体绘制173.7工资发放历史窗体绘制183.8个人所得税窗体绘制193.9职员奖

5、励窗体的绘制20第四章数据库的分析与设计224.1数据库模块结构图224.2数据库逻辑结构的创建22第五章系统调试275.1软件简介275.2系统调试27总结31致谢32参考文献33附录34.摘要一个企业要想在激烈的市场竞争者立于不败之地,人力资源的管理是十分重要的一部分,因为企业员工的工资,员工对工作的投入,对企业的责任感都属于人力资源的范畴。一个合理的薪酬制度、管理制度,“公平、公正、合理”的执行对员工的管理仅仅靠规章制度和政策是远远不够的,这就需要一个公开透明的人力资源管理系统。有了这样一个系统会大大减少企业的管理成本;对企业的运作、薪酬管理、奖惩管理、合同管理、劳资纠纷、风险规避会有很

6、大辅助作用。本项目主要利用vs2010和SQL数据库仿真软件进行仿真实现电子工程系人力资源管理的各个小项目,在项目中我们主要实现职员信息管理模块、薪酬福利管理模块、考勤管理模块、人事档案管理模块、社会保障管理模块、招聘管理模块以及合同管理模块。关键词职员信息;薪酬福利;人力资源 第一章人力资源管理人力资源管理的任务:根据企业发展战略的要求,有计划的对人力、资源进行合理配置,通过对企业员工的招聘、培训、使用、考核、评价、鼓励、调整等一系列要求,调动员工的积极性,发挥员工的潜能,为企业创造价值,确保企业战略目标的实现。在本项目中我们电子工程系老师总共有老师38位,其中2位领导,专职辅导员4位,专职

7、干事有4位。本项目主要介绍人力资源系统的客观性及可管理性;通过本项目的实施希望可以给各位老师展现出学校管理的不易,以及学校管理系统的完整性。人力资源管理包括人力资源规划、岗位分析与描述、企业招聘员工录用、员工的培训、绩效考核、奖励惩罚、人事调动和劳资关系等。如下图所示。图1-1人力资源管理内容1.1人力资源管理流程图从员工使用的程序来看,人力资源管理流程为:人力资源部门根据企业的目标,岗位需要,按照职务说明书招聘和条件的员工,员工进入公司后,通过上岗培训,具备上岗资格后担任某一职务。员工在工作一段时间后,公司要对员工进行考核,考核结果形成的信息反馈是人员调整的(奖励、晋升、降级、辞退)依据流程

8、图如图1-2所示。图1-2人力资源管理流程图1.2人力资源管理的需求分析根据人力资源管理内容和任务分析,一个标准的人力资源管理系统应该包括建构编制管理、人员信息管理、薪资福利管理等基本功能,如图1-3所示。而作为一个完整时的数据库系统还应该包括“用户登录管路系统模块”;系统模块“权限设置”、“数据库备份”、“数据库恢复”等。图1-3“人力资源管理系统”基本功能1.3人力资源管理的体系的构成人力资源管理的体系构成如图1-4所示。图1-4 人力资源管理体系构成图1.3.1职员信息管理模块职员信息管理模块用于管理和查询企业员工的相关信息,其功能如图1-5所示。图1-5“职员信息管理”模块1.3.2薪

9、酬福利管理模块“薪酬福利管理”模块用于管理企业员工的薪酬和福利,所包含的子功能模块如图1-6所示。图1-6“薪酬福利管理”模块1.3.3考勤管理模块“考勤管理”模块用于管理和查询企业员工的工作出勤情况,其中包括的子功能模块如图1-7所示。该功能要和考勤机配套使用,员工的上下班时间自动记录并转入系统中,当然在系统中要提供人工录入的功能,这样即便没有考勤机亦可使用此功能。图1-7考勤管理模块1.3.4人事档案管理模块“人事档案管理”功能模块用于管理和查询企业员工人事档案的相关信息,其中包含的子功能模块如图1-8所示。图1-8人事档案管理模块1.3.5社会保障管理“社会保障管理”功能模块用于管理企业

10、员工的社保信息,所包含的子功能模块如图1-9所示。图1-9“社会保障管理”模块1.3.6招聘管理模块“招聘管理”功能模块用于管理和跟踪企业招聘新员工的全过程,所包含的子功能模块如图1-10所示。图1-10“招聘管理”模块1.3.7合同管理模块“合同管理”模块用于管理企业和员工间所有合同的信息,其所有的子功能模块如图1-11所示。图1-11“合同管理”模块第二章项目三层架构的介绍2.1三层架构的依赖关系和作用项目三层架构主要分为窗体表示层、数据访问层和业务逻辑层。各层之间相互依赖、相互协作来实现软件的各项功能,在三层架构中,各层之间相互依赖,窗体表示层依赖于业务逻辑层,业务逻辑层依赖于数据访问层

11、。表示层只允许引用业务逻辑层,不允许直接引用数据访问层,同时各层项目之间不允许循环引用。各层之间的数据传递方向分为请求与响应两个方向,表示层接受用户的请求根据用户的请求去通知业务逻辑层,业务逻辑层收到请求后首先对请求进行审核,然后将请求通知数据访问层或直接返回给表示层,数据访问层收到业务逻辑层的数据请求后开始访问数据库;数据访问层通过对数据库的访问把请求结果返回给业务逻辑层,业务逻辑层首先对结果进行审核,然后将请求结果通知表示层,表示层再把结果展示给用户,三层结构的依赖关系如下图所示:图2-1三层架构的依赖关系和传递方向2.2窗体表示层表示层位于最上层,离用户最近,主要用于显示数据和接收用户数

12、据输入,为用户提供一种交互式操作界面。表示层的主要功能如下:1. 为用户显示数据。2. 接收用户输入数据,进行数据验证检查。3. 向业务逻辑层发送用户输入。4. 从业务逻辑层接收结果。5. 向用户显示错误信息。窗体表示层我们主要在第三章中介绍,在这里就不多做介绍。2.3业务逻辑层业务逻辑层是表示层和数据访问层之间的通讯桥梁,主要负责数据的传递和处理,如用户输入数据有效性检验、业务逻辑描述等相关功能。业务逻辑层在项目中通常表现为类库项目。其主要功能如下:1. 从用户界面层接受请求。2. 根据编码的业务规则处理请求。3. 从数据访问层获取数据或将数据发送到数据访问层。4. 将处理结果传递回用户层界

13、面。在本项目中我们编写多个类库项目,在业务逻辑层中我们使用调用的方式调用数据访问层CommonDB.cs中的增、删、查、改以及记录的查询和是否添加的方法,再在数据访问层通过调用数据库中的数据集的内容,同时反馈回我们所需要请求的数据,再反馈回业务逻辑层,最后反馈回窗体表示层展现出效果。在窗体表示层中分别通过调用业务逻辑层中编写的类来实现窗体表示层的功能,基本上每个窗体都有相对应的的类。图2-2业务逻辑层的依赖关系2.4数据访问层数据访问层主要实现对数据库中的数据进行读取或写入操作,数据访问层通常也表现为类库项目。数据访问层项目执行从数据库(或其他数据服务)获取数据或向数据库发送数据的功能。在分布

14、式应用程序结构中,其相应的功能通常使用ADO.NET数据适配器和SQL服务器的存储过程来完成。其功能主要如下:1. 从业务逻辑层接受请求,从数据服务获取数据或向其发送数据。2. 使用存储过程获取数据,并可选用ADO.NET向数据库发送数据。3. 使数据库查询结果返回到业务逻辑层,作为ADO.NET数据集。本项目中业务逻辑层主要有以下的功能:首先我们会有“GetConnection”函数,这个函数的功能是用于连接数据库,通过获取连接的对象将数据库与项目相连接,在项目中我们会在业务逻辑层编写相应的类对此函数进行调用,然后由窗体专线出我们所需要的效果,此函数最主要的功能就是获取连接对象,使数据库与项

15、目的功能需求相结合并展示出来。然后我们在项目中的数据访问层中编写了“GetDataReader”函数,“GetDataReader”在项目中相对来说较为重要,因为必须要此函数我们才能读取出数据库中的数据然后从本层将数据返回给业务逻辑层进行数据的解析,在此函数中我们同样会在业务逻辑层中对此函数进行调用,然后由窗体表示层调用业务逻辑层中我们自己编写的类来实现功能。再然后我们编写获取数据集的的函数“GetDataSet”,此函数的功能就是在数据库中获取数据,从窗体表示层对业务逻辑层进行调用,然后在业务逻辑层对数据访问层中“GetDataSet”函数进行调用,此时“GetDataSet”函数就通过先前

16、与数据库相连接然后获取数据库中相对应表中的数据。 此函数的功能在整个项目中较为重要,在每个窗体中基本上都需要“ExcuteSql”函数的功能,函数中增、删、查、改的功能都需要此函数来实现,同样是由窗体表示层开始对业务逻辑层中我们编写的类进行调用,再在业务逻辑层中数据访问层中的“ExcuteSql”函数进行调用,以上的功能函数把数据库打开、读取对象、获取数据集并把数据库中的数据进行相应的调用。此函数就是最后实现功能的地方,通过调用此函数在窗体表示层才会完整的把数据展现出来。在此项目中必须一步不少的把函数编写在本层中,数据访问层在项目中充当重要的一环,在项目中一共四个部分,每一个部分都有自己的功能

17、,缺一不可。 第三章窗体表示层的绘制3.1登录窗体的绘制由于本项目为人力资源管理系统项目不是所有的人都能进入此系统,故需要登录窗体来约束和阻挡非本系统人员登录。在登录窗体中我们实现当当输入“用户编号”、“部门”、“姓名”、“性别”以及“密码”后可以进入窗体的主界面。并且在某些功能为空时我们会给出提示,并要求输入功能才能进入主窗体。当按取消按键时窗体会退出系统。图3-1登录窗体的绘制表3-1登录窗体属性值菜单项属性取值菜单项属性取值FromNameButtonNamebtnLoginText人力资源管理者登陆Text登录LableNameButtonNamebtnCancelText姓名Text

18、登录LablePwdText密码3.2主窗体的绘制在主窗体中我们可以看到机构编制管理中的机构设置及编码和机构详细信息两项功能;在职员信息管理中的职员信息维护和职员信息查询两项功能;在薪资福利管理中的当月工资计算、个人所得税率、工资发放历史、职员奖励管理及职员惩罚管理等几项功能。在主窗体中我们主要通过编写登录窗体的代码来实现通过登录进入主窗体,在主窗体中点击各个功能窗体并实现其功能图3-2主窗体的绘制表3-2住窗体属性值菜单栏菜单项属性取值MenuItemDepText机构编制管理MenuItemDepManageText机构设置及编码MenuItemDepInfoText机构详细信息MenuI

19、temPeopleText职员信息管理MenuItemPeopleManageText职员信息维护MenuItemPeopleQueryText职员信息查询MenuItemSalaryText薪资福利管理MenuItemSalaryManageText当月工资计算MenuItemTaxInfoText个人所得税率MenuItemSalaryHisText工资发放历史MenuItemPrizeText职员奖励管理MenuItemPunishText职员惩罚管理3.3机构详细信息窗体绘制frmDepManage窗体实现了机构详细信息功能,用于设置机构的层次关系,但是只显示了机构的基本详细信息其他的

20、信息没有显示。在此窗体中我们实现了信息的查询、修改、保存以及删除等功能,并在窗体中显示出我们所需要显示的信息。图3-4机构详细信息窗体绘制表3-4机构详细信息窗体属性值控件类型对象名属性取值FormfrmDepInfoText机构详细信息DataGirddgdDepInfoDockFillLableLableText内部编号LableLableText类别LableLableText类别号LableLableText单位编号LableLableText单位名称LableLableText单位地址LableLableText单位电话号码LableLableText开户银行LableLableTe

21、xt账号ButtoncheckText查询ButtonbtnModifyText修改ButtonbtnSaveText保存ButtonbtnDelText删除TextBoxTextBox1TextBox1TextBox13.4职员信息维护窗体绘制frmPeopleManage职员信息维护功能是用于输入和修改职员资料,通过判断并修改职员的资料,同时可输入职员的资料。通过连接数据库我们可以修改以及添加职员的信息,在此窗体中输入修改和保存的信息,同样在此窗体我们可以查询我们输入的修改信息。 图3-5职员信息维护窗体绘制表3-5职员信息维护窗体属性值控件类型对象名属性取值FormfrmPeopleMa

22、nageText职员维护ToolStripToolStrip1Text保存ToolStripToolStrip1Text删除ToolStripToolStrip1Text查询ToolStripToolStrip1Text修改LableLableText职员编号LableLableText姓名LableLableText性别LableLableText出生日期LableLableText年龄LableLableText籍贯LableLableText民族LableLableText文化程度LableLableText毕业院校LableLableText健康状况LableLableText婚姻状况LableLableText身份证ComboBoxcbbSexText男、女ComboBoxcbbNatureText汉、壮等ComboBoxcbbCityText南充、广元等

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:文库网官方知乎号:文库网

经营许可证编号: 粤ICP备2021046453号世界地图

文库网官网©版权所有2025营业执照举报