项目背景与意义
我国于1998年颁布了《野生动物保护法》,又在同一年出台了《实验动物管理条例》,这两部法律明确了野生动物和实验动物的法律地位,但是以上两部法律都没有涉及流浪动物保护的问题。随着社会对流浪动物关注度的攀升和流浪动物数量的不断增多,我国首部《中华人民共和国动物保护法(专家建议稿)》于2009年9月开始面向大众公开征集意见,但是时至今日这部草案仍在酝酿之中。所以我国还未有专门的立法和确定的制度对流浪动物进行保护。从专家意见稿公开征集意见至今已有近七年时间,在这期间对流浪动物的虐待事件大量发生,同时还有一些流浪动物伤人事件。因此加强对流浪动物的保护和治理已经十分必要。所有动物当中,流浪动物可谓是一个特殊的存在,流浪动物主要是存在于城市当中,它们属于城市中的弱势群体没有主人和家园。而且由于近几年的宠物热潮,导致了流浪动物数量的不断攀升,城市中的流浪动物大量的聚集,严重影响了城市环境和市民的人身安全,有些地方便会下令捕杀这些流浪动物,流浪动物的生存现状不容乐观。加强对流浪动物的管理和保护已刻不容缓。
现阶段我国流浪动物现状并不乐观,引起了人们的广泛讨论。 流浪动物的数量极其庞大,且呈现出逐年增加的态势,流浪动物引发的问题值得人们关注。流浪动物救助一直是全社会普遍关注的问题之一,早在2017年,全国两会时便有代表提出了做好流浪动物救助工作的建议,且获得了社会的普遍关注,也表明流浪动物救助事业正在一步步成长。但流浪动物救助是一项长期性且复杂性的工作,且此项工作开展过程中需要投入大量的人力、物力及财力,如何保障流浪动物救助工作可以长期稳定的开展是必须研究的重要问题。
流浪动物救助工作是一项长期性工作,在此之中 需要依托社会更多力量的参与,共同发挥作用来构筑流浪动物的家园,但流浪动物的救助工作又有复杂性的特点,使一些爱心人士望而却步,导致稳定参与救助人员数量有很大的不足。另外,参与流浪动物救助工作的人员并不是专职从事此项工作,多是志愿者,他们有自己的生活、家庭及事业,势必无法稳定性地参与到流浪动物救助工作中来,导致流浪动物救助工作人员数量有很大的缺口。有相关的研究报告显示,大学生是流浪动物救助的重要群体,他们其中的很多人会选择在周末时间去参与流浪动物的救助,已然成为当前阶段流浪动物救助的中坚力量,发挥着十分关键的作用。基于此,将大学生发展为流浪动物救助的稳定参与者尤为关键, 如何做好宣传推广工作,引导大学生积极参与其中是今后重要需要解决的问题之一。
长期以来,动物的生存权利与福利得不到相应的保障,特别是流浪动物群体,其无饥渴忧虑的生理福利、有适当居所的环境福利、减少伤病的卫生福利、表达天性的行为福利以及减少恐惧及焦虑心情的心理福利均无法满足,生存环境恶劣。与此同时,流浪动物对社会公共安全以及生态环境还产生了严重危害,由流浪动物引发的伤人及交通事故不断发生,因流浪动物导致的物种灭绝数量与日俱增。希望通过互联网技术找到救助流浪动物的有效办法,对于改善流浪动物的生存状态,提升流浪动物的生存福利,维护社会公共安全,改善生态环境具有较大的意义。
目前国内在流浪动物救助领域,尚未有系统、有效的解决方案,特别是通过互联网技术来解决社会流浪动物问题方面几乎是一片空白。传统的流浪动物治理模式以政府部门限制、扑杀为主,民间公益组织、流浪动物收容所救助为辅,关注流浪动物的普通群众参与感弱。传统公益一般有地域、时间的限制,而网络却无国界,与互联网连接的任何一台设备都是平等的,无论来自哪个国家,只要获取网络地址即可访问,网络这种信息共享的优势极大地提升了互联网公益的传播效率。将流浪动物救助与互联网结合起来,能很大程度上解决当前流浪动物问题的痛点,也方便了很多想要帮助流浪动物但能力有限的人。
流浪动物不仅数量多,且产生原因也十分的多样和复杂,比如被走失的宠物、流浪动物的自行繁殖、 被人为抛弃的宠物、被放生的动物。这些多样且复杂的原因让流浪动物救助工作蒙上了阴影,有很大的救助难度。另外,由于生存环境的恶劣和心理上的恐惧,很多的流浪猫和流浪狗均带有攻击性,其自身也携带着各种类型的疾病,甚至一些疾病还会感染至人类, 威胁人类的生命健康。因此,一些想收养流浪动物的 人会对这些因素加以考量,流浪动物的成功收养率大大降低。除此之外,就近年来的研究数据来看,一些对城市生态起着重要调节作用的野生鸟类、小型哺乳动物、小型两栖类动物数量均有所减少,分析原因与流浪动物增加存在一定的关系。因此,若是不对这些 流浪动物数量加以控制,势必会对城市生存动物的安 全产生威胁,严重时还会对人们的正常生活产生影响, 做好流浪动物种群控制工作尤为关键。
项目介绍
本课程演示的是一款 基于SpringBoot+Vue的流浪动物救助系统的设计与实现,主要针对计算机相关专业的正在做毕设的学生与需要项目实战练习的 Java 学习者。
1.包含:项目源码、项目文档、数据库脚本、软件工具等所有资料
2.带你从零开始部署运行本套系统
3.该项目附带的源码资料可作为毕设使用
流浪宠物救助系统包括用户信息管理、宠物信息管理、论坛管理、查看帖子、删除帖子、 查看申领结果、爱心捐赠、申领数据报表统计的功能模块设计如图 :
技术栈说明
后端:SpringBoot + SSM
前端:Vue+ElementUI
开发工具:
JDK1.8 + IDEA + MySQL5.7/MySQL8
项目演示视频
基于Javaweb的流浪动物救助系统的设计与实现