欢迎来到论文网! 识人者智,自知者明,通过生日认识自己! 生日公历:
网站地图 | Tags标签 | RSS
论文网 论文网8200余万篇毕业论文、各种论文格式和论文范文以及9千多种期刊杂志的论文征稿及论文投稿信息,是论文写作、论文投稿和论文发表的论文参考网站,也是科研人员论文检测和发表论文的理想平台。lunwenf@yeah.net。
您当前的位置:首页 > 毕业论文 > 计算机毕业论文

义工管理系统的设计与实现_.NET

时间:2011-06-07  作者:秩名

论文导读::本文设计并实现一个通用义工工作管理系统。开发工具.NET2.0。
论文关键词:管理系统,B/S架构,.NET
 

义工来源于英文的Volunteer service,在本质上说是指任何人自愿贡献个人的时间和精力,在不为物质报酬的前提下,为推动人类发展、社会进步和社会福利而提供的服务。义工的管理原则是:用之所长、用之所需、公平合理、鼓励为主。义工组织作为一个自愿者组织,具有自愿,自发,不均衡的特点。义工工作主要体现在义工招募,义工组织宣传,义工活动的组织,发布,调剂,活动总结。在人员,物资,时间上的安排是义工工作开展的难点。义工工作复杂而多变,义工和团队管理者投入大量精力,能利用的网络手段仅限于QQ和邮件。管理和交流方式的随意性一定程度上影响了义工团队的工作开展。针对以上问题.NET,本文设计并实现一个通用义工工作管理系统,实现义工工作管理的规范化与信息化,提高义工作管理效率和质量。

1需求分析

1.1系统初始化

义工管理系统的用户和功能根据不同的组织略有不同,但大体管理项目都是特定的,因此系统的初始化更为重要。初始化主要包括下面2方面数据:

1.1.1义工成员数据库建立。义工成员数据库的结构设置非常重要。对各成员的描述分为两个部分,一是义工特征部分,二是根据个人自愿原则记录义工更多个人信息。

1.1.2项目数据库建立。数据库包括项目类型,活动记录等。项目类型是对活动类型的记载,比如捐款活动类型的要素主要有:主题,场地,工具,记帐人员,宣传人员,存款帐号等。当下一次发起本活动时,就直接按此参数准备。初始化需要大量的前期工作,主要是整理本组织曾经完成过的活动项目,对每个活动,根据前期记载一一录入和归类。数据库后期的壮大和维护是一个不间断的工作。每一次新的活动都将记录在数据库中备查。对活动类型的参数也会不断修改直到相对完美。

1.1.3经费管理数据库。经费管理将所有发生的经费进行记录,设置经费类型,发生时间,用途等参数。

1.2发起活动

发起活动是义工团队的主要工作。是完成整个活动的第一步,涉及活动负责人、义工的双向选择关系。活动的发起人可以是团队负责人,也可以是普通义工。在活动发起模块,发起人有两种方式发布活动。一种是根据数据库中已有的类型选择活动类型,根据类型的提示设置发起摘要受整个系统控制,比如活动发起时限为一周,一周内发起且参与人达到下限的活动数如果超过活动数目上限,则新活动发起受限。新活动必须经过审核,包括社会可行性,能力可行性。活动在网络上发布的同时,以飞信方式发出新活动消息。允许义工登录参与,且可以在相应页面提交参与申请和留言毕业论文开题报告。

1.3任务安排

任务安排是活动的关键环节,因此该过程是系统设计的重点部分。一是成员选择。根据以往经验.NET,一个需要10人的活动,最好确实15-20人左右的成员,这个范围可以根据同期是否有节假日,是否有其它会影响参与的重大事件而相应微调。成员的选择上,对每个成员有选择原则,一般优先选择经验值最高的义工。经验值包括参与次数,被服务对象的满意度等参数来衡量。也要考虑义工对此次任务的热情度,但如果参与热情度高,但最后根本没有参与或者完成值很差的,经验值要相应损失更多。对于活动的安排和评价方式,在义工队伍成长过程中,会不断调整和完善。

