志愿者服务管理信息系统的设计与实现

摘 要经济发展使人民越来越富裕,人民的生活水平也越来越高,相对的人们的精神世界应该逐步提高,只有物质文明和精神文明两手一起抓,还能够让社会变得更加和谐,更加美好。于是就出现了志愿者这一特殊人群,他们更多的这以公益的形式在给社会上需要帮助的人免费的提供帮助。但是有时候很多志愿者找到一个合适的途径来对这些需要帮助的人提供帮助,于是我们开发了本志愿者服务管理信息系统。该系统可以很好的让志愿者积极的报名参加到志愿者服务中来,能够帮助更多的人。志愿者管理信息系统主要实现了用户注册登录,查看志愿新闻,查看志愿活动,并可以对自己想要参加的志愿活动进行报名,报名之后管理员进行审核。还可以进行在线留言和查看志愿风采信息。通过这些模块,一方面可以让志愿者更好地参加到公益活动中来,另一方面可以号召更多的人积极的参与到志愿者服务行业中来。本系统的开发使志愿者志愿风采信息变的更加方便快捷,同时也促使志愿者志愿风采信息变的更加系统化、有序化。
目 录
摘 要 II
目 录 IV
1 系统概述 1
1.1 研究背景和意义 1
1.2 研究现状 1
1.3研究内容 2
2 系统开发环境 3
2.1 开发工具概述 3
2.2 数据库的介绍 3
3 需求分析 5
3.1可行性分析 5
3.1.1 技术可行性 5
3.1.2 经济可行性 5
3.1.3 操作可行性 5
3.2系统流程和逻辑 5
3.3计算机软硬件配置和开发平台 8
4 系统设计 9
4.1 概述 9
4.2 系统结构 9
4.3. 数据库设计 11
4.3.1 数据库ER图 11
4.3.2 数据库实体 11
4.3.3数据库设计表 14
5 系统实现 18
5.1 系统首页 18
5.2用户注册 18
5.3用户登录 19
5.4志愿活动信息 20
5.5志愿风采信息 21
5.6志愿新闻 22 *好棒文|www.hbsrm.com +Q: ¥351916072$ 

