企业员工招聘系统—免费毕业论文_第1页
企业员工招聘系统—免费毕业论文_第2页
企业员工招聘系统—免费毕业论文_第3页
企业员工招聘系统—免费毕业论文_第4页
企业员工招聘系统—免费毕业论文_第5页
已阅读5页,还剩39页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、毕业设计论文 企事业员工招聘信息发布与管理企事业员工招聘信息发布与管理 毕业设计论文 摘摘要要 一直以来,人们都用传统的人工方式来进行招聘,由于市场竞争的日趋激烈,人工招聘 的方式已经远远跟不上企业的发展速度;随着计算机网络技术的普及,招聘的网络化、信息 化管理成为一种必然。 本文主要阐述了企事业员工招聘信息系统的设计开发过程以及具体的实现步骤,该招聘 信息系统使用了 access 语句以及 asp.net 动态服务器页面,主要包括发布招聘信息、编辑应 聘者资料、编辑管理员资料,网上应聘等功能模块,基本可以满足招聘信息系统用户的需求。 用户可以以一般用户或者系统管理员的身份登录并进行相应的操作

2、。一般用户可通过登陆实 现填写个人简历,进行网上应聘,系统管理员通过登陆,可以实现对各种信息进行审核,可 执行修改删除等操作。 企业员工招聘信息系统可以解决企业招聘自动化、信息网络化的问题,不仅节约企业的 工作成本,还可有效地提高招聘速度,适合大多数企业使用。 关键字:关键字: 招聘;应聘;信息系统 毕业设计论文 abstractabstract all the time, people have all recruited in traditional artificial way, because market competition is becoming fiercer, the ar

3、tificial way that recruited can not already far catch up with the development speed of enterprises; with the popularization of the network technology of the computer, the networked , information-based management of recruiting becomes a kind of necessity. this text has mainly explained the staff of e

4、nterprises and institutions recruit that develops the course and concrete realization step in design of the information system, its time to recruit in the information system and use access sentence and asp. net dynamic server page, includes releasing recruitment information, editting applicant mater

5、ials, editting administrator materials mainly, function module of applying for on the net etc, it can meet the demand for recruiting users of information system basically. users can step on and record and carry on corresponding operation in the capacity of general user or system manager . general us

6、ers can realize filling in the resume through landing , applying for on the net, the system manager can realize through landing that verify to various kinds of information, revise and delete etc. enterprise staff recruit information system can solve enterprise recruit automation , problem of informa

7、tion networking, not only economize the job cost of enterprises , but also can improve the speed of recruiting effectively , suitable for the use of most enterprises. keywordskeywords:invite applications;employment;information system 毕业设计论文 目目 录录 第一章第一章 绪论绪论 .1 1.11.1 招聘管理系统背景及现状招聘管理系统背景及现状.1 1.21.2

8、 系统开发方法系统开发方法.2 第二章第二章 系统需求分析系统需求分析 .3 2. 1 系统需求分析系统需求分析.3 .1 系统功能需求分析系统功能需求分析.4 2. 1. 2 数据需求分析数据需求分析.8 2.22.2 开发工具分析开发工具分析.9 2. 3 系统分析结果系统分析结果.10 第三章第三章 方案设计方案设计 .11 3.13.1 系统总体设计系统总体设计.11 .1 企业招聘管理模型设计企业招聘管理模型设计.11 3. 1. 2 e-r 模型图模型图.13 3.23.2 招聘系统的数据库设计招聘系统的数据库设计.14 第四章第四章 企业招聘系统主

9、要功能的实现企业招聘系统主要功能的实现 .16 4.14.1 系统详细功能设计系统详细功能设计.16 .1 添加应聘者信息功能模块添加应聘者信息功能模块.16 .2 修改应聘者信息功能模块修改应聘者信息功能模块.19 .3 删除应聘者信息功能模块删除应聘者信息功能模块.20 .4 登陆功能模块登陆功能模块.21 毕业设计论文 .5 发布招聘信息功能模块发布招聘信息功能模块.23 4. 1. 6 应聘者注册功能模块应聘者注册功能模块.24 第五章第五章 应用与测试应用与测试 .25 5.15.1 测试软硬件环境测试软

10、硬件环境.25 5. 2 系统功能测试系统功能测试.25 5. 3 测试结果测试结果.26 第六章第六章 总结总结 .27 致致 谢谢 .28 参考文献参考文献 .29 毕业设计论文 第一章第一章 绪论绪论 1.1 招聘管理系统背景招聘管理系统背景及现状及现状 在当今社会,各行各业之间的竞争日趋激烈,一个企业要想在竞争中处于 领先地位,主要依靠科技竞争力,而科技竞争力的竞争主要是人才的竞争,但 是人才有优劣之分,如何快速高效的选拔优秀人才呢? 一直以来人们使用传统的人工方式进行招聘,当公司出现职位空缺或需要 增加职位编制时,与人力资源部联系,并希望人力资源不能在最短的时间内招 聘到所需要的人员

