高校毕业生就业管理系统的设计与实现
2019-04-15钱琴琴
钱琴琴
高校毕业生就业管理系统的设计与实现
钱琴琴
(芜湖职业技术学院招生就业处,安徽芜湖,24100)
高校就业管理系统是学校管理工作的重要组成部分。利用SQL Server数据库软件,采用面向对象的方法以及B/S三层架构可以构建毕业生就业管理系统。该系统实现了毕业生就业管理的系统化和无纸化管理,在管理方式及方法上有了多种选择,增加了信息管理过程的多样性和丰富性,方便企业和毕业生直接交流,促进供需双方实现人职匹配,也便于就业各项数据的统计和分析,从而助力高校实现更高质量、更加充分的就业目标。
软件开发;就业;信息系统;数据库;B/S架构。
大学生的就业问题已经成为公众关注的社会问题[1],大学生从学校步入社会需要经过职业化的素质提升,而就业则是职业化的第一步[2]。目前已有很多高校在积极建设就业管理平台,但是其功能并不能满足现有的需求。由于毕业生越来越多,人工的方式已经无法满足目前高校就业管理工作的需要,一些少数民族地区为了提升大学生的就业率,在本地区内和大学校园开展了一系列的措施[3],因此高校就业管理系统的建设是高校就业管理工作中重要且紧急的一项。
1 研究背景
为了提升大学生就业的有效渠道,扩展网络信息途径开展大学生的就业管理[4]是一个从未来考虑的、进行未雨绸缪的建设意见。为了提升高校招生就业网络的安全管理[5],校方应该从不同的角度下手展开就业管理的详细流程。有不少学者就此课题展开了一些研究和分析过程,其中袁娜[6]认为使用ASP.NET技术建设一个属于大学生的就业用人招聘网络能够有效帮助学生就业,邱浩[7]也曾经针对高等学校的校园招聘项目管理项目展开研究,他校园招聘项目管理项目的功能模块入手进行了系统设计方面的优化分析,并提出了项目设计的宝贵意见。
2 高校毕业生就业管理系统的设计
2.1 总体设计
本文系统共有6块,分别是系统管理、用户管理、就业新闻管理、毕业生招聘管理、毕业生就业管理、毕业生就业派遣管理等六大模块。
2.2 系统功能模块设计
2.2.1毕业生信息管理:功能结构设计
毕业生信息管理模块主要包括企业端的毕业生信息检索,毕业生端的毕业生信息提交,管理员端的后置管理和前置审核,以及管理员推送到首页的公示信息等。
2.2.1.1 企业信息检索
企业在进行信息搜索的时候主要访问的是企业端的信息检索模块,需要调用毕业生信息管理模块,则需要按照流程进行信息的检索,通过这一系列的查询、审核和分析才能输入合法的信息数据。
2.2.1.2 毕业生信息管理
毕业生在进行信息搜索的时候主要访问的是毕业生端的信息管理模块,需要调用毕业生信息管理模块,则需要按照流程进行信息的检索,通过这一系列的查询、审核和分析才能输入合法的信息数据。
2.2.1.3 管理员信息管理
管理员主要访问的是管理员端信息管理模块,需要调用毕业生信息管理模块,则需要按照流程进行信息的检索,通过这一系列的查询、审核和分析才能输入合法的信息数据。
2.2.1.4新闻管理
管理员主要访问的是新闻管理模块,需要调用毕业生信息管理模块,则需要按照流程进行信息的检索,通过这一系列的查询、审核和分析才能输入合法的信息数据。
2.2.2企业信息管理
企业信息管理功能结构设计:主要包括毕业生信息检索,企业信息提交,管理员的后置管理和前置审核,以及管理员推送到首页的新闻信息等。
2.2.2.1 毕业生信息检索:毕业生主要访问的是信息管理模块,需要调用毕业生信息管理模块,则需要按照流程进行信息的检索,通过这一系列的查询、审核和分析才能输入合法的信息数据。
2.2.2.2 企业端信息管理:企业主要访问的是企业端信息管理模块,需要调用企业信息管理模块,则需要按照流程进行信息的检索,通过这一系列的查询、审核和分析才能输入合法的信息数据。企业用户在进行个人基本信息以及招聘信息管理的时候应该按照一定的管理规则开展,否则将会被系统的管理人员取缔新闻的发布,并威胁到用户的角色内容。
2.2.2.3 管理员信息管理:管理员主要访问的是管理员端信息管理模块,需要调用企业信息管理模块,则需要按照流程进行信息的检索,通过这一系列的查询、审核和分析才能输入合法的信息数据。
2.2.2.4管理员端信息管理作为独立的系统模块,主要的用户为管理人员,上方涉及到的主要模块是企业信息管理模块,该模块运作的主要流程按照过程进行,从输入到输出的过程,表示管理人员通过新闻管理需求进入用户的个人管理。
2.2.2.5新闻管理:管理员主要访问的是新闻管理模块,需要调用企业信息管理模块,则需要按照流程进行信息的检索,通过这一系列的查询、审核和分析才能输入合法的信息数据。
3 高校毕业生就业管理系统的实现
本系统的功能实现过程主要利用了网页设计的专业工具Dreamweaver当做网页部门的主要开发工具,并使用了JSP语言完成其开发工作,由于Dreamweaver具有比较好的错误提示功能,并能够进行良好的纠错,所以其对于代码的准确度维护也比较好。本系统实现过程中主要涉及到了六部分。它们分别是系统管理模块、用户管理模块、就业新闻管理模块、毕业生招聘管理模块、毕业生就业管理模块及毕业生就业派遣模块。
3.1 毕业生信息管理模块的实现
毕业生信息管理模块主要涉及到了毕业生的登陆管理以及信息查询等内容。本模块的界面设计主要使用了JavaScript的技术进行搭建的,使用的主要编程语言为Java语言,用户输入的用户信息通过Microsoft SQL Server2010存储在用户的数据库表中,能够实现界面和数据之间的实时传输,并能够进行数据的增加、修改、删除和查询。
用户输入登陆用户名、密码和验证码来登陆,成功登陆后系统会跳入到相应的主界面。登陆管理界面的用户名为:qianqinqin,密码为:zsjyc。
毕业生的基本信息主要包含了毕业年份以及专业。当毕业生具有用户权限的时候,其管理权力依旧属于管理人员,用户需要针对自己的初始密码进行修改,将自己的用户信息进行完善,本系统自带了用户个人信息的修改功能,但用户的权限、姓名以及角色是归属于管理人员进行管理的,并没有相应的权限进行修改及校验。本系统主要采用了Java API的加密方式,对数据读取也主要利用反加密算法来实现密码的解密和加密过程,并在前台数据中表现出来。管理人员能够查看辅导员的相关权限,并负责各个角色用户的密码找回工作。
3.2 企业信息管理模块的实现
企业信息管理模块包含了企业用户的添加、修改、删除、多条件查询、详情等功能。企业信息管理模块的界面主要使用了JavaScript技术的网页设计功能,通过编写Java语言使得数据库中的信息展示在用户面前。系统增设企业用户的时候,需要输入包括单位名称等信息,系统进行JavaScript验证,输入信息错误则添加不成功。对于系统的安全设置,主要是采用Java API中的加密算法完成密码的加密过程,随后系统将密码存入数据库。
3.3 新闻管理和招聘管理模块的实现
本系统涉及到的新闻管理以及招聘管理能够在一个环境中显示出来。新闻管理的新闻信息基本涉及到学生用户以及企业用户的就业、招聘需求,新闻管理的主要内容是新闻信息的管理等。新闻管理需要管理人员进行管理,其主要的管理范围包含了新闻信息的增加、修改、删除、查询等功能。管理人员在进行审核完毕以后才能够将新闻信息发布出去,并通过前台数据显示出来。在新闻管理中既有企业用户的招聘信息管理,又有学生用户的就业信息管理,管理人员的审核工作决定了二者的信息沟通以及需求满足。
3.4 就业派遣管理模块的实现
本系统涉及到的就业管理以及派遣管理也在一个环境中显示出来。就业派遣管理模块是本系统的关键模块,其主要的功能是就业政策的传达、就业信息的收集和报送、对毕业生的就业指导、就业率的统计、报到证的打印和签发等等。在就业派遣模块的相关界面里面点击具体的功能图标就能够进行毕业生就业的相关环节,详细查看毕业生就业的具体流程,能够针对不同用户的信息进行增加、删除、修改和更新步骤。本功能模块还具有用户信息的审核功能,也就是针对毕业生的基本信息以及就业信息进行审核,审核无误的信息方能够在本系统中显示。本系统还能够支持Excel表格数据导入的功能,将外来表格中的有关数据信息有效完整地存储到数据库当中。点击图标,进入毕业生信息的详情页,辅导员可以查看和编辑毕业生的详细信息,在此页面下,此学生的一些个人信息则是不允许被修改的,只能查看。而系统管理员则具有取消辅导员对此毕业生的审核的管理权限,被取消审核的毕业生则被重新列入未审核毕业生列表当中。审核后的毕业生信息,管理员和辅导员可以导出其Excel表,毕业生的信息可以全部导出,也可以按条件查询部分导出,辅导员只能查询到其所管理的毕业生的班级或学院的列表。
图1 毕业生基本信息查询
4. 研究的意义与重要性
社会进步发展的同时,计算机技术和信息技术等尖端科技也不断为人们的智能化生活提供便捷之处。对于学校的毕业管理而言,智能化的高校毕业生就业管理系统为学生找工作带来了方便。对于教育事业的发展而言,学校拥有智能化的高校毕业生就业管理软件已经是学校建设不可缺少的一部分。
高校毕业生就业率及初次就业率是衡量一所高校办学综合实力的重要指标,也是毕业生及家庭、社会非常关注的指标。随着人才市场化的深入发展,多数高校着手推进应用型人才培养战略,而应用型人才培养后输出方向则是检验这一战略成效的重要因素。如果高校毕业生就业专业对口度低,社会对其人才培养质量评价度也会随之降低,进而影响该校应届毕业生就业,从而形成恶性闭环。从一定意义上分析,高校是服务于两个主要客户的机构:首先是希望得到个人素质和相关技能提升且藉此获得更好就业机会的毕业生,其次是希望得到高素质人才的企业。本文系统可以就以上给出几点支持:
4.1 构建在校生与用人单位长期交流机制
大学生入学便可通过平台注册,关注与专业适配的相关领域企业或自己感兴趣的行业。长期关注某企业,有利于促进学生与用人单位人资部门相互了解。这种前瞻性的沟通、互动,对学生与企业之间建立长期的较为稳固的关系打下良好的情感基础。大学生就业服务网远不仅仅是围绕招聘会进行外围信息发布,此理念已经在不少就业服务网络平台上得到应用。企业倾向于聘用较熟悉的员工,且毕业生个人就业竞争力可以在企业的校外辅导中得到培养与提升。
4.2 搭建在校生与用人单位展示彼此特性的平台
毕业生在择业就业过程中往往通过个人简历的内容来展示,一纸简历往往无法完全真实充分全方位展示毕业生求职者的整体素质与风貌。用人单位考虑到用人成本和信息互通的局限性,因此在招聘人员时难以取舍或者选用不到真正满意的人才。本文系统中的展示模块,让毕业生及企业均能够在平台展示。毕业生能够在企业持续信息发布中了解企业发展、企业动态、企业实力、企业用工需求及企业用人要求。毕业生在持续个人发展历程模块充分展示个人成长历程,技能水平提升的整个动态过程。
4.3 已就业学生信息反馈,为在校生或未就业学生提供参考
已就业学生及时在系统填写个人就业状况,对就业单位进行及时真实的评价,如公司薪资待遇是否与该企业宣传相符,该企业的企业文化如何,该企业是否为员工提供合理的发展晋升通道。这些信息与评价,可以为在校生未来就业提供就业参考。
5 结论
本文通过分析设计,在总结高校毕业生就业管理系统现有不足的基础上,积极借鉴现有软件的功能优势,得出本系统有以下优势:
5.1 系统的优势
5.1.1具有良好的实践性
通过对市场上的一些软件进行分析与研究,并对一些编程技术进行探讨而得出本系统在技术、经济、需求、操作以及法律上具有良好的可行性。
5.1.2具有较好的社会推广价值和应用优势
通过本系统的应用希望最终能够实现各高校之间的信息互通以及大学生的就业指导和择业管理成为新时期高校就业工作的一项新的内容。
5.1.3设计功能强大
本系统的功能符合需求开发,能够满足学生、企业以及高校三方的需求功能。
5.1.4将系统的逻辑结构使用算法的方式进行运算,并应用到数据库设计中
本系统在开发设计前进行了大量的调查与分析工作,结合本人的实际工作经历,结合就业工作业务的实施过程,以及市场上各种就业管理软件兼容性不佳、体验过程复杂化等多问题,更为重要的是为了减轻就业管理人员在实际工作中的工作量,从而在理论技术等手段的支持下,设计研发了一个能够满足各种需求、功能性强、兼容性以及实用性均佳的就业管理软件系统。
5.2 系统的完善
经过对系统的全面测试,本系统在表述和设计上还有一些不完善的地方,下一步将进行研究与完善,具体如下:第一,优化并且分析代码,并反复测试和修改个别不稳定的代码来提高系统的整体运行效率。第二,对比并分析与其他毕业生就业管理系统在数据等方面可能产生的业务关联,努力实现业务流程的整合和大数据的共享,最终打造信息化平台。第三,分析并了解用户对于浏览器的操作习惯,结合本系统的系统功能,优化业务流程并改进操作界面,从而提升用户的体验感。第四,建立数据加密处理中心,并运用安全级别非常高的加解密算法,有效的防止系统在运行中受到黑客的攻击和篡改,从而保证系统在运行中的安全性。第五,移动办公时代的到来,利用智能终端设备定制一个和本系统相匹配的移动终端版本,毕业生和管理人员只需用手机完成日常招聘求职、就业管理等工作,有效缩短时间,体现系统的方便性,从而达到了毕业生随时随地求职就业的效果。
6 展望
对于高校就业管理工作而言,高校就业管理系统的建立与传统信息管理方式相比,优势在于节约了人力、物力和时间等方面的资源浪费。因此,对于高校就业管理部门而言在管理运用此过程中更加方便、快捷、准确、高效。本系统在设计理念上主要是针对高校毕业生就业管理人员而设计的,随着高校毕业生人数的增加,与传统管理方式相比,本系统应运而生,提供了更为人性化、个性化的服务,具有一定的社会推广价值和应用优势。
[1]王艳. 中国当代大学生就业问题对策研究[D]. 南京: 南京理工大学, 2014.
[2]赵冠军. 当代大学生职业素质提升研究[D].无锡: 江南大学, 2013.
[3]张久献. 少数民族大学生就业问题及对策研究[J]. 中国大学生就业, 2014(3):68-69.
[4]吴麦语. 高校就业网市场化运作方法与对策的探究[D]. 昆明: 昆明理工大学, 2013.
[5]姚剑. 浅谈高校招生就业网络的安全管理[J]. 华章, 2013(10):91-93.
[6]袁娜. 基于ASP.NET的就业网用人招聘信息化建设[J]. 电脑知识与技术, 2013(9):85-86.
[7]邱浩. 高等学校校园招聘项目管理体系设计及优化研究[D]. 长春: 吉林大学, 2013.
Design of the Employment Management System for Graduates and Its Implementation
QIAN Qin-qin
The employment management system for graduates is an important part of school management.The employment management system for graduates can be constructed by means of the database software SQL Server with the object-oriented method. The system implements the systematic and paperless management for graduates, adds a variety of options in the management ways and diversify and enrich the information management process, so as to promote direct communication between companies and graduates, match the personnel with the corresponding posts for employers and employees, facilitate the statistics and analysis of all data, and achieve a more sufficient employment purpose of high quality.
software development; employment; information system; database; B/S framework.
G647
A
1009-1114(2019)04-0018-04
2019-10-28
钱琴琴(1985—),女,安徽芜湖人,硕士,芜湖职业技术学院助教,主要从事高校招生就业工作。
安徽省教育厅2019年人文社科重点项目AI+教育背景下高职大学生职业能力构建研究(SK2019A0846)。
文稿责编 周基燕