欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    网上招聘求职系统-毕业设计(完整版)资料.doc

    • 资源ID:92161249       资源大小:3.13MB        全文页数:175页
    • 资源格式: DOC        下载积分:15金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要15金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

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

    网上招聘求职系统-毕业设计(完整版)资料.doc

    网上招聘求职系统 毕业设计(完整版)资料(可以直接使用,可编辑 优秀版资料,欢迎下载)A. SELECT 学生.学号,姓名 FROM学生,选课 WHERE 学生.学号=选课.学号 AND 课程号=”101” AND 成绩>=ALL(SELECT 成绩 FROM 选课)for i=0 to 9995. 如果主程序、子程序1、子程序2、子程序3依次调用,在子程序3中有RETURN TO MASTER语句,则由子程序3返回packcase a=max1numn=numn+1【答案】SELECT * TOP 3 FROM STUD1 ORDER BY 总成绩 DESCA. 视图 B. 数据库 C. 数据表 D. 查询C. 数据库、自由表、查询和视图 D. 数据库、表单和查询14. 命令?VARTYPE(TIME()结果是 2021届本科生毕业设计(论文) 题目: 网上招聘求职系统 学 生 姓 名: 杨红枣 院 系: 计算机与信息学院 专业、班级 : 040701 学 号 : 指 导 教 师: 邬昌兴 完 成 日 期: 2021-2-28 摘 要随着计算机科学与技术的发展、社会的信息化,互联网已经融入我们的生活,并影响着和改变着我们。越来越多的大学生使原本的就业压力更是日益沉重,一个不受时间和地域限制的而又能够提供求职信息与招聘信息的网络平台对求职者与用人单位有着重要的意义。该课题采用JSP技术开发一个网上招聘求职系统,求职者和用人单位可以通过这一平台进行双向沟通,解决信息传递不方便、不快捷等问题,采用网上招聘求职方式必将节省大量的人力和物力。网上求职招聘系统的主要功能包括:职位或人才的浏览和查询;个人用户注册;修改个人信息;发布求职信息;删除求职信息;企业用户注册;修改公司信息;发布招聘信息;删除招聘信息;管理员管理个人信息;管理企业信息;管理求职信息;管理招聘信息;超链接管理。关键词:网上招聘求职;JSP; Java; SQL Server 2000 AbstractWith the computer science and technology development and social informational, the Internet has been entered into our lives, and has been influencing and changing us. More and more college students finding jobs make the original employment pressure even more heavily. It is very significance important for recruiter and job seekers to have a platform without the time and the geographical limits and can provide job information and recruitment information network. This subject use the JSP and SQL 2000 develop the online job recruitment, job seekers and employers can use the platform for two-way communication and transmission of information to resolve inconvenient, not fast, geographical and other issues.The function of the online job recruitment system include: individual user registration, modify personal registration information, releasing job information, deleting job information, enterprises users registration, modify company information, releasing job information, deleting job information, administrator to manage individual information, management enterprise information, management job information, management recruitment information, and hyperlinks management.Key Words:Online job recruitment ;JSP; Java; SQL Server 2000目 录摘 要IAbstractII引 言1第一章:概述21.1课题的背景21.2课题的依据、意义21.3课题的研究目的和内容21.4 相关技术介绍3(Java Server Pages)技术介绍3简介5第二章 系统需求分析62.1系统的总体需求62.2 一般用户需求72.3个人用户需求72.4企业用户需求72.5管理员需求8第三章 系统总体设计93.1系统的构架选择93.2系统的总体结构设计93.3数据库的设计10数据库的需求分析10数据库概念结构设计11数据库逻辑结构设计12第四章 系统设计与实现154.1 系统运行的流程15系统前台页面运行的流程15系统后台页面运行的流程154.2主要模块的流程图及详细设计16个人用户注册模块的设计16企业用户注册模块的设计17用户登录流程图17用户发布求职/招聘信息模块设计18删除求职招聘信息模块设计18超链接管理模块的设计194.3 关键问题的解决19第五章 用户操作指南215.1系统运行的环境215.2 普通用户21浏览信息21搜索职位225.3 个人用户245.4 企业用户285.5 管理员31结 论35致 谢37引 言随着社会和经济的发展,网络已渐渐的成为了人们日常生活中不可或缺的一部分。网络提供给我们的不只是一个获取信息的来源,而且还是一个可以相互交流的空间,而网上招聘求职系统正给广大的招聘单位和求职者之间提供了一个双向交流选择的平台,可以说是用人单位和求职者之间的一座无形的桥梁。在当今激烈竞争的现实生活中,各级各类人才特别是高校毕业生的大量涌向社会以及社会各种再就业人员的大幅度的增加,就业压力越来越大,如何能够多快好省的获得有关就业信息,对各位招聘求职人员来说显得尤为重要;另一方面,企业之间关于优秀人才的竞争也在日益加剧,人才流动也变得愈来愈普遍。仅通过召开现场人才交流会难以满足人才与用人单位双方的要求。而网上人才交流系统恰好为供需双方提供了合适的交流平台。网上招聘求职作为一种新兴的招聘求职方式,它彻底地打破了传统的求职方式,应聘者省去了奔波的劳累,而招聘者也省去了现场招聘的时间和费用,从而降低了招聘求职的成本,与传统媒体和现场招聘相比具有显著优势。由于如今人们上网的途径非常便捷,使得网络招聘成了异军突起深受广大求职者欢迎的求职方式,大多数的求职者通过浏览招聘网站或者在网上发布自己的求职信息来寻找工作。正是由于网络招聘求职有着信息量大、资源丰富、更新速度快等优点,所以很受招聘者与求职者的青睐。无论是从信息化角度来看还是从经济发展的角度来看,网上招聘求职会受越来越多的人欢迎。第一章:概述1.1课题的背景21世纪以来,人类经济高速发展,人们发生了日新月异的变化,特别是计算机的应用及普及到经济和社会生活的各个领域。使原本的旧的管理方法越来越不适应现在社会的发展。许多人还停留在以前的手工操作。这大大地阻碍了人类经济的发展。为了适应现代社会人们高度强烈的时间观念,网站系统给人们的生活带来了极大的方便,网络的应用大大缩短了时间和距离的局限。当今社会为信息社会,信息已成为继劳动力、土地、资本之后的一大资源,谁控制的信息越多,谁利用信息资源的效率就越高,谁就会在各方面中的竞争中占有一席之地,就会更有优势。所以仅通过召开现场人才交流会已经难以满足人才与用人单位双方的要求。而网络招聘求职有其突出的优点,即信息量大,资源丰富,更新速度快,招聘职位多等,很符合当代人希望以最快捷便利的方式获得最多最有效信息的求职要求。网络招聘求职可以说是用人单位和求职者之间的一座无形的桥梁,提供了一个不受时间和空间约束的交流平台,从而大大降低了招聘求职的成本。网上招聘求职作为一种新兴的招聘求职方式,它彻底地打破了传统的求职方式,应聘者省去了奔波的劳累,而招聘者也省去了现场招聘的时间和费用,从而降低了招聘求职的成本,与传统媒体和现场招聘相比具有显著优势。因此决定运用所学的知识,模拟51Job等网上人才交流系统,设计一个网上招聘求职系统。1.2课题的依据、意义近年来人才市场的活跃和大企业对高素质人才的需求殷切,无疑为招聘求职网站生存和发展提供了广阔的空间。与其他传统的人才中介相比较,网上招聘具有成本低、容量大、速度快和强调个性化服务的优势。它允许更加灵活的交互方式,提供更丰富的信息资源。网上招聘求职在国内外已成为颇为流行的招聘求职方式,受到广大的用人单位与求职者的青睐。 1.3课题的研究目的和内容该课题旨在开发一个招聘、求职的网站,使求职者和用人单位可以通过这一平台进行双向沟通,解决信息传递不方便等问题。个人求职者可以注册然后直接通过网络选择所需职位,填写个人资料,修改个人资料;而企业也可以通过网络发布所要招聘的职位,修改招聘信息;个人用户与企业用户登陆进入网页查询信息,对满意的信息可以发邮件进行交流。这种招聘求职方式方便快捷,不容易出错,大大提高了双方的效率。 该课题研究内容为网上招聘求职系统的设计与开发。该招聘求职网系统是面向个人求职与企业招聘多模块管理系统: 为了充分利用的网络资源,实现个人和企业迅速便捷的沟通,在设计上采用了当前流行的B/S结构,突破了系统使用地域的局限性,使求职者和用人单位都可访问本系统并进行信息查询,登录后还可以进行发布求职信息和发布招聘信息。该课题采用JSP开发,具有很多优点,具体的有以下几点(1)使用JSP能够生产可重用的组件;(2)采用标识简化页面开发;(3)JSP能够提供所有的Servlet功能;(4)JSP一次编写,随处运行,而且JSP的平台适应性更广。1.4 相关技术介绍本招聘求职系统采用JSP开发技术,采用JDK1.5、Dreamweaver8和JCreator开发工具,系统运行环境为windows XP系统 、tomcat5.0服务器、SQL Server 2000数据库服务器。Java是一种面向对象的程序设计语言。Java的程序设计集中于对象及其接口,Java提供了简单的类机制以及动态的接口模型,实现了模块化和信息封装。该课题采用的JSP继承了Java面向对象的特点,具有跨平台和可移植性等特点。 JSP(Java Server Pages)技术介绍 JSP(Java Server Pages)是由Sun Microsystem公司于1999/6推出的新技术,是基于Java Servlet以及整个java体系的Web开发技术。利用这一技术可以建立先进、安全和跨平台的动态网站。它为创建显示动态生成内容的Web页面提供了一个简洁而快速的方法。JSP技术的设计目的是使得构建基于Web的应用程序更加容易和快捷,而这些应用程序能够与各种Web服务器、应用服务器和开发工具共同工作,因此它完全解决了目前ASP、ASP.NET、PHP的一个通病,那就是脚本级执行。同时它还能应用于不同的操作平台上。当用户通过浏览器从Web服务器上请求JSP文件时,Web服务器首先响应HTTP请求,并启动JSP解释器解释JSP文件中的JSP标记和小脚本,然后通过JDBC(Java Data Base Connection )存取、查询数据库中的数据,并将结果返回并以HTML页面的形式发送回浏览器。JSP相对于ASP、ASP.NET和PHP等动态网页技术有以下5个特点:(1) 多平台支持,可以在几乎所有的服务器系统上运行。(2) 编译后运行,能够大大提高执行效率。(3) JSP支持自定义的标签库,具有很好的扩展性能够提高可重用性。(4) JSP采用Java作为脚本语言,而Java作为一格成熟的跨平台的程序设计语言,几乎可以实现任何想实现的功能。(5) 强大的数据库支持。JSP可以和任何与JDBC兼容的数据库连接访问数据库,而且还可以使用JDBC-ODBC Bridge访问基于ODBC的数据库。对于只支持ODBC的数据库,可以通过JDBC-ODBC来将JDBC调用转化为ODBC调用以实现访问。这也意味着JSP可以比ASP访问更多类型的数据库。在初步了解了JSP技术后,接下来就介绍一下JSP的运行原来。JSP第一次运行的时候会编译成Servlet。 JSP是Web开发技术,Servelt是服务器端运用的小程序,我们访问一个JSP页面时,服务器会将这个JSP页面转变成Servelt小程序运行得到结果后,反馈给用户端的浏览器。Servlet相当于一个控制层再去调用相应的JavaBean处理数据,最后把结果返回给JSP。 Servlet主要用于转向,将请求转向到相应的JSP页面。JSP更多的是进行页面显示,Servlet更多的是处理业务,即JSP是页面,servlet是实现JSP的方法。当用户从浏览器访问网站时,也就是从用户向服务器发出请求时,由JSP来接收这此请求,然后调用JavaBean做具体的数据存取运算等处理,把结果返回给JSP,JSP把得到的结果通过浏览器返回给用户,JSP的运行模式如下图1.1所示: 图1.1 JSP的运行模式1.4.2 Microsoft SQL Server 2000简介SQL(Structured Query Language,结构查询语言)是一个功能强大的数据库语言。SQL语句通常用于完成一些数据库的操作任务,比如在数据库中更新数据,或者从数据库中检索数据。SQL功能非常强大,但是概括起来,它可以分成以下几组:DML(Data Manipulation Language,数据操作语言):用于检索或者修改数据; DDL(Data Definition Language,数据定义语言): 用于定义数据的结构,比如 创建、修改或者删除数据库对象和DCL(Data Control Language,数据控制语言):用于定义数据库用户的权限。SQL Server 2000是一个新型关系数据库管理系统,提供了完整的关系数据创建、开发、设计和管理功能。SQL Server 2000提供了在服务器系统上运行的服务器软件和在客户端运行的客户端软件;SQL Server 2000的数据库系统的服务器运行在Window XP/NT/2000系统上,负责创建和维护表和索引等数据库对象,确保数据完整性和安全性,能工在出现各种错误时恢复数据。SQL语言有以下几个优点:(1) 非过程化语言SQL是一个非过程化的语言,因为它一次处理一个记录,对数据提供自导航。SQL允许用户在高层的数据结构上工作,而不对单个记录进行操作,可操作记录集,所有SQL语句接受集合作为输入,返回集合作为输出。SQL的集合特性允许一条SQL语句的结果作为另一条SQL语句的输入。SQL不要求用户指定对数据的存放方法, 这种特性使用户更易集中精力于要得到的结果;所有SQL语句使用查询优化器,它是RDBMS的一部分,由它决定对指定数据存取的最快速度的手段,查询优化器知道存在什么索引,在哪儿使用索引合适,而用户则从不需要知道表是否有索引、有什么类型的索引。(2) 统一的语言SQL可用于所有用户的DB活动模型,包括系统管理员、数据库管理员、 应用程序员、决策支持系统人员及许多其它类型的终端用户。基本的SQL命令只需很少时间就能学会,最高级的命令在几天内便可掌握。(3) 所有关系数据库的公共语言由于所有主要的关系数据库管理系统都支持SQL语言,用户可将使用SQL的技能从一个RDBMS(关系数据库管理系统)转到另一个,所有用SQL编写的程序都是可以移植的。第二章 系统需求分析2.1系统的总体需求根据分析调查,使用招聘求职系统的用户可以分为一般游客、个人用户、企业用户和管理员4类,这4类的需求分别为:一般游客包括有注册和没注册的所有用户,该类用户可以查看或搜索相关的职位或是满意的人才,也可以通过友情链接查看其它相关的人才网站或是相关的大学;注册会员的用户包括个人用户和企业用户两类,会员登录后可以管理自己的注册信息,个人用户可以发布求职信息而企业用户则可以发布招聘信息,个人用户也可以删除求职信息而企业用户则可以删除招聘信息,两种用户也都可以发送邮件;管理员用户可以对所有的注册会员、所有的招聘求职信息和所有得超链接进行管理。具体的网上招聘求职系统的总体模块图如下图2.1所示:身份验证个人信息管理企业信息管理超链接管理管理员企业个人搜 索一般游客图2.1 招聘求职网的总体模块图2.2 一般用户需求 所谓一般用户就是指还没有注册的过客,该类用户只具备了最基本的需求,那就是查看和搜索。由于一般的游客还没有进行注册,所以没有自己的帐号进行登录,因此该类用户只可以浏览和搜索招聘求职信息,以及通过超连接查看其他的招聘网或者其他高校毕业生的一些情况,但是该类用户不能发送邮件,不能发布求职、招聘信息。一般用户若想有这样的权限只有注册成为本站的会员才可以进行发布招聘、求职信息,已经发送简历。2.3个人用户需求 该系统的会员分两种类型的注册用户:个人求职者和企业招聘者。个人用户最重要的需求就是能够发布自己的求职信息并能够通过该站与企业取得联系。个人用户注册后就有了自己登录的帐号。根据调查分析,个人用户求职者有以下4个功能需求:(1)修改基本信息:在这个功能模块中,求职者能修改自己的年龄、最高学历、毕业院校、简历等基本信息。(2)发布求职信息:在该功能模块中,求职者能发布自己的求职信息。(3)删除求职信息:在该功能模块中,求职者可以删除自己曾经发布过的求职信息。(4)发送邮件:在该功能模块中,求职者能给企业发送求职信。2.4企业用户需求当一般用户在企业注册模块注册成为会员时,企业注册就有了自己的登录帐号。该类用户最重要得需求就是能够发布自己得招聘信息并能够通过该站与求职者取得联系。根据调查分析,企业用户者有以下4功能需求:(1)修改基本信息:在这个功能模块中,企业能修改公司的名称以及所属行业等基本信息。(2)发布招聘信息:在该功能模块中,企业用户能发布自己的招聘信息。(3)删除招聘信息:在该功能模块中,企业用户可以删除自己曾经发布过的招聘信息。(4)发送邮件:在该功能模块中,企业能给求职者发送面试邀请函2.5管理员需求管理员具有的管理权限是最多的,不但对网站上的一些招聘求职信息进行管理还可以对个人用户和企业用户进行管理,也可以对超连接进行管理。根据调查分析,管理员有以下5个功能需求:(1)个人用户管理:在该功能模块中,管理员能够查看全部的求职者的信息,也能够删除某个求职者。(2)求职信息管理:在该功能模块中,管理员能够查看求职者发表的求职信息,也可以删除某些求职信息。(3)企业用户管理:在该功能模块中,管理员能够查看全部的企业的信息,也能够删除某个企业会员。(4)招聘信息管理:在该功能模块中,管理员能够查看企业发表的招聘信息,也可以删除某些招聘信息。(5)友情链接管理:在该功能模块中,管理员能够查看所有的友情链接,也可以对其进行添加、修改和删除。第三章 系统总体设计3.1系统的构架选择本系统采用的是浏览器/服务器结构(B/S架构),招聘求职网的架构示意图如图2-1所示。浏览器端提供用户操作界面,接收用户输入的各种操作信息,向web服务器发出各种操作命令或数据请求,并接收执行操作命令后返回的数据结果,根据业务逻辑进行相关的运算,向用户显示相应的信息。Web服务器端接收浏览器端的数据或命令请求,并请求数据库服务器执行数据库操作等到相应的数据集,对数据集进行相应的处理,然后将数据集好处理后的数据集返回给浏览器端。如图3.1所示:图3.1 招聘求职网的架构示意图3.2系统的总体结构设计本系统主要有3大功能模块组成,有管理员的操作界面、企业用户操作界面和个人用户操作界面。网上招聘求职网的总体结构示意图如图3.2所示图3.2 网上招聘求职系统的总体结构示意图3.3数据库的设计 因为本系统是一个网上招聘求职系统,所以数据库的设计必须满足招聘求职网的各种需求。本站要求记录每个个人用户的详细信息和个人发布求职的信息;记录每个企业用户的详细信息和企业发布的招聘信息;还有保存超链接的网址。通过以上的分析,数据库设计必须满足以下几点。(1) 记录系统登录用户的信息(2) 记录个人用户详细的信息(3) 记录企业用户详细的信息(4) 记录个人发布求职的信息(5) 记录企业发布招聘的信息(6) 记录超链接的网址根据数据库需求分析,可以得到招聘求职网的实体-关系模型(E-R模型),如图3.3所示:图3.3 招聘求职网的实体-关系模型(E-R模型)该E-R模型有以下几个实体类型,其属性如下所述:管理员(管理员编号、登录名、登录密码)个人用户(用户名、密码、用户真实姓名、年龄、性别、出生日期、毕业院校、专业、学历、电子邮件、简历)企业用户(用户名、密码、企业名称、电子邮件、联系的 、所属的行业、公司地址、公司简介)求职信息(求职编号、求职者名称、专业、职位 、薪资、发布日期、截至日期、其他说明)招聘信息(招聘编号、企业的名称、所属行业、职位、薪资、发布日期、截至日期、其他说明)超链接信息(链接编号、名称、网址)数据库逻辑结构设计在数据库概念结构设计完毕之后,就可以将数据库的概念结构转化为某种数据库系统所支持的实际数据类型,也就是数据库的逻辑结构。根据网上招聘求职系统的功能要求,选取SQL Server 2000作为后台数据库管理软件。该数据库由6个表组成。其中这6个表包括管理员用户表(tb_admin),个人用户表(tb_student),企业用户表(tb_company),招聘信息表(tb_cjob),求职信息表(tb_sjob),链接管理(tb_flink)。管理员用户表(tb_admin)主要记录管理员的编号、登录名及登录密码,管理员表(tb_admin)的结构如表1所示:表1 管理员表(tb_admin)字段名称中文名数据类型主键外键可空默认值备注id管理员编号intYNN无自动编号admin登录名varchar(50)NNN无无password登录密码varchar(50)NNN无无个人用户表(tb_student)主要记录个人用户的用户名、密码、用户真实姓名、年龄、性别、出生日期、毕业院校、专业、学历、电子邮件、简历等,个人用户表(tb_student)的结构如表2所示:表2 个人用户表(tb_student)字段名称中文名数据类型主键外键可空默认值备注sname用户名varchar(20)YYN无唯一password密码varchar(50)NNN无无name真实姓名varchar(20)NNN无无age年龄int(4)NNY无sex性别bit(1)NNY1表示“男”birthday出生日期datetime(8)NNY无无school毕业院校varchar(50)NNY无无specialty专业varchar(50)NNY无无knowledge最高学历varchar(50)NNY无无email邮箱varchar(50)NNY无无resume简历varchar(50)NNY无无企业用户表(tb_company)主要记录了企业的用户名、密码、企业名称、电子邮件、联系的 、所属的行业、公司地址、公司简介等,企业用户表(tb_company)的结构如表3所示:表3企业用户表(tb_company)字段名称中文名数据类型主键外键可空默认值备注cname用户名varchar(20)YYN无唯一password密码varchar(50)NNN无无name企业名称varchar(50)NNN无无email邮箱varchar(50)NNY无无tel联系 varchar(20)NNY无无manage所属行业varchar(20)NNY无无address公司地址varchar(100)NNY无无resume公司简介varchar(50)NNY无无求职信息表(tb_sjob)主要记录了求职编号、求职者名称、专业、职位 、薪资、发布日期、截至日期、其他说明等,求职信息表(tb_sjob)的结构如表4所示:表4 求职信息表(tb_sjob)字段名称中文名数据类型主键外键可空默认值备注jobid求职编号int(4)YNN无自动编号sname求职者varchar(50)NYN无无specialty所学专业varchar(50)NNY无无job职位varchar(50)NNY无无emolument薪资varchar(20)NNY无无ptime发布日期datetime (8)NNY无无atime截止日期datetime (8)NNY无无other其他说明varchar(200)NNY无无招聘信息表(tb_cjob)主要记录了招聘编号、企业的名称、所属行业、职位、薪资、发布日期、截至日期、其他说明等,招聘信息表(tb_cjob)的结构如表5所示:表5 招聘信息表(tb_cjob)字段名称中文名数据类型主键外键可空默认值备注jobid招聘编号int(4)YNN无自动编号sname企业名称varchar(50)NYN无无specialty所属行业varchar(50)NNY无无job职位varchar(50)NNY无无emolument薪资varchar(20)NNY无无ptime发布日期datetime (8)NNY无无atime截止日期datetime (8)NNY无无other其他说明varchar(200)NNY无无超链接信息表(tb_flink)主要记录了链接编号、名称、网址等,超链接信息表(tb_flink)的结构如表6所示:表6超链接信息表(tb_flink)字段名称中文名数据类型主键外键可空默认值备注id链接编号int(4)YNN无自动编号name网站名称varchar(20)NNY无无address网址varchar(50)NNY无无第四章 系统设计与实现4.1 系统运行的流程首先用户一开始浏览招聘求职网时就可以看到注册用户发布的招聘求职信息。当看到自己满意的对象,可以进行注册成为会员后发送邮件与对方联系。系统实现的页面如下图4.1所示:图4.1 系统页面运行流程图4.1.2系统后台页面运行的流程系统后台管理包括个人用户信息管理、企业用户信息管理、求职信息管理、招聘信息管理和友情链接管理5部分组成,具体页面运行流程如图4.2所示: 图4.2 后台页面运行的流程4.2主要模块的流程图及详细设计个人用户注册模块主要提供接口让用户填写注册信息,然后把用户信息保存到数据库,注册过程中需要验证用户填写信息的有效性,还要检查用户是否已经注册过,另外每注册一个新用户,自动生成一个个人用户登录帐号。个人用户注册的操作流程图如图4.3所示:图4.3 个人用户注册的操作流程图企业用户注册模块的设计企业用户注册模块主要提供接口让用户填写注册信息,然后把用户信息保存到数据库,注册过程中需要验证用户填写信息的有效性,还要检查用户是否已经注册过,另外每注册一个新用户,自动生成一个企业用户登录的帐号。企业注册的操作流程图如图4.4所示:图4.4 企业用户注册的操作流程图用户在登录界面输入用户名和密码,并选择用户用户类型,单击“登录”按钮后,需要根据用户输入的信息,进行数据库验证,如果验证用户信息和身份合法,则允许用户登录,并根据用户类型,系统自动跳转到相应的界面。登录模块的操作流程图如图4.5所示:图4.5 登录模块的操作流程图个人填写完求职信息后,单击“发布”按钮时,需要验证用户填写的信息有效,如果有效则把用户发布的求职信息保存到数据库;如果无效,则提示用户重新填写;同样企业用户填写完招聘信息后,单击“发布”按钮时,需要验证用户填写的信息的有效性,如果有效则把企业用户发布的招聘信息保存到数据库中,若无效,则提示用户重新填写;发布求职/招聘信息模块的流程图如图4.6所示:图4.6 用户发布求职/招聘信息模块的流程图个人用户或企业用户可以根据自己的情况,比如说发表的信息已经到了截至日期等,而删除自己原本发布的求职/招聘信息。当用户点击“删除”是,系统会返回提示信息,提示用户是否成功删除。具体的删除求职/招聘信息的流程图如图4.7所示:图4.7 删除求职/招聘信息的操作流程当管理员用管理员的帐号登录后,不但可以对某个个人用户的删除或是删除某个企业用户,还可以对超链接进行管理,可以添加、修改和删除网站的链接。具体的超链接管理的流程图如图4.8所示:图4.8 超链接管理模块的操作流程图4.3 关键问题的解决招聘求职系统中常见的问题是如何给企业和个人提供相应的需求信息,如何增强企业和个人的在线联系。针对这个问题,该系统中采用发送邮件的方式使得双方取得联系。在做系统的过程中,一些关键技术还是需要重点解决,如邮件发送,在Jsp中邮件发送主要涉及到Jmail 技术。Jmail 这块技术中,主要涉及到服务器的问题,Jsp是面向B/S结构的,邮件发送需要先找到服务器 第五章 用户操作指南5.1系统运行的环境网上招聘求职系统运行的环境要求如下:服务器端采用WindowsXP操作系统 + SQL Server 2000数据库系统 + Tomcat 5.0(前提是已经在电脑上正确的装好了JDK)。客户端使用WindowsXP操作系统 + IE7.0(Internet Explorer)浏览器/傲游浏览器。5.2 普通用户普通的用户是指没有经过注册的用户,该用户浏览网页时,仍然可以搜索职位和浏览信息。5.2.1 浏览信息在网上招聘求职系统的首页,用户可以浏览相关的招聘或者求职的信息,如图5.1所示:图5.1 系统的首页当用户浏览到自己满意的职位或是满意的人才,可以通过点击查看更详细的信息,具体的页面如下图5.2所示:图5.2招聘/求职者详细信息5.2.2 搜索职位用户可以根据自己的需要,运行网站上搜索的功能查找所需的人才或是职位,具体的界面如图5.3所示: 图5.3 搜索功能的界面如上所示,在关键字的文本框中输入所要搜索的职位或者是输入所有搜索的人才,点击查询,就会跳转到查询的结果如图5.4所示的页面: 图5.4 搜索的结果5.3 个人用户个人用户可以到首页上点击“个人注册”进行注册,具体的页面如图5.5所示:图5.5 个人用户注册页面用户注册成功后,回到首页的登录框,根据注册的用户名跟密码进行登录。当个人用户成功的登录后,跳转到页面如图5.6所示:图5.6 个人用户信息管理界面在这个人用户信息管理控制平台界面中,用户可以根据自己的需要修改自己的注册信息,也可以发布或删除求职信息,并且通过邮件的方式与企业联系。具体的界面如图5.7所示:图5.7 个人信息管理模块中子模块的界面当用户找到自己满意的职位时,点击“发送邮件”把自己的信息发送给对方,当有联网的时候显示的页面如下图5.8所示:图5.8 邮件发送成功的提示页面5.4 企业用户企业用户可以到首页上点击“企业注册”进行注册,具体的页面如图5.9所示:图5.9 企业用户注册页面用户注册成功后,回到首页的登录框,根据注册的用户名跟密码进行登录。当企业用户成功的登录后,跳转到页面如图5.10所示:图5.10 个人用户信息管理界面在这个企业用户信息管理控制平台界面中,用户可以根据自己的需要修改自己的注册信息,也可以发布或删除招聘信息,并且通过邮件的方式与求职者联系。具体的界面如图5.11所示:

    注意事项

    本文(网上招聘求职系统-毕业设计(完整版)资料.doc)为本站会员(教****)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

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




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开