网上人才招聘系统论文解析

合集下载

网上人才招聘系统毕业设计论文

网上人才招聘系统毕业设计论文

网上人才招聘系统毕业设计论文一、选题背景及意义随着互联网的迅速发展,人才招聘越来越趋向于线上进行。

传统的人才招聘方式存在很多问题,例如信息交流慢、招聘成本高、人才匹配不准确等。

为了解决这些问题,我们需要设计一款高效、便捷的人才招聘系统。

因此,本文选题为“网上人才招聘系统的设计与实现”。

二、研究目标及内容本文的研究目标是设计并实现一款网上人才招聘系统,该系统能够提高招聘的效率和准确度。

具体内容包括以下几个方面:1.系统需求分析:分析人才招聘系统的功能需求和性能需求。

2.系统设计:设计人才招聘系统的架构和流程。

3.系统实现:利用合适的技术工具实现人才招聘系统。

4.系统测试:对人才招聘系统进行功能测试和性能测试,确保系统的正确性和稳定性。

三、研究方法和步骤1.需求调研:通过问卷调查和访谈等方式,了解人才招聘系统的需求,包括企业和求职者的需求。

2.系统设计:根据需求,设计人才招聘系统的架构和流程。

包括系统的前端界面设计、后端数据库设计和系统交互设计等。

3.系统实现:选择合适的开发工具和编程语言,将系统设计转化为具体的代码实现。

注意系统的模块化设计,提高系统的可维护性和可扩展性。

4.系统测试:对系统进行功能测试和性能测试。

包括对招聘信息的发布、简历的筛选与匹配等功能进行测试,以及对系统的并发性和稳定性进行测试。

5.系统优化:根据测试结果,对系统进行优化改进,以提高系统的性能和用户体验。

四、预期成果和创新点预期成果是一款高效、便捷的网上人才招聘系统,该系统能够满足企业和求职者的需求,提高招聘效率和准确度。

创新点包括以下几个方面:1.智能推荐算法:通过分析企业需求和求职者简历,将最匹配的求职者推荐给企业,提高招聘的准确度。

2.多媒体招聘信息:允许企业发布包含图片、视频等多媒体内容的招聘信息,提高信息传递的效果。

3.投递状态跟踪:求职者可以通过系统查看自己的简历投递状态,及时了解招聘进展。

4.企业信用评级:对企业进行信用评级,让求职者更准确地了解企业情况,增加就业选择的可靠性。

计算机网络工程毕业论文-基于MVC模式的人才招聘系统的设计

计算机网络工程毕业论文-基于MVC模式的人才招聘系统的设计

摘要现在的求职需要到招聘地点,一天只能面试几个,负责面试的人也任务量大。

通过这个系统找工作可以网上投简历,短时间投放多份简历。

对于需要新人的公司,这个系统方便他们网上阅览求职者简历,减少了庞大工作量。

所以这个选题非常有必要性。

该系统的开发工具是my eclipse,语言是jsp,数据库是MySQL。

本文着重讨论了用ssh+tomcat+MySQL的技术和规范的软件工程开发流程,完成基于MVC模式的人才招聘系统的设计工作。

该系统分用户管理:个人用户、企业用户、管理员。

个人用户模块包括注册,登陆,修改个人信息,填写简历,查看简历,浏览、查询招聘信息,职位收藏,发表留言功能。

企业用户模块包括注册,登陆,修改个人信息,填写招聘信息,查看招聘信息,查询简历信息,简历管理,招聘信息管理,读取、回复、删除邮件,管理收藏夹,发表留言功能。

管理员模块包括登陆,修改个人密码,招聘信息管理,用户管理,企业管理,管理新闻,留言管理等功能。

本系统界面友好,操作方便。

系统的实现改善了就业麻烦和繁琐的小细节,方便了求职方和招聘方,得到了大家的认可。

关键字:人才招聘;JSP;MySQLAbstractToday's job to recruitment sites, only one day to interview, the interviewer willflow. Through this system work online resume, a short time on the multiple copies of your resume. The need for new companies, their systems online resume jobconveniently, reduce the workload. So this topic is very necessary.The system development tool is my eclipse, the language is JSP, the database is MySQL. This paper emphasizes the use of ssh+tomcat+MySQL technology andsoftware engineering to develop a standardized process, complete the design work of personnel recruitment system based on MVC model.The system is divided into user management: individual users, enterprise users, administrators. Individual user module includes the registration, login, modify personal information, fill out your resume, your resume, browse, query information of invite applications for a job, post, published message function. The enterprise user module includes the registration, login, modify personal information, fill in the recruitment information, recruiting information, query resume information, resume management, recruitment information management, read, reply, delete messages, manage favorites, published message function. The administrator module including login, modify your password, recruitment information management, user management, enterprise management, management of information, message management and other functions. The system has friendly interface, convenient operation. The realization of the system improved the employment troublesome and tedious details, convenient for the party and invite applications for a job, obtained everybody approval.Key Words:Recruitment; JSP; MySQL目录摘要 (i)Abstract (ii)第1章绪论 (1)1.1本文工作的来源 (1)1.2目的和意义 (1)1.3国内外进展 (2)1.3.1国外进展 (2)1.3.2国内进展 (3)1.3.3求职招聘网站发展趋势 (3)1.4本文工作的主要内容 (4)第2章需求分析 (6)2.1系统可行性分析 (6)2.2功能需求分析 (6)2.3经济可行性分析 (6)2.4主要开发技术及工具简介 (7)2.4.1struts简介 (7)2.4.2JSP简介 (7)2.4.3JDBC简介 (8)2.4.4SSH(struts、spring、hibernate)架构简介 (8)2.4.5Apache Tomcat 5简介 (9)第3章总体设计 (10)3.1系统功能模块的设计 (10)3.1.1前台管理模块的总体设计 (10)3.1.2后台管理模块的总体设计 (11)3.2数据库逻辑结构设计 (11)第4章详细设计 (15)4.1公共模块数据库连接文件设计 (15)4.2个人用户模块 (15)4.2.1新用户注册模块 (15)4.2.2站内新闻 (16)4.2.3最新职位 (17)4.3管理员模块 (17)4.3.1登陆模块 (17)4.3.2会员管理及企业管理 (18)4.3.3站内新闻管理 (20)4.3.4友情链接管理 (20)4.3.5职位分类管理 (21)4.4企业用户模块 (22)4.4.1发布职位 (22)4.4.2维护职位信息 (23)4.4.3求职管理 (23)第5章测试 (24)5.1测试指导思想及方案 (24)5.1.1测试指导思想 (24)5.1.2测试目的 (24)5.1.3测试原则 (24)5.1.4测试方案 (25)5.2测试阶段 (25)5.2.1代码审查 (25)5.2.2单元测试 (25)5.2.3集成测试 (26)5.3部分测试结果 (26)5.3.1数据库连接测试 (26)5.3.2发现的问题及解决方法 (26)5.4 测试总结 (27)结论 (28)参考文献 (29)致谢 (30)外文科技资料翻译 (31)英文原文 (31)中文译文 (36)第1章绪论1.1本文工作的来源就业难正日益成为一个社会问题,我国在疏通渠道和就业服务上有明显不足,也有很大拓展空间。

网络招聘分析报告

网络招聘分析报告

网络招聘分析报告在当今数字化的时代,网络招聘已经成为企业招聘和求职者找工作的重要渠道之一。

网络招聘以其便捷、高效、低成本等优势,逐渐取代了传统的招聘方式。

然而,网络招聘也并非完美无缺,存在着一些问题和挑战。

本报告将对网络招聘的现状、优势、问题及未来发展趋势进行分析。

一、网络招聘的现状随着互联网技术的不断发展,网络招聘市场呈现出蓬勃发展的态势。

