高校毕业生就业管理信息系统分析与设计毕业作品.docx

上传人:b****4 文档编号:4892257 上传时间:2022-12-11 格式:DOCX 页数:23 大小:501.90KB
下载 相关 举报
高校毕业生就业管理信息系统分析与设计毕业作品.docx_第1页
第1页 / 共23页
高校毕业生就业管理信息系统分析与设计毕业作品.docx_第2页
第2页 / 共23页
高校毕业生就业管理信息系统分析与设计毕业作品.docx_第3页
第3页 / 共23页
高校毕业生就业管理信息系统分析与设计毕业作品.docx_第4页
第4页 / 共23页
高校毕业生就业管理信息系统分析与设计毕业作品.docx_第5页
第5页 / 共23页
点击查看更多>>
下载资源
资源描述

高校毕业生就业管理信息系统分析与设计毕业作品.docx

《高校毕业生就业管理信息系统分析与设计毕业作品.docx》由会员分享,可在线阅读,更多相关《高校毕业生就业管理信息系统分析与设计毕业作品.docx(23页珍藏版)》请在冰豆网上搜索。

高校毕业生就业管理信息系统分析与设计毕业作品.docx

高校毕业生就业管理信息系统分析与设计毕业作品

 

BIYESHEJI

(20届)

 

高校毕业生就业管理信息系统分析与设计

所在学院

专业班级信息管理与信息系统

学生姓名学号

指导教师职称

完成日期年月

诚信申明

本人申明:

我所提交的本科生毕业论文是我自己在杨冬明导师的指导下,通过四年专业知识的学习,而进行的全方面的总结。

除了文章中加以注释的内容以外,不包含其他人已经发表或者正在撰写的学术论文,也不包含其他已申请学位或其他用途使用过的成果。

在论文实现的过程中帮助我的成员,已在文中做了确切的说明并表示了谢意。

毕业设计使用的参考资料真实存在并且安全可靠;如有不实之处,则按照学校有关规定接受处罚。

本人签名:

 

年月日

 

毕业设计(论文)任务书

设计(论文)题目:

高校毕业生就业管理信息系统分析与设计

1.设计(论文)的主要任务及目标

了解和查看主流的信息管理系统的编写,从中收集资料完成对论文的设计过程;熟悉管理系统的运作过程和方式;对管理系统在不同高校之间的差别进行比较和统计分析。

最后通过JSP完成系统的功能分析过程和设计部分。

主要通过实现前端的功能和后台的功能使得系统得以实现。

2.设计(论文)的基本要求和内容

合理规范的论文应有合理的架构、明确的思路,内容具有设计的意义和背景,使用的计算机技术、可行性分析、数据库的设计和表单设计、代码实现。

系统基于jsp技术与mysql数据库,该系统应具有学生有查询求职信息、招聘会信息等功能;招聘单位拥有发布求职信息、查询求职信息等功能;后台管理员有管理数据库功能,比如修改学生,企业,管理员信息和发布公告、求职信息等功能。

3.主要参考文献

[1]周宇.大学生就业信息管理系统的设计与实现[D].电子科技大学,2012

[2]郑莉王行言马素霞,Java语言程序设计[M].北京:

清华大学出版社2010-07

[3]杨帆.浅谈高校设备管理现状与整改措施[J].电子科技大学,2009.

[4]耿祥义,张跃平,JSP实用教程.清华大学出版社,2003

[5]侯宁.高校毕业生信息管理系统的分析与设计.山东师范大学.2009

4.进度安排

设计(论文)各阶段名称

起止日期

1

明确毕业设计题目设计并查阅相关资料,并下载好论文所需资料,完成文献综述和外文翻译。

2016.1.17-2016.2.28

2

明确研究的方向和定下具体的框架,学习JSP开发工具开发程序。

2016.3.1-2016.3.31

3

完成论文初稿,开展中期检查;填写中期进展情况检查表。

2016.4.1-2016.4.19

4

阶段性系统开发成果,修正思路,深化研究,完成论文第二稿。

