本科毕业设计:网络招聘(毕业设计)优秀论文.doc

上传人:帮**** 文档编号:3571954 上传时间:2020-09-18 格式:DOC 页数:61 大小:1.65MB
返回 下载 相关 举报
本科毕业设计:网络招聘(毕业设计)优秀论文.doc_第1页
第1页 / 共61页
本科毕业设计:网络招聘(毕业设计)优秀论文.doc_第2页
第2页 / 共61页
点击查看更多>>
资源描述

《本科毕业设计:网络招聘(毕业设计)优秀论文.doc》由会员分享,可在线阅读,更多相关《本科毕业设计:网络招聘(毕业设计)优秀论文.doc(61页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、 第 II 页 共 页目 录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设计开发总结436.1设计中使用的关键技术436.2毕业设计体会43结 论46致 谢47参 考

2、文 献48附录49本 科 毕 业 设 计 第 59 页 共 56 页1. 绪论1.1 选题背景在当前的市场环境中。随着社会的进步和技术的发展,知识正在发挥着很大的作用,市场的竞争在很大程度上体现为人才的竞争。从而,找到合适的人才,成为企业提高竞争力的一项关键任务。同时,当今的市场环境又是一个快速变化的环境,市场需求在变,对人才的需求也相应处于变化之中。如何能快速适应这一变化,提高人才招聘流程的工作效率,进行快速定位,也就成为人才招聘公司/单位需考虑的重要因素。人力资源管理作为现代组织管理的一个重要职能,在最近二十年,尤其是在我国改革开放以来,正在受到各类组织的广泛关注1。随着科技的进步,知识经

3、济和网络经济的发展,国内市场竞争不断加剧;同时我国己经加入世界贸易组织,外资企业及其产品和技术大量涌进国内市场,与国内企业展开竞争。显然,在这场竞争的背后,根本是人才的竞争;人力资源的素质是企业竞争制胜的关键。另一方面,在开放的市场机制的作用下,员工的机制取向丰富多彩,选择意识越来越强,自我保护意识也随着各种有关劳动立法的出现而日益增强。所有这些挑战,使我国企业认识到,人力资源不仅是企业最重要的资源,而且也是最昂贵的资源。如何更直接、更高效地招聘到这种最重要和最昂贵的资源,使他们成为最有效的最具生产力的资源,己经成为当前我国企业管理的一个重要课题。随着企业的发展规模扩大,企业需要更多更优秀的人

4、才为之服务。对于人才招聘的常见流程,相信大多数的企业管理人员不会陌生,当公司出现职位空缺或需要增加职位编制时,与人力资源部联系,并希望人力资源部能在最短的时间内招聘到所需要的人员。于是,人力资源部负责的招聘人员开始通过多种招聘渠道去吸引候选人,然后开始进行简历的筛选、并采用多种方法对候选人进行评价。一般来说,这个过程短则可能需要数个星期,长则可能要历时数月。最后得到的结果可能比较理想,企业招聘到了所需要的员工;也有可能招聘来的员工并不合适,企业不得不又重新开始整个招聘过程。在整个过程中招聘人员往往为了填补职位空缺而疲于奔命,忙于一些事务性的工作。 为了满足市场对于人才招聘解决方案的需求,推出了

5、网上人才招聘解决方案。作为一种专业化的业务流程改进工具,有效地解决了人才招聘工作效率和效果改进提升中所面临的问题。本毕业设计,就是为了适应现代求职/招聘方式而做出的一种尝试。1.2 选题意义当前国内大多数大中型企事业单位招聘人员都是通过各人才招聘网提供的招聘系统来进行的,如很多单位都在使用“智联招聘系统”和“中华英才招聘系统”,然而这些系统普遍存在功能单一,提供服务有限,不能满足各种复杂的招聘要求,没有很好的针对性,以及存在数据库安全性不高等问题,更重要的是缺乏初步筛选应聘者的功能。它们在招聘单位和应聘者之间只充当了中介作用。如果根据企业自身的业务和需求来开发一个满足自身需求的网上招聘系统,这

6、样就可以节省招聘单位大量的人力和物力。企业自主开发适合本行业特点的招聘系统不仅在空间上扩展了人才交流中心的工作范围,为求职人员提供了一个宽阔的择业空间,也可为企业提供了一个选拔优秀人才的有效途径。开发本系统具有以下实际意义:可以为河北晶澳太阳能有限公司量身打造一个满足自身特点、自身业务需求的网络招聘系统。可以为发行企业的进一步信息化,开通网上信息发布等工作夯实一个坚实的基础。可以为企业招聘到满足自身需求的人才,为企业的发展储备人才资源。可以节省大量的人力、财力和物力。实行管理工作的信息化已是大势所趋,而建立一套完善的信息系统是实现高校管理工作现代化、信息化的必由之路。发行企业管理现代化是一个系

7、统工程,建立与之相对应的计算机系统是必备条件,同时还必须以此为契机,从思想观念、工作方式方法、管理模式、制度等各个方面努力,这样才能顺利实现高教管理现代化的宏伟目标,开发这套网上招聘正是以此为契机,为下一步书店信息化的建设打下一个坚实的基础。1.3 资料来源本系统是针对河北晶澳太阳能有限公司开发的网上人才招聘系统。首先针对河北晶澳太阳能有限公司的公司性质和公司概况要有初步的了解,公司资料主要来源为企业官方网站和对公司内部人员的调查询问。由于该公司的规模和在业界的口碑,在互联网上对该公司的介绍也有很多,在加之对家乡企业的了解所以对企业的资料的搜集并不是最大的难题。在资料搜集的过程中还要对现有的大

8、中型企业的网上人才招聘也很重要,只有了解现有的网站的趋势才能更好的吸取经验用在自己的设计中,并且针对其不足的地方来改进。对这部分的资料收集主要是浏览各大公司的招聘专页,我先后看过国内外各行业大中型企业的招聘网页,从中吸取了不少设计亮点。1.4 系统特点网上招聘是企业信息化建设过程中的人力资源企业信息化的一个重要方面,人力资源企业信息化,是企业利用计算机、网络技术等一系列现代化技术,通过对信息资源的深度开发和广泛利用,不断提高生产、经营、管理、决策的效率和水平,从而提高企业经济效益和企业竞争力的过程。网上招聘的实现与企业的信息化建设息息相关。发展至今日,发达国家企业的信息化水平可说己经到了一个相

9、当高的水平。目前,世界500强企业都在采用网上招聘系统招聘各种各样的人才,既提高了招聘的成功率,又节省了费用。本系统针对河北晶澳太阳能有限公司的招聘需求设计了网上人才招聘系统,该系统吸取了现代大型企业所应用的招聘系统的优点,并且有针对性的对河北晶澳太阳能有限公司的特殊需求进行了个性化的设计和开发。有别与其他系统本系统有如下特点:针对该企业在全国有三家工厂分别分布在河北邢台,北京,江苏扬州三个地区的特点,在工作的筛选上加上了工作地点的筛选。另外还有根据工作性质,是否校园招聘等筛选条件是应聘者对工作的筛选更为快速方便。大多数企业会在初试是进行心里测试等基本能力的考察和评估,但这既浪费时间又不环保,

10、针对这个问题,本系统在填写完个人简历以后会有一个在线测试,这样节约了初试时间。2. 系统分析2.1.1 初步调查,提出系统目标目前,河北晶澳太阳能有限公司在全国有3家分支机构,引进人才,壮大企业是公司发展的目标,为了实现招聘工作的集中式管理和资源共享,提高工作效率,我们需要开发一款适合公司招聘业务的软件企业招聘系统。企业招聘系统主要为网上招聘和人才管理而设计的,提供从发布招聘信息、求职者投递简历到对求职者进行测评、面试通知等招聘过程的管理,使得招聘工作能更顺利地进行。企业招聘系统的总体工作流程:人力资源部通过本系统对外发布职位信息,求职者在系统中自由浏览职位信息,筛选到合适岗位后可以方便地申请

11、各职位,还可以进行对自己素质的测评,以便企业更了解自己,查看应聘记录;人力资源部搜集并筛选。根据河北晶澳太阳能有限公司的招聘业务需求,从数据的角度,我们对本系统提出以下系统要求:1)保证简历信息的真实性。本系统处理的数据对象是简历,系统的设计要以保证简历信息真实为根本出发点。2)确保简历信息的完整性和准确性。完整和准确的个人资料是公司招揽人才的依据,而每天有好几千份简历投递到公司邮箱,简历信息的数据量庞大,因此,从邮箱获取简历信息要保证数据的完整性和准确性。3)适应简历信息的时效性。要挖掘人才,必须掌握一手最新最全的简历资料,公司大部分简历资源是依托其它招聘网站得到的,而招聘网站的简历模板经常

