web的流浪动物收容和领养信息系统的设计与实现(源码)【字数:9985】

摘 要越来越多的人喜欢养宠物陪着自己,这就导致因各种原因,弃养的流浪小动物在社会上呈现逐年增多的趋势,也带来了较多的负面社会效应。流浪小动物的收养,基本上还是以社区为单位,就近解决,解决问题的渠道较为单一。有鉴于此,本毕业设计拟构建基于web的流浪动物收容和领养信息系统,拓宽信息渠道,加快收容和领养的速度,减轻社区负担,消弭负面的社会影响。因此选择这个题目符合实际需要,同时通过本系统的设计与开发,达到保护流浪动物的目的,希望能唤起人们对生命的关心与爱护。本文以实际运用为开发背景,采用JSP技术构建一个流浪动物收容与领养管理系统。该系统的主要功能可以完成领养人对流浪动物信息的查看、申请领养、新闻浏览、领养现状留言;员工对财务信息、动物信息、领养资格审核、领养审核、跟踪信息、领养现状的管理;系统管理员对用户、动物、员工、新闻信息的管理。本系统在windows8的系统环境下,采用的开发工具为MyEclipse10,将MySQL作为后台数据库,采用的编程语言为Java。经过测试,本系统可以实现对流浪动物收容与领养的基本要求,对于想领养动物的爱心人士来说,拥有一个网上的平台大大缩减了去宠物店的时间,选择的范围更广。使得更多的流浪动物可以找到属于它们的家,社区的环境也可以得到很好的改善。
目 录
第1章 前言 1
1.1研究背景 1
1.2国内外研究现状 1
1.3研究目的和意义 2
1.3.1研究目的 2
1.3.2研究意义 2
1.4全文组织结构 2
第2章 系统需求分析 3
2.1系统可行性分析 3
2.1.1技术可行性 3
2.1.2经济可行性 3
2.1.3操作可行性 3
2.2系统功能性需求概述 3
2.2.1系统概述和用户特点 3
2.2.2系统功能需求 3
第3章 系统功能设计 8
3.1领养用户功能模块的设计 8
3.1.1用户注册模块 8
3.1.2登录模块 8
3.1.3个人信息修改模块 9
3.1.4其他功能模块 10
3.2管理功能模块 *好棒文|www.hbsrm.com +Q: ^351916072* 
的设计 11
3.2.1员工管理模块 11
3.2.2管理员管理模块 12
3.2.3修改密码模块 12
3.3 数据库设计 13
3.3.1数据库概念模型设计 13
3.3.2数据库逻辑模型设计 16
3.3.3数据库表结构设计 17
第4章 系统实现 20
4.1主要界面设计 20
4.1.1首页界面 20
4.1.2注册界面 22
4.1.3登录界面 22
4.1.4动物信息界面 24
4.1.5领养现状界面 26
4.1.6新闻信息界面 28
4.1.7新闻管理界面 29
4.1.8动物管理界面 30
4.1.9财务管理界面 32
第5章 系统测试 34
5.1 测试目的 34
5.2 测试方法 34
5.3 测试特例 34
5.4系统测试效果 35
第6章 总结与展望 37
6.1总结 37
6.2 展望 38
附 录 39
参 考 文 献 41
致 谢 42
第1章 前言
1.1研究背景
目前由于各种原因,弃养的流浪动物在社会上呈现逐年增多的趋势,也带来了较多的负面社会效应。流浪动物的收养,基本上还是以社区为单位,就近解决,解决问题的渠道较为单一[2]。流浪动物主要指分布在公园、社区和城乡结合部人口较少地区的无主动物,这一区域多为城市死角的脏乱垃圾堆[12]。由于相关的法律、法规不完善, 缺乏必要的管理, 以及人们对宠物饲养的认识不够, 无辜弃养宠物导致猫狗疾病, 它们要么流落街头, 要么被猫狗贩子或被执法人员杀害, 造成一系列的社会问题[4]。
人们之所以毫不在乎的遗弃动物,最主要的因素是缺乏相关的法律约束[3]。法律的空白不只体现在弃养宠物上,在虐待、虐杀动物等极端事件中,由于无法可依,作恶者虽然会面临道德审判,但却很少受到实质的惩罚。基于同样的原因,很多流浪动物被饭店做成招牌菜,打着羊头卖狗肉的旗号屡见不鲜。
1.2国内外研究现状
现阶段,国外的流浪动物收容领养平台不是很完善,开发的也少,国外基本都是在救助站进行领养工作。在收容动物之后会对它们进行绝育手术,在动物被领养之后会在他们的体内注入一厘米的芯片,并记录随访,如果长期没有打针或驱虫救助站就会提醒领养者,其他大规模的集中治疗,如安乐死,将适用于长期没被领养的流浪动物。针对此问题美国实施了新的办法—“监狱犬计划”。美国俄亥俄州的监狱里,让杀人、抢劫、贩毒等重刑的犯人训练那些被救助的流浪狗,这些狗有的是被遗弃的,有的是受伤的,有的是有病的,监狱把它们救回来,养好伤,然后有教练来教那些犯人如何训练狗,然后,当狗们被教育达到一定的要求,就可以被免费领养[8]。很多人去领养这些有教养的狗。这是国外目前对流浪动物的处理。
在国内同样在流浪动物的处理有待进一步的规划完善,现在有一些骗子利用网站来骗取爱心人士的钱财,缺乏正规的领养平台,在国内也有不少领养宠物的平台但大多是针对家里有宠物因一些原因不能继续养着而将它们的信息放在网上,等好心人来领养的交易平台,不是专门针对流浪动物的平台,对于动物收容的管理还再进一步的摸索当中[5]。
1.3研究目的和意义
1.3.1研究目的
了解并掌握系统开发的流程及设计方法。通过MyEclipse连接MySQL数据库,熟练进行增删改查操作[9]。掌握Myeclipse的使用与Java语言的运用。
1.3.2研究意义
流浪动物收容与领养信息系统的实现对流浪动物来说有了一个安置的地方,为它们提供了暂时的安全与生活保障[7]。其次,对一些不想花大价钱买宠物,而是想收养流浪动物的爱心人士提供了一个有保障的平台,实现了为流浪动物找家与爱心人士找到心仪的陪伴自己的动物。此外,在领养过程中会有一些冒充爱心人士的虐待动物的领养者,为了避免这样的情况发生,在平台开放了对于领养现状的留言功能,领养者必须定期发布动物的生活照,以此来代替频繁去家中回访给领养者带来的一些不便。
1.4全文组织结构
本文共分为6章,文章结构及各章内容简介如下:
介绍和讨论论文研究的背景、目的和意义,以及流浪动物收容与领
养信息系统国内外的研究现状。最后,给出本文的整体组织结构。

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

好棒文