2016.4.19-2016.5.11

5

完成论文或设计终稿,论文打印。

2016.5.12-2016.5.31

6

论文评阅、打印装订,论文(设计)答辩。

2016.6.1-2016.6.10

高校毕业生就业管理信息系统分析与设计

摘要

我们如今生活在技术更新换代迅速的信息时代,这个时代通过网络使我们的交流发生了巨大的改变,呈现出了“地球村”的一个状态。

总体来说,程序的设计通过两个部分来实现:

分为前台模块和后台模块。

通过前台操作把系统的主要功能直观的呈现出来,用户通过前台给与的引导进行规范的操作。

一般来说后台数据库操作主要是管理员在操作。

系统采用了B/S架构,这样,用户无论何时何地,都能访问到本网站和数据库,并且在不同的平台中,所浏览到的界面都是一样的;系统采用了JSP语言,该技术是完全面向对象的。

Mysql数据库完美适合中小型网站的建设。

所以论文首选mysql数据库实现网站的设计。

关键词:

就业信息网站B/SJSPMySQL。

Universitygraduateemploymentmanagementinformationsystemanalysisanddesign

ABSTRACT:

Wearenowlivingintheeraofinformationtechnologyupdatequickly,makeourcommunicationthroughthenetworkofthisagegreatchangeshavetakenplace,showingastatusof"globalvillage".

Ingeneral,thedesignoftheprogrambytwoparts:

isdividedintothefrontdeskandbackstagemodule.Throughtheforegroundingthesystemthemainfunctionoftheintuitive,theuserthroughthefrontdesktogiveguidanceandstandardizedoperation.Ingeneralbackgrounddatabaseoperationismainlytheadministratorintheoperation.

SystemUSEStheB/Sarchitecture,inthisway,userswhereverandwhenever,canaccesstothissiteanddatabase,andindifferentplatforms,browsetotheinterfacearethesame;SystemUSEStheJSPlanguage,thetechnologyisfullyobject-oriented.TheMysqldatabaseisperfectlysuitedtothesmallandmedium-sizedsiteconstruction.Sothepaperfirstmysqldatabasewebsitedesign.

Keywords:

employmentinformationwebsiteB/SJSPMySQL.

前言1

第1章绪论2

第1.1节研究的背景与意义2

第1.2节国外的研究发展2

第1.3节国内发展现状2

第1.4节就业系统中待解决的问题3

第1.5节论文组织结构3

第2章相关技术简介4

第2.1节Java简介4

第2.2节MySQL简介4

第2.3节DIV+CSS技术4

第2.4节Tomcat技术4

第2.5节JSP技术4

第2.6节B/S模式5

第3章系统分析6

第3.1节可行性分析6

第3.2节系统需求分析6

第3.3节用例图分析6

第3.4节类模型分析7

第3.4节时序图分析8

第4章系统设计11

第4.1节前台子系统设计11

第4.2节后台管理系统设计11

第4.3节系统物理配置方案设计13

第4.4节数据库设计13

第5章系统实现与测试16

第5.1节系统运行结果16

第5.2节系统实现和测试结论19

结论20

参考文献21

致谢22

前言

互联网已经成功地把全球200多个国家连接起来,成为获取信息的重要渠道。

网络已经使我们的交流方式发生了巨大的改变。

2016年大学生就业人数不断增加。

2016年比起去年毕业生增加了16万人。

青年的就业群体加在一起大约有1500万左右。

大学生作为国家重点培养的前沿群体,每年面对的就业压力只增不减。

正所谓少年强则中国强,年轻血液地注入是保持中国经济持续发展的重要因素。

当大学毕业生面对这些问题时,是否有什么方法更加迅速而高效的处理呢。

传统纸质版的简历管理会耗费大量的人力和物力,给学生和企业的管理人员带来许多麻烦。

而在招聘会上,毕业生人满为患,而用人单位也是在处理简历时候要投入大量的人力和时间。

此时,急需网络来进行需求的调节。