12、改变,必须时刻维护简历模板,来获取最新最全的简历信息。企业招聘系统建立的目标是从根本上帮助企业将先进的管理方法和理念贯彻到日常的企业招聘中去,全面实现招聘管理和招聘管理流程重组等等。这样势必要结合先进的Internet技术、数据库技术等技术手段,实现企业招聘的自动化,提高人力资源部的工作效率。从系统设计的角度,本系统需实现以下目标:1)良好的可扩展性。随着企业的不断发展,招聘业务的需求不断增加,系统功能也必然会不断扩展,因此,需要设计接口和规范,以便灵活地增、减功能模块,为企业信息化起到协同作用。2)结构流程的条理性和灵活性。招聘活动的多样性、多变性要求系统结构流程能够灵活处理,多流程的并发情

13、况要求系统能够规范招聘流程,使结构流程既有条理又不失灵活。3)集中式管理。实现总公司和各地区分公司的逻辑上集中,物理上分散的统一管理,要求从数据的共享到应用上的集中。4)用户界面的友好性。用户界面要求趋于人性化,布局清晰合理,方便操作和业务处理。尽量将各个功能操作都集中在主界面中,每一个功能界面要求风格统一,便于用户举一反三,能够更快的熟悉系统,提高工作效率6。2.2 可行性分析可行性研究的目的就是要用最小的代价在尽可能短的时间内确定问题是否能够解决。当然不能靠主观猜想而是要靠客观分析。必须分析几种主要的可能解法的利弊,从而判原定的系统目标和规模是否现实,系统完成后所能带来的效益是否大到值得去

