成 都 信 息 工 程 学 院
学 位 论 文
网络求职招聘系统的设计与实现
论 文 作 者 姓 名 :
申 请 学 位 专 业 :
申 请 学 位 类 别 :
指导教师姓名(职称):
论 文 提 交 日 期 :
网络求职招聘系统的设计与实现
摘 要
随着网络信息的发展,网络在人们生活中的应用越来越广泛,网络求职招聘
方式已经成为了求职招聘的一大重要手段。通过它应聘者和招聘企业可以在网络
上通过 Internet,突破时间和空间的限制而实现应聘者的工作求职和企业的人
才招聘。网络求职招聘系统主要包括个人用户,企业用户和管理员 3 个部分。个
人用户可以在主页方便地浏览查询招聘企业信息,招聘职位及发送应聘简历;企
业用户可以方便地查找人才信息及个人简历;管理员则通过后台来实现对所有用
户信息,简历,公司信息,企业招聘职位的管理。
本文主要介绍了 ASP,数据库等相关知识,同时较为详尽的阐述了网络求职
招聘系统的实现。本系统是使用基于 HTML 语言,嵌套 JavaScript 源代码的 ASP
编程技术来开发,并以 IIS 为服务平台实现网络求职招聘系统的构建。后台数据
库选用的是 ACCESS,利用 ASP 动态网页编程技术,通过 ADO 与 ACCESS 数据库建
立链接,并且运用 SQL 语言实现对其数据库进行操作。
关键词:网络求职招聘;ASP;ACCESS;数据库
The Network Job search and Recruitment System of design
and implementation
Abstract
Along with the network information's development, network has found an
increasingly wide utilization in the people's lives. So the network job search and
recruitment has become a recruiting job one of the important means. Through the
system, job seekers and the recruitment of businesses can through the Internet,
breakthrough time and space limit implementation of applicants seeking employment
and entrepreneurial talent recruitment. This system mainly including three parts:
individual users, enterprise users and administrators. Through visit the home page, job
seekers can make things convenient for browsing and querying to recruitment
information and send biographical notes; at the same time, enterprise recruitment can
easily find the talent’s information and biographical notes. Besides, administrators
through the backstage can achieve to all job seekers information, biographical notes,
the company information and the enterprise recruitment post’s management.
This paper mainly introduced the ASP technology, the database and other the
related knowledge, meanwhile it is more detailed exposition the implementation of
network job search and recruitment system. This system is developed with ASP
programming technology which is based on HTML language and nested JavaScript
source code, and it is circulated on IIS services platform to achieve establishment of a
network seeking a job and recruitment systems. Access was chosen as the backstage
database. ASP pages connect to Access by ADO, in which SQL language is used to
issue database operations.
Key words: Network job search and recruitment; Access; ASP; Network
databases
目 录
论文总页数:22 页
1 引言............................................................................................................................................1
1.1 课题背景............................................................................................................................1
1.2 研究现状............................................................................................................................2
1.3 课题研究意义....................................................................................................................2
2 系统开发技术简介....................................................................................................................3
2.1 ASP 简介.............................................................................................................................3
2.2 ASP 内置对象.....................................................................................................................3
2.3 JavaScript 语言概述.......................................................................................................4
2.4 数据库访问技术................................................................................................................4
2.5 数据库的连接....................................................................................................................5
3 系统设计分析............................................................................................................................6
3.1 功能需求分析....................................................................................................................6
3.2 系统功能分析....................................................................................................................6
3.2.1 用户功能 .......................................................................................................................7
3.2.2 管理员功能 ...................................................................................................................7
3.3 系统流程图........................................................................................................................8
3.4 数据库设计........................................................................................................................9
3.4.1 数据库的需求分析 .......................................................................................................9
3.4.2 数据库概念结构设计实体图 .......................................................................................9
4 详细设计与实现......................................................................................................................11
4.1 用户功能模块..................................................................................................................11
4.1.1 用户注册 .....................................................................................................................11
4.1.2 发布招聘信息 .............................................................................................................12
4.1.3 职位搜索 .....................................................................................................................13
4.1.4 发送站内信息 .............................................................................................................15
4.2 管理员功能......................................................................................................................16
5 开发难点与解决办法..............................................................................................................19
结 论..........................................................................................................................................20
参考文献..........................................................................................................................................20
致 谢..........................................................................................................................................21
声 明..........................................................................................................................................22
第 1 页 共 22 页
1 引言
随着信息化技术的不断发展,互联网正在融入我们的生活,影响和改变着我
们的生活。网络提供给我们的不只是一个获取信息的来源,而且还是一个可以相
互交流的空间,网络在人们生活中的应用越来越广泛。
人才在各行各业都是发展的关键,大学生就像是人才的代名词,如何能够聘
到具有真才实学的大学生是各企业非常关心的问题。而找不到理想的工作、不能
发挥自己聪明才智也让大学生烦恼,他们踏入社会的第一节课就是求职。近年来
由于大学生毕业后必须面临艰苦的寻找工作的过程,2000 年以来越来越多的毕
业生面临着找工作难的问题。虽然招聘会是目前人才交流的主要途径之一,但是
它还远远不能满足现实的需求。招聘会都是在有限的几天内企业与大学生面对面
的交流,虽然有的招聘会提前贴出海报或进行其他方式的宣传,但还是会有很多
的企业和大学生错过,还有一部分人,为了参加招聘会不得不放弃一些重要的事
情。由于参加招聘会的人员繁多,而且整个过程人员的流动性非常强,这给管理
增加了很大的难度,并且招聘会人数众多,而且展位有限,想要实现企业与学生
一一会面很困难,这样就不能更好地分配人力资源。现实社会中急需一个第三者
为企业与人才牵线搭桥,来弥补招聘会存在的种种不足。
这次毕业设计的课题就是设计开发一个网络求职招聘系统,通过网络求职招
聘系统,求职者就不必在拿着厚厚的简历,满头大汗的在人才市场中穿梭,招聘
企业也不需要花费大量的人力物力在招聘会上大张旗鼓地抢占招聘摊位了。网络
求职招聘系统为求职者及招聘公司带来了很大的方便和经济。
1.1 课题背景
随着社会和经济的发展,各类人才特别是高校毕业生的大量涌向社会以及社
会各种再就业人员的大幅度增加,使得就业压力越来越大。如何能够多快好省的
获得有关就业信息,对各位求职人员来说显得尤为重要;另一方面,企业之间关
于优秀人才的竞争也在日益加剧,人才流动也变得愈来愈普遍,因此仅仅通过召
开现场人才交流会就很难满足人才与企业双方的要求。而随着信息化技术的不断
发展,互联网正在融入我们的生活,影响和改变着我们的生活。网络提供给我们
的不只是一个获取信息的来源,而且还是一个可以相互交流的平台,因此网络求
职招聘系统的开发正给广大的求职者和招聘单位提供了一个可以双向交流选择
的平台,从而有效地解决了人才求职招聘工作效率和效果改进提升中所面临的问
题。
网络求职招聘即基于 Web 的求职招聘系统,是利用包含 WWW 各种特性和资源
的超媒体求职招聘程序来创造一种有意义的求职招聘环境,在这种求职招聘环境
中求职招聘得到促进和支持。随着 Internet 的普及,网络及其应用已经渗透到