毕业设计(论文)JSP秦皇岛职业技术学院招聘网招聘网设计_第1页
毕业设计(论文)JSP秦皇岛职业技术学院招聘网招聘网设计_第2页
毕业设计(论文)JSP秦皇岛职业技术学院招聘网招聘网设计_第3页
毕业设计(论文)JSP秦皇岛职业技术学院招聘网招聘网设计_第4页
毕业设计(论文)JSP秦皇岛职业技术学院招聘网招聘网设计_第5页
已阅读5页,还剩16页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、摘 要秦皇岛职业技术学院招聘网其求职招聘的过程中主要包括了三个对象:管理员、求职者和招聘者。其基本特征是在求职者和招聘者之间建立一个人才撮合平台。随着网上信息的发展,在线应聘在人们生活中的应用越来越广泛。 招聘网站为应聘者提供了方便、快捷的应聘途径。对招聘单位来说,招聘网站也为他们提供了查询、检索应聘者信息库的条件,使招聘工作中的人员初选工作变得轻松易行。网上招聘求职方式已经成为了招聘求职的一大重要手段,其招聘求职规模和招聘求职成功率已直逼传统招聘会,有的甚至超过了传统招聘会。通过它应聘者和招聘公司可以在网上通过internet,突破时间和空间的限制而实现求职和公司对人才的招聘。设计和制作本网

2、站主要使用了以下软件:dreamweaver、flash和photoshop来进行。后台的制作与管理是应用jsp编程,javabean技术,利用sql2000作后台数据库管理。前台功能模块:首页,职位搜索,招聘信息,求职指南,成功学院,论坛留言,会员注册,企业注册,招聘信息的搜索等功能;后台功能模块:个人管理,企业管理,会员信息管理。通过这些模块实现网站的整体功能。还有站内最新工作信息发布, 此系统的开发为应聘者及招聘公司带来了很大的方便,也为秦皇岛职业技术学院同学们早日了解招聘会有很好的平台,使他们足不出户就可以轻轻松松地完成求职和招聘工作。关键字:网络招聘 jsp编程 javabean s

3、ql2000 招聘 应聘目 录第1章 选题及本次课程设计的任务31.1查找资料31.2选题31.3总结数据和明确任务31.4课程设计的重大意义31.5本章小节4第2章设计实现的详细步骤2.1技术基础52.2 前台架构102.3个人和企业注册122.4个人后台管理122.5企业后台管理122.6管理员后台管理122.7招聘信息搜索122.8求职指南182.9本章小节22第3章 设计中遇到的重点及难点233.1设计中的重点233.2设计中的难点233.3本章小节23第4章 本次设计中存在不足与改良方案244.1网站中存在的不足244.2改良方案244.3本章小节24结 论25参考文献26致 谢27

4、指导教师评语28答辩委员会评语29第1章 选题及本次课程设计的任务1.1查找资料本人查找的资料来源有图书馆,互联网,教科书,还有民学的交流。资料的查找是毕业设计准备阶段中的一个必不可少的重要环节,其资料的搜集不仅是正确选题之后的重要工作,而且在开展课题的科学研究中也需奠定扎实的理论基础。为了更好的完成这次毕业设计,在网站的建设之初我查阅了很多招聘类网站的相关资料,并在网上浏览了众多门户类招聘网站。通过其它招聘网站的多种类型的对比以及对大学期间所学知识的运用,搜集了本次设计中的所有图片文件与文本文件。1.2选题作为秦皇岛职业技术学院的一名学生,看到其网站上还没有招聘模块,而每年又有单位招聘,只是

5、有招聘的就临时通知,这样大家只有到现场去,别的信息都一点不了解,为了方便我们学院的学生能提早了解招聘信息,方便招聘,故有感而发的选择了秦皇岛职业技术学院招聘网做为本次毕业设计的课题。1.3总结数据和明确任务本系统可以解决以下问题:(1) 个人注册(2) 企业注册(3) 个人信息管理(4) 企业后台管理(5) 管理员后台管理。(6) 拙信息搜索;(7)求职指南(8) 论坛留言1.4课程设计的重大意义通过这次网站的制作,很好的应用了自己所学过的知识,同时加入了自己的思想,完美的展现出所学的知识。通过这次设计,使自身更进一步了解了internet,了解到网络招聘给人们生活带来的巨大影响,了解了网络带