14、投资开发这个系统的程度。因此,可行性研究实质上是要进行依次大大地压缩简化了的系统分析和设计的过程,也就是在较高层次以较抽象的方式进行的系统分析和设计的过程。可行性研究主要从以下四个方面来进行。2.2.1 技术上可行性使用现有的技术能不能实现这个系统。由于本管理系统的对象单一,仅对本单位的招聘信息进行管理,且在对人事信息进行增减、修改、删除及统计操作时基本不涉及到计算过程,因此,这个管理系统比较适合采用数据库来设计。在计算机硬件和软件快速发展的今天,计算机硬件和软件已经远远满足本管理系统的要求。在数据库编程工具方面,各种可视化编程方法的出现,一改过去程序设计的概念和方法,用户用鼠标就可以快速、简

15、捷地创建应用程序,极大地提高了编程效率。在作者所了解数据库系统中,因为学过ASP.NET,对SQL数据库比较熟悉,因此决定采用ASP.NET及SQL来完成网上人才招聘系统的设计。它提供了面向对象的编程技术,编写少量或不用编写程序代码就能快速地创建出功能强大的可视化应用程序,可简化数据库管理,使开发应用程序这项艰辛的工作就像堆积木一样简单方便。 2.2.2 经济可行性这个系统的经济效益能不能超过它的开发成本。本网上人才招聘系统是基于ASP.NET及SQL基础上开发的小型数据库应用程序,不需要多少人力和物力就可以设计的。但本系统一旦投入使用,将大大减少人事招聘管理人员的工作量,提高了工作效率,其经

