ImageVerifierCode 换一换
格式:DOCX , 页数:51 ,大小:727.91KB ,
资源ID:9055776      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/9055776.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(高校毕业生就业信息管理系统的设计与实现毕业论文.docx)为本站会员(b****8)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

高校毕业生就业信息管理系统的设计与实现毕业论文.docx

1、高校毕业生就业信息管理系统的设计与实现毕业论文 高校毕业生就业信息管理系统的设计与实现毕业论文第1章 绪论在信息化普及的今天,计算机被广泛应用于教育、科研、国防、金融等各个方面,这使得计算机网络技术的发展变得迅猛。人们上网不再是单单为了浏览网页和收发电子邮件,以及平时生活中的各项社交活动,人们都希望能通过网络来远程实现。而对于像学校教育这类机构来说,通过互联网可以更加广泛且便捷的宣传自己,类似于现在的网络营销手段。各级学校不断的通过各种形式来扩大自己在社会中的影响力,为毕业学生提供各种就业机会,所以就更不容忽视本校的就业平台建设,高校毕业生就业信息管理系统的建设是一个学校跨入网络商务时代的重要

2、里程碑。1.1 选题背景及目的随着我国经济的飞速发展,我国教育水平也得到了不断地提高,我国高校毕业生的数量每年都在不断增加,同时与之对应的是招聘单位也在不断增加,这就使得学校有大量就业信息需要处理,而以前传统的手工信息管理方式却不能满足学生与用人单位之间的需求,存在很多缺点,如:效率低、保密性差,另外时间长了,将产生大量的文件和数据,这对于查找、更新和维护都带来不少困难。这就迫切需要毕业生就业管理系统的出现,毕业生就业管理系统在一定程度上为毕业生就业管理工作实现网络化和无纸化提供了基础。毕业生可以在网上发布自己的求职信息,推销自己的才华和能力,可以通过网站便捷地了解到最新的各类企业需求、学生求

3、职应聘招聘会、供需见面会等信息,掌握大学生就业的各类最新的政策法规及相关就业流程,浏览各种就业指导文章,而用人单位也可以在网站上面发布招聘信息,挖掘本单位需要的人才。为学生和用人单位搭建了一个交流的平台。用人单位和学生可以足不出门找到符合条件的人才和职位。系统主要采用Java为编程语言,实现了大学生就业管理信息系统的招聘信息管理、就业信息、毕业生个人信息、协议管理、企业用户注册等功能。本系统操作简单,使用方便。让计算机辅助就业管理活动,可以极大地增强管理者采集、处理信息的能力,从而有利于管理者及时决策,提高机构管理的质量和效率。计算机系统能根据管理过程的变化情况,将原始数据、资料等进行加工、保

4、存,管理人员可以在解决具体问题需要信息资料时,随时进行检索查询,了解整个管理系统的动态情况,进行动态管理。1.2 国内外研究现状当前,国内的大学生就业信息管理系统,已经逐渐出现很多很好的平台,但是没有通过法律措施强制应用到高校的就业管理中去。在一些高校内部,在毕业生就业的工作中,并没有一个运用到实际中去的平台,信息的发布,主要是通过传统的方式。国家就业部门对我们就业信息管理系统的建设也是非常看重,甚至有些以就业信息管理水平来评价一个地方的经济发展水平,这使得每个地方加强就业信息管理系统的改革和开发工作。目前国内比较优秀的此类网站不胜枚举,最为突出的有“中国高校毕业生就业信息服务网”与“北京大学