6、给我们的一些便利,在今后的工作和学习中及时的更新自己所学的知识。通过本次设计,能够让我了解大学三年来对所学知识的吸收情况,对我建立正确的设计思路和严谨的设计作风有着重要的意义,为将来的学习和工作打下坚实的基础。1.5本章小节本章通过查找资料、选题、明确任务与毕业设计的意义几大方面阐述了毕业设计准备阶段的工作,为以后几章的叙述打下基础。第2章设计实现的详细步骤2.1秦皇岛职业技术学院院招聘网技术基础dreamweaver是由macromedia公司推出的,主要可以把其归类为一个可视化的网页设计和网站管理工具,支持最新的web技术,包含html检查、html格式控制、html格式化选项、homes

7、ite/bbedit捆绑、可视化网页设计、图像编辑、全局查找替换、全ftp 功能、处理flash和shockwave等富媒体格式和动态html、基于团队的web创作。在编辑上你可以选择可视化方式或者你喜欢的源码编辑方式。 photoshop处理的图像是位图,也叫作栅格图。位图是由许多小栅格(即像素)组成的,处理位图时,实际上是编辑像素而不是图像本身。因此,在表现图像中的阴影和色彩的细微变化方面或者进行一些特殊效果处理时,使用位图形式是最佳的选择,它在这方面的优点是矢量图无法比拟的。而在photoshopcs中,可以将其自制的前台图片用切片工具切出并导出存储为web格式的文件,其主要作用是其会自

8、动生成一个格式为.html的静态网页与一个名为images的文件夹,里面存放了其切片切出的所有图片。其后运用ie浏览器的查看源代码功能,把其切出的图片代码粘贴在已经简单布局的dreamweaver中,从而叫其在后面自动生成其他的表格代码,减少键入代码时间,大大增加工作质量。2.2总体设计和前台架构秦皇岛职业技术学院招聘网简称:秦职招聘网。通过对其它人才招聘网的浏览以及个人对网站前台界面的设计水平等方面考虑,本着模拟实战的宗旨,为其石家庄人才市场提供一整套的网站的建设计划,包括网页风格、网站内容的策划、设计、制作和编写数据库等功能。网站的内容主要结合到秦皇岛职业技术学院的相关介绍,学生企业相互联

9、系的方式,客户可以直接在网上找到自己所需的服务。所有系统功能都分为前台和后台管理两个部分,前台是指浏览者或者是会员所使用的功能界面、后台管理是指管理员或个人,企业管理员相对自己的权限进行相应的操作。通过人才招聘网前台总体规划的设计后,再对秦皇岛职业技术学院现实的社会招聘与应届与往届毕业生的交流情况进行分析,在以网站的方式,给(毕业生)可以直接在网上注册自己的相关信息,前台功能模块:首页,职位搜索,招聘信息,求职指南,成功学院,论坛留言,会员注册,企业注册,招聘信息的搜索等功能;后台功能模块:个人管理,企业管理,会员信息管理。其主要界面如图2-2所示:图2-1 主页2.3个人和企业注册 用jav

