ImageVerifierCode 换一换
格式:DOC , 页数:63 ,大小:2.44MB ,
资源ID:4878906      下载积分:14 金币
验证码下载
登录下载
邮箱/手机:
验证码: 获取验证码
温馨提示:
支付成功后,系统会自动生成账号(用户名为邮箱或者手机号,密码是验证码),方便下次登录下载和查询订单;
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

开通VIP
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.zixin.com.cn/docdown/4878906.html】到电脑端继续下载(重复下载【60天内】不扣币)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  
声明  |  会员权益     获赠5币     写作写作

1、填表:    下载求助     留言反馈    退款申请
2、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
3、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
4、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
5、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【天****】。
6、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
7、本文档遇到问题,请及时私信或留言给本站上传会员【天****】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。

注意事项

本文(人力资源管理系统-毕业设计论文.doc)为本站上传会员【天****】主动上传,咨信网仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知咨信网(发送邮件至1219186828@qq.com、拔打电话4008-655-100或【 微信客服】、【 QQ客服】),核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载【60天内】不扣币。 服务填表

人力资源管理系统-毕业设计论文.doc

1、河南科技大学本科毕业设计(论文)人力资源管理系统摘 要在社会经济迅猛发展的今天,各行业之间的企业竞争十分激烈,为了在企业竞争中脱颖而出,企业的领导人必须转变思想,勇于改革,重视企业的管理和运营。众所周知,企业管理是企业发展的基石,而企业管理的对象主要是企业的内部工作人员,为了使企业的人力资源被充分利用,大部分企业都设有人力资源部门来负责管理公司的办公人员。然而好的管理模式也要有一个好的管理工具,为此,我开发了一个人力资源管理系统来辅助企业进行人才资源分配。现代办公已经走向了信息化和自动化,该人力资源管理系统是通过计算机开发出来的,针对企业进行人才管理的办公系统,它不仅方便了企业办公,而且提高了

2、人力资源 的工作效率。该论文详细介绍了人力资源管理系统的开发过程,其中包括了开发该系统的5个阶段:系统需求分析和可行性研究、系统功能分析和设计、程序设计和编写、系统的测试、项目总结和评估。在设计当中,我们使用了现在广泛流行的B/S架构,使用SSH三大框架进行开发,使用EasyUI作为前端框架,使用Oracle数据库作数据源,设计了一款界面简洁明了,操作方便快捷,功能模块完善的人力资源管理系统。而且它的设计较为人性化,几乎适用于所有的人力资源管理,是一个通用型的人力资源管理系统。关键词:人力资源管理系统,SSH框架,B/S模式,EasyUI前端框架HUMAN RESOURCE MANAGEMEN

3、T SYSTEMABSTRACTToday in the rapid development of social economy and enterprise competition between the industry is very fierce, to come to the fore in the competition of enterprises, corporate leaders must be thought transformation, bold reform, pay attention to the management and operation of ente

4、rprises. As is known to all, enterprise management is the cornerstone of enterprise development, and the object of enterprise management is enterprises internal staff, in order to make the enterprise human resources are fully utilized, the majority of enterprises has the human resources department t

5、o be responsible for the office staff of the company management. However good management mode also has a good management tools, for this, I developed a human resources management system to assist enterprises to carry out the allocation of human resources.Modern office has stepped into the informatio

6、n and automation, the human resources management system is through the development of computer, to the enterprise personnel management office system, which is not only convenient for the business office, but also improve the working efficiency of human resources.The paper introduces in detail the de

7、velopment process of the human resource management system, including the five stages of the development of the system: system needs analysis and feasibility study, the system function analysis and design, program design and preparation, system testing, project summary and evaluation.In the design, w

8、e use the now widely popular B / S structure, Using SSH framework for the development, use easyUI as the front end of the frame, using Oracle database as the data source, a interface concise, convenient operation, function module to improve human resources management system. And its design is more h

9、umane, almost all of the human resources management, is a universal human resource management system.KEY WORDS:Human resource management system ,SSH framework,B/S mode ,EasyUI3目录 第1章 绪 论11.1 研究课题的目的与背景11.2 国内外同类设计的概况11.3 研究课题的意义3第2章 系统分析42.1 需求分析42.2 可行性研究4第3章 系统设计63.1 系统总体结构与功能63.1.1 系统的设计目标63.1.2

