项目报告
基于 ASP.NET 的网上人才招聘系统
随着信息技术的发展,网络在人们生活和交际中的应用越来越广泛。 招聘
网站为应聘者提供了方便、快捷的应聘途径。对招聘单位来说,招聘网站也为他
们提供了查询、检索应聘者信息的平台,使招聘工作变得轻松易行。应聘者和招
聘公司/单位可以在网上通过 Internet,突破时间和空间的限制实现工作求职和
公司/单位的人才招聘。网上招聘与传统招聘相比具有招聘范围广,信息量大,
可挑选余地大,有大量素质高、技术高的应聘人员,招聘效果好,费用低的优势,
因此获得了越来越多公司的认可,同时它有着经营成本低、库存虚拟、用户检索
方便、地域限制少等特点。
本系统是使用 MS.NET 平台中的 ASP.NET 开发基于 B/S 体系结构的 Web 应用
程序,在 Microsoft Visual Studio .NET 环境下,使用 C# 编程语言并结合
Microsoft SQL Server 数据库开发的一套网络招聘系统。可以根据登录身份而
行使不同的权限实现了用户注册、登录、验证身份及用户数据的采集、搜索/查
看用户信息,站内最新新闻信息发布。个人用户把简历提交给自己合意公司,企
业用户通过简历提取自己合意人员的联系方式,管理员管理整个网站。
网上招聘;求职;ASP.NET;B/S 体系;新闻发布
On-line Talent person employment advertise
System
Abstract
Along 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 ASP.NET which in MS.NET 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. According 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; ASP.NET;
the B/S system; the news issue
目 录
总页数:27 页
1 引言......................................................................1
1.1 课题背景..............................................................1
1.2 本课题研究路线........................................................1
1.3 本课题研究的意义......................................................1
2 网络招聘系统研究概述......................................................2
2.1 网络招聘的发展史......................................................2
2.2 我国网络招聘的发展现状................................................2
2.3 网络招聘求职的作用和优势..............................................3
2.4 网络招聘存在的问题....................................................3
3 系统需求分析..............................................................3
3.1 功能和需求分析........................................................3
3.2 系统的结构和流程设计..................................................4
3.3 数据库结构设计........................................................6
3.3.1 数据表的设计......................................................6
3.3.2 存储过程的设计....................................................9
4 系统配置和通用模块介绍...................................................10
4.1 WEB.CONFIG 配置........................................................10
4.2 用于操作数据库的通用模块.............................................10
4.3 管理员模块设计与实现.................................................13
4.3.1 注册界面设计.....................................................13
4.3.2 登录界面设计.....................................................14
4.3.3 主界面设计.......................................................15
4.3.4 撰写新闻界面设计.................................................16
4.3.5 新闻管理界面设计.................................................17
4.3.6 个人用户管理界面设计.............................................19
4.4 个人用户模块设计.....................................................20
4.4.1 个人基本信息界面设计.............................................20
4.4.2 查看招聘信息和在线提交简历.......................................21
4.5 企业用户模块设计.....................................................22
4.5.1 企业收藏夹.......................................................23
4.5.2 查看求职信息列表.................................................23
4.6 新闻模块设计.........................................................24
4.6.1 浏览新闻界面.....................................................24
结 论.....................................................................24
参考文献.....................................................................25
致 谢.....................................................................26
声 明.....................................................................27
第 4 页 共 27 页
1 引言
1.1 课题背景
在当前的市场环境中,随着社会的进步和技术的发展,知识经济也在迅猛发
展,市场的竞争在很大程度上体现为人才的竞争。从而,找到合适的人才,成为
企业提高竞争力的重要方法。同时,当今的市场环境又是一个快速变化的环境,
市场需求在变,对人才的需求也相应处于变化之中。如何能快速适应这一变化,
提高人才招聘流程的工作效率,进行快速定位,也就成为人才招聘公司/单位重
点考虑的因素。
无论是对于企业的人力资源联系方式的招聘服务,还是职业中介的跨地域提
供的人才需求信息,或是对外的劳务输出等等。作为一种服务类型,其服务对象
均包含需方驱动特点。其所达到的招聘人员的效率和效果是其存在的价值和理由。
对于中介服务的另一个服务对象即供方,寻求合适一定工作的各地人士。也同样
关注是否能快速获得职位需求信息和条件要求等等。所有这些,都产生着对招聘
信息系统的需求。
因此,根据市场对于人才招聘的需求,现开发‘网上人才招聘系统’。它具
有的方便快捷的招聘/求职的专业业务流程,有效地提高人才招聘工作效率。
1.2 本课题研究路线
本网上招聘系统在管理中实现面对单个公司/用户注册后就能轻松的建立起
自己个人的网上资料站点,公司将公司的情况,所要的招聘岗位等一些有关情况,
详细的列出。应聘者通过此可轻松了解公司情况,便更容易找到自己适合的工作。
同时应聘者可以轻松把自己的简历传到自己的网上存储资料站点或发到公司的
网上招聘存储资料站点。公司可以分类,分别管理,能系统的,清晰的知道每个
应聘者的详细情况,以便可以挑选出最合适的人、最好的利用人才,创造最大的
价值。
1.3 本课题研究的意义
当今社会,很多有才能的人不能找到适合自己的工作,而公司又不能招聘到
所需的人才。在人才市场求职过程中,应聘者通过简单的文字图表,无法全面了
解公司的情况,同样公司通过个人简介也不能全面了解人才的全部。并且人才招
聘市场经常是人山人海,“各式各样”的用人公司/单位又让人眼花缭乱,应聘
到一个好的适合自己的公司得费好多时间和精力。再加上人才市场人才众多,应
聘者的简历堆积如山,没有时间一一详看,公司也不好对应聘者的简历进行管理,
出现少 、漏等现象,有一些应聘者的简历没有看就被堆在一边,让很多适合做