web的高校就业管理系统平台的设计与开发大学论文.docx

上传人:b****8 文档编号:10338335 上传时间:2023-02-10 格式:DOCX 页数:52 大小:918KB
下载 相关 举报
web的高校就业管理系统平台的设计与开发大学论文.docx_第1页
第1页 / 共52页
web的高校就业管理系统平台的设计与开发大学论文.docx_第2页
第2页 / 共52页
web的高校就业管理系统平台的设计与开发大学论文.docx_第3页
第3页 / 共52页
web的高校就业管理系统平台的设计与开发大学论文.docx_第4页
第4页 / 共52页
web的高校就业管理系统平台的设计与开发大学论文.docx_第5页
第5页 / 共52页
点击查看更多>>
下载资源
资源描述

web的高校就业管理系统平台的设计与开发大学论文.docx

《web的高校就业管理系统平台的设计与开发大学论文.docx》由会员分享,可在线阅读,更多相关《web的高校就业管理系统平台的设计与开发大学论文.docx(52页珍藏版)》请在冰豆网上搜索。

web的高校就业管理系统平台的设计与开发大学论文.docx

web的高校就业管理系统平台的设计与开发大学论文

摘要

基于Web高校就业管理系统平台的设计与开发

国内各大专院校办学规模及毕业生数量在国内教育事业取得长足性发展的基础上得到了持续拓展和增长,这一现象的出现就给高校就业工作所涵盖的规则性与实效性在一定程度上提出了更深一层的要求和标准。

现如今,高校就业管理机构急需解决的问题就是,怎样将在毕业生就业的信息化程度提高,使得毕业生和用人单位之间能更好的合作,同时满足彼此间的需求,进而促使用人单位的招聘率以及学生的就业率有所提高。

本课题基于在介绍和阐述就业管理背景及意义的基础上,对现阶段毕业生就业管理所具备的各种特点及特性进行了详细的介绍,同时针对就业指导中心毕业生就业管理招聘之需求采取了系统的分析方式,设计的同时完成了就业管理信息系统工作。

就业管理信息系统引用现阶段广为流行的Web技术为系统的总体架构,同时将WEB四层架构和MVC设计模式结合起来,致使业务逻辑和表现逻辑相分离得以实现,简洁了该系统在开发和维护方面的工作;将开放源码中的Jboss引用为应用服务器,而Web服务器引用整合的Tomcat;用JSP主要来完成页面表现工作,实现系统和用户的交互事宜;主要采用EJB组件来封装实现业务逻辑处理工作。

本课题研究中,系统用户有学生、管理员与企业代表三种,每一个用户可以通过自己的访问入口进入到系统当中,以实现权限范围之内的功能操作事项。

系统着重完成并实现了招聘管理、就业指导管理和系统管理系统,同时在该管理系统中渗入了毕业生管理、签约管理、单位管理、招聘信息管理、数据统计上报、生源核对、就业信息统计、系统配置、权限管理等诸多功能模块信息。

本研究课题就从需求建模、组件开发、从数据的访问至系统的配置以及详细设计等方面就系统的研发和实现过程进行了详细的阐述和讨论。

系统在一定程度上完成并实现了毕业生在就业方面的整体性管理工作,系统的成功性运用会给用人单位招聘与毕业生就业提供简洁而快捷的服务信息,进而大大的提高了就业指导的工作效率。

关键词:

B/S体系结构;Web技术;XML;系统设计

Abstract

DesignandImplementationofCollegeEmploymentManagementPlatformBasedonWeb

Therehasbeentheenlargementoftheschoolscaleandthenumberofgraduateshasbeenincreasing,whichisbasedonthegreatdevelopmentofthedomesticeducationcourse.Thephenomenonputsforwardsfurtherdemandsandstandardfortherulesandactual:

effectsincollegegraduatesemployment.Nowadaysthequestionurgentlyneedingtobesolvedinthecollegeemploymentmanagementisthathowtoupgradetheinformationaldegreesingraduateemploymentandmakebettercooperationbetweengraduatesandunits,andatthesametimemeeteachother’sdemandandfinallyincreasetheemploymentrateofboththeunitsandthegraduates.

