网上人才招聘系统论文.docx
- 文档编号:17885284
- 上传时间:2023-08-04
- 格式:DOCX
- 页数:41
- 大小:355.96KB
网上人才招聘系统论文.docx
《网上人才招聘系统论文.docx》由会员分享,可在线阅读,更多相关《网上人才招聘系统论文.docx(41页珍藏版)》请在冰点文库上搜索。
网上人才招聘系统论文
网上人才招聘系统
院(系)、部:
用户姓名:
指导教师:
职称
专业:
班级:
完成时间:
摘要
a本文介绍的主要内容是在线网上人才招聘系统网站的开发及维护,“在线网上人才招聘系统”应实现客户在其网站上进行求职招聘信息的访问以及提交、发布客户相关信息资料等。
本文就根据现已存在的问题,对网络在线网上人才招聘系统做了全面的分析和整体的介绍。
介绍了ASP+ACCESS技术开发该系统的子系统的整个过程。
该系统主要利用了ASP强大的网络数据库访问技术,实现了网络在线求职招聘的功能。
其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。
对于前者要求建立起数据一致性和完整性强、数据安全性好的数据库。
而对于后者则要求应用程序功能完备,易使用等特点。
经过分析,我们使用一种服务器端、跨平台的HTML嵌入式脚本语言——ASP开发语言,主流Web服务器IIS5.0,性能优越的网络数据库Access,利用其提供的各种编程优点,在短时间内建立系统应用原型,然后,对初始原型系统进行需求迭代,不断修正和改进,直到形成用户满意的可行系统。
论文主要介绍了本课题的开发背景、系统分析、数据库设计和系统的设计与实现。
关键词ASP;ACCESS;网络求职;导航;数据库
ABSTRACT
Withthedevelopmentofinformationtechnology,theweb-basedjobseekingplatformhasbeenadirectionofmoderneducation.Accordingtotheproblemsexistingatpresent,thepapergivesanoverallanalysisandintroductionofInternetcoursewaresystem.Atthesametime,itgivesalltheprocessionofdevelopingthesubsystemusingASP+ACCESStechnology.ThroughthestrongabilityofASP+ACCESStechnology,itrealizesonlinestudyingadaptively.Thesystemdesignsandrealizesdifferentnavigationstrategiessuchasmodulenavigation,searchingnavigation,knowledgeclassifyingnavigationandhelpingnavigation.Thesestrategieshavedifferentfunctions.Searchingjobnavigationandjobclassifyingnavigationaremainlybasedontherelationsoftheknowledgeandthensuppliesdifferentjobtousers.Sothatitimprovesusers'jobseekingefficiencyandstudyenthusiasmtoacertainextent.Tobecomethesatisfiedofthecustomer.
Thepapermainlyintroducesthedevelopment’scontext,systemanalysis,databasedesign,thesystemdesignandimplementation.
KeywordsASP;ACCESS;wed-basedjobseeking;navigation;database
目录
1绪论1
1.1课题背景1
1.1.1网络网上人才招聘系统的现状1
1.1.2网络网上人才招聘系统的新要求2
1.1.2市场调查…………………………………………………………………………...2
1.2本课题的研究意义3
1.3相关技术介绍3
1.3.1浏览器/服务器模型3
1.3.2ASP技术的介绍4
1.3.3ADO访库技术介绍4
2系统分析5
2.1系统的可行性研究5
2.2系统需求分析6
2.2.1用户需求分析6
2.2.2系统设计目标分析6
2.3用户模型的介绍7
2.4系统导航功能模块介绍8
2.4.1职位信息介绍9
2.4.2检索导航介绍9
2.4.3留言板模块介绍10
2.4.4新闻动态模块介绍10
2.4.5用户登陆模块介绍10
2.5小结11
3数据库设计12
3.1数据库的需求分析12
3.2后台数据库的配置12
3.3数据库表结构设计12
3.4E-R模型16
4系统详细设计与实现18
4.1系统工作原理介绍18
4.2系统数据流图19
4.3系统的实现算法20
4.3.1用户信息初始化算法20
4.3.2检索导航算法21
4.3.3信息点关联导航算法22
4.5前端页面的设计与实现24
4.5.1系统公用页面25
4.5.2用户注册页面26
4.5.3职位信息模块27
4.5.4检索导航模块28
4.5.5人才信息模块导航29
4.5.6网站留言页面30
4.5.7新闻动态模块……………………………………………………………………..30
5结束语32
参考文献33
致谢34
附录35
1绪论
1.1课题背景
网络技术以及现代web技术的发展,国家政策的扶持等给网络求职带来了良好的发展契机。
作为一种新兴的求职形式,网络求职还处在发展初期,制约网络求职发展的主要因素是网络求职信息的发布以及求职招聘支持系统的建设。
网络最重要的特点是跨越时空的限制。
在设施上达到网络技术的要求越来越不是一件困难的事情,这为网络求职的扩张创造了极为便利的条件。
从目前的情况来看,网络求职已经扩展到全国31个省、自治区、直辖市,并正逐步把覆盖范围扩大到市和县[3]。
网络求职即基于Web的求职招聘,是利用包含WWW各种特性和资源的超媒体求职招聘程序来创造一种有意义的求职招聘环境,在这种求职招聘环境中求职招聘得到促进和支持。
随着Internet的普及,互联网以一股巨大变革力量的面貌出现在商务关系领域。
其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用由此看开网络求职在中国正在不断的发展,并得到了国家的有利支持,我相信它的前景是光明的。
1.1.1网络网上人才招聘系统的现状
互联网给求职招聘者提供了丰富的超媒体资源,为求职招聘者创造出了一种由他们自行控制的求职招聘环境,如果缺乏导航系统,就会使一些求职招聘者迷航,产生一种无从适从的感觉,从而降低求职招聘的效率,久而久之,会使求职招聘者的信心受到影响。
对个人来讲,应用电子商务不仅能够超越时空地选购商品,方便主动地掌握商情,而且可以将自己的产品和杰作推向市场,从而提高其生存能力和生活质量;对企业而言,不仅开辟了新的市场,而且使其交易和服务更加简单、高效,使商务流程更加通畅和快捷。
随着计算机及网络技术的发展,电子商务凭借其成本低、效率高、机会多等优势,吸引着越来越多的商业企业。
公司求职招聘者迫切需要能在网上求职招聘到适合公司职位的人才,而求职者也更加希望通过Internet找到自己想要的工作。
建立商业网站,成了企业走近电子商务的第一步,一个设计成功的商业网站无疑是走好这一步的关键;一门求职的组织是线性的,不是层次状或网状的,也不支持求职招聘单元之间的查询、检索功能,求职招聘单元之间的切换只能靠前进、后退或从头开始实现,不便于跳跃性求职招聘;求职招聘者只能靠记忆来确定自己的求职招聘位置,不能记录求职招聘者的求职招聘路径、求职招聘心得,求职招聘者一旦中断求职招聘进程,只能重新从头开始进入;没有便捷的检索方式来帮助求职招聘者使用网上求职资料,求职招聘者只能中断求职招聘进程;缺少求职求职招聘的帮助系统,求职招聘者只能按自己的上网知识来进行操作[2]。
求职网站是在INTERNET中的"商标"。
在这个高度信息化的社会里,建立求职网站是最直接的来传递人才需求信息的手段。
网站的超时空特性,不仅能让地区内的人们获取人才或招聘信息,更可让跨地区,甚至整个世界的人们来了解信息。
求职网站是实现人才资源分配的桥梁。
网络有巨大的人才需求资源库,它使每一位求职者或招聘者都能均等的得到宣传的机会。
极大的提高了效率。
求职网站是能提供信息互动的全新方式。
求职网站使得招聘者与求职者、求职者与求职者、猎头与求职者以及招聘者与招聘者之间的交流有了全新的方式,它不再受到传统方式的制约。
它可以使不同地区的人们同处一网,共同讨论,共同共享。
地理上的界限在这里模糊和消失了,可以说求职网站是一所真正的没有围墙的人才市场。
1.1.2网络网上人才招聘系统的新要求
随着社会和经济的发展,各级各类人才特别是高校毕业生的大量涌向社会以及社会各种再就业人员的大幅度的增加,就业压力越来越大,如何能够多快好省的获得有关就业信息,对各位求职人员来说显得尤为重要;另一方面,企业之间关于优秀人才的竞争也在日益加剧,人才流动也变得愈来愈普遍。
仅通过召开现场人才交流会难以满足人才与企业双方的要求。
而网上人才交流系统恰好为供需双方提供了合适的交流平台。
由于计算机技术的进步,计算机为时空自由、资源共享、系统开放、便于协作提供了支撑。
但是,目前大量的求职招聘网站还是处于静态的水平上,并没有实现动态的个性化的服务。
存在主要的问题主要有:
(1)不能灵活建构在线求职招聘。
现有各种求职招聘是固定的、线性的,很难做到高层次的求职招聘个性化,求职招聘模式的多样化;
(2)导航缺乏足够智能性,一般的导航只是方便用户浏览内容,而很少具有用户行为分析、求职招聘推荐等智能导航策略;
(3)缺乏个性化服务,大部分的网站在不同的用户面前呈现的内容是一样的,都是按求职本身的组织方式呈现,没有根据不同用户的求职招聘状况和水平层次展示不同的求职招聘内容,也没有根据个体的不同提供对应的服务;
针对以上存在的问题,本文认为需要在以下几方面开展研究:
(1)个性化求职招聘内容的结构的建构方法。
个性化的求职招聘内容结构不仅仅是具有传统的目录结构,而且应该能够根据领域知识结构和用户的认知结构灵活建构;
(2)有效的智能导航策略,它不只提供求职招聘的状态提示与内容的漫游功能,还具有用户行为分析、求职招聘推荐等多种功能;
(3)个性化服务,现在的网络网上人才招聘系统都要求强调个性化服务,它允许更加灵活的交互方式,提供更丰富的信息资源。
只有达到了这些要求,提高网站“人性化”的设计,真正想用户所想,实现双赢目的的网站就是设计成功的网站。
为用户通过网络求职招聘提供一个良好的环境。
1.1.3市场调查
在正式立项之前必须进行可行性分析,而可行性分析的基础是对系统的市场调查。
市场调查主要由两部分组成:
一般调查和信息需求初步调查。
一般调查包括找出相近的站点,对这些站点的网址宣传方法、主页设计、文字叙述等情况进行了分析,并了解整个人才交流的运作情况,充分发挥本网站的优势。
信息需求初步调查是通过发E-mail和讨论组的方式对部分人才和企业进行调查了解。
本系统界面简洁、友好,操作简便易用,在设计时充分考虑人才网站的特点,力求简洁,避免花哨的内容,以冲淡主题,做到个人用户与企业用户兼顾,使系统简洁实用、易操作。
1.2本课题的研究意义
目前网络网上人才招聘系统大多存在着信息资源的共享、信息的分类与联想、有限的信息提示与欠缺智能导航以及个性化服务等问题,而这些问题又是限制网络求职智能化的关键原因。
本文针对这些问题提出相应的解决方案,使网络网上人才招聘系统不仅成为用户求职招聘以及检索的求职招聘资源,同时充分发挥其“求职招聘”、“引导”、“分析”、“推荐”等功能,以实现网上人才招聘系统真正的智能化[6]。
具体而言,它主要涉及到以下几个方面:
充分挖掘领域信息之间的内在联系;信息点内容的灵活组合;基于求职知识概念网络与求职信息点的多种智能导航功能的设计与实现,各导航策略是以表现信息间联系和反映用户需求为宗旨;适应不同用户的个性化服务,能根据不同用户的求职招聘基础、兴趣以及当前的求职招聘状态给出有益的提示和提供相适应的求职招聘内容。
本论文就是为了解决或改善这些问题,以更好地满足用户的需求,达到网络求职招聘的真正目的。
其研究意义有以下几点:
(1)用户模型的设计使得根据用户不同特点提供个性化服务成为可能。
(2)各种智能导航策略充分考虑了用户求职招聘过程中各种需求,体现以人为本的思想和服务宗旨。
总之,本课题的研究为求职招聘资源的有效组织、知识表示的规范化、求职招聘行为、求职招聘方法分析、求职招聘导航等各个方面提供了相应的理论指导和实现方法。
1.3相关技术介绍
1.3.1浏览器/服务器模型
WWW是构建在浏览器/服务器(B/S)模型以及http协议的基础上的,其运作模式可以描述为:
请求>处理>应答。
从浏览器提交的请求通过Web服务器给应用程序服务器,由它调用相关的网页应用程序进行处理,处理的结果由网页交给Web服务器,Web服务器把这个网页作为对请求的应答发还给浏览器。
至于对提交的信息如何处理,就交由网站的开发人员编写相关的网页应用程序来决定反馈到浏览器的内容;如果需要对数据库进行访问,开发人员还可以利用应用程序服务器所提供的接口对其进行访问。
网页内容的动态发布是Web应用程序的主要实现方法,通常这种方法同服务器端提供的WWW服务技术密不可分。
一般来说,在Internet服务器上可以通过多种途径实现动态内容的发布,最常见的技术包括CGI、ISAPI和ASP等[10][12]。
1.3.2ASP技术的介绍
ASP(ActiveServerPages)是未经编译的开放应用软件,它使用户能够利用html和Active强有利的功能创建,功能强大的,与平台无关的WEB应用系统。
因此,可以充分利用全球所提供的广泛互联。
Javascrip,Vbscrip都是利用基于浏览器脚本语言,它们的功能很强大的,能让网页丰富多彩。
Script(脚本)是由一组可以在WEB服务器或客户端浏览器运行的命令组合而成,目前在网页编制上比较流行的脚本语言包括VBScript,JavaScript。
这些脚本大都是在客户端运行,因此,客户端可以很清楚的取得脚本的内容。
所以,就安全性而言,这些客户端的脚本语言的确有危险[10]。
ASP虽然具有脚本语言的方便性,但由于他是在WEB服务器端运行,运行后再将运行结果以HTML格式传送至客户端的浏览器。
因此ASP与一般的脚本语言相比,要安全的多。
1.3.3ADO访库技术介绍
ADO(ActiveXDataObjects)是一组优化的访问数据库专用对象集,为ASP提供了完整的站点数据库访问解决方案。
它可作用于服务器端,以提供含有数据库信息的主页内容。
通过执行SQL命令,让用户在浏览器画面中输入、更新和删除站点服务器的数据库信息。
ADO使用内置的RecordSets对象作为数据的主要接口。
ADO可使用VBScript、JScript语言来控制对数据库的访问,以及查询结果的输出显示。
ADO可连接多种支持ODBC的数据库,如Access、SQLServer、Oracle、Informix等。
在使用时,首先需在控制面板的ODBC中建立相应的DSN(数据源名)。
要选择系统数据源名,指定所用的驱动程序,如"Microsoftaccess",在数据来源名称中输入DSN名,并选定服务器和数据库[10]。
2系统分析
2.1系统的可行性研究
网络在线网上人才招聘系统是通过计算机使用户与招聘信息之间建立起紧密联系,此系统在技术方面主要是采用现有的软件ASP、DREAMWEAVER、ACESS进行开发和研究的,这些软件早已被广大用户熟悉和了解。
可行性研究的内容是分析建立该系统的必要性和可行性。
近年来人才市场的活跃和大企业对高素质人才的需求殷切,无疑为招聘求职网站生存和发展提供了广阔的空间。
与其他传统的人才中介相比较,网上招聘具有成本低、容量大、速度快和强调个性化服务的优势。
它允许更加灵活的交互方式,提供更丰富的信息资源。
网上招聘在一些发达国家已成为颇为流行的求职招聘方式,因而在国内也迅速受到外企、私企和一些大型国企的青睐。
分析建立人才网站的可行性主要包括经济可行性和技术可行性。
1、经济可行性研究的目的是实行系统能达到以最小的开发成本取得最佳的经济效益,需要对组织的经济状况和投资能力进行分析。
由于本系统突破了时间限制,只要服务器开通,本企业的合法用户随时可以了解自己想了解的信息。
这比过去那种手工作法有了很大的进步。
因而,该系统在经济上是可行的。
2、技术可行性研究是研究现有的技术条件能否顺利完成开发工作,硬、软件配置能否满足开发的需要等等。
本系统开发环境为,硬件CPU:
celeron 433;硬盘空间:
8G;内存:
64M Modem:
33.6K;软件:
WINxp+IIS+Access2000。
由此可以看出,系统对软硬件的要求均不高。
系统采用ASP技术来实现。
使用ASP可以创建动态、交互的Web服务器应用程序。
ASP页面可以使用脚本语言(如Vbscript、Javascript等)编写,程序代码是隐藏的,输出到用户浏览器的只是动态的HTML文件。
访问数据库是通过使用内置的ASP组件存取数据库,并将结果返回给用户的浏览器。
通过客户端脚本,可以控制网页元素的外观和行为,而且可以对用户在网页中的操作做出响应,并进行相应的处理,从而创作出交互式的网页。
ASP程序的运行环境在服务器端可以接收来自客户端的请求,并对后台数据库进行存取操作,然后将处理结果返回到客户端浏览器。
同时我们所开发的网络在线网上人才招聘系统,它具有以下特点:
实用性:
为网上求职招聘提供了方便;
操作简单:
本系统适用于不同的使用者,包括企业用户和求职者,同时系统并不复杂和烦琐,操作简单易行。
代码可读性好:
文中的代码都是利用ASP脚本语言进行编写,简洁易懂。
本系统有效的实现了用户在网上求职招聘的功能,图2.1是本系统应用框架示意图[8]。
图2.1系统应用框架图
从各方面的初步调查基础上,从建立新的网络在线网上人才招聘系统的必要性和可能性两个方面进行具体分析后,得出结论:
开发新的网络在线网上人才招聘系统是十分必要和可行的。
2.2系统需求分析
2.2.1用户需求分析
随着社会和经济的发展,各级各类人才特别是高校毕业生的大量涌向社会以及社会各种再就业人员的大幅度的增加,就业压力越来越大,如何能够多快好省的获得有关就业信息,对各位求职人员来说显得尤为重要;另一方面,企业之间关于优秀人才的竞争也在日益加剧,人才流动也变得愈来愈普遍。
仅通过召开现场人才交流会难以满足人才与企业双方的要求。
而网上人才交流系统恰好为供需双方提供了合适的交流平台。
信息迷航现象的出现会给网络求职招聘带来诸多危害,它不仅给用户增加了不必要的认识负担,而且使求职招聘效率低下直至停滞不前。
因此,减少和消除求职招聘中的信息迷航现象对网上在线求职应聘至关重要。
这就要求网络网上人才招聘系统既要发挥超媒体的作用和特长,让用户主动地、创造性地进行求职招聘,同时又要减少用户的认识负担。
这就需要认真考虑向用户提供引导措施,这个措施就是“导航”[6]。
导航能为网状知识结构中的用户提供即时有效的引导,它是一种避免用户偏离目标,引导用户进行有效求职招聘,提高用户效率的策略。
导航的具体作用体现在:
让用户了解当前求职招聘内容在求职招聘过程中、在求职的知识结构体系中所处的位置;让用户能根据求职招聘过走过的路径,确定下一步的前进方向和路径;让用户在使用次系统遇到困难时,能寻求到解决困难的方法,找到达到求职招聘目标的最佳求职招聘路径;让用户能快速而简捷地找到所需的信息,并以最佳的路径找到这些信息。
目前,有许多网络在线网上人才招聘系统只是简单地把招聘信息的内容稍加改变以超媒体的信息组织结构放在网上,缺少应有的导航策略。
导航策略用于网络求职招聘,是一种避免用户偏离目标,引导用户进行有效求职招聘,提高求职招聘效率的策略,它是决定网络求职质量的关键因素。
2.2.2系统设计目标分析
网络在线网上人才招聘系统主要提供了网上求职招聘的平台,其主要功能如下:
●通过用户注册可以对用户的基本情况和信息有一个初步的了解,同时初始化用户求职招聘状态与用户求职招聘记录。
●通过测试结果改变用户的求职招聘状态与求职招聘记录,对用户的状态进行管理。
当用户再次登录时,系统会自动进行更新,实现用户求职招聘的个性化。
●通过信息点链接导航使用户轻松的在页面之间进行跳转,不至于在浏览过程中迷失方向,从而提高求职招聘效率,促进求职招聘进度。
●在用户进行某一企业信息的求职招聘时,还有相应的信息分类导航对用户进行指导。
这些信息和用户所了解的招聘具有相同的关键字,它们之间可能存在某些关联与联系。
这样便于用户对此类知识的查找,同时也会扩大用户的信息面。
●通过信息点搜索导航,用户可以直接进行所要求职招聘信息的查找。
当你对所要查找的信息了解比较少时,你可以进行模糊查找,而你知道的比较详细的话,可以进行精确查找。
●通过留言板使用户之间进行实时讨论与交流,便于知识的互相传播,同时调用用户的求职招聘积极性,交接更多求职招聘的朋友。
2.3用户模型的介绍
对于网络求职招聘用户来说,他们的年龄、知识层次、文化基础、求职招聘目标、求职招聘方式都有着很大不同,而且具体的用户特征对于网络求职招聘来说是未知的,它不象传统的求职招聘,可以通过观察或与用户交流等多种形式了解求职招聘者的情况而采取相对应的求职招聘策略。
所以网络求职招聘用户的不同行为和特征分析对网络用户的求职招聘效率有很大的影响,同时就要要求网上人才招聘系统具有足够的智能性并能对不同的用户提供自适应求职招聘的条件,这是本课题研究目的之一。
用户模型则可以记录所有不同用户的特征以及在求职招聘中的不同求职招聘行为信息。
设计用户模型的目的就是为了给用户提供自适应的个性化服务。
本系统的用户模型的特点是模型分为动态和静态两部分,两部分相互作用共同完成建构个性化的求职招聘内容和动态导航的任务。
用户模型可分为以下四部分,如图2.2所示:
图2.2用户模型
个人信息是用户登录系统的前提条件,通过对用户个人信息的管理,使系统对用户有个整体的了解,同时根据不同的用户信息来显示不同的知识点求职招聘内容;互动信息的记录,便于导航的正确指引以及实现其个性化的求职招聘目的;企业信息,它用来记录企业的基本情况,主要目的是为智能导航服务的,为以后的个性化智能导航提供基础。
2.4系统导航功能模块介绍
在系统分析的基础上,结合用户的求职招聘特征和求职招聘状态,以及对现有网络在线网上人才招聘系统的观察,得出本系统的功能模块结构图,此模块共分为二层结构,各结构之间紧密相连,共同建构了自适应网络求职求职招聘导航系统。
具体功能模块如图2.3所示。
图2.3系统的功能模块结构图
2.4.1职位信息介绍
职位信息模块是指由一些标志性短语建立起的超链接,如“招聘职位”、“招聘公司”、“城市”、“学历要求”等,每个短语
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 网上 人才 招聘 系统 论文