《基于ASP网络求职招聘系统的设计.doc》由会员分享,可在线阅读,更多相关《基于ASP网络求职招聘系统的设计.doc(21页珍藏版)》请在金锄头文库上搜索。
1、基于ASP网络求职招聘系统的设计 基于ASP网络求职招聘系统的设计1 引言随着信息化技术的不断发展,互联基于ASP网络求职招聘系统的设计网正在融入我们的生活,影响和改变着我们的生活。网络提供给我们的不只是基于ASP网络求职招聘系统的设计一个获取信息的来源,而且还是一个可以相互交流的空间,网络在人们生基于ASP网络求职招聘系统的设计活中的应用越来越广泛。人才在各行各业都是发展的关键,大学生基于ASP网络求职招聘系统的设计就像是人才的代名词,如何能够聘到具有真才实学的大学生是各企业非基于ASP网络求职招聘系统的设计常关心的问题。而找不到理想的工作、不能发挥自己聪明才智也让大学生烦恼基于A
2、SP网络求职招聘系统的设计,他们踏入社会的第一节课就是求职。近年来由于大学生毕业后必须基于ASP网络求职招聘系统的设计面临艰苦的寻找工作的过程,2000年以来越来越多的毕业生面临着找工基于ASP网络求职招聘系统的设计作难的问题。虽然招聘会是目前人才交流的主要途径之一,但是它还远远基于ASP网络求职招聘系统的设计不能满足现实的需求。招聘会都是在有限的几天内企业与大学生面对基于ASP网络求职招聘系统的设计面的交流,虽然有的招聘会提前贴出海报或进行其他方式的宣传,但还是会有基于ASP网络求职招聘系统的设计很多的企业和大学生错过,还有一部分人,为了参加招聘会不得不放基于ASP网络求职招聘系统的设计弃一
3、些重要的事情。由于参加招聘会的人员繁多,而且整个过程人员的基于ASP网络求职招聘系统的设计流动性非常强,这给管理增加了很大的难度,并且招聘会人数众多,基于ASP网络求职招聘系统的设计而且展位有限,想要实现企业与学生一一会面很困难,这样就不能更好地分基于ASP网络求职招聘系统的设计配人力资源。现实社会中急需一个第三者为企业与人才牵线搭桥,来基于ASP网络求职招聘系统的设计弥补招聘会存在的种种不足。这次毕业设计的课题就是设计开发一基于ASP网络求职招聘系统的设计个网络求职招聘系统,通过网络求职招聘系统,求职者就不必在拿着厚基于ASP网络求职招聘系统的设计厚的简历,满头大汗的在人才市场中穿梭,招聘企
4、业也不需要花费大量的人力基于ASP网络求职招聘系统的设计物力在招聘会上大张旗鼓地抢占招聘摊位了。网络求职招聘系统为求基于ASP网络求职招聘系统的设计职者及招聘公司带来了很大的方便和经济。1.1 基于ASP网络求职招聘系统的设计课题背景随着社会和经济的发展,各类人才特别是高校毕业生基于ASP网络求职招聘系统的设计的大量涌向社会以及社会各种再就业人员的大幅度增加,使得就业压力越基于ASP网络求职招聘系统的设计来越大。如何能够多快好省的获得有关就业信息,对各位求职人员来基于ASP网络求职招聘系统的设计说显得尤为重要;另一方面,企业之间关于优秀人才的竞争也在日益加剧,人基于ASP网络求职招
5、聘系统的设计才流动也变得愈来愈普遍,因此仅仅通过召开现场人才交流会就很难基于ASP网络求职招聘系统的设计满足人才与企业双方的要求。而随着信息化技术的不断发展,互联网正基于ASP网络求职招聘系统的设计在融入我们的生活,影响和改变着我们的生活。网络提供给我们的不基于ASP网络求职招聘系统的设计只是一个获取信息的来源,而且还是一个可以相互交流的平台,因此网络求基于ASP网络求职招聘系统的设计职招聘系统的开发正给广大的求职者和招聘单位提供了一个可以双向基于ASP网络求职招聘系统的设计交流选择的平台,从而有效地解决了人才求职招聘工作效率和效果改进提升中基于ASP网络求职招聘系统的设计所面临的问题。网络求
6、职招聘即基于Web的求职招聘系统,是利基于ASP网络求职招聘系统的设计用包含WWW各种特性和资源的超媒体求职招聘程序来创造一种有意义基于ASP网络求职招聘系统的设计的求职招聘环境,在这种求职招聘环境中求职招聘得到促进和支持。随着In基于ASP网络求职招聘系统的设计ternet的普及,网络及其应用已经渗透到社会的各个领域,并发挥着基于ASP网络求职招聘系统的设计越来越重要的作用。网络技术以及现代Web技术的发展,国家政策的扶持等给网络求职招聘带来了良好的发展契机。在这种情况下,开发了网络求职招聘系统。1.2 研究现状网络求职招聘系统是利用互联网技术进行的求职招聘活动,包括招聘信息和求
7、职信息的发布、人才简历的搜集整理等。中国的网络招聘兴起于1997年,进入二十一世纪以后,随着中国互联网技术的不断提升和电脑网络的迅速逐步普及,网络求职招聘在中国得到了飞速发展。对于时下大多数企业和求职者来说,网络求职招聘的意义已经远远超出了传统招聘业务的局限,它以其费用低,信息量大,操作便捷,招聘效果好,无地域限制且具备远程服务功能等优点获得了越来越多的求职者和企业的认可,成为一种与传统求职招聘方式并驾齐驱的全新求职招聘模式。时代的进步赋予了网络招聘无限的生机活力,从网络招聘目前的发展态势来看,网络求职招聘越来越受到社会的青睐。据相关数据显示,2004年求职招聘市场增长了10%,其中60%的增
8、长集中在网络求职招聘,中国企业招聘人才18%会选择通过网络来进行,网络招聘已经逐渐成为中小企业招聘人才的主要途径;有媒体通过采访发现,如今大学生在求职时,目光更多地停留在网络招聘信息上,网络应聘成为这些求职者的首选。1.3 课题研究意义随着社会的进步和技术的发展,知识正在发挥着越来越大的作用,市场的竞争在很大程度上体现为人才的竞争。从而,找到合适的人才成为企业提高竞争力的一项关键任务。而近年来由于找不到理想的工作、不能发挥自己聪明才智也让许多求职者烦恼。随着网络信息的发展,网络在人们生活中的应用越来越广泛。网络求职招聘系统可以使个人或企业足不出户便能知道全国的企业或个人的招聘求职信
9、息,并可以进行简单的信息交流,突破时间和空间的限制而实现工作求职和人才的招聘。通过网络求职招聘系统,求职者可以轻松地对工作类别、地区和需求等条件进行全方位查询,当查询到合适的招聘职位后还可以直接通过网络把简历提交给招聘单位,很大程度上节省了求职者的时间;对招聘单位来说,求职招聘系统也为他们提供了浏览、查询应聘者信息库的条件,使招聘工作中的人员初选工作变得轻松易行。此系统的开发为求职者及招聘公司带来了很大的方便和经济,使他们足不出户就可以轻轻松松地完成求职和招聘工作。网络求职招聘系统较之传统的求职招聘具有招聘范围广,信息量大,可挑选余地大,应聘人员素质高,招聘效果好,费用低等优点。2
10、系统开发技术简介2.1 ASP简介ASP全名为(Active Server Pages),它是微软公司推出IIS的一个组件,ASP实际是一种在服务器端开发脚本语言的环境。利用它可以开发出动态、交互、高性能Web服务器端的应用,且能较容易实现复杂的Web应用。利用ASP开发的脚本程序全部运行在服务器端,与用户所采用的浏览器无关,从而极大地减少了对客户端的要求。ASP的工作原理:ASP通过后缀名为asp的文件来实现,一个ASP文件相当于一个可执行文件,因此必须放在Web服务器上有可执行权限的目录下。当浏览器向Web服务器请求调用ASP文件时,就启动了ASP。Web服务器响应该HTTP请
11、求,调用ASP引擎,解释被申请的文件。当遇到与ActiveX Script兼容的脚本(VBScript、JavaScript)时,ASP引擎调用相应的脚本引擎进行解释处理。若脚本指令中涉及到对数据库的访问,就通过ODBC与后台数据库进行连接,由数据库访问组件实现对数据库的操作,并将执行的结果动态生成一个HTML页面返回到Web服务器端,然后与页面中的非脚本的HTML合并成一个完整的HTML页面送至客户端浏览器。因而客户端浏览器接收到的时候经Web服务器执行以后生成的一个纯粹的HTML文件,可被运行在任何平台上的浏览器所执行。ASP文件通常由以下四部分构成:•标准的HTML标记:所有
12、的HTML标记均可使用。•服务器端的include语句:可用#include语句调入其它ASP代码,增强了编程的灵活性。•ASP语法命令:位于<% %> 标签内的ASP代码。•脚本语言:ASP自带JavaScript 和VBScript两种脚本语言,增加了ASP的编程功能,用户也可安装其它脚本语言,如Perl、Rexx等。2.2 ASP内置对象ASP 提供了五个内建对象,供用户直接调用,每个对象具有各自的属性(Property)、方法(Method),有的还拥有数据集合(Collection)与事件(Event),它们共同
13、完成Web中的一些重要工作。•Request对象:从浏览器端取得信息传递给服务器,是ASP读取用户输入的主要方法;•Response对象:用来决定何时或如何将输出由服务器端传送至浏览器端;•Server对象:提供对服务器最基本的方法和属性的访问;•Session对象:存贮特定用户的会话信息,只被该用户访问,当用户在不同WEB页面跳转时,Session中的变量在用户整个会话过程中一直保存。Session对象需要cookie支持;•APPlication对象: 纪录不同浏览器端共享的变量。无论有几个浏览者同时存取网页,都只会产生一个APP
14、lication对象的案例。2.3 JavaScript语言概述JavaScript是一种基于对象(Object)和事件驱动(Event Driven)并具有安全性能的脚本语言。使用它的目的是与HTML超文本标记语言、Java脚本语言(Java小程序)一起实现在一个Web页面中链接多个对象,与Web客户交互作用。从而可以开发客户端的应用程序等。JavaScript是通过嵌入或调入在标准的HTML语言中实现的。JavaScript语言可以做到回应使用者的需求事件(如:form的输入),而不用任何的网路来回传输资料,所以当一位使用者输入一项资料时,它不用经过传给服务器端处理,再传回来的
15、过程,而直接可以被客户端的应用程式所处理。JavaScript中的对象是由属性(properties)和方法(methods)两个基本的元素的构成的。前者是对象在实施其所需要行为的过程中,实现信息的装载单位,从而与变量相关联;后者是指对象能够按照设计者的意图而被执行,从而与特定的函数相联。一个对象要真正地被使用,可采用以下几种方式获得:•引用JavaScript内部对象;•由浏览器环境中提供;•创建新对象。这就是说一个对象在被引用之前,这个对象必须存在,否则引用将毫无意义,而出现错误信息。从上面中我们可以看出JavaScript引用对象可通过三种方式获取,要
16、么创建新的对象,要么利用现存的对象。在JavaScript中对于对象属性与方法的引用,有两种情况:其一是该对象是静态对象,即在引用该对象的属性或方法时不需要为它创建实例;而另一种对象则在引用它的对象或方法是必须为它创建一个实例,即该对象是动态对象。JavaScript提供了一些非常有用的常用内部对象和方法。用户不需要用脚本来实现这些功能。JavaScript提供了string(字符串)、math(数值计算)和Date(日期)三种对象和其它一些相关的方法,从而为编程人员快速开发强大的脚本程序提供了非常有利的条件。2.4 数据库访问技术WWW上很重要的应用是访问WEB数据库,用ASP访问WE