龙空技术网

人才招聘网站的设计与实现

Itemperor毕业设计 94

前言:

而今你们对“人才招聘网站管理系统设计”大体比较注重,咱们都想要知道一些“人才招聘网站管理系统设计”的相关内容。那么小编在网摘上网罗了一些对于“人才招聘网站管理系统设计””的相关文章,希望姐妹们能喜欢,咱们一起来了解一下吧!

原文链接:

随着互联网技术的不断发展,网络在人们日常生活中的应用越来越普遍,网上求职招聘已经成为了现代求职招聘的一个非常重要的途径。求职者和招聘单位可以通过Internet技术,突破时间以及空间上的限制,实现求职者和企业的在线求职和在线招聘。招聘管理信息网站的发展也为求职者和招聘单位大量提供了方便和有效的双向沟通的平台,使得求职者和招聘单位能够便捷的求职和招聘人才。

人才招聘系统的开发主要包括三部分:个人用户管理,企业招聘的用户管理和系统管理。个人用户可以在自己的主页很容易的浏览查询到招聘企业的信息以及招聘的职位并发送自己的个人简历;企业用户可以很容易地找到求职者的信息以及他的个人简历;管理员可以管理所有的用户信息,简历,公司信息,企业的招聘。本系统主要采用了C#,数据库等相关技术,同时较为详尽的阐述了网络求职招聘系统的实现。后台数据库选用的是SQL Server 2005,利用C# 动态网页编程技术,通过ADO与SQL Server 2005 数据库建立连接,并且运用SQL语言实现对其数据库的操作。 M00089

关键词:人才 网络求职招聘 企业

The design and implementation of recruitment system

Abstract:With the development of Internet technology, network is becoming more common in People's Daily life, the network Jobs has become a major way of an important means of job recruitment. Through its candidates and hiring companies can Internet, Breakthrough the limitation of space and time, and achieve job candidate's work and business recruitment. Recruitment management information website development for job seekers and employers also provides a convenient and effective two-way communication platform.

This paper developed a network job recruitment system includes personal job management, recruiting management and system management in three parts. Individual users can easily browse information on the home page inquiry recruiters, recruitment jobs and send candidates resume; Business users can easily find a candidate's information, as well as his personal resume; administrators to achieve through the background information for all users, resume, company information, business recruitment management positions. This article mainly introduces the database, C# and other related knowledge, at the same time, more detailed expounds the implementation of online recruitment system. This system is using c # programming technology development, and with IIS as the Web services platform to recognize the construction of network recruitment system. Background database chosen is SQL Server 2005, using the c # dynamic web programming techniques, through ADO and SQL Server 2005 database connection is established and the use of SQL language to recognize the database manipulation.

Key words: Talent; Network recruitment; Company

目录 查看完整请+Q:351916072获取

1.绪 论 1

1.1研究背景 1

1.2研究目的和意义 1

1.3论文组织结构 2

2.关键技术研究 3

2.1 C#技术概述 3

2.2 MICROSOFT SQL SERVER 2005简介 3

3.系统分析 5

3.1 可行性分析 5

3.1.1 经济可行性 5

3.1.2 技术可行性 5

3.2 需求分析 6

4.系统设计 8

4.1 系统构架设计 8

4.2 系统功能设计 8

4.3 系统数据库设计 9

5.系统实现 13

5.1 系统登录页面 13

5.2 个人用户 14

5.2.1 个人用户登陆主页 15

5.2.2 个人用户查看简历 16

5.2.3 个人用户浏览招聘信息 17

5.2.4 个人用户投送简历 17

5.3 企业用户 18

5.3.1 企业用户登陆主页 18

5.3.2 企业用户信息管理 19

5.3.3 企业用户发布招聘信息 20

5.3.4 企业用户查看应聘者简历 21

5.4 后台管理 22

5.4.1 企业用户管理 24

5.4.2 个人用户管理 24

5.4.3 修改密码 24

结 语 27

参考文献 28

致谢 30

3.1 可行性分析 查看完整请+Q:351916072获取

考虑到互联网技术的快速发展和当今社会人才的不断增多,以及当今的人才求职难和招聘单位招聘时间长的情况,人才招聘系统给求职者提供快速便捷的求职途径,使招聘的流程变得简单方便。因此人才招聘系统需具备以下的功能 :包括人才招聘的信息化(招聘单位和求职者能够及时看到最新的招聘及应聘信息)、提供近期准确的招聘职位信息、系统界面简约没关,系统操作浅显易懂,查询方式多样化、权限分配清晰,方便管理、系统维护方便,安全性较高,实用性较高,先进性较高等等。

3.1.1 经济可行性

通过对新系统的开发成本和运行成本、维护成本进行估算,新的系统可以大幅度调高工作效率。再对系统的效益和成本进行对比,效益从应聘者和招聘单位两个方面分析,从社会效益来说,应该保证招聘单位信息的准确性以及合法性。

