基于 SSM 框架的招聘小程序的设计与实现.docx
《基于 SSM 框架的招聘小程序的设计与实现.docx》由会员分享,可在线阅读,更多相关《基于 SSM 框架的招聘小程序的设计与实现.docx(36页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、本科毕业设计(论文)基于 SSM 框架的招聘小程序的设计与实现Design and Implementation of Recruitment Program Based on SSM Framework院 (系)计算机科学院专 业网络工程班 级3班学 号16210220309学生姓名林士堃指导教师陈子翔提交日期2019年4月19日广东东软学院本科毕业设计(论文)毕业设计(论文)原创性声明本人郑重声明:所呈交的毕业设计(论文),是本人在指导老师的指导下,独立进行的设计(研究)工作及取得的成果,论文中引用他人的文献、数据、图件、资料均已明确标注出,论文中的结论和结果为本人独立完成,不包人已含他经
2、发表或撰写的作品及成果。对本文的研究作出贡献的个人和集体,均已在论文中作了明确的说明。本人完全意识到本声明的法律结果由本人承担。毕业论文作者(签字): 签字日期: 年 月 日成绩评定 成绩项论文成绩(百分制)折合比例实得成绩(折合分)指导教师成绩30%评阅教师成绩20%答辩成绩50%总评成绩 注:毕业设计(论文)成绩按百分制评定。答辩成绩不及格的(评分低于60分的),则该毕业设计(论文)总评成绩为答辩成绩。 摘 要随着经济的发展,每个步入社会的成年人时时刻刻面对着挑战和机遇,现如今,传统招聘行业日渐衰落,网络招聘行业成为众多求职者寻找工作的主要平台。近几年,随着小程序的面世,越来越多的招聘网站
3、、招聘App也在微信开设自己的小程序。在这个背景下,本设计将小程序的优势与社会人才招聘相结合,设计一款个人的求职招聘微信小程序。该设计以SSM体系作为基本架构,客户端为小程序,构造了一个人才和企业之间沟通交流的小程序平台。本小程序有以下功能:“首页”可以查看最新发布的招聘信息,也可以筛选或搜索职位,“公司排行榜”将提供最热门的招聘公司排行,在“信箱”里可以查看已投递简历的反馈情况。 “我的”可以让求职者上传自己的个人信息等。关键词:SSM 职位招聘 微信小程序AbstractWith the development of economy, every adult entering the so
4、ciety is always facing challenges and opportunities. Nowadays, the traditional recruitment industry is declining, and the online recruitment industry has become the main platform for many job seekers to find jobs. In recent years, with the emergence of small programs, more and more recruitment websi
5、tes and recruitment apps have opened their own small programs in wechat.In this context, this design combines the advantages of the small program with the recruitment of social talents, and designs a wechat small program for personal job recruitment. The design takes SSM system as the basic structur
6、e, client as the small program, and constructs a small program platform for communication between talents and enterprises. This applet has the following functions: homepage can view the latest published recruitment information, or filter or search for positions, company leaderboard will provide the
7、most popular recruitment company leaderboard, and you can view the feedback of submitted resumes in mailbox. My allows job seekers to upload their personal information.Key words: SSM Job Recruitment Mini ProgramsV广东东软学院本科毕业设计(论文)目 录第一章绪论11.1研究背景11.2研究现状11.3研究意义31.4章节安排4第二章系统需求分析52.1网络招聘市场需求分析52.2小程序
8、市场需求分析52.3系统功能需求62.4系统可行性分析72.5本章小结7第三章系统设计83.1系统功能设计83.2数据库设计93.3本章小结12第四章系统实现134.1技术选型134.1.1微信小程序简介134.1.2微信小程序架构简介134.1.3 SSM框架简介144.2功能模块实现154.2.1“用户信息上传”和“城市定位”功能实现154.2.2“搜索职位”功能实现164.2.3“用户浏览职位信息”功能实现174.2.4 “职位筛选”功能实现174.2.5“公司排行与详情”功能实现184.2.6“求职反馈”功能实现194.2.7“收藏职位”功能实现194.2.8“发布职位”功能实现204
9、.3数据库实现214.3.1数据库表分析214.3.2 数据库表的详细实现214.4本章小结23第五章系统测试245.1测试环境描述245.2测试用例运行情况245.3测试设计评估及改进255.4本章小结25总结26参 考 文 献27致谢29广东东软学院本科毕业设计(论文)第一章 绪论1.1研究背景社会在不停的发展,每年的求职人数也在不断增加。如何在求职过程中,尽可能节省时间和提升效率,已经成为每个求职者关注的重点。互联网的高速发展促进了网络招聘的发展1。由于受到网络招聘的冲击,传统招聘已经日渐式微,传统招聘发展到现在,出现了效率低下、时间长等缺点。要想吸引优秀人才参与内部经营活动,实现更大的
10、生产经营目标,必须要采取先进的招聘方式 2。与此同时,经济重心的调整和产业结构升级,也加速了社会人才的流动,在这个大环境下,网络招聘以其低成本、高效率、覆盖广的优点迅速占据了当下的招聘市场。如今,我们已经来到了互联网时代,互联网已与我们的生活息息相关。近十年来,随着智能手机的面世,越来越多的人选择在移动端进行沟通和交流,无论是衣食住行,还是求职招聘,都离不开每个人手上的智能手机。2017年推出的微信小程序,将人们的社交网络与社会需求紧密的连接在一起,微信小程序就是轻型App,它是基于微信系统上的App,它无需下载,因此不会占用手机空间;它召之即来挥之即去,用完即走,但同样可以生成快捷方式,方便
11、实用3。在微信小程序推出之后,各大招聘平台纷纷入驻,网络招聘也不再单单在Web端和App进行,将网络招聘与小程序结合起来,一方面可以利用小程序内存小的特点减轻对手机的负担,另一方面,依靠微信这个庞大的社交网络,也可以为企业、求职人的沟通和交流提供了极大地便利。1.2研究现状简单来说,网络招聘是众多招聘当中的一种方式和渠道,把人才市场的供需双方连接起来。根据艾瑞机构的调查结果,国内网络招聘的发展,经历了三个阶段,形成不同的招聘类别。从综合模式走向垂直细分,未来发展会更加多元4。随着互联网的普及,中国网络招聘变得尤为火热,像智联招聘、58同城、51JOB等一些知名的招聘网站,也被大众所熟知,许多的
12、求职者也是通过网络招聘得到了他们梦寐以求的工作5。网络招聘已经成为员工认可、企业青睐的一种招聘方式。从世界范围内网络招聘的特质来看,从以前到现在,网络招聘都在迈向更健全的制度,当下正处于网络招聘公共服务建设的关键时期6。网络招聘可应用的场景丰富,作为一个大型线上的招聘市场,既反映了人才市场的需求,也在不断地为求职者和招聘企业解决招聘过程中的困难。现阶段,我国网络招聘市场正呈现新的发展趋势,垂直网络招聘模式以其锁定用户定位准确的优点开始崛起7。相比于线下的招聘会或人才市场,网络招聘因其便利快捷的操作更受人们的欢迎。在不同的条件下(年龄、学历等),求职者使用网络招聘的频率也随之不同。年纪越大的人和
13、对网络依赖性较强的人越容易使用网络招聘8。尽管网络招聘提供了大量的岗位、搭建相对公平的平台,但还是难以保障相关信息的安全。求职信息鱼龙混杂,需要一套很好的审核机制来抑制简历造假的情况,招聘系统应及时更新招聘信息,对招聘者进行分类、背景核实、筛选招聘信息,并进行针对性的优化。网络招聘像一把双刃剑,一方面它成本低、信息量大、不受限于时间。而另一方面存在着招聘信息的虚假、过剩、混乱、技术不完善等等问题。由于网络招聘是处在一个虚拟的环境当中,在面试前,求职者和企业双方都无法获取到对方真实信息,所以存在着一些网络诈骗等行为。黑客或行业竞争对手有可能利用应聘对企业网络系统进行破坏,并造成严重的后果9。此外
14、,网络招聘相似的公司太多,中华英才网、前程无忧、智联招聘三者主页都是以各招聘仿的公司的招聘广告为主。同时各功能板块的内容相似。严重的同质化降低了传统网络招聘的活力,不利于竞争 10。一些企业通过大量的招聘案例探究到网络招聘非常适合现代社会 11。网络招聘已经成为当今世界上最有效的招聘方式之一,但还是要注重完善管理制度和保障用户信息安全。企业必须重视法律知识建设,建立一整套安全的风险防控机制,要对潜在的法律风险进行防控之外。在当下的招聘市场,线上线下相结合的招聘方式不会轻易改变12。此前没接触过网络招聘的传统招聘模式的应聘人员需要经过一段时间才能适应网络招聘的模式。移动端的网络招聘适用于那些频繁
15、更换工作以及对寻找工作比较迫切的人,因此,移动网络招聘的面向的主要用户是蓝领白领以及大学生。此外,移动端的网络招聘也适用于那些急需人才的企业,企业只需要简单的操作既可以对简历进行筛选等等。 近几年高速发展的小程序,被迅速的应用到移动端的招聘市场当中,小程序为应用提供了一种新的发展方向,高度融合社交平台、以易学易用为宗旨13。如今,微信已成为用户量最多,发展最为成熟和完善的社交软件,人们利用微信进行沟通、交流、分享。而微信小程序的出现,让微信的应用功能变得更加丰富。2017年1月,小程序正式上线,小程序一经推出,就被迅速被应用到各行各业。微信小程序“轻量”、“触手可及”,类似一个大型的应用收藏夹
16、,应用的主要行业包括饮食、其他服务类、求职招聘等。适合非刚需、频率低场景的长尾服务提供者14。总而言之,微信小程序结合求职招聘,是社会发展的普遍需求,本系统开发的“招聘小程序”,是为了满足人们日益增长的求职需求,以及企业追求高效率的招聘方式。当今社会,人们都在追求“更快”、“更轻”的生活方式,小程序和App相比,不需要下载和安装,只需要登录微信,就可以完成求职的一系列流程,十分方便。1.3研究意义传统的企业招聘方式依靠校园招聘会和人才交流市场,这些招聘方式有着相当明显的区域局限性15。网络求职的优势在于成本低、灵活快捷 16。在Internet飞速发展的今天,互联网在经济、政治、文化等方面发挥
17、着重要的作用,已不单单只是传播、获取信息的渠道。互联网时代的招聘方式需要提供多元化的增值服务并深入发掘用户需求,这是未来的招聘行业发展的大趋势17。网络招聘的发展十分迅速,从最早的Web端,到移动端,再到如今的小程序。网络招聘吸引了一大批的求职者,首先,网络投递的简历普遍较多,而且格式大多比较规范,其次,招聘的客户端(网站、App、小程序)可以让企业节约筛选简历所需要的部分时间提高招聘人才的效率。此外,线下招聘的成本普遍较高,需要耗费大量的人力物力,而网络招聘为这个问题提供了很好的解决方式网上招聘花的成本远远低于传统的招聘方式,这也是企业选择网络招聘重要原因。现今大部分人求职会选择线下的招聘会
18、或者人才市场。而一款求职招聘小程序,不仅可以省去到处跑招聘会的麻烦,也能避免因为时间的冲突而失去工作机会。此外,和App相比,小程序体量更小,操作更方便,符合“用完即走”的特点。小程序以微信作为连接口,充分利用大量资源,运营成本在很大程度上降低。能够针对不同用户解决不同功能需求,个性化开发的独特性使小程序的开发更加多样化18。网络传媒技术的进步,使得微信小程序的“微招聘”发展迅速,在人力资源领域起到了聚集人才的作用19。因此,使用网络招聘,已经是当今社会的大趋势,求职者数量的增多也让网络招聘市场更加开阔20。本设计的目的在于为企业和求职者双方提供招聘便利,让求职者在求职过程中,除了线下的招聘之
19、外,获得更多的工作机会,让企业不再拘泥于招聘会、宣讲会等线下的形式,开通一条招揽人才的新通道。1.4章节安排本设计的章节结构介绍如下:第1章主要阐述了网络招聘和微信小程序研究的背景,现状以及意义,并且介绍了网络招聘结合小程序在当今社会的发展,最后简单的概括本文的章节结构。第2章对该系统的功能需求和非功能需求进行阐述,以及进行可行性分析。非功能需求主要围绕网络招聘市场和小程序市场,功能需求主要围绕系统功能的设计,可行性分析从社会、经济、技术三个层次来分析。第3章主要描述了本系统是怎样设计,包含本系统各个功能模块的设计,然后先从实际情况模拟出需要的数据体和数据结构,然后再根据前者转化成数据管理系统
20、的数据逻辑结构,设计出数据库E-R图。第4章介绍了该系统使用了哪些技术和具体的功能,技术包括小程序开发技术和SSM(Spring、SpringMvc、MyBatis)框架。这一章分别对以上框架和技术进行了介绍和特点的描述。此外,本章还介绍了功能的实现效果以及实现原理,配有相应的图进行演示。第5章在阐述了系统测试的目的,根据测试环境对招聘小程序进行测试,最后评估测试结果以及指出还有哪些改进的空间。第二章 系统需求分析2.1网络招聘市场需求分析据相关数据统计, 截止到2017年年底, 国内超九成的网民利用网络进行求职, 求职者对网络求职也非常热忱21。2018年以来,各地纷纷推出的人才政策,面向高
21、校毕业生、以及外籍人才和技能型人才。政策的变化,使得招聘的重点不再集中在大城市。网络招聘市场相比于传统招聘有很多优点,首先,网络招聘能不受时间和地区的影响,全方位的覆盖到每个求职者和每个企业;其次,网络招聘的低成本促使了大多数人选择这种方式;此外,精确的信息甄选和快速的传播速度更有利于企业筛选简历和求职人选择职业。求职者只需要浏览网络招聘平台分类的岗位,就能够快速找到适合自己的岗位22。为了尽快找到工作,许多求职者会使用多个网络招聘平台,iiMedia Research (艾媒咨询)数据显示,在选择网络招聘平台时,求职者主要考虑因素是求职成功率,占比达29.5%23。近年来,随着智能手机的普及
22、应用,人们已不单单只在招聘网站上求职,服务更好、更方便的移动端成为了整个网络招聘市场的主流。网络招聘没有时间的限制, 网络平台是24小时开放的。招聘单位可以随时发布招聘信息, 及时更新招聘岗位24。为了享受到更好的服务,网络求职者中选择付费的服务的人越来越多,付费服务主要包括:职业规划、简历咨询等等。2.2小程序市场需求分析自2017年上线以来,微信小程序一直保持着蓬勃的发展。小程序的推广提高了微信的服务能力25。小程序在2018年迎来爆发式增长。由2017年1月200个发展到2018年1月的58万个, 增长率近2900%26。虽然小程序一经推出就广为流传,但在当下小程序的应用市场,对小程序的
23、需求还没有达到饱和的状态,小程序延展性非常好,在当下的小程序中,小程序拥有关联公众号,生成二维码等功能,商业前景很可观。如今,信息交流技术在互联网上已经非常成熟,所以不管是招聘还是求职都转移到了线上进行。由于我国企业数量多,规模大,人才市场一直是国民经济领域中的重要区域,当今,线下结合线上的招聘方式在社会中非常流行,众多企业在举行各种招聘会的同时,还在网络招聘平台发布职位,比起招聘网站和招聘APP,微信小程序能依托微信的庞大社交系统给用户更好的服务,每个微信用户都可以随时随地的推广小程序给微信好友。小程序可以在微信群、朋友圈转发,充分利用人际互动、上下游联动来提供社交化服务。腾讯公开数据显示,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 SSM 框架的招聘小程序的设计与实现 框架 招聘 程序 设计 实现
限制150内