2系统功能

根据以上需求分析,系统主要有以下几个功能模块。

2.1登录模块

分注册用户(参与交流)和义工成员用户。用户权限从低到高分为:网络注册用户、普通义工用户、活动组织者(临时从已有用户中产生)、管理者(义工团队负责人)。

注册用户可以留言,查看发起的活动,申请参与活动。义工用户可以留言,查看和申请参加活动,也可发起活动。活动组织者用户可以读取活动类型及可借鉴的活动记录,并可设置活动各个环节参数。这个模块的功能比较简单,但需要通过对该模块的数据流进行后续分析,优化数据库。

2.2活动组织模块

该模块是系统的核心部分,主要功能是通过活动的流程让不同角色的用户各司其职。模块包括了发起活动、提交活动、发布活动、活动总结及发布等功能,该模块的功能层次结构如图1所示。

B/S架构

图1 活动组织模块

2.3其他模块

除以上主要功能模块外,系统还包括了用户活动查询汇总、活动征集、保存或打印活动记录等功能模块。

3开发环境

3.1系统模式B/S

系统的核心功能是活动组织,即通过web搭建一个活动组织和交流的平台,web服务的一个重要指标是移动性。基于以上考虑,系统开发模式采用主流的B/S三层体系结构,整个系统由web浏览器、服务器、数据库三层组成。采用B/S模式开发的系统充分利用了服务器资源,提供跨平台,简单一致的应用环境,减少系统开发和维护工作量,便于用户的灵活使用。

3.2服务器Windows 2000

Windows 2000作为微软备受好评的一个版本,被大量的工作站使用,其稳定性提供了系统运行的一个良好平台。

3.3开发工具.NET 2.0

.NET 2.0是微软最新的应用于Web技术的服务器端开发工具.NET,具有良好的界面和逻辑分离的结构,编写调试都很简单,是现在网络编程的主流工具之一。

3.4数据库SQL Serve 2000

SQL Serve 2000稳定的工作性能,良好的数据通用性,是作为中小型系统的最佳选择。SQLServe 2000具有使用方便、可伸缩性好、与相关软件集成程度高等优点,同时支持对称多处理器结构、存储过程、ODBC,并具有自主的SQL语言。

4系统测试

系统完成后,在实验室环境下,对系统进行了两方面测试。一是功能测试,主要是对系统功能的使用测试,包括用户登录、活动发起及发布,活动评价等。二是容错及权限测试,包括错误登录、不同权限页面等。经过反复测试及修改,系统能完成预期指标。

5小结

通过该系统的设计,实现了义工团队管理从建立到组织活动及维护的各环节标准化,义工团队可以实现基于web的移动交流,很好的解决了以往活动过程中事项的随意化、沟通不畅等问题。因为系统的设计是针对本市某民间义工组织做的量化需求分析,对一些特殊情况欠缺考虑,因此还需要在以后的团队发展过程中逐步完善。


参考文献:
[1]黄梯云,李一军.管理信息系统问题与详解[M].北京:高等教育出版社,2010:93.
[2]张跃庭,顾彦玲.ASP.NET从入门到精通[M].北京:人民邮电出版社,2001.
[3]王超,张鹏.ASP.NET/XML深入编程技术[M].北京:北京希望电子出版社,2002.
 

 

查看相关论文专题
加入收藏  打印本文
上一篇论文:人脸识别中图像预处理方法的研究_同态滤波
下一篇论文:C语言中的函数与指针_毕业论文ppt
毕业论文分类
行政管理毕业论文 工商管理毕业论文
护理毕业论文 会计毕业论文
会计专业毕业论文 英语专业毕业论文
大学毕业论文 硕士毕业论文
计算机毕业论文 市场营销毕业论文
物流管理毕业论文 法学毕业论文
相关计算机毕业论文
最新计算机毕业论文
读者推荐的计算机毕业论文