据相关数据显示,目前国内有众多知名的网络招聘平台,如_____、_____等,这些平台涵盖了各行各业的招聘信息,满足了不同层次、不同领域求职者的需求。

同时,企业对于网络招聘的依赖程度也越来越高。

越来越多的企业将招聘工作转移到线上,通过网络招聘平台发布招聘信息、筛选简历、进行面试等环节,大大提高了招聘效率,降低了招聘成本。

二、网络招聘的优势1、便捷高效求职者可以随时随地通过网络搜索和投递简历,无需亲自前往招聘现场。

企业也能够快速发布招聘信息,并在短时间内收到大量的简历,提高了招聘的效率。

2、成本低廉相比传统的招聘方式,如举办招聘会、在报纸杂志上刊登广告等,网络招聘的成本要低得多。

企业只需支付一定的平台费用,就能够获得广泛的招聘服务。

3、信息量大网络招聘平台上汇聚了大量的招聘信息和求职者简历,企业和求职者可以有更多的选择,提高了匹配度。

4、打破地域限制网络招聘不受地域限制,求职者可以应聘全国各地的工作岗位,企业也能够吸引到来自不同地区的优秀人才。

三、网络招聘存在的问题1、信息真实性难以保证部分求职者可能会在简历中夸大自己的工作经验、技能水平等,而企业发布的招聘信息也可能存在虚假成分,这给双方都带来了一定的风险。

2、简历筛选难度大由于网络招聘平台收到的简历数量众多,企业在筛选简历时往往面临着较大的工作量,容易出现漏选或错选的情况。

3、沟通不够深入网络招聘主要通过简历和简单的在线沟通进行,双方难以深入了解彼此的需求和情况,可能导致在面试环节才发现不匹配的问题。

4、网络安全问题求职者的个人信息在网络上存在被泄露的风险,这不仅会给求职者带来困扰,也会影响网络招聘平台的信誉。

ASP NET_计算机专业毕业论文_网上人才招聘与管理系统的设计

ASP NET_计算机专业毕业论文_网上人才招聘与管理系统的设计

网上人才招聘与管理系统的设计摘要随着信息技术的发展,网络在人们生活和交际中的应用越来越广泛。

招聘网站为应聘者提供了方便、快捷的应聘途径。

对招聘单位来说,招聘网站也为他们提供了查询、检索应聘者信息的平台,使招聘工作变得轻松易行。

应聘者和招聘公司/单位可以在网上通过Internet,突破时间和空间的限制实现工作求职和公司/单位的人才招聘。

网上招聘与传统招聘相比具有招聘范围广,信息量大,可挑选余地大,有大量素质高、技术高的应聘人员,招聘效果好,费用低的优势,因此获得了越来越多公司的认可,同时它有着经营成本低、库存虚拟、用户检索方便、地域限制少等特点。

本系统是使用平台中的开发基于B/S体系结构的Web应用程序,在Microsoft Visual Studio .NET 环境下,使用 C# 编程语言并结合Microsoft SQL Server 2000 数据库开发的一套网络招聘系统。

可以根据登录身份而行使不同的权限实现了用户注册、登录、验证身份及用户数据的采集、搜索/查看用户信息,站内最新新闻信息发布。

个人用户把简历提交给自己合意公司,企业用户通过简历提取自己合意人员的联系方式,管理员管理整个网站。

关键词:网上招聘;求职;;B/S体系;新闻发布On-line Talent person employment advertiseSystemAbstractAlong with the development of information technology, the application of network is more and more widespread in the people’s lives and the human relations. Recruitment Website provides the convenient and quick way for the applicant to find a job. Say to the employment advertise unit that, Recruitment Website also provides the platform for them to search and inquiry the applicant’s information, which causes the employment work to be relaxed and easy. The applicant and the employment advertise company/unit may through the Internet can seek employment and to employ talented person breakthrough time and the spatial limit. The on-line employment advertises compares with the traditional employment advertises, which have the employment advertise scope broadly ,information content largely, choose the leeway in a big way, the applicants who respond to a call for job has the high quality and well skilled, the employment advertise has the superiority of effect well, expense low, therefore it has obtained more and more companies approval, simultaneously it has characteristics of the cost of operation lowly, the stock hypothesized, the user retrieval is convenient, the region limits few and so on.This system is a web application procedure, based on the the system structure of B/S, uses the which in platform to develop. Under the Microsoft Visual Studio NET environment, uses the C# programming language and unifies Microsoft SQL the Server 2,000 databases to develop a set of networks employment advertise system. A ccording to registers’s status that is allowed to act the different jurisdiction to realize the user’s registration, to land, to confirm status and gather users’data, the search/examinee users’information, the newest news information was issued in the website. Individual user submits the resume for oneself to one’s Satisfying company, the enterprise user withdraws the satisfying application's contact us through the resume; the manager manages the entire website.Key words:the on-line employment advertises; seeks employment; ; the B/S system; the news issue目录1 引言 (4)1.1 课题背景 (4)1.2 本课题研究路线 (4)1.3 本课题研究的意义 (4)2 网络招聘系统研究概述.................................... 错误!未定义书签。

招聘管理系统毕业论文

招聘管理系统毕业论文

摘要21世纪,高新技术的超速发展和全球化的市场经济导致企业之间的竞争空前激烈,这种竞争归根结底是人才的竞争,谁能有效地管理和开发人力资源,谁就能掌握知识经济时代的生产力。

本文基于Web的人力资源管理系统的实现进行了研究。

首先阐述了人力资源管理的重要地位、基本思想、发展趋势、新时期的一些主要特点等理论知识,分析了建立了基于Web的人力资源管理系统的必要性和可行性,然后对人力资源管理系统进行了需求分析和系统设计,探讨了人力资源管理系统的开发方法和实现技术。

论文给出了基于Web的招聘管理系统开发实例。

该实例实现了招聘管理的一些主要功能。

主要包括招聘岗位管理、人才库管理、应聘简历管理等模块。

不仅能代替日常招聘管理中一些的繁琐的工作,而且能充分利用Internet/Intranet快速地收集和发布信息,给基于Web的人力资源管理系统的开发提供了一个好的思路。

关键词:Web,人力资源管理系统源码网:AbstractIn the 21st century,new and advanced technology develop over the speed limit and market economy is globalizing, which cause the competition among enterprises unprecedentedly fierce,the competition is the talents’one after all,who can manage and develop the human resources effectively,who can grasp the productivity of the knowledge driven economical aera.The paper studies the realization of Web-based HRMS.Firstly explains some theory knowledge on HRM,such as its concept,development course,main role,some main characteristics of new period,and the influence that some new technologies such as Internet/Intranet bring to HRMS.And carries on demand analysis and system designs on HRMS.Probes into the development approach and realizing technology of the HTMS.The paper provides the Web-based recruitment administrative system instance,it realize some main functions of recruiting management module.Mainly include applying recruiting management posts,pool of management,management candidates curriculum vitae ,etc.It not only can replace some daily recruit management tedious jobs but also can fully utilize Internet/Intranet to collect and issue information fast.The instance gives a good way to develop Web-Based HRMS.Key Words:Web,Human Resource Management目录1绪论 (I)1.1 本课题研究的背景 (I)1.2 本课题研究的意义 (I)1.3 本论文研究思路和所做的主要工作 (I)2 招聘管理系统的实现技术 (III)2.1 使用JA V A技术的优点 (III)2.2 JA V A技术的应用 (IV)2.2.1 JA V A应用程序和小应用程序 (IV)2.2.2 JDBC、Servlet、JSP和JavaBeans (IV)2.2.3 Struts介绍 (V)2.3 Eclipse简介 (VI)3 招聘管理系统的分析与设计 (VIII)3.1 招聘管理系统的需求分析 (VIII)3.1.1 特性需求分析 (VIII)3.1.2 招聘的基本过程 (IX)3.1.3 数据流程分析 (X)3.1.4 系统的E-R模型 (XI)3.1.5 功能需求分析 (XI)3.2 招聘管理系统的开发方法 (XIV)3.3 招聘管理系统的分析 (XIV)3.3.1 系统功能结构图 (XV)3.3.2 系统数据流程图 (XV)3.4 招聘管理系统的体系结构设计 (XVI)3.4.1 C/S和B/S体系结构 (XVI)3.4.2 招聘管理系统基于Web的三层结构设计 (XVIII)3.5 招聘管理系统的数据库实现 (XIX)4 招聘管理系统的实现 (XXX)4.1 本系统的模块功能介绍 (XXX)4.2 功能实现及相应的图形界面 (XXXI)4.3 系统的开发工具和运行环境 (XXXV)5 招聘管理系统测试 (XXXVI)5.1系统测试的目标 (XXXVI)5.2 测试的实现 (XXXVI)5.2.1 模块测试 (XXXVI)5.2.2 系统及子系统测试 (XXXVI)6 总结与展望 (XXXVIII)致谢 (XX)XIX参考文献 (2)1 绪论1.1 本课题研究的背景招聘工作是人力资源管理中不可或缺的一个重要环节,它是人力资源管理的第一关口。

