版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
企业岗位双选系统的设计与实现摘要:目前,面对传统的岗位双选系统带来的弊端,如传统的岗位双选制度不仅无法快速地做出岗位选择,而且还易造成信息的混乱,此时新型的岗位双选系统的设计对于企业的发展来说就显得尤为重要。现如今随着信息技术的发展和科技的进步,互联网的应用也越来越广泛,建立企业内部的岗位双选系统便可以很好地解决传统双选制度的弊端。基于此,本文利用ASP.NET技术和SQL数据库实现了中大型企业的岗位双选系统。该系统分别分为用户登录、员工管理、部门负责人管理、管理员管理四大模块,实现员工与部门之间的双向选择,从而在一定程度上提高员工的积极性、创造性,为企业创造更大的经济效益。关键词:岗位双选数据库信息管理系统目录TOC\o"1-2"\h\u87871前言 1295442系统分析 236162.1需求分析 2236812.2可行性分析 2318572.3功能模块分析 318823系统设计 5170583.1设计总体框架 5266713.2设计思路 5284273.3功能分析 6150653.4数据库设计 785724系统实现 1335494.1用户登录模块 13114064.2员工模块 1358734.3部门负责人模块 15283134.4系统管理员模块 1693705系统测试 1818785.1用户登录测试 18240225.2安全测试 18305696双选系统的意义及展望 1918411结束语 2024938参考文献 211前言目前,随着企业规模的不断扩大,传统的岗位选择方式已经难以满足企业的需求。如今,随着计算机的发展,其应用也越来越普及。而对于各中大型企业来说,网络化的信息管理系统的应用也越来越多样化,如办公自动化管理的普及,企业可以通过互联网与员工实现协同办公,在一定程度上,实现了工作流程的自动化,从而提高了企业的管理效率。再比如决策支持系统的发展,通过对话管理的方式实现决策者之间的双向交流,提高了决策的一致性。因此,中大型企业岗位双选系统设计的目的,是为了让企业中的岗位信息更加清晰明了,让员工更加了解岗位信息,从而解决传统方法信息繁杂、效率水平低等问题,如统计数据的信息量太大、出错率高、岗位选择不均衡等问题。通过本系统可以让每位员工详细了解岗位情况,做出合适的选择。同样可以让部门详细了解员工的职能、工作情况,从而做出是否接纳该员工的选择。该系统的实现,可以提高员工的积极性、创造性,关注员工的心理需求,使员工更好地为公司发展作出贡献;促使部门内部营造良好的竞争环境,让人员可以及时进行自我反省,不断提升自我,从而提高部门效率;有助于企业培养专项人才,让每一个员工都可以发挥自身的特长。2系统分析2.1需求分析该系统的应用范围是基于中大型企业的员工和部门之间进行岗位的双向选择,员工以及部门的方便管理的环境下得以开发的。其功能包括员工可以根据自己的特长选择相应部门的岗位,而且员工还需要完善自我介绍、工作情况等基本信息,还能查看各部门未来的发展的方向、过去取的发展成果、组织文化等基本信息,结合自己的工作能力、特长选择相应部门的岗位。每个部门都可以为自己的部门雇用合适的员工。在员工选拔过程中,可以考虑员工的未来发展计划、就业能力、过往业绩等信息,选择合适的员工。系统管理员应具有查看和添加人员、确定每个部门可雇用的最大员工人数、确定选择时间以及查看员工和部门选择的最高权限。查看部门招聘人员列表并导入Excel文件。如果公司在工作选择过程中没有建立适当的管理信息系统,继续使用传统的手工操作,相关工作量将非常高。这就是为什么要灵活使用计算机和网络,它每年都能减轻员工的负担,特别是公司人事部门经理的困难和乏味的工作。在现实生活中,它不需要面对面地去完成。只有计算机和网络才能在短时间内完成大量工作。因此,在分析系统功能和业务需求后,系统采用的开发技术主要是,数据库采用access2010,设计语言主要是Java和HTML。2.2可行性分析进行可行性分析的原因不是解决问题,而是为了确定问题是否值得去解决。在系统分析的过程中,进行可行性分析不仅可以在及时止损,还可为后期的系统开发指明方向。2.2.1技术可行性分析首先,目前从许多开发成功的信息管理系统可知,信息技术以及计算机软硬件的发展已经完全可以适应本系统的需求。虽然本系统要求较高,且安全性和可靠性也较强,但通过前面的综合的分析可知从技术上是可以实现的,并且不会和现有的其他软件产生冲突。其次,本系统对技术操作要求的难度不是很大,因此不会开发周期产生不好的影响。最后,本系统使用SQLServer2008数据库和ASP.NET技术进行开发,便于实现。2.2.2经济可行性分析经济可行性分析应包括开发计划的成本和利润估计,以确定方案的潜在经济效果是否超过了研究、开发、维护所需的成本。该系统系统比较简单,不需要其他复杂的计算机设备和应用平台,也不需要连续的投资。因此,系统在此方面没有问题。2.2.3操作可行性分析在硬件方面,只需要一台电脑即可。在软件方面,系统界面友好,操作方便,各种模块独立,数据库保密。此外,该系统基于传统的双选择性系统功能,使操作人员能够快速适应系统的运行,不需要太多时间来研究操作系统。此外,该系统严格控制用户权利,避免了企业信息泄露。总之,本系统在此方面不会存在问题。2.3功能模块分析在对系统做了详细的分析后,下面是有关该系统员工、部门负责人、系统管理员模块包含的具体内容。员工功能模块包含登录系统、查看信息、修改信息以及岗位选择,如图2.1所示。图2.1员工模块部门负责人功能模块包含登录系统、查看员工信息、修改信息和招聘人员等内容,如图2.2所示。图2.2部门负责人模块系统管理员功能模块包含登录后台、发布信息、管理企业信息、管理负责人信息以及查看登陆日志,如图2.3所示。图2.3系统管理员模块3系统设计3.1设计总体框架中大型企业岗位双选系统包括用户登录模块、员工模块、部门负责人模块和系统管理员模块四个部门。其中员工模块包含信息查询、信息修改和岗位双选内容;系统管理员模块包含用户管理、信息发布及其他的管理,而部门负责人模块与员工模块包含的内容类似。如图3.1所示。图3.1系统功能模块图3.2设计思路一般来说,在大中型企业中,员工都是直接分配到部门,然后被动接受,双方也都只能选择被动接受,这不是自愿的选择。过去对企业的分析产生了不合理和低效的工作选择系统,这就是为什么正在开发的系统必须首先解决这两个问题。首先,系统包括一个层次结构。该系统分为三个不同级别的注册:员工、部门负责人和系统管理员。员工和部门负责人是系统的用户,系统管理员是系统的最高管理员,拥有最大的权力。不需要系统的员工、部门负责人和管理员的帐户,系统管理员在开始选择职位之前将其输入系统。首次使用系统时,员工和部门负责人只能提供系统管理员提供的账号和统一密码。因此,首次登录后必须更改原始密码。其次,便可以开始设计整个系统的核心,即双选过程。该过程的第一步由部门负责人在网上发布岗位,包括所要招收人员的要求、提供的岗位情况等等。第二步所有部门的岗位录入完成之后,系统管理员进行审核。第三步员工自行选择部门。员工可以根据自身的情况选择合适的岗位。在员工选择完成后,部门端进行人员的确认,等待确认完毕后,双选过程便结束了。整体的流程相对于传统的双选过程,所有操作都利用电脑在网上操作,整个双选过程既方便、简单、透明,又公平合理。3.3功能分析3.3.1双选功能所谓双向的选择是为了更加尊重员工和部门负责人的意愿,员工选择与自己能力相匹配的岗位,同时部门也可以根据被选择的情况去选择可以为本部门创造最大效益的员工。本系统首先提供了三个时间段的双向选择。第一个时间段,员工可选择想去的部门;第二个时间段,部门可根据员工的选择结合部门需要选择员工;第三个时间段是前面两个阶段的补充,没有被选择的员工会被随机分配到其他部门或回到原部门中去。在此系统中建立了多个数据表,其中有员工、岗位、员工-岗位三个数据表。通过输入有关现有员工和职位的信息,了解现有员工和职位。每个员工都可以选择一份工作,系统管理员可以更改员工信息和与工作相关的信息。员工可以登录到自己的账号以请求个人数据,也可以从当前情况中进行选择。此时,不仅包括当前的甄选情况,还包括为该职位招聘的其他雇员。退出功能时,菜单栏中将显示有关功能管理器的信息。如果中止选择,则表示终止函数。在选择工作时,部门主管可以通过分析员工的能力来决定是否选择员工,然后猜测员工的发展前景。一旦员工被相关部门选中并接受,其他部门将不再显示员工信息。此时,岗位双选系统完成。3.3.2其他功能用户登录时会自动存储背景数据。此外,登录密码是加密的,加密的数据返回到字符串中,从而降低了获取密码的可能性。这将防止在数据传输过程中发生密码被窃取的情况。可在管理员界面中实现的功能包括,更改员工和职位信息,考虑员工的选择和员工的动机,增加其他管理员的数量。然而,这需要公司管理层的批准。目的是防止企业信息泄露,限制系统管理员的权利。工作人员、各部门负责人有权更改密码,要求提供工作人员和职位的资料。当系统出现错误时,后端会发送相应的侦听器,并将错误消息返回到端。每个用户界面都具有信息查询功能。根据上述参数值,它们可以平滑地传递到背景中。后台模块允许选择数据过滤器并返回到前台,以便系统能够更准确、更快地请求后台信息。每个用户界面可以分为页面。员工和职位数据可以很容易地处理。当在当前页面上添加、删除、更改和查询数据时,系统会及时更新数据,并与当前页面共享。由此可见,分页可以在一定程度上减轻前后两端的压力,也为用户提供了良好的视觉效果。3.4数据库设计数据库在一个信息管理系统中占有非常重要的地位,数据库结构设计的好坏将直接影响到系统的效率以及系统实现的效果。合理的数据结构设计可以提高数据存储的效率,保证数据的完整和一致,同时,合理的数据库结构也将有利于程序的实现。用户的需求具体体现在各种信息的提供、保存、更新和查询,这就要求数据库结构能够满足各种信息的输入和输出。收集基本数据、数据结构及数据处理的流程,组成一份详细的数据宝典,为后面的具体设计打下基础。在对岗位双选系统设计的基础上,数据库包括了员工基本信息表、员工选择表、部门岗位基本信息表、部门选择表、管理员表5个表。其中,考虑到查询效率的问题,因此将员工的基本信息表和选择表分离,部门岗位基本信息表和部门选择表分离。当判断岗位的选择不再需要基本信息的额外的查询,只需要显示基本信息时,便只通过连表查询即可。本系统采用的后台数据库是SQLServer2008数据库,因此必须把上面的数据项和数据结构转换成access数据库系统所支持的实际数据模型,也就是数据库的逻辑结构。并在ASP.NET中,结合数据库的使用,达到对数据信息的方便统计。本系统使用的ASP.NET技术包含三层模式,如图3.2所示。图3.2ASP.NET的三层结构3.4.1数据库概念设计为了更直观的展示数据要求,本文采用ER模型的方法,各部分功能的ER图如下。其中,本系统的E-R图,如图3.3所示。图3.3系统E-R图员工的E-R图进入系统后,员工可以先进行基础的操作,然后再根据自身情况进行其他操作。如图3.4所示。图3.4员工E-R图部门负责人的E-R图部门负责人登陆后,可进行如下操作。如图3.5所示。图3.5部门负责人E-R图系统管理员的E-R图系统的管理员可以对后台的数据进行备份,也可以对员工、部门负责人的信息进行管理及其他操作。如图3.6所示图3.6系统管理员E-R图3.4.2数据库主要表设计员工信息表,如表3-1所示。表3-1员工信息表部门表,如表3-2所示。表3-2部门表系统管理员表,如表3-3所示表3-3系统管理员表4系统实现4.1用户登录模块员工与部门负责人进入中大型企业岗位企业双选系统后,可根据企业提供的账号和初始密码进入该系统。之后可进行相关的操作,如查看部门招聘信息,修改简历信息并填写所写岗位信息,部门可以修改部门信息,管理岗位信息并查看所选员工的信息。如图4.1所示。图4.1登录界面4.2员工模块员工在整体系统中并不需要注册,系统管理员会提前根据企业的员工名单进行员工账号的建立,并给予初始密码。这样做既可以节省员工注册的流程,又可以防止员工没按规定注册或由于不知道注册规则而错误注册,不便于管理。因此,应该在经过系统管理员的审核后,通过统一的密码便可以登录该系统了。在登录之后,员工可以浏览或修改自己的基本信息、岗位取向申请表以及了解所选部门的基本情况,并可以根据自己的需求重新设置密码。员工登录之后,在页面的左右两侧清晰的展示了操作的流程,可以帮助员工快速的使用该系统。如图4.2和4.3所示。图4.2员工修改密码界面图4.3员工申请岗位界面4.3部门负责人模块此模块与员工登录模块相似,不需要进行注册,使用之前由系统管理员统一设置账号与初始密码,部门负责人凭此进入系统。第一次进入系统可以查看员工的信息以及修改初始密码。该模块与员工模块的相似之处在于部门负责人也有与员工相同的选择的权利,但不同之处在于,部门负责人可以在该系统里添加岗位,或者想要招收人员的具体要求,但在此之前,部门负责人录入的岗位信息必须由系统管理人员审核通过后才能产生作用。如图4.4、4.5和4.6所示。图4.4查看员工信息界面图4.5查看应聘员工界面图4.6岗位申请计划界面4.4系统管理员模块系统管理员模块在整体所有用户组中的权限最大,包括将员工、岗位等信息录入到数据库里,并完成岗位调换审核、登录日志查询、数据信息维护以及数据库的其他相关操作等等。同员工模块和部门负责人模块一样,首先输入系统管理员的账号与密码,然后进到系统的开始页面。在页面的右侧分别有:部门设置、部门负责人管理、员工管理、岗位管理、数据维护、系统安全、退出登录等选项。部门设置——其中可以展示企业的所有部门,并可以进行编辑。部门负责人管理——此选项卡展开后又有查看所有和添加部门负责人两项内容。此功能是系统管理员的核心功能之一。由于该系统没有注册这一项功能,因此员工和部门负责人的姓名以及资料统一由系统管理员导入数据库。“查看所有”的功能是可以查看所有员工和部门负责人的姓名和联系方式,并可以进行编辑与删除。“添加部门负责人”即可以添加部门负责人的相关信息。岗位管理——展开该选项后可以看见“岗位查询”、“添加岗位”、“岗位选择情况”这三个选项。其中,“岗位查询”可以查看所有招收人员的岗位,还可以按条件进行检索。“添加岗位”的功能就是可以在系统管理员模式下录入岗位。“岗位选择情况”可以查看员工的个人选择,并了解岗位的竞争情况。系统安全——该选项卡展开后呈现出“查看日志”和“数据库操作”两项功能。“查看日志”的功能是查看所登录系统的用户IP、用户编号以及用户名,这也是加强系统安全的一项重要举措。而“数据库操作”的功能则是可以将数据备份以及导出,从而可以查询到以往的记录,使系统的设计更加安全、更加合理。该模块涉及的相关界面如图4.7、4.8和4.9所示。图4.7后台登录界面 图4.8查看未选择上岗位的员工界面图4.9查看登录日志界面5系统测试系统测试的过程是为了发现程序中的错误而进行的。经过系统的测试不仅可以发现软件中存在的问题,还可以证明所开发出来的软件是否符合用户的需求。5.1用户登录测试在数据库中存储系统管理员的信息:用户名:xiaoming;密码:12345。当输入用户名:shaoming,密码:12345时,系统成功进入后台。当输入用户名:shaoming,密码:abcde时,后台登录界面显示“用户名或密码不正确”。当输入用户名:shao,密码:12345时,后台登录界面显示“用户名或密码不正确”。经过测试,系统必须输入正确的用户名和密码才能成功登录登录后台。5.2安全测试当输入企业内部人员的特定的用户名和密码时,才能成功登录系统,外来人员在没有系统管理员的授权的情况下,无法登录系统,且无法查看有关信息。6双选系统的意义及展望首先,岗位双选系统适合中大型企业的岗位设置情况。而岗位系统之所以能顺利实行,是因为它符合人类目前的需求。在我国,大部分企业的岗位设置和工作属性在一定方面具有较大的共性,这就为岗位双选系统的推行提供了有利条件。其次,“岗位双选”的激励机制符合企业部门的特点。企业多年来面临的最大问题就是严重缺乏激励机制。一直存在“干多干少都一样”的情况,严重损害了员工的积极性。“岗位双选”的运用,赋予了员工自行选择岗位的权力,不同的岗位意味着不同的工作量以及实际的收入,便于员工根据自身的情况酌情选择,最大限度的激发了员工的积极性和主动性。最后,“岗位双选”在企业中的运用具有实际的操作性。一个好的制度只有得到充分的利用,创造出的效果才具有更高的价值。“岗位双选”系统的实行符合中大型企业各个部门的岗位设置情况、工作的类型以及现实的问题。解决了多年来部门因缺乏有效的激励机制和绩效考核制度所导致的工作效率低下问题。在经济社会迅速发展的今天,如何科学的配置资源,使员工的工作能力和岗位的需求相匹配,最大限度的发挥员工的主观能动性,做到人尽其才才是目前面对的最大问题。结束语本文介绍了以ASP.NET和SQLserver为基础实现了中大型企业岗位双选系统的程序,该系统的实现不仅提高了企业的办事效率,还有助于提高人员管理水平,增强了岗位选择的质量。中大型企业岗位双选系统采用了人机对话的方式,使员工和部门通过网络就可以实现双向选择的操作,选择结果的实时公布,也避免了岗位的选择过于集中或分散;双向选择结束后,员工可以快速的融入到部门之中,以实现自己的雄心抱负;实现了根据员工的要求在部门之间进行的双向选择;可以在特殊的情况下,及时调整工作岗位,满足员工的个人需求,从而激发员工的积极性;根据权限查看公司的相关信息,可以避免公司信息的泄漏,给企业造成严重的危害;对于用户输入的数据要求系统进行严格的检查,尽可能的避免人为的错误;系统在最大程度的满足容易维护性和容易操作性的要求,使系统运行更加稳定、安全方面更加可靠。但随着科技发展,人们开始追求线上所带来的方便快捷。在该系统中,员工可以根据自身需要选择合适的岗位。从部门的角度来说,他们可以选择能力强的员工,提高部门绩效,而从企业的角度来说,岗位的双向选择可以促进企业内部良性的竞争机制,提高员工的主动性,进而促进企业的发展。这样对于提高员工与部门之间的主观性,就会有非常显著的使用价值。该系统用线上的双选代替线下的选择,既可以有效地保护数据的安全,又可以减少人力、物力、财力的损耗。本系统紧紧跟随web程序的设计步伐,采用多种框架让整个网站更加稳定地运行。并且通过前后端分离的技术在提高项目性能的同时,也减少了后端服务器的压力。但本系统还面临其他的问题,如在系统的安全性方面和数据的处理等方面存在一定的隐患,因此就需要专业人员不断完善系统。此外,企业还要加强对人员的管
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 中长期护理护理风险管理与控制
- 临床护理带教经验分享
- 乐器设计师安全意识水平考核试卷含答案
- 临床试剂工安全文明测试考核试卷含答案
- 木材削片工创新方法能力考核试卷含答案
- 计算机零部件装配调试员安全强化水平考核试卷含答案
- 数据库运行管理员安全文明知识考核试卷含答案
- 一年级数学计算题专项练习1000题集锦
- 再生物资回收挑选工创新思维考核试卷含答案
- 松焦油工安全管理水平考核试卷含答案
- 2026年内蒙古机电职业技术学院单招职业适应性考试题库附答案详解(基础题)
- 山东济宁市2025-2026学年高二上学期期末考试语文试题及参考答案
- 安徽能源集团秋招面试题及答案
- 2026年沈阳职业技术学院单招职业技能测试模拟测试卷附答案解析
- 2026年及未来5年中国城市地铁综合监控系统市场运行态势及行业发展前景预测报告
- 干细胞治疗共济失调的联合用药策略
- 山林共协议书范本
- 哈尔滨工业大学概况
- 《婚姻家庭继承法(第八版)》课件 房绍坤 第1-8章 婚姻家庭法概述-收养制度
- 施工便道施工方案 ()
- 配电线路故障指示器技术规范2013版
评论
0/150
提交评论