第37卷  第4期 福  建  电  脑 Vol.37  No.4
2021年4月
Journal of Fujian Computer
Apr. 2021
———————————————
本文得到天津理工大学中环信息学院市级大学生创新训练项目(No.202013897010 )资助。武腾,男,1999年生,主要研究领域为软件工程。E-mail: *****************。何来琛,男,2000年生,主要研究领域为软件工程。E-mail:*****************。冯硕,男,1999年生,主要研究领域为软件工程。E-mail:*****************。
校园公益活动志愿者招募平台
武腾 何来琛
冯硕
(天津理工大学中环信息学院计算机工程系 天津 300380)
摘  要 高校中各种形式的校园公益活动不仅对大学生各方面能力培养发挥着重要作用,同样也是校园文化建设的重要载体之一,更是加强和改善大学生思想政治教育的良好助推剂。但当前高校学生校园公益活动的现状不能令人满意,一方面体现在校园公益活动开展还不够广泛,另一方面普通学生参与公益志愿活动的意识还不够,积极性不高,参与人数占比较低。本文通过构建一款校园公益活动志愿者招募平台系统。打通公益活动志愿者招募宣传、发布、对接渠道,通过引入多种形式的志愿活动奖励激励机制,提高学生参与校园公益志愿活动的积极性与主动性,培养学生优秀的价值观。 关键词 校园公益活动;志愿招募平台;B/S ;MVC 模式 中图法分类号  TP319  DOI:10.16707/jki.fjpc.2021.04.039
Design of Volunteer Recruitment Platform for Campus Public Welfare Activities
WU Teng, HE Laichen, FENG Shuo
(Zhonghuan Information College, Tianjin University of Technology, Tianjin, China, 300380)
1 引言
高校中的各形式的校园公益活动在培养大学生的能力方面发挥着重要作用,是校园文化建设的重要载体,是加强和改善大学生思想政治教育的助推剂[1]。校园公益活动可以成为课堂教育的补充和延伸,为
学生综合素质的提高提供有效的途径[1]。同时,校园公益活动作为一种独特和有益的学习方法,不仅能加强学生知识,又能发展其社会技能。但当前高校学生校园公益活动的现状不能令人满意[1]。校园公益活动开展还不够广泛,虽然公益活动需求较多,但是这些需求往往分散在不同的部门或社团,活动信息发布渠道还不统一,信息发布还不够畅通,造成志愿者公开招募范围缩水。此外,普通学生参与公益志愿活动的意识还不够,积极性不高,参与人数占比有待提高。
基于上述背景,本文研究并设计开发一套校园公益活动志愿者招募平台系统,打通公益活动志愿者招募宣传、发布、对接渠道,引入多种形式的
志愿活动奖励激励机制,提升学生参与公益志愿活动的意识与积极性,培养学生良好的价值观。该系统采用B/S 架构进行开发[2],具有共享性强、分布性强、开发简单、维护方便等诸多优点。
2 需求分析
2.1 系统设计目标
设计一套通用的校园公益活动志愿者招募平台,满足校园志愿招募信息的申请、审核、发布及志愿者报名等基本要求。同时平台系统也将实现活动与报名信息的实时监控与数据统计功能。 2.2 用户角区分
该系统整体分为超级管理员、社团组织管理员、学生(普通用户)三类用户[2]。 2.3 系统核心业务流程
本系统核心业务流程如下:(1)社团组织管理员在线发布公益活动志愿者的招募需求申请。(2)超级管理员审核活动申请,通过后在平台发布。(3)
2021年福建电脑139
普通用户按条件筛选活动信息。(4)普通用户在
线报名参与活动。(5)活动报名信息经组织机构
管理员审核后发布在普通用户个人中心。(6)活
动结束后,发放相对应的学分及活动荣誉证书(电
子版)。(7)超级管理员每月统计普通用户参与
活动情况,评选公益之星,并给予额外学分奖励。
3 系统功能及实现
3.1 系统功能划分
校园公益活动志愿者招募平台
社团组织管理员
超级管理员学生
超级管理员登录模块活动
信息
管理
模块
活动
审核
模块
用户
信息
管理
模块
社团
管理
员登
录模
社团
活动
申请
模块
报名
信息
审核
模块
用户
登录
模块
用户
信息
展示
模块
用户
活动
报名
模块
删除
活动
信息
活动
报表
活动信息搜索
用户
信息
搜索
删除
用户
信息
用户
信息
更改
用户
积分
排名
用户
权限
修改
重置
密码
个人
信息
修改
个人
荣誉
展示
用户
活动
展示
图1系统整体架构图
如图1所示,系统按不同的角权限,功能模
块划分如下。
(1)超级管理员:超级管理员登入、活动信息审核、活动信息检索、活动信息维护、生成活动报表、公益
之星评选、用户信息搜索、删除用户信息、用户信息修改、用户积分排名、用户权限修改、用户密码重置等功能。
(2)社团组织管理员:组织管理员登入、活动创建申请、学生报名信息审核、个人信息修改、个人密码维护等功能。
(3)学生:学生登入、志愿活动查询、学生活动报名、个人活动记录查询、活动证书查询、个人荣誉查询、个人信息修改、个人密码维护等功能。
3.2 数据库设计
系统利用关系型数据库设计了如下数据表:user(普通用户表)、corporation(社团组织机构表)、activity(活动表)、application(报名表)等。这里列出activity(活动表),其结构如表1所示。
3.3 技术选型与系统实现
系统整体采用前后端分离的开发模式[2]。服务端使用Java Web技术开发,采用MVC三层设计模式[3],选择mybatis、spring、spring mvc框架进行开发[4],客户端应用HTML5、CSS3、Javascript、Vue 等框架[5-6]。系统同时兼容Windows与Linux操作系统。数据库可采用MYSQL5.2及以上版本,服务器选用轻量级服务器Tomcat7.0及以上版本。
表1  activity(活动表)
字段名类型约束与字段说明
id int(10) PRIMARY KRY,活动ID
creator varchar(255) NOT NULL,活动创建人
state int(1) NULL,活动状态activity_name varchar(255) NOT NULL,活动名称
activity_introduce varchar(255) NOT NULL,活动简介
activity_details varchar(512) NOT NULL,活动详情
activity_remarks varchar(255) NULL,活动反馈
activity_type varchar(255) NOT NULL,活动类型ssm框架技术简介
activity_total_num int(10) NOT NULL,活动总报名数activity_current_num int(10) NOT NULL,活动现报名数
4 结语
校园公益活动志愿者招募平台系统,实现了学校各部门(社团组织)用户通过在线发布公益活动志愿者招募需求,经超级管理员审核后在平台发布,普通学生在线报名参与活动的流程,进一步畅通大学生参与公益活动的信息渠道。同时平台还通过多形式的奖励机制,例如颁发电子证书、兑换课外学分、评选公益之星等,一方面增强了普通学生参加公益志愿活动的积极性,另一方面有利于打造校园公益活动宣传、组织和教育的品牌阵地。
参考文献
[1] 魏永艳,苏春玉.高校大学生校园活动参与现状的调查研究.邢台职
业技术学院学报,2019(2):32-38
[2] 周建锋,蔡伟超.课程实验预习软件的设计与实现.福建电脑,
2020,36(10):137-138
[3]  闫帅领,徐蕾,赵亮,苏冬梅.基于MVC模式的信息系统开发模式研
究.科技与创新,2018(8):22-23
[4] 李艳鹏,曲源,宋杨.互联网轻量级SSM框架解密.北京:电子工业出版
社,2019
[5]  刘博文.Vue深入浅出.北京:人民邮电出版社,2019
[6]  Nicholas C.Zakas.JavaScript高级程序设计.第3版.北京:人民邮电出
版社,2012

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。