5、毕业生就业信息服务网”。它们主要包括了“求职”、“招聘”、“新闻”、“企业介绍”、“政策”、“咨询”六大板块。分别为毕业生提供就业的各类信息帮助,属于非常优秀的网络资源站。通过对这些优秀网站的学习研究为本设计提供了一个很好的参考平台。1.3 设计目标系统是根据高校毕业生就业的实际情况进行设计与开发的,能够实现高校毕业生就业信息的管理,因此,应具有如下设计目标:1)界面友好、易用性高2)管理员可以拥有最大的权限3)本系统分系统管理员,老师用户,企业用户和毕业生用户4个用户角色4)就业查询统计(包括就业情况查询,违约查询,区域分布统计,性别分布统计,时间分布统计,从事行业统计,工作省份统计,就业月

6、份统计)5)学生信息管理,企业信息管理第2章 高校毕业生就业信息管理系统需求分析开发一个系统,第一要做的就是进行系统需求分析。需求分析的主要目的是确定系统的规模和范围,确定软件的总体要求以及所需要的硬件环境支持和软件环境平台搭建、确定待开发软件与外界的接口,根据用户的需求确定软件对操作系统的要求,以及待开发软件总体上的约束和限制。系统分析有助于开发中弄清所需开发的软件、硬件环境、支撑软件和操作人员的要求,可以让开发者思路清晰,使用者操作便捷,简单。2.1 可行性研究可行性研究(Feasibility Study),是指在调查的基础上,通过市场分析、技术分析、财务分析和国民经济分析,对各种投资项

7、目的技术可行性与经济合理性进行的综合评价。可行性研究的基本任务,是对新建或改建项目的主要问题,从技术经济角度进行全面的分析研究,并对其投产后的经济效果进行预测,在既定的范围内进行方案论证的选择,以便最合理地利用资源,达到预定的社会效益和经济效益。对于就业管理系统的可行性研究是非常有必要的,它可以为之后的需求分析和系统详细设计都有根可循。2.1.1 问题定义当说到求职,第一就会想到是招聘会。虽然招聘会是目前人才交流的主要途径之一,但是它还远远不能满足现实的需求: 1)招聘会定期召开,过期没有交流的机会。招聘会都是在有限的几天内企业与应聘者面对面的交流,虽然现在的招聘一般都会提前贴出海报或其它方式

8、的宣传,但还是会有应聘者错过。2)招聘会人数众多,很难管理。由于参加招聘会的人员繁多,整个过程人员的流动性也非常强,管理起来很不方便。 3)空间有限不利交流。招聘会人数众多,而且招聘企业展位有限,想要实现企业与学生详细交流非常困难。 4)学校参与很少。在学生求职和企业招聘过程中,学校很少介入,这个阶段的信息统计也是很少的。另一方面从高校学生工作管理者的角度而言。如何根据毕业生择业愿望、用人单位需求和就业结果提取对办学有指导意义的信息,其迫切性和重要性更是不言而喻。在现实中,目前很多老师都是用Excel来管理学生的就业信息,功能相对单一。而现在网络上所提供的招聘信息,并不能把单一学校的学生分开出

9、来,学校不能进行相关的统计。所以,为了快速、有效、全面反映最新的用人单位信息和大学毕业生的基本信息,制作一个简单而实用的大学生就业信息系统是十分重要和必要的。2.1.2 技术可行性本系统主要采用了Java作为编程语言,Java是一种简单、动态、面向对象、分布式、解释执行、健壮、安全、结构中立、可移植、高效能、具有多线程能力的语言。数据库采用MySQL数据库,MySQL是一个小型关系型数据库管理系统,MySQL被广泛地应用在Internet上的中小型网站中。由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,许多中小型网站为了降低网站总体拥有成本而选择了MySQL作为网站数据库。编程搭

10、建框架采用了SSH框架,SSH为 Struts+Spring+Hibernate的一个集成框架,是目前较流行的一种Web应用程序开源框架。其中使用Struts作为系统的整体基础架构,负责MVC的分离,在Struts框架的模型部分,控制业务跳转,利用Hibernate框架对持久层提供支持,Spring做管理,管理Struts和Hibernate。2.1.3 操作可行性系统采用浏览器网页的方式,部署简单,界面友好,操作简单,非常适合学生就业信息管理的实际情况的需要。通过多高校毕业生就业情况相关信息的调研,发现有必要设计出针对学生,企业和学校之间的一种就业管理平台,既方便了学生和企业之间的交流,也使

11、得学校对信息的管理方便快捷。2.2 需求分析需求分析是软件生存周期中相当重要的一个阶段。需求分析的好坏将直接影响到所开发的网站的成败。需求分析主要是确定待开发网站的功能、性能、数据、界面等要求,确定网站系统的综合要求。2.2.1 系统功能需求分析系统是为毕业生求职,用人单位招聘人才提供的现代化信息平台,毕业生能够通过浏览器查看到最新的招聘信息与就业指导,对自己的信息进行修改和查询。同时用人单位可以通过浏览器进行职位的发布,修改和删除,同时可以在网上查找所需人才简历。管理员可以通过浏览器完成对就业指导的增加,删除和修改。这无论对于毕业生,用人单位和管理员来说都节省了大量的工作量。充分利用毕业生就