16、济效益是显而易见的。2.2.3 操作可行性 系统的操作方式在这个用户组织内能不能行得通。在进行需求分析时,就对用户组织进行了调查,针对他们的情况,设计出适合这个用户组织的人机界面,使操作方式简单明了。2.2.4 人员的可行性本网上人才招聘系统是用ASP.NET及SQL设计的小型数据库应用程序,无须多少人员就可以设计成功的。通过对网上人才招聘系统的可行性分析,所提出的功能是适合人事招聘管理的,也完全可以实现的。2.3 详细调查河北晶澳太阳能有限公司是一家年轻而有潜力的现代化光伏企业,由河北晶龙实业集团有限公司、澳大利亚光电科学工程公司、澳大利亚太阳能发展有限公司三方共同出资于2005年5月18日

17、在河北省宁晋县设立。晶澳太阳能有限公司主要从事于单晶硅棒、硅片,高效太阳能电池、组件的加工、制造和销售,现有年产600MW高效太阳能电池生产线24条,生产能力位居世界前列。2007年2月7日,晶澳太阳能在美国纳斯达克证券交易所挂牌上市(交易代码:JASO)。晶澳太阳能立足于专业化、规模化、国际化发展之路,引进具有国际先进水平的太阳能电池生产设备,聘请世界各地行业内的资深科学家和工程师实现我们战略性的目标。一批拥有丰富经验的国际专业人才组成了晶澳管理团队,他们正积极推动公司进入全球平台,着力于在国际太阳能产业的长远发展,使晶澳产品广泛应用于世界范围。晶澳太阳能在河北宁晋、江苏扬州拥有两大电池生产

18、基地,合计电池产能超过1000兆瓦;在上海奉贤拥有组件生产基地,组件产能超过300兆瓦,在江苏东海拥有多晶硅片生产基地,硅片产能超过100兆瓦。位于江苏扬州的光伏电池研究中心致力于开发新一代高效太阳能电池。通过不懈的努力,目前已经研发出转换效率超过19%的电池片。如此优秀的企业却没有功能完善的网上人才招聘系统,这给公司的发展和人才储备带来了很大的困难,现在的大学生主要是通过网络进行自己简历的投递。一个完善的招聘系统不但能节约企业的管理成本,并给求职者留下良好的印象,使其渴望进入本单位工作。这些都给本毕业设计带来了极大地实际意义,真正的解决企业的实际问题。2.3.1 组织机构分析该公司下属有三个

19、分公司,分别是河北宁晋晶澳太阳能有限公司、江苏扬州晶澳太阳能有限公司、上海晶澳太阳能光伏科技有限公司。重要岗位人才由总部统一招聘,各个分公司也有一定的自主用人的权利。产业全景及主要负责人见图2.1,图 2.1产业结构图组织结构及部门主要功能见图2.2,2.3.2 业务流程分析业务流程图(Transaction Flow Diagram,简称TFD),就是用箭线连接图形符号对系统内各单位、人员之间业务关系、作业顺序和管理信息流动过程的描述流。在进行业务流程分析时,需要按照原有信息流动过程,逐个地调查分析所有环节的处理业务、处理内容、处理顺序和对处理时间的要求,弄清各个环节需要的信息、信息来源、流

20、经去向、处理方法、计算方法、提供信息的时间和信息形态(报告、报单、屏幕显示)等。本系统的业务流程图见图2.3图 2.2组织结构及功能图图 2.3业务流程图2.3.3 数据流程分析数据流程分析主要包括对信息的流动、传递、处理、存储等的分析。数据流程分析的目的就是要发现和解决数据流通中的问题。现有的数据流程分析多是通过分层的数据流程图(Data Flow Diagram,简称DFD)来实现的。数据流程图包括四部分:外部实体、数据处理、数据流和数据存储。其具体的做法是:按业务流程图理出的业务流程顺序,将相应调查过程中所掌握的数据处理过程,绘制成一套完整的数据流图10。本系统的顶层数据流程图见图2.4