10、系统的模块设计63.2 系统流程图73.3 数据库设计73.3.1 数据库设计原则73.3.2 数据库设计83.3.3 数据库表设计8第4章 系统详细设计194.1 系统各模块功能设计与简介194.1.1 登录管理模块194.1.2 权限管理模块194.1.3 档案管理模块194.1.4 薪酬管理模块204.1.5 奖惩管理模块214.1.6 职位管理模块224.1.7 招聘管理模块224.1.8 简历管理模块234.1.9 系统设置管理模块24第5章 系统测试265.1 系统的功能测试265.1.1 测试登录模块265.1.2 测试系统设置模块275.1.3 测试权限管理模块285.1.4

11、测试档案管理模块295.1.5 测试薪酬管理模块325.1.6 测试奖惩管理模块345.1.7 测试职位管理模块365.1.8 测试招聘管理模块365.1.9 测试简历模块375.2 系统测试结论40第6章 总结与心得41参考文献43致谢45附录46第1章 绪 论1.1 研究课题的目的与背景随着时代的进步,社会经济的发展,计算机应用已经融入了人们的生活,各行各业的办公运营都离不开互联网了。对于企业的人力资源管理来说,日常的文件资料,员工的基本信息,各部门的工作情况,企业的发展成果等等,这些数据信息都需要统计并储存。在原始手工阶段,大量的数据存储需要很多的资源,比如纸张,这些被大量使用的资料很容

12、易造成资源浪费,不利于长期的环境发展。而且这种方式存储信息时费时费力,也占用了大量的存储空间,进而查找也相当麻烦。自从计算机开始普及了之后,这些问题都能解决了,存储信息只需要数据库就可以了,所以一台有网络的电脑就可以储存大量的信息,方便快捷,还不占用办公环境的空间。因此,对于现在的企业来说,计算机应用在办公管理这方面是不可或缺的。自改革开放以来,我国经济发展迎来了春天,各大中小企业蓬勃发展,到了21世纪,企业竞争力越来越大,各大企业发展也越来越多元化,所以各行各业竞争相当激烈。为了在行业竞争中屹立不倒,各企业不得不紧绷神经,时刻关注着经济发展动态,而且为了跟上时代的步伐,也要不断地学习,吸取他

13、人的经验教训,不断转变思想,深化改革模式。企业管理是企业运营的基石,人力资源管理是对企业内部员工的资源充分利用,管理企业的人力资源要有一个好的管理模式,也要有一个好的管理工具。为了解决这个问题,我开发了一款企业人力资源管理系统,它是专门针对于企业的人事管理、文件管理、信息数据管理等基本的人力资源管理内容而开发的。1.2 国内外同类设计的概况1960年前后,人力资源管理系统开始萌芽发展。由于当时的计算机技术已经步入实用阶段,但当时大型企业仍旧使用手工的方式来进行员工管理,既浪费光阴又浪费巨大的人力、物力、财力,且非常容易出差错,为了处理这个问题现状,第一代的人力资源管理系统顺运而生。1970年前

14、后,第二代的人力资源管理系逐渐出现,跟随计算机技术的飞速发展,无论是计算机的普及性,还是计算机硬件和软件开法技术、数据库技术的更新,都为人力资源管理系统的阶段性成长提供了强大的保障。1990年前后,人力资源管理系统的历史性大变革。由于个人计算机、数据库技术、客户机/服务器技术的广泛普及,特别是互联网技术的创新。第三代人力资源管理系统是站在人事管理的角度,是一个集中的数据库,几乎所有的人事相关数据(如工资、福利、招聘、岗位管理、个人信息等)统一的信息管理,并形成了完整的信息集成来源。如何吸引和留下人才,刺激人事的创造性、增强工作热情和工作责任感已成为决定企业兴衰的重要依据,人才已经变成企业最重要

15、的资产之一。所以,人力资源管理系统是每个企业不可或缺的一款应用系统。国内外同类设计据调查咨询、材料搜集,外国人力资源管理系统与国内的相比较,上风主要体现在:拥有雄厚的实力,具有稳定的合作伙伴,构成强强联手的格局。设计思路涵盖了先进的管理观念,完整性强和成熟度高,设计和开发出了适用于不同行业的解决方案。相比于国外,因为是我国正处在从传统人力管理模式向现代化人力资源管理过渡的转型时期,国内许多大中型企业都非常重视人力资源管理,并且已经开始了人力资源管理系统的使用,功能模块相对丰富。但对比一些民营企业和一些小企业来说,还并未意识到使用成熟,健全的人力资源管理系统的重要意义。另外,一方面固然国内很多的

