收藏 分享(赏)

网络招聘系统.doc

上传人:wo7103235 文档编号:5574529 上传时间:2019-03-08 格式:DOC 页数:37 大小:584.50KB
下载 相关 举报
网络招聘系统.doc_第1页
第1页 / 共37页
网络招聘系统.doc_第2页
第2页 / 共37页
网络招聘系统.doc_第3页
第3页 / 共37页
网络招聘系统.doc_第4页
第4页 / 共37页
网络招聘系统.doc_第5页
第5页 / 共37页
点击查看更多>>
资源描述

1、1目录第一章 绪论 .11.1 问题的提出 11.2 本文研究路线 11.3 主要内容及意义 2第二章 网络招聘系统研究概述 .42.1 网络招聘的发展史 42.2 网络招聘求职的作用及优势 42.3 我国网络招聘的发展现状 .52.4 网络招聘存在的问题 6第三章 系统开发模式、工具及环境 .83.1 系统开发模式(B/S) 83.2 开发网站工具的分析 93.3 开发环境简介 103.3.1 ASP 的开发环境 103.3.2 ASP 的内建对象 .113.3.3 ASP 内建组件 113.3.4 访问数据库的方法 123.3.5 运行环境 .13第四章 系统需求分析 .144.1 功能需

2、求分析 144.2 数据流程图 154.3 管理流程 164.4 数据库设计 184.4.1 数据库介绍 184.4.2 网络招聘数据库简介 19第五章 系统设计与实现 .235.1 系统分析 235.2 系统流程图 235.3 程序设计 2525.3.1 主页面 255.3.2 会员注册 255.3.3 查询用人公司/单位 265.3.4 查看和录用管理 275.3.5 网络招聘留言薄 29第六章 系统安装、测试与调试 .316.1 系统开发平台 316.2 系统的运行环境 316.3 系统测试 326.4 系统调试 32第七章 总结 .337.1 总结 337.2 展望 34致谢 .35参

3、考文献 .361第一章 绪论1.1 问题的提出在当前的市场环境中。随着社会的进步和技术的发展,知识正在发挥着越来越大的作用,市场的竞争在很大程度上体现为人才的竞争。从而。找到合适的人才,成为企业提高竞争力的一项关键任务。同时。当今的市场环境又是一个快速变化的环境,市场需求在变,对人才的需求也相应处于变化之中。如何能快速适应这一变化,提高人才招聘流程的工作效率,进行快速定位,也就成为人才招聘公司/单位需考虑的重要因素。无论是对于企业的人力资源部门的招聘服务,还是职业中介的跨地域供需信息沟通,或是对外的劳务输出等等。作为一种服务类型,其服务对象均包含需方驱动特点。其所达到的招聘人员的效率和效果是其

4、存在的价值和理由。对于中介服务的另一个服务对象。即供方,寻求合适工作的各地人士。也同样关注是否能快速获得职位需求信息和条件要求等等。所有这些;都产生着对信息系统的需求。而且也只能通过信息系统才能实现基于对人才招聘市场的理解和需求研究。为了满足市场对于人才招聘解决方案的需求,推出了网上人才招聘解决方案。作为一种专业化的业务流程改进工具,有效地解决了人才招聘工作效率和效果改进提升中所面临的问题。本毕业设计,就是为了适应现代求职/招聘方式而做出的一种尝试。本系统采用ASP这种服务器端的开发环境以及Windows XP的操作系统为工作平台,同时借助Microsoft Access2000这一强大的数据

5、库管理系统来实现本毕业设计。1.2 本文研究路线网络招聘系统是利用网络构建的网上招聘系统,它涉及了网络应用这一学科。一个网站的建设,首先应该从功能出发。功能是网站的目的所在,为了“个性”而牺牲功能上的需求,那就舍本求末了。通常功能上的需求无非有:(1)能够明确的表达一个网站的主题。(2)能够容纳多种形式的内容。(3) 能够良好的适应不同的分辨率。其2次要有一个清晰的网站结构。要开发一个优秀的网站,通常应该遵循以下工作流程:首先定义开发网站的目的;接下来对网站的外观进行设计;其次进行实际页面的制作;然后对所制作的网站进行测试,以确保它符合最初设定的目标;最后是将网站发布。在将网站发布后还需要有维