网上招聘系统(论文)

网上招聘系统(论文)

目录摘要 (I)第1章绪论 (2)1.1 开发背景及意义 (2)1.2 本系统使用的开发软件简介 (2)第2章招聘系统的概述与分析 (4)2.1 可行性分析 (4)2.2 系统需求分析 (4)2.3 系统功能分析 (4)第3章网上招聘系统的设计 (6)3.1 系统结构设计 (6)3.1.1 招聘系统的结构和流程 (6)3.1.2 的三层结构 (7)3.2 数据库的结构设计 (8)3.2.1 概念结构设计 (8)3.2.2 逻辑结构设计 (9)第4章网上招聘系统的实现 (13)4.1 用于操作数据库的通用模块 (13)4.1.1 数据库操作的基类 (13)4.1.2 存储过程 (14)4.1.3 配置数据库 (15)4.2 管理员模块的实现 (15)4.2.1 登录界面和注册界面 (16)4.2.2 主界面和新闻管理界面 (16)4.2.3 个人用户管理界面和企业用户管理界面 (17)4.3 个人用户模块的实现 (17)4.3.1 个人用户主界面与基本信息页面 (17)4.3.2 查看招聘信息与在线提交简历 (18)4.4 企业用户模块的实现 (18)结论 (20)参考文献 (21)摘要求职是应届大学生最关注的话题,求职的渠道有多种,但目前网络招聘凭借其信息量大、资源丰富、更新速度快、无地域限制的优势逐渐成为招聘渠道的主流。

大学生上网便捷,使得网络招聘成为深受这群高级人才欢迎的求职方式。

论文首先简要介绍本招聘系统的开发背景及意义,以及进行开发所必需的软件,并对系统作了简要的分析;然后说明本系统的设计过程,包括采用三层结构设计方法,以及利用SQL Server 2000进行的数据库设计;最后是具体的实现过程,其中用于数据库操作的通用模块的实现是本系统的核心部分,包括了对数据库操作的基类和存储过程的实现。

关键词,三层结构,SQL Server 数据库,存储过程第1章绪论近年来,随着高校扩招,每年都有大量的毕业生走向社会的各个工作岗位,人才市场的活跃和大型企业对高素质人才的需求,为网络招聘的发展提供了广阔的空间。

基于网络的人力资源招聘研究

基于网络的人力资源招聘研究

基于网络的人力资源招聘研究一、本文概述随着信息技术的飞速发展,网络已经成为现代社会不可或缺的一部分,尤其在人力资源招聘领域,网络技术的应用日益广泛。

本文旨在深入研究基于网络的人力资源招聘策略、方法及其影响,探讨如何利用网络平台更有效地吸引、筛选和录用人才。

本文将首先概述网络招聘的发展历程和现状,然后分析网络招聘的优势与挑战,接着探讨网络招聘的有效策略和技术,最后对网络招聘的未来发展趋势进行预测。

通过本文的研究,我们希望能够为人力资源从业者提供有益的参考,以推动网络招聘的进一步发展。

二、网络招聘的概述随着信息技术的飞速发展和互联网的普及,网络招聘已经逐渐成为了现代人力资源招聘的重要渠道。

网络招聘,顾名思义,主要利用互联网平台进行职位发布、简历收集、筛选候选人以及进行初步面试等招聘活动。

它不仅突破了传统招聘的地域和时间限制,而且大大提高了招聘的效率和效果。

网络招聘起源于20世纪90年代,随着互联网技术的成熟和普及,越来越多的企业和求职者开始认识到网络招聘的便利性和高效性。

到了21世纪初,随着各大招聘网站和社交媒体的兴起,网络招聘进入了快速发展阶段。

如今,网络招聘已经成为企业招聘的主流方式之一,无论是大型企业还是中小型企业,都在积极利用网络平台进行人才招聘。

网络招聘具有许多传统招聘方式无法比拟的优势。

它极大地拓宽了招聘的范围,使得企业能够接触到更多来自不同地域、不同背景的求职者。

网络招聘可以大大提高招聘的效率和速度,企业可以在短时间内收集到大量简历,并通过筛选系统快速筛选出符合要求的候选人。

网络招聘还可以降低招聘成本,减少企业在招聘过程中的人力、物力和财力投入。

然而,网络招聘也存在一些挑战和问题。

例如,信息的真实性和有效性是一个亟待解决的问题。

由于网络信息的匿名性和开放性,一些求职者可能会提供虚假信息或夸大自己的能力和经验。

网络招聘也面临着信息安全和隐私保护的挑战。

因此,企业在利用网络招聘时,需要建立有效的信息筛选和验证机制,以确保招聘信息的真实性和有效性,并加强信息安全和隐私保护工作。

网上招聘系统的设计与实现毕业论文

网上招聘系统的设计与实现毕业论文

毕业设计题目:网上招聘系统的设计与实现摘要本系统的主要容是在线网上人才系统的开发与维护,随着Internet的飞速发展,互联网成为人们快速获取、发布和传递信息的主要渠道,在人们的生活中发挥着极为重要的作用。

的建设在Internet应用上的地位十分突出,已经成为政府、企事业单位信息化建设甚至个人Internet应用的重要组成部分,倍受关注。

招聘是一个很好的例子。

网络招聘以其方便快捷等优点,深受广大企业和求职者喜爱。

当前市场上网上求职招聘系统综合性强,在提供了很多职位的同时,也由工作经验限定了很多职位,求职者在筛选招聘信息往往会浪费很多时间。

网上求职招聘系统作为专门针对求职者而设计的,为求职者提供更多的求职应聘经验,提高求职效率,提供更多就业机会,同时也为更多的求职者提供求职帮助。

本课题的目标是构建一个基于PHP的网上求职招聘系统,以企业招聘为基点,运用统一数据交换标准、适时的数据更新、分工协作的信息收集发布机制,形成完整的求职者就业服务信息系统, 在全国围为广大求职者和各类用人单位提供求职和招聘的信息化平台。

