
1
毕 业 设 计(论 文)
题目:基于 spring boot 的宠物寄养系统

2
摘 要
随着科技和网络的进步,利用互联网可以处理大量数据的新型系统如雨后春
笋般迅速发展起来。这类系统和信息化时代的同步发展对传统的办公管理方式造
成了很大的压力。当今时代,信息数据是一切的根本,是基础,想要做出决策都
需要充分考虑数据,可见信息的重要性。然而传统的办公管理方式对于信息的操
控越来越艰难。如何才可以改变局面,使信息数据重新为用户服务,体现价值是
现在所有行业所面临的重要问题。
本论文设计并实现了一款基于 Spring Boot 框架的宠物寄养系统。该系统旨
在解决宠物主人在外出旅行或无法照顾宠物时的需求,提供了一个便捷的平台,
让宠物主人能够找到信任的寄养者为自己的宠物提供照料服务。系统采用 Java
语言编写后端逻辑,结合 MySQL 数据库存储数据,并使用 Vue.js 框架构建了直
观友好的前端界面。
主要设计的内容包括用户管理、宠物信息管理、寄养服务管理、预约寄养管
理等。使用用户分为管理员和普通用户。用户可以浏览寄养环境并在线寄养。本
系统是信息化社会发展的必然产物,本系统的设计与实现不仅提升了宠物主人的
生活质量,也为宠物寄养服务行业的发展提供了新的思路和解决方案。
关键词: 宠物寄养系统;寄养服务管理;在线寄养;Spring Boot

3
Abstract
With the advancement of technology and network, new systems that can process
large amounts of data using the Internet have mushroomed. The simultaneous
development of such systems and the information age has caused great pressure on
the traditional office management. In today's era, information data is the foundation of
everything, is the foundation, want to make decisions need to fully consider the
importance of data, visible information. However, the traditional office management
is more and more difficult to control the information. How to change the situation, so
that information data can serve users again and reflect the value is an important issue
facing all industries.
This paper designs and implements a pet foster care system based on Spring
Boot framework. Designed to address the needs of pet owners when they travel or are
unable to care for their pets, the system provides a convenient platform for pet owners
to find trusted foster carers to care for their pets. The system uses Java language to
write back-end logic, combined with MySQL database to store data, and uses Vue.js
framework to build an intuitive and friendly front-end interface.
The main design content includes user management, pet information
management, foster care service management, appointment foster care management
and so on. Users are classified into administrators and common users. Users can
browse the foster care environment and foster online. This system is the inevitable
outcome of the development of information society. The design and implementation
of this system not only improves the quality of life of pet owners, but also provides
new ideas and solutions for the development of pet foster care service industry.
Key words: pet foster care system; Foster care service management; Online
foster care; Spring Boot

4
目 录
摘 要......................................................................................................................2
Abstract ..................................................................................................................3
第 1 章 绪论..........................................................................................................1
1.1 选题背景..................................................................................................1
1.2 选题目的..................................................................................................1
1.3 选题意义..................................................................................................2
第 2 章 系统分析..................................................................................................3
2.1 使用关键技术分析..................................................................................3
2.1.1Java 语言介绍................................................................................3
2.1.2Mysql 数据库介绍........................................................................3
2.1.3 IDEA 开发工具 ............................................................................3
2.1.4 Spring Boot 框架介绍 ..................................................................4
2.2 系统可行性分析......................................................................................4
2.2.1 经济可行性...................................................................................4
2.2.2 技术可行性...................................................................................4
2.2.3 操作可行性...................................................................................5
2.3 系统需求分析..........................................................................................5
2.4 系统功能分析..........................................................................................5
2.5 性能需求..................................................................................................5
2.6 系统用例图..............................................................................................5
2.7 系统操作流程图......................................................................................6
第 3 章 系统设计..................................................................................................8
3.1 系统功能结构设计..................................................................................8
3.2 数据库设计..............................................................................................8
3.2.1 数据库概念结构设计...................................................................8
3.2.2 数据库表设计.............................................................................12
3.3 界面设计................................................................................................21
3.3.1 界面设计原则.............................................................................21

5
3.3.2 数据输入界面设计.....................................................................21
第 4 章 系统详细设计与实现............................................................................22
4.1 用户功能模块........................................................................................22
4.1.1 用户登录.....................................................................................22
4.1.2 宠物信息.....................................................................................22
4.1.3 寄养服务....................................................................................23
4.1.4 宠物饲料....................................................................................23
4.1.5 寄养日志....................................................................................24
4.1.6 宠物活动....................................................................................24
4.2 管理员功能模块...................................................................................25
4.2.1 用户管理.....................................................................................25
4.2.2 宠物种类.....................................................................................25
4.2.3 宠物信息.....................................................................................26
4.2.4 寄养服务.....................................................................................26
4.2.5 预约寄养.....................................................................................27
4.2.6 购买订单.....................................................................................27
4.2.7 宠物活动.....................................................................................28
4.2.8 宠物医疗.....................................................................................29
4.2.9 宠物论坛.....................................................................................29
4.2.10 系统管理...................................................................................30
第 5 章 系统功能测试......................................................................................31
5.1 测试环境................................................................................................31
5.2 功能测试................................................................................................31
5.2.1 用户登录功能的测试.................................................................31
5.2.2 发布信息功能的测试.................................................................31
5.3 测试总结................................................................................................32
总 结..................................................................................................................33
参考文献..............................................................................................................34
致 谢....................................................................................................................36