首页 招聘求职网站的设计与实现毕业设计论文

招聘求职网站的设计与实现毕业设计论文

举报
开通vip

招聘求职网站的设计与实现毕业设计论文内蒙古科技大学毕业论文 本科生毕业设计说明书(毕业论文) 题 目:招聘求职网站的设计与实现 招聘求职网站的设计与实现 摘 要 随着计算机技术和Internet技术的快速发展,网络在各个领域扮演的角色也越来越重要,高校毕业生的实习就业信息领域也不例外。所以近些年来招聘求职网站在各个高校的门户网站中的位置也越来越高。招聘求职网站给学生用户和企业用户提供了一个交流的平台,不仅让企业用户通过网站招聘到合格的人才,也让学生用户更容易的找到心仪的工作岗位。 在做过调研和访问各大就业类门户网站之后,设计与实现...

招聘求职网站的设计与实现毕业设计论文
内蒙古科技大学毕业论文 本科生毕业 设计 领导形象设计圆作业设计ao工艺污水处理厂设计附属工程施工组织设计清扫机器人结构设计 说明书(毕业论文) 题 目:招聘求职网站的设计与实现 招聘求职网站的设计与实现 摘 要 随着计算机技术和Internet技术的快速发展,网络在各个领域扮演的角色也越来越重要,高校毕业生的实习就业信息领域也不例外。所以近些年来招聘求职网站在各个高校的门户网站中的位置也越来越高。招聘求职网站给学生用户和企业用户提供了一个交流的平台,不仅让企业用户通过网站招聘到合格的人才,也让学生用户更容易的找到心仪的工作岗位。 在做过调研和访问各大就业类门户网站之后,设计与实现了一个基于Web的招聘求职网站。根据网站所需设计和实现的各个功能,决定用B/S架构和MVC开发模式,以Windows win7作为开发平台,采用MySql作为后台的数据库,用功能强大的Myeclipse作为开发工具。系统主要实现的功能如下:管理员可以实现对学生用户、企业用户、新闻公告、招聘会信息、文档信息的添加和管理和对网站留言信息的管理;企业用户可以浏览网站上的所有信息,添加和管理自己企业的招聘信息;学生用户可以浏览网站的信息,生成和投递简历。网站具有良好的可操作性,实现了网上招聘的基本流程,为企业节省了人力物力,缩短了企业和学生之间的距离,有一定的实用性。 关键词:招聘求职网站;Myeclipse;MySql design and implementation of job site Abstract Along with the computer technology and Internet technology fast development, the network in all areas of the role of the more and more important, college graduates of the practice and employment information field is no exception. So in recent years of the practice and employment of campus web site in various colleges and universities of the position of the gateway website more and more is also high. Campus practice employment website to students users and enterprise customers with a communication platform, not only let enterprise users through the website hiring qualified talents, also let students users to more easily find the right post. Do research and visit in the employment class after Web portal, design and implementation of a campus achieve the employment based on Web site. According to the system required design and implementation of each function, decided to use Windows XP as a development platform, using MySql backend database as, with powerful Myeclipse as a development tool. The main function of the realization of the system are as follows: the administrator can realize to the user, enterprise users, students news bulletin, recruitment information, document information and management and to add website message information management; Enterprise users can browse the web site all information, add and manage their recruitment information of the enterprise; Users can browse the web site of the students' information, generation and the CV. Site has good maneuverability, realize the basic process of the online recruitment, for enterprise save manpower and material resources to shorten the enterprise and the distance between the students, has certain practical. Keywords: Practice employment website;Myeclipse;MySql 目 录 I 摘 要 II Abstract 1 第一章 概述 1 1.1 设计背景及目标 2 1.2 系统设计原则 3 1.3 项目开发的意义 5 第二章 系统开发环境介绍 5 2.1 相关技术简介 5 2.1.1 面向对象开发理念 6 2.1.2 Struts框架技术简介 8 2.1.3 Hibernate框架技术 9 2.1.4 JSP概述 11 2.1.5 Dreamweaver简介 12 2.2 开发工具的介绍 12 2.2.1 MyEclipse简介 13 2.2.2 MySQL数据库简介 15 第三章 系统需求分析 15 3.1 需求分析 15 3.1.1 可行性分析 15 3.1.2 功能性系统分析 16 3.2 任务概述 17 3.3 功能划分 17 3.4 层次模块图 19 3.5 功能分析 22 第四章 系统设计 22 4.1 系统处理流程 22 4.1.1 管理员登陆功能流程图 22 4.1.2 用户登陆网站流程图 23 4.1.3 管理员用户管理功能流程图 24 4.1.4 管理员新闻公告管理功能流程图 25 4.1.5 管理员的招聘会信息管理工程流程图 26 4.1.6 管理员的网站留言管理功能流程图 27 4.1.7 企业用户招聘信息管理功能流程图 28 4.2 数据分析 28 4.2.1 数据库设计 29 4.2.2 数据库介绍 34 4.3 系统功能模块的实现 39 第五章 系统实现 39 5.1 首页模块..... 39 5.2管理员后台管理子系统 5.3企业管理子系统 42 42 5.4学生用户子系统 44 第六章 总结 44 6.1 补充说明 44 6.2 心得与体会 45 第七章 就业信息系统管理的测试 46 参考文献 47 致谢 第1章 概述 1.1 设计背景及目标 找一份能发挥自己才能的职业是一件幸福的事,但许多人在择业上却犯迷糊,不清楚自己的职业价值观,没有做好职场定位,认清自己适合什么样的职位,总是不断的换工作,以为下一份工作会更好。一个人没有事业方向,就如《未来水世界》电影中,大海里没有方向的船,即使你再努力,燃料再足,你越航行离陆地越远,很难到达美丽的陆地。过去几年,高校就业部门依靠宣传栏、网络单纯地发布就业相关信息,而这种传统的信息发布与获取的被动模式,已经不能满足广大毕业生及用人单位的人才供需需求。打造一个交互性强,功能齐全,能够全面地服务于学生,企业,与高校管理工作者的就业信息管理平台,被提上了议程。 本招聘求职网站,着眼于为学生提供快捷准确的就业信息服务,为企业提供高效的人才招聘系统,为高校就业管理工作者提供一个实用方便的就业信息管理工具。 就业管理工作是一个覆盖全国各有关毕业生就业工作主管部门、用人单位、高等院校、毕业生本人及其家庭,是一项复杂的系统工程,就业工作的好坏将对社会造成很大的影响。面对如此大规模的就业管理工作,手工处理显然是远不能适应发展的需要。原国家教委曾在1991年组织研制了“全国毕业生和毕业研究生分配决策系统”部分实现了就业管理工作的电子化。但随着改革的深入,原有系统己经不能适应新的工作需要,所以各级毕业生就业管理部门纷纷开发自己的毕业生就业管理系统。为了便于对毕业生就业 计划 项目进度计划表范例计划下载计划下载计划下载课程教学计划下载 的控制、调整,合理配置宝贵的人才资源,又能满足各级毕业生就业工作主管部门、高校和用人单位在计划管理、毕业生资源与需求信息方面的需要,加强彼此之间的联系,帮助毕业生选择工作单位,减少盲目性,还能够在一定程度上提供反馈供需信息,为指导今后办学和宏观决策的依据,北京市教委于1998年开始开发北京高校毕业生就业信息网络系统。 随着高校毕业生就业体制改革进程的不断深化和毕业生就业市场的逐步建立,高校毕业生在各种就业活动中求职面窄、择业率低、特别是信息量小的矛盾越来越突出。如何解决这一问题是摆在各级就业主管部门面前的严峻任务。正是在这种情形下,国务院对做好高校毕业生就业工作做出重要指示,即“要充分利用毕业生就业信息网络,沟通行业间、地区间、学校与用人单位间的信息,在毕业生和用人单位之间牵线搭桥。同时,通过信息反馈,优化高等教育结构,合理利用有效资源,促进高等教育的健康发展。”本着“转变管理观念,强化服务职能,加强就业指导,坚持政策导向,拓宽就业渠道,培育就业市场”的原则,结合内蒙古科技大学的实际情况,决定开发毕业生就业系统。 1.2 系统设计原则 高校毕业生就业工作具有政策性严、时间性强、涉及面广、信息量大、服务性高等特点。建设满足各类人员需求的就业管理信息系统,有助于就业指导部门提高工作效率和改善服务质量。本系统针对目前高等学校毕业生就业管理工作的现状,为反映最新的用人单位信息、毕业生求职信息和就业趋势,便于高校就业工作人员对历届就业情况的分析统计和总体把握,设计开发了基于web的就业信息管理平台。基于web的就业管理信息系统采用三层B/S架构,在传统的二层结构的基础上增加了应用服务器,将应用逻辑单独进行处理,使得用户界面与应用逻辑位于不同的平台上,两者间的通信 协议 离婚协议模板下载合伙人协议 下载渠道分销协议免费下载敬业协议下载授课协议下载 由系统自行定义,该结构设计使得应用逻辑被所有用户共享。 本系统主要基于广域网环境,所有业务和工作都是通过网络完成,实现了学生和用人单位信息管理、就业信息发布与查询、数据汇总与统计等功能。在本系统的开发过程中采用了JSP+Struts+Hibernate的模式,该模式结合了JSP和Struts技术,充分利用了Struts技术原有的优点。在进行本系统的数据库设计和开发时,选用了Mysql5.0,为了提高效率采用Hibernate实现对数据层的持久化,大大地提高了系统的运行效率。 1.3 项目开发的意义 随着近年来高校毕业生就业难加剧,“考上好大学就能找到一份好工作”多了个问号。一项调查显示,69%的2012届大学毕业生起薪不到2000元,而国家统计局近日公布的数据称,外出农民工月均收入水平是2290元,一些有技能的农民工,旺季月收入甚至过万元。曾被称为“天之骄子”的大学毕业生起薪低于农民工工资,不免让人五味杂陈。 起薪低、找“活”难…十几年的“寒窗苦读”难敌“一身好力气”?是知识贬值还是供需失衡?不少大学毕业生惊呼“掉价”,称多年书本知识都白读了,还不如提早进入社会打拼。而以精英人才自居的心理暗示和实际上的低薪水平,也让多数大学毕业生难以适应。 有专家认为,正是因为多数人不愿意从事这些“脏活累活体力活”,才导致劳动力供给的稀缺性,而这种稀缺性恰恰决定了农民工的相对高薪。 事实上,时下对基层劳动者的偏见,使得大多数人忽视并低估了“一线工人”的价值。而对于大学毕业生来说,与其对高薪的“羡慕嫉妒恨”,还不如脚踏实地提高和充实自己,放下架子、放眼基层,从扎根基层、扎根一线做起。只有自身能力过硬,能够适应招聘单位的多样化需求,能够为其带来真正的效益,才能在“就业难”的大背景下另辟蹊径,收获成功。 传统的就业管理模式已不能满足当前的就业形势。信息流通渠道不够畅通,数据处理不到位,造成高校毕业生与用人单位在求职和招聘过程中信息严重流失。在解决这一系列过程中,计算机网络可以发挥极大的作用。在近几年教育部对高校的评估中,高校毕业生就业工作信息网络化管理,正成为评价高校毕业生就业工作的一个重要指标。如何建立一个符合高校专业设置特色的、专门为毕业生就业服务的、高质量的毕业生就业信息网已成为高校就业工作面临的极具挑战性的课题。 第2章 系统开发环境介绍 2.1 相关技术简介 2.1.1 面向对象开发理念 在面向对象的模型中,软件对象就是对客观世界中对象的抽象描述,是构成软件系统的基本单位。但软件对象不应也不可能描述现实世界对象的全部信息,而只应包含那些与问题域有关的属性和操作。 面向对象的分析(Object-Oriented-Analysis,OOA)就是运用面向对象的方法对目标系统进行分析和理解,找出描述问题域和系统责任所需要的对象,定义对象的基本框架(包括对象的属性、操作以及它们之间的关系),最后得到能够满足用户需求的系统分析模型。OOA主要有以下5项任务。 (1)识别问题域中的对象和类。通过对问题域和系统责任的深入分析,尽可能地找出与应用有关的对象和类,并从中筛选出真正有用的对象和类。 (2)确定结构。找出对象和类中存在的各种整体-部分结构和一般-特殊结构,并进一步确定这些结构组合而成的多重结构。 (3)确定主题。如果系统包含了大量的对象和类,那么可划分出不同的应用主题域,并按照主题域或分析模型进行分解。 (4)定义属性。识别各个对象的属性,确定其名称、类型和限制,并在此基础上找出对象之间的实例连接。 (5)定义服务。识别各个对象所提供的服务,确定其名称、功能和使用约定,并在此基础上找出对象之间的消息联系。 OOA的结果是系统分析说明书,其中包括使用类图和对象图等描述的系统静态模型,使用用例图、活动图和交互图等描述的系统动态模型,以及对象和类的规约描述。 面向对象的设计(Object-Oriented -Design,OOD)是以系统分析分析模型为基础,运用面向对象的方法进行系统设计,解决与系统实现有关的一系列问题,最后得到符合具体实现条件的系统设计模型。OOD主要有以下4项任务。 (1)问题域设计。对问题域中的分析结果作进一步的细化、改进和增补,包括对模型中的对象和类、结构、属性、操作等进行组合和分解,并根据面向对象的设计原则增加必要的新元素类、属性和关系。 (2)用户界面设计。对软件系统的用户进行分析,对用户界面的表达形式和交互方式进行设计。 (3)任务管理设计。当系统中存在多任务并发行为时,需要定义、选择和调整这些任务,从而简化系统的控制结构。 (4)数据管理设计。识别系统需要存储的数据内容和结构,确定对这些数据的访问和管理方法。 OOA和OOD之间不强调严格的阶级划分,设计模型是对分析模型的逐步细化,主要是在问题域和系统责任的分析基础上解决各种与现实有关的问题。OOA阶段一些不能确定的问题可以遗留到OOD阶段解决,开发过程中也允许存在反复和迭代。 2.1.2 Struts框架技术简介 本系统采用Struts2.0完成逻辑层设计。 Struts2是在WebWork2基础发展而来的。和struts1一样,Struts2也属于MVC框架。不过有一点大家需要注意的是:尽管Struts2和struts1在名字上的差别不是很大,但Struts2和struts1在代码编写风格上几乎是不一样的。那么既然有了struts1,为何还要推出struts2。主要是因为struts2有以下优点: 在软件设计上Struts2没有像struts1那样跟Servlet API和StrutsAPI有着紧密的耦合,Struts2的应用可以不依赖于Servlet API和struts API。Struts2的这种设计属于无侵入式设计,而Struts1却属于侵入式设计。 Struts2提供了拦截器,利用拦截器可以进行AOP编程,实现如权限拦截等功能;Strut2提供了类型转换器,我们可以把特殊的请求参数转换成需要的类型。在Struts1中,如果我们要实现同样的功能,就必须向Struts1的底层实现BeanUtil注册类型转换器才行;Struts2提供支持多种表现层技术,如:JSP、freeMarker、Velocity等;Struts2的输入校验可以对指定方法进行校验,解决了Struts1长久之痛;提供了全局范围、包范围和Action范围的国际化资源文件管理实现。 Struts 2是Struts1的下一代产品,是在 Struts 和WebWork的技术基础上进行了合并的全新的Struts 2框架。其全新的Struts 2的体系结构与Struts 1的体系结构的差别巨大。Struts 2以WebWork为核心,采用拦截器的机制来处理用户的请求,这样的设计也使得业务逻辑控制器能够与Servlet API完全脱离开,所以Struts 2可以理解为WebWork的更新产品。虽然从Struts 1到Struts 2有着太大的变化,但是相对于WebWork,Struts 2只有很小的变化。 Struts2框架的大概处理流程如下:   1、加载类(FilterDispatcher)   2、读取配置(Struts配置文件中的Action)   3、派发请求(客户端发送请求)   4、调用Action(FilterDispatcher从Struts配置文件中读取与之相对应的Action )   5、启用拦截器(WebWork拦截器链自动对请求应用通用功能,如验证)   6、处理业务(回调Action的execute()方法)   7、返回响应(通过execute方法将信息返回到FilterDispatcher)   8、查找响应(FilterDispatcher根据配置查找响应的是什么信息如:SUCCESS、ERROR,将跳转到哪个jsp页面)   9、响应用户(jsp--->客户浏览器端显示)   10、Struts2标签库(相比Struts1的标签库,Struts2是大大加强了,对数据的操作功能很强大) 2.1.3 Hibernate框架技术 随着计算机应用软件的发展,应用程序逐渐由单层体系结构发展为多层体系结构。其中,三层结构是目前典型的一种应用软件结构,其分为表述层、业务逻辑层、数据库层。 表述层:提供与用户交互的界面。 业务逻辑层:负责各种业务逻辑,直接访问数据库,提供对业务数据的保存、更新、删除和查询操作。 数据库层:负责存放管理应用的持久性业务数据。 Hibernate 是一个功能强大的开源ORM框架工具,允许开发者使用常见的Java 语言特性(如继承、多态等)实现对象模型到关系数据库的映射,并支持Oracle、DB2、SQL Server、MySQL 等主流数据库系统。Hibernate利用反射机制在运行时实现持久化一个对象的各种操作,保证了源码的简练和完全的面向对象风格。 图2-1 Hibernate框架体系结构图 Hibernate框架体系结构如图2-1所示。Hibernate自身通过对象-关系映射文件(*.hbm.xml)将实体类映射到数据库中的表,为应用程序提供持久化服务。Hibernate是Java应用和关系数据库之间的桥梁,它将应用层对对象的操作直接转化为对关系数据库中的表的操作,使程序员不用关心数据库的操作问题,解决了业务逻辑和数据模型的矛盾,真正做到了面向对象编程。Hibernate提供众多操作对象的应用接口(API),在数据库操作编程时可直接利用,大大提高了编程效率和编码的可靠性。Hibernate全局配置文件hibernate.cfg.xml中描述数据库连接信息、注册系统所有的对象-关系映射文件(*.hbm.xml),以便应用启动后就完成了数据库的连接和所有对象-关系映射文 件的加载工作。 2.1.4 JSP概述 JSP(Java Server Pages)是一种动态网页技术 标准 excel标准偏差excel标准偏差函数exl标准差函数国标检验抽样标准表免费下载红头文件格式标准下载 。JSP技术有点类似ASP技术,它是在传统的网页HTML文件(*.htm,*.html)中插入Java程序段(Scriptlet)和JSP标记(tag),从而形成JSP文件(*.jsp)。 用JSP开发的Web应用是跨平台的,既能在Linux下运行,也能在其他操作系统上运行。JSP是目前主流的动态网页开发技术之一,其有效的讲内容生成和显示进行分离,作为Java平台的一部分,JSP拥有Java编程语言“一次编写,各处运行”的特点。JSP的设计目的是使得构造基于Web架构的应用系统更加容易、方便和快捷,而这些应用程序可以和各种Web服务器、中间件应用服务器、浏览器和各种开发工具协同工作。如图2-2所示。 JSP的优点:对于用户界面的更新,其实就是由 Web Server进行的,所以给人的感觉更新很快,所有的应用都是基于服务器的,所以它们可以时刻保持最新版本;客户端的接口不是很繁琐,对于各种应用易于部署、维护和修改。 图2-2 JSP原理图 JSP技术使用Java编程语言编写类XML的tags和scriptlets,来封装产生动态网页的处理逻辑。网页还能通过tags和scriptlets访问存在于服务端的资源的应用逻辑。JSP将网页逻辑与网页设计和显示分离,支持可重用的基于组件的设计,使基于Web的应用程序的开发变得迅速和容易。 Web服务器在遇到访问JSP网页的请求时,首先执行其中的程序段,然后将执行结果连同JSP文件中的HTML代码一起返回给客户。插入的Java程序段可以操作数据库、重新定向网页等,以实现建立动态网页所需要的功能。 JSP与Java Servlet一样,是在服务器端执行的,通常返回该客户端的就是一个HTML文本,因此客户端只要有浏览器就能浏览。 JSP页面由HTML代码和嵌入其中的Java代码所组成。服务器在页面被客户端请求以后对这些Java代码进行处理,然后将生成的HTML页面返回给客户端的浏览器。Java Servlet 是JSP的技术基础,而且大型的Web应用程序的开发需要Java Servlet和JSP配合才能完成。JSP具备了Java技术的简单易用,完全的面向对象,具有平台无关性且安全可靠,主要面向因特网的所有特点。 JSP可用一种简单易懂的等式表示为:HTML+Java=JSP。 JSP 有如下技术特征: 1、跨平台。JSP 是以Java为基础的,所有他不仅可以沿用Java强大的API 功能,而且不管是在何种平台下只要服务器支持JSP,就可以运行使用JSP 开发的应用程序,体现它的跨平台跨数据库的特征。 2、分离静态内容和动态内容。JSP 弥补了Java Servlet在工作中的不足。使用JSP 技术,程序员可以使用HTML 或XML标记来设计和格式化静态的内容部分。使用JSP 标记及JavaBean组件或小脚本程序来制作动态内容部分。服务器将执行JSP标记和小脚本程序,并将结果与页面中的静态部分结合后以HTML 页面的形式发送给客户端浏览器。程序员可以将一些业务逻辑封装到JavaBean组件中,Web页面的设计人员可以利用程序员开发的JavaBean和JSP标记来制作出动态页面,而且不会影响到内容的生成。 3、可重复使用的组件。JSP的标准标签和自定义标签与JavaBean组件一样可以一次生成重复使用。这些标签都是通过编写的程序代码来实现特定功能的。在使用它们时与通常在页面中用到的HTML 标记用法相同。这样可以将一个复杂而且需要出现多次的操作简单化,大大提高了工作效率。 2.1.5 Dreamweaver简介 Macromedia Dream weaver是一款专业的 HTML 编辑器,用于对 Web 站点、Web 页和 Web 应用程序进行设计、编码和开发。无论手工编写 HTML 代码还是在可视化编辑环境中工作,Dream weaver 都会提供有用的工具,集网页制作和管理网站于一身。 利用 Dream weaver 中的可视化编辑功能,可以快速地创建页面而无需编写任何代码。可以查看所有站点元素或资源并将它们从易于使用的面板直接拖到文档中。可以在 Macromedia Fireworks 中创建和编辑图像,然后将它们直接导入Dream weaver,或者直接在 Dream weaver 中添加 Macromedia Flash 对象,从而优化开发工作流程。 Dream weaver 还包括多种与编码相关的工具和功能,其中包括代码视图中的代码编辑工具(如代码加色和标签完成);有关 HTML、CSS、JavaScript、CFML、ASP 和 JSP 的参考资料以及一个 JavaScript 调试器。Dream weaver 的可自由导入导出 HTML 技术可导入手工编码的 HTML 文档而不会重新设置代码的格式,可以随后用首选的格式设置样式来重新设置代码的格式。 Dream weaver 现在包含并扩展了 Macromedia UltraDev 中的所有功能,以帮助使用 ASP、ASP.NET、ColdFusion 标记语言 (CFML)、JSP 和 PHP 等服务器语言来生成由动态数据库支持的 Web 应用程序。Dream weaver 可以完全自定义。可以创建自己的对象和命令,修改键盘快捷方式,甚至编写 JavaScript 代码,用新的行为、属性检查器和站点报告来扩展 Dream weaver的功能。 在开发 Web 应用程序时,则必须根据需要设置服务器和数据库。然后再设计该站点的外观。当外观设计完成后,将生成该站点并编写页代码,以添加内容和交互控件;然后将页面链接在一起,并对该站点进行功能测试,以验证它是否符合定义的目标,还可以在站点中包含动态页。 2.2 开发工具的介绍 2.2.1 MyEclipse简介 MyEclipse企业级工作平台(MyEclipse Enterprise Workbench,简称MyEclipse)是对Eclipse IDE的扩展,利用它我们可以在数据库和JavaEE的开发、发布,以及应用程序服务器的整合方面极大的提高工作效率。它是功能丰富的JavaEE集成开发环境,包括了完备的编码、调试、测试和发布功能,完整支持HTML, Struts, JSF, CSS, Javascript, SQL, Hibernate。在结构上,MyEclipse的特征可以被分为7类: (1)JavaEE模型 (2)WEB开发工具 (3)EJB开发工具 (4)应用程序服务器的连接器 (5)JavaEE项目部署服务 (6)数据库服务 (7)MyEclipse整合帮助 对于以上每一种功能上的类别,在MyEclipse中都有相应的功能部件,并通过一系列的插件来实现它们。MyEclipse结构上的这种模块化,可以让我们在不影响其他模块的情况下,对任一模块进行单独的扩展和升级。 简单而言,MyEclipse是Eclipse的插件,也是一款功能强大的JavaEE集成开发环境,支持代码编写、配置、测试以及除错,MyEclipse6.0以前版本需先安装Eclipse。MyEclipse6.0以后版本安装时不需安装Eclipse。 2.2.2 MySQL数据库简介 MySQL是一个小型关系型数据库管理系统,开发者为瑞典MySQL AB公司。在2008年1月16号被Sun公司收购。而2009年,SUN又被Oracle收购.对于MySQL的前途,没有任何人抱乐观的态度.目前MySQL被广泛地应用在Internet上的中小型网站中。由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,许多中小型网站为了降低网站总体拥有成本而选择了MySQL作为网站数据库。 (1)使用C和C++编写,并使用了多种编译器进行测试,保证源代码的可移植性。 (2)支持AIX、FREEBSD、HP-UX、Linux、Mac OS、OpenBSD、OS/2 Wrap、Solaris、Windows等多种操作系统。 (3)为多种编程语言提供了API。这些编程语言包括C、C++、Java、Perl、PHP、Eiffel、Ruby和Tcl等。 (4)支持多线程,充分利用CPU资源。 (5)优化的SQL询算法,有效地提高查询速度。 (6)既能够作为一个单独的应用程序应用在客户端服务器网络环境中,也能够作为一个库而嵌入到其他的软件中提供多语言支持,常见的编码如中文的GB2312、BIG5,日文的Shift_JIS等都可以用作数据表名和数据列名。 (7)提供TCP/IP、ODBC和JDBC等多种数据库连接途径。 (8)提供用于管理、检查、优化数据库操作的管理工具。 (9)可以处理拥有上千万条记录的大型数据库。 第3章 系统需求分析 3.1 需求分析 3.1.1 可行性分析 经济可行性分析。经济可行性分析研究的目的是实行系统能达到以最小的开发成本取得最佳的经济效益,需要对组织的经济状况和投资能力进行分企业析。由于本系统突破了时间限制,只要服务器开通,本网站的合法用户随时可以了解自己想了解的信息。这比过去那种手工做法有了很大的进步。因而,该系统在经济上是可行的。 技术可行性分析。技术可行性分析研究是研究现有的技术条件能否顺利的完成开发工作,硬件.软件配置能否满足开的需要等等。 系统对软硬件的要求都不高,本网站的设计与实现主要采用JSP,MySql,Hibernate,Struts2等主流技术,在网页制作过程中还用到了Dreamweaver等网页制作工具。本网站在现在主流的操作系统及浏览器中都能很好的运行,有很好的兼容性。因此,该系统从技术上是可行的。 本网站旨在更好的为学生和各个企业提供一个交流的平台,让企业能够通过本网站招聘到更好的人才,让学生能够找到适合自己的工作,让学校能够更快更全面的把各个招聘信息提供给学生,更好的为学生服务。 3.1.2 功能性系统需求分析 学生用户分析。 (1) 浏览搜索招聘职位。 浏览企业发布的招聘信息,根据自己的需要对招聘信息进行搜索筛选,快速便捷的找到自己中意的职位。 向自己中意的职位和公司投递简历。 (2)注册学生用户成为会员, 注册成功自动生成简历。 投递简历。 浏览网站信息,新闻资讯,最新职位,站内公告等等。 给本投票招聘求职网站。 企业用户需求分析。 (1)网页信息浏览及搜索。 为了避免无头苍蝇似的寻找,必须提供优质快速准确的搜索功能,方便企业用户的准确地找到需要的人才信息。 (2)注册成为企业会员。 注册成为企业会员后,可以发布企业招聘信息。 浏览网站各种信息,新闻资讯,站内公告等等。 管理用户需求分析。 (1)网站基本信息维护,对整个网站的基本信息更新与更正,修改管理员密码等等。 (2)对新闻,公告,投票,留言,学生用户和企业用户的查询,增加和删除等。 3.2 任务概述 1、设计目标 校园实现就业网站为学生用户和企业用户提供了一个很好的交流平台。网站主要实现了管理员对学生用户、企业用户、招聘信息、新闻公告的增加、删除、修改、查询及学生用户生成简历和投递简历等操作,企业用户可以通过本网站修改自己企业的信息,也可以发布新的招聘信息;学生用户可以通过网站查看网站上的信息,包括新闻、公告以及实习招聘的信息,还可以生成和投递简历。 2、运行环境 操作系统:Microsoft Windows xp/2003/Win7/Unix 软件环境:JDK6.0,Tomcat6.0, Myeclipse8.5, Dreamweaver 8 数 据 库:MySql 硬件要求:CPU:2GHZ 内存:2G 3.3 功能划分 本招聘求职网站的用户有三类,分别是管理员、学生用户和企业用户。所有总体实现的功能可分为三个功能模块:管理员模块、企业用户模块和学生用户模块。 1、管理员模块的主要操作就是从后台管理网站,主要的功能包括:对学生用户的管理(包括添加和管理学生用户信息),对企业用户的管理(包括添加和管理企业用户信息),对新闻公告的管理(包括添加和删除新闻公告的基本信息),对招聘信息的管理(包括添加和管理招聘会的基本信息),对站内公告的管理(包括添加和删除公告的基本信息),对网站留言信息的管理(可删除网站的留言)。 2、企业用户模块实现的主要功能就是企业用户在网站首页成功登录网站之后,从会员中心里面能够进行的操作,主要的功能包括:可以浏览网站上的所有信息,可以对自己发布的招聘信息进行修改,可以随时发布新的招聘信息。 3、学生用户模块实现的主要功能包括:能够浏览网站上的招聘信息,能够浏览网站上的新闻公告等信息,成功登录网站后可以生成简历和投递简历,能够给网站留言。 3.4 层次模块图 招聘求职网站总体结构图介绍了网站的功能模块划分,较详细的介绍了管理员功能模块、企业用户功能模块和学生用户功能模块三个子模块的下属功能。 管理员模块的总体结构图。如图3-1所示。 图3-1管理员模块总体结构图 企业用户模块的总体结构图。如图3-2所示。 图3-2 企业用户模块总体结构图 学生用户模块的总体结构图。如图3-3所示。 图3-3 学生子系统总体结构图 3.5 功能分析 本网站有三类用户:管理员、企业用户和学生用户。 (1)管理员的用例图。如图3-4所示。功能有登录,添加用户,修改用户信息,删除用户,管理招聘会信息,新闻公告管理,网站留言管理,文档信息管理。 图3-4 管理员用例图 (2)企业用户的用例图。如图3-5所示。功能有浏览信息,添加招聘信息,管理企业信息(包括修改企业信息,删除企业信息,查看企业信息,更新企业信息)。 图3-5 企业用户用例图 (3)学生用户的用例图,如图3-6所示。功能有浏览网站信息(浏览招聘信息,浏览新闻公告,浏览文档信息),生成简历,投递简历,搜索相关职位信息。 图3-6 学生用户用例图 第4章 系统设计 4.1 系统处理流程 招聘求职网站流程图主要说明数据的处理过程,使用户能够一目了然的了解操作程序。 4.1.1 管理员登陆功能流程图 管理员通过后台登录界面输入用户名和密码,网站系统根据用户提供的信息进行核实,如果合法,将登录到后台管理界面,否则,登录不成功。 招聘求职网站管理员登录功能流程图如下图4-1所示。 图4-1 管理员登录流程图 4.1.2 用户登陆网站流程图 用户通过网站首页输入用户名和密码,网站进行身份的验证和识别,若用户名和密码正确,进入主页面,否则,提示用户名和密码错误。如图4-2所示。 图4-2 普通用户登录流程图 4.1.3 管理员用户管理功能流程图 管理员进入网站后台之后,点击“用户管理”进入相应的界面,通过点击相应的按钮完成相应的操作,如:点击“删除”时,会删除当前用户的信息,提示删除成功。 管理员用户管理流程图如下,如图4-3所示。 图4-3 管理员用户管理流程图 4.1.4 管理员新闻公告管理功能流程图 管理员成功登录网站后,点击“新闻公告管理”后,进入管理页面,点击“查看新闻”,会将新闻公告的内容显示出来,点击“修改新闻公告”,将显示新闻信息的相应内容并能进行修改,修改成功后提示修改成功,点击“添加新闻公告”,输入想要输入的内容,添加后显示添加成功,点击“删除新闻公告”,将显示提示信息,是不是确定要删除新闻公告,确定删除后,提示删除成功。新闻公告管理功能流程图如下图4-4所示。 图4-4 新闻公告管理功能流程图 4.1.5 管理员的招聘会信息管理工程流程图 招聘会信息的管理分为查看招聘会信息、删除招聘会信息、修改招聘会信息和添加招聘会信息。点击“查看招聘会信息”时,会出现对应的详细信息;点击“删除招聘会信息”,会出现提示:是否确认删除本条信息,确认后会提示删除成功;点击“修改招聘会信息”信息时,会出现要修改的信息,然后进行修改;点击“添加招聘会信息”后,输入所要添加的内容,确定后提示添加成功。招聘会信息管理流程图如图4-5所示。 图4-5 招聘会信息管理流程图 4.1.6 管理员的网站留言管理功能流程图 网站留言管理功能包括额操作如下:通过点击“查看留言”可以查看留言的内容,点击删除留言,能删除相应的留言内容。网站留言管理功能如图4-6所示。 图4-6 网站留言管理功能流程图 4.1.7 企业用户招聘信息管理功能流程图 用户登录系统后,网站会辨别是企业用户还是学生用户,若是企业用户,可实现招聘信息管理的功能,点击“查看招聘信息”,会出现相应招聘信息的内容;点击“修改招聘信息”,出现相应内容后,可进行修改;点击“添加招聘信息”后,输入内容后,可添加新的招聘信息,点击“删除招聘信息”后,能删除相应的招聘信息。招聘信息管理功能流程图如图4-7所示。 图4-7 企业用户的招聘信息管理流程图 4.2 数据分析 4.2.1 数据库设计 招聘求职网站数据库包括admin表、liuyan表、gonggao表、user表等共8张表,通过这8张表的应用将所需要的信息进行管理和联系。数据库设计应用了比较主流的Navicat for MySql。 招聘求职网站数据库表的详细信息如表4-1所示。 表4-1 招聘求职网站数据库 数据库表名称 功能描述 t_admin 管理员信息表 t_gonggao 公告信息表 t_liuyan 留言信息表 t_news 新闻信息表 t_toudijianli 投递简历信息表 t_toupiao 投票信息表 t_user 用户信息表 t_zhaopin 招聘信息表 4.2.2 数据库介绍 t_admin表(管理员信息表)描述了管理员的信息:ID、用户名和密码。t_admin表如表4-2所示。 表4-2管理员信息表t_admin 字段名称 字段说明 字段类型 可否为空 主键 备注 userId 唯一ID int(10) 否 是 自增字段 userName 用户名 varchar(50) 是 userPw 用户密码 varchar(50) 是 t_gonggao表(公告信息表)描述了管理员发布的公告的基本信息:ID、公告标题、公告详情、公告日期和发表者。t_gonggao表如表4-3所示。 表4-3 公告信息表t_gonggao 字段名称 字段说明 字段类型 可否为空 主键 备注 gonggao_id 唯一ID int(11) 否 是 自增字段 gonggao_title 公告标题 varchar(50) 是 gonggao_content 公告详情 varchar(8000) 是 gonggao_date 发布日期 varchar(50) 是 gonggao_fabuzhe 公告发表者 varchar(255) 是 t_liuyan表(网站留言信息表)描述了网站留言的相关信息:ID、留言标题、留言详情、留言日期、留言者。t_liuyan表如表4-4所示。 表4-4 网站留言信息表t_liuyan 字段名称 字段说明 字段类型 可否为空 主键 备注 liuyan_id 唯一ID int(11) 否 是 自增字段 liuyan_title 留言标题 varchar(50) 是 liuyan_content 留言详情 varchar(5000) 是 liuyan_date 留言日期 varchar(50) 是 liuyan_user 留言者 varchar(50) 是 t_news表(新闻信息表)描述了管理员发布的新闻的相关信息:ID、新闻的标题、详情、日期。t_news表如表4-5所示。 表4-5 新闻信息表t_news 字段名称 字段说明 字段类型 可否为空 主键 备注 news_id 唯一ID int(11) 否 是 自增字段 news_title 新闻标题 varchar(50) 是 news_content 新闻详情 varchar(8000) 是 news_date 新闻日期 varchar(50) 是 t_toudijianli表(投递简历信息表)描述了学生用户和企业用户的联系。如表4-6所示。 表4-6 投递简历表t_toudijianli 字段名称 字段说明 字段类型 可否为空 主键 备注 id 唯一ID int(11) 否 是 自增字段 zhaopinId 招聘ID int(11) 是 userId 求职ID int(11) 是 toudijianli 投递日期 varchar(50) 是 t_toupiao表(投票信息表)描述了网友投票的基本信息:投票的选项和日期。t_toupiao表如表4-7所示。 表4-7 投票信息表t_toupiao 字段名称 字段说明 字段类型 可否为空 主键 备注 toupiao_id 唯一ID int(11) 否 是 自增字段 toupiao_name 投票的选项 varchar(50) 是 toupiao_date 投票日期 varchar(255) 是 t_user表(用户信息表)描述了用户的基本信息:ID、用户名、密码、用户类型、真实姓名、地址、性别、电话等个人信息。t_user表如表4-8所示。 表4-8 用户信息表t_user 字段名称 字段说明 字段类型 可否为空 主键 备注 ​​user_id 唯一ID int(11) 否 是 自增字段 user_name 用户名 varchar(50) 是 user_pw 密码 varchar(50) 是 user_type 类型 int(11) 是 user_realname 真实姓名 varchar(50) 是 user_address 地址 varchar(50) 是 user_sex 性别 varchar(50) 是 user_tel 电话 varchar(50) 是 user_email 邮箱 varchar(50) 是 user_qq QQ varchar(50) 是 user_age 年龄 varchar(50) 是 user_birthday 生日 varchar(50) 是 user_xueli 学历 varchar(50) 否 user_yysp 英语水平 varchar(10) user_zhiwei 职位 varchar(50) t_zhaopin表(招聘信息表)描述了招聘的基本信息:ID、职位、学历要求、待遇、工作地点和经验等信息。t_zhaopin表如表4-9所示。 表4-9招聘信息表t_zhaopin 字段名称 字段说明 字段类型 可否为空 主键 备注 id 唯一ID int(11) 否 是 自增字段 zhiwei 职位 varchar(50) 是 xueliyaoqiu 学历要求 varchar(50) 是 daiyu 待遇 varchar(50) 是 gongzuodidian 工作地点 varchar(50) 是 gongzuojingyan 工作经验 varchar(50) 是 youxiaoqi 有效期 varchar(50) 是 qitashuoming 其他 varchar(20) 是 userId 用户ID int(11) 是 4.3 系统功能模块的实现 时序图用来显示对象之间的关系,并强调对象之间消息的时间顺序,同时显示对象之间的交互。以下是本系统主要模块的时序图: (1)管理员登录系统后台时序图,如图4-8所示。 图4-8 管理员登录时序图 (2)管理员添加用户时序图,如图4-9所示。 图4-9 管理员添加用户时序图 (3)管理员添加新闻公告时序图,如图4-10所示。 图4-10 管理员发布新闻公告时序图 (4)管理员删除新闻公告时序图,如图4-11所示。 图4-11 管理员删除新闻公告时序图 (5)管理员查看新闻公告时序图,如图4-12所示。 图4-12 查看新闻公告时序图 (6)企业用户查看求职简历时序图,如图4-13所示。 图4-13 企业用户查看求职简历时序图 (7)学生用户投递简历时序图,如图4-14所示。 图4-14 学生用户投递简历时序图 第5章 系统运行及实现 5.1 首页模块 网站首页包括最新的新闻信息、公告信息及最新的招聘信息。首页可不必登录网站,以游客身份浏览网站上的信息。网站首页如图5-1所示。 图5-1网站首页 5.2 管理员后台管理子系统 管理员需要输入正确的用户名和密码才能进入后台管理页面,如果输入的用户名和密码有误,将提示用户名或密码错误。管理员登录界面实现如图5-2所示。 图5-2 管理员登录界面 管理员登录后进入后台界面,页面上显示管理员能够进行的一些操作,如:用户的管理、新闻公告的管理、投票的管理等。后台界面实现如图5-3所示。 图5-3后台主界面 点击求职会员管理后,会出现用户的列表,后面是可对用户进行一些的操作。如图5-4所示。 如图5-4求职会员管理界面 点击“公告管理”,页面会出现公告的列表,后面是对相应公告的一些操作,点击下面的“添加公告”可以添加新的公告。如图5-5所示。 图5-5公告管理页面 点击“新闻管理”,页面会出现新闻的列表,后面是对新闻信息的一些操作,点击下面的“添加新闻”可以添加新的新闻。新闻管理界面实现如图5-6所示。 图5-6新闻管理界面 5.3 企业管理子系统 企业用户通过登录后可以使用浏览网站信息,发布和管理招聘信息等功能。企业用户主界面实现如图5-7所示。 图5-7企业用户登录后界面 5.4 学生用户子系统 学生用户可以在登录后在首页面投递简历,投递成功后页面会提示投递成功。如图5-8到5-9所示。 图5-8学生用户登录后页面 图5-9投递成功界面 学生用户登录后,点击“会员中心”,页面左侧显示学生用户可以进行的操作:修改密码、我的资料和投递记录。如图5-10所示。 图5-10会员中心登录后界面 第6章 总结 6.1 补充说明 本网站由于前台和后台编写时候没有同步进行,导致后台有许多功能在前台上未能实现。这是本次设计的最大遗憾,它使得本次毕业设计显得不够完美。这也是本人技术与知识的欠缺所致,只能待以后时间充裕的时候进行2次补充。 6.2 心得与体会 经过近几年的发展和完善,网络招聘以其低成本、无时间地域的限制、方便快捷等优点,越来越受到企业和学生的青睐。招聘求职网站给企业和学生提供了一个更好交流的平台,使学生和企业用户都能够通过网站进行有关求职招聘的操作。 本网站以Web界面与用户交互,为不同的用户提供不同的信息和操作,同时通过数据库管理和存储信息数据,降低了企业的招聘成本,开阔了企业的视野,不用考虑时间和地点的局限性就能和学生取得很好的沟通。对于学生来说,不用四处奔波去找工作,不用再面对招聘会拥挤不堪的场面,通过本网站就可以直接获取求职信息。所以本网站具有很强的实用性。 同时本网站也存在着一些不足之处:后台数据库的部分数据表存在一定的缺陷,一部分表中的属性不是很全面;由于时间的限制,没有实现管理员对数据库的数据信息进行备份的功能;由于网站是在本机设计实现的,所以没有进行网站的压力测试,一旦网站出现了一些问题,可能丢失一部分的数据信息。对于网站存在的不足,会进行相应的弥补,之后再对网站的功能进行进一步的扩展和完善,使网站达到一个理想的状态。 第7章 就业信息系统管理的测试 系统的每个模块实现后,均进行了单元测试,系统实现相应功能,达到预期目标。 系统各模块整合后,进行了系统测试。 系统测试环境: 服务器端操作系统Windows XP SP2; WEB应用服务器Tomcat 6.0; 数据库服务器MySQL5.1; 客户端操作系统Windows XP SP2; 客户端浏览器MS IE7.0; 具体测试过程如下: 启动TOMCAT与MySQL。 在服务器本地端对就业信息管理系统进行测试:打开IE浏览器后输入http://172.24.83.120:8080/zhaopin/index.action,登录系统,逐步对每个系统模块进行测试。 经过测试,均未发现异常。 查看数据库记录,发现各项数据正确记录。 测试完成。 参考文献 [1]张爱平,赖欣.在JSP中调用JavaBean实现Web数据库访问[J].计算机时代,2007,(01) [2]仲伟和.基于JSP网页自动生成工具的设计与实现[J].科技信息(科学教研),2007,(15) [3]马国财.基于JSP技术的MIS系统中复杂查询器的设计与实现[J].青海大学学报(自然科学版),2007,(02) [4]李佳.基于JSP技术的网页自动生成工具的实现[J].电脑开发与应用,2009,(03) [5]梁玉环,李村合,索红光.基于JSP的网站访问统计系统的设计与实现[J].计算机应用研究,2004,(04) [6]孙年芳.基于JSP网页自动生成工具的设计与实现[J].计算机与信息技术,2008,(11) [7]万晓凤,谢毅.基于JSP的电子政务系统通知模块的设计[J].南昌水专学报,2004,(01) [8]马云飞,张良均.利用JSP开发动态Web应用系统[J].现代计算机,2001,(01) [9]蔡剑,java web应用开发J2EE和tomcat[M],北京:清华大学出版社 2005 [10]李里,精通J2EE-Eclipse Struts Hibernate Spring 整合应用案例[M],北京:人们邮电出版社 2007 [11]李刚,Struts2权威指南[M],北京:电子工业出版社 2007 [12]孙卫琴,精通Hibernate:Java对象持久化技术详解[M],北京:电子工业出版社 2005 [13]张桂元,Struts 开发入门与项目实践[M],北京:人们邮电出版社2005 致谢 时间飞逝,大学的学习生活很快就要过去,在这五年的学习生活中,收获了很多,而这些成绩的取得是和一直关心帮助我的人分不开的。 首先非常感谢学校开设这个课题,为本人日后从事计算机方面的工作提供了经验,奠定了基础。本次毕业设计大概持续了半年,现在终于到结尾了。本次毕业设计是对我大学五年学习下来最好的检验。经过这次毕业设计,我的能力有了很大的提高,比如操作能力、分析问题的能力、合作精神、严谨的工作作风等方方面面都有很大的进步。这期间凝聚了很多人的心血,在此我表示由衷的感谢。没有他们的帮助,我将无法顺利完成这次设计。 首先,我要特别感谢我的指导老师康懿老师对我的悉心指导,在我的论文书写及设计过程中给了我大量的帮助和指导,为我理清了设计思路和操作方法,并对我所做的课题提出了有效的改进 方案 气瓶 现场处置方案 .pdf气瓶 现场处置方案 .doc见习基地管理方案.doc关于群访事件的化解方案建筑工地扬尘治理专项方案下载 。康懿老师渊博的知识、严谨的作风和诲人不倦的态度给我留下了深刻的印象。从他身上,我学到了许多能受益终生的东西。再次对康懿老师表示衷心的感谢。 其次,我要感谢大学五年中所有的任课老师和辅导员在学习期间对我的严格要求,感谢他们对我学习上和生活上的帮助,使我了解了许多专业知识和为人的道理,能够在今后的生活道路上有继续奋斗的力量。 另外,我还要感谢大学五年和我一起走过的同学朋友对我的关心与支持,与他们一起学习、生活,让我在大学期间生活的很充实,给我留下了很多难忘的回忆。 最后,我要感谢我的父母对我的关系和理解,如果没有他们在我的学习生涯中的无私奉献和默默支持,我将无法顺利完成今天的学业。 _1234567893.vsd 小组名称� � 公司名称 � � � 公司名称 部门名称� 学生子系统 浏览网站信息 生成简历 投递简历 搜索相关岗位的实习就业信息 _1234567895.vsd � � � 用户� 登录� 验证身份� 网站主页面� 网站主页面� 退出� 成功 学生用户 企业用户 失败 _1234567897.vsd � � � 管理员 登录� 新闻公告管理 1.增加新闻公告 2.删除新闻公告 3.修改信息 4.查看新闻公告 退出� 成功 进行新闻公告信息的修改、添加或删除� 失败 操作成功与否� 成功 失败 _1234567899.vsd � � � � 管理员� 登录� 留言管理� 查看留言� 删除留言� 显示留言� 失败 成功 返回 _1234567900.vsd � � � 管理员 登录� 招聘信息管理 1.增加新招聘信息 2.删除招聘信息 3.修改招聘信息 4.查看招聘信息 退出� 成功 进行招聘信息的修改、添加、删除或显示招聘新消息列表� 失败 操作成功与否� 成功 失败 身份验证� _1234567898.vsd � � � 管理员 登录� 招聘信息管理 1.增加新招聘信息 2.删除招聘信息 3.修改招聘信息 4.查看招聘信息 退出� 成功 进行招聘信息的修改、添加、删除或显示招聘新消息列表� 失败 操作成功与否� 成功 失败 _1234567896.vsd � � � 管理员 登录� 用户管理 1.增加用户 2.删除用户 3.修改用户信息 4.查看用户信息 退出� 成功 进行信息的修改、添加或删除� 失败 操作成功与否� 成功 失败 _1234567894.vsd � � � � 用户 登录� 后台管理界面� 成功 失败 退出 _1234567891.vsd 小组名称� � 公司名称 � � � 公司名称 部门名称� 管理员子系统 学生用户管理 企业用户管理 新闻公告管理 招聘会信息管理 文档信息管理 网站留言信息管理 添加学生用户 管理学生用户 添加企业用户 管理企业用户 添加新闻公告 管理新闻公告 添加招聘信息 管理招聘信息 添加文档信息 管理文档信息 删除留言 管理留言 _1234567892.vsd 小组名称� � 公司名称 � � � 公司名称 部门名称� 企业用户子系统 浏览网站信息 管理招聘信息 浏览新闻 添加招聘信息 删除招聘信息 修改招聘信息 浏览公告 浏览招聘信息 _1234567890.vsd 应用层 实体对象类 (POJO类) 数据操作层 (Dao层) Hibernate(数据持久层) 对象-关系映射文件 (*.hbm.xml) Hibernate配置文件 (hibernate.cfg.xml) Hibernate API(Session、Query等) 关系数据库 关系数据库表 映射 映射 配置 调用 操作 注册
本文档为【招聘求职网站的设计与实现毕业设计论文】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: ¥11.9 已有0 人下载
最新资料
资料动态
专题动态
个人认证用户
不系舟红枫
从教近30年,经验丰富,教学水平较高
格式:doc
大小:1MB
软件:Word
页数:51
分类:
上传时间:2019-01-20
浏览量:36