人才招聘信息网的设计与实现

摘 要

随着经济的高速发展,人才的流动也越来越频繁,怎样才能用最少的精力和时间来招聘人才的企业要求相一致,也让应聘人参加应聘是企业和个人都关心的问题。
本网站采用基于广域网的B/S结构平台,比C/S有更强的适用范围,具有更加生动丰富的表现方式与用户交流。网站的开发采用MyEclipse作为开发工具,后台数据库采用SQL Server 2005数据库设计。设计框架采用的是JSP+Servlet的技术,完成基于MVC模式的招聘网站的设计和开发工作。以Tomcat作为Web服务器软件,运用多种编程语言JavaScript、HTML、JSP、Ajax,在Web环境下,构建了一个企业与人才之间的网上工作平台。

关键词:招聘;求职; B/S结构;MVC框架.

Abstract

With the rapid economic development, the flow of talent is more and more frequently, how can with the least amount of effort and time to hiring are consistent with the requirements also allow candidates to apply for jobs is the issue of concern to businesses and individuals.
This site uses the scope of more than C / S WAN-based B / S structure platform, with more vivid expression to communicate with users. Website development using MyEclipse as a development tool, the back-end database using SQL Server 2005 database design. The design framework is the JSP Servlet technology, to complete the recruitment website design and development based on MVC pattern. Tomcat as the Web server software, using a variety of programming language JavaScript, HTML, JSP, Ajax, Web environment, build online working platform between an enterprise and talent.
Keywords B/S construction MVC frame Recruitment Job wanted

目 录

摘  要 5
Abstract 6
一、绪论 1
(一)课题背景 1
(二)目的和意义 1
(三)系统设计思想 1
二、可行性研究 2
(一)业务流程图 2
(二)系统可行性分析 5
三、需求分析 6
(一)网站规划 6
(二)招聘网站需求分析 6
四、总体设计 8
(一)系统模块总体设计 8
(二)数据库设计 10
五、详细设计 16
(一)系统运行平台设置 16
(二)招聘网站主界面设计 17
(三)求职人员操作模块主要功能设计 19
(四)企业人员操作模块功能设计 24
(五)求职人员和招聘人员公有的功能设计 24
(六)后台权限管理 26
结  论 30
致  谢 31
参考文献................................................32

一、绪论

(一)课题背景
时代的发展和社会的进步,在市场越竞争,求职,无疑是当今社会最关注的一个问题。
一般的招聘方式,招聘单位参加在由人才市场,或招聘单位到高校专场招聘会或招聘单位的招聘广告,通过媒体举办的招聘会。这些招聘方法有许多缺点:一个小范围的招聘,招聘只有某一地区求职者获悉,招聘单位选择人才是有限的,在一定程度上阻碍了招聘单位招聘更符合他们的要求人才。
网络招聘作为一种新兴的招聘模式成了深受人们广泛欢迎的求职方式。网络求职有其突出的优点,即信息量大,资源丰富,更新速度快,招聘职位多等,很符合年轻人希望以最快捷便利的方式获得最多最有效信息的求职要求。 利用计算机和网络能够实现网上人才招聘系统,这样不仅大大提高了企业的招聘工作的效率,节省大量人力和财力,也方便求职者求职。
(二)目的和意义
人才是推动公司发展的重要动力,过去很多公司都是在固定的人才招聘会为自己的公司寻找适合公司的职员,求职者参加招聘会为自己找公司。随着互联网的发展,网络招聘会越来越受到企业和求职者的欢迎,公司通过在网上发布招聘信息,来寻求应聘者;求职者通过上网在网上投递自己的简历寻找工作。网络招聘会方便快捷,省时省力,为企业和求职者带来方便。所以招聘网站建设随之发展起来。
(三)系统设计思想
一个好的网站不仅应当给用户提供一个方便快捷的操作平台,而且还应给用户安全可靠的信息。因此,招聘网站应实行前后台分离的管理模式。前台主要完成业务有企业、求职人员与游客查看网站信息,并帮助企业和求职人员完成应聘和求职工作。后台主要以管理员管理为主,管理员可快速的审核并对其实施全程监控,使得数据的安全性时刻都能得到保证。
该网站应具备以下特点:
1、设计科学性:采用MVC设计模式。
2、实用性:网站是用户需求的目标,原则是以方便用户为准。从用户的角度来尽可能的方便用户使用,
3、安全性:在设计中主动寻求了许多技术和构思。前台发布的信息必须由后台管理审核后才可以发布在网站的前台。
4、主要技术涉及:本网站以当前Web领域应用很广的Java语言为基础,熟练的应用Servlet。
5、可维护性:网站设计的要求是方便维护,有项目的维护和数据库的维护,(更改,升级等)的要求。

二、可行性研究

(一)业务流程图
招聘网站按用户的操作可分为三个模块:企业用户操作模块、求职用户操作模块、后台管理员操作模块。
其中网站的前台业务主要针对的用户有:企业和求职人员。
1、企业用户的主要功能:
(1) 企业用户登录:只有通过审核后的企业才可以登录。
(2) 企业用户注册:企业用户需要填写一些企业的基本信息,并上传营业执照。
(3) 找回密码:企业用户可通过向网站管理员发站内信,说明原因,等待网站的管理员审核后,将密码改为默认密码。
(4) 企业基本设置:可以修改密码,还可以退出登录。
(5) 招聘信息管理:可以更新部分企业信息,还可以管理招聘信息。
(6) 人才超市:网站可以为企业推荐一些人才,同时企业也可以搜索人才,并为求职人员发面试通知,收藏求职人员信息。
(7) 在线招聘:管理求职人员投递来的简历、管理发送的面试通知、管理收藏的简历。
(8) 查看招聘帮助:查看招聘的帮助信息。
2、求职用户的主要功能
(1) 求职用户登录:求职人员通过登录网站进入自己的管理中心。
(2) 求职用户注册:求职需要注册才可以在网站上发布求职信息。
(3) 求职用户找回密码:求职用户输入正确的信息找回密码。
(4) 求职基本设置:可以修改密码,还可以退出登录。
(5) 个人简历管理:可以管理个人基本信息、管理求职意向信息、管理个人照片、预览和打印简历。
(6) 访问职位超市:网站可以为求职人员推荐一些职位,同时求职人员也可以搜索职位,并且可以投递简历,收藏职位信息。
(7) 在线求职:管理应聘历史记录、管理收到的面试通知、管理收藏的职位。
(8) 查看求职帮助:查看有关求职的帮助信息。
3、企业用户和求职人员公有的功能:
(1) 查看留言:查看网站上的留言。
(2) 为网站管理员

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值