6、护工作,以便及时更新网站内容。所以要做出一个出色的网络招聘系统要做到以下要求。首先,对人才市场网络招聘的定义、特征和优势的了解是必不可少的。其次,系统网站的规化、网站构建的目标和市场需求调查分析、网站设计与管理的可行性分析以及网站设计与管理的解决方案的深入分析也是不可少的。再次,网络招聘系统网站运行平台的构建、服务器选择、ASP 软件和数据库的知识更是实现网络招聘的基础。上述的网站运行环境及其软硬件平台的实现,是概括的和基础性的,也是构建网络招聘系统的基本思路。通过网上求职/招聘这一示范主题,将网站的互动性、美观性与实用性完整地呈现出来。1.3 主要内容及意义主要针对人们对网络招聘系统的需要,

7、采用ASP技术使人们轻松自在的实现在网上用户注册、简历的投放和查找、查看录用状态、查看用人单位、留言等。 本论文分为6部分,分别为:绪论、系统概述、需求分析、系统设计、系统测试与调试及总结体会。绪论部分,主要介绍了问题的提出,以及开发该系统的必要性和该系统研究路线。系统概述部分主要介绍网络招聘的发展历史、作用、国内发展现状和存在的问题。系统需求分析部分,主要介绍系统功能需求描述、管理流程和数据流程图。系统设计是具体工作实现部分,其内容是系统实现的具体指导,分为用户注册功能、简历的查找功能、简历的管理、查看用人单位、留言本、管理员登录功能.系统的安装、测试与调试部分,重点是介绍IIS5.0的安装

8、及调试和网络系统怎样在IIS5.0下的浏览及系统的调试和测试。总结部分,主要是总结系统过程中的经验,完成了那些功能,有那些地方不同于别人或运用了那些先进技术以及系统还存在那些缺点和不足。3第二章 网络招聘系统研究概述2.1 网络招聘的发展史网络招聘求职方式已经成为了招聘求职的一大重要手段,其招聘求职规模和招聘求职成功率已直逼传统招聘会,有的甚至超过了传统招聘会。一两年前还处于新兴地4位的博思人才网网络招聘求职方式已经名符其实地走向了招聘求职的主流地位。网络招聘求职的快速发展,与网络招聘求职平台的建设和发展有着很大的关系。当然网络招聘求职的人群快速膨胀也促进了网络招聘求职平台的发展。这与市场上的

9、生产和消费两者关系完全类似,消费促进生产,生产带动消费。根据美国公司的调查结果,2001 年全球的网络招聘市场扩大了 53,就已经达到 28 亿美元的规模。IDC 的高级分析师 Marc Pramuk 曾经表示:“从网络招聘市场扩大的事实可以看出,招聘服务市场正在发生根本的变化。 ”由于“雇用方正在寻找比传统的招聘方法更迅速、更廉价的招聘适当人选的方法” ,因此到 2006 年,在经历连续几年超过 40的速度迅猛增长后,全球网络招聘市场的业务规模将超过157 亿美元。据介绍,在美国、日本和欧洲等互联网普及程度高的发达国家,自上世纪 90 年代初互联网出现以来,网络已经成为人才进行流动的最主要渠

10、道,而那些单纯为企业、个人提供单一集会式招聘服务的人才市场几乎已经绝迹。2.2 网络招聘求职的作用及优势 在求职毕业生的眼中,通过网络求职具有以下几个其它方式所不能及的作用和优势:其一、信息量大且更新快。这么大的求职队伍,招聘职位数量显然很吸引求职者的眼球,在人才网站里,可以随时查询数万条信息,而且信息更新速度很快,每天更新的职位都很多,关注招聘网站就能够第一时间掌握用人单位的需求;其二、招聘网络平台功能强大,提高效率。通过招聘网站可以轻松地对工作类别、地区和需求等条件进行全方位智能查询,快速准确地查询到所需要的包括行业、职能、工作地点、工资等信息,当查询到合适的招聘职位后还可以直接通过网站把

11、简历提交给招聘单位,很大程度上节省了求职者的时间;其三、求职无地域限制。无地域限制无疑给求职者创造更多的就业机会,特别是对于异地求职者,如果采取传统的求职方式,恐怕还得来回奔波于两个城市之间。而且对于一般院校学生亲临知名企业校园招聘现象的机会也不是很多,但如果通过网络就可以获取与其它求职者同等竞争的机会;其四、经济实惠。如果通过现场招聘会求职,求职者要花不少钱制作精美的简历,外加交通、通讯等费用,而这些在网络求职中都可免去。而且各个证书只要一次扫描到计算机里,就可以发给多家网络招聘单位,免去了印刷的高成本费用。5正是网络求职具备上述几大优势和逐渐提高的求职成功率,因而受到了广大求职毕业生的青睐