11、。于是,人力资源部负责招聘的人员开始通过多种渠道去吸 引候选人,然后开始进行简历的筛选,并采用多种方法对候选人进行评价。一 般来说,着个过程短则可能需要数个星期,长则可能要历时数月。最后得到的 结果可能比较理想,企业招聘到了所需的员工;也有可能招聘来的员工不合适, 企业不得不又重新开始整个招聘过程。 其实,在整个过程中招聘人员往往为了填补职位空缺而疲于奔命,忙一些 事物性的工作,而没有从战略层面来考虑人员招聘工作的开展。实际上从企业 战略层面着手,设计一套科学规范的人员招聘系统对于提高企业人员招聘的准 确性和速度,降低企业的人员招聘成本有着极为重要的意义。企业的人力资源 部在重视常规性招聘工作

12、的同时,更应该重视人员招聘系统的设计和开发。 使用计算机对招聘信息进行管理,具有着手工管理所无法比拟的优点.例如: 检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。 这些优点能够极大地提高企业人事招聘管理系统的效率,也是企业的科学化、正 规化管理,与世界接轨的重要条件. 一个合格的招聘系统,应该具备三个条件:准确性,高效性和经济性。可 以比较方便的实现如下目标:管理员实现对招聘信息的添加,更新,删除和查 询以及被招聘者通过管理员的审核被允许注册为合法用户,拥有登陆招聘系统 填写个人信息,并对岗位进行应聘等功能,同时管理员可对系统进行日常维护 等。 系统开发的涉及面和工作量一

13、般很大,开发者应有一个通盘的考虑,把握 和控制开发过程,并把许多人的工作有效地衔接起来,形成一个统的工作方 式。由于开发过程的主要工作和最终表现形式是大量的程序开发,人们常常仅 仅关注程序的开发,这很不够1。 在开发过程中,许多出于局部利益的问题影响系统的形成。有的用户对计 算机不了解,常常在完成了一个功能以后又提出新的要求,而开发者看来这是 应该统一考虑的问题,有的用户掌握一定的计算机知识,但是真正了解和接受 系统观念的极少,他们会从孤立的角度提出和系统相悖的要求,甚至仅仅把开 发者当作程序员,自己直接安排开发工作。并认为实现他们提出的功能要求比 较简单,开发者应该马上完成。开发者如果不够冷

14、静,很容易陷入具体问题中 去,头痛医头,脚痛医脚,失去对开发过程的整体控制。在这种情况下系统建 设是不会成功的。因此,开发者应善于了解和把握系统性、本质性的问题,有 毕业设计论文 一个明确的系统概念,同时,要采取有效的技术和组织措施,确保在开发工作 中处于主动,以便有效地贯彻系统建设的思想,把系统建设推向成功。 企业管理水平、经营效益的提高是长期的、不断的,因此,与之相适应的 系统的建设也是一个长期的、不断的过程,要从发展和变化的角度看待系统建 设。实际工作中,常常有急于在一次开发过程中做好一切工作,希望以后长期 受益的做法影响到系统建设的正常进行。如果系统配置不从实际需要考虑,而 是盲目求高

15、求全,不仅不能发挥出作用,而且随着计算机技术的更新换代,价 格迅速下跌,大量的投资将化为乌有;同时,这种只顾眼前利益的做法,往往 使所开发的系统不能随管理工作的变化而改动,使用一段时间后维护工作量太 大,以致难以承受,甚至不得不推倒重来,使原来开发工作中的一切努力都付 之东流。系统建设需要大量的资金,把建成的系统推倒重来是极大的浪费。因 此,急于在一次系统开发中做出突出成绩的做法是十分有害的7。 1.21.2 系统开发方法系统开发方法 90 年代末期有学者提出了“演示与讨论” 的方法(demonstration and discussion method, 简称 dadm) ,这种方法强调系统

16、开发中所有的相关人员之 间进行有效的沟通与交流,并根据修改后的系统需求进行系统设计与编码。实 际上,这是力图通过大规模编码前的演示与讨论,大大增强系统实现的可逆性 的一种开发方法或策略。这里我们采用 dadm 开发方法,具有如下几个特点: 1. 强调进行广泛的、有效的沟通与交流。这种沟通与交流的范围是广泛的, 包括开发人员、用户、管理专家之间,以及开发人员相互间都应进行沟通与交 流。 2. 具有较好的可预见性。因为开发人员在最终正式编码之前,要根据改进 方案制作典型输入、输出界面,并给用户演示,共同讨论和修改需求,用户参 与了新系统的设计。从这个意义上讲,dadm 方法论具有较好的可预见性。