16、人力资源管理系统,但对比于国外技术,国内的产品,没有拥有先进的管理理念,没有国外开发的系统的完整性和成熟度高。但是国外虽然有着较为成熟的产品,在成熟度、先进性上都要远大于国内大多数的产品,但由于在国内的人力资源管理松懈,没有完整的规章制度,从而导致国外产品的实际效果,而且其价格过于昂贵,让国内企业难以接受。另一方面来讲,我国企业受到中华民族五千年的文化积淀影响颇深,人力资源管理上要比国外企业更偏重,更注重人性化,而不是制度化、规范化。这也是的外国软件开发商很难开发出吻合中国企业实际需要的产品的根本原因。1.3 研究课题的意义虽然现在社会上各企业应用的人力资源管理系统已经相对成熟,我所开发的系统

17、未必比别人所开发出来的好,但是没有对比就没有竞争,没有竞争就没有发展,而且发展更需要创新,这些所有的元素加起来,才能促进社会信息化发展,才能使信息化办公更加自动化,更加提高人们的办公效率,方便人们的办公方式。因此,创建一个操作方便,功能完善的办公管理系统将显得意义深远。第2章 系统分析2.1 需求分析对于一个企业来说,最大的需求就是需要能够对公司内部的信息进行管理,而内部信息又包括公司员工信息和公司人事信息等等,针对不同的信息可以将这些需求划分为如下:a.管理企业员工的信息b.管理企业人力资源的基本信息c.人才的招聘管理d.人才简历库的管理f.企业员工的薪酬管理g.系统用户的管理功能。通过该人

18、力资源系统,能够提高公司工作效率。工作效率的提升,既能大大提高公司的核心竞争力,还能增强企业的管理能力,使得企业能够快速符合信息时代的网络化的管理要求。同时还能增加员工之间的沟通,协调员工之间的协同工作能力。2.2 可行性研究首先在技术可行性上,随着不断更新的软件编程技术,丰富多样化的功能的实现,和不断成熟的网络技术,不断完善的信息安全技术以及日益进步的开发工具,使用计算机系统来进行管理人事信息可以做到数据的及时、准确的收集、更新、办理。因此开发通用版本的人力资源管理系统已经完全可以做到。其次是社会可行性,随着国内经济全球化时代的到来, 对于数据,信息的管理是重中之重,有学者指出,未来最成功的

19、企业将是学习型的组织。所以学习型的组织只要被企业建成, 现代化企业的管理理念才能在企业绽放,增强员工创新能力,给予员工发展自我广阔的空间,达到知识共享,提高企业的整体人力资源管理水平。最后是开发环境分析,本系统是使用oracle数据库,SSH作系统的后台框架,EasyUI作前端框架,使用B/S结构进行开发,B/S结构的主要优势在于用户不需要安装客户端程序软件,只要通过IE浏览器就可以使用以及管理信息系统。所使用的技术,早已被推广,系统环境相对稳定,当然,B/S结构的系统的主要操作都在服务器上完成,对服务器的性能要求比较高。5第3章 系统设计3.1 系统总体结构与功能3.1.1 系统的设计目标设

20、计开发一个能够成熟的人力资源管理系统,应该达到以下目标:(1)系统开发吻合企业实际需求,与实际相符,提高企业人力资源管理水平,提高工作效率,节约成本。(2)用户能够依据自己的实际情况出发,做出修改,并有效的查找相关员工等讯息。(3)系统开发要根据用户实际设计,使用方便为原则,设计统一的人力资源界面。(4)能够及时提供相关数据和报表,用以支持企业决策。(5)系统要运行稳定、安全可靠。 3.1.2 系统的模块设计经过分析,本系统共设计9个模块,分别是登录管理模块、权限管理模块,档案管理模块、薪酬标准管理模块、奖惩管理模块、职位管理模块、招聘管理模块、简历管理模块、系统设置管理模块。模块总体结构图见

21、图3-1 。图3-1 模块总体结构图3.2 系统流程图图3-2 系统流程图3.3 数据库设计3.3.1 数据库设计原则设计开发一个冗余较小、结构合理的数据库,在设计数据库时必须遵循一定的规则。在关系型数据库中这种规则就称之为范式。本次数据库设计满足数据库设计的三大范式。第一范式(确保每列保持原子性)第一范式是最基本的范式。要求每张数据库表中的所有的字段都是不可拆解的原子,这才能证明该数据库表满足了第一范式。如何合理的遵循第一范式,是需要依据系统的现实需求来敲定的。比如数据库系统中需要用到“地理位置”这个字段,原本只需“地理位置”属性设计成数据库表的一个字段就行。但是假如某个系统需要经常去数据库