12、。或许也正是高校毕业生对网络求职的热捧,网络求职也变得也越来越火。2.3 我国网络招聘的发展现状如果说没有那场“非典”灾难,或许到现在,网络招聘求职还最多只能说成是招聘求职方式的重要补充。正是这场突入其来的灾难,让网络招聘求职方式已经成为了招聘求职的一大重要手段,其招聘求职规模和招聘求职成功率已直逼传统招聘会,有的甚至超过了传统招聘会。一两年前还处于新兴地位的网络招聘求职方式已经名符其实地走向了招聘求职的主流地位。如果把时间往后推几年,国内招聘求职平台仅仅只有全国性的几家专业招聘求职网站,短短地三年间,全国的招聘求职网站已发展超过了 1000 个。而随着招聘求职网站的越来越多,市场的竞争也会越

13、来越激烈,在这些网站中,除了极少数的网站是政府性质的不以盈利为目,其它基本上都是盈利性质网站,网站要生存,利益是第一目的,竞争也就是难免的。从目前网络招聘求职网站的竞争情况来看,主要存在两大对抗阵营,一个是横向对抗阵营,即全国性平台与地方性平台的竞争,另一个则是纵向对抗阵营,即综合性平台与专业性平台的竞争。从长远而言,随着我国企业信息化程度的日益提高和互联网家庭用户的迅猛增长,网络必将成为越来越多企业、人才进行招聘和求职的最重要手段。而随着国内劳动力的增多、国内企业的国际化及国内网络的更加普及,网络招聘求职的主流地位不仅不会改变的,而且只会越来越火。但网络招聘求职也不会像有的人说的那样将取代传

14、统招聘会。在国外,都是将网络招聘与传统的招聘方式结合,构建一整套完善、多元的人才交流体系。而对于国内的情况,两种方式各有优势,对传统行业的招聘,如公交车司机、饭店侍者等服务业现场招聘可能更有效,而 IT、电子等现代行业的招聘,网上招聘效果就会更好。所以在今后很长的时间内,网络招聘求职和传统招聘求职将并行发展,谁也不会取代谁。 62.4 网络招聘存在的问题网络招聘虽然发展很快,前景广阔,但也面临着一些问题,如安全问题、技术问题、法律制度问题、观念障碍、隐私权的保护、基础设施问题等。具体表现在如下几点:(1)信息的保密性。现在人才网站鱼龙混杂、良莠不齐,一些防护措施做得不到位的网站,求职者的个人信

15、息在网上常常可以“资源共享” 。而大型的知名网站在这方面就做得比较好,通常不会出现信息泄露的现象 (2)网络招聘的可信度不高。 “成交率” 颇低。究其原因,主要是招聘应聘双方都不够诚信。由于网上招聘,用人单位与求职者不见面,彼此只能通过电子简历来完成首次面试,于是一些求职者就肆无忌惮地给自己“镀金 ”:有的只是中专文凭,却毫无顾忌地在电子简历上填上“ 大学本科毕业 ”;有的连四级考试都没有通过,简历上却赫然写着“达到六级水平 ”。(3) 简历多次重复发送是网络招聘中的一个普遍问题。(4)我国网络招聘起步晚。在网络招聘中的规范性和法律制度不够完善,一部分人对网络招聘方式不认识和了解,服务也有待改

16、善。  (5)安全保障、诚信问题依然是亟需解决的问题。7第三章 系统开发模式、工具及环境3.1 系统开发模式(B/S)B/S 结构,即 Browser/Server(浏览器/服务器)结构,是随着 Internet 技术的兴起,对 C/S 结构的一种变化或者改进的结构。在这种结构下,用户界面完全通过 WWW浏览器实现,一部分事务逻辑在前端实现,但是主要事务逻辑在服务器端实现,形成所谓 3-tier 结构。B/S 结构,主要是利用了不断成熟的 WWW 浏览器技术,结合浏览器的多种 Script 语言(VBScript、JavaScript)和 ActiveX 技术,用通用浏览器就实现了原

17、来需要复杂专用软件才能实现的强大功能,并节约了开发成本,是一种全新的软件系统构造技术。随着 Windows 98/Windows 2000 将浏览器技术植入操作系统内8部,这种结构更成为当今应用软件的首选体系结构。显然 B/S 结构应用程序相对于传统的 C/S 结构应用程序将是巨大的进步。B/S 结构采用星形拓扑结构建立企业内部通信网络或利用 Internet 虚拟专网(VPN) 。前者的特点是安全、快捷、准确。后者则具有节省投资、跨地域广的优点。须视企业规模和地理分布确定。企业内部通过防火墙接入 Internet,再整个网络采用 TCP/IP 协议。网络结构如图 3.1 所示:图 3.1 系