Thepaper,basedtheintroducingandexplainingthebackgroundandmeaningofthecollegeemployment,indetailintroducesallkindsoffeaturesandcharacteristicsofgraduateemploymentincurrentstage,andinthemeanwhileadoptstheanalyticalpatterntomeetthedemandsofgraduateemploymentintheemploymentdirectioncenter.Theemploymentmanagementinformationsystemadoptsthemostpopularwebtechniqueasthegeneralstructureofthesystem,andcombinesthefour-levelwebstructureandMVCdesignmode,thusrealizestheseparationofthebusinesslogicandappearancelogic,andsimplifiesthedevelopingandmaintenancework.ItputsJbossquotationofopencodeintheappliedserver,whileitusesintegratedTomcatinthewebserver.ItusesJSPtomaketheweb,torealizethesystemandtheinteractionoftheusers,andusesEJBcombinationtosealanddothelogicprocessing.

Inthestudy,thereare3kindsofusers,students,administratorandenterpriserepresentatives,eachofthemcanlogintothesystemthroughtheirownentrance,andrealizethefunctionsintheirrange.Thesystemputsemphasisontheemploymentmanagement,employmentdirectionmanagementandsystemmanagement,andatthesametimethismanagementsystemalsoincludesseveralmodulessuchasgraduateadministration,contractadministration,unitadministration,employmentinformationadministration,statisticsreports,studenthometowncheck,employmentinformationstatistics,systemsetandmanagementlimits.

Thestudy,indetail,explainsanddiscussesthedevelopingandrealizingprocessfromtheviewpointsofdemandingmodule,partsdeveloping,datavisitingandsystemsetsanddetaileddesign.Thesystem,insomedegrees,finishesandimplementedthegeneraladministrativeworkintheemploymentofgraduates.Itsuccessfullyoperatesthesimpleandquickservicesystemofunitsandstudentsemploymentandthusgreatlyincreasestheefficiencyofemploymentdirection.

Keywords:

B/Ssystemstructure;Webtechnique;XML;Systemdesign

第1章 绪论

1.1研究背景

国家培育与造就高才生的一个主要路径就是高等教育的再抓大和再渗入,然而,国家高等教育的最后一个程序就是就业指导与就业管理工作,同时该项工作的渗入和扩展具有深远的意义。

伴随着国内高等教育体制改革意义的持续渗透和延伸,现阶段已然形成了一种“双向选择及自主择业”的新型就业体制制度,同时将这一改革体制向着自由择业与市场化方向进行延伸和拓展。

针对就业管理工作,各高等院校已然从原先单一的管理者角色转变为现如今只提供就业指导与相关性服务的角色。

国内各大专院校办学规模及毕业生数量在国内教育事业取得长足性发展的基础上得到了持续拓展和增长,这一现象的出现就给高校就业工作所涵盖的规则性与实效性在一定程度上提出了更深一层的要求和标准。

[1]。

本研究课题基于在国内各高等院校毕业生就业制度的体制改革与长足性发展为背景的基础上,将高等院校就业管理信息储存量大、任务繁重、时效性能较强、数据处理手段繁琐、社会影响性深远的特点及特性与吉林大学就业管理职责部门在运行过程中的的实际需求结合起来,研发出了一整套完善的、基于高等院校实际情况的、便于运行和操作的毕业生就业管理信息系统,这一系统的确立在一定程度上方便了毕业生获取单位招聘信息的同时,便于更多的用人单位可以随时的进行一项发布招聘信息的工作,致使用人单位能及时而准确的掌握毕业生的基本情况与求职方面的相关性信息,使得毕业生和用人单位之间能够更好的进行合作,同时满足彼此间的需求,进而促使用人单位的招聘率以及学生的就业率有所提高。

1.2主要内容

1.2.1目的与意义

本课题将内容的重点放在了探究就业管理信息系统的全面设计和实现之上。

本课题在探究和论述的过程当中,采取全方位搜集和阅览的方式就现阶段高等院校毕业生就业的相关性文献进行了分析和探究,同时基于结合近年国内高等教育事业的发展状态,在掌握、了解毕业生就业信息业务与WEB[2]所设限的相关性技术的基础之上,较为全面的设计并实现了毕业生就业管理信息系统,该管理信息系统着重涵盖了以下几个方面的内容:

1.就业指导管理

就业指导管理涉及五个方面的功能模块:

①单位管理②毕业生管理③数据统计④签约管理⑤数据上报。

该指导管理模块着重提供高等院校毕业生相关信息的导入和维护、用人单位相关性信息的维护、毕业生签订相关性信息的维护和数据统计的上报功能。

2.网上招聘