本系统为学校、企业和系统管理员建立了学生信息管理系统,学生可以WEB进行职位申请,而企业也能通过WEB进行初步考核,进而通知面试。

这样通过网络节省了双方的时间。

系统管理员也能通过系统获取统计信息,方便做出毕业生情况的统计工作。

第1章绪论

第1.1节研究的背景与意义

2016年大学生就业人数只增不减。

2016年比起去年毕业生增加了16万人。

青年的就业群体加在一起大约有1500万左右。

所以2016年毕业生就业并有多大改善反而是竞争愈加激烈。

面对着高校毕业生数量的激增,毕业生信息的管理成为了一项重要工作,工作难度也在倍增,对于共有信息的需求程度也越来越大。

如今的时代是信息的时代,面对庞大的信息量,传统的纸质档案管理资料信息存在着效率低、操作繁琐等缺点。

对于招聘单位来说,招聘单位在本系统的网站中,能快捷浏览具有一样风格的求职信息和简历,这样招聘单位就可以在查看信息简历上节省很多工作,同时可以对简历进行针对性地插叙,这样就会大大提升了企业的运作效率;同时高校能方便快捷地掌握毕业生的毕业情况,提供必要的就业指导,为学校建立立体化的就业工作服务提供依据;各级部门也能更方便地查阅毕业生的就业资料,所以必须建立毕业生就业管理系统来提供毕业生管理工作的效率和质量。

第1.2节国外的研究发展

国外高校得益于市场经济体制的发达和高等教育的完善,加上毕业生管理系统的开发起步较早,所以系统的开发设计较我国先进与成熟许多。

以日本中央大学为例,日本中央大学有一个特设的“就业部”,这个部门全职负责学生的毕业高中,主要的工作就是对各企业进行调查,为毕业生们尽可能收集足够多的毕业需求资源。

为了更好的交流信息和统计资料,基于WEB的日本中央大学毕业生管理系统应育而生。

这个系统既面对学生,但更加主要的是面对如本的主要,系统会为企业提供一个专用的通道,企业登录之后,通过系统的功能输入这个时期所需要的用人信息,管理员在采集到这些用人信息后,对信息进行加工和分类统计并且进行公布。

同时,学校也在系统上发布学校的安排情况,对此招聘单位又可以通过学校的安排信息指定出到学校录取毕业生的计划。

中央大学每年都会按照系统的安排和统计,在学校里举办一系列的企业进校活动,这个活动旨在学生家长能通过活动介绍自己,而毕业生也能向企业推销自己。

这样签约的成功率就大大的增加了。

系统还有一项重要的功能就是追踪毕业生就业情况,每当毕业生的毕业就业信息发生变动,毕业生会在系统上加以说明,这样就方便了学校对毕业生的就业情况进行了统计,并且当成功录取时,学校会通过记录上的地址对学生寄上小礼物表达庆祝,在系统上通过文字对企业进行感谢。

总之,这个系统是联系毕业生、企业、学校的一个重要的桥梁。

第1.3节国内发展现状

每个省份都有本省份对于的就业管理信息系统,综合来看它们之间的区别并不是很大,功能很多都是类似和雷同。

毕业管理信息系统作为一项国家政策,教育部规定每个学校和省份必须有毕业生管理信息系统的存在,以推动我们就业管理的信息化过程。

笔者通过对于各个学校毕业生就业信息管理系统HTML使用的内嵌的代码进行了比较和对网站的首页进行了分析,发现内置代码大多采用了JSP和ASP技术以及在近期十分热门的PHP的设计实现的就业网站的设计。

在主页index上大多使用了“求职”、“招聘”、“新闻”、“企业介绍”、“政策”、“咨询”等板块。

这些系统作为毕业生信息管理网站的代表十分优秀,通过导航为学生提供就业平台和指导帮助。

这些优秀的网络资源站为本文提供了一个非常重要的参考。

第1.4节就业系统中待解决的问题

(1)网站功能较少:

目前来说,诸多学校网站只是通过网络进行简单的介绍各类的求职意向、求职的内容、求职的意向等,还有很多学生们想要的实际需求没有能够实现,在招聘资料里,很多多都是重复冗余的信息,毕竟毕业生关心的是生活中所无法获取的资源。

(2)网站的安全性差:

在当今社会,个人隐私保护日益加强,许多网站不能满足用户对于信息安全的保护。

作为一个信息管理的系统,不可避免的收集到各学生的个人的详细资料。

如果这个网站安全上没有进行严格的加密,这些信息就很容易泄露。

(3)学生利用就业网的积极性仍需提高:

高校的学生出于各种方面的原因对就业网站的积极性不高,要提高学生对就业信息网站的兴趣,要使得学生认识到通过就业信息系统对学生的对毕业生产生的巨大便利。

(4)网站资源的投入:

建设一个网站,需要专业的人员进行开发和维护,这时,需要大量人力、物力、财力的投入,如果能有优秀的运营团队把软件实现商业化就更好了。

就业管理信息网站的深度发展与专业管理运营团队有关,不能只局限于学校的内部管理。

第1.5节论文组织结构

第1章首先说明了课题的意义和背景,并进行了国内外研究的情况分析。

对于国内各类型就业信息管理网站进行比较分析,提出了存在的问题并提供了解决方案。

第2章对使用的语言进行分析,并介绍设计到的各种技术和工具。

第3章是毕业生信息系统的需求分析和系统分析,包括了可行性的分析、功能的分析、、用例模型、类模型、类的详细设计、时序图设计进行详细说明。

第4章是对系统各个功能模块的设计、数据库设计。

第5章是系统实施部分,主要分析了几个重点功能模块,简单介绍了各模块的具体实现方法和步骤,设计师通过功能模块图进行划分采用的测试方法和步骤,对测试结果进行分析。

还有就是系统测试和评价,介绍主要采用的测试方法和步骤,对测试结果进行全面分析,并对系统做出一个评价。

最后是总结、致谢和参考文献部分。

第2章相关技术简介

第2.1节Java简介

Java是Sun公司的优秀产品,它是Java程序设计语言和Java平台的总称。

在通用性方面是JAVA最大特性的体现,程序具有很高的平台可移植性,这使得程序开发的效率很高。

论文使用的是JAVA三部分中的J2EE部分,主要面向WEB的开发。

2016年JAVA还是编程语言的首选。

作为目前互联网使用语言率排名第一的巨头,虽然有被后来新型的PHP等赶超的趋势,但是凭借着其良好的可移植性,以及对Web开发的良好支持,java衍生的JSP应用更加广泛。

同时java相对于C++来讲稳定性好(没有用户指针),同时有良好的内存回收机制,异常捕捉和处理,同时也可以快速的进行UI编程。

当然java语言也有他的缺点,运行时间问题,相比于c++和脚本语言,java运行起来还是比较慢。

同时JAVA牢牢掌握着安卓市场开发。

所以JAVA是一门强大的语言。

第2.2节MySQL简介

MySQL是一个开放源代码的数据系统,可以大大降低软件开发的成本,同时具有较高的安全性和可维护性。

它具有较快的运行速度、小体积、是完全开源免费地特点。

作为一个小型的关系型数据库,尤其适合Internet上的中小型网站设计开发。

在程序的开发过程中,所以对于本论文设计的小型系统来说是最合适的。

第2.3节DIV+CSS技术

CSS是一种样式设计语言,主要使用其对网页表现与内容进行分离。

与HTML不同的是,CSS能够精确排版网站对象的位置和模型样式,所有的字体以及字号样式几乎能够支持。

根据不同使用者的理解能力,它可以对于不同的使用者,根据使用人员的能力进行写法优化和简化写法,它是目前市场上使用最多的表现设计类语言。

第2.4节Tomcat技术

Tomcat是阿帕奇基金会主持Jakarta项目中的核心项目。

最新的servlet和JSP在有Sun公司的参与管理维护后,变得更加安全规范。