18、统开发模式结构图3.2 开发网站工具的分析一个网站的建设,首先应该从功能出发。功能是网站的目的所在,为了“个性”而牺牲功能上的需求,那就舍本求末了。而通常功能上的需求无非有:(1)能够明确的表达一个网站的主题。(2) 能够容纳多种形式的内容。(3)能够良好的适应不同的分辨率。其次要有一个清晰的网站结构。要开发一个优秀的网站,通常应该遵循以下工作流程:首先定义开发网站的目的;接下来对网站的外观进行设计;其次进行实际页面的制作;然后对所制作的网站进行测试,以确保它符合最初设定的目标;最后是网站发布。网站发布后还需要有维护工作,以便及时更新网站内容。目前的网站开发最为流利的工具有:网页制作工具软件包

19、括 Dreamweaver mx、Asp、FrontPag、等一些常用的编辑软件;图片处理工具软件常用的PhotoShop、3Dmark、Corledraw,动态图片处理工具有 Flash 等,而且对于图片的切割,现在已经出现的 PhotoShop6.0 不说,还有专业的割图软件 Fireworks,这些图片制作软件有效的组合使用,就可以做出精美图片。虽然现在的开发工具非常之多,9但是本系统主要选用 macromedia 公司的网页制作三剑客 Dreamweaver、Asp 做为主要的制作工具。虽然在设计中也可以在 FrontPage 和 Dreamweaver 中选择一种工具软件为主开发软件

20、,由于 Macromedia 公司推出的主页编辑工具 Dreamweaver mx 它是一个所见即所得网页编辑器,支持最新的 DHTML 和 CSS 标准。它采用了多种先进技术,能够快速高效地创建极具表现力和动感效果的网页,使网页创作过程变得简单无比,Dreamweaver 不仅提供了强大的网页编辑功能,而且提供了完善的站点管理机制。虽然微软的 FrontPage 2000 号称最好的所见即所得的网页编辑器,但是利用 FrontPage 创作网页,不但要对付各种各样烦琐和难懂的对话框,而且在页面的控制方面也实在差强人意。不仅如此,FrontPage 还会生成多如牛毛的垃圾代码,其庞大的体积和单

21、调的功能特性远远不成比例。在以前的创作经历中,我们更多感受到的是 FrontPage 像洪水一样地难于控制,而很难将精力集中于网页创作本身。网页制作者不仅希望能够创建出美观的页面,而且希望生产最精简和高效的 HTML源代码,在对网页源代码进行精确地控制方面,FrontPage 几乎是无能为力。而在这方面 DreamWeaver 有编辑 HTML、站点管理、创建、编辑对象和页面元素、工作流程的改善、定制和扩展等功能。Asp 动态交互式语言,用于编写动态网页,是非常实用的语言。在 DreamWeaver 的基础上,还将准备用 PhotoShop 的位量作图,利用了 ASP 的动态网页功能和 CSS

22、 样式表锁定,这样便选择好基本的开发软件了。3.3 开发环境简介随着 internet 的广泛应用,人们已经不再满足静态的网页了,而是越来越希望internet 能具有智能性,能动态的对人们的查询和指令做出反应,并且由于网页的静态性,更新网页也变成了一件繁重的重复劳动。为了改变这一状况,人们提出了许多的解决方法,如 Asp,Jsp,Php 等,其中 ASP(active server pages)是一套微软开发的服务器端脚本环境。ASP 内含于 IIS3.0 和 4.0 之中,通过 ASP 可以结合 HTML网页、ASP 指令和 ActiveX 元件建立动态、交互且高效的 WEB 服务器应用程

23、序。有了 ASP 你就不必担心客户的浏览器是否能运行你所编写的代码,因为所有的程序都将在服务器端执行,包括所有嵌在普通 HTML 中的脚本程序。当程序执行完毕后,服务器仅将执行的结果返回给客户浏览器,这样也就减轻了客户浏览器的负担,大大10提高了交互的速度。由于需要经过 IIS/PWS 的翻译后才送出标准的 HTML 格式,这就大大增加了设计上的弹性。但是在工作平台上为何会区分 IIS/PWS 呢?这是由于服务器所使用的操作系统不同的缘故。如果要建设大型网站通常会使用 Window 2000 server 或 Window 98。也就是说,由于操作系统本身的功能差异需要搭配不同的Web 服务器