12、业信息网来提高用人单位和毕业生之间的交流,实现全面网络化,规范化和集成化。系统分为以下四大模块来实现以上设计思想:1)用户登录模块:根据用户名,密码,用户类别 转发用户到不同的模块2)学生用户模块:简历管理求职管理,站内新闻查询,文档查询,公告查询,留言管理、个人信息管理3)企业用户模块:求职管理,站内新闻查询,文档查询,公告查询,留言管理,个人信息管理4)教师用户模块:毕业生用户管理,站内新闻查询,文档查询,公告查询,留言管理,就业查询统计,违约查询5)管理员模块:系别管理,专业管理,老师管理员管理,站内新闻管理,企业用户管理,岗位管理,文档管理,公告管理,留言管理,就业查询统计,违约查询2

13、.2.2系统性能需求分析所谓软件的性能就是在空间和时间资源有限的条件下,软件系统还能不能工作。所以首先列出所有可能使用此系统的人员配置,硬件明细,网络状况,在此条件下查询的数据量的大小,所需时间,最后结果的表现形式。1)系统界面要求:提供一个干净整洁的操作环境和良好的人机对话的窗口。2)系统功能要求:完成对各类信息的增加、删除、修改、查询、统计。3)系统的性能要求:本网站响应时间短、吞吐量大、处理时间快。4)系统的运行要求:在Windows98 、XP、Windows2000都可安全运行。2.3 系统数据流程分析数据流程分析主要包括对信息的流动、变换、存贮等的分析。其目的是要发现和解决数据流动

14、中的问题。这些问题有:数据流程不畅,前后数据不匹配,数据处理过程不合理等等。问题产生的原因有的是属于现行管理混乱,数据处理流程本身有问题,有的也可能是我们调查了解数据流程有误或作图有误。调查的目的就是要尽量地暴露系统存在的问题,并找出加以解决的方法。数据流图如图2-1:图2-1 数据流图第3章 高校毕业生就业信息管理系统概要设计概要设计的主要任务是把需求分析得到的系统扩展用例图转换为软件结构和数据结构。设计软件结构的具体任务是:将一个复杂系统按功能进行模块划分、建立模块的层次结构及调用关系、确定模块间的接口及人机界面等。数据结构设计包括数据特征的描述、确定数据的结构特性、以及数据库的设计。3.

15、1 系统综合要求通过需求分析,该系统后台包括用户管理、维护管理和权限管理等部分的设计, 并且实现毕业生信息管理、招聘单位信息管理、协议管理、违约管理、就业去向管理等功能。 3.1.1 系统功能要求通过对本系统的功能分析,本系统功能要求使用者可以进入系统进行如下一系列的系统操作:1、院系管理:管理员用户拥有对院系的增、删、改、查操作;2、专业管理:管理员用户拥有对专业的增、删、改、查操作;3、教师管理:管理员用户拥有对教师的增、删、改、查操作;4、站内新闻管理:管理员和教师用户拥有对新闻的增、删、改、查操作,企业和学生用户拥有对新闻的查询操作;5、企业用户管理:管理员用户拥有对企业的增、删、改、

16、查操作;6、岗位管理:管理员用户拥有对所有岗位的增、删、改、查操作,企业用户拥有对发布的岗位增、删、改、查操作,学生用户拥有对申请的岗位增、删、改、查操作;7、文档管理:管理员用户拥有对文档的上传、下载和删除操作,教师、企业和学生用户拥有对文档的查询操作;8、公告管理:管理员用户拥有对公告的增、删、改、查操作,教师、企业和学生用户拥有对文档的查询操作;9、留言管理:所有用户均拥有对留言的管理操作;10、就业情况查询:管理员和教师用户拥有对就业情况的查询操作;如下图3-1为系统用例图:图3-1 用例图3.1.2 系统性能要求 该系统应用于高校对毕业生的就业情况进行管理,利用JSP技术进行开发,相