5.7登录模块实现 24
5.8 志愿活动的信息管理 24
5.9 志愿风采管理 25
5.10修改密码 26
6 系统测试 28
6.1 志愿者服务管理信息系统的测试目的 28
6.2 志愿者服务管理信息系统的测试方法 28
6.3 志愿者服务管理信息系统的测试 28
6.4 志愿者服务管理信息系统的系统测试结果 29
7 总结 33
参考文献 35
致 谢 36
1 系统概述
1.1 研究背景和意义
现在社会发展的越来越快,信息化日益方便,也成为了现代管理数据的主力军。不管我们做什么都离不开信息,当然了我们都知道现在志愿者也是非常多的。并且志愿者的活动日趋增多,这项工作不仅乏味,而且容易出错。 随着时间的推移,许多志愿者的热情很容易丧失。志愿资源管理仍然存在漏洞,比如我们想去参加志愿者活动不知道如何去报名,以及在活动过程中志愿者很难集中起来,形成分散的情况。这些问题导致了很多筹划中的志愿者活动因为人员的短缺而被终止。为了更好的分配管理志愿者服务,因此本系统主要是为了更好的管理志愿服务资源,让志愿者们更好的服务社会。为需要帮助的人传递爱心,同时也丰富志愿者的生活体验,提高志愿者学习的机会等。
本次志愿者服务管理信息系统的建立,主要在志愿者给社会公益服务的过程中进行信息处理,实现信息的标准化和信息的交流。更好的让志愿者服务资源得到最有效的分配,可以更好的管理这些数据,让志愿者更好的去服务于社会。不管从什么角度出发,这都是值得我去探索研究的。这些好处也可以提高活动管理的效率,为热心志愿者提供信息支持,可以明显的提高志愿者活动的效率,并且积极的影响着更多的学生和社会爱心人士的踊跃参与。
1.2 研究现状
经调查,美国志愿者队伍发展现状是良好的,通过美国学者对志愿者队伍的不断深入研究,也提出来了很多建议,不论是在管理上,还是志愿者的招募上都很多。并且也对志愿者的活动做出来了大量的走访考察。考察志愿者的动机,其决定因素有哪些?实际影响力度有多大?以及这样做的目的等等大量的实证研究。当然也是有很多学者是从经济方面去考虑的。还有,其的志愿者组织对志愿者的报名、志愿活动时间,地点、志愿目的等等各方面的完善管理也留下了许多相关数据。为很多学者进行实证分析研究提供了一剂良药。
中国也有许多类似的志愿者,但主要是描述志愿者活动的意义,志愿者活动的目的以及志愿活动的精神。 相对于一些志愿者活动的实时评论,志愿者活动等实证研究较少。这是因为,一方面志愿者在中国没有普遍性,学习困难; 另一方面,志愿者在社会中的作用不够重要。学者们没有太多的动机去研究这个领域。
虽然国内的志愿者活动已经进行了很长时间甚至几年。然而,与其他国家相比仍有一些差异。通过数据查询,截至2001年,全国青年向社会提供了超过45亿小时的志愿服务,累计超过1亿次。中年志愿者很少见。也就是说,年轻志愿者必须比中年志愿者服务更广泛。也有志愿者服务基本上是短期的,没有更多的长期志愿者服务,这其中有很多原因,包括志愿者信息管理。志愿者通常为来自学校,政府,机构等的特定地区安排志愿服务,但在美国,他们可以从个人开始为社区志愿服务。总之,不同国家的志愿者服务活动存在差异,也说明不同志愿者组织的概念,动机和意义可能不同。
1.3研究内容
该系统基于志愿服务管理信息系统ASP.Net具有使用方便快捷,易于让使用者理解,同时也方便用户的操作等特点,该志愿者服务管理信息系统主要分为用户功能和管理员功能。
用户功能包括用户可以在志愿者服务管理信息系统中注册成为志愿者成员;该用户注册好了可以直接登录本系统;在该志愿者服务管理信息系统中查看相应的志愿者信息;查看志愿者近期的新闻;查看志愿者近期的活动,以及之前所举办的志愿者活动;查看详细的志愿服务;以及志愿者成员的在线留言,在线注册,我的注册;更改个人的登录密码和个人信息更改等功能。
管理员用户功能包括:志愿者的在线留言管理,志愿者的活动管理,志愿者的注册信息管理,志愿者信息管理 ,注册会员管理,各种消息管理和个人中心的一个管理功能等。
2 系统开发环境
该系统是运行在Windows 10平台上的系统,它使用C#作为系统开发语言,Visual Studio 2010作为本次志愿者服务管理系统设计的开发工具,为了实现多用户信息和管理员的管理操作,不同成员有自己相应的功能,该志愿者服务管理信息系统的后台数据库是用了数据库SQL Server 2008 R2实现的。
2.1 开发工具概述
本次系统我使用了Visual Studio 2010还有SQL Server 2008 R2作为该志愿者服务管理信息系统的开发工具。根据数据分析Visual Studio 2010 的界面经过了重新的组织和重新的设计,使我们操作起来更加容易了,而且使用起来也特别的方便,查找东西的速度也快了不少,对于我个人来说,就是用起来特别方便了。同时在.NET Framework 4,Microsoft Visual Studio 2010的CTP,Windows 7,Windows 10 应用程序开发的支持。 在SQL Server服务器之外,还支持IBM DB2和Oracle数据库。通过VS2010的功能本系统实现的接口和逻辑编程功能,可以轻松的实现志愿者服务管理信息系统的用户各种功能以及管理员用户的各种功能,在逻辑方面由于是类C语言所有编写起来很方便,我觉得很适合我们。

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

好棒文