22、中获取“地理位置”属性中的“城市”名字那部分,根据第一范式,就必须要把“地理位置”这个字段重新拆分为省份、城市、详细地址等多个字段进行存储,这样在对地址中某一部分进行操作的时候将非常方便。第二范式(确保表中的每列都和主键相关)第二范式是对第一范式的基础之上的进化、升华。第二范式要求保障一个数据库表中的每列都与主键相干,而且不能只和主键的某一部分相关(主要针对的是就联合主键而言)。换句话说在,一个表中只能存储一种或者一类数据,不能够在同一张数据库表中存储多种数据。第三范式(确保每列都和主键列直接相关,而不是间接相关)第三范式要求确保数据表中的每一列数据都与主键直接有关系,而不是间接有关系。如在设

23、计数据表时的时候,需要将客户id作为一个外关键,来和订单表来建立相应的关系,而不是在订单表中直接添加到其他客户信息的。3.3.2 数据库设计登录系统,要进行权限划分验证,所以要建立权限表,角色表,用户表,和权限角色记录表。由于民族信息过多,存储文字信息的话,查询对于数据库有点消耗性能,因此设计民族表,根据数据库三大范式规则,对于职位信息进行拆解,拆解为公司表,部门表,职位表。在人力资源管理系统中,需要对人员档案信息进行管理,所以需要一个档案信息表。相对薪酬管理,则需要一个薪酬标准表,公司要对招聘职位进行管理,所以需要一个招聘信息表。一个企业要对员工进行奖惩考核,所以需要一个奖惩信息表。企业的职

24、位调动信息,所以需要一个调动信息记录表。一个企业要想发展,就必须做好人才储备,因此管理简历时,需要一个简历表。3.3.3 数据库表设计设计本系统数据库采用Oracle 11g版本,根据以上的分析,系统共设计使用14张表,分别是以下是设计的本系统所需要的表设计。权限表用来记录相应的权限以及URL请求地址,所以拥有text、url等字段。详情见表3-1。表3-1 权限表SYS_RIGHT字段名类型说明CODEVARCHAR2(50)记录权限的idPARENT_CODEVARCHAR2(50)记录该权限的父节点的idTYPEVARCHAR2(50)用来在页面上显示树形菜单时,标注是是否包含子节点,便

25、于程序生成树形菜单TEXTVARCHAR2(50)用来记录权限的名称URLVARCHAR2(50)用来记录权限的请求地址TIPVARCHAR2(50)对权限进行说明备注角色表是用记录相应的角色,不同的角色拥有不同的权限,所以该表含有角色id,角色名称、是否启用等字段信息。详情见表3-2。表3-2 角色表SYS_ROLE字段名类型说明IDNUMBER(8)记录角色idNAMEVARCHAR2(50)角色名称TIPVARCHAR2(50)对角色进行备注说明FLAGNUMBER(8)是否启用 角色权限记录表,用来记录一个角色拥有哪些权限的,因此只有权限id和角色id两个字段。详情见表3-3。表3-3

26、 权限角色记录表SYS_ROLE_RIGHT字段名类型说明ROLE_IDNUMBER权限idRIGHT_CODEVARCHAR2(50)角色id 用户表,用来记录用户信息,所以设有用户id,用户名,用户密码,用户角色,是否启用等字段。详情见表3-4。表3-4用户表SYS_USER字段名类型说明IDNUMBER(8)用户idNAMENVARCHAR2(50)用户名PASSWORDNVARCHAR2(50)用户密码ROLE_IDNUMBER(8)角色idFLAGNUMBER(8)是否启用 公司表,用来记录公司信息,一般用来做外接表使用,因此设有公司id和公司名称两个字段。详情见表3-5。表3-5公

27、司表company字段名类型说明company_idnumber(8)公司idcompany_namevarchar2(50)公司名称 部门表,用来记录部门信息,因为涉及到级联效果的处理,因此,设有部门id和部门名称,公司id三个字段。详情见表3-6。表3-6 部门表department字段名类型说明department_idnumber(8)部门iddepartment_namevarchar2(50)部门名称company_idnumber(8)公司id职位表,用来记录职位信息,因为涉及到级联效果,因此,设有职位id和职位名称,部门id三个字段。详情见表3-7。表3-7 职位表major字