17、3. 实施过程是启发式的。在实施的过程中的“启发”是互动的,这样,可 以有效避免系统在功能、易用性等方面的重大缺陷。 4. 实施的可操作性。dadm 方法论是按阶段进行的,但是系统需求报告不 是生硬地让用户签字承认后才确定的,而是在启发式地有效沟通、交流的基础 上,由用户、开发人员及管理专家等相关人员共同确定的。 5. 具有一定的开放性。对于代码的实现方式、具体编程工具和演示的具体 内容并没有完全限制,只要是与系统有关的内容都可以通过演示来讨论。 dadm 方法论可以有效地获得用户的需求,并对原系统进行有效的改进,确定符合实 际的系统设计方案。即使在编程阶段,通过有效的沟通与交流,也可以在各个

18、 开发人员之间建立共同遵守的约定或规范,避免各自为政,保证 mis 应用软件 的质量。 mis 系统的开发,应该首先完成数据库的设计,这是由于数据库在整个 mis 系统中的基础性地位所决定的。如果数据库没有经过仔细设计和完善的情况下, 就匆忙进入代码设计,此后对数据库的修改经常会造成数据处理程序和用户界 面的大面积修改,其结果是欲速则不达,这在一些采用快速原型法开发的系统 中是有教训的。dadm 方法强调在系统开发的前期与用户进行充分的交流,但很 大程度上就是操作界面上的交流,以增加软件的可用性。在不完善的数据库基 毕业设计论文 础上,关于用户界面作很多的交流也为时过早,其结果可能反而使得数据

19、库的 设计受到界面设计的过多约束2。 第二章第二章 系统需求分析系统需求分析 2.12.1 系统需求分析系统需求分析 计算机应用已经渗透到日常工作的许多方面,许多企业已经或正准备投入 高额资金,建立大规模的企事业招聘管理系统。但是,系统建设常常难以达到 预期的效果,比如有的开发规模很大,实际应用的范围却很小;有的系统用与 不用似乎没有多少明显的差别;还有的系统维护工作量太大,为扩充功能甚至 需要推倒重来。 就系统开发的某一具体问题来说,主要是开发用于数据处理的 程序,一般是比较容易实现的。因而很少出现因网络或程序调试不通而中止开 发的情况,并且大都采用最新的、高性能的计算机软硬件平台,由优秀的

20、计算 机技术人员实施开发,但预期的目标常常难以达到,这个问题值得深入研究。 为此,本文从系统目标和内容的确立、开发过程的组织与控制、按计算机的特 点组织系统等几个方面进行了分析,强调系统建设的同时面对用户和计算机系 统两个方面,仅仅注重计算机技术和程序开发是不够的。 怎样才能解决人工管理的不足呢?一个合格的招聘系统又应该具备那些特 点呢?首先,招聘系统应该具备较强的准确性。目前大部分企业并没有建立相 应的招聘系统,招聘人员根据经验确定候选人是否能满足职位的要求。这种判 断往往容易受到招聘人员能力、水平、经验和情绪等因素的影响,具有很强的 主观性。招聘系统的开发就是为了降低决策的错误率。因此在设

21、计招聘系统时 要严格把关,确保系统的准确性,以提高决策的正确率。 其次,开发出来的系统必须能够高效运作,在设计系统时,一定要考虑组 织的运作流程,人员的分工,各项现实条件,把招聘系统的各项工作有机地整 合起来,使得企业的整个招聘工作能够做到无缝连接,以提高招聘的有效性。 这一点往往是国有企业和民营企业最容易忽视的,一般外企如果某个职位出现 空缺的话,很快能找着适合的人来填补职位空缺,而国有企业或者民营则极有 可能职位空缺出现很长时间却还没找着适合的人选。 第三,要注意招聘系统的经济性。在开展招聘工作时,要达到能够样的效 果,可能会有几种不同的选择。比如,要招聘一名文秘人员,企业可以选择不 同的

22、招募渠道,包括通过猎头,通过熟人推荐,或者 internet 都有可能找到适 合人选。但是,不同的选择可能会有不同的效率。企业必须在综合考虑准确性、 效率的前提下,尽可能降低招聘的成本8。 招聘管理系统需要满足来自两方面的需求,这两个方面分别是系统管理员 和应聘者。应聘者的需求是查询招聘信息、进行网上应聘及个人信息的修改; 系统管理人员的功能最为复杂,包括对招聘者资料、招聘信息、管理员资料进 行管理和维护。 应聘者通过登陆可直接查看招聘信息的情况,如果应聘者根据本人用户名 毕业设计论文 和密码登录系统,还可以进行本人招聘情况的查询和维护部分个人信息。一般 情况下,应聘者只应该查询和维护本人的招