市场分析:招聘企业应该是该系统的市场,因为它可以使企业的工作人员更加方便的获取应聘者的信息,并且缩短招聘的时间提高应聘人员的质量,它使得公司更加方便的管理人才。本软件简单易学,使用方便,是非常值得推广的一款产品。

3.1.2 技术可行性

根据该人才招聘系统的目标来对所需的技术进行分析,一般从硬件、软件、系统的环境、使用系统人员的数量和水平等方面去考虑和分析。

软件方面:使用ASP技术开发设计管理平台,选择SQL SERVER 2005存放数据,而ASP和SQL SERVER 2005都是现阶段非常成熟的技术,所以系统在软件方面而言是可行的。

硬件方面:现阶段的计算机基本都能满足要求,系统只要求奔腾系列以上的电脑,内存达到256M即可,硬盘只要在50M以上就行。就现在的普遍情况而言,系统在硬件方面是可行的。

3.2 需求分析

该系统主要的目的之一是为应聘者和用人单位提供快捷的双向选择服务。

(1)从用户(个人用户、企业用户、管理员)的角度分析

求职者要及时更新自己的个人资料,系统要记录求职者简历的投诉记录。

企业也要及时更新自己的企业信息以及自己的招聘信息,系统要记录该企业岗位被投送简历的记录,以及企业发送的面试通知。

网站管理员对该系统的个人用户和企业用户进行管理,保证该网站的规范化、合理化。

(2)从功能的角度分析

注册信息主要包括两个方面,一方面是申请人的个人信息的收集和更新,另一方面,是公司的信息采集和更新,主要包括求职者向公司投递简历过程的记录和公司对求职者反馈信息的记录,以及公司笔试、面试通知的管理。

新闻信息,个人用户和企业用户都能看到,更新人才招聘有关的新闻。

业务流程是由不同的功能活动连接的一组相互关联的任务,它们遵循特定的逻辑和顺序执行。它反映了各成员间的业务关系,操作和管理信息流的方法。

系统有一个登陆页面,操作者可以选择自己是个人用户或者是企业用户,两种不同的用户登录系统后的界面是不同的。

个人用户的主要功能包括:个人信息维护,创建简历,简历管理,已投送岗位,职位搜索。

求职招聘业务流程描述如下:

(1)个人信息维护:求职者可以查看以及修改自己的个人信息。

(2)创建简历:可以新建一个简历。

(3)简历管理:可以管理自己已经建立的简历。

(4)已投送岗位:求职者可以查看自己已经投诉出去的简历。

(5)职位搜索:求职者可以根据自己的情况搜索适合自己的职位。

企业用户登录后主要功能包括:基本信息管理,联系人管理,职位管理,发布工作。

(1)基本信息管理:企业可以查看以及更改自己的企业信息。

(2)联系人管理:企业可以记录下投送简历人的联系方式,作为储备人才。

(3)职位管理:企业可以对已经发布的职位进行更新或者撤销。

(4)发布工作:公司可以发布新的工作

图3.1 系统流程图

4.系统设计

4.1 系统构架设计

本系统采用b/s的架构,是一个三层架构系统,为:表现层(UI),业务逻辑层(BLL),数据访问层(DAL)。其中的UI层主要是和用户直接的交互,主要功能是接收用户输入的信息并且将一些信息呈现给用户。业务逻辑层主要是一个连接的作用,在UI和DAL之间传递信息。数据层主要是对数据的操作,接收需求,提供数据服务。

4.2 系统功能设计

(1)求职者注册:注册网上招聘的登录账号,并填写个人真实的信息,如姓名,身份证,住址。

(2)个人简历:求职者的教育,工作经历,想求职的岗位。是网站最重要的信息之一。

(3)求职信息查询,可以根据职业类别,关键字,企业名称进行信息查询,并浏览企业简介,招聘信息,岗位要求,联系电话等。 对符合意向的岗位,可以向企业发送个人简历,进行求职。

(4)企业注册:注册企业的信息,包括名称,简介,联系方式。网上招聘平台需要验证企业的营业执照,法人信息后,才能开通企业账号,保证招聘信息的真实性。

(5)招聘信息发布, 填写招聘的岗位,要求,薪金范围。 并能浏览该岗位投递的简历信息,根据初步审核,可以把符合要求的信息进行处理,符合要求的求职者可以进行电话沟通或者面试。

(6)求职者查询,根据求职岗位,关键字,搜索相关信息。

以上的功能主要分为企业用户的和个人用户。

企业功能包括企业用户注册,企业用户信息管理,发布招聘职位,发送私信,退出网站

个人用户包括查看投送简历、个人简历管理、投送简历、个人信息修改、浏览信息、退出网站

标签: #人才招聘网站管理系统设计