大学生就业管理信息系统设计与开发.docx
《大学生就业管理信息系统设计与开发.docx》由会员分享,可在线阅读,更多相关《大学生就业管理信息系统设计与开发.docx(37页珍藏版)》请在冰豆网上搜索。
大学生就业管理信息系统设计与开发
湖南涉外经济学院
本科毕业论文(设计)
题目
大学生就业管理信息系统的
设计与实现
作者
汤佳冕
学院
信息科学与工程学院
专业
计算机科学与技术
学号
11430121150734
指导教师
曾喜良讲师
二〇一五年五月十五日
湖南涉外经济学院本科毕业论文(设计)诚信声明
本人声明:
所呈交的本科毕业论文(设计),是本人在指导老师的指导下,独立开展工作所取得的成果,成果不存在知识产权争议,除文中已经注明引用的内容外,本论文不含任何其他个人或集体已经发表或创作过的作品成果。
对本文工作做出重要贡献的个人和集体均已在文中以明确方式标明。
本人完全意识到本声明的法律结果由本人承担。
本科毕业论文(设计)作者签名:
二○一五年五月十五日
摘要
随着我国社会经济的快速发展以及信息化、全球化等因素的影响,社会对人才的需求也越来越大,但是我国社会就业岗位的增长速度远远没有高校毕业生的增长速度,就业问题仍成为我们当前最主要的社会问题。
因此,为企业和大学毕业生提供一个直接联系交流的就业网平台已经越来越重要。
本系统实现目标即为给毕业生、用人单位和人事部门提供更便利、广阔和及时的信息,从而改善现有的高校就业环境,同时提高高校就业管理的水平与效率,促进高校信息化建设,使学院能便捷地管理各项数据,在第一时间获取精确的就业数据,为下一步工作提供参考依据。
本就业管理信息系统采用B/S模式,使用Java和SQLServer2005数据库开发而成。
关键词:
就业;信息化;数据库;B/S模式;Java
ABSTRACT
WiththerapiddevelopmentofsocialeconomyandinformationtechnologyChina,factorssuchastheimpactofglobalization,thesocialdemandfortalentisalsogrowing,butoursocietyemploymentgrowthrateisfarfromthegrowthrateofuniversitygraduates,theemploymentproblemhasbecomethemaincurrentproblemswillbeouragency.Therefore,thedirectlinkfortheenterpriseandtheemploymentofcollegegraduatesintheexchangenetworkplatformhasbecomemoreandmoreimportant.
Thesystemistoachievethegoalofgraduates,employersandpersonneldepartmentstoprovidemoreconvenient,comprehensiveandtimelyinformation,toimprovetheexistingemploymentenvironment,improvethelevelandefficiencyofuniversityemploymentmanagement,promotingtheconstructionofinformationofcolleges,schoolscanfacilitatethemanagementofdata,forthefirsttimetoprovideaccuratedataonemployment,thereferenceforthenextwork.
TheemploymentmanagementinformationsystemB/S,JavaandSQLServer2005databasedevelopment.
Keywords:
Obtainemployment;Informationtechnology;Database;B/Smodel;Java
第一章绪论
1.1选题目的与意义
就业是民生之本。
关心就业就是关心民生。
随着我国社会经济的快速发展以及信息化、全球化等因素的影响,社会对人才的需求也越来越大,但是我国社会就业岗位的增长速度远远没有高校毕业生的增长速度,就业问题仍成为我们当前最主要的社会问题。
在实际的工作中,就业信息管理对工作人员来说数据量大、任务繁琐。
传统的手工管理已无法满足当前的需求,对就业信息管理系统的建立,自动化已成为必然趋势,就业信息管理系统可以对就业信息的统一管理,提供个性化服务。
中国的就业部门对就业信息管理系统建设也很重要。
随着计算机技术和互联网的发展,通过网络交换信息的发布与管理,加强企事业单位和求职者的交流。
1.2国内外的发展动态
美国和日本在很早之前就开始了对于大学生就业信息管理的研究,已经取得了逐步进展,大部分高校人才信息已经和一些大型上市企业招聘信息实现同步,企业人事看到合适的人才信息就可以通过就业管理系统的信息直接联系到学生。
法国对于大学生就业信息十分看重,国家早就已经把大学生就业系统当成了教育部门监管人才必要平台。
目前,大学生就业信息管理系统国内逐渐出现了很多很好的平台,但没有法律的强制措施适用于就业的高校管理。
毕业生就业工作中不使用平台,发布信息主要是通过网站,广告贴,校班级招聘类的传统方式。
1.3系统目标与意义
下面主要分别介绍本系统开发的目的及意义。
1.3.1系统目标
本大学生就业管理信息系统是就目前本校学生就业管理同企业用户招聘管理,开发并提供一个管理方便、信息更新快、功能齐全易操作的管理解决方案,现提出的系统总体开发目标如下:
(1)系统为用户提供方便、灵活的操作界面。
(2)注意数据的安全保障,实现数据备份和恢复的功能。
(3)节省学校毕业生就业的管理费用,提高其管理的效率。
(4)系统登录时设置一定的权限。
(5)用户根据的不同的条件,提供必要的数据支持。
(6)系统提供一些必不可少的就业招聘管理功能。
1.3.2研究意义
在21世纪的今天,为了赶上全球经济一体化加快的步伐,为了进入信息网络化的时代,各个是大专院校紧跟时代的步伐,转变学校的经营管理模式,减少没必要的成本浪费,提高学校的综合实力,因此,每所大中专院校开发毕业生就业管理信息系统,是不可忽视的重要举措。
1.4论文组织结构
本论文总共分为六章,每一章的重点及相关内容大致如下:
第一章为绪论部分。
主要针对选题的的目的及意义进行介绍,概述了本课题国内外目前的研究现状,并对系统目标及意义做了一定阐述,最后对论文结构做个说明。
第二章从需求的角度讨论了大学生就业管理信息系统,提出了系统的需求分析,在此基础上讨论了系统的业务流程,并从用户的角度进行功能性需求分析。
第三章系统的总体设计,包括系统架构设计、功能模块详细设计、数据库的设计。
第四章具体介绍系统的实现过程,依次介绍了系统各个模块的实现过程及效果。
第五章就系统进行测试,包括测试方法、步骤以及实现。
最后是结束语,总结了系统在实现过程中存在的问题,提出了一些改进的意见和进一步研究方向。
1.5本章小结
本章主要是对选题的目的及意义,目前该课题国内外研究现状以及本系统开发的目的和意义做了一个简单介绍,并对本论文结构安排做了个说明。
第二章系统分析
本章将主要对系统从可行性、需求分析、系统设计目标进行分析。
2.1可行性分析
本系统的可行性从经济、技术和运行三方面进行了分析和研究。
2.1.1经济可行性
当前本系统只对服务器有相关的要求,在服务器的费用方面,支出在学校所承担的范围内,以后人员培训的费用和其他设备的维护费用都在自己学校所承担的范围里[7]。
用当前的系统是可以节约支出是能够支付当前系统的直接支出,以后的维护费用更会比之前的机制节约很多钱,为此主要表现有以下几个方面:
第一,本系统的可以节约管理成本,提高管理效率;
第二,本系统原始数据修改简单方便;
第三,本系统的运行快、安全简单的数据管理;
第四,本系统的运行可以代替人工进行许多繁杂的劳动;
因此,该系统在经济上是可行的。
2.1.2技术可行性
本人以前有做过一个相类似系统的开发,对本系统一般性的软件和操作环境,编译环境都是比较熟悉的,另外本人在开发本系统是有相当多的互联网和人力资源的帮助,所以当前这个系统从技术上来说是可行的,适用于大中规模的数据量需求[8]。
本系统使用VisualStudion2010作为系统开发的开发环境,通过院系管理员功能模块对用户管理(包括院系信息,学生信息,企业信息)、权限管理(包括院系管理员、学生、用人单位)、系统管理(包括用户注册、身份验证、密码修改、内部公告)、签约管理(包括协议书信息管理、统计就业情况、协议书异动管理)、数据分析(包括数据整合、分析、预测、导出和打印)等[8]进行管理;企业功能模块完成单位信息、招聘职位、人才信息搜索、应聘信息管理等工作;学生功能模块则可以完成电子简历、职位查询、发布求职意向、网上咨询等。
据上所述,本就业管理信息系统不管是在硬件的要求上,还是在开发和设计的技术皆是能够实现的,为此,该系统在技术上是可行的。
2.1.3运行可行性
本系统是一个大中型的大学生就业管理信息系统,所耗费的资源小,学校的电脑无论是硬件还是软件都能够满足条件,本系统的关键技术是应用程序和数据库的紧密结合[9]。
将全部的数据信息放入数据库中进行存储。
并且这些信息都是由程序调用操作完成的。
同时对于本信息管理系统,采用SQLServer2005数据库来存储数据是完全可行的[10]。
本大学生就业管理信息系统的编程基本上具备了一套成熟、完备的理论体系结构,java程序设计语言和数据库的紧密结合进行开发的技术早已成熟,且在该类信息管理系统已经在各个高校使用。
因此,本系统在运行上是可行的。
2.2需求分析
下文主要从工作流程分析入手,介绍具体的需求分析并对系统设计思想、系统设计及功能做了个阐述。
2.2.1工作流程分析
本系统业务流程上主要有四大类的用户:
(1)学校管理员:
校管理员、院系管理员、就业处管理员、辅导员或班主任;
(2)毕业生用户;(3)企业用户;(4)系统管理员。
系统业务需求如图2.1所示。
图2.1系统业务需求
2.2.2具体需求分析
学校用户:
(1)辅导员或班主任登录后可以给本班的学生分配登录账号,维护学生的基本信息数据,审核本班学生的就业信息和管理个人的用户信息。
(2)就业办的老师登录后可以审核全校学生的就业信息,管理个人的用户信息。
(3)院系领导登录后可以维护个人的用户密码信息及查询本院系的学生就业信息情况。
(4)校领导登录后可以查询全校学生的就业信息情况,维护个人的用户密码信息。
毕业学生用户:
系统的主要用户就是学生,系统管理员在毕业生使用系统前就毕业生的学籍信息导入数据库,再由辅导员根据学生毕业情况分配使用账号,这样毕业生得到自己的账号和初始密码后登录系统就可填写、修改、提交就业信息,并能够更改个人用户的密码,并提示学生首次使用时应更换初始密码,保护学生个人信息的安全。
企业用户:
企业用户既能查看学生信息和发布招聘信息,也能通过管理员更新企业的基本信息和代发布招聘信息。
管理员:
管理员则是对用户的角色管理,控制好用户访问相应的模块,并能够对数据字典进行维护更新,并可以管理个人的用户密码信息。
2.2.3系统设计思想
(1)依照学校