28、段名类型说明major_idnumber(8)职位idmajor_namevarchar2(30)职位名称department_idnumber(8)部门id薪酬表,用来登记存储薪酬标准,包含有薪酬标准名称,基本工资,交通补助,薪酬总和,餐费等等字段。详情见表3-8。表3-8 薪酬标准表salary_standard字段名类型说明salary_idnumber(8)薪酬标准idsalary_namevarchar2(60)薪酬标准名称salary_registervarchar2(60)登记人salary_checkervarchar2(60)审核人salary_changervarchar2

29、(60)变更人salary_regist_timedate登记时间salary_check_timedate审核时间salary_change_timedate变更时间salary_sumnumber(7,2)薪资总和salary_check_statusnumber(8)审核状态(0未审核1已审核)salary_check_commentvarchar2(300)审核意见salary_remarkvarchar2(300)备注salary_basicnumber(7,2)基本工资salary_messagenumber(7,2)通讯补贴salary_floatnumber(7,2)奖金sal

30、ary_statusnumber(8)薪酬标准状态(0禁用1启用)salary_lunchnumber(7,2)餐费salary_trafficnumber(7,2)交通民族表是为遵循数据的设计范式而建立,用来保存民族信息,以便使用,设有民族id和民族名称两个字段。详情见表3-9。表3-9 民族表race字段名类型说明race_idnumber(8)民族idrace_namevarchar(20)民族名称 档案表,系统中最重要的一张表,有49个字段,包含了档案的id,员工的姓名,性别,联系方式,住址,教育背景,个人信息等等字段。详情见表3-10。表3-10 档案表humanfile字段名类型说

31、明human_filehuman_idnumber(8)档案编号company_idnumber(8)公司IDdepartment_idnumber(8)部门IDmajor_idnumber(8)职位human_namevarchar2(20)姓名human_addressvarchar2(200)地址human_postcodevarchar2(10)邮编human_telephonevarchar2(20)电话human_mobilephonevarchar2(20)手机human_bankvarchar2(50)银行名称human_accountvarchar2(30)账户号human_

32、qqvarchar2(15)qqhuman_emailvarchar2(50)邮箱human_hobbyvarchar2(60)爱好human_specialityvarchar2(60)特长human_sexnumber(8)性别(0男1女)human_religionvarchar2(50)宗教human_partyvarchar2(50)政治面貌human_nationalityvarchar2(50)国籍race_idnumber(8)民族IDhuman_birthdaydate生日human_birthplacevarchar2(50)出生地human_agenumber(8)年龄h

33、uman_educated_degreevarchar2(60)学历human_educated_yearsnumber(8)教育年限human_educated_majorvarchar2(60)专业human_society_security_idvarchar2(30)社保账号human_id_cardvarchar2(20)身份证human_remarkvarchar2(500)备注salary_standard_idnumber(8)薪酬标准major_change_amountnumber(8)职位变更次数bonus_amountnumber(8)奖励次数training_amou

34、ntnumber(8)培训次数file_chang_amountnumber(8)档案变更次数human_histroy_recordsvarchar2(500)个人简历human_family_membershipvarchar2(500)家庭关系human_picturevarchar2(255)照片check_statusnumber(8)审核状态(0待审核1已审核)registervarchar2(60)登记人checkervarchar2(60)审核人changervarchar2(60)变更人regist_timedate登记时间check_timedate审核时间change_t

35、imedate变更时间lastly_change_timedate最后一次修改时间delete_timedate删除时间recovery_timedate恢复时间human_file_statusnumber(8)档案状态(0禁用1启用) 奖惩表用来记录奖惩信息,包含奖惩id,奖惩类型,奖惩名称,奖惩原因等等字段。详情见表3-11。表3-11 奖惩表bonus字段名类型说明bonus_idnumber(8)奖惩idbonus_namevarchar2(50)奖惩名称bonus_statusnumber(8)奖惩状态(0罚款1奖励)human_file_idnumber(8)档案编号bonus_

36、contentvarchar2(200)原因check_statusnumber(8)审核状态registervarchar2(60)登记人chenckervarchar2(60)审核人regist_timedate登记时间check_timedate审核时间 调动管理表,主要记录调动记录,该表主要是外键引用,因此本表含有大量的外键。详情见表3-12。表3-12 调动管理表major_change字段名类型说明major_change_idnumber(8)调动记录idold_company_idnumber(8)旧公司old_department_idnumber(8)旧部门old_majo

