崔玉萍
(武威职业学院 甘肃 武威 733000)
随着社会经济水平的不断提升,我国为高校毕业生提供了更多的就业机会,这就增加了高校毕业生的就业信息量。 然而,传统的就业系统功能单一、服务水平低,无法充分发挥和利用网络交互通信在就业创业中的作用,而高校毕业生就业创业平台的设计和应用可以有效地解决以上问题。 该平台主要应用大数据技术,不仅提升高校毕业生就业服务质量,还架起高校毕业生与用人单位之间的沟通桥梁。 同时,还方便了高校毕业生就业创业,满足了用人单位快速、精准选拔优秀人才的需求[1]。 因此,在大数据技术的应用背景下,如何科学地设计高校毕业生就业创业平台是技术人员必须思考和解决的问题。
本文系统主要划分为以下几个层次:
(1)数据层。 数据层主要用于对毕业生信息、辅导员信息、招聘信息、用人单位信息等多种信息的存储,支撑用户进行系统数据实时交互和共享。
(2)支撑层。 支撑层主要用于对重要数据的安全化传输和管理,确保信息传输的完整性、真实性和安全性。同时,还能起到认证毕业生身份信息的作用,满足用户安全化使用需求。
(3)业务层。 业务层主要涉及系统各个功能的各项基础服务模块。 借助数据库,可以实时传递和共享重要数据,提高数据共享质量和效率。 同时,还能将数据冗余度降到最低,满足用户管理系统权限、监控系统信息等多种使用需求[2]。
(4)表示层。 表示层可以帮助系统与用户形成良好的交互关系,确保信息输入和输出的及时性和全面性,使系统具有强大的人机交互功能。 系统架构图如图1 所示。
图1 系统架构图
系统数据库作为高校毕业生就业创业平台的重要组成部分,在增加、删除、修改和查询毕业生信息、辅导员信息、招聘信息、用人单位信息等方面发挥着重要作用。 本文重点设计如表1、表2、表3 所示的毕业生基本信息表、创业大赛评分标准表和职业规划指导表。 其中,毕业生基本信息表主要包含毕业生编号、身份证件号、性别、出生日期等属性;创业大赛评分标准表主要包含评分项编号、评分项、权重、评价类型等属性;职业规划表主要包含辅导员编号、创建人、创建时间等属性。
表1 毕业生基本信息表
表2 创业大赛评分标准表
2.1.1 毕业生服务模块
毕业生服务模块主要涉及基本信息维护模块、简历维护模块以及毕业生推荐模块等。 其中,毕业生基本信息维护模块支持辅导员和毕业生查询信息、同步信息、更新信息、编辑信息、查看信息等。 毕业生基本信息主要包含毕业生编号、毕业生照片、学号、姓名、身份证件号、性别、出生日期等信息。 简历维护模块在具体设计时,需要结合高校毕业生所提交的个人基本信息,自动生成相应的毕业生求职简历。 毕业生可以结合自身的求职需求,维护简历相关内容,并将其进行打印。 简历维护业务流程图如图2 所示。 从图2 中可以看出,当求职简历自动生成后,毕业生可以运用简历修改模块,结合自身求职意向,对简历相关信息进行针对性的修改和维护,并将最终修改结果提交到系统后台中[3]。 毕业生推荐模块支持高校将用人单位直接推荐给有求职意向的毕业生,同时,也可以将毕业生直接推荐给有招聘需求的用人单位,确保在毕业生与用人单位之间构建起良好的沟通桥梁。
图2 简历维护业务流程图
2.1.2 用人单位管理模块
用户单位管理模块支持用人单位登记和注册企业基本信息。 当企业基本信息通过审核后,企业有权限借助高校毕业生就业创业平台进行招聘信息发布,通知和提醒相关毕业生进行面试。 同时,还为毕业生查看用人单位招聘信息提供了极大的便利[4]。 用人单位注册业务流程图如图3 所示。 从图3 中可以看出,注册过的用人单位可以直接输入密码和账号进行系统登录和访问。 用人单位如果第一次使用本文系统,需要进行企业基本信息注册,并将注册结果提交和传输至管理部门,由管理部门审核用人单位所提交的注册信息。 如果审核通过,用人单位有权限应用本文系统进行招聘信息的发布以及相关毕业生简历的查询。
图3 用人单位注册业务流程图
2.1.3 就业服务模块
就业服务模块主要涉及毕业生就业过程管控、就业信息管理以及临时就业、自由就业等多种就业形式登记[5]。 在管理多种就业形式时,允许用户采用条件组合方式进行信息查询,同时还能借助图形化方式,统计和查询相关信息。 在进行就业信息管理期间,要全面化记录和了解毕业生实际就业情况,方便辅导员和毕业生借助本文系统实时查询、修改相关毕业生就业信息。 在进行派遣信息汇总和整理期间,运用Excel 文件,可以将毕业生信息、就业信息、派遣信息统一整合和导入到相应的列表中,并将其进行集中化打印。 就业信息管理业务流程图如图4 所示。 从图4 中可以看出,毕业生将填写好的就业形式登记表提交给系统后台,辅导员借助系统后台复核就业形式登记信息,判断其是否填写正确。 如果信息填写正确,需要由就业管理人员汇总就业形式登记信息;否则,如果信息填写错误,需要毕业生再次填写和提交就业形式登记表[6]。
图4 就业信息管理业务流程图
2.1.4 创业服务模块
创业服务模块主要涉及以下两个子模块:
(1)创业项目管理子模块。 该子模块主要用于对创业服务内容的管理。 在创业服务管理期间,辅导员借助系统前台,可以审核毕业生所录入和提交的创业项目信息。如果满足创业要求,给予审核通过;否则,将创业项目驳回。
(2)创业大赛子模块。 创业大赛子模块主要用于对创业大赛的审核以及评分标准的维护。 当毕业生所提交的参赛项目审核通过后,对其进行打分,并以奖金的方式奖励得分较高的毕业生。 当参赛项目不满足要求时,对其进行驳回。 评分标准维护子模块主要用于对评分标准的灵活制定,促使评价体系更加灵活、完善。
就业创业指导模块支持指导教师结合毕业生个人基本信息,指导毕业生进行合理的职业规划。 同时,还根据毕业生就业意向,推荐相关专家指导讲座,帮助毕业生明确就业方向或者创业方向,从而提高毕业生的就业和创业成功率。 在就业创业指导模块中,调用insert()方法、delete()方法、update()、select()方法,完成对专家指导讲座信息的增删改查。 指导教师可以增删改查毕业生基本信息。
系统管理模块主要涉及系统设置模块和系统登录模块。 其中,系统设置模块主要是在参照高校信息化管理需求的基础上,对多种个性化参数进行有效拓展,以满足系统高性能运行需求,例如管理和维护当前学年毕业生个人基本信息等。 在具体设计系统登录模块时,要做好对用户登录行为的认证处理。 当认证通过后,系统会加载用户所需的页面供用户使用。 然而,一旦认证失败,系统会弹出“用户名或者密码错误”提示框,这表明用户所提交的用户名和密码存在错误。 用户登录模块核心代码如下:
System.out.println("请输入账号:");
string name =sc.nextLine();
System.out.println("请输入密码:");
string pwd =sc.nextLine();
if ( name. equals ( username) &&pwd. equals(password)){
System.out.println("登录成功。");
break;
}else if(i<3){
System. out. println("账号密码错误,你还有" +2-i +"次机会。");
}else{
}
string name =sc.nextLine();
string pwd =sc.nextLine();
System. out. println( " 账号密码错误,请联系管理员。")
在具体设计网站管理模块时,主要运用Portal 技术完成对就业创业管理平台的构建,可以对页面模块进行灵活、自由的添加和删减,还可以对网站导航条进行自定义,极大地提高用户的使用体验。 网站管理模块支持用户存储和管理各个子站信息以及子站信息注册和初始化处理。此外,网站管理模块还为用户提供数据共享服务体验,允许用户调用数据库,对所需数据进行提取、传输或者存储。同时,还能向主站传输和共享子站信息,起到丰富和优化主站内容,提高信息利用率的目的。
为更好地验证本文系统的有效性和可靠性,本文运用黑盒测试法,以“用户登录模块”和“毕业生基本信息管理模块”为代表,测试系统功能是否可以正常、稳定地运行。这两大模块测试用例分别如表4 和表5 所示。
表4 用户登录模块测试用例
表5 毕业生基本信息管理模块测试用例
通过进行系统功能测试,发现系统功能模块运行正常、稳定,可以正式上线使用,完全符合预期设计标准和要求。 同时,系统网页、图片、按钮排版合理,界面简洁友好,符合用户使用需求。
综上所述,本文基于大数据技术进行高校毕业生就业创业平台设计,设计过程中应用了B/S 模式,ruts、Spring等框架技术,保证平台开发质量和效率,降低开发时间周期。 系统测试结果显示,该系统可以提高辅导员和管理部门的工作质量和效率,还能帮助高校毕业生与用人单位形成良好的沟通关系,为创业时期的毕业生提供了科学的指导和帮助,应用情况良好。 同时,系统还具有操作简单、安全可靠、灵活性高、易维护、易升级等特点,可以满足高校毕业生、用人单位、就业处管理人员等多种用户使用需求。