23、聘情况和个人信息,若查询和维护 其他招聘者的招聘情况和个人信息,就要知道其他招聘者的用户名和密码。这 些是很难得到的,特别是密码,所以不但满足了应聘者的要求,还保护了应聘 者的个人隐私。 系统管理人员功能的信息量大,数据安全性和保密性要求最高。本功能实 现对应聘者信息、管理员信息的查看及维护、以及对招聘信息的查看及维护。 系统管理员可以浏览、添加、删除、修改应聘者的基本信息;浏览、添加、删 除和修改招聘信息,浏览、添加、删除、修改管理员的信息。 .1 系统功能需求分析系统功能需求分析 由于招聘信息涉及到企业的自身利益,为了防止有人在网上恶意发布无效 信息,在管理系统中需要增加管

24、理员对操作步骤检查及确认的机制,管理员必 须通过网站登陆,系统确定其身份有效后,才能进行管理员的相关操作。 招聘系统的另一个重要的问题就是发布信息的有效期,如果大量过期的信 息仍然保留在数据库中,就会严重影响浏览速度和查询信息的效率,因此,应 当对招聘信息和应聘者资料设置维护时间段。管理员可以通过管理软件设定所 有招聘信息和应聘者信息的有效期,定期对数据库进行维护。所有过期信息在 数据查询时将被自动过滤掉,不出现在信息查询的网页上。 数据处理主要包括应聘者基本信息管理、招聘信息管理、管理员身份管理 这三个部分。 应聘者管理主要实现管理员对注册用户的资料管理,包括应聘者基本情况 信息、网络用户名

25、和网络密码的管理,以及应聘者对工作进行应聘的管理。 招聘信息管理只要实现管理员对招聘信息进行添加,删除,修改等操作。 对于过期的招聘信息及时处理,以免影响系统浏览速度和查询速度。 管理员身份管理主要实现对管理员身份的确认,以及添加新管理员,删除 旧管理员,每个管理员都有自己的 id 和密码,登录系统确认后,才能进行相关 的管理员操作6。 下面是系统的数据流程图: 毕业设计论文 图2.1 员工招聘系统顶层数据流图 processprocess treetree 招聘管理系统 1 招聘操作 1.3 发布招聘 1.3.5 发布招聘信息 1.3.4 编辑信息 1.3.2 基本功能 1.3.1 查阅信息

26、 1.3.3 功能操作 1.2 管理员操作 1.4 资料管理 1.4.1 职业信息统计 1.4.4 职业统计 1.4.3 编辑资料 1.4.2 登陆系统 1.1 毕业设计论文 招聘管理系统招聘管理系统 2 1 1.1 1.2 1.3 + 1.4 + web web 图 2.2 员工招聘系统分层数据流图 管理员首先输入密码,系统会自动连接数据库,验证用户名和密码是否正 确,登陆成功之后,管理员可以进行 3 种功能选择,第一是对应聘者信息的管 理,包括添加,修改,删除应聘者信息。第二是对管理员的操作,可以添加新 管理员,删除管理员,以及对现有管理员资料进行修改。第三是对招聘信息的 管理,包括发布招

27、聘信息,删除过期信息,减少系统负担,还有对现有信息的修 改更新。在网页上操作成功后,数据会自动保存到数据库中去。 毕业设计论文 招聘操作招聘操作 3 1 2 1 1.3.1 1.3.2 1.3.3 1.3.4 1.3.5 web 图2.3员工招聘系统数据流子图 毕业设计论文 管理员操作管理员操作 2 1 2 1.4.1 1.4.2 1.4.3 web 1.4.4 图2.4 管理员操作子图 管理员在完成各种操作后,可以选择退出系统,如果需要对数据再次进行 修改,就必须再重新登陆系统进行身份验证,系统验证通过后,才可以进行各 种管理员功能操作。 2.2. 1.1. 2 2 数据需求分析数据需求分析

28、 数据流程图描述了系统的分解,即描述了系统有哪几部分组成、各部分之 间的联系等,但是没说明系统中各成分的含义,数据字典就是对数据流程图进 行补充说明的工具之一,系统分析中的数据字典主要用来描述数据流程图中的 数据流、数据存储、处理和外部实体。数据字典把数据的最小组成单位看成是 数据元素(基本数据项) ,若干个数据元素可以组成一个数据结构。 基本信息管理数据项: (1)招聘信息管理,包括的数据项有:招聘对象、招聘人数、工作地点、工 资待遇、有效日期、发布日期、招聘要求。 (2)应聘者基本信息管理,包括的数据项有:姓名、密码、性别、年龄、学 历、毕业院校、应聘职位、电话、地址、特长、专业。 毕业设