本文使用的是最新的Tomcat7技术。

是完全开源免费的一个项目。

第2.5节JSP技术

JSP是JAVA实现动态网页的一项技术。

相比于HTML来说,在HTML的基础上添加了程序段和JSP标记。

JSP技术受益于JAVA的特点,完全面向对象和兼容各种不同的平台,是JAVA爱好者的必学课程。

第2.6节B/S模式

B/S模式即(Browser/Server)基于Internet的结构模式。

B/S模式通过三层架构来实现,第一层是表示层,是用户通过浏览器进行的操作交互对结果进行输出,第二层是具有接口的WEB服务器,主要是实现功能,第三层是数据层,实现系统与数据库连接的功能。

主要实现是客户端向Web发送请求到Websever,紧接着再由它向服务器发送请求。

第3章系统分析

第3.1节可行性分析

3.1.1操作可行性

操作本系统的用户是管理员、学生、企业。

在计算机技术普及的今天,要求管理员必须具备基础的计算机水平,而对于新一代的学生来说,计算机更是毫无操作难度,而企业用户也可以根据系统的引导进行操作。

所以无论从哪方面来说都是毫无问题的。

3.1.2技术可行性

系统选择开发用的语言是JSP技术,开发工具选择的是MyEclipse和MySQL5.5数据库。

后台数据处理部分使用了简单易懂的MYSQL,前台使用的是JSP技术,这些技术都是开源开放,有无数的程序员在维护和使用它。

所以具有安全,稳定的特点。

所以从技术上来说,完全符合特点

3.1.3经济可行性

这个系统并没有专业的运营团队进行营销与策划,所以仅仅是设计分析系统,并不运用于实际。

在数据处理部分,只是做了简单的数据模拟,如果需要运用实际,还需要进一步开发。

本论文仅仅对毕业生和企业需要进行分析和设计。

第3.2节系统需求分析

本系统包含着这些模块:

用户管理;信息管理;就业管理;系统管理。

(1)用户类别:

分为三个用户的登录。

分别是学生,企业,管理员。

管理员是权限的持有者。

(2)权限管理:

系统需要经过验证之后才能让用户登录。

并且根据用户类别的不同,能够使用到的资源也不同。

学生只能编辑修改自己的信息,查看系统信息和招聘信息,发送求职申请;企业只能编辑修改自己的信息,发布招聘信息,查看应聘者资料,回复应聘者;系统管理员拥有最高权限,能够增加删除修改学生和企业资料,发布系统消息,可以控制整个系统。

(3)就业管理:

管理员能够统计全部学生的就业情况。

(4)用户管理:

管理员能够增加和删除企业用户和学生用户。

(5)信息发布:

管理员能够发布系统消息。

第3.3节用例图分析

用例图可以直观的看出和表达出作者设计的需求情况,通过用例图可以建立模型,在随后的代码设计上可以有清楚思路。

通过对用例图和类图的分析过程,我们得到了这三个用户:

(l)毕业生:

只能由管理员注册,当注册成功后。

毕业生生可以使用如下功能,在系统中填写自己简历的详细资料。

同时可以从系统中查询到企业的用人信息并且进行职位申请,还可以从就业政策模块中获取就业信息。

(2)企业:

只能通过管理员进行注册,当注册成功后。

企业可以使用如下功能,发布职位信息,同时还能查看学生发来的个人简历并且对申请进行操作。

(3)管理员:

是权限的所有者。

可以对系统数据进行修改。

图3.1用例图

第3.4节类模型分析

类模型分型,是在用例图的基础上进一步对系统进行细节的分析与设计。

主要分析类和类之间的联系,下面试类的详细设计。

(1)用户类

是企业类和毕业生类的父类。

(2)毕业生类

包含了毕业生基本信息:

用户名、密码、学号、姓名、密码等。

(3)企业类

包含了企业基本信息:

用户名、密码、企业名称、地址等。

(4)登录类

用户的登录功能。

(5)主页面类

登录后进入的首页。

(6)其他页面类