21、,图 2.4顶层数据程图数据流程图第一层展开图见图2.5,图 2.5数据流程图第一层展开总图 将“职位筛选”展开见图2.6图 2.6“职位筛选”展开图将“职位管理”展开见图2.7,图 2.7“职位管理”展开图将“简历管理”展开见图2.8,图 2.8“简历管理”展开图将“试题管理”展开见图2.9,图 2.9“试题管理”展开图2.3.4 数据字典数据字典中有六类条目:数据元素、数据结构、数据流、数据存储、处理过程和外部实体。数据字典是用来对数据流程图中的数据流、数据存储、存储过程和外部实体进行补充说明的主要工具之一。数据字典把数据的最小组成单位看成是数据元素,若干个数据元素可以组成一个数据结构。数

22、据字典通过数据元素和数据结构来描写数据流、数据存储的属性,实际上,数据字典是关于数据库的数据库,在整个系统开发过程以及系统运行后的维护阶段,数据字典是必不可少的工具。数据字典是所有人员工作的依据,统一的标准。它可以确保数据在系统中的完整性和一致性。数据库数据字典是一组表和视图结构。它们存放在SYSTEM表空间中。 数据库数据字典不仅是每个数据库的中心。而且对每个用户也是非常重要的信息。用户可以用SQL语句访问数据库数据字典。 关于数据的信息集合,是一种用户可以访问的记录数据库和应用程序元数据的目录,是对数据库内表信息的物理与逻辑的说明下面就是本系统的数据字典:a) 数据元素条目表 2.1 管理

23、员编号元素表名称:用户编号 总编号:1-101别名:AdminId 编号:101说明:本系统的管理员编码 有关编码说明:数据值类型:(连续/离散)连续类型:(字符/数字)数字长度:10有关数据结构:系统用户表表 2.2 职位号元素表名称:职位号 总编号:1-102别名:JobId 编号:102说明:空缺职位的编号 有关编码说明:数据值类型:(连续/离散)连续类型:(字符/数字)数字长度:10有关数据结构:职位表表 2.3 应聘者编号元素表名称:应聘者编号 总编号:1-103别名:UserID 编号:103说明:应聘者注册号 有关编码说明:数据值类型:(连续/离散)连续类型:(字符/数字)数字长

24、度:12有关数据结构:应聘者信息表表 2.4 试题编号元素表名称:试题分类号 总编号:1-104别名:TextID 编号:104说明:测试题分类号 有关编码说明:数据值类型:(连续/离散)连续类型:(字符/数字)数字长度:10有关数据结构:试题信息表表 2.5新闻元素表名称:新闻题目 总编号:1-105别名:Title 编号:105说明:新闻题目 有关编码说明:数据值类型:(连续/离散)连续类型:(字符/数字)数字长度:10有关数据结构:新闻表b) 数据结构条目表 2.6 管理员基本信息条目表名称:管理员基本信息表 总编号:2-201说明:描述管理员的基本信息 编号:201结构:管理员编号 有

25、关的数据流、数据存储:管理员姓名 管理员表管理员密码表 2.7 招聘信息条目表名称:招聘信息表 总编号:2-202说明:描述企业的招聘信息 编号:202结构:职位编号 有关的数据流、数据存储:职位名称 招聘信息表有效日期发布单位 数量:企业招聘职位数目工作地点学历要求工资待遇是否校园招聘英语要求实习期备注c) 数据流条目表 2.8录入的应聘者基本信息数据流表名称:应聘者基本信息 总编号:3-301简要说明:输入的应聘者基本信息情况 编号:301数据流来源:应聘者数据流去向:P4数据流的组成:应聘者编号,应聘者姓名,应聘职位,家庭地址,联系电话,邮箱,学历,兴趣爱好,毕业院校,个人特长,曾获奖励

