本科毕业设计第I页共Ⅱ页目录1.绪论.............................................................11.1选题背景.....................................................11.2选题意义.....................................................21.3资料来源.....................................................21.4系统特点.....................................................32.系统分析.........................................................42.2可行性分析...................................................52.3详细调查.....................................................63.系统设计........................................................193.1系统设计目标................................................193.2系统功能结构设计............................................193.3数据库设计..................................................233.3代码设计....................................................273.4输入输出设计................................................293.5物理配置方案设计(包括硬、软件、网络设计)..................323.6安全性设计..................................................324系统实施........................................................344.1开发工具选择................................................344.2系统测试....................................................355系统使用与维护说明书............................................375.1系统安装与配置说明..........................................375.2系统使用说明书..............................................375.3系统维护说明书..............................................416设计开发总结....................................................43本科毕业设计第II页共Ⅱ页6.1设计中使用的关键技术........................................436.2毕业设计体会................................................43结论..............................................................46致谢..............................................................47参考文献.........................................................48附录................................................................49本科毕业设计第1页共56页1.绪论1.1选题背景在当前的市场环境中。随着社会的进步和技术的发展,知识正在发挥着很大的作用,市场的竞争在很大程度上体现为人才的竞争。从而,找到合适的人才,成为企业提高竞争力的一项关键任务。同时,当今的市场环境又是一个快速变化的环境,市场需求在变,对人才的需求也相应处于变化之中。如何能快速适应这一变化,提高人才招聘流程的工作效率,进行快速定位,也就成为人才招聘公司/单位需考虑的重要因素。人力资源管理作为现代组织管理的一个重要职能,在最近二十年,尤其是在我国改革开放以来,正在受到各类组织的广泛关注[1]。随着科技的进步,知识经济和网络经济的发展,国内市场竞争不断加剧;同时我国己经加入世界贸易组织,外资企业及其产品和技术大量涌进国内市场,与国内企业展开竞争。显然,在这场竞争的背后,根本是人才的竞争;人力资源的素质是企业竞争制胜的关键。另一方面,在开放的市场机制的作用下,员工的机制取向丰富多彩,选择意识越来越强,自我保护意识也随着各种有关劳动立法的出现而日益增强。所有这些挑战,使我国企业认识到,人力资源不仅是企业最重要的资源,而且也是最昂贵的资源。如何更直接、更高效地招聘到这种最重要和最昂贵的资源,使他们成为最有效的最具生产力的资源,己经成为当前我国企业管理的一个重要课题。随着企业的发展规模扩大,企业需要更多更优秀的人才为之服务。对于人才招聘的常见流程,相信大多数的企业管理人员不会陌生,当公司出现职位空缺或需要增加职位编制时,与人力资源部联系,并希望人力资源部能在最短的时间内招聘到所需要的人员。于是,人力资源部负责的招聘人员开始通过多种招聘渠道去吸引候选人,然后开始进行简历的筛选、并采用多种方法对候选人进行评价。一般来说,这个过程短则可能需要数个星期,长则可能要历时数月。最后得到的结果可能比较理想,企业招聘到了所需要的员工;也有可能招聘来的员工并不合适,企业不得不又重新开始整个招聘过程。在整个过程中招聘人员往往为了填补职位空缺而疲于奔命,忙于一些事务性的工作。为了满足市场对于人才招聘解决方案的需求,推出了网上人才招聘解决方案。本科毕业设计第2页共56页作为一种专业化的业务流程改进工具,有效地解决了人才招聘工作效率和效果改进提升中所面临的问题。本毕业设计,就是为了适应现代求职/招聘方式而做出的一种尝试。1.2选题意义当前国内大多数大中型企事业单位招聘人员都是通过各人才招聘网提供的招聘系统来进行的,如很多单位都在使用“智联招聘系统”和“中华英才招聘系统”,然而这些系统普遍存在功能单一,提供服务有限,不能满足各种复杂的招聘要求,没有很好的针对性,以及存在数据库安全性不高等问题,更重要的是缺乏初步筛选应聘者的功能。它们在招聘单位和应聘者之间只充当了中介作用。如果根据企业自身的业务和需求来开发一个满足自身需求的网上招聘系统,这样就可以节省招聘单位大量的人力和物力。企业自主开发适合本行业特点的招聘系统不仅在空间上扩展了人才交流中心的工作范围,为求职人员提供了一个宽阔的择业空间,也可为企业提供了一个选拔优秀人才的有效途径。开发本系统具有以下实际意义:可以为河北晶澳太阳能有限公司量身打造一个满足自身特点、自身业务需求的网络招聘系统。可以为发行企业的进一步信息化,开通网上信息发布等工作夯实一个坚实的基础。可以为企业招聘到满足自身需求的人才,为企业的发展储备人才资源。可以节省大量的人力、财力和物力。实行管理工作的信息化已是大势所趋,而建立一套完善的信息系统是实现高校管理工作现代化、信息化的必由之路。发行企业管理现代化是一个系统工程,建立与之相对应的计算机系统是必备条件,同时还必须以此为契机,从思想观念、工作方式方法、管理模式、制度等各个方面努力,这样才能顺利实现高教管理现代化的宏伟目标,开发这套网上招聘正是以此为契机,为下一步书店信息化的建设打下一个坚实的基础。1.3资料来源本系统是针对河北晶澳太阳能有限公司开发的网上人才招聘系统。首先针对河北晶澳太阳能有限公司的公司性质和公司概况要有初步的了解,公司资料主要来源本科毕业设计第3页共56页为企业官方网站和对公司内部人员的调查询问。由于该公司的规模和在业界的口碑,在互联网上对该公司的介绍也有很多,在加之对家乡企业的了解所以对企业的资料的搜集并不是最大的难题。在资料搜集的过程中还要对现有的大中型企业的网上人才招聘也很重要,只有了解现有的网站的趋势才能更好的吸取经验用在自己的设计中,并且针对其不足的地方来改进。对这部分的资料收集主要是浏览各大公司的招聘专页,我先后看过国内外各行业大中型企业的招聘网页,从中吸取了不少设计亮点。1.4系统特点网上招聘是企业信息化建设过程中的人力资源企业信息化的一个重要方面,人力资源企业信息化,是企业利用计算机、网络技术等一系列现代化技术,通过对信息资源的深度开发和广泛利用,不断提高生产、经营、管理、决策的效率和水平,从而提高企业经济效益和企业竞争力的过程。网上招聘的实现与企业的信息化建设息息相关。发展至今日,发达国家企业的信息化水平可说己经到了一个相当高的水平。目前,世界500强企业都在采用网上招聘系统招聘各种各样的人才,既提高了招聘的成功率,又节省了费用。本系统针对河北晶澳太阳能有限公司的招聘需求设计了网上人才招聘系统,该系统吸取了现代大型企业所应用的招聘系统的优点,并且有针对性的对河北晶澳太阳能有限公司的特殊需求进行了个性化的设计和开发。有别与其他系统本系统有如下特点:针对该企业在全国有三家工厂分别分布在河北邢台,北京,江苏扬州三个地区的特点,在工作的筛选上加上了工作地点的筛选。另外还有根据工作性质,是否校园招聘等筛选条件是应聘者对工作的筛选更为快速方便。大多数企业会在初试是进行心里测试等基本能力的考察和评估,但这既浪费时间又不环保,针对这个问题,本系统在填写完个人简历以后会有一个在线测试,这样节约了初试时间。本科毕业设计第4页共56页2.系统分析2.1.1初步调查,提出系统目标目前,河北晶澳太阳能有限公司在全国有3家分支机构,引进人才,壮大企业是公司发展的目标,为了实现招聘工作的集中式管理和资源共享,提高工作效率,我们需要开发一款适合公司招聘业务的软件——企业招聘系统。企业招聘系统主要为网上招聘和人才管理而设计的,提供从发布招聘信息、求职者投递简历到对求职者进行测评、面试通知等招聘过程的管理,使得招聘工作能更顺利地进行。企业招聘系统的总体工作流程:人力资源部通过本系统对外发布职位信息,求职者在系统中自由浏览职位信息,筛选到合适岗位后可以方便地申请各职位,还可以进行对自己素质的测评,以便企业更了解自己,查看应聘记录;人力资源部搜集并筛选。根据河北晶澳太阳能有限公司的招聘业务需求,从数据的角度,我们对本系统提出以下系统要求:1)保证简历信息的真实性。本系统处理的数据对象是简历,系统的设计要以保证简历信息真实为根本出发点。2)确保简历信息的完整性和准确性。完整和准确的个人资料是公司招揽人才的依据,而每天有好几千份简历投递到公司邮箱,简历信息的数据量庞大,因此,从邮箱获取简历信息要保证数据的完整性和准确性。3)适应简历信息的时效性。要挖掘人才,必须掌握一手最新最全的简历资料,公司大部分简历资源是依托其它招聘网站得到的,而招聘网站的简历模板经常改变,必须时刻维护简历模板,来获取最新最全的简历信息。企业招聘系统建立的目标是从根本上帮助企业将先进的管理方法和理念贯彻到日常的企业招聘中去,全面实现招聘管理和招聘管理流程重组等等。这样势必要结合先进的Internet技术、数据库技术等技术手段,实现企业招聘的自动化,提高人力资源部的工作效率。从系统