关键词:招聘系统;求职者招聘网;;数据库AbstractWith the rapid development of Internet, the Internet become fast access, publish and deliver the main channels of information, in people's lives play a very important role. The status of the construction site on the Internet application is very prominent , has become the government, enterprises and even individuals information technology an important part of Internet applications , much attention. Recruitment website is a good example. Its convenient online recruitment advantages , the majority of enterprises and graduates alike. Currently on the market online job recruitment system comprehensive, providing a lot of jobs , but also by the limited experience of many jobs , graduate recruitment information in screening often waste a lot of time . Online job recruitment system as designed specifically for graduates site to offer graduates more job candidates experience, improve job efficiency , provide more employment opportunities, but also provide job search assistance to more graduates.The goal of this project is to build an PHP-based online job recruitment system , anchored in corporate recruitment , using a unified data exchange standards , timely data updates, information collection release mechanism of division of labor , a complete graduate employment service information system in the country for the majority of graduates and employers to provide various types of job search and recruitment information platform .Key words:Recruitment system; graduate recruitment network; ; database目录第一章设计概述01.1 设计背景与意义01.2 同类或相关系统的开发现状01.3 设计目标与主要工作21.3.1 设计目标21.3.2 设计主要工作2第二章系统分析与设计32.1 系统分析32.1.1 用户角色分析32.1.2 需求分析32.2 功能模块设计42.2.1 总体功能模块设计42.2.2 详细功能模块设计52.3 数据库设计62.3.1 概念设计62.3.2 逻辑设计82.4 界面设计10第三章系统实现123.1用户身份认证的实现123.2 用户注册的实现133.3 用户修改密码的实现143.4 新闻功能模块的实现153.5 管理员管理用户功能模块的实现15 第四章系统安装部署和简要使用说明174.1 系统运行环境说明174.2 系统安装部署说明174.3 系统简要使用说明17第五章设计总结18致19参考文献20第一章设计概述1.1 设计背景与意义近年来,中国高校毕业生数量逐年增多,大学生面临严峻的就业形势,大学生在毕业后能否顺利就业,已成为全社会普遍关注的热点问题。

网上招聘系统的设计与实现毕业设计论文

网上招聘系统的设计与实现毕业设计论文

毕业设计(论文)论文题目网上招聘系统的设计与实现Thesis TopicDesign and implementation of online recruitment system网上招聘系统的设计与实现摘要随着时代的发展,中国的互联网技术愈加成熟,已经有越来越多的社会群体开始学会使用互联网技术,整个社会正在朝着智能化、信息化的方向前进。

有了互联网,用户便可以足不出户地利用互联网技术使得自己的生活更加便捷。

因此,为了满足用户的庞大需求,网上招聘系统应运而生。

本系统整体基于B/S架构,采用MyBatis框架,运用Java中的Servlet、Jsp等关键技术,并结合Oracle数据库的使用,为招聘者和求职者搭建了一个高效、便利的网络平台。

本系统分别为求职者和招聘者提供了信息注册功能,登录功能和信息维护功能。

除此之外,求职者可以选择发布、撤销或打印自己的简历,也可以浏览到企业实时的招聘信息,从而选择合适的企业应聘。

招聘者可以选择发布或撤销自己的招聘信息,也可以浏览到求职人员的信息,选择是否同意他的应聘请求,并向其发送通知。

关键词:Java;Servlet;Oracle;招聘系统Design and implementation of onlinerecruitment systemAbstractWith the development of the times, China's Internet technology is becoming more and more mature, more and more people began to learn to use the Internet, the whole society is moving in the direction of information technology, intelligent. With the Internet, people can make use of the Internet technology to make their lives more convenient. Therefore, in order to meet the needs of people, online recruitment system came into being.The whole system is based on B/S architecture, using MyBatis framework, the key technologies in java servlet and JSP, combined with the use of Oracle database, build an efficient and convenient platform for job seekers and recruiters. This system provides information registration function, login function and information maintenance function for job seekers and employers. In addition, job seekers can publish, revoke, print your resume, you can also browse to the enterprise real-time recruitment information, in order to select the right candidates. Recruiters can publish, revoke their recruitment information, you can browse to the job seekers information, choose whether or not to agree to his request, and sent a notice to him.Key words:Java; Servlet; Oracle; recruitment system目录摘要 (I)ABSTRACT........................................................... I I 1 绪论 (1)1.1开发背景 (1)1.2开发意义 (1)1.3国内外研究现状 (2)1.4论文结构 (2)2 相关技术原理和开发工具 (4)2.1程序语言的选择 (4)2.1.1 Java概述 (4)2.1.2 Java特点 (4)2.1.3 Servlet简介 (5)2.2O RACLE数据库 (6)2.3B/S模式 (6)2.3.1 B/S架构概述 (6)2.3.2 B/S架构的工作原理 (7)2.3.3 B/S架构与C/S架构的比较 (7)2.4开发工具 (8)2.4.1 建模工具Microsoft Visio (8)2.4.2 编码工具Eclipse (8)2.4.3 数据库连接工具Navicat (9)2.5开发环境 (9)3 系统可行性研究 (10)3.1系统可行性研究概述 (10)3.2系统可行性研究的目的和流程 (10)3.3项目评估 (11)4 系统需求分析 (12)4.1系统功能分析 (12)4.1.1 用例图 (12)4.1.2 数据流图 (13)4.1.3 数据字典 (14)4.2系统数据库需求分析 (16)5 系统设计 (18)5.1系统类图 (18)5.2系统功能模块划分 (20)5.2.1 模块图 (20)5.2.2 个人信息管理模块 (21)5.2.3 简历管理模块 (21)5.2.4 求职申请模块 (22)5.2.5 企业信息管理模块 (22)5.2.6 招聘管理模块 (22)5.3系统总体设计 (23)5.3.1 系统设计思想 (23)5.3.2 系统体系架构 (23)5.4数据库逻辑结构设计 (24)5.4.1 关系型数据模型 (25)5.4.2 数据表设计 (25)6 系统实现 (27)6.1登录模块 (27)6.2注册模块 (29)6.3信息修改模块 (32)6.4查询模块 (34)6.5简历管理模块 (35)6.6应聘者管理模块 (36)6.7安全退出 (37)7 系统测试 (38)7.1测试方法 (38)7.2测试环境 (38)7.3测试结果 (38)7.4系统评价 (40)8 结束语 (41)8.1结论 (41)8.2展望 (41)参考文献 (42)致谢 (43)附录:外文原文 (44)中文翻译 (52)。

网络招聘平台在人力资源招聘中的应用研究

网络招聘平台在人力资源招聘中的应用研究

网络招聘平台在人力资源招聘中的应用研究近年来,随着互联网的快速发展,网络招聘平台逐渐成为各大企业和求职者之间进行人力资源招聘的重要渠道。

本文将探讨网络招聘平台在人力资源招聘中的应用,并分析其对招聘效率、选择性和效果的影响。

一、网络招聘平台提高了招聘效率以往的招聘过程通常需要耗费大量时间和精力,包括发布招聘信息、筛选简历、安排面试等等。

而网络招聘平台的出现极大地提高了招聘效率。

企业可以通过在线发布职位信息,吸引更多的求职者投递简历。

同时,招聘平台根据企业的需求,利用智能筛选系统提供精确的匹配度,帮助企业快速筛选出合适的人才。

这一系列自动化流程的加入,使得招聘周期大大缩短,提高了企业的招聘效率。

二、网络招聘平台增加了招聘选择性传统的招聘方式,企业往往受限于地域和人脉,难以获得全国范围的求职者,从而降低了招聘的选择性。

而网络招聘平台将求职者和企业连接在一起,打破了地域限制,使招聘范围更广。

此外,招聘平台还提供了求职者的详细信息,包括教育背景、工作经验等,让企业可以更全面地了解候选人的能力和潜力。

这为企业提供了更多候选人的选择,提高了招聘的选择性。

三、网络招聘平台对招聘效果的影响网络招聘平台不仅给企业提供了更高效的招聘工具,也为求职者带来了更多机会和便利。