网上招聘功能包括用人单位部分与毕业生部分两个大型的功能结构。

其中,用人单位部分着重为用人单位提供了企业信息的维护、企业的相关性注册、高等院校在校毕业生的信息查看以及需求信息的维护等各个方面的功能;而毕业生部分则为高等院校的毕业生提供了相关的简历管理、求职性管理、自身设置以及用人单位相关类的信息检索等。

3.招聘管理

就业信息统计、招聘信息公布、生源核对等为招聘管理中的几大功能模块。

其中,就业信息统计就是为在校领导和毕业生就业指导中心的领导提供一些查阅每一项统计需求信息的功能;所谓招聘信息公布就是为毕业生就业指导中心的相关工作者提供一些专场招聘毕业生大会的信息公布和自身所需信息公布的功能;而生源核对则可满足所有高等院校管理员登陆网站的需求,从而可针对各自院校毕业生信息采取整改及校核工作的措施。

4.系统管理

系统配置、权限管理、日志管理及系统状态等为系统管理所包含的四个主要功能模块。

1.2.2系统特点

本课题主要探究了基于WEB的一种毕业生就业管理信息系统,将目光投向各院校现阶段毕业生的就业状况与发展趋势,在一定意义上进行了模块设计与需求阐述,以WEB技术为系统架构展开相关性工作的开发和探究。

目前该系统的几项重点性功能开发和研究已得以实现,如今已经在投入使用当中。

该管理信息系统的主要特色表现为以下几个方面:

1.该管理信息系统完成了用户注册成功可自动以MSN为渠道给系统管理员留言的目的,使得系统管理员可准时的获取注册通知以及迅速的审核企业资质,从而使得企业招聘信息准确反馈在毕业生就业系统中的目的得以保证。

2.引用MVC这种运行模式[3-5]分层进行探究和开发,将业务逻辑与逻辑表示分离开来,从而方便了软件的维护工作,同时在一定程度上具有比较可观的升级与后续研发的领域,可以依据用户的要求进行配置新的模块与栏目。

3.实现了数据迁移模块,本模块可导入系统的相关性业务数据。

若系统添加一些新的导入时仅需对配置文件进行修改,添加一些新的处理方式,不违背设计模式中所涉及的相关性开放封闭原则。

这里还需说明一点,就是导入数据可接受Excel与UOF电子表格。

4.依据院校学生的注册信息自行生成相应的个人简历,确保所有在校毕业生可简洁而迅速的创建求职简历,同时可把个人简历以OfficeWord格式的文档或是中文办公软件文档格式标准UOF[6-8]的形式导出,便于企业的相关性代表进行查阅和选择。

5.基于对UOF[8]进行一定程度上的支持,推行和运用国产办公文档。

6.对数据库连接池技术进行引用和运用,致使就业管理信息系统能同步接纳的用户数量指数提高,适用于各高等院校环境的一些要求。

1.3论文组织结构

第1章,绪论,着重分析毕业生就业管理系统的探究背景和目的,以及该课题的相关性特点。

第2章,主要分析和探究了WEB的体系结构、MVC的设计模式、UML创建模式的[9][10]方式和业务数据的储存方式。

第4章,详细的阐述了毕业生就业管理信息系统所涉及的一些需求分析,基于对济南大学毕业生就业指导中心就业管理状况的具体调阅和对毕业生就业指导中心相关工作者的数次沟通,提供了详细的需求,引用将目光投向对象的思想分析系统的业务程序,采用和实行UML的建模方式提供了系统功能模型,同时给出了该系统的设计导向。

第4章,具体阐述了毕业生就业管理信息系统的设计和研究,重点包含了该系统功能、体系架构、数据库、数据统一性和安全等的设计。

第5章,详细阐述了毕业生就业管理信息系统的研发和实现,重点包含了各层运用组件的研发,同时实现了数据库连接池,完成了系统的部署等各项工作;主要介绍了该系统统重点环节的实现。

第6章,总结了整个课题的研究工作,同时为今后需继续完善的工作和开发领域做出了展望,回顾和总结了本课题的论述内容,提出了该系统在运用当中的缺陷。

第2章 系统关键技术分析

2.1WEB体系架构和EJB组件技术

2.1.1WEB体系架构

Java2平台的一种企业级版本即为WEB,其为一种引用Java2平台来简洁和划分企业解决拟案的研发、配置与管理相关的一些繁琐问题的体系架构。

