基于.NET网上人才招聘系统设计
关键词:网上招聘;求职;ASP.NET;B/S体系;新闻发布
摘 要
随着信息技术的发展,网络在人们生活和交际中的应用越来越广泛。 招聘网站为应聘者提供了方便、快捷的应聘途径。对招聘单位来说,招聘网站也为他们提供了查询、检索应聘者信息的平台,使招聘工作变得轻松易行。应聘者和招聘公司/单位可以在网上通过Internet,突破时间和空间的限制实现工作求职和公司/单位的人才招聘。网上招聘与传统招聘相比具有招聘范围广,信息量大,可挑选余地大,有大量素质高、技术高的应聘人员,招聘效果好,费用低的优势,因此获得了越来越多公司的认可,同时它有着经营成本低、库存虚拟、用户检索方便、地域限制少等特点。
本系统是使用MS.NET平台中的ASP.NET开发基于B/S体系结构的Web应用程序,在Microsoft Visual Studio .NET 环境下,使用 C# 编程语言并结合Microsoft SQL Server 2000 数据库开发的一套网络招聘系统。可以根据登录身份而行使不同的权限实现了用户注册、登录、验证身份及用户数据的采集、搜索/查看用户信息,站内最新新闻信息发布。个人用户把简历提交给自己合意公司,企业用户通过简历提取自己合意人员的联系方式,管理员管理整个网站。
2.3 网络招聘求职的作用和优势
在求职的眼中,通过网络求职具有以下几个其它方式所不能及的作用和优势:其一、信息量大且更新快。这么大的求职队伍,招聘职位数量显然很吸引求职者的眼球,在人才网站里,可以随时查询数万条信息,而且信息更新速度很快,每天更新的职位都很多,关注招聘网站就能够第一时间掌握用人单位的需求;其二、招聘网络平台功能强大,提高效率。通过招聘网站可以轻松地对工作类别、地区和需求等条件进行全方位智能查询,快速准确地查询到所需要的包括行业、职能、工作地点、工资等信息,当查询到合适的招聘职位后还可以直接通过网站把简历提交给招聘单位,很大程度上节省了求职者的时间;其三、求职无地域限制。无地域限制无疑给求职者创造更多的就业机会,特别是对于异地求职者,如果采取传统的求职方式,恐怕还得来回奔波于两个城市之间。而且对于一般院校学生亲临知名企业校园招聘现象的机会也不是很多,但如果通过网络就可以获取与其它求职者同等竞争的机会;其四、经济实惠。如果通过现场招聘会求职,求职者要花不少钱制作精美的简历,外加交通、通讯等费用,而这些在网络求职中都可免去。而且各个证书只要一次扫描到计算机里,就可以发给多家网络招聘单位,免去了印刷的高成本费用。
正是网络求职具备上述几大优势和逐渐提高的求职成功率,因而受到了广大求职者的青睐。或许也正是求职者对网络求职的热捧,网络求职也变得也越来越火。
2.4 网络招聘存在的问题
网络招聘虽然发展很快,前景广阔,但也面临着一些问题:网络招聘的可信度不高,“成交率”颇低。究其原因,主要是招聘应聘双方都不够诚信。由于网上招聘,用人单位与求职者不见面,彼此只能通过电子简历来完成首次面试,于是一些求职者就肆无忌惮地给自己“镀金”:有的只是中专文凭,却毫无顾忌地在电子简历上填上“大学本科毕业”;有的连四级考试都没有通过,简历上却赫然写着“达到六级水平”。同时简历多次重复发送是网络招聘中的一个普遍问题。
3 系统需求分析
3.1 功能和需求分析
首先根据使用该系统的用户的角色的不同分为三种不同用户:
系统管理员:负责管理网站上的各种信息,包括发布新闻,管理新闻和查看删除所有的个人用户和企业用户。
个人用户:可以在线填写个人基本情况、发布求职信息、浏览新闻、查看招聘和求职信息,在线向自己满意的公司提交简历,在个人收藏夹里查看自己提交简历到哪几个公司。
企业用户:可以在线填写企业基本情况,发布企业招聘信息,浏览新闻,查看求职和招聘信息,在线查看和管理个人用户提交的简历功能。根据简历提取符合本公司人员的联系方式。
目 录
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
上一篇:【.NET】177 基于【.NET】信息加密与隐藏工具的设计