求职者可以通过招聘平台随时查看职位信息,投递简历并与企业进行沟通。

此外,招聘平台还提供了个人求职者的推荐系统,根据求职者的兴趣和背景推荐合适的职位,为求职者提供更好的就业机会。

这种双向选择的平台机制,大大提高了求职者的就业率,并且帮助企业在众多求职者中选择到最合适的人才。

总结:网络招聘平台在人力资源招聘中的应用,极大地提高了招聘效率和选择性。

通过网络平台,企业可以更快速地发布职位信息,筛选合适的候选人,从而减少招聘周期和成本。

同时,网络平台为求职者提供了更多就业机会和便利,提高了求职者的就业率。

因此,可以说网络招聘平台在人力资源招聘中扮演着重要的角色,对企业和求职者都带来了巨大的利益。

“互联网+”时代下网络招聘存在的问题和对策研究

“互联网+”时代下网络招聘存在的问题和对策研究

“互联网+”时代下网络招聘存在的问题和对策研究随着互联网的发展,网络招聘已成为现代企业人才招聘的主要渠道之一。

互联网快速发展所带来的变革,不仅促进了招聘活动的信息化、数字化,也拓展了企业招聘的渠道和方式,提高了人才招聘的效率与便利性。

“互联网+”时代下网络招聘也暴露出了一些问题,需要企业和求职者共同思考并加以对策。

一、网络招聘存在的问题1.信息不对称问题在网络招聘中,企业和求职者之间存在信息不对称的问题,即企业和求职者获取的信息不平衡。

企业发布的职位信息可能存在虚假宣传,而求职者提供的个人信息也可能不准确,造成招聘过程中的信息不对称现象,增加了双方的交易成本。

2.虚假招聘信息在网络招聘中,一些不法分子或者虚假中介机构可能发布虚假的招聘信息,吸引求职者投递简历或者进行诈骗活动。

这给求职者造成了很大的困扰,也给企业招聘工作带来了隐患。

3.简历造假问题在网络招聘中,一些求职者可能在简历中夸大自己的能力和经验,甚至直接造假,导致企业难以辨别求职者的真实能力和背景,增加了企业的招聘风险。

4.招聘成本上升尽管网络招聘提高了招聘的效率,但也增加了企业的招聘成本。

包括发布招聘广告的费用、招聘网站的会员费用、人力资源部门的招聘人力成本等,这些都成为企业在网络招聘过程中需要面对的问题。

5.招聘效率不高一些企业在网络招聘中可能遇到招聘效率不高的问题,招聘信息发布后没有得到有效的反馈,或者求职者简历质量不高,导致企业花费大量时间和资源去筛选合适的人才。

二、网络招聘存在的对策1.建立信用担保机制为了解决网络招聘中信息不对称和虚假招聘信息等问题,可以建立信用担保机制,提高求职者和企业的信用度,从而促进信息透明,减少信息不对称。

建立行业黑名单制度,对虚假招聘信息发布者进行联合惩罚。

2.加强审核机制招聘网站和平台应该加强对招聘信息和求职者的审核机制,严格筛选招聘信息和求职者简历,防止虚假信息和简历造假。

加强对招聘信息发布者的身份认证,确保信息发布者的真实性和合法性。

网上人才招聘系统 毕业设计论文

网上人才招聘系统  毕业设计论文

网上人才招聘系统论文目录目录 (1)第1章选题背景 (3)1.1开发背景 (3)1.2开发意义 (4)1.3国内外趋势 (4)1.4开发环境 (4)第2章方案论证 (6)2.1可行性分析 (6)2.1.1 方案可行性 (6)2.1.2 技术可行性 (9)2.1.3 经济可行性 (9)2.1.4 法律可行性 (9)2.2需求分析 (10)2.2.1 需求获取和问题分析 (10)2.2.2 需求描述 (10)2.2.3 需求评审 (11)2.3系统模型 (11)2.3.1系统结构关系图 (11)2.3.2数据结构设计 (12)第3章过程论述 (14)3.1总体设计 (14)3.1.1模块设计 (15)3.1.2 人机界面设计 (16)3.2数据库设计 (17)3.2.1 系统目标 (17)3.2.2 系统流程 (18)3.2.3 数据库设计 (18)3.3模块设计与实现 (22)3.3.1. 编码原则 (22)3.3.2主要代码 (23)第4章结果分析 (30)4.1系统测试 (30)4.2单元测试 (30)4.3集成测试 (31)4.3.1 集成测试 (31)4.3.2 集成测试策略 (32)4.4功能测试 (32)4.7性能测试 (32)总结 (33)后记 (34)参考文献 (35)附录 (36)第1章选题背景1.1 开发背景在这个以计算机、互联网络为中心的信息时代,任何事物都与互联网络息息相关,大到国家政要,小到衣食住行,互联网开始用它那神奇的触手深入到了各行各业乃至平民百姓家。

而促使这个时代的来临与发展的毋庸质疑的是那些高精尖的人才,因而,人才是各行各业发展的关键,各个求贤若渴的企业都非常关心如何能够招揽到有真才实学的人才是各个企业非常关心的问题。

而人才也想要找到一个符合自己兴趣爱好和专业特长的岗位一展才华与抱负,然而虽有毛遂自荐之心却苦于没有门路。

与此同时,我国就业大军规模的逐年庞大使的原有的招聘方式即通过召开招聘会的方式压力倍增——招聘会定期召开,过期没有交流机会。

网络招聘的原因、问题与对策

网络招聘的原因、问题与对策

网络招聘的原因、问题与对策摘要随着知识经济的时代的到来,越来越多的企业逐渐加入到网络招聘当中,新兴的网络招聘模式给企业带来了更多的活力。

但是在发展过程中,网络招聘的缺点也逐渐显露出来,如,网络招聘的方式并不适合全部的求职人员;收集到的应聘者的信息真实性以及处理这些信息所需大量的人力物力等。

本文在分析了目前国内网络招聘问题的基础上,提出了优化招聘的对策和建议,希望对网络招聘向深远层次发展起到一定的促进作用。

关键词:网络招聘;问题;对策前言在我国,网络招聘以其成本低和方便快捷等特点,得到了迅速发展。

与此同时,网络招聘也存在信息真实度低等问题,如果不处理好这些问题,不仅会损害招聘双方的利益,而且还会限制网络招聘向更深远的层次发展。

下面是武汉映辉教育网小编搜集整理的一、我国网络招聘的现状随着智联招聘、中华英才网等主营网络招聘的网站出现,网络招聘如雨后春笋般开始在我国发展,随着中国加入WTO 组织、国际资本市场的活跃、网络信息应用技术的不断创新发展以及互联网时代在中国的普及;网络招聘———这一新型招聘方式应用更加广泛以及越来越多的企业及应聘者们的认可,长势喜人。

由此可见,随着中国与世界信息资源的同步。

我国社会已经踏步到信息时代创新发展的前列。

知识的信息化作为一种崭新的价值形式被大众所接受,贯穿在中国社会的各行各业中。

越来越多的人力资源部门采用新的信息科技手段,帮助企业整合资源以及网罗人才。

而网络招聘作为人力资源管理中一个最具有发展潜力的新型领域,开始绽放出不一样的灿烂的发展潜力。

与传统的招聘方式相比,网络招聘使得企业与求职者在互联网上拥有一个信息共享的新平台,为求职者提供更多的职位信息。

对于企业而言,网络招聘的方式也大大缩减了人才招聘所消耗的成本,有利于企业建立更加完备的人才信息储备库、完善有关人才搜索的引擎、以及能够快速锁定企业真正想要的人才目标等等。