24、。3.3.1 ASP 的开发环境开发环境使用的是微软公司的 Visual inerdev 和网页设计大师Dreamweaer。Dreamweaer 是一个功能强大的网页设计平台,为网页设计提供了方便快捷的开发环境,而 Visual inerdev 则为 ASP 程序提供了一个智能化的开发平台。   3.3.2 ASP 的内建对象Active Server Pages 提供了可在脚本中使用的内建对象。这些对象使用户更容易收集通过浏览器请求发送的信息、响应浏览器以及存储用户信息,从而使对象开发者摆脱了很多繁琐的工作。目前的 ASP 版本总共提供了六个内建对象 ,常用的是以下两个:(1)R

25、equest 对象可以使用 Request 对象访问任何基于 HTTP 请求传递的所有信息,包括从 HTML 表格用 POST 方法或 GET 方法传递的参数、 cookie 和拥护认证。 Request 对象使您能够访问客户端发给服务器的二进制数据。Request 的语法:Request.集合|属性|方法(变量)语法:Requset.Cookies(cookie)(key)|.attribute(2)Response 对象与 Request 是获取客户端 HTTP 信息相反,Response 对象是用来控制发送给用户的信息,包括直接发送信息给浏览器、重定向浏览器到另一个 URL 或设置 co

26、okie的值。语法:Response.collection|property|method113.3.3 ASP 内建组件Active Server Pages(ASP)可以在服务器上运行 ActiveX 脚本和 ActiveX 组件的服务器方脚本环境。开发人员可以将脚本和组件结合在一起创建基于 Web 的应用程序。ActiveX 允许开发人员为 World Wide Web 创建交互式组件的内涵丰富的Microsoft 技术术语。允许用不同的语言编写的软件在网络环境中一起工作的一组不依赖语言的互操作技术。ActiveX 的关键元素是组件对象模型(COM)和分布组件对象模型(DCOM)。这些技

27、术已得到开发组织的许可,可移植到许多平台上。通过使用 Object 标记,可以在 ASP 中使用上述的 ActiveX 组件,目前ActiveX 组件多使用面向对象的编程语言编写,如 vb,vc,delphi 等。3.3.4 访问数据库的方法ASP 使用 ADO 技术访问数据库。ADO 全名为 Active Data Object,是 Microsoft为了企业数据整体存取需求所提出的解决方案 UDA(universal data access)之一。在 ASP 网页中使用 ADO 对象存取数据库主要是使用其 Connection,Recordset 以及Command 三个对象。Connec

28、tion 对象: 负责开启与链接到数据源的对象,通过 Connection 对象也可以执行命令.Command 对象:负责传送能被数据源所执行的命令的对象,命令是一文本字符串,通常是一个SQL 语句。命令的参数是以 Parameter 对象表示。Command 对象是一选择项(optional)对象,并不是一定要使用,也就是说可根据数据源的特性选择是否提供。例如:一些非结构性数据提供者(Unstructured Data Providers,如电子邮件系统),可能无法处理文字形态命令,就可以选择不提供 Command 对象。Command 对象除了能下达 SQL 语句的命令外,也可以执行后端数

29、据库所提供的预储程序(store procedure)。Recordset 对象:负责存取数据库内容的对象,为一数据记录集。Command 对象的命令执行结果如果是数据记录集,也是以 Recordset 对象来表示。它可以依照查12询条件获取或显示所要的数据列与记录。Recordset 对象会保留每项查询返回的记录所在的位置,以便逐项查看结果。常用到的 Recordset 对象的属性和函数为: Recordset.Fields.count:返回 Recordset 中的字段数。Recordset(I).name:返回 Recordest 中第 I 个字段的名称,I 是由 0 开始计算的,因此

30、I 的最大数目应为 Recordset.fields.count-1。Recordset.rcordcound:返回 Recordset 中数据记录的数目。Recordset(i):返回 Recordset 目前记录中的第 I 个字段的数据。Recordset.eof:判断指针是否已超过 Recordset 的末端,如果是则返回 Ture,否则返回 False。3.3.5 运行环境ASP 的运行和调试环境有三种,分别对应与三种操作系统:(1)Microsoft Internet Information Server Version 3.0/4.0 on Windows NT Server(2)

31、Microsoft Peer Web Server Version 3.0 on Windows NT Workstation(3)Microsoft Personal Web Server on Windows 98/200013第四章 系统需求分析4.1 功能需求分析软件需求分析是软件开发的第一个阶段,也是关系到软件开发成败的关键步骤。明确的目标是制定方案的前提,功能需求的描述则是网络招聘系统实施方案的前提。需求分析要注意的问题,是让用户和开发者共同明确将要开发的是一个什么样的系统。具体而言,需求分析主要有两个任务:第一是通过对问题及其环境的理解、分析和综合,建立分析模型;第二是在完全弄清