17、比PHP有更好的安全性,且数据接口更以维护。数据库采用MySQL,MySQL适用于中小型企业,针对该系统的用户来说,MySQL的性能要求完全能满足用户的各项需求。3.1.3 系统运行要求系统采用SHH框架,JAVA语言开发,MySQL数据库,该系统对软件环境的要求:1、操作系统:Windows XP/Vista/7/8 Debian Linux2、应用软件:Microsoft Office Excel 2003/2007/20103.2 数据库设计数据库设计(Database Design)是指根据用户的需求,在某一具体的数据库管理系统上,设计数据库的结构和建立数据库的过程。数据库系统需要操作

18、系统的支持。设计一个结构合理的数据库,可为日后整理数据库节省时间,并能更快地得到精确结果。为了快捷、高效地创建出一个完善的数据库,必须合理的设计数据库。为了满足系统存储数据需要,方便进行插入,更新,统计分析等操作,数据一共设计为两个部分,第一部分为满足插入、更新、删除较多的数据存储。第二部分为满足查询和统计分析。为了方便进行数据库之间的迁移,数据库中不建议采用存储过程,触发器等数据库特征明显的代码,所有表建立,操作MySQL均采用标准语句。3.2.1 概念结构设计对用户要求描述的现实世界(可能是一个工厂、一个商场或者一个学校等),通过对其中诸处的分类、聚集和概括,建立抽象的概念数据模型。这个概

19、念模型应反映现实世界各部门的信息结构、信息流动情况、信息间的互相制约关系以及各部门对信息储存、查询和加工的要求等。所建立的模型应避开数据库在计算机上的具体实现细节,用一种抽象的形式表示出来。以扩充的实体(E-R模型)联系模型方法为例,第一步先明确现实世界各部门所含的各种实体及其属性、实体间的联系以及对信息的制约条件等,从而给出各部门内所用信息的局部描述(在数据库中称为用户的局部视图)。第二步再将前面得到的多个用户的局部视图集成为一个全局视图,即用户要描述的现实世界的概念数据模型。如下图3-2所示部分E-R图:图3-2 E-R图3.2.2 逻辑结构设计主要工作是将现实世界的概念数据模型设计成数据

20、库的一种逻辑模式,即适应于某种特定数据库管理系统所支持的逻辑数据模式。与此同时,可能还需为各种数据处理应用领域产生相应的逻辑子模式。根据系统的概念模型,得出本系统的关系模型如下:公告表信息(公告ID、公告内容、添加时间、是否删除标志、公告标题)简历表信息(简历ID、添加时间、是否删除标志、简历名称、简历路径、关联的求职者ID)就业表信息(就业ID、毕业前后就业、从事行业、添加时间、就业分布、是否删除标志、就业时间、性别、关联的老师ID、关联的学生ID、就业省份、就业月份)留言表信息(留言ID、留言内容、留言时间、是否删除标志、留言标题、关联的用户ID)投递记录表信息(投递ID、添加时间、是否阅

21、读、应聘状态、关联的简历ID、关联的职位ID)文档表信息(文档ID、添加时间、文档路径、文档标题、是否删除标志)学院表信息(学院ID、系名、是否删除标志)新闻表信息(新闻ID、新闻内容、添加时间、新闻标题要、是否删除标志)用户表信息(用户ID、班级、从事行业、添加时间、法人代表、联系地址、联系方式、年级、密码、企业地址、企业联系电话、企业名称、企业区域、用户权限、真实姓名、是否上传标志、用户名、系、性别、学号、专业、关联的职位ID)职位表信息(职位ID、添加时间、工作地点、工作类型、工作年限、性别、学历、有限期、月薪、招聘人数、职位类别、是否删除标志、职位描述、职位名称、职位发布人ID、工作省

22、份)专业表信息(专业ID、专业名、是否删除标志、关联的系ID)签约表信息(签约ID、备注、路径、是否删除标志、时间、关联的就业ID)违约表信息(违约ID、时间、是否删除标志、关联的就业ID)根据系统数据库的关系模型得出数据表结构设计如表3-1至表3-11:表3-1 公告表字段说明字段名称数据类型是否主键 公告ID id bigint(20)是 公告内容 content text否 添加时间 createtime datetime否 是否删除标志, 0表示未删除,1表示删除 gonggaolock int(11)否 公告标题 title varchar(255)否表3-2 简历表字段说明字段名称

