刘振++付娇++毛潇楠
摘 要: 勤工助学作为资助贫困学生的主要方式之一,在各高校中得到广泛推广,但一些高校的勤工助学管理工作至今仍停留在手工操作的基础上,针对勤工助学管理的现状和特点,开发了一套基于J2EE系统的勤工助学管理系统,使勤工助学的管理工作走上标准化和信息化的轨道,提高了工作效率,并有效减轻了行政管理人员的工作压力。
关键词: 勤工助学 管理系统 系统设计
勤工助学是指学生利用课余时间进行有偿劳动获得一定经济收入的社会实践活动,它不但能为贫困学生提供一定的经济资助,而且能为学生提前踏入社会、了解社会搭建桥梁,体现教育与劳动的有机结合,对于促进学生的创新能力、实践能力和自立自强意识的增强都具有一定的现实意义。
1.勤工助学系统开发的意义
勤工助学传统的运行模式一般是经过认定的贫困生将勤工助学申请表送至学校勤工助学管理办公室,勤工助学管理办公室根据用工单位的需要进行推荐或用工单位根据学生提供的基本信息进行选择。然而勤工助学管理系统的构建改变了传统的用工模式,通过网络平台能够实现供需双方的双向选择、学生信息的及时整理归档、用工单位用工需求的发布、学生的工作安排、工资的发放和查询等。勤工助学系统的开发打破了传统的运行模式,使此项工作逐步走向了系统化、规范化、专业化的道路。另外,勤工助学系统的开发提高了工作效率,是信息技术飞速发展的产物,也是学校建设数字化校园,进行教育信息化改革的体现。
2.勤工助学管理系统的功能分析
基于Web的勤工助学管理系统的基础信息的发布平台为校园网,所需的中心数据库依托学校的中心服务器,系统的设计能够实现勤工助学管理部门、用工单位和学生的动态交互,实现对用工部门需求信息的发布和管理,勤工助学学生信息的整理和发布、学生需求岗位的申请和分配,勤工助学管理部门及用工单位对学生勤工助学情况的评价等功能。从管理和需求的角度分析,系统可以分为三种不同类型的模块:系统管理部门、用工单位和学生。
系统管理部门的人员主要负责对系统所需的基础数据进行维护、添加、删除和归档,同时根据系统设置的管理权限进行工资的发放、数据汇总统计、数据查询等。用工单位通过系统进行用工需求的发布、学生信息的查询和筛选、学生工作情况的评价、学生工资的制作等。学生可以通过系统进行岗位的申请、选择、工资的查询等。
3.勤工助学管理系统的设计与实现
3.1系统结构
勤工助学管理系统采用MVC进行开发设计,M是指数据模型,V是指用户界面,C则是控制器。使用MVC的目的是将M和V的实现代码分离,从而使同一个程序可以使用不同的表现形式。C存在的目的是确保M和V同步,一旦M改变,V就应该同步更新。采用这种结构可以使得系统结构更清晰,分工更明确,有利于系统后期的维护和升级。
3.2系统的模块设计
按照系统的功能需求,勤工助学管理系统从整体上可以分为三个功能模块。
(1)用工单位模块:主要用于用人单位岗位的添加和修改、对勤工助学学生的基本信息进行查询并录用;还可以对学生工作情况进行管理,如录入学生工时、查询岗位不同期限内的工资、学生工作情况的评价等。
(2)学生管理模块:可以通过系统查询各部门岗位信息的发布,提交岗位申请或岗位的退选、工资的查看、密码的修改,还可以对个人的信息进行维护。
(3)管理员模块:主要用于对用户信息的管理,如添加勤工助学学生的信息、用工部门主管的信息、查询不同部门、岗位学生的工资等。
3.3系统的实现
(1)用工单位模块
用工单位根据系统设计的端口进入后台将本部门所需的人数上报勤工助学体系管理员,管理员根据各部门的工作强度和工作人员数设置用工单位的人数上限,用工单位在基本信息管理界面发布岗位的数量、工作时间、对勤工助学学生的要求等;用工单位在添加岗位、修改岗位界面根据本部门的工作情况及时调整岗位数并将信息发布供学生选择;用工单位在学生工作信息评价界面及时对学生的日常表现情况进行评价,根据评价的结果发放学生的工资和决定该同学是否留用,学生工作情况评价的内容主要有工作质量、工作态度、被投诉情况和考勤情况,每项设置优良差三个等级。录入工资界面提供工资计算功能,每月工资总额为320元,工作时间最高不超过40小时,倘若差评等级一次,工资减5元,以此类推,差评5次系统提出预警,用工单位对学生进行辞退,评价等级为良好5次减10元。每月的工资计算公式为8元*工作时间-评价等级,用工部门根据学生上报的工作时间进行核算。
(2)学生管理模块
学生在基本信息管理界面填写学生的姓名、学号、银行卡号、专业、特长、贫困等级、电话等信息供用工单位选择;学生在申请岗位界面根据用工单位的需求信息提出申请,供用工部门选择;学生在岗位退选界面对于用工单位或系统管理员提供的岗位信息判断,对于不符合自己的岗位提出退选需求;学生在查看工资界面每天对自己工作时间进行签到,及时将工作时间上报用工单位管理员,系统提供每月工资查询清单。
(3)管理员模块
系统管理员在添加学生界面对全院申请勤工助学学生的信息进行审核,并对特殊困难学生(如:孤儿、父母病重等特困学生)进行推荐;在岗位管理界面对用工单位申请的岗位数进行上限的设置;在基本信息管理界面发布用工部门需求信息、勤工助学用工安全要求等信息;在查询工资界面对各部门上报的工资进行审核汇总发放。
4.结语
勤工助学管理系统的设计完成了日常工作中的一些必要功能,解决了人工操作时信息发布不及时、供需双方不能双向选择、学生与系统管理员沟通障碍等诸多问题,为学校勤工助学工作发展提供了信息化平台,提高了勤工助学管理的工作质量和工作效率,更好地为学生和用工单位提供了服务,将管理人员从传统的手工操作中解放了出来,勤工助学管理系统已经成了学院信息化、数字化建设的重要组成部分。
参考文献:
[1]宋华斌.勤工助学管理系统的设计与实现[J].科技资讯,2011(6):226-228.
[2]李小强,张朝晖.勤工助学系统的开发与设计[J].学术探讨,2013(10):29-30.
[3]邓彩红,李晓楠,吴同帅,张李军.基于ASP_NET的勤工助学管理系统设计与实现[J].电脑知识与技术,2014(33):7858-7860.
[4]张莉.基于B/S结构的助学金管理系统设计与实现[J]电脑开发与应用,2013(6):19-21.
项目来源:本文系2015年江苏省高等学校大学生创新创业训练计划项目“基于Web技术的勤工助学系统的设计”(项目编号201512679009Y)的阶段性成果。