32、用户对软件系统的确切要求的基础上,用“用软件需求规格说明书”把用户的需求表达出来。该系统应实现通过网络招聘过程中的所涉及两类重要客户角色分为两类进行。即供需双方。供方为求职人员。需方为招聘单位或是用人部门。并分别处理。同时还包括第三部分的信息发布以及交流功能对于供方(求职人员)所设置的功能包括:(1)用户管理;进行求职人员的注册登记管理以及密码建立。查找和修改的管理;(2)简历管理;完成求职人员的个人简历信息的输入和保存。更改等;(3)职位搜索;按所设置的搜索条件进行符合要求的空缺职位和用人单位进行搜索。帮助求职人员及时发现合适的职业机会。 (4)职位收藏;对于多个意向职位可以建立个人的职位收

33、藏夹。进行保存。以进行以后的逐个处理;( 5)技能模型;这是专门为 IT 软件人才设置的功能。求职人员可以充分表述自己的专业技能特长。对于需方(用人单位)所设置的功能包括:(1)用户管理;进行用户的登记注册。密码管理。以及企业公开信息的发布。 (2)试用;对于各用人单位。第一次注册登记后。处于试用状态。可以使用系统的各种功能。 (3)有效;在服务有效期内。可以完全使用本系统提供的所有功能;(4)过期;当服务到期后。对系统的使用。所14做操作的结果中姓名和联系方式将无法正常显示。对于每个用人单位。 (5)职位管理;进行空缺职位的信息发布和更新。以及修改其中的职位内容。到岗时间。技能要求等;(6)

34、简历查询;设置搜索条件进行现有简历库的查询,查找满足职位要求的候选人员。 4.2 数据流程图本系统数据流程可描述为三个平面数据流程图。图 4.1 所示为应聘用户通过应聘信息要求登陆本站,用人单位在根据招聘要求和查看应聘者的简历,最终录用。图 4.2 和图 4.3 所示为求职者及用人公司系统数据流程,包括用户的注册及登陆的帐号检验,资料的登记,应聘者及用人公司的查找和投放简历被最终录用等流程;应聘用户应聘信息要求网上招聘用人单位招 聘 信 息 发 布最终录用用 方 进 行 简 历 筛 选图 4.1 顶层数据流图 输入帐号填写公司信息及应聘者查找验证会员有效性进入招聘系 统查看简 历 库正 式录

35、用图 4.2 招聘数据流图15验证会员有效性输入帐号进入招聘系 统填写个人信息及简历信息供用人单位/公司查询及录用图 4.3 应聘数据流图4.3 管理流程招聘流程是面向应聘者和用人单位/公司的,真正意义上实现任何人在任何时间、任何网络节点,以任何可能的形式找到自己需要的职位,而公司能更好的管理每个应聘者的资料,找到更适合工作的人才。总之,要在尽量突出传统招聘中优点的基础上,同时改进传统招聘中使应聘者和用人单位/公司感到不方便和以前不足的地方,发挥网络的特点。这就是一个网络招聘系统的核心精神。现在随着人才的愈来愈多,找工作越来越来困难。在过去的传统人才招聘市场上挤满了应聘的人,可每天找到工作的并

36、不多,主要是因为供求双方不能全面了解,人才不能找到适合自己的工作,公司不能所需的人才,简单的文字图表,无法全面了解公司的情况,同样个人简介也不能全面了解人才的全部,再加上人才市场人才众多,应聘者的简历堆积如山,没有时间一一了解,,公司也不好对应聘者进行管理,出现少 .漏等现象,有一些应聘者的简历没有看就被堆在一边,让很多适合做这项工作的人无法找相应的职位。面对传统招聘这种陷缺,本网络招聘系统在管理中实现面对单个公司,将公司的情况,所要的招聘岗位等一些有关公司的情况,详细的列出,再通过工作组自行开发的随意架站系统使得建立网站变得轻松简单。无需任何计算机专业知识也可轻松的建立起资料的网络站点。招聘

37、者通过客户端软件可轻松了解公司情况,并且更详细,更具体,更全面,更容易找到自己适合的工作。同时把自己的详细资料传的网上,公司可以分类,分别管理,就能系统的,清晰的知道每个应聘者的详细情况,可以挑选最合适的人。最好的利用人才,创造最大的价16值!曾经去过人才招聘市场的朋友,一定会觉得人又多又乱, “各式各样”的用人公司/单位让人眼花缭乱,应聘到一个好的适合自己的公司得费你好多时间和精神。网络招聘系统一个突出的优点就是查找和搜索方便,可以在家里轻松查看多家用人单位/公司,或者只要你知道某招聘公司其中一个关键字,轻轻点击鼠标,就可以马上找到该公司的招聘信息和公司信息。通过以上的大致分析,就已经有了一