29、计论文 (3)管理员信息管理,包括的数据项有:管理员 id、管理员密码。 数据字典实际上是“关于系统数据的数据库” 。在整个系统开发过程中以及 系统运行后的维护阶段,数据字典是必不可少的工具。数据字典是所有人员工 作的依据,同意的标准,可以确保数据在系统中的完整行和一致性。 通过对系统数据的具体分析,创建出系统的实体-关系图,如图 2.5 所示: 图 2.5 员工招聘系统实体-关系模型图 2.22.2 开发工具分析开发工具分析 在目前的网站架设服务器端的程序语言中,cgi 与 asp 已成为最流行的程 序语言。由于 asp 是微软开发的编写网站服务器端的程序语言,所以凭借微软 在计算机界的占有

30、率优势,使利用 asp 语言构建网站成为一项普遍应用的技术, 它能够将代码直接嵌入 html,使得设计 web 页面变得更简单、更强大,并且通 过内置的组件能够实现强大的功能, asp 与 ado 的结合使开发者很容易地在一 个数据库中建立和打开一个记录集,这无疑是它如此快就被大众接受的因素。 新版的 asp.net 技术的系统性能上有了很大的改善,采用编译的方式执行 程序,即程序在执行前必须先经过编译器编译,其优势主要表现在以下几方面: 1.由于 asp 页面每次打开都必须经过先编译后解释的过程,所以页面在反 复打开时速度没有任何提升,而 asp.net 页面只需要一次编译后不需要重新编 译

31、,直到该页面被修改或 web 应用程序重新启动。这使得在多次访问时速度有 了极大的提升。 2.由于 asp 没有提供任何输出数据为内容的元件,所以在使用 asp 撰写数 据库页面时只能借助 ado 的 recordset 对象逐笔读取记录,而 asp.net 通过 ado.net 提供的 datagrid 等数据库元件可以直接和数据库联系。 3.asp.net 支持应用程序的实时更新。管理员不必关掉网络服务器或者甚 至不用停止应用程序的运行就可以更新应用文件。应用程序文件永远不会被加 锁,因此甚至在程序运行时文件就可以被覆盖。当文件更新后,系统会温和地 转换到新的版本。 4.asp.net 采

32、取code-behind方式编写代码使得代码更易于编写,结构更 清晰,降低了系统的开发与维护的复杂度和费用3。 毕业设计论文 2.32.3 系统分析结果系统分析结果 经过以上分析,作者认为该系统应分为两大版块,一是用户功能模块,用 户注册登陆后,可以进行查看招聘信息,进行网上应聘等操作。二是管理员功 能模块,通过登陆,管理员可对应聘者信息进行添加,修改,查询等操作;还 可以发布网上招聘信息,并且对信息进行修改,对于过期的信息,管理员要及 时删除。管理员可以实现的另外一个功能就是对管理员信息的操作,可以删除 管理员,添加新管理员。在系统设计时要注意系统的准确性,经济性,以及系 统的运行环境,还要

33、考虑到系统的运行速度,应该使程序用较低端的配置就能 流畅运行。 毕业设计论文 第三章第三章 方案设计方案设计 3.13.1 系统总体设计系统总体设计 .1 企业招聘管理模型设计企业招聘管理模型设计 一般来说,企业的人员招聘过程包括如下几个环节: 图 3.1 招聘过程流程图 人员招聘系统的开发就是要围绕以上环境,进行全面系统的规划,以建立 科学规范的人员招聘系统。 人员招聘系统的设计 1.职位空缺的确定 在确定职位空缺的时候,对于战略性的职位空缺,企业可以参照行业经验, 并根据各项业务指标与人员供求情况之间关系的历史记录,建立相应的统计预 测模型。这就要求企业整理各项业务指标以及

34、人才需求情况的历史数据,并整 合管理人员的经验,借助各种统计分析技术,包括回归分析技术,结构方程技 术等来建立预测模型。这样,当企业制定了战略发展计划之后,就可以根据预 测模型预测企业的人才需求情况。而对于临时性的空缺职位,可以指定一套流 程来对人才需求的申请和审批程序和手续进行规定。 在确定职位空缺数量要求的同时,企业还应该重视职位空缺的质量要求, 即企业究竟需要什么样的人才,这一点也是人员招聘系统的基石。如果对职位 空缺的质量要求不明确或者不正确,不管招聘系统的后续环节有多完美,最后 招聘来的人员都有可能不理想。目前,越来越多的企业开始建立 competency model,把 compe