由首页链接到其他网页的页面。

(7)管理员页面类

登录后进入的首页。

(8)管理员其他页面类

由首页链接到其他网页的页面。

综合可得毕业生类及其组合类的类模型,如图3.2。

图3.2系统总体类图

第3.4节时序图分析

时序图是描述UML交互关系的交互图,可以用它来表现不同对象之间的联系。

下面是四个主要的时序图。

分别是毕业生管理个人简历时序图,毕业生查询企业时序图,毕业生查看就业政策时序图,企业管理职位申请时序图。

下面介绍是毕业生管理个人简历时序图。

用于介绍学生简历管理时对象间的交互关系。

图3.3毕业生管理个人简历时序图

下面介绍的是毕业生查询企业时序图。

主要功能是介绍毕业生查询企业时不同对象的交互关系,如图3.4。

图3.4毕业生查询企业时序图

下面介绍的是毕业生查询就业政策时序图。

主要功能是介绍毕业生查询就业政策时不同对象的交互关系,如图3.5。

图3.5毕业生查询就业政策时序图

下面介绍的是企业管理职位申请时序图。

主要功能是介绍企业进行职位申请管理时不同对象的交互关系,如图3.6。

 

图3.6企业管理职位信息时序图

 

第4章系统设计

综合来说,程序的设计通过两个部分来实现:

分为前台模块和后台模块。

前台主要把系统的主要功能直观的呈现出来,系统的所有功能都通过前台实现,用户通过界面引导进行操作。

后台数据库是管理人员在操作数据库,主要负责对单位的招聘信息进行管理、发布公告、企业和学生信息的管理等。

第4.1节前台子系统设计

1.用户登录:

用户分为企业、学生、管理员。

登录后根据系统引导进行操作。

2.相关政策公告查询:

能够对就业政策和招聘会信息进行查询。

3.职位查询:

学生通过这个功能,可以找到合适自己的工作。

 

图4.1前台系统

第4.2节后台管理系统设计

系统管理用户分为学生、企业、管理员。

只有管理员有对用户登录账号和密码进行修改的权限。

(如图4.2)

1.学生登录:

可以修改自己简历,查看工作申请,查看面试状态,查看管理员发布的公告。

2.企业登录:

可以发布职位信息,查看管理员发布的相关政策公告(和学生查看公告功能一样)。

3.管理员登录:

有唯一权限修改用户登录账号和密码,唯一权限修改政策公告信息,还有可以查看学生职位申请情况的统计。

 

 

图4.2后台功能模块

第4.3节系统物理配置方案设计

本系统以中小型企业为研究目标,因此配置的情况要参考中小型企业的信息化水平与开发成本以及系统的安全性、适用性。

综合考虑以上问题,本系统配置方案如下:

软件:

(1)操作系统:

Windows7旗舰版。

(2)数据库:

MYSQL

(3)操作系统:

MicrosoftWindows98/me/XP/Windows7旗舰版或MicrosoftWindowsNTService/Workstation4.0或更高版本,或者Unix,Linux操作系统。

硬件:

(1)CPU:

Core i5-2390T2.7GHz3.5GHz2×256KB3MB (推荐i5或更高的处理器)。

(2)内存:

128MB内存以上。

第4.4节数据库设计

第4.4.1节概念模型的设计

E-R图是概念模型的设计,是用来描述实体集、方法、属性之间联系的方法。

E-R图由实体集、数据处理、属性这三个部分完成。

E-R图各部分代表符号说明图

实体

数据处理

属性

 

 

 

图4.3E-R总图

第4.4.2节逻辑模式设计

在系统的开发过程当中,主要使用了用户表,信息表,公告表,简历表四个表。

其他一些系统数据库表可能没有使用,这是为在二次开发系统考虑,以满足二次开发的需要。

1.公告表(主键,公告标题,公告内容)

2.用户表(主键,姓名,内容)

3.申请表(主键,对应公司序号,状态)

4.职位表(主键,信息标题,内容)

第4.4.

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

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

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

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