基于ASP的就业信息招聘网站的设计

摘 要:该系统以B/S体系结构作为基本架构,采用ADO实现对数据库的存取,利用ASP技术编写程序,设计了一个就业信息招聘网站并介绍了网站的主要功能和实现过程,构造了一个企业和人才之间交流的网上工作平台,提高了企业与招聘者之间双向选择的成功率.

关 键 词:ASP;ADO;JaScript

中图分类号:TP311文献标识码:A文章编号:1009-3044(2014)25-5803-03

DesignofEmploymentInformationRecruitmentWebsiteBasedonASP

JIYu-ru,WANGDe-zhong

(JilinInstituteofChemicalTechnology,Jilin132022,China)

Abstract:ThissystemusesBrowser/ServerarchitectureasthebasicframeworktorealizethereadandwriteofdatabaseusingActiveXDataObjects(ADO).ByusingtheActiveServerPages(ASP)technologytoprogramthesite,wehedesignedajobsearch,employmentinformationandrecruitmentwebsite.Inthispaper,weillustratedthemajorfunctionsandimplementationprocedureofthiswebsite.Thewebsitehasconstructedanonlineplatformforbetterexchangeofinformationbetweenpaniesandtalents,andthusimprovesthesuccessrateoftwo-waychoicebetweenpaniesandpotentialemployees.

Keywords:ASP;ADO;JaScript

随着高校招生规模的扩大和毕业生人数的剧增,使高校的就业形势非常严峻,而现代企业要想在激烈的商业竞争中生存,人才资源是最重要的保证.随着经济的高速发展人才的流动也越来越频繁,企业想用最少的时间和精力招聘到符合要求的人才,而应聘者想让企业能及时全面地了解自己的应聘诉求,随着互联网技术的发展,网络招聘成为人们越来越多的选择[1].

本文所介绍的基于ASP的就业信息招聘网站是以B/S体系结构作为基本架构,采用ADO实现对数据库的存取,利用JaScript技术编写ASP程序,构造了一个企业和人才之间交流的网上工作平台,以提高用人单位和高校毕业生之间双向选择的效率和成功率[2、3].

1系统分析

本网站分为前台管理和后台管理两部分.前台管理包括注册、登录、职位与人才查询、查看职位与人才信息、维护个人与企业信息等功能.后台管理包括职场信息管理、单位人才管理、系统管理员等功能.系统功能模块划分为如下四个部分:

1)企业招聘功能模块

本模块主要提供企业招聘信息管理、招聘职位管理、求职人员信息管理、会员登录等功能.

2)个人求职功能模块

本模块主要提供个人应聘信息管理、求职意向管理、职位查询、会员登录等功能.

3)职场信息功能模块

本模块主要提供职场资讯和热点资讯的发布,招聘会信息发布和信息等功能.

4)后台管理功能模块

管理员可以对注册的企业或个人资料进行管理,职场信息管理、招聘会和信息管理以及帐号管理[4].

2系统总体架构设计

本网站以B/S(浏览器/服务器)体系结构作为基本架构,网站功能结构包括单位招聘、个人求聘、职场信息及后台管理四大部分,系统的总体功能模块如图1所示.

图1系统功能模块图

3数据库设计

本网站设计了18张数据库表,部分表结构如下[5]:

1)网站信息表(info):网站信息标识号、网站名称等.

2)网站公告信息表(notice):公告信息标识号、内容、时间.

3)法律申明信息表(service):法律申明信息标识号、内容、时间.

4)地区信息表(arealist):地区信息标识号、地区列表.

5)网站公司信息表(panylist):公司信息标识号、公司列表.

6)职位信息表(joblist):职位信息标识号、职位列表.

7)专业信息表(zhylist):专业信息标识号、专业列表.


4系统主要功能模块的实现

1)系统首页

首页包括会员登录、站内搜索、网站公告、新闻动态、推荐职位、最新人才六大模块.相应的模块下也包括若干个子功能模块,本网站主界面窗口的设计如图2所示.

