高校毕业生就业信息管理系统论文.doc
《高校毕业生就业信息管理系统论文.doc》由会员分享,可在线阅读,更多相关《高校毕业生就业信息管理系统论文.doc(51页珍藏版)》请在三一文库上搜索。
1、III 西南科技大学本科生毕业论文 高校毕业生就业信息管理系统的设计与实现摘要:随着高校教育体制的改革大学生人数的不断增加,毕业生就业制度发生了根本的变化。单位和学生走向人才市场,双向选择,择优录用。因此在这样的情况下,在INTERNET上开发并运行信息管理系统就能够极大地提高工作效率,弥补了用人单位和学生在时间和空间上的不足。这是一个基于web技术的高校毕业生就业信息管理系统,故而系统主要以j2EE作为开发基础,主要使用了Struts2+Spring+Hibernate等多种框架的结合使用,用myeclipse作为开发工具,以MySQL作为数据库,以Macromedia公司的Dreamwea
2、ver作为界面美化工具,使用JAVA语言开发,页面采取JSP动态页面开发技术。毕业生管理系统让就业信息管理的变得动态化,信息化。该系统实现了毕业于信息管理,招聘企业信息管理,学生就业信息管理,学生协议管理以及违约管理。该系统界面简单、操作方便,容易维护。让高校就业信息的管理无纸化,成为高校、企业、学生之间的纽带。关键词:就业管理;协议管理;违约管理The Design and Implementation of University Graduate Employment Information Management SystemAbstract:With the reform of the
3、college education system, the number of college students is increasing, and the graduate employment system has changed radically. Units and students to the talent market, two-way choice, merit based recruitment. Therefore, in this case, the development and operation of the information management sys
4、tem on the INTERNET can greatly improve the work efficiency, and make up the shortage of the employer and the students in the time and space.This is a based on Web technology college graduates employment information management system, therefore the system mainly uses J2EE as development based, mainl
5、y by the use of the use of the combination of a variety of Struts2 + Spring + Hibernate framework, using MyEclipse as a development tool, using MySQL as the database, using Macromedia Dreamweaver as interface landscaping tools, the use of Java language development page take the JSP dynamic web devel
6、opment technology.The graduate management system lets the employment information management become the dynamics, the informationization. The system realized the information management, the recruitment of enterprise information management, student employment information management, student agreement
7、management and breach of contract management. The interface of the system is simple and easy to maintain. Let the university employment information management paperless, become the link between University, enterprise, student.Key words: employment management;agreement management;default management目
8、录第1章 绪论11.1 选题背景及目的11.2 国内外研究现状21.3 设计目标2第2章 高校毕业生就业信息管理系统需求分析32.1 可行性研究32.1.1 问题定义32.1.2 技术可行性42.1.3 操作可行性42.2 需求分析52.2.1 系统功能需求分析52.2.2系统性能需求分析52.3 系统数据流程分析6第3章 高校毕业生就业信息管理系统概要设计73.1 系统综合要求73.1.1 系统功能要求73.1.2 系统性能要求83.1.3 系统运行要求93.2 数据库设计93.2.1 概念结构设计93.2.2 逻辑结构设计10第4章 高校毕业生就业信息管理系统详细设计与实现184.1 系统
9、功能简介184.2 数据库建立和连接194.2.1 数据库建立194.3.2 数据库连接194.4 详细设计与实现204.4.1 用户登录模块204.4.2 用户信息模块224.4.3 院系信息模块234.4.4 公告信息模块254.4.5 简历模块274.4.6 就业模块294.4.7 协议模块324.4.8 违约模块34第5章 高校毕业生就业管理系统系统测试365.1 测试方法及目的365.1.1 测试方法365.1.2 测试目的365.2 系统功能测试38 5.3 测试总结44结 论45致 谢46参考文献47 西南科技大学本科生毕业论文 第1章 绪论在信息化普及的今天,计算机被广泛应用于
10、教育、科研、国防、金融等各个方面,这使得计算机网络技术的发展变得迅猛。人们上网不再是单单为了浏览网页和收发电子邮件,以及平时生活中的各项社交活动,人们都希望能通过网络来远程实现。而对于像学校教育这类机构来说,通过互联网可以更加广泛且便捷的宣传自己,类似于现在的网络营销手段。各级学校不断的通过各种形式来扩大自己在社会中的影响力,为毕业学生提供各种就业机会,所以就更不容忽视本校的就业平台建设,高校毕业生就业信息管理系统的建设是一个学校跨入网络商务时代的重要里程碑。1.1 选题背景及目的随着我国经济的飞速发展,我国教育水平也得到了不断地提高,我国高校毕业生的数量每年都在不断增加,同时与之对应的是招聘
11、单位也在不断增加,这就使得学校有大量就业信息需要处理,而以前传统的手工信息管理方式却不能满足学生与用人单位之间的需求,存在很多缺点,如:效率低、保密性差,另外时间长了,将产生大量的文件和数据,这对于查找、更新和维护都带来不少困难。这就迫切需要毕业生就业管理系统的出现,毕业生就业管理系统在一定程度上为毕业生就业管理工作实现网络化和无纸化提供了基础。毕业生可以在网上发布自己的求职信息,推销自己的才华和能力,可以通过网站便捷地了解到最新的各类企业需求、学生求职应聘招聘会、供需见面会等信息,掌握大学生就业的各类最新的政策法规及相关就业流程,浏览各种就业指导文章,而用人单位也可以在网站上面发布招聘信息,
12、挖掘本单位需要的人才。为学生和用人单位搭建了一个交流的平台。用人单位和学生可以足不出门找到符合条件的人才和职位。系统主要采用Java为编程语言,实现了大学生就业管理信息系统的招聘信息管理、就业信息、毕业生个人信息、协议管理、企业用户注册等功能。本系统操作简单,使用方便。让计算机辅助就业管理活动,可以极大地增强管理者采集、处理信息的能力,从而有利于管理者及时决策,提高机构管理的质量和效率。计算机系统能根据管理过程的变化情况,将原始数据、资料等进行加工、保存,管理人员可以在解决具体问题需要信息资料时,随时进行检索查询,了解整个管理系统的动态情况,进行动态管理。1.2 国内外研究现状当前,国内的大学
13、生就业信息管理系统,已经逐渐出现很多很好的平台,但是没有通过法律措施强制应用到高校的就业管理中去。在一些高校内部,在毕业生就业的工作中,并没有一个运用到实际中去的平台,信息的发布,主要是通过传统的方式。国家就业部门对我们就业信息管理系统的建设也是非常看重,甚至有些以就业信息管理水平来评价一个地方的经济发展水平,这使得每个地方加强就业信息管理系统的改革和开发工作。目前国内比较优秀的此类网站不胜枚举,最为突出的有“中国高校毕业生就业信息服务网”与“北京大学毕业生就业信息服务网”。它们主要包括了“求职”、“招聘”、“新闻”、“企业介绍”、“政策”、“咨询”六大板块。分别为毕业生提供就业的各类信息帮助
14、属于非常优秀的网络资源站。通过对这些优秀网站的学习研究为本设计提供了一个很好的参考平台。1.3 设计目标系统是根据高校毕业生就业的实际情况进行设计与开发的,能够实现高校毕业生就业信息的管理,因此,应具有如下设计目标:1)界面友好、易用性高2)管理员可以拥有最大的权限3)本系统分系统管理员,老师用户,企业用户和毕业生用户4个用户角色4)就业查询统计(包括就业情况查询,违约查询,区域分布统计,性别分布统计,时间分布统计,从事行业统计,工作省份统计,就业月份统计)5)学生信息管理,企业信息管理第2章 高校毕业生就业信息管理系统需求分析开发一个系统,第一要做的就是进行系统需求分析。需求分析的主要目的
15、是确定系统的规模和范围,确定软件的总体要求以及所需要的硬件环境支持和软件环境平台搭建、确定待开发软件与外界的接口,根据用户的需求确定软件对操作系统的要求,以及待开发软件总体上的约束和限制。系统分析有助于开发中弄清所需开发的软件、硬件环境、支撑软件和操作人员的要求,可以让开发者思路清晰,使用者操作便捷,简单。2.1 可行性研究可行性研究(Feasibility Study),是指在调查的基础上,通过市场分析、技术分析、财务分析和国民经济分析,对各种投资项目的技术可行性与经济合理性进行的综合评价。可行性研究的基本任务,是对新建或改建项目的主要问题,从技术经济角度进行全面的分析研究,并对其投产后的经
16、济效果进行预测,在既定的范围内进行方案论证的选择,以便最合理地利用资源,达到预定的社会效益和经济效益。对于就业管理系统的可行性研究是非常有必要的,它可以为之后的需求分析和系统详细设计都有根可循。2.1.1 问题定义当说到求职,第一就会想到是招聘会。虽然招聘会是目前人才交流的主要途径之一,但是它还远远不能满足现实的需求: 1)招聘会定期召开,过期没有交流的机会。招聘会都是在有限的几天内企业与应聘者面对面的交流,虽然现在的招聘一般都会提前贴出海报或其它方式的宣传,但还是会有应聘者错过。2)招聘会人数众多,很难管理。由于参加招聘会的人员繁多,整个过程人员的流动性也非常强,管理起来很不方便。 3)空间
17、有限不利交流。招聘会人数众多,而且招聘企业展位有限,想要实现企业与学生详细交流非常困难。 4)学校参与很少。在学生求职和企业招聘过程中,学校很少介入,这个阶段的信息统计也是很少的。另一方面从高校学生工作管理者的角度而言。如何根据毕业生择业愿望、用人单位需求和就业结果提取对办学有指导意义的信息,其迫切性和重要性更是不言而喻。在现实中,目前很多老师都是用Excel来管理学生的就业信息,功能相对单一。而现在网络上所提供的招聘信息,并不能把单一学校的学生分开出来,学校不能进行相关的统计。所以,为了快速、有效、全面反映最新的用人单位信息和大学毕业生的基本信息,制作一个简单而实用的大学生就业信息系统是十分
18、重要和必要的。2.1.2 技术可行性本系统主要采用了Java作为编程语言,Java是一种简单、动态、面向对象、分布式、解释执行、健壮、安全、结构中立、可移植、高效能、具有多线程能力的语言。数据库采用MySQL数据库,MySQL是一个小型关系型数据库管理系统,MySQL被广泛地应用在Internet上的中小型网站中。由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,许多中小型网站为了降低网站总体拥有成本而选择了MySQL作为网站数据库。编程搭建框架采用了SSH框架,SSH为 Struts+Spring+Hibernate的一个集成框架,是目前较流行的一种Web应用程序开源框架。其中使
19、用Struts作为系统的整体基础架构,负责MVC的分离,在Struts框架的模型部分,控制业务跳转,利用Hibernate框架对持久层提供支持,Spring做管理,管理Struts和Hibernate。2.1.3 操作可行性系统采用浏览器网页的方式,部署简单,界面友好,操作简单,非常适合学生就业信息管理的实际情况的需要。通过多高校毕业生就业情况相关信息的调研,发现有必要设计出针对学生,企业和学校之间的一种就业管理平台,既方便了学生和企业之间的交流,也使得学校对信息的管理方便快捷。2.2 需求分析需求分析是软件生存周期中相当重要的一个阶段。需求分析的好坏将直接影响到所开发的网站的成败。需求分析主
20、要是确定待开发网站的功能、性能、数据、界面等要求,确定网站系统的综合要求。2.2.1 系统功能需求分析系统是为毕业生求职,用人单位招聘人才提供的现代化信息平台,毕业生能够通过浏览器查看到最新的招聘信息与就业指导,对自己的信息进行修改和查询。同时用人单位可以通过浏览器进行职位的发布,修改和删除,同时可以在网上查找所需人才简历。管理员可以通过浏览器完成对就业指导的增加,删除和修改。这无论对于毕业生,用人单位和管理员来说都节省了大量的工作量。充分利用毕业生就业信息网来提高用人单位和毕业生之间的交流,实现全面网络化,规范化和集成化。系统分为以下四大模块来实现以上设计思想:1)用户登录模块:根据用户名,
21、密码,用户类别 转发用户到不同的模块2)学生用户模块:简历管理求职管理,站内新闻查询,文档查询,公告查询,留言管理、个人信息管理3)企业用户模块:求职管理,站内新闻查询,文档查询,公告查询,留言管理,个人信息管理4)教师用户模块:毕业生用户管理,站内新闻查询,文档查询,公告查询,留言管理,就业查询统计,违约查询5)管理员模块:系别管理,专业管理,老师管理员管理,站内新闻管理,企业用户管理,岗位管理,文档管理,公告管理,留言管理,就业查询统计,违约查询2.2.2系统性能需求分析所谓软件的性能就是在空间和时间资源有限的条件下,软件系统还能不能工作。所以首先列出所有可能使用此系统的人员配置,硬件明细
22、网络状况,在此条件下查询的数据量的大小,所需时间,最后结果的表现形式。1)系统界面要求:提供一个干净整洁的操作环境和良好的人机对话的窗口。2)系统功能要求:完成对各类信息的增加、删除、修改、查询、统计。3)系统的性能要求:本网站响应时间短、吞吐量大、处理时间快。4)系统的运行要求:在Windows98 、XP、Windows2000都可安全运行。2.3 系统数据流程分析数据流程分析主要包括对信息的流动、变换、存贮等的分析。其目的是要发现和解决数据流动中的问题。这些问题有:数据流程不畅,前后数据不匹配,数据处理过程不合理等等。问题产生的原因有的是属于现行管理混乱,数据处理流程本身有问题,有的也
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 高校毕业生 就业 信息管理 系统 论文