35、tency 作为人才评价的主要指标,这种方法的优越性已经在众 多跨国公司的实践中得到证明。国内企业在建立招聘系统时,很有必要引进 competency 作为确定职位空缺质量要求的主要指标。 2.招聘渠道的确定和招聘信息的发布 公司的人才来源不外乎内部选拔和外部招聘两个途径,内部选拔在强化现 有的企业文化,激励员工等方面有着明显优势,而外部招聘则有更大的选择面, 在新观念、新方法和新思路的引入方面,以及激发现有人员的斗志和潜能方面 有着更为积极的作用。企业可以根据以往的经验来确定一些基本的准则,规定 哪些人员主要从内部选拔,那些人员主要从外部招聘,并指定清晰的流程来指 导企业开展招聘工作。 即使

36、选择了外部招聘,企业还必须从不同的招聘渠道中进行选择,包括猎 头、熟人推荐、校园招聘、网络招聘、报纸杂志招聘、人才交流会、直接给各 毕业设计论文 公司打电话挖人等,每一种招聘渠道都有其优势,各种不同招聘渠道适合的职 位,从招聘信息发布到获得候选人信息所需要的时间,公司获得的候选人的数 量以及与公司职位匹配的程度,公司所投入的成本等等。 3.获取候选人的信息和对候选人的评价 企业通过各种招聘渠道传递招聘信息,目的就是获取优秀候选人的信息, 而候选人求职申请表和候选人建立是企业获取信息的重要环节。但是在实际操 作过程中,很多企业对于求职申请表和候选人简历是企业获取信息的重要环节。 但是在实际操作过

37、程中,很多企业对于求职申请表中要求候选人填写的信息并 没有给予足够的重视,最后收集的信息对于企业的录用决策并没有什么帮助。 在这一方面,国外有些公司的做法和经验值得我们学习。比如,有些公司的求 职申请表不仅要求候选人填写基本信息,还要求对自己的 competency 进行评价 并给出具体的实例,这样公司拿到求职申请表之后就可以对候选人进行初步评 价。国内的企业在设计招聘系统时,也应该考虑如何来设计求职申请表,在求 职申请表中应该包括那些方面的信息,以提高公司招聘录用的效率和准确性。 对候选人进行评价直接关系到招聘的效果,也是整个招聘过程中最关键的一环。 在设计招聘系统时,企业首先必须考虑的是,

38、对于候选人应该采用什么样的评 价流程?对于不同职位的候选人是采用同样的评价流程,还是采用不同的评价 流程?在整个招聘过程中,如何来介绍公司的基本情况,如何来回答候选人们 的提问?如果需要多名人员来对候选人进行评价,如何协调这些人员的时间? 如何保证面试的连贯性和一致性,做到不对候选人进行重复性的提问和介绍等 等?诸如此类的问题都是在设计招聘系统时需要考虑的问题。 4.录用决策与招聘效果评估 有了评价结果之后,企业就可以着手制定录用决策了。在制定录用决策时, 一般现在通行的有两个主要模型:一种是选择最优秀的,一种是选择最合适的。 选择最优秀的是指希望候选人在评价的指标上得分越高越好;而选择合适的

39、则 对候选人在每一个评价指标上的得分有明确的要求,并最后选择和这一要求最 接近的候选人。目前,越来越多的企业接受“最合适”这一模型,并根据这一 模型的思想来做出决策。 人力资源已经成为企业获取竞争优势的最重要的资源之一,如何获取和管 理受到了越来越多企业的重视。招聘系统作为人力资源管理的一部分,在整个 企业的人力资源管理中发挥了重大作用。然而,很多实践工作者却还没有认识 到招聘工作的重要性,没有把招聘工作摆上重要的议程,这就使得整个企业的 人力资源管理出现了“瓶颈”问题,而招聘系统的开发则能有效帮助企业解决 这一“瓶颈”问题。 根据以上分析,作者设计出了系统的总体功能结构图,如图 3.2 所示

40、 毕业设计论文 登陆界面 进行应聘 登陆 退出界面 添加信息 界面 修改信息删除信息 功能主界面 用户操作 浏览招聘信息 管理员操作 图 3. 2 系统总体功能数据流程图 .2 e-re-r 模型图模型图 在概念设计阶段中,设计人员从用户的角度看待数据及处理要求和约束, 产生一个反映用户观点的概念模式。然后再把概念模式转换成逻辑模式。将概 念设计从设计过程中独立开来,使各阶段的任务相对单一化,设计复杂程度大 大降低,不受特定 dbms 的限制。 利用 er 方法进行数据库的概念设计,可分成三步进行:首先设计局部 er 模式,然后把各局部 er 模式综合成一个全局模式,最后对全局