26、,工作经历,外语水平,教育背景,备注表 2.9录入的招聘信息数据流表名称:企业招聘信息 总编号:3-301简要说明:输入的企业招聘信息情况 编号:301数据流来源:企业数据流去向:P6.1数据流的组成:职位编号,职位名称,有效日期,发布单位,工作地点,学历要求,工资待遇,是否校园招聘,英语要求,实习期,备注表 2.10测试试题数据流表名称:测试试题信息 总编号:3-301简要说明:试题信息 编号:301数据流来源:企业数据流去向:P 5数据流的组成:试题编号,试题名称 表 2.11 测试结果数据流表名称:应聘者测试结果 总编号:3-301简要说明:应聘者参加完评价的结果 编号:301数据流来源

27、:P5数据流去向:D5数据流的组成:应聘者编号,应聘者姓名,试题编号,测试得分 表 2.12面试名单数据流表名称:企业简历筛选结果 总编号:3-301简要说明:统计后得到的合格应聘者 编号:301数据流来源:P7数据流的组成:应聘者编号,应聘者姓名,应聘者联系方式,应聘岗位 d) 数据存储条目表 2.13管理员基本信息存储条目表名称:管理员基本信息表 总编号:4-401说明:存放管理员的基本信息 编号:D1数据存储结构:管理员编号,管理员姓名,密码关键字:管理员编号相关处理:P1.1D1,P1.2D1,D1P1.3,表 2.14企业招聘信息存储条目表名称:企业招聘信息表 总编号:4-402说明

28、:存放企业的招聘职位信息 编号:D2数据存储结构:职位编号,职位名称,有效日期,发布单位,工作地点,学历要求,工资待遇,是否校园招聘,英语要求,职位介绍关键字:专利申请号相关处理:P6.1D6,P6.2D6表 2.15职位申请信息存储条目表名称:职位申请表 总编号:4-403说明:存放应聘者职位申请的情况 编号:D4数据存储结构:应聘者编号,应聘者姓名,应聘职位,家庭地址,联系电话,邮箱,学历,兴趣爱好,毕业院校,个人特长,曾获奖励,工作经历,外语水平,教育背景,备注关键字:应聘者编号,应聘者职位,学历,外语水平相关处理:P4D4e) 处理过程条目表 2.16添加管理员基本信息处理条目表名称:

29、填写企业基本信息 总编号:5-501说明:添加企业基本信息 编号:P1.1输入:管理员P1输出:P1.1D1描述:企业管理员在“添加”界面中把基本信息录入该系统,并存储到数据库的企业表中。表 2.17 查询招聘职位基本信息处理条目表名称:查询企业招聘信息 总编号:5-502说明:查询企业招聘信息 编号:P2输入:应聘者P1.3输出:P1.3D2描述:应聘者可以选择查询条件,然后经过筛选,可以方便地从多个职位中查询自己想要的职位基本信息。表 2.18测试条目表名称:测试管理 总编号:5-503说明:对应聘者进行能行测评 编号:P5输入:P4P5, 输出:P5D5,描述:企业可以通过测试的结果了解

30、应聘者的基本素质,便于更好的选聘人才表 2.19职位申请管理表名称:职位申请管理 总编号:5-504说明:应聘者对自己中意的职填写职位申请表 编号:P4输入:D2P4输出:P4D4描述:应聘者可根据给出的条目填写自己的基本应聘信息表 2.20职位处理条目表名称:职位管理 总编号:5-505说明:对企业专利的发展趋势进行统计 编号:P4输入:管理员P6输出:P6职位空缺表描述:企业可以通过该功能,及时的发布自己的职位需求。f)外部实体条目表 2.21 企业外部实体条目表名称:企业 总编号:6-601说明:河北晶澳太阳能有限公司 编号:601输出数据流:查询条件,统计条件 个数:1个输入数据流:招

