网站首页  词典首页

请输入您要查询的论文:

 

标题 支持多终端的学生就业综合服务平台的构建
范文

     谢文勇

    

    

    

    摘要:随着高等教育越来越被重视,高校毕业生就业的相关问题就浮出了水面。毕业生就业的相关问题包括:毕业生找不到理想的工作;招聘单位招不到合适的人才;高校举办的就业招聘会难以普及等。该研究旨在构建一个支持多终端的学生就业综合服务平台,让学校、学生、企业三方使用,期望对解决上述就业问题有所帮助。

    关键词:Phonegap;高校毕业生就业;CI框架

    中图分类号:TP393 文献标识码:A

    文章编号:1009-3044(2020)01-0061-03

    1问题提出

    高校就业的相关问题是近两年关注度非常高的一个焦点,包括高校毕业生找不到对口的工作,相关的用人单位招不到合适的人才两个主要问题。通过采访高校相关部门的领导与毕业生发现,毕业生与学校在就业方面存在的矛盾主要为:学校安排的招聘会鲜有学生知道(学校相关单位通知手段落后、单一);学生对高校就业部门的关注度不高,不能及时了解学校的相关招聘;企业与学生的互相了解存在着鸿沟。

    本文旨在构建一个学生就业综合服务平台来解决上述问题,让学生就业问题得以改善,企业可以招聘到合适的人才,提高高校毕业生的就业率,也为高校进一步培养学生指明方向。

    2平台功能

    2.1学生模块

    学生是平台服务的主体,学生端的功能齐全与否很大程度上决定了本平台的构建成功与否。学生端的功能主要为:

    1)个人信息更新。

    2)提交求职意向。

    3)查询招聘岗位。

    4)提交已就业信息。

    5)申请就业见习岗。

    6)预约咨询。

    7)使用测评功能。

    2.2招聘单位

    招聘单位的功能相对比较简单,考虑到的是,招聘单位在本就业平台上需要使用到的功能相对比较少,以及为了更好地做好学生信息保密工作,避免学生被不良商家拐骗。招聘单位的功能为:

    1)填写单位信息。

    2)发布招聘信息。

    3)反馈学生表现。

    4)提交合作申请。

    2.3学院

    学院在本平台中的功能主要是在收到就业中心这些相关部门的招聘信息以后,组织学生开展一系列的招聘会。学院的功能为:

    1)汇总查询学生信息。

    2)提交活动信息。

    3)招聘信息发布。

    4)提交学生信息(西部、考研)。

    5)提交招聘会信息。

    6)提交就业课成绩。

    7)学生到会统计(通过无线读卡器读学生卡)。

    2.4就业中心

    就业中心在平台中的作用是非常关键的,是学生和招聘单位之间的枢纽,是学生就业成功、招聘单位招人成功最为关键的部分。就业中心的功能为:

    1)信息导入。

    2)綜合查询和汇总。

    3)匹配学生求职与招聘汇总。

    4)发布通知付召聘演讲活动等)。

    5)信息审核(用人单位,学院,学生的)。

    6)发起讨论。

    7)档案查询。

    8)网上面试。

    此外,我校已建成部分学生就业服务模块,包括培训成绩查询平台、学生电子简历注册系统、在线问答系统、就业经费管理系统等。

    培训成绩查询平台用于就业培训的成绩查询,方便学生自我获取培训成绩。学生电子简历注册系统用于为学生提供良好的简历发布平台增加实习与就业得机会,更好地与企业对接。在线问答系统用于我校就业中心回复各种学生就业问题,为学生在就业服务方面答疑解惑,及时反馈,提升学生的就业质量。就业经费管理系统用于我校管理就业经费,作为经费应用有记录,科学化使用就业经费。

    3相关技术应用

    3.1HTML超文本语言

    Html语言是一种超文本语言,通过制定的标签来标识要在网页中显示的各部分内容,这种通过制定标签来识别的方式与大多数计算机语言是一样的,制定标签也就是制定与浏览器的识别规则,浏览器有自己的翻译机制,当然这和html语言是相对应的,程序的编写人员按照html的规则来编写想要展现的内容,浏览器根据自己的编译规则对其进行翻译,再以图、文、声、像的形式展示出来。由于每个浏览器的编译规则是有区别的,因此在对相同的程序进行编译的时候可能会产生区别。

    3.2 AJAX异步交互机制

    在目前的Web2.0的热潮中,人们更多的关注Ajax(Asyn-chronous JavaScript and XML)技术。它作为一种开发技术创建于交互式网页应用中,主要用于异步通信,不需要提交整个表单就可以局部刷新页面,为用户提供更好的浏览体验。

    Ajax是多种技术的综合,它使用XHTML和CSS来使表现标准化呈现;使用DOM来动态地修改文档的内容和结构;使用XML来进行数据的交换和处理;使用XMLHttpRequest来向服务器提交请求,进行异步的数据读取;使用JavaScript绑定和处理所有数据。

    3.3 Codelnigter开发框架

    Codelnigter(下文简称cI框架)是基于PHP语言的MVC框架,之所以取名为框架,是因为类似于日常生活中的框架,例如:一个玩具的框架做好了以后,可以往里面注入塑胶也可以注入别的材质,材质虽然不同,但是成品长的是一样的。相同的,cI框架是用PHP搭建的一个框架,里面有很多工具包,开发者在使用的时候只需要调用工具包里面的函数,往里面传递参数即可,这样可以省去大量开发的时间,把更多的时间花在优化项目的功能上。

    3.4Phonegap跨平台技术

    PhoneGap对于开发一个跨平台的移动端项目来说非常好用,首先这是一项已经开源的技術,也就是说不需要破解就可以看到所有的代码,这对于开发者和Phonegap这项技术的发展来说都是非常有帮助的。有了Phonegap技术,根据网页来制作一个手机端将变成一件非常简单的事情。Phonegap的跨平台性体现在它支持Android、iOS、Windows Phone7、BADA、WebOS、svmbian等多个平台,这也就是说在这些平台中转移已经编写好的项目时不需要进行重新调试,这非常节省时间。详细的Phonegap设计结构图如图1所示。

    Phonegap技术的广泛应用足以说明这项技术的成功,其实Phonegap技术只是承担着一个接口的作用,实现通过移动前端访问到移动终端的资源。Phonegap技术最为突出的几个优势为:

    1)跨平台性。要想实现跨平台性,最重要的是能无差别匹配各个平台的SDK,这也是很多技术无法实现跨平台的难点所在,Phonegap技术利用JavaScfipt来调用各个API库实现了与各个平台SDK的交互,实现了跨平台性。

    2)易用性。Phonegap技术应用广泛的原因有很多,很重要的一个是因为它的易用性。相比传统的网页程序,Phonegap用起来会更加便捷。在Phonegap里面提供了很多JavaScript中的类,通过这些可以直接访问系统的硬件,这在传统的网页程序中实现起来相当的麻烦,而用Phonegap则容易很多。Phonegap还可以直接利用JavaScript中的很多现成的框架进行编程,这也是Phonegap相对于传统网页技术更加优秀的地方。

    Phonegap是目前开发移动端最为快速的工具之一,如果加上开源,那就没有之一,它的目标是,程序写一次,用遍全平台。免费加开源加便捷,这大大的降低了移动开发的门槛,使得手机应用更加丰富多彩。虽然目前Phonegap还存在运行慢、不灵活等不足,但是随着技术的不断升级,这些都将不复存在,到时候Phonegap技术一定会更受欢迎。

    3.5SQLServer2008数据库

    在本平台的设计中,数据库采用的是SQL Server 2008,SQL server是大型企业开发所采用的数据库,稳定性强,而2008版本是一个广受好评的版本,它不仅将之前的很多繁杂的操作进行了优化,还增加了很多新的便捷的特性。例如:在SQLserve 2008版本中添加的数据压缩特性,这个特性在平时可能不是特别显眼,当你的数据库中的数据量迅速增加的时候,它的作用就得以显现,它使数据的压缩和解压缩同时实现,并且磁盘的负荷还相当的小。新增的功能还有加密机制,SQLserve 2008可以对整个数据库进行加密,实现了透明数据加密功能,这个功能大大地缩减了开发者的工作量和开发成本。

    4数据库建设

    数据库建设的重要性就犹如建筑楼房中的地基,地基不稳,楼房外表多么华丽,都是豆腐渣工程,相同的,如果数据库建立的不够完善,会对平台造成毁灭性的打击。因此,本平台的数据库使用关系型数据库结构,并在建立数据库之前进行了充分的需求调研,在确定了功能之后才开始建立数据库,避免了后期修改字段带来的麻烦。

    本平台的数据库一共12张数据表,利用关系结构使其相连,具体的优势表现为:在实现功能的时候通过任意一张表的主键就可以找到想要的信息。也是由于关联性强,所以在建立数据库之前做了充分的调研和分析,以减小后期对数据库结构的修改。

    5平台部署与安全措施

    5.1平台部署

    平台的部署是在实现功能的同时进行的,好的部署可以大大减轻实现功能时候的负担并且使得逻辑清晰。具体来说是将数据库与业务逻辑程序分离,数据库将存储于单独的数据库服务器并进行网络隔离,业务逻辑程序使用APACHE服务程序部署于单独WEB服务器。

    5.2安全措施

    应用在高校的服务型系统,安全性问题是至关重要的一个问题,学生以及学校相关部门的信息泄露会造成不可估量的后果。因此,本平台在设计过程中,在软件设计以及服务器运行环境两个方面进行了较好的安全性考量。

    5.2.1软件设计方面

    1)用户登录时设置验证码,以防止登录机器人进行恶意登录以及密码暴力破解。

    2)所有用户密码进过MD5算法单项加密后储存于数据库。

    3)用户登录时通过算法对输入字符进行过滤以防止SQL注入等恶意操作。

    4)所有URL参数经过64位算法加密以保证参数传输的安全性。

    5.2.2服务器运行环境方面

    1)服务器只对校内IP开放以拦截校外用户访问。

    2)通过防火墙拦截木马、病毒与恶意攻击。

    6结束语

    随着信息化2.0时代的到来,各高校都在尝试将一些繁杂的工作用信息化来代替。我们需要考量的是,如何利用信息化将这些工作便捷起来。从目前的社会形态来看,高校培养学生的成败,很大程度上取决于毕业生是否能找到满意的工作,而从目前来看,形势不容乐观。因此,抓住主要矛盾,利用信息化手段解决矛盾是关键。本平台利用信息化手段,很大程度上解决了学生、高校、企业三者在就业方面的矛盾,为提高高校毕业生的就业率做出贡献。

    [通联编辑:光文玲]

随便看

 

科学优质学术资源、百科知识分享平台,免费提供知识科普、生活经验分享、中外学术论文、各类范文、学术文献、教学资料、学术期刊、会议、报纸、杂志、工具书等各类资源检索、在线阅读和软件app下载服务。

 

Copyright © 2004-2023 puapp.net All Rights Reserved
更新时间:2025/2/11 1:03:17