38、个网络系统的大体轮廓了(1)本系统分招聘和管理两部分。主页部分主要面向应聘者的招聘信息。分别列有公司名称,点击相应的公司名称会弹出相应详细信息,本窗口还显示应聘者相关的资料信息及个人简历,包括应聘人姓名、年龄、学历、英语级别、毕业学校,等共用人单位参考录用。如果应聘者对工作满意可注册登陆管理页查看所有公司菜单,点击窗口的下方“投放简历”按钮,系统会向用人公司发送你的简历,如果对这项工作不满意可以关闭本窗口,查看其他职位。注册窗口用于应聘者和招聘公司的注册。在注册会员的管理页个人及公司可以填写登记资料。应聘者必填部分包括姓名、性别、年龄、身份证号、学历、毕业院校、专业、想找的工作、e-mail

39、地址、个人简历等。填写完毕点击登记资料。必填部分必须填写,公司可以根据这些资料初步判断应聘者是否满足条件,如果满足公司会和应聘者联系,进一步了解应聘者。应聘者可以在注册后随时公司的录用状态,在主页的左上角用户登陆窗口登陆,输入 ID 号和密码,点击登陆,弹出管理页,在站内信件中查看公司发回的信息,录用了请和公司联系。如果没录用请耐心等待。            本系统还为应聘者安装职位搜索窗口,可以为应聘者节约更多的时间,最快的找到适合自己的职位。可根据职位名称、性别要求、学历要求、月薪等进行搜索 ,可根据不同的要求进行二次搜索,点击

40、搜索 ,会出现满足要求的职位的情况,再点击相应的职位名称会显示该职位的详细情况。系统统计和系统公告。系统统计了招聘信息、求职用户、录用人数和访问量,通过数字清楚的显示招聘情况。系统公告通告当前的主要信息。(2)系统提供完善的系统管理。在主页的管理入口,点击进入。出现验证管理员窗口,输入用户名和密码和验证码,进入系统管理器。管理器分为人才管理、信息17管理 、首页预览 、基本信息设置、管理员帐号管理 。  人才管理可以对应聘者的信息进行系统管理,查看应聘者的信息,根据应聘者的情况的不同进行录用、解雇、删除。公司可可根据应聘者的应聘职位、所属性别、所有年龄、所有学历、要求月薪、应聘者姓名

41、等进行查找,输入查找要求点击查找,系统对所有应聘者进行查找,显示所有满足条件的应聘者的信息。可以查看每一位应聘者的详细情况,公司可以对满意的应聘者进行录用,对不满意的可以进行解雇或删除。                                 信息管理是对应聘信息进行管理,添加或删除应聘信息,也可对应聘信息进行修改。动态添加招聘信息,信息内容要求完善。信息基本功能设置可根据公司的发展要求修改一些基本信息,可以对公司的信息进行更新

42、、删除。管理员帐号管理可以添加、删除管理员帐号,可以对管理员进行统一的管理。4.4 数据库设计4.4.1 数据库介绍数据库(database,DB):DB 是统一管理的相关数据的集合。DB 能为各种用户共享,具有最小冗余度,数据间联系密切,而又有较高的数据独立性。Access 做为一个数据库管理系统,它被集成在 Microsoft Office 中。Access数据库处理的基本结构,采取关系型数据库模式。与其他的数据库系统相比,Access 更加简单易学,一个普通的计算机用户可以很快地掌握它。Access 2000 的功能十分强大,利用它可以方便地实现对信息保存、维护、查询、统计、打印、交流、

43、发布,而且它可以十分方便地与 Office 其他组件交流数据,这些功能对一个一般用户而言已经足够了。4.4.2 网络招聘数据库简介网络招聘采用的数据库是 Microsoft Access。数据库的结构:为了使用的方便18性和数据的完整性,本系统使用的是 Microsoft Access 2000 数据库。它具有数据完整性高、运作方便的特点。本系统共有以下几个表:admin          存放管理员信息alluser 存放所有用户信息jobs    存放工作信息cominfo    存放用人公司信息us

44、erinfo 存放应聘者信息lyok          存放被录用者  message         存放招/应者信件交流信息 jl            存放用户简历 表 4.1 管理员表(admin)adminid 管理员 idadmin 注册帐号password 注册密码email 电子信箱oicq qq 帐号homepage 主页sex 性别regtime 注册时间Realname 用户真实姓名flag 字段长度表 4.2 用