Java2平台的标准版或是核心Java平台就是WEB技术的一个基础,WEB除了储存原有标准版中的诸多优点之外,它也给出了对Servlet、EJB[11]、XML技术、JSP的整体性支持。

WEB体系架构的出发点即为通过给出一些中间层集成架构在很大程度上减少企业级运用投入市场的时间,除了可减少费用之外,还具有一些实用性强、可靠度高和拓展空间大等诸多优点。

基于给出一致的研发平台,WEB在一定程度上大大降低了研发Web运用的费用与繁琐性,与此同时,还给出了就现有运用程序集成的一些强而有力的支持性,对EJB完全进行支持,这就在一定意义上可观的对打包与部署运用进行支持,致使安全机制大大增强,进而促使软件性能得到了提高。

现阶段,在运用过程中还有一种被广泛采用的技术—Microsoft.NET,其只能在Windows平台上得以运行,然而,WEB具备一种跨平台特性,在任何有JVM的平台之上WEB都可展开运行,仅仅需要一种兼容的服务便可满足;虽然在.NET中有部分技术没有加密,然而它的主要性技术依然被微软所垄断,.NET完整研发工具的与平台的唯一供应商就是微软,而WEB的所有标准都没有加密,很多厂家都供应兼容的产品与研发工具。

将以上比较与分析结果综合起来,基于对WEB结构的安全性、开放性、跨平台特性、稳定性等诸多特性的考虑和探究,该系统的研发引用了WEB体系结构。

2.1.2WEB架构概述

在应用过程中,WEB架构采用多层的分布式运用模型,运用逻辑遵循功能标准划分成组件。

组件是一种软件单元,其自身具有独立性功能,这些组件通过一些相关性类和文件配置成WEB运用程序,同时和他类组件之间进行交互。

其中Applets与运用客户端程序即为客户层组件,而EJB就是一种业务层组件,JSP与JavaServlet则为一种web层组件。

所有的组件依据其所在的层在不同类别的机器之上进行布置。

图2.1即为WEB体系架构与组件技术所示。

从图中可以看出:

客户端、表示层、业务逻辑层以及企业信息集成层构成了整个运用系统[12]。

就针对整个运用系统的组件分别进行以下方面的简述。

第一、客户端:

用户运用端部分。

客户端既可是基于Web运用的,同样也可是一种Java运用程序。

基于Web的运用过程中,浏览器就是一种典型的客户端。

第二、表示层:

表示层在典型的Web运用过程当中,重点引用了Servlet或是JSP组件。

它着重对实现和用户交互的功能进行负责。

第三、业务逻辑层:

整个运用系统的主要部分就是业务逻辑层,其构建了Web运用的业务逻辑规则。

而业务被它细分成相互间独立的逻辑因子EJB。

EJB依据用户的请求,对数据库进行适时访问,从而确保相应的逻辑计算能够正常进行。

第四、企业信息集成层:

该层着重就是集成层与资源层。

其运行一些如企业资源预案、数据库系统等的企业信息系统软件。

与后台支持性系统的连接性工作由业务逻辑层与表示层进行相应的负责和建立,给出相应程度上的一些数据服务。

图2.1WEB体系结构和组件技术

2.1.3Web组件技术

组件在本质上就是一种可重用软件配件,它为提前组建的封装的一种代码模块,可以和他类形式的硬编码或者组件一起迅速的衍生成定格的运用程序。

WEB采用了多层形式的分布式运用模型,运用逻辑遵循功能标准划分成组件,所有的组件依据其所在的层在不同类别的机器之上进行布置。

WEB具有Web层、客户端以及业务层[13]三种类型的组件。

1.Web层组件

Servlet与JSP页面是WEBWeb组件所包含的两项主要内容。

Servlet与JSP页面均可和置于服务器端的一种业务逻辑彼此间交互以用来对Web层的管理。

在WEBWeb容器之中Web组件适时运行,Web容器可对多层结构式的Web层进行一种支持,基于在HTTP协议的基础上就Web请求给予一种程度上的响应,同时把最后处理结果以一种回复的形式反馈于用户。

Servlet是一种用于拓展与强化Web服务器的网络式组件,其基于一种响应/请求的机制,具备一种平台无关性的特质。

Servlet能咨询每一个JavaAPI,包括基于在JDBCAPI的基础上对企业数据库进行咨询,同时也能对具体而详细的HTTP调用库进行咨询。

