html的招聘网站的设计与实现designandimplementationofhtmlbasedrecruitment
摘 要摘 要随着网络技术的迅猛发展,招聘手段也发展衍生出了新兴的方式。网上招聘由于其覆盖面广、时效性强、成本低、针对性强和筛选功能等优势,获得了越来越多的用人单位和求职者的关注。不同于传统招聘方式的耗时耗力,信息不直观,成功率低,网上招聘提高了人才资源的有效利用率,招聘范围更,资源多,效果好,不再受限于时间和空间,通过网络进而建立起一个联系企业和求职者的桥梁,为用人企业提供人才选择,为求职者提供海量的职位资源。本招聘网站是根据招聘需求分析设计出的顺应时下实际招聘需要的一个网站。本网站参照了现在国内知名的大型招聘网站的设计,依据现今的网络招聘市场状况和需求,并且系统的考虑到了市场和相关政策,开展了该招聘网站的分析和开发任务。本网站是基于HTML设计和实现的,整个网站开发在windows操作系统下进行,前端页面利用JetBrains的WebStorm软件开发的,通过HTML、CSS、JavaScript实现了交互的网页效果。通过Node.js进行前后端交互。数据库则是使用开源的MySQL,利用MySQLWorkbench软件操作。整个网站包含招聘需求、查看用户简历、收藏用户简历、发布招聘等子功能;为用户提供参与悬赏任务,用户可以在此完成简历的创建与管理、投递;此外,还有校园用户模块,校园用户可以在此发布自己的求职信息,在企业用户那边可以查看到校园用户发布的求职,校园用户也可以查看并收藏企业用户的招聘;最后,除了用户模块以外,还开发了管理员模块,管理员可以管理各种用户的信息,以维护网站的绿色和安全。本网站的开发实现为促进用人单位和应聘者的双向选择和交流,提高招聘效率起到了很好的作用。关键词 网上招聘;WebStorm;HTML5;Node.js;MySQL
目录
第一章 绪论 1
1.1课题背景及意义 1
1.2 课题目的 1
1.3 国内外研究现状 3
1.3.1 国内研究现状 3
1.3.2 国外研究现状 3
1.4网上招聘存在的问题分析 4
1.5系统开发的方法 4
第二章 开发工具和相关技术 5
2.1开发工具 5
2.1.1 WebStorm介绍 5
2.1.2 MySQL *好棒文|www.hbsrm.com +Q: ^351916072^
5
2.2相关技术 6
2.2.1 HTML简介 6
2.2.2 Node.js简介 6
2.3本章小结 7
第三章 系统需求分析及总体设计 8
3.1 系统需求分析 8
3.1.1 系统概述 8
3.1.2 运行环境需求 8
3.1.3 功能性需求分析 8
3.1.4 非功能性需求分析 9
3.2 总体设计 9
3.3 本章小结 10
第四章 数据库设计 11
4.1 需求分析 11
4.2 流程图 11
4.3 数据字典 11
4.4 数据库模型图 12
4.5 本章小结 14
第五章 基于HTML的招聘网站的设计与实现 16
5.1 个人用户模块 16
5.2 企业用户模块 19
5.3校园用户模块 21
5.4管理员模块 23
5.5 本章小结 25
第六章 软件测试 26
6.1 软件测试的目的和方法 26
6.1.1 软件测试的目的 26
6.1.2 软件测试的方法 26
6.2 测试环境 27
6.3 测试用例 27
6.3.1 测试用例原则 27
6.3.2 功能测试 28
6.4 本章小结 29
结 论 与 展 望 30
致 谢 31
参 考 文 献 32
第一章 绪论
1.1 课题背景及意义
招聘作为企业人力资源管理最常用的一部分,在企业的人力资源管理中起到这很关键的作用。企业要招聘优秀的人才,一个前提是有一个好的招聘渠道,并且做好招聘的组织流程操作。传统招聘模式基本都是招聘会、Email投递、纸质简历投递等方式进行。这些方法不仅对招聘所需的人力,物力,时间有着较高的要求,而且招聘双方达成协议的机会也比较少,这样的传统招聘方式极大地限制了人才资源的合理使用,而且在招聘工作中也会产生一系列的问题,比如难以监察,可能存在随意性,招聘信息不够直观,对招聘工作的展开有着一定的难度影响。
相比而言,网络招聘的成本较低,网络招聘省去了中介公司,招聘会投入和广告发布等方面的资金。而且网络招聘极大地节约了用人单位和求职者的宝贵时间,让彼此对自己需求对象的寻找不再大费周章,只需在网站上进行一下筛选操作,然后选择合适的对象就可以直观地查看相关的简历和个人资料,确认后即可进行网上交流沟通。而求职人员只需完善好自己的个人资料和简历内容,给企业最真实直观的介绍。双方都不再需要跑招聘会,进行繁杂的操作手续。网络招聘更是突破地域的限制,这对想要在异地寻求工作的求职者而言是个相当便利的方式[1]。
招聘网站因其覆盖面广,时效性强,成本低,针对性强,筛选功能强大等优势吸引了广大公司的关注和参与,为企业提供优秀人力资源,为求职者提供合适的职位选择,彼此可利用招聘网站所提供的便利的功能来为自己的需求所服务。总而言之,对求职者,招聘网站可以让其足不出户完成自身简历的投递工作,节约了时间,人力和金钱。对用人单位,省去大量资金,和公司人力使用,所以,对网络招聘进行研究开发是一个具有重大现实意义的课题。
1.2 课题目的
本课题的目的是设计开发一个基于HTML的招聘网站。设计这样一个招聘网站的主要目的在于搭建一个能够快捷便利的连接用人企业和求职者的桥梁,能够让求职人员只需进行简单的网上操作,足不出户就可实现简历发布,招聘沟通交流。该招聘网站能够基本实现当前网上招聘的运作流程,有着个人用户,企业用户,校园用户和管理员四种类型。实现了浏览信息,发布招聘或简历以及收藏保存等基本功能。特色添加的校园界面是为校园毕业生设计的,目的是增加应届毕业生的就业渠道,提高大学生的就业率。管理员则是负责后台的数据管理,有着监察虚假,违法信息并封禁删除的权利。网上用户可以通过本网站简洁大方的页面方便快捷地浏览,使用提供的功能。课题是根据本人的实际专业能力,利用时下较为优秀的开发工具实现的该基于HTML的招聘网站。此课题是对本人专业技能的一次锻炼和检验,通过这次开发任务的锻炼,提高了我的技能熟练度,更达到了学习新知识,新能力的目的。
1.3 国内外研究状况
1.3.1 国内研究状况
招聘网站早在1997年就在我国产生了,与外国相比,已经不算晚了。但是我国当时的网络水平还属于欠发达状态,计算机远远没有如今这样的普及程度,因此,招聘网站在当时受到了极大的限制。但两年后,网络招聘开始正式地进入招聘市场,但在那个网络招聘发展的初级阶段,这只能作为一个信息发布媒介,起到补充招聘会和人才市场的作用。
目录
第一章 绪论 1
1.1课题背景及意义 1
1.2 课题目的 1
1.3 国内外研究现状 3
1.3.1 国内研究现状 3
1.3.2 国外研究现状 3
1.4网上招聘存在的问题分析 4
1.5系统开发的方法 4
第二章 开发工具和相关技术 5
2.1开发工具 5
2.1.1 WebStorm介绍 5
2.1.2 MySQL *好棒文|www.hbsrm.com +Q: ^351916072^
5
2.2相关技术 6
2.2.1 HTML简介 6
2.2.2 Node.js简介 6
2.3本章小结 7
第三章 系统需求分析及总体设计 8
3.1 系统需求分析 8
3.1.1 系统概述 8
3.1.2 运行环境需求 8
3.1.3 功能性需求分析 8
3.1.4 非功能性需求分析 9
3.2 总体设计 9
3.3 本章小结 10
第四章 数据库设计 11
4.1 需求分析 11
4.2 流程图 11
4.3 数据字典 11
4.4 数据库模型图 12
4.5 本章小结 14
第五章 基于HTML的招聘网站的设计与实现 16
5.1 个人用户模块 16
5.2 企业用户模块 19
5.3校园用户模块 21
5.4管理员模块 23
5.5 本章小结 25
第六章 软件测试 26
6.1 软件测试的目的和方法 26
6.1.1 软件测试的目的 26
6.1.2 软件测试的方法 26
6.2 测试环境 27
6.3 测试用例 27
6.3.1 测试用例原则 27
6.3.2 功能测试 28
6.4 本章小结 29
结 论 与 展 望 30
致 谢 31
参 考 文 献 32
第一章 绪论
1.1 课题背景及意义
招聘作为企业人力资源管理最常用的一部分,在企业的人力资源管理中起到这很关键的作用。企业要招聘优秀的人才,一个前提是有一个好的招聘渠道,并且做好招聘的组织流程操作。传统招聘模式基本都是招聘会、Email投递、纸质简历投递等方式进行。这些方法不仅对招聘所需的人力,物力,时间有着较高的要求,而且招聘双方达成协议的机会也比较少,这样的传统招聘方式极大地限制了人才资源的合理使用,而且在招聘工作中也会产生一系列的问题,比如难以监察,可能存在随意性,招聘信息不够直观,对招聘工作的展开有着一定的难度影响。
相比而言,网络招聘的成本较低,网络招聘省去了中介公司,招聘会投入和广告发布等方面的资金。而且网络招聘极大地节约了用人单位和求职者的宝贵时间,让彼此对自己需求对象的寻找不再大费周章,只需在网站上进行一下筛选操作,然后选择合适的对象就可以直观地查看相关的简历和个人资料,确认后即可进行网上交流沟通。而求职人员只需完善好自己的个人资料和简历内容,给企业最真实直观的介绍。双方都不再需要跑招聘会,进行繁杂的操作手续。网络招聘更是突破地域的限制,这对想要在异地寻求工作的求职者而言是个相当便利的方式[1]。
招聘网站因其覆盖面广,时效性强,成本低,针对性强,筛选功能强大等优势吸引了广大公司的关注和参与,为企业提供优秀人力资源,为求职者提供合适的职位选择,彼此可利用招聘网站所提供的便利的功能来为自己的需求所服务。总而言之,对求职者,招聘网站可以让其足不出户完成自身简历的投递工作,节约了时间,人力和金钱。对用人单位,省去大量资金,和公司人力使用,所以,对网络招聘进行研究开发是一个具有重大现实意义的课题。
1.2 课题目的
本课题的目的是设计开发一个基于HTML的招聘网站。设计这样一个招聘网站的主要目的在于搭建一个能够快捷便利的连接用人企业和求职者的桥梁,能够让求职人员只需进行简单的网上操作,足不出户就可实现简历发布,招聘沟通交流。该招聘网站能够基本实现当前网上招聘的运作流程,有着个人用户,企业用户,校园用户和管理员四种类型。实现了浏览信息,发布招聘或简历以及收藏保存等基本功能。特色添加的校园界面是为校园毕业生设计的,目的是增加应届毕业生的就业渠道,提高大学生的就业率。管理员则是负责后台的数据管理,有着监察虚假,违法信息并封禁删除的权利。网上用户可以通过本网站简洁大方的页面方便快捷地浏览,使用提供的功能。课题是根据本人的实际专业能力,利用时下较为优秀的开发工具实现的该基于HTML的招聘网站。此课题是对本人专业技能的一次锻炼和检验,通过这次开发任务的锻炼,提高了我的技能熟练度,更达到了学习新知识,新能力的目的。
1.3 国内外研究状况
1.3.1 国内研究状况
招聘网站早在1997年就在我国产生了,与外国相比,已经不算晚了。但是我国当时的网络水平还属于欠发达状态,计算机远远没有如今这样的普及程度,因此,招聘网站在当时受到了极大的限制。但两年后,网络招聘开始正式地进入招聘市场,但在那个网络招聘发展的初级阶段,这只能作为一个信息发布媒介,起到补充招聘会和人才市场的作用。
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/rjgc/867.html