45、户表(alluser)user  用户帐号password 用户密码id 用户 id19flag 字段长度time 注册时间表 4.3 公司/单位信息表(cominfo)comname 公司名addr 所在地址wan1 想要的人才introduce 公司/单位简介comid 公司 idFlag 字段长度email 电子邮箱phone 电话号码time 注册日期classid 类别表 4.4 工作类别(jobs)classid 类 idclass 工作域名表 4.5 应聘者信息表(userinfo) userid 用户 iduser 用户名username 应聘者姓名usersex 性

46、别userage 年龄userlevel 学历20usermajor 学的专业job1 想应聘的工作job2 其他工作Resume 履历表addr 住址email 电子信箱time 注册时间phone 联系电话表 4.6 录用表(lyok)user 录用帐号username 录用人姓名com 录用的公司/单位time 录用时间表 4.7 信息交流表(message)id 用户 Id 号title 标题Content 内容from 发送人to 接受人date 发送日期表 4.8 简历表(jl)21com 公司名comid 公司 iduser 应聘者rserid 应聘者 idtime 投放简历时间

47、22第五章 系统设计与实现5.1 系统分析因为在网上招聘里的应聘者和招聘公司是经常变化的,所以就要求想出一个好办法,不要改变 ASP 程序和网页,只改变数据库文件就可以解决问题。由于不同的招聘公司/单位可能放在不同的页面里,因此如何知道应聘者在不同的页面里向哪个招聘公司/单位投放简历就很重要了。也就是让应聘者共同拥有管理页,把不同页面的招聘公司/单位放在一起,且对应聘者选择的公司进行分排。为了满足用户的各种需求,网络招聘系统对所有的应聘者信息,招聘公司/单位,招聘新闻,最新人才等都会不断的更新,但不能经常变更 ASP 程序和网页,所以在该系统中用到的大都是传统的数据库访问技术,如打开数据库、读

48、取一条记录、查询一条记录等。5.2 系统流程图本系统为用户提供了应聘者及用人公司/单位的会员注册,通过注册,用户可登陆自己的管理页面进行资料的登记和修改,应聘者可通过系统功能查看所有用人公司及单位及投放简历。用人公司/单位也可查看所有用户及应聘本公司的用户,公司可以查看应聘者简历及在线录用。如图 5.1 所示为本招聘系统流程图。23图 5.1 系统流程图245.3 程序设计5.3.1 主页面系统首页给用户一个明朗整洁浏览面,用户可通过个人及公司注册后登陆。注册过的用户直接可以登陆用户管理页面,在首页用户可以进行搜索和查看招聘公司和应聘人才,如图 5.2 所示为本系统用户登陆主页。图 5.2 主

49、页面5.3.2 会员注册用户可以通过这一功能在网站上将自己的信息(包括用户名、密码、真实姓名、电话、地址等),通过填写注册窗体的形式,发送到站点数据库中,以便在网站上进行一些操作。会员注册主页面,输入用户名、密码后直接点击注册,通过与数据库连接,把你所输入的内容写入数据库。要连上数据库,在这里建立了一个 Connection 对象实例 conn,如:Dim connSet conn = Server.CreateObject(“ADODB.Connection“)Db.Open “Dbq=“如果单击全选则会将所有用户后的复选框选中。在这里定义了一个 function mm()函数。在此页面上还

50、有一个分页显示的功能,以便公司添加的人数太多,一页显示不下时,然后可以在别一页中显示。在这里用了一个 Function 函数。另外还有一个记录应者数量的功能,下面是统计应聘用户数量的代码,在这层主要用了一个Response 对象的 Write 方法来实现应聘用户数量的显示,具体用法如下:Response.Write “ 共有 “&totalnumber&“个应聘用户 “(2)录用应聘者在公司管理页面点击初步录用进入初步录用页面,公司/单位可以根据应聘用户28的资料及个人简历进行初步的录用,点击录用按钮将对应聘者初步录用成功,被录用的应聘人将出现在正式录用页面,这时公司可以像应聘者发去面试的时间及招聘相关信息,通过面试的用户将被用人公司/单位正试录用。          5.3.5 网络招聘留言薄留言薄又称为留言本或留言板,是目前网站中使用最广泛注解的一种与用户沟通、交流的方式。留言薄应该实现以下几个功能:第一,要提供给访者留言界面,使应聘/招聘者与系统管理员两者能够在上面留言交流信息;第二,留言可被提交到WEB服务器,当留言送到WEB服务器时,服务器端应有一个相应的ASP程序,一方面可以把信息存储到数据库,另一方面还可以把把信息显示到前端浏览器。这样

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 企业管理 > 招聘面试

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报