论文部分内容阅读
近年来,大型体育赛事的举办和突发公共事件的救援活动,促使我国志愿服务活动工作进入快速发展的历史新时期。我国志愿者事业在快速发展的同时,从中也发现了许多问题和难题。广大青年志愿者日益增长的物质文化和精神文化需求与落后的志愿者管理体系之间的矛盾越来越突出,志愿者管理成为了制约志愿事业各方面快速、有序发展的瓶颈。如何将先进的计算机科学技术服务于我国青年志愿活动管理之中,寻求一种先进的、现代的志愿者管理模式和管理方法已成为当今人们讨论的问题。本文运用软件工程学原理,结合当前比较流行的面向对象编程思想,实现了青年志愿者管理系统。本系统采取业务流程、体系结构、数据结构等方面进行了统筹与总体设计。采用基于C/S体系结构,WCF底层通信架构,C#3.0面向对象编程语言,.NET3.5编程框架相结合进行开发。整个系统界面设计采用了第三方控件(DevExpress8.2版本),系统操作简单,界面和谐,与用户交互性好。它主要由后台数据库、用户登录、志愿者登记、报表设计、自定义表单设计和打印、献血、活动登记、参数配置、系统维护、设备管理等模块组成。通过角色维护、参数配置、程序锁定和密码校验相结合的方式实现了用户安全使用管理软件的保障。通过采用三层通信数据访问方式,让中间层服务器和数据库服务器在物理空间上相隔离,在很大程度上保证了数据库数据的安全性,通过利用HTTP协议传输文件流的基本原理实现了系统从服务端更新到客户端的功能。本文设计实现的系统已经正常运行,已达到了预期的开发目标,通过对系统的测试和试用,表明它能够满足当代志愿者管理需求,各项功能均达到预期目标。本系统使用后体现了志愿者管理模式由传统模式向信息化、现代化管理模式方向发展,提高了当代志愿者管理人员的管理水平和工作效率。