1. 研究目的与意义
我国志愿者服务事业的发展是经济社会发展的重要体现。
志愿服务在完善社会保障体系、建设和谐社会等方面发挥着独特的作用。
志愿者作为志愿服务实施的主体,服务于社会中的弱势群体,缓解了贫富差距所带来的矛盾,在社会发展中起到了积极的作用。
2. 课题关键问题和重难点
1) 首先是需求分析,分析目前最需要解决的与志愿者相关的问题。
根据这个来分析要实现的系统的主要功能和次要功能。
2) 系统设计,分为概要设计和详细设计。
3. 国内外研究现状(文献综述)
1. 国外研究现状和趋势 以美国为代表的志愿者协会,作为一个全国性、非营利性同时具有一定信仰组织、致力于帮助那些需要重建美好生活和发挥着极其重要的作用,通过上万个服务志愿项目,其中包括医疗服务、住房条件改善、慈善机构等,帮助200多万人中超过400多个社区的40多个国家。
几乎年满13岁以上的美国人一生中均有一次志愿服务经历。
可以说志愿服务已经成为美国生活文化重要的一部分,它改变着美国人的生活方式。
4. 研究方案
设计方案:整个志愿者工作站系统采用三层架构:界面层(User Interface layer)、业务逻辑层(Business Logic Layer)、数据访问层(Data access layer);采用传统的MVC模式,将其中的Controller分离出一个业务逻辑层(Business Logic,简称BL层),从而缓解Controller的压力,降低Controller代码的复杂度。
数据库使用MySQL;后台用JAVA语言开发;使用Tomcat服务器部署。
调研方案、研究方案:1.毕设重点侧重于前后端的开发;2.主要完成如下功能模块: ( 1 )志愿者模块:志愿者的注册登录,信息修改等;( 2 )志愿信息公告模块:志愿者组织发布志愿信息,发布者可设置时间地点人数等;( 3 )志愿者组织模块:志愿者组织的注册,有组织管理员发布志愿信息,志愿项目等;( 4 )志愿项目模块:志愿项目各种具体信息,项目进行的过程,发布等。
5. 工作计划
2022年1月22日:根据需求分析,填写开题报告;2022年2月23日至2022年2月29号:开始对整个系统进行概要设计;设计整体系统架构;2022年3月20日之前:完成系统的数据库设计;导入一些测试数据;搭建后台服务器;将服务器和数据库都部署在一台物理机上;2022年3月22日之前:设计基本的页面,实现基本的志愿者登录注册、信息修改、角色定位、权限开放功能,与数据库连接同步;2022年3月23日之前:设计志愿者公告模块,志愿者能在这个模块看到公告的各种信息,根据页面的提示进入志愿申请页面;2022年3月24日之前,实现志愿申请的模块,其中不同角色有不同的页面,志愿者可以申请,组织者有管理员审核是否通过申请; 2022年3月26日之前,实现志愿者组织模块,组织申请注册,申请成功后可以发布志愿公告。
并且组织者可以修改组织的信息,开放的权限等;2022年3月28日之前,实现志愿项目模块,这里主要是对规模比较大、需要人数比较多的志愿项目,有项目的信息,需要的人数,项目进行到那一阶段,成果等内容;2022年4月15日之前:优化程序,集中解决程序漏洞、美化界面、完善功能。
增加附加功能增加程序扩展性;2022年4月20日之前:完成毕业论文;2022年4月25日之前:完善毕业论文,修改差错;2022年5月12日:提交材料报告论文终稿、检测报告、毕业设计论文。
以上是毕业论文开题报告,课题毕业论文、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。