二、我国网络招聘的发展前景首先,我国每年成几何性爆炸增长的应届毕业生以及往届毕业生所构成的求职大军,导致网络招聘的费用攀升;然后,招聘所到的人才能否快速适应岗位,日益演变为我国企业人力资源管理的一大难题。

毕业生招聘系统论文

毕业生招聘系统论文

摘要随着网络技术尤其是基于浏览器的 WEB技术的迅速发展,人们越来越多的通过WEB 进行各种各样的活动,从电子商务到各种公共信息服务等等。

这种基于Browser/Server 结构的系统提供的服务方便、快捷,是人们快速获得各种服务的理想途径。

大学毕业生招聘信息的发布与管理系统正是在这种背景下应运而生。

本系统开发是以Dreamweaver为开发工具进行面向对象程序设计,系统中的所有模块均利用 JSP技术和先进的数据库连接池技术进行开发。

本文首先对系统开发目标和用户需求进行了分析,然后给出系统的总体设计方案。

系统主要包含的模块是:企业注册登陆、管理基本信息、管理招聘信息、管理邮件、管理人才信息等。

各个模块都分前端网页设计和后台数据库管理,在以JSP技术设计好前端网页的基础上,利用ODBC-JDBC 桥访问后台数据库,对数据进行查询、修改、删除等操作。

论文以功能模块为单位详细叙述了大学毕业生招聘信息的发布与管理系统的实现过程,系统中大部分模块的操作都基本类似,都具有修改、查询、数据库连接等功能。

所以系统的设计充分利用JSP组件的可重用性,大大减少了系统的开发时间。

关键字:毕业生;网上招聘;信息服务AbstractWith the fast development of network technology especially based on web browser, more and more people get in touch with web, such as e-commerce, various public information services and so on. The service produced by the system which based on server/browser architecture is convenience. By this ideal approach, people can gain various services quickly. The management and promulgation of our university's recruitment information system are produced under such background.This system is based on the object-oriented program, using Dreamweaver as the pages implement. Almost all the stencils of this system utilize JSP technology and advanced data bank connection technology to exploit. My thesis analyzed the aim of this system and the requirement of users firstly, and then put out the whole design project. The main stencils of this system are enterprise enrollment and entry, basic information management, recruitment information management, mail management and so on. Every stencil can be divided into the design of webpage in the front-end and the management of database in the back-end. Design the webpage well in the front-end with JSP technology, then use ODBC-JDBC Bridge to visit the database in the back-end which takes action of inquiring, amending and deleting to the data.In the thesis, detailedly state the processes in this system by the unit of every function stencil which carried out of the promulgation and management of recruitment information of Southwest University of Science and Technology. Every stencil’s function are similar with each other, they all have the function of amending, inquiring, the connecting of data and so on. Since the design of this system fully depends on the reuseable of JSP component. Thus greatly reduces the time for develop this system.Key Words: graduate; online recruitment; messaging service目录前言 (i)第1章绪论 (6)§ 1.1 课题背景和意义 (6)§ 1.2 目前国内就业网站的现状 (6)§ 1.3 系统总体要求 (6)§ 1.4 开发工具介绍 (7)§ 1.4.1 JSP (7)§ 1.4.2 Dreamweaver (8)§ 1.4.3 Microsoft SQL Server 2000 (8)§ 1.4.4 Tomcat (8)第2章系统需求分析 (9)§ 2.1 目的和背景 (9)§ 2.1.1目的 (9)§ 2.1.2 开发背景 (9)§ 2.2 系统概述 (9)§ 2.3 系统的功能性需求 (9)§ 2.3.1系统总体流程图 (9)§ 2.3.2 招聘信息的发布与管理系统功能需求 (10)§ 2.3.3 数据描述 (11)§ 2.3.4 系统的准确性和及时性 (12)§ 2.4 系统的非功能性需求 (12)§ 2.4.1 用户界面需求 (12)§ 2.4.2 运行需求 (12)第3章系统方案设计 (13)§ 3.1 系统总体设计 (13)§ 3.2 系统模块 (13)§ 3.2.1 系统模块划分 (13)§ 3.2.2 功能模块描述 (13)§ 3.3 系统方案论证 (14)§ 3.3.1 技术分析 (14)§ 3.3.2 功能分析 (14)§ 3.3.3 经济分析 (15)第4章系统实现 (16)§ 4.1 概论 (16)§ 4.2 首页的设计 (16)§ 4.3 企业注册登陆的实现 (17)§ 4.3.1 实现注册 (17)§ 4.3.2 实现登陆 (19)§ 4.4 管理基本信息的实现 (21)§ 4.5管理招聘信息的实现 (23)§ 4.5.1 实现发布招聘信息 (23)§ 4.5.2 实现修改招聘信息 (24)§ 4.5.3 实现删除招聘 (26)§ 4.6 管理邮件的实现 (27)§ 4.6.1 实现发送邮件 (27)§ 4.6.2 实现读取、回复、删除邮件 (28)§ 4.7 管理人才信息的实现 (31)§ 4.7.1 实现查询人才信息 (31)§ 4.7.2 实现管理收藏夹 (32)§ 4.8 管理员管理会员信息的实现 (34)第5章系统的测试 (35)§ 5.1 测试的目的 (35)§ 5.2 测试的环境 (35)§ 5.3 测试的内容 (35)§ 5.3.1 对企业注册登陆功能的测试 (35)§ 5.3.2 对管理基本信息功能的测试 (37)§ 5.3.3 对管理招聘信息功能的测试 (37)§ 5.3.4 对管理邮件功能的测试 (38)§ 5.3.5 对管理人才信息功能的测试 (39)§ 5.3.6 对管理员管理会员信息功能的测试 (39)§ 5.4 测试总结 (40)总结 (41)参考文献 (42)附录 (43)致谢 (45)前言当今,人类社会已经进入信息全球化和全球信息化、网络化的高速发展阶段。

网络招聘对大学生就业的影响及其对策研究

网络招聘对大学生就业的影响及其对策研究

网络招聘对大学生就业的影响及其对策研究一、内容概括本文以网络招聘为研究对象,探讨其对大学生就业的影响及应对策略。

文章首先分析了网络招聘的发展现状和特点,指出其在促进大学生就业方面的积极作用。

文章重点研究了网络招聘对大学生求职观念、技能要求和就业质量等方面的影响。

根据研究结果,文章提出了一系列针对性的对策建议,以期提升大学生的就业能力和就业质量。

在求职观念方面,网络招聘使大学生更加务实,注重个人发展和职位匹配度,减少了盲目追求“铁饭碗”的现象。

在技能要求上,网络招聘强调技能和实际工作经验的结合,促使大学生在校期间更加注重实践能力和创新能力的培养。

在就业质量上,网络招聘提高了大学生的就业率和职业发展空间,但也存在一定程度的信息不对称和虚假招聘等问题。

为了更好地利用网络招聘促进大学生就业,文章提出了以下对策建议:一是加强监管力度,规范网络招聘市场;二是提高大学生自我认知,明确职业规划;三是完善学校教育体系,加强与企业的合作;四是推动技术创新,提升网络招聘平台的智能化水平。

通过这些建议的实施,相信可以更有效地发挥网络招聘的优势,促进大学生实现更充分、更高质量的就业。

1. 选题背景与意义随着科技的飞速发展,互联网已经成为人们生活、工作、学习的重要工具。

网络招聘作为一种新型的就业方式,正逐渐成为大学生寻找工作的主要途径之一。

网络招聘在为大学生提供便捷就业途径的也带来了一系列的问题和挑战。

本文将从选题背景与意义的角度,探讨网络招聘对大学生就业产生的影响及其对策研究。

网络招聘的出现和发展,突破了传统招聘方式的时空限制,为大学生提供了更多的就业机会。