10、abean jdbc连接sql数据库登录界面主要用来验证用户的登录信息,完成用用户的登录功能。其模块的运行结果如图:图2-2图2-2 个人注册 核心代码:intt=data.insert("insert into tb_student(sname,password,name,age,sex,birthday,school,specialty,knowledge,email,resume) values('"+ student.getsname()+"','"+student.getpassword()+"',&#

11、39;"+student.getname()+"','"+student.getage()+"','"+ student.getsex()+"','"+student.getbirthday()+"','"+student.getschool()+"','"+student.getspecialty()+"','"+ student.getknowledge()+&quo

12、t;','"+student.getemail()+"','"+student.getresume()+"')"); if(intt<=0) out.print(show.errorbox("注册失败,数据库错误!","错误信息"); return; else out.print("<script>alert('注册成功!');</script>"); 2.4个人后台管理 个人后台管理能对个人信息的修

13、改,发送邮件,和对求职信息的删除和发布,方便管理。如图2-3图2-3 个人后台管理2.5css样式表的模拟实战性的应用css是cascading style sheet(层叠样式表)的缩写。是用于控制网页样式并允许将样式信息与网页内容分离的一种标记性语言。而在本次设计中,由于考虑到其网站整体的配色与其网站的后期维护的可行性,其网站的所有样式都将采用在其站点内css文件夹下的default.css文件,通过对其文件内的样式的设置,对其网站的美观可视化得到了完美的升华。其主要核心代码为:atext-decoration: none;#link a color: #ffffff; font-size

14、:12px #link1 a font-size: 12pt; text-decoration: none;font-weight: bold; color:#21536a; #link2 a text-decoration: none; margin:20px; color:#21536a; td font-size: 12px; #font1 font-weight:bold; font-size:16px; color:#21536a;margin:10px;#topposition:absolute; font-size:46px; top:78px; left: 246px; wid

15、th: 240px; font-weight: bold;#regcolor:#ff0000;2.6企业后台管理企业后台管理功能有修改注册信息,发送邮件,和对招聘信息的管理:删除和发布,如图2-4。图2-4 企业后台管理2.7 sql_server数据库的建立根据其数据内容的繁多与安全的考虑,本次设计将使用microsoft sql sverver 2000数据库,其是基于客户/服务器模型的新一代大型关系数据库管理系统(dbms),其可为企业的数据管理提供强大的支持,对数据库的数据提供有效的管理,并采用有效的措施实现数据的完整性及数据的安全性。本次设计所应用的表结构如下:图2-5student

16、表(个人注册信息表)图2-5 数据库个人设计2.8管理员后台管理管理员台管理有以下功能:1.学生信息管理:2.企业信息管理;3,求职信息管理,4招聘信息管理,5,友情链接的管理,添加,修改,删除。图2-6享有工作室-为您提供最优秀的计算机毕业设计论文解决方案 客服qq:810354974/844511071/465729264图2-6 管理员后台管理2.9招聘信息搜索能对招聘信息的多样搜索:1.可以安行业模糊查询。2可以安职位查询,3可以安企业的承诺工资查询。图2-7图2-7 招聘查询核心代码:string sql="select * from tb_cjob where speci

17、alty like '%"+name+"%'" resultset rs=stm.executequery(sql);%> <center><span class="style1">搜索行业中含“<%=name%>”的招聘信息结果:</span><br>2.10求职指南和成功学院根据本网站主要目标是为在校应届与往届毕业生提交个人简历与用人单位在此网站中看其毕业生相关信息的日常业务需要。高效性通过网络系统的实用性,能够改变旧的招聘模式,使对应届与往届在校毕业生与企业

18、的交流更加方便有效的这一实际情况,从而将其分为企业会员与个人会员,并通过相关jsp代码将其分类的会员信息分别存放于不出的表中,在通过相关jsp代码将其显示,来实现信息的传递。成功学院界面如图:图2-8图2-8 成功学院以上可以在线看视频,给学生经验。2.11论坛留言网站的建设,实际就是服务质量的建设,通过对其它人才招聘网的浏览,使之了解了除企业、个人注册信息外,为了更加方便浏览者浏览以及为其企业或个人更好的服务,还需要为其网站内添加一些法规常识与企业法规,使注册、浏览本网站的所有浏览者能尽快的熟悉适应其社会。图2-9图2-9 论坛留言2.12本章小节通过人才招聘网前台总体规划、photosho

19、p cs2的前台图片模板设计、dreamweaver的图片变网站的实现步骤、css样式表的模拟实战性的应用、人才招聘网后台总体规划、sql_server数据库的建立、jsp技术与sql_server的完美结合、企业与个人注册的实现、其他文章添加、编辑功能的实现几大功能与技术的设计,使之对其招聘类网站有了进一步的了解,并为其日后从事相关网站开发有了一定基础。第3章 设计中遇到的重点及难点3.1设计中的重点数据库与网页的链接是本次设计中的重点, 用户查看的消息要想提取出来,必须先进行数据库的链接与打开,要链接数据库我们必须使用ado对象群的connection对象;而要打开数据库则必须使用ado对

20、象群的recordset对象,recordset对象是负责浏览与操作从数据库取出来的数据,connection对象只负责与数据库进行链接的动作,并不能使用数据库内的数据,因此必须建立一个可以存取数据库数据的recordset对象。3.2设计中的难点对于网页中的提交信息,其必备条件是表单的引入,而response对象与request对象的作用则是将表单中的数据通过一定的方法,写入与其相连的数据库中,从而实现数据与网页的完美结合。另一方面,由于session对象是已个别浏览器端专用的变量,故可以利用session对象记录每一位用户的信息并在其没有结束会话时缓存其个人信息,实现个人信息的文件间传递。

21、通过在秦皇岛人才网上注册的企业会员这一过程中,发现其企业会员注册的只不过是该企业的基本信息,若要想发布企业想发布的信息,还需要相关手续才能开通,本人通过个人对jsp技术的学习以及多方资料的查找,为其秦皇岛职业技术学院人才招聘网也设置了与其功能相同的企业注册功能,并使其成了秦皇岛职业技术学院人才招聘网的核心。3.3本章小结通过数据库与网页的相互连接、request、response对象与session对象的应用、企业会员与非会员功能的实现、photoshop前台图片导出时的路径问题、<!-#include file=”->的文件路径问题等问题重点的总结,使之对其关键性问题得到了很好的

22、分析,为日后如何解决相关性问题增加了信心。第4章 本次设计中存在不足与改良方案4.1网站中存在的不足 本次设计虽然根据其现有条件对其石家庄人才招聘网进行实战性练习,但由于个人制作水平与所涉及的知识面等方面的局限性,使本网站在实战中存在了当将其网站上传到相应的对方服务器时,由于其服务器不支持jsp第三方组件,故不能使人才招聘网上传下载相关文件等问题。4.2改良方案4.2.1无组件上传模板的引用要添加上传简历和功能和在线交流的功能,在后台jsp程序中,以前获取表单提交的ascii 数据,非常的容易。但是如果需要获取上传的文件,就必须使用request对象的binaryread方法来读取。binar

23、yread方法是对当前输入流进行指定字节数的二进制读取,有点需要注意的是,一旦使用binaryread 方法后,再也不能使用request.form 或 request.querystring 集合了。结合request对象的totalbytes属性,可以将所有表单提交的数据全部变成二进制,不过这些数据都是经过编码的,通过编码可以对其进行简单操作。4.2.2 div+css最新前台技术的引用随着利用表格进行页面布局的弊端逐渐暴露,web标准的重要性越来越被人们重视。网页主要由结构、表现和行为3个部分组成,对应的标准是结构化标准语言、表现标准语言和行为标准。css是最主要的表现标准语言,css+

24、div的网页布局方法可以使外观与结构分离,使站点的访问及维护更加容易。4.3本章小节通过本章了解这个程序还有很多不足之处,在以后的设计方面还要多加细心,要考虑的更加全面一点,注意观察了解客户的需求,多多浏览成功人士的网站,从中吸取别人技术的精华,细心观察周围事物的颜色搭配,以便做出更加完善、精确、美观复合客户需求的网站。结论秦皇岛职业技术学院招聘网其求职招聘的过程中主要包括了三个对象:管理员、求职者和招聘者。其基本特征是在求职者和招聘者之间建立一个人才撮合平台。随着网上信息的发展,在线应聘在人们生活中的应用越来越广泛。 招聘网站为应聘者提供了方便、快捷的应聘途径。对招聘单位来说,招聘网站也为他

25、们提供了查询、检索应聘者信息库的条件,使招聘工作中的人员初选工作变得轻松易行。网上招聘求职方式已经成为了招聘求职的一大重要手段,其招聘求职规模和招聘求职成功率已直逼传统招聘会,有的甚至超过了传统招聘会。通过它应聘者和招聘公司可以在网上通过internet,突破时间和空间的限制而实现求职和公司对人才的招聘。课程设计是本科学习阶段一次非常难得的理论与实际相结合的机会,是培养学生综合运用所学知识,发现、提出、分析和解决实际问题,锻炼实践能力的重要环节,是对学生实际工作能力的具体训练和考察过程。通过这次比较完整的网站设计,我摆脱了单纯的理论知识学习状态,和实际设计的结合锻炼了我的综合运用所学的专业基础知识,解决实际工程问题的能力,同时也提高我查阅文献资料、设计手册、设计规范以及电脑制图等其他专业能力水平,而且通过对整体的掌控,对局部的取舍,以及对细节的斟酌处理,都使我的能力得到了锻炼,经验得到了丰富,并且意志品质力,抗压能力及耐力也都得到了不同程度的提升。这是我们都希望看到的也正是我们进行毕业设计的目的所在。参考文献1jsp信息系统开发实例精选机械工业出版社2006 年1月2 王珂,photoshop cs2从入门到精通,人民邮电出版社,2006.123 马希敏,静态网站建设,大连理工大

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论