31、聘职位表 2.22 求职者实体条目表名称:应聘者 总编号:6-602说明:广大求职人员 编号:602输出数据流:面试通知 个数:不定输入数据流:本人的基本求职信息表 2.23试题外部实体条目表名称:试题 总编号:6-603说明:测试试题 编号:603输出数据流:试题分数 个数:不定 输入数据流: 试题答案3. 系统设计3.1 系统设计目标网上招聘系统作为一个人力资源管理工作的应用系统,它面向的对象应是与招聘管理有关的所有人。经分析,本系统的参与者有:单位领导、单位各部门负责人、人力资源管理部门、招聘管理人员、应聘人员、系统管理员。每类参与者的功能需求如下:单位领导决定最终的入选人员名单,单位各

32、部分负责人提交本部门的人力资源规划方案,上报本部门的人力资源规划方案。从系统设计的角度,本系统需实现以下目标:1.良好的可扩展性。随着企业的不断发展,招聘业务的需求不断增加,系统功能也必然会不断扩展,因此,需要设计接口和规范,以便灵活地增、减功能模块,为企业信息化起到协同作用。2.结构流程的条理性和灵活性。招聘活动的多样性、多变性要求系统结构流程能够灵活处理,多流程的并发情况要求系统能够规范招聘流程,使结构流程既有条理又不失灵活。3.集中式管理。实现总公司和各地区分公司的逻辑上集中,物理上分散的统一管理,要求从数据的共享到应用上的集中。4.用户界面的友好性。用户界面要求趋于人性化,布局清晰合理

33、,方便操作和业务处理。尽量将各个功能操作都集中在主界面中,每一个功能界面要求风格统一,便于用户举一反三,能够更快的熟悉系统,提高工作效率。根据本系统不同于其他招聘系统的特色,该系统重点要实现测试功能,这个功能针对公司员工申请的岗位的性质,出不同测试题以此来判断员工的基本素质,这些试题每项有固定的分值,系统可以自己算出结果来,并且在管理员筛选简历的时候显示在应聘者的基本信息里,管理员可以根据应聘者的成绩作为招聘的参考。这个功能减少了复试笔试的内容,提高了效率。3.2 系统功能结构设计3.2.1 系统总体设计本系统的功能结构图见图3.1, 图3. 1功能结构图本系统的主要功能包括:1用户管理模块,

34、包括添加用户,删除用户,更改密码,退出系统等。2职位筛选模块,包括按工作性质筛选、按工作地点筛选、校园招聘。3测评管理模块,包括查看成绩、试题管理(添加、修改)试题。4岗位管理模块,包括添加岗位、修改岗位、删除岗位。5. 应聘者管理模块,包括人才收藏、人才查询。6 企业介绍模块,主要是企业的基本信息的展示和介绍。3.2.2 系统详细设计(1) 处理流程图设计见图3.2图3. 2处理流程图(2) 各信息流录入流程 应聘人员录入流程是提供给应聘人员提交个人资料的一个重要流程。面对众多的应聘人员,考官可能并没有时间事先仔细阅读应聘人员的资料,而面对跨地区招聘时,考官也可能不能提前获得更多的应聘人员资

35、料。当应聘人员在系统中完成简历的录入后,这份电子资料可提供给考官面试时一份重要的参考资料。应聘人员录入流程作为一个独立的流程模块,其满足了本地招聘及异地招聘的灵活需要。应聘人员根据管理员已配置的面试编号及姓名进入系统。应聘人员可以通过门户系统将个人基本信息预先录入,并在面试时调用该基大型企业的招聘管理系统设计本信息进行修改和补充。应聘人员填写基本信息过程中可暂存基本信息。在应聘人员填写基本信息结束按确认保存后退出填写界面。应聘者求职流程见图3.3,图3. 3应聘者求职流程图 管理员招聘流程是招聘人员招聘的主要流程,管理员主要负责任务是从后台登录,发布、修改、删除招聘信息,浏览应聘者的简历并对其