41、 er 模式进行优 化,得到最终的模式,即概念模式。 (一) 设计局部 er 模式 实体和属性的定义: 应聘者(id,姓名,密码,性别,年龄,学历,毕业院校,应聘职位,电 话,地址,特长,专业) 管理员(id,管理员 id,管理员密码) 招聘信息(招聘对象,招聘人数,工作地点,工资待遇,有效日期,发布 日期,招聘要求) er模型的“联系”用于刻画实体之间的关联。一种完整的方式是对局部结构中 任意两个实体类型,依据需求分析的结果,考察局部结构中任意两个实体类型 之间是否存在联系。若有联系,进一步确定是1:n,m:n,还是1:1等。还要考察 一个实体类型内部是否存在联系,两个实体类型之间是否存在联

42、系,多个实体 毕业设计论文 类型之间是否存在联系,等等。 (二)设计全局 er 模式 所有局部 er 模式都设计好了后,接下来就是把它们综合成单一的全局概念 结构。全局概念结构不仅要支持所有局部 er 模式,而且必须合理地表示一个完 整、一致的数据库概念结构。 (1)确定公共实体类型 为了给多个局部 er 模式的合并提供开始合并的基础,首先要确定各局部结 构中的公共实体类型。在这一步中我们仅根据实体类型名和键来认定公共实体 类型。一般把同名实体类型作为公共实体类型的一类候选,把具有相同键的实 体类型作为公共实体类型的另一类候选。 (2)局部 er 模式的合并 合并的原则是:首先进行两两合并;先

43、和合并那些现实世界中有联系的局 部结构;合并从公共实体类型开始,最后再加入独立的局部结构。 (3)消除冲突 冲突分为三类:属性冲突、结构冲突、命名冲突。 设计全局 er 模式的目的不在于把若干局部 er 模式形式上合并为一个 er 模 式,而在于消除冲突,使之成为能够被所有用户共同理解和接受的同一的概念 模型。 (4)全局 er 模式的优化 在得到全局er模式后,为了提高数据库系统的效率,还应进一步依据处理需求 对er模式进行优化。一个好的全局er模式,除能准确、全面地反映用户功能需 求外,还应满足下列条件:实体类型的个数要尽可能的少;实体类型所含属性 个数尽可能少;实体类型间联系无冗余。如图

44、3.3所示: 图3.3招聘系统e-r图 3.23.2 招聘系统的数据库设计招聘系统的数据库设计 microsoft office 提供了多种存储和管理数据的功能和工具,例如,数 毕业设计论文 据访问对象 (dao)、activex 数据对象 (ado)、microsoft word 邮件合并、 microsoft excel web 查询、microsoft query、数据访问页、microsoft access 数据项目、office 数据连接、office 数据链接等等。 由于数据库是整个管理系统的基础,正确地设计数据库对整个系统的建立 和系统性能有很大的影响。microsoft acc

45、ess 是一个高性能的数据库管理系统, 对于使用 windows 平台的部门来说,它是最受欢迎的中小企业级数据库。各个 企业局域网中使用的客户机和服务器均为 windows 系列的平台,因此在系统的 开发中,选用了 access2003 作为数据库管理系统。access 2003 是 microsoft office 套件的成员之一,它与其他服务器软件(windows nt、iis 等)有机结 合,充分利用它们所提供的服务或功能(如安全管理、事件日志、性能监视器、 内存管理和异步 i/o 等),从而增强了 access 数据库系统的功能,同时占用较 少的系统资源6。 数据库设计主要依据系统分析

46、的结果,为了保证信息标准化,设计中参照 了最新制定的企业招聘员工档案管理办法。根据前面制定的需求分析,作者把 系统的数据库结构按照功能模块划分为应聘者信息数据库、管理员数据库、招 聘信息、三个部分。如图所示: 图 3.4 员工招聘系统数据库设计表 以上就是作者设计的招聘系统在 access 中三个数据库的结构。应聘者信息 的数据主要是个人信息。这些信息可以来源于单位的网上录入,也可以来源于 后台管理软件的录入。 应聘者信息就是应聘者的电子简历,招聘者主要通过电子简历来获得应聘 者的信息,主要内容有:姓名、性别、年龄、学历、毕业院校、应聘职位、电 话、地址、特长、专业。 由于分为一般用户和管理员