JSP技术给出了一种简洁而便利的方式对动态网页的详细内容进行创建,便于迅速的实施和平台无关的一些基于Web的运用程序的研发。

JSP与Servlet基本相同,JSP的脚本编译就是Servlet形式,JSP通过引擎的方式把JSP与JSP现处的HTML文件一并组成Servlet的代码,接着实施一种和Servlet一样的过程,首先编译成一种.class文件的形式,通过支持Java虚拟机的一种服务器对其实施一种处理程序,接着衍生出Web页面回馈于浏览器。

2.客户端组件

从WEB的有关规范中明确提出,客户层包括运用程序与Applet两个客户端组件。

运用程序客户端即为一种Java程序的表现,运用程序客户端在其容器之中运行,能够对多层结构当中的各层进行访问;Applet即为一个Web客户端运用的软件形式,Applet在Appier容器之中运行,运用浏览器为客户界面。

3.业务组件

所谓业务组件就是一种EJB组件形式的表现,业务组件着重来完成一些业务逻辑,处理一些特定业务范围内的功能请求。

2.1.4EJB组件简述

在WEB企业研发平台当中最主要的一个部分就是所谓的EJB组件技术。

针对EJB,SUN公司对其有这样一种具体的诠释:

EJB就是一种运用于研发与部署数层架构的、分布式形式的、面向目标的Java运用体系的越平台式的构件体系架构[14][16]。

图2.2即为EJB组件模型具体的运行原理[17]图,详细如下:

图2.2EJB组件模型的运行原理

EJB容器、EJB服务器、Home接口、YNDI服务、EJB组件、Remote接口以及EJB对象构成了基本的EJB结构。

JNDI给出了具体的Java名称与目录服务,运用于管理运用当中最主要的组件与对象部分。

EJB务必要在EJB容器之中进行生存和成长,而所谓的EJB容器,它被置于EJB服务器之中。

客户端基于在容器的基础上对EJB进行适当的调用程序。

基于EJB服务器给出了一种JDBC驱动,从而完成了和数据库之间的连接工作。

以下理论阐述即为EJB组件模型的简单工作原理[18]:

WebServer将用户端的相关性请求配置到运用系统层上,第一任务就是查询到特定服务的一些EJB组件,WebServer与EYBContainer实现通信,是基于通过EJBServer层来完成,在查询Home对象的同时对其进行定位,用户端运用程序和EJB对象间的通信接口就是Home对象,若查询到特定Home对象的时候,运用人员便可采用该对象,构建一个Remote对象形式,构建的该Remote对象封装了全部的EJB对象功能,于运用过程中调用Remote对象的方式,从实际概念上出发即为调用EJB对象的方式。

以下对EJB2.0规范[19]中所诠释的会话Bean、实体Bean与消息驱动BeanEJB的三种类型分别进行论述和分析:

1、会话Bean:

会话Bean通过客户端进行创造和构建,一般情形下其存在于独个用户与服务器会话的期间当中。

完成业务规则、业务逻辑以及工作流即为会话Bean最核心的功能所在。

有状态会话Bean与无状态会话Bean即为会话Bean的两种形式。

就有状态的会话Bean而言,其和唯一的单个客户端保持会话信息;而无状态的会话Bean便能摆脱与单个用户保持会话的状态进而接受多个客户端的访问工作,不会储存所有客户端的会话通信内容。

2、实体Bean:

实体Bean用于表示一种持久的数据,同时给出一些相应的方式便于对这些数据进行访问控制。

依据完成方法的不同,将实体Bean分成Bean、容器管理的持久性两种形式。

Bean管理的持久性通过Beans自身对持久性进行管理,具有更广阔的灵便性与容器无关性;容器管理的持久性则通过容器来实现Beans的持久性管理与案例的维护性工作;在创建该系统的过程中重点引用容器管理的持久性的原因在于,其效率要比Bean管理的持久性高出一筹。

3.消息驱动Bean:

消息驱动Bean就是一种可接纳JMS信息的特殊性能的EJB组件,但由于本课题在论述过程中没有引用消息驱动Bean,所以在这里就没有必要再去叙述该组件技术的一些特性和用途了。

综合以上内容,可以言简意赅的说,EJB规范给出了研发与部署服务器端组件技术的一种方式和渠道。

所有的EJB都是遵循功能逻辑的原则进行划分,在研发的过程中仅需对具体而详细的事务探析进行关注,而无

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 求职职场 > 简历

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1