通过网络平台,大学生可以随时随地了解招聘信息、投递简历、参加面试等,大大提高了就业效率。

网络招聘还可以为大学生提供更多的职位选择,有助于拓宽大学生的就业渠道。

网络招聘在一定程度上丰富了大学生就业的信息来源。

与传统招聘方式相比,网络招聘可以让大学生了解到更多的企业和职位信息,提高就业的选择性和成功率。

ASP NET_计算机专业毕业论文_网上求职招聘与管理系统的设计

ASP NET_计算机专业毕业论文_网上求职招聘与管理系统的设计

互联网特别是Web技术的发展使得许多事情可以在网上进行,利用网上交易,网上讨论区,网上聊天室,足不出户便可得到大量信息。

相信不少人一定经历过在人才市场中寻找工作的艰辛。

如今,提供单位招聘或个人求职的网站应经出现,只需坐在计算机前,通过鼠标,就可以轻松得到各种信息。

系统分析1.1需求分析从系统名称中可以看出,本系统包含两个部分,一个是求职管理部分,另一个是招聘管理部分,下面就“单位招聘”和“网络求职”两个部分进行需求分析。

1.单位招聘需求分析根据对单位招聘的需求进行分析。

网络招聘需要包含以下的基本功能模块:(1)填写和修改注册信息;(2)查看所有求职者信息;(3)录用并向求职者发送消息;(4)查看单位消息;(5)录用求职者;(6)查看所有录用消息;2.网络求职需求分析根据对求职者求职的需求进行分析,网络求职需要包含以下的基本功能模块:(1)填写和修改注册信息;(2)查看所有招聘单位信息;(3)查询单位;(4)向招聘单位发送消息;(5)查看个人消息;1.2业务逻辑分析网络招聘的业务流程比较简单,其中单位招聘功能模块如下图所示:单位招聘功能模块网络求职功能模块如下图:网络求职功能模块1.3数据库设计根据前面的需求分析和业务流程,本系统数据库可以由以下的表来实现。

由于规模不大,因此采用Microsoft Access数据库,数据库名称为FinJob.bdb。

本系统一共设计了3个数据库表,分别如下:(1)userinfo表,保存求职者的信息;(2)cominfo表,保存招聘单位的信息;(3)usercom表,保存招聘单位和求职者之间的信息交流。

userinfo表的结构如表:cominfo表的结构如表:usercom其中comtouser等于1时表明消息是单位给个人,等于2时表明消息是个人给单位的,message 为信息内容。

系统实现整个系统的所有页面文件如下表所示:(创建页面可以通过Frontpage或者DreamWeaver实现)。

网络招聘现状及对策分析

网络招聘现状及对策分析

四、结论
四、结论
网络招聘作为人才招聘的重要形式之一,具有诸多优势。然而,在实际运作 中仍存在信息真实性和隐私保护等问题。为了完善和优化网络招聘,需要供需双 方、平台和政府共同参与和努力。通过加强信息审核、提高隐私保护意识、建立 信用体系等措施可以有效地改善网络招聘环境, 时,也存在一些问题。
二、网络招聘存在的问题
1、信息真实性问题
1、信息真实性问题
网络招聘中,企业和求职者往往无法面对面交流,导致双方无法全面了解对 方的真实情况。一些不诚信的企业或求职者可能会发布虚假信息,给对方造成损 失。此外,由于网络的匿名性,一些招聘信息可能存在欺诈和骗局,给求职者带 来不必要的麻烦。
2、隐私保护问题
2、隐私保护问题
在网络招聘过程中,企业和求职者需要提交一些敏感信息,如个人简历、薪 酬期望等。这些信息有可能被平台或第三方泄露,给个人带来隐私泄露的风险。
2、隐私保护问题
针对以上问题,可以采取以下对策:
1、加强信息真实性审核
1、加强信息真实性审核
网络招聘平台应加强对企业和求职者信息的审核,确保信息的真实性。可以 采用人工审核、技术手段等方式,对信息进行核实。此外,求职者和企业也需要 提高自身的风险意识,学会辨别信息的真伪。
一、网络招聘的发展历程和现状
一、网络招聘的发展历程和现状
网络招聘最早出现于20世纪90年代的美国,当时一些大型企业开始在网站上 发布招聘信息,以吸引更多的优秀人才。随着互联网技术的不断进步和发展,网 络招聘逐渐成为一种全球性的趋势。在我国,网络招聘的发展始于21世纪初,如 今已经成为了人才招聘的主要形式之一。
网络招聘现状及对策分析
目录
01 一、网络招聘的发展 历程和现状
相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

第1章选题背景1.1 开发背景在这个以计算机、互联网络为中心的信息时代,任何事物都与互联网络息息相关,大到国家政要,小到衣食住行,互联网开始用它那神奇的触手深入到了各行各业乃至平民百姓家。

而促使这个时代的来临与发展的毋庸质疑的是那些高精尖的人才,因而,人才是各行各业发展的关键,各个求贤若渴的企业都非常关心如何能够招揽到有真才实学的人才是各个企业非常关心的问题。

而人才也想要找到一个符合自己兴趣爱好和专业特长的岗位一展才华与抱负,然而虽有毛遂自荐之心却苦于没有门路。

与此同时,我国就业大军规模的逐年庞大使的原有的招聘方式即通过召开招聘会的方式压力倍增——招聘会定期召开,过期没有交流机会。

招聘会都是在有限的几天内企业与大学生面对面的交流,虽然有的招聘会提前贴出海报或进行其他方式的宣传,但还会有很多企业和学生错过。

还有一部分人,为了参加招聘会不得不放弃一些重要的事情;招聘会人数众多,很难管理。

由于参加招聘会的人员繁多,而且整个过程人员的流动性非常强,这给管理增加了很大难度。

空间有限不利交流。

招聘会上人数众多,但是展位却有限,不能让所有的用人单位都参加,而且想要企业与学生一一会面很困难,不能更好地分配人力资源;在此种情况下,急需一种能够解决企业与人才双方需要的方法,网上人才招聘系统便应运而生。

1.2 开发意义首先,该系统的研发能够促进网络科技的发展,深化网上人才招聘领域的研究;其次,该系统的开发能够帮助求职者更方便、更快捷、更可靠的寻找到一个适合自己的用人单位,节省了时间、精力、财力等等。

同时也能够为向企业输送更多有用的人才提供了一条便利可靠的渠道。

1.3 国内外趋势目前,国外的人才招聘多以网络招聘做为第一步筛选人才的步骤,然后再通过进一步的面试来敲定是否录用。

根本不采用招聘会的方式,因而避免了所有招聘会带来的弊端。

国内根据《2004年中国网上招聘研究报告》,在中国招聘市场中,2003年的市场容量比2002年增长了近9%,2004年达到41.6亿元人民币,预计2006年将达到51.2亿元人民币,平均年增长率达到10%。

网上招聘在2003年为3.1个亿,到2004年为5.5个亿,一年当中以占8.1%的比例跃升到了13.2%,到2006年将增长到16.9亿元人民币,平均增长率为73.9%,2006年网上招聘收入将占整体招聘市场收入的33%。

可见网上招聘市场的火爆,当然相对于国外来看,网上招聘占的份额还不够大。

随着互联网的普及,网络招聘所占的份额将会越来越大。

网上招聘以它泛围广,无区域和时间限制,快捷,效率高,省时省力,费用低等优点越来越受到企业和求职都的喜欢。

网络招聘在中国大陆出现仅仅只有5年左右时间,还处于初级的阶段。

市场比较成熟的地区主要在北京、上海、广州、深圳等大城市。

目前中国大约有2500家提供招聘服务的网站,但达到一定规模、能够为用户提供全面服务的也只有那么几家。