36、作出评估,筛选优秀合格的应聘者。管理员招聘流程图见图3.4,图3. 4管理员招聘流程图3.3 数据库设计3.3.1 数据库概念模型设计E-R图(实体-关系图)提供了表示实体型、属性和联系的方法:实体型:用矩形表示,矩形框内写明实体名属性:用椭圆型表示,并用无向边与其相应实体连接起来联系:用菱形表示,菱形框内写明联系名,并用无向边与其有关实体型连接起来,同时在无向边旁标上联系的类型(1:1,1:n,或m:n)10。根据数据库的设计规划出的实体有:企业实体,专利实体,专利分类实体。各个实体之间联系的E-R图见图3.5,图3. 5系统ER图各个实体具体的描述E-R图见图3.6-3.8,图3. 6“应

37、聘者”实体属性图图3. 7“职位”实体属性图图3. 8“试题”实体属性图3.3.2 数据库逻辑模型设计数据库逻辑结构的设计的任务就是把概念结构设计阶段设计好的基本E-R图转换为与选用DBMS产品所支持的数据模型相符合的逻辑结构。将E-R图转换为关系模型实际上就是要将实体型、实体的属性和实体型之间的联系转换为关系模式,这种转换一般遵循如下原则10:(1) 一个实体型转换为一个关系模式。(2) 一个1:1联系可以转换为一个独立的关系模式,也可以与任意一端对应的关系模式合并。(3) 一个m:n联系可以转换为一个独立的关系模式,也可以与n端对应的关系模式合并。(4) 一个m:n联系转换为一个关系模式。

38、(5) 3个或3个以上实体间的一个多元联系可以转换为一个关系模式。(6) 具有相同码的关系模式可合并。在本网上人才招聘系统中,共包括七个表,分别为:管理员表,职位信息表,应聘者信息表,试题表,试题得分表, 用户表,新闻表。管理员表(管理员姓名,密码)职位信息表(职位编号,职位名称,有效日期,发布单位,工作地点,学历要求,工资待遇,是否校园招聘,英语要求,实习期,备注)应聘者信息表(应聘者编号,应聘者姓名,应聘职位,家庭地址,联系电话,邮箱,学历,兴趣爱好,毕业院校,个人特长,曾获奖励,工作经历,外语水平,教育背景,备注)试题表(编号,试题选项,试题类型,试题内容,各项分值)试题得分表(应聘者编

39、号,职位编号,应聘者得分)用户表(用户名,密码,邮箱)新闻表(新闻编号,新闻标题,新闻时间,新闻内容)3.1.1 数据库物理结构设计表3. 1管理员表名称数据类型最大长度允许为空是否主键描述Usernamechar20否是管理员名称Pwdchar20是否管理员密码表3. 2职位信息表名称数据类型最大长度允许为空是否主键描述职位编号char20否是职位编号职位类型职位名称职位要求是否校园招聘工作地点工资待遇发布单位学历要求职位介绍charcharcharcharcharcharcharcharchar202010001010 1010101000是否是 是 是 是 是 是 是 否 否否 否 否

40、否 否 否 否职位类型职位名称职位要求是否校园招聘 工作地点工资待遇发布单位学历要求职位介绍表3. 3应聘者信息表名称数据类型最大长度允许为空是否主键描述 应聘者编号char20否是职位编号应聘者姓名应聘职位家庭住址联系电话邮箱学历兴趣爱好个人特长毕业院校曾获奖励备注charcharcharcharcharcharcharcharcharcharchar202010001010 101010100010001000是否是 是 是 是 是 是 是 是 是 否 否否 否 否 否 否 否 否 否 否职位类型职位名称职位要求是否校园招聘 工作地点工资待遇发布单位学历要求职位介绍曾获奖励备注表3. 4新闻表名称数据类型最大长度允许为空是否主键描述编号char20否是新闻编号标题 新闻内容charchar1001000是 否否否新闻标题新闻内容表3. 5试题得分表名称数据类型最大长度允许为空是否主键描述Appidchar20否

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 技术资料 > 技术方案

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