欢迎来到课桌文档! | 帮助中心 课桌文档-建筑工程资料库
课桌文档
全部分类
  • 党建之窗>
  • 感悟体会>
  • 百家争鸣>
  • 教育整顿>
  • 文笔提升>
  • 热门分类>
  • 计划总结>
  • 致辞演讲>
  • 在线阅读>
  • ImageVerifierCode 换一换
    首页 课桌文档 > 资源分类 > DOCX文档下载  

    【《网上求职招聘系统的设计与实现》9800字(论文)】.docx

    • 资源ID:931504       资源大小:252.91KB        全文页数:24页
    • 资源格式: DOCX        下载积分:5金币
    快捷下载 游客一键下载
    会员登录下载
    三方登录下载: 微信开放平台登录 QQ登录  
    下载资源需要5金币
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    【《网上求职招聘系统的设计与实现》9800字(论文)】.docx

    网上求职招聘系统的设计与实现目录第一章绪论21.1 研究背景21.2 研究意义31.3 国内外研究现状31.3.1 国内研究31.3. 2国外研究31.4. 3国内外研究不足41.5. 统的主要研究内容41.5.1 研究内容的方法4L4.2研究的总体安排4第二章系统开发工具和技术52.1开发工具52.1.1MyEcIipse52.1.2Tomcat52.1.3MySQL52.2所用技术52.2.1B/S架构52. 2.2MVC5第三章系统需求分析63. 1口Jj5)63.1.1经济可行性63.1.2技术可行性63.1.3操作可行性63.2系统需求分析63.2.1i首"*.63.2.2系统管理员平台73.2.3企业平台83.2.4求职者平台83.3(列f93. 4数据库分析12第四章系统模块设计154.1网站首页模块设计154. 2系统管理员平台模块设计154. 2.1招聘信息模块154. 2.2网站信息模块164. 2.3基本信息模块164. 3企业平台模块设计164. 3.1招聘信息模块164. 3.2基本信息模块174. 4求职者平台模块设计17第五章系统的实现195. 1用户登录界面196. 2网站主界面197. 3核心业务流程图21第六章总结24参考文献24绪论1. 1研究背景现在全球都是处于移动互联网时代?随着时代的进步,社会的科技和网络也随着不断的进步,从以前的2G网络到现在的5G时代的来临。电子商务技术就在这个网络时代兴起,就随之而然的产生了以下的几类的东西,为了人们出行的方便,所以有了滴滴搭车之类的系统,为了人们吃的方便,所以有了美团、饿了么之类的系统软件。现在每个人都离不开衣食住行,往往能保证毕业生和社会人员这些的是有一份满意的工作,所以现在网上招聘已经是现代人们找工作的方式,这个方式找工作更加方便也更加的节省时间了。随着互联网时代的到来,全球网络用户数量日益增多,利用网络进行社交、工作以及求职的用户数量明显增多,显然网络已然成为求职者寻求新的工作机遇、企业广纳人才的新渠道,灵活借助庞大的网络资源信息来招纳人才显然是更深受企业喜爱的招聘途径。虽然网络招聘与线下传统招聘相比,能够最大幅度的节约招聘的成本和减少花费的时间,但是毕竟网络招聘属于一个虚拟的网络招聘平台上进行信息交流的过程,依旧会存在许多问题。例如应聘者的基本信息真实性无法查验、大量的简历信息处理起来较为困难等问题。艾瑞咨询发布的2019中国在线招聘行业发展报告显示,企业数量在不断的上升,表明人才招聘的市场巨大。根据艾瑞的核算和测算分析,预计未来我国中小企业规模仍将以较快速度增长。然而中小企业对人才的需求量较大,是能够为网络招聘市场带来新的机遇与挑战。1.2 研究意义目前,除了传统的招聘会和展示之外,还有一些常见的招聘渠道,如无忧未来、智联招聘、人才网、BOSS直聘等。经调查分析,虽然大部分企业已经采用了比较多的网上招聘网站进行招聘,但主动投递简历的并能成功入职的应聘者普遍较少,应聘者与企业之间缺少相互了解,以至于企业的招聘工作的完成效率达不到预期的目标,这需要更深入地了解企业的具体的招聘目标与应聘者的求职方向。所以通过这次的课题教研,针对相关的问题收集相关的数据资料,分析以及总结,发现现有的一些网络招聘上存在的问题,然后根据收集到的资料进行深入分析,再参考相关文献设计一款更加完善和实用的网上求职招聘系统,让网上求职招聘系统体制能更加有效地发挥实际作用,使得企业能够更快速地提高网络招聘的有效性从而更好地完成招聘目标,求职者能够尽可能地把自身的能力优势真正可以发挥出来,从而提高企业和求职者的使用率和便捷性。1.3 国内外研究现状1.3.1 国内研究通过文献资料查阅,研究发现我国学者就与传统招聘方式相比,对网络招聘存在的优势、特点、效率等方面进行了研究。学者田兆福认为网络招聘就是将传统的招聘方式与先进的科学技术相结合,网络招聘有低成本、覆盖广、信息获取方便快捷等优势。同时,网络招聘也有部分缺点,如信息不真实、网络招聘普及力度不足和应聘人员阶层狭窄等问题。学者刘哲围绕招聘企业、招聘网站与应聘者三个层面提出了有效解决网络招聘问题的对策与建议。1.3 .2国外研究早期国外学者对网络招聘的了解不够深入,主要将其作为招聘过程中人才测评的一种技术手段,国外学者对网络招聘的认识逐渐深入。国外专家JoneS首次对网络招聘概念作了阐述,他认为网络招聘就是在网络上发布对员工的招聘信息,进而得到广而告之的作用。1.3.3国内外研究不足通过对国内外研究现状的分析,笔者发现国内的大部分学者都对网络招聘存在的共性问题进行了分析,并针对存在的问题提供了可行性建议,但是单独对网络招聘行业有代表性的企业进行深入分析的学者并不多。国外的学者不断更新完善对网络招聘概念的界定,对网络招聘行业的发展脉络和发展现状进行梳理,但是对于网络招聘存在的问题,特别是龙头企业存在的问题以及可实施的对策进行深入分析研究的学者较少。1.4 系统的主要研究内容1.4.1 研究内容的方法本论文的研究方法如下:(1)文献查询法:通过查看一些对于本系统开发有帮助的文献,掌握JaVa开发代码的更新和框架。(2)个案参考研究法。(3)现实行动研究法。1.4.2研究的总体安排本课题研究由用户的需求开始逐步实现系统的各大模块功能和系统整体性能,根据系统中客户所需服务的特点,实现对网上求职招聘系统中的系统内容分析,以促进设计产品质量的提高和客户服务质量的提升,给用户一个良好的使用环境。在项目完成和测试后,第一步是在小范围内推广和使用该系统,与需要雇用工人的公司和企业合作等。第一章系统开发工具和技术1.1 开发工具MyEclipsesTomcat、MySQL为网上求职招聘系统主要运用的开发工具。1.1.1 MyEcIipseMyEclipse是一个充分提高数据库和JaVaEE的开发的效率和时间的工具。1.1.2 TomcatTomcat是一个免费运行较快速内存较小的服务器。1.1.3 MySQLMySql数据库是数据库管理系统,它是不收费可以免费使用的,安装也十分简单。并且使用起来性能高,完全能够满足日常开发的需求。1.1.4 2所用技术1.2 .1B/S架构在三层架构的B/S(Browser/Server)系统中,用户可以通过浏览器将请求发送到分布在网络上的服务器。2. 2.2MVCMVC模式分为三层非常适合网上招聘求职系统所使用的前后端分离开发。MVC模式可以做到在不同的编译器使用不同的语言开发同一个项目。控制层来处理视图层的请求并返回数据库的数据。第三章系统需求分析3.1可行性分析3.1.1 经济可行性该系统在开发中所使用到的技术都是免费的,所以是不需要任何费用的产生,在本系统设计和开发结束,开始测试并完成后,先在小型市场中找到更多具有使用意向的公司,然后找到合作伙伴并取得财务支持。3. 1.2技术可行性该系统作为本人的毕业设计,而本人已修完所有在校课程,以及在实习过程中也学到了更多在校园内学习不到的知识,我相信我可以自己设计和开发这个系统,本系统主要使用了B/S结构进行开发,后端代码编写用了JaVa语言,前端的使用了JSP,使页面布局简洁而功能完善,更加的规范、严谨、灵活也高效。3. 1.3操作可行性本系统是面向于社会求职者和企业或者公司的,网上求职招聘系统的操作不会过于的复杂,与市面上的招聘系统的操作方式基本一致,用户注册后,那就能开展基本会操作。3. 2系统需求分析网上求职招聘系统主要分为系统管理员、企业平台和求职者平台。系统管理员主要负责系统的维护、信息监督与管理、公告发布等。企业平台是通过该系统对企业现在所需招聘的岗位进行发布,求职者平台是求职者在该系统对各种招聘进行查看并,进行投递简历等。3.1 1网站首页用户在注册或者登录网上求职招聘系统后,可以全部或者部分使用以下的服务:(1)招聘信息:可以在里面查看企业招聘的岗位及信息等,并且可以通过企业的名字、工作所在地、行业及企业的性质等等进行条件筛选,并且能够根据下拉框的筛选条件找到自己心仪的岗位。(2)企业资料:在此类目里可以查看求职者所感兴趣的企业信息等,主要通过列表方式显示,在查询时也可以通过企业的名字、所在地、行业及性质等等进行筛选查询。(3)求职技巧:求职技巧是由管理人员进行发布的,求职者可以在此学习求职技巧帮助其早日求职成功。(4)留言板:此版块的建立是为了让求职者与企业之间沟通更加顺畅,求职者可在此进行留言,留言后企业或者系统管理员可以针对求职者的留言进行回复。3.2.2系统管理员平台系统管理员平台主要的功能是负责网站的维护、对企业和招聘者的信息进行一个管理、同时也对网站的基本信息进行发布更新等功能,主要功能如图37所示。«11巧关于n图3/系统管理员平台功能需求图(1)招聘信息管理:管理员可以在此对平台上所有的招聘信息进行基本操作,同时查看时可以按岗位和招聘类别查看招聘信息。(2)求职信息管理:管理员在此功能内查看平台上所有注册的求职者可以通过发送时间、姓名、用户名查看简历、发送信息等。(3)工作地点管理。(4)求职技巧管理:系统管理员在此发布网站首页的求职技巧信息。(5)职场资讯管理:系统管理员在此发布网站首页的职场资讯信息。(6)系统简介。(7)友情链接。(8)关于我们。(9)留言板管理。3.2.3企业平台企业平台的主要功能是,需要满足企业进行网络招聘及管理应聘者等日常工作。企业应进行登录,成功后可以进行功能操作。主要是对目前所招收岗位进行发布、对求职者的投递信息进行管理等。如图3-2所示。A力带图32企业平台功能需求图(1)招聘信息管理:在这里添加、删除及修改当前登录企业的招聘信息,同时可以根据指定条件进行过滤等。(2)求职者信息查看:企业可以在此查看向本企业投递过简历的求职者。如果企业需要和求职者建立联系,可以点击发送信件实时沟通。(3)人才推荐:系统会根据企业的岗位需求进行求职者筛选,筛选后将优秀的求职者推荐给企业。(4)详细管理:企业在此将公司详细信息进行填写或者修改,方便求职者对公司进行了解,修改成功后可进行查看。(5)基本管理:企业在此功能内可以对公司的基本信息进行基本操作。3.2.4求职者平台求职者平台的主要功能是,当求职者访问网上求职招聘系统时,登录并完善自己的简历再进入网站首页浏览招聘职位并了解职业的需求。当求职者看到有适合自己的工作时,便可将自己的简历投递至该岗位,最后由企业进行审核等。如图3-3所示。图33求职者平台功能需求图(1)求职者-我的简历:求职者可在此功能对个人简历进行更改等。(2)求职者-个人基本信息:主要实现修改或重置求职者个人信息的功能。(3)求职者-我的工作申请:主要显示求职者对哪些岗位进行投递,投递成功后可在此列表进行查询,可以根据发送时间进行条件筛选。(4)求职者-企业推荐:系统会根据求职者的求职需求进行企业筛选,筛选后将优质企业推荐给求职者。(5)求职者-企业来信:删除和查看企业来信,同时,企业也可以查看的企业信息。(6)求职者-收藏夹:求职者将心仪的职位收藏后可在此查看,主要有查看详情和删除功能。3. 3用例分析(1)只有登录后,系统管理员才能使用所有其他功能。管理员可以管理平台上的所有招聘信息。确认传达简历的求职者信息等。求职信息管理,查看求职者投递简历的发送信息,发送时间、姓名、用户名查询求职信息网站信息管理。求职技术管理、职场信息管理、系统介绍、友情链接、公告板管理。用例图之系统管理员如图3-4所示。图3-4系统管理员平台功能用例图(2)企业只有登录后才可以拥有其他的全部功能。企业登录后可以回复他人的留言;管理自己发布的招聘信息。查看向企业投递简历的求职者,包括求职者的简历,给求职者发送信件,查看过往信件记录;管理企业信息。用例图之企业如图3-5所示。R录图3-5企业平台功能用例图(3)求职者只有登录后才可以拥有其他功能。求职者注册登录后可以进行留言、查看平台推送的企业以及进入信息后台等。在信息服务中心,求职者可以查看个人简历、查看过往的工作申请、查看平台推送的企业、管理与企业建立的通信、管理当前用户收藏的企业等。用例图之求职者如图3-6所示。图3-6求职者平台功能用例图3. 4数据库分析以下将展示网上求职招聘系统中较为重要的核心表如下所示。用户信息表列名类型字段大小主键否功能描述Uidint15是用户idunamevarchar265否用户名UPvarchar265否账号密码tnamevarchar265否姓名sexvarchar265否性别qqvarchar265否QQ号码emailvarchar265否电子邮箱addrsvarchar265否地址telvarchar265否联系电话zyvarchar265否专业xlvarchar265否学历要求grjstext500否个人简介grjlvarchar255否技能介绍gzjlvarchar255否工作经历xmjyvarchar255否项目经验savetimcvarchar255否发布时间qzyxvarchar255否求职意向表3-2msg企业来信信息表列名类型字段大小主键否功能描述idint11是记录idcontenttext0否内容qzzunamevarchar255否求职者用户名qyidvarchar255否企业idsavetimevarchar255否发布时间表3-3zpinfo招聘信息表列名类型字段大小主键否功能描述idint11是记录idtitlevarchar255否岗位名称zprsvarchar255否招聘人数gzddvarchar255否工作地点xlvarchar255否学历要求jlvarchar255否技能要求infbtypevarchar255否招聘类别bcivarchar255否招聘要求dyvarchar255否工资待遇savetimevarchar255否发布时间qyunamevarchar255否企业用户名qytnamevarchar255否企业名gznrvarchar255否工作内容flvarchar255否福利说明表3-4emp求职者信息表列名类型字段大小主键否功能描述idint11是用户idunamevarchar255否用户名tnamevarchar255否姓名titlevarchar255否应聘职位savetimevarchar255否发送时间表3-5sysuser个人简历表列名类型字段大小主键否功能描述idint11是记录idunamevarchar255否用户名upassvarchar255否密码tnamevarchar255否姓名sexvarchar255否性别qqvarchar255否QQ号码emailvarchar255否电子邮箱addrsvarchar255否地址telvarchar255否联系电话Zyvarchar255否专业xlvarchar255否学历要求g11stextO否个人简介grjlvarchar255否技能介绍gzjlvarchar255否工作经历xmjyvarchar255否项目经验savetimevarchar255否发布时间qzyxvarchar255否求职意向第四章系统模块设计4.1网站首页模块设计(1)招聘信息模块招聘信息模块是网上求职招聘系统的核心模块。在进入网站后,用户可以在这个模块里面看到相关的招聘信息,考虑到招聘信息过多所以必须设置条件筛选,具体的筛选条件应有企业名称、工作地点、行业类别以及职位名称等。(2)企业资料模块企业资料模块是查询企业的相关资料等。在进入网站后,用户可以在这个模块里面都可以查询相关的企业信息,应在查询时设置企业名称、规模及性质等相关筛选条件进行筛选查询。(3)企业推荐模块考虑到系统资金筹集等方面,若企业寻求系统合作,系统管理员可在筛选优质企业后在此模块进行企业推荐,有利于企业的宣传及对人才的招聘。此模块主要显示系统推荐的企业。(4)求职技巧模块求职者、企业和系统管理员在登录后均可在次模块查询系统推出的求职技巧等。(5)登录模块企业、求职者以及系统管理员均有游客的功能,如果需要点击其他的功能,必须要登录后才可使用。网上求职招聘系统登录模块包含企业登录、系统管理员登录和求职者登录,它是该系统的系统管理员、求职者和企业进入该系统后台操作界面的必须操作,同时用户留言也必须要登录成功后才可使用。用户须输入正确的账号和密码,如果登录成功,则分配相对应权限。如果登录失败,系统会提示密码错误,您需要重新登录”叫4. 2系统管理员平台模块设计5. 2.1招聘信息模块(1)招聘信息管理模块系统管理员使用正确的用户和密码登录网站,然后左键单击进入后台中心。在成功进入后,点击左栏的【招聘信息管理】。系统管理员只能查看和删除招聘信息,不能修改和发布。(2)求职信息查询模块系统管理员使用正确的用户和密码登录网站,然后左键单击进入后台中心。在成功进入后点击左分栏中的-求职信息查询。系统管理员可以查看平台所有求职者发送的求职信息记录,同时也可以查看这些求职者的简历并向其发送信息等。4.2.2网站信息模块系统管理员使用正确的用户和密码登录网站,然后左键单击进入后台中心。在成功进入后点击左分栏中的-网站信息管理。该模块主要有以下几个具体的功能:对网站首页的工作地方进行增加、删除、修改的管理。同时系统管理员可以进行常规操作展示在网站首页上。针对留言板管理可以在网站首页进行展示。4.2.3基本信息模块(1)求职者管理模块系统管理员使用正确的用户和密码登录网站,然后左键单击进入后台中心,在成功进入后点击左分栏中的-求职者管理。该页面展示所有注册系统的求职者账户及信息等。考虑到系统管理员的操作便携度,此处应设置条件查询,可以通过对求职者的信息进行筛选查询。同时若某求职者账户违规异常等,系统管理员可以对其进行逻辑删除,使其无法登陆页面。(2)企业信息管理模块系统管理员使用正确的用户和密码登录网站,然后左键单击进入后台中心,在成功进入后点击左分栏中的-企业信息管理。该页面展示所有注册系统的企业账户及信息等。考虑到系统管理员的操作便携度,此处应设置条件查询,可以通过对企业的信息进行筛选查询。同时若某企业账户违规异常等,系统管理员可以对其进行逻辑删除,使其无法登陆页面开展其他操作。(3)管理员信息管理模块系统管理员使用正确的用户和密码登录网站,然后左键单击进入后台中心,在成功进入后点击左分栏中的-管理员信息管理。此功能是对系统管理员账户的查询、修改及删除操作。4.3企业平台模块设计4.3.1招聘信息模块(1)招聘信息管理模块企业可以先注册。成功注册后,单击左栏中的招聘信息管理。企业可以根据定义类别调查添加要发布的配置信息。删除或更改发布的配置信息等。(2)求职信息查询模块企业在登录成功后点击左分栏中的-求职信息查询。此功能是企业的业务流程中较为重要的一个模块,企业在此模块查询求职者根据职位投递的简历,然后再由企业进行筛选等,若是无用信息企业可以点击删除按钮进行删除。(3)人才推荐模块企业在登录成功后点击左分栏中的-人才推荐。在人才推荐模块,企业可以看到所有在此系统上的注册的求职者,可以根据所处的城市、学历进行查询,可以查看其相关的简历。4. 3.2基本信息模块企业使用正确的用户和密码登录网站,然后左键单击进入后台中心,在成功进入后展开基本信息。此模块主要包含企业的详细信息和基本信息的填写与查询,同时也可对账号的登录密码进行修改。5. 4求职者平台模块设计(1)我的简历管理模块求职者使用正确的用户和密码登录网站,然后左键单击进入后台中心,在成功进入后点击左分栏中的-我的简历。在此模块中,主要显示了个人简历信息,如未填写简历,可以在填写信息后进行提交即可,也可进行修改简历。(2)个人基本信息模块求职者使用正确的用户和密码登录网站,然后左键单击进入后台中心,在成功进入后点击左分栏中的一个人基本信息。可以在个人信息表内进行增、册k改以及重置等操作。(3)我的工作申请模块求职者使用正确的用户和密码登录网站,然后左键单击进入后台中心,在成功进入后点击左分栏中的-我的工作申请。此功能主要是方便求职者对发生的简历职位进行查看,可以根据简历的投递时间进行条件筛选。(4)企业推荐模块求职者使用正确的用户和密码登录网站,然后左键单击进入后台中心,在成功进入后点击左分栏中的-企业推荐模块。此模块主要是根据系统匹配进行推荐优质企业,可在企业后方点击查看企业信息和该企业的招聘信息等。同时上面会设置企业名称等条件筛选。(5)企业来信管理模块求职者使用正确的用户和密码登录网站,然后左键单击进入后台中心,在成功进入后点击左分栏中的-企业来信管理模块。此功能主要用于记录求职者与企业之间的来信、日期及内容等,可设置删除按钮对无效信件进行删除。(6)收藏夹管理模块求职者使用正确的用户和密码登录网站,然后左键单击进入后台中心,在成功进入后点击左分栏中的-收敏夹管理模块。此模块可以查看求职者收藏的招聘职位,若信息无效时可点击删除按钮进行删除。(7)修改密码模块求职者使用正确的用户和密码登录网站,然后左键单击进入后台中心,在成功进入后点击左分栏中的-修改密码模块。首先输入以前的密码,再输入新的密码,后台在接收到数据后应先去匹配以前的旧密码是否正确,确认无误后再对旧密码进行修改。第五章系统的实现5.1用户登录界面网上求职招聘系统分为三个角色登陆:系统管理员、企业和招聘者。在输入正确的账号或密码后,系统将前台的数据传置到后台,后台在ContrOI层将数据封装在String中,再将封装的String传递至数据库进行查询,在查询前会判断传递的Strirlg是否为空,最后将查询的数据返回至前端页面。用户登陆的截面如图5-1所示。图5-1用户登录界面后台登录功能的核心代码如下所示,首先后台页面接收到前台传入的uname与UPaSs,将两者转为String字符串,然后在CIaO层中写入查询Uname的sql,并将查询出的数据封装至List集合中。接着对List集合进行判断,如果集合的长度等于1,那么就再次写入Sql对密码进行判断,如果集合的长度不等于1,便将相对应的错误抛出来。其后台登录的主要Sql如下所示:select*fromsysuserwhereuname=,yonghu,andupass=1118946,.6. 2网站主界面(1)网站首页在登录成功后可显示网站首页信息如图5-2。首页主要展示的功能有招聘信息、职场资讯、系统简介及求职技巧等。同在首页的点击这些条码,后台调用CommDAO中的各个模块的select方法,然后在数据库进行查询后再返回前台进行显示。而在前台页面,主页面是由很多模块进行组合而成,如导航栏模块导入主界面代码如下:<jsp:includepage="top.jspzz><jsp:include>登录模块导入主界面代码如下:<jsp:includePage="left,jspz,><jsp:include>其他模块及底部模块导入主界面代码如下:<jsp:includepage=*foot.jsp'Xjsp:include>在网站主页面中,需要注意的是日期显示。日期显示必须是实时无误的,所以在前端页面日期显示的核心代码如下:document,write(,今天是,+(monthx+l)÷,-,+datex)网上农收招聘Ii优£优admin.欢迎我回来后台展务中心退出欢迎光幅网上求职招聘系欢迎光临和,如对本网站有好的建议清陵系我系版介I ffl.pg职场资讯於迎你回来adm全i洗的专业招聘网站.日均超过210万热ITH妓职技好工作不等 人.众多名企招聘信息,免费注册会员,填写尚历.搜索把赵夏的职 位,找工作也可以这样找松!中国式大数据都是骗人的?浜退休年龄203评将延至m岁不设人力资源郃行得通吗?后台蜃务中心退出JAVA工程师2netT假师2«5.如何嫦培留任“快逼小养老保险破除双轨制”公务员工 资或曾来求职技巧HRjS露如何成功求职软件工程体5大公司HR是怎.样知选问申 不历的图5-2网站首页界面(2)系统管理员/企业/求职者后台主界面系统管理员/企业/求职者在登陆成功后,可点击右上角的后台服务中心,便 能够正常进入后台的系统中,同时在后端代码会根据访问用户的权限进行相对应 的功能展示,不同的权限将会显示不同的功能,如下,系统管理员后台的主界面 图如图5-3所示。StTWfflP.4>用户角色,管理员AI才明*ietra3CTHSI?有7JRM用户名:II姓各:II性别:g3pa:|用R各姓各性例RfiQQ修超pa地址百nrw,ff3有嗨酬硅就初百次*«城理舒M百WS陶!R枝IA女会双山东第台aJiI女I655462Sl655¼2Sgqcm就双山布妫台0通由支M62M2MU目163g广州白云山机珞Zn先的第356S381Ifg163三幽不曲(IHZ*第1,2页±J5"11w基本mm百曲湖f起图5-3系统管理员后台主界面图三种不同身份的用户其主界面后台代码相同,唯一不同的是权限控制主页面的显示。后台主界面是由top.jsp、left.jspZPinfOCx.jsp等jsp页面组成,这种方法能够充分降低代码之间的耦合性等。在前端页面,几个jsp模块之间的插入主要是在相对应的位置进行代码插入,如插入招聘信息模块代码如下:<jsp:includepage=*top.jspzz><jsp:include><jsp:includepage=*left,jsp"><jsp:include><jsp:includepage=*zpinfocx.jspzx><jsp:include>5.3核心业务流程图网上求职招聘网站的核心业务主要围绕求职和招聘展开。企业的招聘信息管理如图5-4所示。企业在登陆成功后进入后台服务中心,并且在招聘信息管理模块中通过添加信息按钮填写该企业的招聘信息,在填写完毕后通过后台的CommOper方法将前台的数据封装为集合,再通过sql语句存入ZPinfO表中,核心代码如下所:System.out.println(*查询的"+sql);Statementstate=conn.CreateStatement();state.execute(sql);state.close();图5-4企业招聘信息界面如图5-5所示是个人的简历界面。求职者登陆登账,登陆成功后求职在后台系统进行个人简历完善,在填写完信息后将登陆者的id与数据通过请求一起传递至后台,后端代码首先会根据前端传来的id进行验证,只有在确认无误后再将数据进行转换存储,存储成功后返回前台succes响应。在传入时前台的jsp代码传输数据时应将id动态赋予,代码如下所示:<formaction=*jlxsysuserxg.jsp?f=f&id=<%=mmm.get("id")%>"name="fl"Inethod="post" OnSUbmit="return checkform () *>篱理菜单 mm Mw当前登录用户:qiuzhi用户角色:求职者个人简历管理年我的简历用户名qiuzhi省个人密本信息姓名窗我的工作中请USD穷。女苟企业推荐联系QQ435324342|©企业来信联系烹艳qiuzhi|'S户籍地i四I萼修改稣密码成都市出生年月1995-02-02体垂75kgI身高I俩I健康健厚状态联系电话13566667777|½meX×4|专业术|学历。高中。大专本科。硕士。博士图5-5求职者的个人简历界面入网站首页的企业招聘信息进行详情查看,如果求职者对查看的职位十分满意,便可点击下方投递简历,系统会自动将简历投递至企业,投递成功后系统提示“简历已发送,请等待工作人员回应需要注意的是在用户点击发送简历时应对用户的身份进行判断,只有求职者身份登录的用户才能进行发送简历,具体的判断Sql语句如下所示:sql=insertintoemp(uname,tname,title,savetime,status)values(,qiuzhi,小黄','JAVA工程师','2021-09-1313:21:43','待处理')苜页 I 招聘信息 | 企业资料 | 企Mfi婚 | 求®板巧 | 麴3/介| 关于我们 | 密古板企业名称:展讯公司(直言情VE1工作地点:四JIl信息详侑java开发【收匐司:202108-1301:021技能要求:ISiSjava招聘要求:工便2蛤片以上工作内杳:项目开发福利说明:五险T发送求职简历图5-6求职者投递简历界面如图5-7是企业查看向公司投递简历的求职者信息界面。在简历投递成功后,企业后台的求职信息查看中会收到求职者的相关信息及投递的职位,企业可点击查看简历查看求职者的具体信息,若对该求职者有所疑问可通过发送信件建立联系。企业在查看求职信息时,可以通过以下SqI语句进行数据库查询回显,如下所示:CommDA0().select(*select*fromzpinfowheretitle='"+title+"'").get(0).get("qytname")4 0*ms I -n«-1 a*M:|zvs守 u*M苟 <t«*Mi图5-7企业查看求职者信息界面第六章总结本次网上求职招聘系统的逻辑结构简单,用户可以快速启动系统,满足网上招聘和日常求职。当然,该系统也存在很多缺点,如网络设计差、码结构混乱等。前端页面的显示也太单一,不会使用太多的样式来修改页面,所以用户直观地感受到并不开心。在后端部分,编写SqI语句时没有保持SqI的效率和整洁。如果数据库数据中有更多的数据,后端的响应时间会更长,使得用户的体验感较差。还有一点是在系统开发时因自身能力不足,未充分考虑系统的并发访问问题。随着后期用户数量的增加,为了实现高并发访问,只能通过服务器调节来解决部分并发问题。总之,大部分缺点都是由于我对技术掌握不足或缺乏项目开发经验造成的,所以在后期我还需要很多时间来改进。在这次的开发过程中,遇到的困难和障碍对于我自身来说更是一种挑战和动力,促使我去解决问题。通过这个项目,我深深地意识到,只有通过学习和实践,才能减少项目中更多的弱点。参考文献1张立,王丽莎移动互联网研究综述J现代国企研究,2016(4):200-201.2官建文.中国移动互联网发展报告M.社会科学文献出版社,2016.3杨开振,周吉文,梁华辉,谭茂化.JavaEE互联网轻量级框架整合开发M.电子工业出版社,20174明日科技.Java从入门到精通M.北京:清华大学出版社,20125王小玲安剑奇数据库技术与应用(SQLSerVer2008版)M中国水利水电出版社唐汉明深入浅出MySQL:数据库开发、优化与管理维护(第2版)M人民邮电出版社,20167杨笑汝.Spring+SpringMVC+MyBatis框架技术精讲与整合案例+从零开始学M.北京:清华大学出版社8王永洋;赵德平;李畅;张弛.基于B/S模式小型超市进销存系统的设计J.硅谷,20119齐斐.网络招聘系统的设计与实现J.湖北农机化,2019(22):150.10钟茂生,王明文.软件设计模式及其使用J.计算机应用,2002,22(8):32-33

    注意事项

    本文(【《网上求职招聘系统的设计与实现》9800字(论文)】.docx)为本站会员(夺命阿水)主动上传,课桌文档仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知课桌文档(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    备案号:宁ICP备20000045号-1

    经营许可证:宁B2-20210002

    宁公网安备 64010402000986号

    课桌文档
    收起
    展开