志愿服务平台(源码)

目前,高校志愿服务工作存在管理松散、组织不规范,以及信息闭塞,影响力有限等阻碍高校志愿服务发展的诸多因素。本系统是针对大学生志愿服务需求而开发的基于Web的志愿服务管理系统,以志愿者为核心的高校志愿者管理平台。该系统包括三个角色一是系统管理员,主要是后台的管理和维护;二是普通用户,可以注册账号、参与活动、交流互动等;三是组织用户,可以发布活动、审核活动报名,以及报名信息管理等。系统的主要功能还包括发布新闻公告、系统审核、论坛交流、用户奖励等。该系统主要采用的开发模式是ASP.NET MVC4.0,数据库的创建是使用SQL Server 2008。关键词 大学生,志愿者,平台,数据库
目 录
1 引言 1
1.1 课题开发背景 1
1.2 课题开发意义 1
1.3 课题研究现状 1
1.4 课题研究内容 2
2 系统开发分析 3
2.1 功能模块和性能需求 3
2.2 系统将来可能提出的要求 4
2.3 开发环境 4
2.4 技术简介 4
3 可行性分析 5
3.1 技术可行性 5
3.2 经济可行性 5
3.3 法律可行性 5
4 需求分析 5
4.1 用例图设计 5
4.2 模块流程 6
5 系统设计 8
5.1 系统设计模块图 8
5.2 数据库设计 8
6 详细设计 13
6.1 登录模块 13
6.2 账户管理 13
6.3 学院信息管理 15
6.4 新闻资讯管理 15
6.5 活动信息管理 16
6.6 活动报名管理 19
6.7 组织管理 20
6.8 交流论坛管理 20
6.9 界面设计 22
7 系统测试用例 32
7.1 用户登录模块 32
7.2 账户信息管理模块 33
7.3 学院信息和组织管 *好棒文|www.hbsrm.com +Q: ¥351916072$ 
理模块 33
7.4 活动查询模块 34
7.5 新闻资讯管理模块 34
7.6 活动信息管理模块 35
7.7 活动报名管理模块 36
7.8 交流论坛管理模块 36
总 结 38
致 谢 39
参 考 文 献 40
1 引言
1.1 课题开发背景
大学生志愿者是青年志愿服务队伍的主力军,是学生时代直接参与社会服务的主要形式。大学生志愿者服务活动是各高校思想政治教育工作中必不可少的重要组成部分,同时,大学生志愿服务又是高校深入开展思想政治教育工作,帮助大学生树立正确人生观、价值观,提高大学生社会责任感的重要载体。志愿服务对于大学生实现自我价值、锻炼社交能力以及优良品德的养成起着无可替代的作用。然而,目前的现状就是:我们虽然处在信息化的大时代,互联网络也迎来了前所未有的快速繁荣发展时期,但全国高校中却少见有属于自己高校的大学生志愿服务平台,这在很大程度上是制约了高校志愿服务工作的发展。随着大学生受教育程度的影响,大学生志愿者的数量也会越来越多,那么要想有效的管理好复杂的志愿服务工作,就需要一个大学生志愿服务平台作为载体。不同高校应该根据自身发展状况开发一个拥有自身特色的志愿服务平台。
1.2 课题开发意义
目前有约2万名在校大学生,为了提高我校的大学生志愿服务质量,也为了让师生志愿者们能够参与到组织完善的志愿服务中去,开发一款适合志愿服务的管理平台就显得非常必要,它也有利于志愿者组织筛选适合的志愿者。但目前,大学生志愿服务工作的开展仍然主要以独立志愿者队为主导,这种模式突出问题就是团队执行效率不高,活动缺乏创意,活动的影响范围也有限,以及活动的生命周期较短等等问题,这些问题都是影响高校志愿服务工作开展的绊脚石。针对这些问题,大学生志愿服务平台就能够结合的志愿服务现状对症下药,开出一副标本兼治的药方。大学生志愿服务平台不是简单的信息发布浏览跳转网站,它更是在校大学生的志愿活动平台,该平台还涉及活动发布,活动参与,交友交流,以及建议留言等等功能,能够充分满足在校大学生志愿服务的各方需求,也对于的志愿服务工作、思想政治教育工作等的开展有积极影响。
1.3 课题研究现状
志愿服务最早起源于欧美等发达国家,并且经过多年的发展,国外的志愿活动已经建立起了科学而富有成效的体制机制,形成渠道多元化、途径多样化的志愿服务体系,这些对于我们国内高校的志愿服务的建设都很有借鉴意义。我们的志愿服务建设虽然在稳步发展,但是仍存在诸多不足。目前,传统形式的志愿服务已经大大满足不了志愿服务的发展势头,甚至已经在很大程度上影响,并且制约了高校的志愿服务发展。具体表现在以下3个方面:
管理不够规范,缺乏组织特色,远离信息化建设。传统的服务方式除了效率不高,而且需要耗费大量的人力物力,与此同时,我国早已步入信息数字化工作的高速发展时期,尤其是以高校的信息化建设为代表,并且信息化建设已经成为我国各高校提高自身管理水平、提升综合竞争实力的重要手段。
活动影响力有限,传播范围也有限。大学生志愿服务平台旨在丰富在校大学生的活动形式,激发大学生参与的志愿服务的兴致,促进高校志愿服务工作的开展。但仅仅依靠目前学校的志愿服务开展方式,还远远不能够满足发展的需要。
新闻动态等不能及时传播。时效性是志愿服务的重要属性,大学生志愿服务平台可以很有效地弥补这一缺点,只有把握好时效性,才便于志愿服务工作的开展,这往往也是高校志愿服务发展停滞的重要原因。
1.4 课题研究内容
根据课题项目的调查,以及对大学生志愿服务的现状研究,本系统的设计主要包括:后台数据库的设计建立和前端Web页面的设计开发。对于数据库的创建要求就是要保持数据的一致性、数据的完整性,以及数据的安全性;对于Web前端的开发要求就是要有完善的功能,同时也要实现操作简单、容易维护、界面美观等特点。以上便是志愿服务平台的主要开发模块。该管理平台的功能模块要求包括:用户注册、用户权限设计、活动的创建发布和修改、活动的审核、用户的审核、交流互动,以及发布新闻热点等基本需求功能,是能够满足学校对大学生志愿服务活动统一管理的多方需求的。大学生志愿服务管理系统的编译环境是Microsoft Visual Studio 2013,数据库的创建是采用SQL Server 2008,系统的编译语言是ASP.NET。整个志愿服务管理平台在开发的过程中需要对系统做一些基本的项目开发计划,接着是项目的需求分析、设计的详细细节,以及项目代码的实现,最后,就是测试系统和对系统的维护。整个管理平台是根据不同用户角色显示不同的模块,能够保证系统的有效运行,不仅提高了管理工作效率,也节约了活动开展的成本。

版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/jsjkxyjs/1413.html

好棒文