因此,可开发空间仍然很大。

1.4 开发环境本系统在Microsoft Windows XP 系统下使用JSP技术,后台数据库采用Microsoft SQL Server 2000,在JDK 1.5的环境下采用Apache Tomcat5.0进行开发。

JA V A语言[1],由Sun公司开发的一种计算机编程语言,它在网络编程中大显身手。

Java中连接数据库的技术是JDBC(Java Database Connectivity)。

很多数据库系统带有JDBC驱动程序,Java程序就通过JDBC驱动程序与数据库相连,执行查询、提取数据等操作。

JDBC是一种可用于执行SQL语句的Java API,它由一些Java语言写的类、界面组成,使开发人员可以用纯Java语言编写完整的数据库应用程序。

通过使用JDBC,可以很方便地将SQL语句传送到几乎任何一种数据库。

JSP(JavaServer Pages)是由Sun 公司倡导、许多公司参与建立的一种动态网页技术标准。

使用JSP技术,Web页面开发人员可以使用HTML或者XML标识来设计和格式化最终页面。

使用JSP标识(tag)或者小脚本(Scriptlet)来生成页面上的动态内容。

生成内容的逻辑被封装在标识和JavaBeans组件中,并且捆绑在小脚本中,所有的脚本在服务器端运行。

HTML语言(Hypertext Markup Language,超文本标置语言)是一种文本类、解释执行的标记语言,它是Internet上用于编写网页的主要语言。

第2章方案论证2.1 可行性分析2.1.1 方案可行性当前,对于网站的开发可选用的开发语言大体为三种:JSP、ASP、PHP。

而相应的,后台数据库的选用也可分为这样几种:SQL Server 2000、Oracl、Mysql、Access。

由于开发企业级的WEB程序(如ERP)还不能完全胜任,我们不采用。

在这里,我们仅对可采用的ASP与JSP进行一下对比:ASP 技术也是动态网页开发技术。

JSP和ASP从形式上非常相似,但是深入探究下去会发现它们很多的差别,其中最主要的有以下几点:ASP和JSP的工作原理不同,当Web服务器接收到对ASP页面的请求时,它从硬盘或者内存中接受正确的ASP文件,并将这个文件发送给ASP.DLL文件,ASP文件将会从头至尾被解释执行并根据命令要求生成响应的HTML页面送回给浏览器。

ASP.DLL会针对每个请求产生一个独立的线程。

JSP由支持它的服务器上的JSP引擎负责解释执行。

当服务器接收到一个对某JSP 页面的请求时,如果这时对该页面创建或修改后的第一次请求,那么JSP引擎就把该JSP页面内容转变成一个纯Java的Servlet,然后将其编译成Servlet字节代码,这个Servlet可以调用其他的Servlet或JavaBeans,最后将Servlet的执行结果输出给浏览器。

JSP页面被编译成Servlet之后,其执行代码以独立线程的方式一直存在于服务器的内存中。

以后对该JSP页面提出请求时,不需要重新编译,除非该页面被修改。

Java Servlet由于在服务器端运行,并且不包括会占用大量系统资源的GUI,因此运行的速度要比Java Applet和Java独立应用程序快。

JSP的效率和安全性更高,ASP以源码形式存放,以解释方式运行,每次ASP 网页调用都需要对源码进行解释,运行效率不高。

另外,IIS的漏洞曾使得许多网站源程序大曝光,许多用ASP开发的网站,ASP程序全部被人下载去了,这样多网站的安全性产生了很大的危害。

JSP源程序不大可能被下载,特别是Java Bean程序完全可以放到不对外的目录中;而且我们可以将Bean 的JSP原程序删除,只剩下Class 文件,网站照样可以运行。

JSP的组件方式更方便,ASP通过COM来扩充复杂的功能,如文件上载、发送email以及将业务处理或者复杂计算分离出来成为独立可重复利用的模块。

JSP通过JavaBean实现了同样的功能扩充。

在开发方面,COM的开发远比JavaBean复杂和繁琐,学会ASP不难,但学会开发COM可不简单。

而JavaBean就简单多了,从本文上述示例中可以看出开发JavaBean很方便。

在维护方面,COM必须在服务器上注册,如果修改了COM程序,就必须重新注册,甚至必须关机和重新启动。

JavaBean则不需要注册,放在CLASSPATH包含的目录中就行了。

如果JavaBean进行了修改,则JSWDK和Tomcat现在还需要关闭和重新运行(但不是关机),但开发者已经许诺将在以后的版本中做到不需要关闭服务器。

另外JSP这种基于组件的模式很有效地提高了应用程序的开发效率,因为这种模式能够使开发人员利用快捷的子组件快速创建模板应用程序,然后再整合一些附加功能以后便可使用。

像这样的由于Java语言的优势而产生的有效的方法在JSP中无处不在,并可将其打包成一个JavaBeans或一个EJB组件。

JSP的适应平台更广,ASP目前仅适用于NT和IIS。

虽然Unix下有ChiliSoft的插件来支持ASP,但是ASP本身的功能有限,必须通过ASP+COM的组合来扩充,而且ActiveX 对象必须事先放置于所选择的平台,Unix下的COM实现起来非常困难。

JSP则不同,几乎所有平台都支持Java,JSP+JavaBean可以在所有平台下通行无阻。

NT下IIS通过一个插件,例如JRUN,就能支持JSP。

著名的Web服务器Apache 已经能够支持JSP。

虽然现在NT操作系统占了很大的市场份额,但是在服务器方面Unix的优势仍然很大,而新崛起的Linux更是来势不小。

由于Apache广泛应用在NT、Unix和Linux上,因此JSP有更广泛的运行平台。

从一个平台移植到另外一个平台,JSP和JavaBean甚至不用重新编译,因为Java字节码都是标准的与平台无关的。

将在实验的JSP网页原封不动地拿到Linux相应的服务器下就运行起来了,感觉非常好。

JSP是基于Java Servlet以及整个Java体系的Web开发技术[5],利用这一技术可以建立先进、安全、快速和跨平台的动态网站。

在传统的网页HTML文件中加入Java 程序片段和JSP标记,就构成了JSP网页。

Web服务器在遇到访问JSP网页的请求时,首先执行其中的程序片段,然后将执行结果以HTML格式返回给客户。

程序片段可以操作数据库、重新定向网页以及发送email 等等,这就是建立动态网站所需要的功能。

所有程序操作都在服务器端执行,网络上传送给客户端的仅是得到的结果,对客户浏览器的要求很低。

如图2.2所示,在用户连接JSP网站时,用户请求网页,JSP 页面独自响应请求,将用户对网页的请求转化为对数据的请求,通过Java Bean处理请求并将返回的数据封装成HTML页面返回给用户。

利用JSP编写的程序有许多优势:程序写一次,到处可以运行:JSP在设计时,充分考虑到应用平台的无关性。

依赖于Java的可移植性,JSP得到目前许多流行OS平台的支持,可在Apache、Netscape、IIS等服务器上执行。

执行速度快:JSP页面只需编译一次转化为Java字节代码,其后一直驻留于服务器内存中,加快了对JSP页面的响应速度。

若不考虑JSP页面第一次编译所花的时间,则JSP的响应速度要比ASP快的多。

Java的优势:JSP技术是用Java语言作为脚本语言的。

跨平台、成熟、健壮、易扩充的Java技术使得开发人员的工作在其他方面也变得容易和简单。

在Windows系统被怀疑可能会崩溃时,Java能有效地防止系统崩溃。

Java语言通过提供防止内存泄漏的方法,在内存管理方面大显身手。

加之,JSP为应用程序提供了更为健壮的意外事件处理机制更大的发挥了Java的优势。

相关文档
最新文档