37、r_idnumber(8)旧职位old_salary_idnumber(8)旧薪酬标准new_company_idnumber(8)新公司new_department_idnumber(8)新部门new_major_idnumber(8)新职位new_salary_idnumber(8)新薪酬标准human_file_idnumber(30)档案idchange_reasonvarchar2(1000)调动原因check_statusnumber(5)审核状态registervarchar2(60)登记人checkervarchar2(60)审核人regist_timedate登记时间chec

38、k_timedate审核时间 招聘表,记录职位的发布信息,包含发布新职位的公司部门职位信息,需求人数信息,招聘类型等等的相关信息。详情见表3-13。表3-13 招聘表job字段名类型说明job_idnumber(8)招聘信息idcompany_idnumber(8)公司iddepartment_idnumber(8)部门idmajor_idnumber(8)职位idhuman_amountnumber(8)需求人数engage_typevarchar2(60)招聘类型check_statusnumber(8)审核状态deadlinedate截止日期registervarchar2(60)登记人

39、changervarchar2(60)变更人checkervarchar2(50)审核人regist_timedate登记时间change_timedate变更时间check_timedate审核时间major_describevarchar2(1000)职位描述engage_requiredvarchar2(1000)招聘要求 简历表,本表与档案表类似,不同点是有些字段不同,比如招聘类型,期望薪资等字段。详情见表3-14。表3-14 简历表resume字段名类型说明resume_idnumber(8)company_idnumber(8)公司department_idnumber(8)部门m

40、ajor_idnumber(8)职位resume_job_typevarchar2(10)招聘类型resume_namevarchar2(20)姓名resume_addressvarchar2(200)地址resume_postcodevarchar2(10)邮编resume_telephonevarchar2(20)电话resume_mobilephonevarchar2(20)手机resume_salarynumber(7,2)要求薪资resume_qqvarchar2(15)qqresume_emailvarchar2(50)邮箱resume_hobbyvarchar2(60)爱好res

41、ume_specialityvarchar2(60)特长resume_sexnumber(8)性别(0男1女)resume_religionvarchar2(50)宗教resume_partyvarchar2(50)政治面貌resume_nationalityvarchar2(50)国籍race_idnumber(8)民族resume_birthdaydate生日resume_birthplacevarchar2(50)出生地resume_agenumber(8)年龄resume_schoolvarchar2(100)毕业院校resume_educated_degreevarchar2(60)

42、学历resume_educated_yearsnumber(8)教育年限resume_educated_majorvarchar2(60)专业resume_id_cardvarchar2(20)身份证resume_remarkvarchar2(500)备注resume_histroy_recordsvarchar2(500)个人简历resume_picturevarchar2(255)照片resume_contentvarchar2(500)录用意见check_statusnumber(8)状态registervarchar2(60)登记人checkervarchar2(60)录用人check

43、_timedate录用时间regist_timedate登记时间第4章 系统详细设计4.1 系统各模块功能设计与简介4.1.1 登录管理模块当我们建立了一个完整的管理系统时,尤其是运用于一个企业管理的系统,对于进入每个系统的人员我们都要对他进行身份验证,因为该系统是保护企业内部资料以及每个员工基本信息的,我们不希望有任何人进入该系统进行恶意的破坏,对系统中的数据进行修改,维护该系统的系统管理员也不希望有任何麻烦,所以对系统进行安全保护显的很重要,无论对于谁,系统的安全问题是首要的。为了解决这个问题,有一个简单、实用,但是老套的方法,就是设置登录模块。简单的讲,就是将用户提供的用户名和密码之后,

44、然后让它和存放于系统中的数据比较,如果相同,则通过验证,否则该用户就不允许进入。 4.1.2 权限管理模块权限管理模块涉及四张表,主要是数据库的表设计,首先创建不同的角色,然后不同的角色拥有不同的权限,角色权限的记录是记录在权限角色记录表中,然后创建不同的用户,高级管理者给不同的用户授不同的角色,则不同的用户就拥有了不同的权限,从而实现权限的管理。4.1.3 档案管理模块档案信息包括:公司、部门、职位、姓名、性别、邮箱、电话、QQ、电话、地址、邮编、国籍、出生地、出生、民族、宗教、政治背景、身份证号码、社保账号,年龄,教育,教育年限等等字段。在录入基本信息后,还将上传该员工的照片。其中,登记人为当前系统登录用户,登记时间为当前系统时间。登记成功后自动生成档案编号。档案编号在系统中唯一,不能重复。该模块设计实

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2024 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服