宠物领养管理系统的设计和实现(附件)
摘 要随着人们的经济生活条件越来越好,愈来愈多的人饲养陪伴型宠物,但是由于生活压力大、时间不充裕等因素,很多动物被弃养,因此流浪动物数量急剧增加,流浪动物的二次收养缓和了养宠需求与流浪动物多的矛盾。然而,现实生活中,领养平台并不完善,具有养宠意愿的家庭与领养中心间的障碍依旧存在。本毕业设计就以宠物领养为出发点,设计和实现了一个宠物领养管理系统。本系统使用MyEclipse10开发,后台数据库使用MySQL,主要运用 Java编程语言开发。整个系统分为前台应用界面和后台管理界面,实现会员信息管理、宠物领养信息管理、宠物丢失信息管理、领养反馈交流、信息搜索、统计分析的功能。会员可以通过本系统查询、发布宠物信息以及进行反馈交流,管理员可以管理宠物领养信息、分类信息以及查询统计数据。本宠物领养管理系统主要帮助宠物收容中心实现科学管理,实现了宠物领养的基本要求。对于收容中心或者个人救助者而言,解决了受地域限制以及信息传播不及时的问题,提高了宠物领养的成功率以及管理效率;对于领养人而言,实现了上网便可查看待领养宠物信息的需求,节约了大量的时间,提高了领养成功率,减少了流浪动物的数量。
目 录
第1章 前言 1
1.1研究背景 1
1.2国内外研究现状 1
1.2.1 国外研究现状 1
1.2.2 国内研究现状 1
1.3研究目的和意义 2
1.3.1研究目的 2
1.3.2研究意义 2
1.4全文组织结构 3
第2章 相关技术介绍 4
2.1JSP介绍 4
2.1.1JSP简要概述 4
2.1.2JSP的优势和劣势 4
2.2MySQL数据库 5
2.3B/S结构 5
2.4UML建模 6
第3章 宠物领养管理系统需求分析 7
3.1开发的可行性研究 7
3.1.1技术可行性 7
3.1.2经济可行性 7
3.1.3操作可行性 7
3.1.4发展可行性 7
3. *好棒文|www.hbsrm.com +Q: ^351916072#
2宠物领养管理系统需求概述 7
3.2.1系统概述 8
3.2.2用户特点 8
3.3宠物领养管理系统功能性需求概述 8
3.3.1系统总体功能分析 8
3.3.2管理员功能分析 10
3.3.3普通用户功能分析 15
3.4非功能性需求分析 19
第4章 宠物领养管理系统设计 20
4.1系统架构图 20
4.2系统功能模块设计 20
4.2.1系统总体功能模块设计 20
4.2.1登录模块 22
4.2.3修改密码模块 23
4.2.4领养信息管理模块 23
4.3数据库设计 24
4.3.1数据库ER图设计 24
4.3.2数据库表设计 26
第5章 系统界面设计与功能实现 29
5.1登录界面设计与功能实现 29
5.1.1登录界面设计 29
5.1.2登录界面实现代码 29
5.2管理员管理模块设计与功能实现 30
5.2.1管理员管理模块界面设计 30
5.2.2管理员管理模块界面实现代码 32
5.3用户功能模块界面设计与功能实现 32
5.4会员个人管理模块界面设计与功能实现 33
5.4.1会员个人管理模块界面设计 33
5.4.2用户个人管理模块界面实现代码 35
第6章 系统测试 36
6.1测试目的与方法 36
6.2 测试用例 36
6.3 测试结果 38
第7章 总结与展望 39
参 考 文 献 40
致 谢 41
第1章 前言
1.1研究背景
当今社会,随着人们生活质量的提高,越来越多的人或者家庭选择养宠,但是由于一些养宠人的生活压力越来越大、时间不充裕等一些因素,使很多动物被弃养,流浪动物数量越来越多,使流浪动物伤人事件发生的几率越来越大,对交通环境也产生了不利的影响[1]。由于动物本身的皮肤病传染病等问题,对公共卫生也产生了一些安全隐患。流浪动物同样面临着巨大的生存危机,由于我国的流浪动物保护法还不完善,流浪动物的安全无法得到保障,虐待动物的事件屡禁不止,流浪动物无法得到妥善的安置,在这种情况下,使得一些爱动物人士走上了极端的道路,加大了该群体与其他人以及机构的沟通难度,激发了社会矛盾,不利于社会和谐[2]。
现有的领养中心虽然对流浪动物进行了妥善的安置与科学管理,对流浪动物的安全有了极大的保障,也在一定程度上缓解了流浪动物对社会治安造成的问题,但是这种方式在一些小城市仍然不被人认可,机构运营困难,甚至面临“关门”的危机;在经济水平较发达的地区,也受到了地域限制、消息不及时,传播范围窄等问题的限制[3]。
伴随着互联网技术的不断进步,信息化进程也在不断加快。本宠物领养网站是依据现在社会对于宠物领养的需求而设计的一个实用型网站。随着社会上对宠物的需求的不断增加,使宠物领养的事件越来越多,因此设计开发此宠物领养网站。
1.2国内外研究现状
1.2.1 国外研究现状
国外的宠物领养有十分专业的收容领养机构,在美国、加拿大等地区,流浪动物基本都有民间流浪动物救助机构救助,这些救助中心,有充足的资金来源以及良好的环境设施,他们主要负责对流浪动物进行身体检查、适龄绝育以及找领养家庭,对逾期未领养的动物进行人道主义毁灭。高效的救助措施以及良好的生活环境,使救助中心的流浪动物被领养率大大提高[4]。国外宠物领养机构具备收养功能、防疫功能以及相应的基础设施,可以给已救助的动物更好的生活环境[5]。民间的收养机构则更加完善,可以给动物更多的活动空间,还会增加商业设施来为机构内增加收入,投入到救助的小动物身上,大大提高了领养率。
目 录
第1章 前言 1
1.1研究背景 1
1.2国内外研究现状 1
1.2.1 国外研究现状 1
1.2.2 国内研究现状 1
1.3研究目的和意义 2
1.3.1研究目的 2
1.3.2研究意义 2
1.4全文组织结构 3
第2章 相关技术介绍 4
2.1JSP介绍 4
2.1.1JSP简要概述 4
2.1.2JSP的优势和劣势 4
2.2MySQL数据库 5
2.3B/S结构 5
2.4UML建模 6
第3章 宠物领养管理系统需求分析 7
3.1开发的可行性研究 7
3.1.1技术可行性 7
3.1.2经济可行性 7
3.1.3操作可行性 7
3.1.4发展可行性 7
3. *好棒文|www.hbsrm.com +Q: ^351916072#
2宠物领养管理系统需求概述 7
3.2.1系统概述 8
3.2.2用户特点 8
3.3宠物领养管理系统功能性需求概述 8
3.3.1系统总体功能分析 8
3.3.2管理员功能分析 10
3.3.3普通用户功能分析 15
3.4非功能性需求分析 19
第4章 宠物领养管理系统设计 20
4.1系统架构图 20
4.2系统功能模块设计 20
4.2.1系统总体功能模块设计 20
4.2.1登录模块 22
4.2.3修改密码模块 23
4.2.4领养信息管理模块 23
4.3数据库设计 24
4.3.1数据库ER图设计 24
4.3.2数据库表设计 26
第5章 系统界面设计与功能实现 29
5.1登录界面设计与功能实现 29
5.1.1登录界面设计 29
5.1.2登录界面实现代码 29
5.2管理员管理模块设计与功能实现 30
5.2.1管理员管理模块界面设计 30
5.2.2管理员管理模块界面实现代码 32
5.3用户功能模块界面设计与功能实现 32
5.4会员个人管理模块界面设计与功能实现 33
5.4.1会员个人管理模块界面设计 33
5.4.2用户个人管理模块界面实现代码 35
第6章 系统测试 36
6.1测试目的与方法 36
6.2 测试用例 36
6.3 测试结果 38
第7章 总结与展望 39
参 考 文 献 40
致 谢 41
第1章 前言
1.1研究背景
当今社会,随着人们生活质量的提高,越来越多的人或者家庭选择养宠,但是由于一些养宠人的生活压力越来越大、时间不充裕等一些因素,使很多动物被弃养,流浪动物数量越来越多,使流浪动物伤人事件发生的几率越来越大,对交通环境也产生了不利的影响[1]。由于动物本身的皮肤病传染病等问题,对公共卫生也产生了一些安全隐患。流浪动物同样面临着巨大的生存危机,由于我国的流浪动物保护法还不完善,流浪动物的安全无法得到保障,虐待动物的事件屡禁不止,流浪动物无法得到妥善的安置,在这种情况下,使得一些爱动物人士走上了极端的道路,加大了该群体与其他人以及机构的沟通难度,激发了社会矛盾,不利于社会和谐[2]。
现有的领养中心虽然对流浪动物进行了妥善的安置与科学管理,对流浪动物的安全有了极大的保障,也在一定程度上缓解了流浪动物对社会治安造成的问题,但是这种方式在一些小城市仍然不被人认可,机构运营困难,甚至面临“关门”的危机;在经济水平较发达的地区,也受到了地域限制、消息不及时,传播范围窄等问题的限制[3]。
伴随着互联网技术的不断进步,信息化进程也在不断加快。本宠物领养网站是依据现在社会对于宠物领养的需求而设计的一个实用型网站。随着社会上对宠物的需求的不断增加,使宠物领养的事件越来越多,因此设计开发此宠物领养网站。
1.2国内外研究现状
1.2.1 国外研究现状
国外的宠物领养有十分专业的收容领养机构,在美国、加拿大等地区,流浪动物基本都有民间流浪动物救助机构救助,这些救助中心,有充足的资金来源以及良好的环境设施,他们主要负责对流浪动物进行身体检查、适龄绝育以及找领养家庭,对逾期未领养的动物进行人道主义毁灭。高效的救助措施以及良好的生活环境,使救助中心的流浪动物被领养率大大提高[4]。国外宠物领养机构具备收养功能、防疫功能以及相应的基础设施,可以给已救助的动物更好的生活环境[5]。民间的收养机构则更加完善,可以给动物更多的活动空间,还会增加商业设施来为机构内增加收入,投入到救助的小动物身上,大大提高了领养率。
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/xxaq/264.html