图2网站首页网站首页窗口界面由三部分组成,上、下两部分用include语句调用公共文件top.asp和base.asp构成;中间是构成网站内容的主要部分,分为左、中、右三列,左列窗口由上至下分别放置登录窗口、公司和个人注册链接、职位查询和友情链接,中间窗口由上至下分别放置最新人才和最新招聘企业信息,最右窗口滚动显示最新的招聘会信息.

2)个人会员求职模块

个人求聘模块主要实现简历维护、职位查询、求职意向、登录信息管理等功能,模块页面如图3所示.

在该页面中可以通过对招聘职位的快速搜索,找到你所需要的所有该职位的招聘信息.可以进行“关 键 词”查找也可以进行“综合条件查询”查找,查询的条件有“招聘职位”、“时间范围”、“工作地区”等,也可以进行多条件的综合查找.例如想找“黑龙江哈尔滨的网络公司”,需要在关 键 词文本框中输入“网络”,在地区列表中选择“黑龙江”,然后单击“搜索”按钮,表单将关 键 词文本框中的值传递到psearchj.asp文件中,该文件使用SQL语言在数据库中搜索与该值匹配的相关记录并在搜索页面显示出来[6].

psearchj.asp文件的主要代码如下:

<%

keyword等于trim(Request("keyword"))

jobfunction等于Request("jobfunction")

registerdate等于Request("registerdate")

jobtype等于Request("jobtype")

workseat等于Request("workseat")

filego等于"person_searchjob.asp?keyword等于"&keyword&"&jobfunction等于"&jobfunction&"®isterdate等于"®isterdate&"&jobtype等于"&jobtype&"&workseat等于"&workseat&"&study等于"&study

sql等于"selectdetail_id,ep_id,ep_name,sub_name,jobtype,

starttime,workseat1fromjob_detail_allwhere1等于1"

ifkeyword<>""andkeyword<>"关 键 词搜索..."then

sql等于sql&"and(sub_namelike'%"&keyword&"%'ormain_namelike'%"&keyword&"%')"

endif

%>

在职位搜索页面单击相应的职位,将跳转到该职位的详细信息文件job.asp页面中,如果求职者想应聘该职位,则单击“发送应聘意向”按钮,向企业递交自己的简历,如果想将该职位起来供日后浏览,则单击放入“职位库”按钮.

5结论

越来越多的人们上网应聘求职,希望可以在最短的时间内找到符合自身条件的工作.但由于传统招聘方式的弊病,参加招聘会已经成为企业与应聘者之间一件费时费力的事情,本网站可以大大节省时间,简化招聘过程,提高工作效率,而且操作简单,功能实用,基本满足了用户的需求.

宁.网络招聘与大学生的求职[J].交通职业教育,2008(5):52-53.

[4]刘丹,于琨,杜静翌.基于ASP的大学生就业招聘网站的设计与实现[J].河南机电高等专科学校学报,2009,17(6):122-124.

[5]洪锡军,邱浩波,李从心.ADO数据存取技术[J].计算机应用与软件,2002(5):179-188.

[6]刘爱国,吴杰宏,郭晓淳,等.ASP访问Web数据库和大量数据查询的处理[J].沈阳航空工业学院学报,2004,21(1):48-50.

类似论文

招聘网站功能设计的常见问题与

【摘 要 】随着计算机和信息技术的高速发展,招聘网站正在经历不断技术创新的同时,以其覆盖面广、时效性强、成。
更新日期:2024-1-16 浏览量:20565 点赞量:5930

农民工就业信息服务工具的设计

摘 要:就业信息服务工具按内容可分为实物工具、政策工具和方法工具 目前公共就业服务机构所提供的农民工就业信息服务在方法。
更新日期:2024-1-25 浏览量:21672 点赞量:6155

基于ASP.NET的精品课程网站的设计和实现

摘 要精品课程建设是汇聚优质的教育资源,提高课程教学水平,并可在更大的范围内提供教学资源共享的一项教学创建活动 精。
更新日期:2024-2-10 浏览量:33341 点赞量:8888