47、用户,一般用户只能享受查看网页,以及在网 上填写简历,进行网上应聘等功能;管理员通过登陆,可获得编辑应聘者资料, 如修改,添加,删除,以及发布招聘信息等,还可以添加新的管理员。因此本 系统还应该建立个管理员数据库,用以存放管理员资料。 最后一个数据库是用来存放招聘信息的,使管理员可以方便的对招聘信息 进行修改。 毕业设计论文 第四章第四章 企业招聘系统主要功能的实现企业招聘系统主要功能的实现 4.14.1 系统详细功能设计系统详细功能设计 整个招聘管理系统由多个功能模块组成,不同的模块完成不同的功能,所 以可以为不同的用户分配不同的功能,使其具有不同的权限,完成其权限所对 应的功能,从而很好地

48、管理好整个系统5。 操作:选择该功能后,屏幕上显示出所有应聘者的名称。这时,可进行如 下的操作: 增加: 增加用户。按该按钮后,就可输入新用户的内容,如:用户名称, 密码和权限。所输入的登录名一定不能重复。 修改: 修改用户设置。按该按钮后,就可修改选中用户的用户名,密码和 权限,每一权限对应系统菜单上的一项功能,可为该用户选择任意的权限。用 户在使用本系统时,要求输入用户的口令,为了安全,用户需建立一个只有自 己才知道的特殊口令。 通常,系统的权限分为三大部分,即:管理权限:设置用户和系统参数。 输入权限:档案卡片生成、个人简历输入和家庭成员输入。查询权限:档案查 询、档案统计。根据需要,可

49、以把这些功能分配给不同的员工。 删除: 删除用户。按该按钮后,经确认,则选中的用户被删除。 .1 添加应聘者信息功能模块添加应聘者信息功能模块 主要实现员工信息添加,管理员信息添加等功能。 下面是添加员工信息的流程图 毕业设计论文 登陆到管理员基本功能模块 应聘者基本信息管理 增加 姓名不能重复 添加成功 是 否 图 4.1 添加信息功能流程图 具体功能代码实现如下: sub ins(sender as object,e as eventargs) dim con as oledbconnection dim com as oledbcommand dim sqlstr as

50、string dim provider=provider=microsoft.jet.oledb.4.0 dim database=data source= data source= data source= the regiments were called legions; instead of numbers they bore the names of departments; napoleon was at st. helena; and since england refused him green cloth, he was having his old coats turned

51、.in 1817 pelligrini sang; mademoiselle bigottini danced; potier reigned; odry did not yet exist. madame saqui had succeeded to forioso.there were still prussians in france. m. delalot was a personage.legitimacy had just asserted itself by cutting off the hand, then the head, of pleignier, of carbonn

52、eau, and of tolleron.the prince de talleyrand, grand chamberlain, and the abbe louis, appointed minister of finance, laughed as they looked at each other, with the laugh of the two augurs; both of them had celebrated, on the 14th of july, 1790, the mass of federation in the champ de mars; talleyrand

53、 had said it as bishop, louis had served it in the capacity of deacon. 毕业设计论文 in 1817, in the side-alleys of this same champ de mars, two great cylinders of wood might have been seen lying in the rain, rotting amid the grass, painted blue, with traces of eagles and bees, from which the gilding was f

54、alling. these were the columns which two years before had upheld the emperors platform in the champ de mai.they were blackened here and there with the scorches of the bivouac of austrians encamped near gros-caillou. two or three of these columns had disappeared in these bivouac fires, and had warmed

55、 the large hands of the imperial troops. the field of may had this remarkable point: that it had been held in the month of june and in the field of march (mars). in this year, 1817, two things were popular: the voltaire-touquet and the snuff-box a la charter.the most recent parisian sensation was th

56、e crime of dautun, who had thrown his brothers head into the fountain of the flower-market. they had begun to feel anxious at the naval department, on account of the lack of news from that fatal frigate, the medusa, which was destined to cover chaumareix with infamy and gericault with glory.colonel

57、selves was going to egypt to become soliman-pasha. the palace of thermes, in the rue de la harpe, served as a shop for a cooper.on the platform of the octagonal tower of the hotel de cluny, the little shed of boards, which had served as an observatory to messier, the naval astronomer under louis xvi

58、., was still to be seen.the duchesse de duras read to three or four friends her unpublished ourika, in her boudoir furnished by x. in sky-blue satin. the ns were scratched off the louvre. the bridge of austerlitz had abdicated, and was entitled the bridge of the kings garden du jardin du roi, a doub

59、le enigma, which disguised the bridge of austerlitz and the jardin des plantes at one stroke. louis xviii., much preoccupied while annotating horace with the corner of his finger-nail, heroes who have become emperors, and makers of wooden shoes who have become dauphins, had two anxieties,-napoleon a

60、nd mathurin bruneau.the french academy had given for its prize subject, the happiness procured through study. m. bellart was officially eloquent.in his shadow could be seen germinating that future advocate-general of broe, dedicated to the sarcasms of paul-louis courier.there was a false chateaubria

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论