23、数据类型是否主键 简历ID id bigint(20)是 添加时间 createtime datetime否 是否删除标志,0表示未删除,1表示删除 jianlilock int(11)否 简历名称 jianlimingchen varchar(255)否 简历路径 path varchar(255)否 关联求职者ID外键 qiuzhirenid bigint(20)否表3-3 留言表字段说明字段名称数据类型是否主键 留言ID id bigint(20)是 留言内容 content text否 留言时间 createtime datetime否 是否删除标志 liuyanlock int(11

24、)否 留言标题 title varchar(255)否 关联的用户ID,外键 userid bigint(20)否表3-4 就业表字段说明字段名称数据类型是否主键 就业ID id bigint(20)是 毕业前后就业 biyeqianhoujiuye varchar(255)否 从事行业 congshihangye varchar(255)否 添加时间 createtime datetime否 就业分布 jiuyefenbu varchar(255)否 是否删除标志 jiuyelock int(11)否 就业时间 jiuyeshijian varchar(255)否 性别 xingbie va

25、rchar(255)否 关联的老师ID,外键 laoshiid bigint(20)否 关联的学生ID,外键 userid bigint(20)否 就业省份 jiuyeshengfen varchar(255)否 就业月份 jiuyeyuefen varchar(255)否表3-5 投递记录表字段说明字段名称数据类型是否主键 投递ID id bigint(20)是 添加时间 createtime datetime否 是否阅读 readzhuangtai varchar(255)否 应聘状态 yingpinzhuangtai varchar(255)否 关联的简历ID,外键 jianliid b

26、igint(20)否 关联的职位ID,外键 zhiweiid bigint(20)否表3-6 文档表字段说明字段名称数据类型是否主键 文档ID id bigint(20)是 添加时间 createtime datetime否 文档路径 path varchar(255)否 文档标题 title varchar(255)否 是否删除标志 wendanglock int(11)否表3-7 学院表字段说明字段名称数据类型是否主键 学院ID id bigint(20)是 学院名称 name varchar(255)否 是否删除标志 xilock int(11)否表3-8 新闻表字段说明字段名称数据类型

27、是否主键 新闻ID id bigint(20)是 新闻内容 content text否 添加时间 createtime datetime否 新闻标题 title varchar(255)否 是否删除标志 xinwenlock int(11)否表3-9 用户表字段说明字段名称数据类型是否主键 用户ID id bigint(20)是 从事行业 congshihangye varchar(255)否 添加时间 createtime datetime否 法人代表 farendaibiao varchar(255)否 联系地址 lianxidizhi varchar(255)否 联系方式 lianxif

28、angshi varchar(255)否 年级 nianji varchar(255)否 密码 password varchar(255)否 企业地址 qiyedizhi varchar(255)否 企业联系电话 qiyelianxifianhua varchar(255)否 企业名称 qiyemingchen varchar(255)否 企业区域 qiyequyu varchar(255)否 用户权限 role int(11)否 真实姓名 truename varchar(255)否 是否删除标志 userlock int(11)否 用户名 username varchar(255)否 学院

29、 xi varchar(255)否 性别 xingbie varchar(255)否 学号 xuehao varchar(255)否 专业 zhuanye varchar(255)否 关联职位ID zhiweiid bigint(20)否表3-10 专业信息表字段说明字段名称数据类型是否主键 专业ID id bigint(20)是 专业名 name varchar(255)否 是否删除标志 zhuanyelock int(11)否 关联的系ID,外键 xiid bigint(20)否表 3-11 签约表字段说明字段名称数据类型是否主键 签约ID id int(11)是 备注 beizhu varchar(255)否 协议路径 path varchar(255)否 是否删除标志 qianyuelock int(11)否 时间 shijian varchar(255)否 关联的就业ID,外键 jiuyeid bigint(20)否表3-12 违约表字段说明字段名称数据类型是否主键 违约ID id int(11)是 是否删除标志 weiyuelock int(11)否 时间 shijian va

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

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