随着城市养宠人数快速增长,宠物医疗、养护、消费与知识获取等需求不断多样化,但传统宠物医院在信息管理、服务流程和用户互动方面仍存在数字化水平低、数据分散、流程不连贯等问题。为解决这些痛点并提升宠物服务的智能化与便捷性,本文设计并实现了基于微信小程序的宠物全生命周期管理平台。系统采用 uni-app 构建跨端界面,以 Spring Boot 和 MySQL 搭建后端,实现高效的数据处理与业务管理。
平台围绕宠物信息管理、健康记录、服务预约与完成、养宠知识、社区互动及电商商城等核心功能展开,分别为宠物医院、管理员和普通用户提供差异化服务:医院端可管理宠物信息、服务介绍、预约流程和健康登记;管理员端可维护系统用户、服务类型、论坛内容、商品与订单以及系统公告;用户端可进行服务预约、订单处理、健康记录管理、社区交流与知识学习。系统通过角色权限控制、模块化设计和数据结构优化提升安全性与可扩展性,并结合 uni-app 的跨平台优势提升开发效率。最终,本平台实现了宠物全生命周期场景的数字化与一体化管理,为用户与宠物医院之间构建高效、便捷的服务连接提供了有效技术支撑。
关键词:宠物全生命周期管理平台;SpringBoot;微信小程序;MySQL
With the rapid growth of pet ownership in cities, the demand for pet medical care, maintenance, consumption, and knowledge acquisition continues to diversify. However, traditional pet hospitals still face problems such as low digitalization level, scattered data, and disjointed processes in information management, service processes, and user interaction. To address these pain points and enhance the intelligence and convenience of pet services, this article designs and implements a pet lifecycle management platform based on WeChat mini programs. The system adopts uni app to build a cross end interface, and uses Spring Boot and MySQL to build the backend, achieving efficient data processing and business management.
The platform focuses on core functions such as pet information management, health records, service appointment and completion, pet knowledge, community interaction, and e-commerce mall, providing differentiated services for pet hospitals, administrators, and ordinary users. The hospital side can manage pet information, service introduction, appointment process, and health registration; The administrator side can maintain system users, service types, forum content, products and orders, and system announcements; The user end can perform service reservations, order processing, health record management, community communication, and knowledge learning. The system enhances security and scalability through role permission control, modular design, and data structure optimization, and combines the cross platform advantages of uni app to improve development efficiency. Ultimately, this platform has achieved digital and integrated management of pet lifecycle scenarios, providing effective technical support for building efficient and convenient service connections between users and pet hospitals.
Keywords: pet lifecycle management platform; SpringBoot; WeChat Mini Program; MySQL
目 录
第1章引言
1.1开发背景及意义
1.1.1研究背景
城市养宠规模不断扩大,医疗、护理与消费需求持续增长,但行业的信息化建设相对滞后,数据记录分散、流程不连贯等问题仍较突出,影响医院管理效率与用户体验。宠物医院普遍依赖线下方式处理信息,沟通不及时、记录不完整等状况时常出现,难以满足现代养宠群体对便捷服务的需求。
行业整体缺少覆盖宠物全周期的统一管理平台,使健康档案与服务记录难以形成连续体系,用户在多个渠道之间切换,医院在管理上也缺乏有效整合方式。随着需求不断提升,更完善的信息化系统成为推动行业发展的现实要求。
1.1.2研究意义
构建宠物全生命周期管理平台能够实现宠物信息、健康记录与服务流程的集中管理,提升医院在业务处理中的规范性与效率,同时为用户提供便捷的服务入口和更清晰的宠物成长记录。系统化的过程管理还有助于提高服务透明度,为后续诊疗与养护提供参考依据。
平台的建设可推动宠物行业向数字化和标准化方向发展,为医院运营与用户服务建立更紧密的联系,提升整体服务质量。相关设计思路亦可为行业数字化转型提供参考,具有一定的实践价值与推广意义。
1.2国内外研究现状
1.2.1国内研究现状
国内在宠物服务数字化领域的发展处于稳步推进阶段,研究内容多集中在宠物医院管理、预约挂号、疫苗记录及基础健康档案管理等方向。例如,一些高校与机构开发的宠物医院管理系统实现了挂号预约、病例录入、药品管理等基本功能,用于改善传统医院的信息记录方式;部分平台基于微信小程序构建在线服务模块,为宠物主提供简单的就诊预约与咨询入口。尽管这些系统提高了部分业务环节的效率,但多以医院内部管理为核心,功能边界相对局限。
国内商业平台也在不断探索更丰富的服务内容,如“波奇宠物”“E宠商城”等整合了电商、社区、内容科普等服务,但与线下宠物医院数据联动不够紧密,难以覆盖从医疗、养护到消费的一体化场景。同时,许多研究系统在角色划分、跨模块协作、持续健康管理等方面仍处于起步阶段,缺乏涵盖宠物全过程的系统性设计,为进一步整合资源提供了发展空间。
1.2.2国外研究现状
国外在宠物数字化服务体系建设上起步较早,研究与产品多围绕动物医疗管理系统、用户端健康管理应用以及智能设备辅助记录等方向深入发展。例如,兽医管理系统如 VETport、ezyVet 支持病例管理、库存管理、预约安排、客户沟通等多项医院运营功能,已在多国兽医机构中应用,形成较成熟的临床信息处理体系。此类系统在医院内部流程优化方面具有较强实践基础。
面向用户端的应用同样发展迅速,如 PetDesk 通过移动端整合预约、提醒、健康记录与医院互动,提高了宠物主与医院之间的联系;健康追踪工具如 Whistle、Tractive 通过可穿戴设备记录宠物活动与身体状态,形成用户侧的健康管理工具链。然而,这些系统多聚焦某一应用场景,如诊疗管理或健康监测,各模块之间联系相对松散,对多角色协作及完整生命周期管理的覆盖仍不够全面。
国内外在宠物服务数字化方面已取得一定成果,但普遍存在模块分散、功能碎片化、医院端与用户端协同不足等问题。面向宠物全生命周期的信息化平台尚不充分,亟需在业务整合、数据贯通和角色协作方面形成更系统化的解决方案,以推动宠物服务行业向更加精细化、持续化的管理模式发展。
1.3发展趋势
宠物行业的持续增长推动了数字化服务的需求提升,宠物医院的业务模式逐步从传统诊疗转向信息集中管理与线上服务融合。越来越多的平台开始整合预约、健康记录、商品消费和社区交流等功能,使宠物主能够更方便地管理日常养宠事务,也提升了医院的运营效率。随着行业规模扩大,稳定且可拓展的系统工具在服务管理中的作用愈发重要。行业生态也逐渐向多角色协同发展,医院、商家与用户平台之间的联系更加紧密,数据整合需求不断增强。服务流程贯通与健康信息连贯记录成为重要方向,推动宠物服务体系向更高效、系统化的管理模式演进,为全生命周期管理平台的建设奠定基础。
第2章
关键技术介绍
2.1后端技术
2.1.1Java语言
Java是一种广泛应用于企业级应用开发的高级编程语言,具有“一次编写,到处运行”的跨平台特性[1]。同时Java强大的面向对象编程能力,使得开发者能够高效地组织代码结构,方便维护与模块化开发。Java在后端开发中应用广泛,适合构建企业级应用,其核心优势在于良好的可移植性、强大的类库支持、自动内存管理机制(垃圾回收机制)以及较高的安全性[2]。在本系统中,Java作为后端服务的主要开发语言,承担了业务逻辑处理、接口封装与数据交互等核心功能,确保了系统在不同服务器环境下的稳定运行与高效扩展。
2.1.2SpringBoot框架
SpringBoot 是由 Pivotal 团队推出的一套基于Spring框架的快速开发工具集,以简化Spring应用的初始搭建和开发过程,并通过提供开箱即用的配置和自动化特性,使得开发者可以快速构建生产级的Java应用,显著降低了开发复杂度,提升了开发效率[3]。SpringBoot具有内置的服务器支持,简化了应用的部署和管理,同时支持多种中间件的集成。在本系统中,SpringBoot被用于构建后端 RESTful 风格的 Web 服务接口,实现了前后端分离架构下的高效数据通信[4]。同时,其与 Spring Security、Spring Data JPA 等模块的集成,也为系统的权限控制、数据持久化提供了有力支持。
2.2前端技术
2.2.1uni-app框架
uni-app是一款基于Vue.js的跨平台应用开发框架,可以通过一套代码构建出适用于多个平台的应用,包括微信小程序、Web、Android和iOS等[5]。uni-app支持高效的组件化开发,提高了开发效率,适合用于系统的前端开发。在本系统开发过程中,采用uni-app框架进行前端界面的统一开发,不仅提高了代码复用率,缩短了开发周期,还保证了在不同终端上具有一致的视觉效果与操作体验,同时通过 Vue.js 的组件化开发模式,系统前端结构清晰、维护方便,有利于后期功能的扩展与迭代[6]。
2.2.2微信小程序
微信小程序是一种在微信平台上运行的应用,用户无需下载安装即可使用,以轻量化和便捷化著称,依托于微信生态,具备即用即走、开发成本低、用户触达便捷等优势,支持良好的用户交互体验[7]。在本系统中,前端用户界面基于微信小程序技术开发,用户可通过微信客户端直接访问系统功能,如注册、登录和信息查询,无需额外安装独立 App,极大提升了系统的可访问性与用户体验[8]。另外小程序支持丰富的组件库和 API 接口,能够实现页面跳转、网络请求、本地缓存、地理位置获取等多种交互功能。
2.3数据库技术
2.3.1MySQL数据库
MySQL是一种开源的关系型数据库管理系统(RDBMS),以其高性能、高可靠性和易于使用的特点被广泛应用于各类信息系统中[9]。MySQL使用结构化查询语言(SQL)来访问和管理数据,适合存储和检索应用程序的数据。本系统采用MySQL作为底层数据存储平台,用于持久化保存用户信息、系统日志及各类记录等关键业务数据,同时通过合理的数据库表结构设计与索引优化策略,系统能够实现对海量数据的高效查询与事务处理,保障了数据的一致性与完整性[10]。
第3章
系统需求分析
3.1可行性分析
基于微信小程序的宠物全生命周期管理平台在设计与开发前需要进行多方面可行性论证,从技术、操作与经济等角度评估系统能否顺利实现。通过对整体架构、用户使用方式及成本投入的分析,可为系统建设提供可靠依据。
3.1.1技术可行性
系统采用前后端分离模式,技术结构清晰且实现路径成熟。后端以 Java 与 Spring Boot 为基础,具备开发高效、稳定性强、扩展性好等特点,能够满足宠物信息、服务预约、订单管理等业务的处理需求。数据库使用 MySQL,支持稳定的数据存储与查询。前端基于 uni-app 构建,可方便生成微信小程序界面,开发过程简单、适配度高,能够满足多端访问需求。整体技术框架成熟、文档完善、学习成本低,具备良好的实施可行性。
3.1.2操作可行性
系统面向宠物医院、管理员与普通用户,使用方式以微信小程序为入口,无需安装即可访问,降低使用门槛。界面结构清晰,功能模块划分明确,如宠物信息、服务预约、订单管理与个人中心等,便于用户快速理解与操作。角色权限划分合理,保障数据安全与功能有效访问。同时提供必要的提示与流程引导,可帮助用户顺利完成日常操作,从操作角度具备良好可行性。
3.1.3经济可行性
系统采用 Spring Boot、MySQL、uni-app 等开源技术,减少授权与开发成本。服务器可根据实际规模选择云平台配置,前期投入较低,后续可按需扩容,成本可控。系统采用模块化设计,维护成本较低,便于功能升级与问题处理。平台投入使用后能够提升服务效率,减少医院运营压力,并改善用户使用体验,具有较高的投入价值与推广前景。
3.2功能需求分析
在系统开发前,需对各项功能需求进行深入分析与梳理,明确不同用户群体的操作权限与功能访问范围,为后续系统权限设计与功能模块划分提供依据。针对本宠物全生命周期管理平台定位,用户角色被分为普通用户和管理员及宠物医院三大类。
3.2.1普通用户功能分析
普通用户功能主要围绕宠物管理、服务消费与社区互动等需求展开。用户可在首页浏览服务与商品信息,在购物车完成商品添加与下单;通过服务介绍了解医院提供的项目,并在宠物信息模块中管理宠物档案,进行服务预约、查看服务完成情况及提交健康登记。在商城部分可浏览宠物商品并管理订单与配送信息。社区论坛为用户提供交流与分享空间,支持发布内容、点赞、收藏与评论。个人中心整合资产管理、订单记录、收货地址、收藏与互动统计等功能,使用户能够方便地查看各项信息,实现一站式养宠与消费管理。普通用户的用例图如图3-1所示。
图3-1 普通用户用例图
3.2.2宠物医院功能分析
宠物医院端的功能主要用于处理医院的业务运营与信息管理。后台首页提供医院整体情况的概览,便于快速掌握日常数据;宠物信息管理可维护宠物档案;服务介绍管理用于发布和调整服务项目;服务预约管理与服务完成管理帮助医院跟进服务流程,提高办理效率;健康登记管理用于记录宠物体检与健康状况。资源管理可发布养宠知识,加强用户互动;商城管理则包含商品、分类、订单、配送、优惠券及售后等内容,使医院能够开展在线商品销售并实现规范化的订单管理。宠物医院用例图如图3-2所示。
图3-2宠物医院用例图
3.2.3管理员功能分析
管理员端功能主要负责系统整体的运营维护与内容监管。后台首页提供系统运行数据概览;用户管理允许对管理员、普通用户及宠物医院进行账号维护;宠物信息与宠物类型管理用于规范宠物基础数据;服务介绍、服务类型、服务预约与完成管理帮助管理员统一服务内容与流程;社区论坛及论坛类型管理用于维护社区秩序和内容分类;健康登记管理确保健康信息的规范记录。系统管理包括轮播图与敏感词配置,系统公告用于发布重要信息;资源管理负责养宠知识及分类维护;商城管理提供商品、分类、订单、配送、优惠券与售后等全流程监管;通知发布功能用于向不同用户推送信息,使系统整体运行更加高效、稳定。管理员的用例图如图3-3所示。
图3-3管理员用例图
3.3非功能性需求分析
非功能性需求用于说明系统在运行质量方面需要满足的要求,重点关注性能、安全与可扩展性,确保平台在日常使用中稳定可靠、体验良好,并便于后续维护与升级。
(1) 性能需求
系统应保证常用页面打开速度快、操作反馈及时,在用户访问集中时仍能保持基本流畅。接口处理应尽量减少等待时间,列表类数据采用分页加载,关键查询通过索引优化提升效率,同时配合缓存与连接池等手段降低服务器压力,避免卡顿与超时。
(2) 安全性需求
系统需要保护用户账号信息与业务数据安全,登录过程应进行身份校验,并通过权限控制限制不同角色的操作范围。数据传输建议使用加密通道,降低泄露风险;数据库应定期备份并具备恢复能力,重要信息采取必要的保护措施,减少误操作或异常导致的损失。
(3) 可扩展性需求
系统结构应支持后续功能增加与业务调整,后端采用模块化设计便于功能拆分与迭代,前端框架具备多端适配能力以降低扩展成本。数据库设计保持规范,预留扩展字段与关联空间,便于新增需求时快速调整并保持兼容性。
3.4系统流程分析
3.4.1系统操作流程图
用户通过浏览器访问系统地址,进入应用程序的主界面。用户在系统主页根据自身情况选择注册或登录操作。对于尚未注册的用户,可点击注册入口完成账号创建流程;而已拥有账户的用户则可跳转至登录页面,输入正确的用户名和密码进行身份验证。成功登录后,用户将进入系统的功能操作界面,在此界面下可根据系统提示逐步执行相关业务操作。系统操作流程图如下图所示。
图3-3 系统操作流程图
3.4.2系统登录流程图
当用户访问登录页面并输入其用户名与密码后,系统首先会执行初步的输入验证,确保所提供的用户名和密码字段非空。在用户点击“登录”按钮后,系统会再次确认所输入的用户名和密码是否正确。验证顺利完成后,用户即可成功登录,并被引导至个人主页;若验证未能通过,系统则会显示错误提示,并返回登录页面要求用户重新尝试。登录流程图如下图所示。
图3-4 系统登录流程图
3.4.3系统注册流程图
用户选择“注册”选项后,界面会转向注册页,在此界面会要求用户填写一系列必要的注册资料,包括用户名、密码、电子邮箱及手机号等,并提交给系统。系统会验证提交的注册资料,确保所有必填项目均已完整填写,所设密码达到规定的复杂度标准,并检查用户名和邮箱是否已被使用。当所有验证步骤均顺利完成且无误,系统将向用户弹出注册成功的确认消息。用户注册流程图如下图所示。
图3-5 系统注册流程图
第4章
系统设计
4.1系统概要设计
4.1.1系统架构设计
该系统采用分层的结构,分为客户层、表示层、业务逻辑层、持久化层、数据库层。客户层负责和用户交互,表示层处理请求、展示结果;业务逻辑层实现核心功能,通过Spring Service做逻辑处理;持久化层和数据库交互,用MyBatis或者JPA做数据操作;数据库层存储系统数据,用MySQL等数据库。整个系统使用Spring Boot框架,简化开发过程,提高模块化、可维护性。整个系统架构如图4-1所示。
图4-1 系统架构图
4.1.2系统结构设计
系统采用基于角色的权限管理架构,包含普通用户、宠物医院和管理员三类角色。普通用户主要进行信息查看与日常操作,如宠物信息维护、服务浏览与预约、订单查看等;宠物医院主要负责业务处理与信息管理,如预约处理、服务记录、健康登记及商城订单相关操作;管理员拥有最高权限,负责系统整体维护与管理,包括用户管理、内容管理及系统配置等。三类角色分工明确、相互配合,共同支撑平台稳定运行。系统总体功能结构图如4-2所示。
图4-2 系统总体功能结构图
4.2系统数据库设计
4.2.1概念结构设计
在数据库设计的初期阶段,需对系统的业务需求进行分析,明确系统中涉及的主要实体及其之间的关系,并通过分析各实体之间的联系,构建系统的E-R模型,以图形化方式描述实体之间的关系。在E-R模型中,每个实体具有若干属性,用于描述实体的特征,同时实体之间通过“一对一”、“一对多”或“多对多”的关系进行关联,本宠物全生命周期管理平台总体E-R图如图4-3所示。
图4-3 系统总体E-R图
4.2.2逻辑结构设计
在完成概念结构设计的基础上,需进一步将E-R模型转换为关系数据模型,即数据库的逻辑结构设计。逻辑结构设计主要任务是将实体和实体之间的关系转化为数据库中的表结构,并定义主键、外键、索引等约束条件,以确保数据的完整性与一致性。下面将对系统中主要数据表的设计进行说明。
表 4-1-access_token(登陆访问时长)
| 编号 | 字段名 | 类型 | 长度 | 是否非空 | 是否主键 | 注释 |
| 1 | create_time | timestamp | 是 | 否 | 创建时间 | |
| 2 | info | text | 65535 | 否 | 否 | 信息 |
| 3 | maxage | int | 是 | 否 | 最大寿命:默认2小时 | |
| 4 | token | varchar | 64 | 否 | 否 | 临时访问牌 |
| 5 | token_id | int | 是 | 是 | 临时访问牌ID | |
| 6 | update_time | timestamp | 是 | 否 | 更新时间 | |
| 7 | user_id | int | 是 | 否 | 用户编号 |
表 4-2-address(收货地址)
| 编号 | 字段名 | 类型 | 长度 | 是否非空 | 是否主键 | 注释 |
| 1 | address | varchar | 255 | 是 | 否 | 地址 |
| 2 | address_id | int | 是 | 是 | 收货地址 | |
| 3 | create_time | timestamp | 是 | 否 | 创建时间 | |
| 4 | default | tinyint | 是 | 否 | 默认判断 | |
| 5 | name | varchar | 32 | 否 | 否 | 姓名 |
| 6 | phone | varchar | 13 | 否 | 否 | 手机 |
| 7 | postcode | varchar | 8 | 否 | 否 | 邮编 |
| 8 | update_time | timestamp | 是 | 否 | 更新时间 | |
| 9 | user_id | mediumint | 是 | 否 | 用户ID |
表 4-3-article(文章)
| 编号 | 字段名 | 类型 | 长度 | 是否非空 | 是否主键 | 注释 |
| 1 | article_id | mediumint | 是 | 是 | 文章id | |
| 2 | content | longtext | 4294967295 | 否 | 否 | 正文 |
| 3 | create_time | timestamp | 是 | 否 | 创建时间 | |
| 4 | description | text | 65535 | 否 | 否 | 文章描述 |
| 5 | hits | int | 是 | 否 | 点击数 | |
| 6 | img | varchar | 255 | 否 | 否 | 封面图 |
| 7 | praise_len | int | 是 | 否 | 点赞数 | |
| 8 | source | varchar | 255 | 否 | 否 | 来源 |
| 9 | tag | varchar | 255 | 否 | 否 | 标签 |
| 10 | title | varchar | 125 | 是 | 是 | 标题 |
| 11 | type | varchar | 64 | 是 | 否 | 文章分类 |
| 12 | update_time | timestamp | 是 | 否 | 更新时间 | |
| 13 | url | varchar | 255 | 否 | 否 | 来源地址 |
表 4-4-article_type(文章分类)
| 编号 | 字段名 | 类型 | 长度 | 是否非空 | 是否主键 | 注释 |
| 1 | create_time | timestamp | 是 | 否 | 创建时间 | |
| 2 | description | varchar | 255 | 否 | 否 | 描述 |
| 3 | display | smallint | 是 | 否 | 显示顺序 | |
| 4 | father_id | smallint | 是 | 否 | 上级分类ID | |
| 5 | icon | text | 65535 | 否 | 否 | 分类图标 |
| 6 | name | varchar | 16 | 是 | 否 | 分类名称 |
| 7 | type_id | smallint | 是 | 是 | 分类ID | |
| 8 | update_time | timestamp | 是 | 否 | 更新时间 | |
| 9 | url | varchar | 255 | 否 | 否 | 外链地址 |
表 4-5-auth(用户权限管理)
| 编号 | 字段名 | 类型 | 长度 | 是否非空 | 是否主键 | 注释 |
| 1 | add | tinyint | 是 | 否 | 是否可增加 | |
| 2 | auth_id | int | 是 | 是 | 授权ID | |
| 3 | create_time | timestamp | 是 | 否 | 创建时间 | |
| 4 | del | tinyint | 是 | 否 | 是否可删除 | |
| 5 | field_add | text | 65535 | 否 | 否 | 添加字段 |
| 6 | field_get | text | 65535 | 否 | 否 | 查询字段 |
| 7 | field_set | text | 65535 | 否 | 否 | 修改字段 |
| 8 | get | tinyint | 是 | 否 | 是否可查看 | |
| 9 | mod_name | varchar | 64 | 否 | 否 | 模块名 |
| 10 | mode | varchar | 32 | 是 | 否 | 跳转方式 |
| 11 | option | text | 65535 | 否 | 否 | 配置 |
| 12 | page_title | varchar | 255 | 否 | 否 | 页面标题 |
| 13 | parent | varchar | 64 | 否 | 否 | 父级菜单 |
| 14 | parent_sort | int | 是 | 否 | 父级菜单排序 | |
| 15 | path | varchar | 255 | 否 | 否 | 路由路径 |
| 16 | position | varchar | 32 | 否 | 否 | 位置 |
| 17 | set | tinyint | 是 | 否 | 是否可修改 | |
| 18 | table_name | varchar | 64 | 否 | 否 | 表名 |
| 19 | table_nav | varchar | 500 | 否 | 否 | 跨表导航 |
| 20 | table_nav_name | varchar | 500 | 否 | 否 | 跨表导航名称 |
| 21 | update_time | timestamp | 是 | 否 | 更新时间 | |
| 22 | user_group | varchar | 64 | 否 | 否 | 用户组 |
表 4-6-cart(购物车)
| 编号 | 字段名 | 类型 | 长度 | 是否非空 | 是否主键 | 注释 |
| 1 | cart_id | int | 是 | 是 | 购物车ID | |
| 2 | create_time | timestamp | 是 | 否 | 创建时间 | |
| 3 | description | varchar | 255 | 否 | 否 | 描述 |
| 4 | goods_id | mediumint | 是 | 是 | 商品id | |
| 5 | img | varchar | 255 | 是 | 否 | 图片 |
| 6 | norms | varchar | 64 | 否 | 否 | 规格 |
| 7 | num | int | 是 | 否 | 数量 | |
| 8 | price | double | 是 | 否 | 单价 | |
| 9 | price_ago | double | 是 | 否 | 原价 | |
| 10 | price_count | double | 是 | 否 | 总价 | |
| 11 | state | int | 是 | 否 | 状态:使用中,已失效 | |
| 12 | title | varchar | 64 | 否 | 否 | 标题 |
| 13 | type | varchar | 64 | 是 | 否 | 商品分类 |
| 14 | update_time | timestamp | 是 | 否 | 更新时间 | |
| 15 | user_id | int | 是 | 否 | 用户ID |
表 4-7-code_token(验证码)
| 编号 | 字段名 | 类型 | 长度 | 是否非空 | 是否主键 | 注释 |
| 1 | code | varchar | 255 | 否 | 否 | 验证码 |
| 2 | code_token_id | int | 是 | 是 | 验证码ID | |
| 3 | create_time | timestamp | 是 | 否 | 创建时间 | |
| 4 | expire_time | timestamp | 是 | 否 | 失效时间 | |
| 5 | token | varchar | 255 | 否 | 否 | 令牌 |
| 6 | update_time | timestamp | 是 | 否 | 更新时间 |
表 4-8-collect(收藏)
| 编号 | 字段名 | 类型 | 长度 | 是否非空 | 是否主键 | 注释 |
| 1 | collect_id | int | 是 | 是 | 收藏ID | |
| 2 | create_time | timestamp | 是 | 否 | 创建时间 | |
| 3 | img | varchar | 255 | 否 | 否 | 封面 |
| 4 | source_field | varchar | 255 | 否 | 否 | 来源字段 |
| 5 | source_id | int | 是 | 否 | 来源ID | |
| 6 | source_table | varchar | 255 | 否 | 否 | 来源表 |
| 7 | title | varchar | 255 | 否 | 否 | 标题 |
| 8 | update_time | timestamp | 是 | 否 | 更新时间 | |
| 9 | user_id | int | 是 | 是 | 收藏人ID |
表 4-9-comment(评论)
| 编号 | 字段名 | 类型 | 长度 | 是否非空 | 是否主键 | 注释 |
| 1 | avatar | varchar | 255 | 否 | 否 | 头像地址 |
| 2 | comment_id | int | 是 | 是 | 评论ID | |
| 3 | content | longtext | 4294967295 | 否 | 否 | 内容 |
| 4 | create_time | timestamp | 是 | 否 | 创建时间 | |
| 5 | hidden | tinyint | 否 | 否 | 是否隐藏 | |
| 6 | nickname | varchar | 255 | 否 | 否 | 昵称 |
| 7 | reply_to_id | int | 是 | 否 | 回复评论ID | |
| 8 | source_field | varchar | 255 | 否 | 否 | 来源字段 |
| 9 | source_id | int | 是 | 否 | 来源ID | |
| 10 | source_table | varchar | 255 | 否 | 否 | 来源表 |
| 11 | sticky | tinyint | 否 | 否 | 是否置顶 | |
| 12 | update_time | timestamp | 是 | 否 | 更新时间 | |
| 13 | user_id | int | 是 | 是 | 评论人ID |
表 4-10-community_forum(社区论坛)
| 编号 | 字段名 | 类型 | 长度 | 是否非空 | 是否主键 | 注释 |
| 1 | collect_len | int | 是 | 否 | 收藏数 | |
| 2 | comment_len | int | 是 | 否 | 评论数 | |
| 3 | community_forum_id | int | 是 | 是 | 社区论坛ID | |
| 4 | cover_chart | varchar | 255 | 否 | 否 | 封面图 |
| 5 | create_by | int | 是 | 否 | 创建用户ID | |
| 6 | create_time | datetime | 是 | 否 | 创建时间 | |
| 7 | examine_reply | varchar | 255 | 否 | 否 | 审核回复 |
| 8 | examine_state | varchar | 16 | 是 | 否 | 审核状态 |
| 9 | forum_title | varchar | 64 | 是 | 否 | 论坛标题 |
| 10 | hits | int | 是 | 否 | 点击数 | |
| 11 | praise_len | int | 是 | 否 | 点赞数 | |
| 12 | publish_content | text | 65535 | 否 | 否 | 发布内容 |
| 13 | publisher | int | 否 | 否 | 发布人员 | |
| 14 | recommend | int | 是 | 否 | 智能推荐 | |
| 15 | release_date | date | 否 | 否 | 发布日期 | |
| 16 | type_of_forum | varchar | 64 | 是 | 否 | 论坛类型 |
| 17 | update_time | timestamp | 是 | 否 | 更新时间 | |
| 18 | user_name | varchar | 64 | 否 | 否 | 用户姓名 |
表 4-11-coupon(优惠券)
| 编号 | 字段名 | 类型 | 长度 | 是否非空 | 是否主键 | 注释 |
| 1 | coupon_id | int | 是 | 是 | 优惠券ID | |
| 2 | coupon_name | varchar | 255 | 否 | 否 | 优惠券名称 |
| 3 | coupon_price | int | 否 | 否 | 优惠券价格 | |
| 4 | coupon_price1 | int | 否 | 否 | 优惠券券后价格 | |
| 5 | coupon_time | varchar | 255 | 否 | 否 | 优惠券时间 |
| 6 | coupon_type | varchar | 255 | 否 | 否 | 优惠券类型 |
| 7 | coupon_user_auth | varchar | 255 | 否 | 否 | 优惠券用户 |
| 8 | coupon_user_id | int | 否 | 否 | 优惠券用户ID | |
| 9 | create_time | timestamp | 否 | 否 | 创建时间 | |
| 10 | update_time | timestamp | 否 | 否 | 更新时间 |
表 4-12-coupon_user(用户优惠券)
| 编号 | 字段名 | 类型 | 长度 | 是否非空 | 是否主键 | 注释 |
| 1 | coupon_id | int | 否 | 否 | 优惠券ID | |
| 2 | coupon_user_id | int | 否 | 否 | 用户优惠券ID | |
| 3 | create_time | datetime | 否 | 否 | 创建时间 | |
| 4 | id | int | 是 | 是 | 用户优惠券ID | |
| 5 | is_use | int | 否 | 否 | 是否使用 | |
| 6 | user_id | int | 否 | 否 | 用户ID |
表 4-13-goods(商品信息)
| 编号 | 字段名 | 类型 | 长度 | 是否非空 | 是否主键 | 注释 |
| 1 | content | longtext | 4294967295 | 否 | 否 | 正文 |
| 2 | create_time | timestamp | 是 | 否 | 创建时间 | |
| 3 | customize_field | text | 65535 | 否 | 否 | 自定义字段 |
| 4 | description | varchar | 255 | 否 | 否 | 描述 |
| 5 | goods_id | mediumint | 是 | 是 | 产品ID | |
| 6 | hits | int | 是 | 否 | 点击量 | |
| 7 | img | text | 65535 | 否 | 否 | 封面图:用于显示于产品列表页 |
| 8 | img_1 | text | 65535 | 否 | 否 | 主图1 |
| 9 | img_2 | text | 65535 | 否 | 否 | 主图2 |
| 10 | img_3 | text | 65535 | 否 | 否 | 主图3 |
| 11 | img_4 | text | 65535 | 否 | 否 | 主图4 |
| 12 | img_5 | text | 65535 | 否 | 否 | 主图5 |
| 13 | inventory | int | 是 | 否 | 商品库存 | |
| 14 | list_status | smallint | 否 | 否 | 上架状态(0:下架;1上架) | |
| 15 | price | double | 是 | 否 | 卖价 | |
| 16 | price_ago | double | 是 | 否 | 原价 | |
| 17 | sales | int | 是 | 否 | 销量 | |
| 18 | source_field | varchar | 255 | 否 | 否 | 来源字段 |
| 19 | source_id | int | 是 | 否 | 来源ID | |
| 20 | source_table | varchar | 255 | 否 | 否 | 来源表 |
| 21 | title | varchar | 125 | 否 | 否 | 标题 |
| 22 | type | varchar | 64 | 是 | 否 | 商品分类 |
| 23 | update_time | timestamp | 是 | 否 | 更新时间 | |
| 24 | user_id | int | 否 | 否 | 添加人 |
表 4-14-goods_type(商品类型)
| 编号 | 字段名 | 类型 | 长度 | 是否非空 | 是否主键 | 注释 |
| 1 | create_time | timestamp | 是 | 否 | 创建时间 | |
| 2 | desc | varchar | 255 | 否 | 否 | 描述 |
| 3 | father_id | smallint | 是 | 否 | 上级分类ID | |
| 4 | icon | varchar | 255 | 否 | 否 | 图标 |
| 5 | name | varchar | 255 | 否 | 否 | 商品名称 |
| 6 | source_field | varchar | 255 | 否 | 否 | 来源字段 |
| 7 | source_table | varchar | 255 | 否 | 否 | 来源表 |
| 8 | type_id | int | 是 | 是 | 商品分类ID | |
| 9 | update_time | timestamp | 是 | 否 | 更新时间 |
表 4-15-health_registration(健康登记)
| 编号 | 字段名 | 类型 | 长度 | 是否非空 | 是否主键 | 注释 |
| 1 | create_by | int | 是 | 否 | 创建用户ID | |
| 2 | create_time | datetime | 是 | 否 | 创建时间 | |
| 3 | date_of_registration | date | 否 | 否 | 登记日期 | |
| 4 | health_registration_id | int | 是 | 是 | 健康登记ID | |
| 5 | ordinary_user | int | 否 | 否 | 普通用户 | |
| 6 | pet_age | varchar | 64 | 否 | 否 | 宠物年龄 |
| 7 | pet_food_intake | double | 否 | 否 | 宠物粮摄取量 | |
| 8 | pet_gender | varchar | 64 | 否 | 否 | 宠物性别 |
| 9 | pet_height | double | 否 | 否 | 宠物身高 | |
| 10 | pet_name | varchar | 64 | 否 | 否 | 宠物名称 |
| 11 | pet_number | varchar | 64 | 否 | 否 | 宠物编号 |
| 12 | pet_phase | varchar | 64 | 否 | 否 | 宠物阶段 |
| 13 | pet_type | varchar | 64 | 否 | 否 | 宠物类型 |
| 14 | pet_weight | double | 否 | 否 | 宠物体重 | |
| 15 | record_content | text | 65535 | 否 | 否 | 记录内容 |
| 16 | source_id | int | 否 | 否 | 来源ID | |
| 17 | source_table | varchar | 255 | 否 | 否 | 来源表 |
| 18 | source_user_id | int | 否 | 否 | 来源用户 | |
| 19 | update_time | timestamp | 是 | 否 | 更新时间 |
表 4-16-hits(用户点击)
| 编号 | 字段名 | 类型 | 长度 | 是否非空 | 是否主键 | 注释 |
| 1 | create_time | timestamp | 是 | 否 | 创建时间 | |
| 2 | hits_id | int | 是 | 是 | 点赞ID | |
| 3 | source_field | varchar | 255 | 否 | 否 | 来源字段 |
| 4 | source_id | int | 是 | 否 | 来源ID | |
| 5 | source_table | varchar | 255 | 否 | 否 | 来源表 |
| 6 | update_time | timestamp | 是 | 否 | 更新时间 | |
| 7 | user_id | int | 是 | 否 | 点赞人 |
表 4-17-logistics_delivery(物流配送)
| 编号 | 字段名 | 类型 | 长度 | 是否非空 | 是否主键 | 注释 |
| 1 | contact_name | varchar | 255 | 否 | 否 | 联系人名字 |
| 2 | courier_detail | longtext | 4294967295 | 否 | 否 | 配送详情 |
| 3 | courier_id | int | 否 | 否 | 配送员ID | |
| 4 | courier_name | varchar | 255 | 否 | 否 | 配送员名字 |
| 5 | courier_type | int | 是 | 否 | 配送方式(1:商家配送,2:其他配送) | |
| 6 | create_time | datetime | 是 | 否 | 创建时间 | |
| 7 | delivery_number | varchar | 30 | 否 | 否 | 配送订单 |
| 8 | delivery_status | varchar | 64 | 否 | 否 | 配送状态 |
| 9 | logistics_delivery_id | int | 是 | 是 | 物流配送ID | |
| 10 | merchant_id | int | 否 | 否 | 商家id | |
| 11 | order_number | varchar | 64 | 否 | 否 | 订单号 |
| 12 | ordinary_users | int | 否 | 否 | 普通用户 | |
| 13 | product_name | varchar | 64 | 否 | 否 | 商品名称 |
| 14 | purchase_quantity | varchar | 64 | 否 | 否 | 购买数量 |
| 15 | recommend | int | 是 | 否 | 智能推荐 | |
| 16 | shipping_address | varchar | 64 | 否 | 否 | 收货地址 |
| 17 | signing_status | varchar | 64 | 否 | 否 | 签收状态 |
| 18 | the_date_of_issuance | date | 否 | 否 | 发货日期 | |
| 19 | total_transaction_amount | double | 否 | 否 | 交易总额 | |
| 20 | update_time | timestamp | 是 | 否 | 更新时间 |
表 4-18-message_inform(通知记录)
| 编号 | 字段名 | 类型 | 长度 | 是否非空 | 是否主键 | 注释 |
| 1 | content | varchar | 255 | 否 | 否 | 内容 |
| 2 | create_time | timestamp | 是 | 否 | 创建时间 | |
| 3 | inform_id | int | 是 | 是 | 通知ID | |
| 4 | state | varchar | 255 | 否 | 否 | 状态 |
| 5 | title | varchar | 255 | 否 | 否 | 标题 |
| 6 | type | varchar | 64 | 否 | 否 | 分类 |
| 7 | update_time | timestamp | 是 | 否 | 更新时间 | |
| 8 | user_id | int | 是 | 是 | 通知人ID |
表 4-19-notice(公告)
| 编号 | 字段名 | 类型 | 长度 | 是否非空 | 是否主键 | 注释 |
| 1 | content | longtext | 4294967295 | 否 | 否 | 正文 |
| 2 | create_time | timestamp | 是 | 否 | 创建时间 | |
| 3 | notice_id | mediumint | 是 | 是 | 公告ID | |
| 4 | title | varchar | 125 | 是 | 否 | 标题 |
| 5 | update_time | timestamp | 是 | 否 | 更新时间 |
表 4-20-order(订单)
| 编号 | 字段名 | 类型 | 长度 | 是否非空 | 是否主键 | 注释 |
| 1 | contact_address | varchar | 255 | 否 | 否 | 收件地址 |
| 2 | contact_email | varchar | 125 | 否 | 否 | 联系人邮箱 |
| 3 | contact_name | varchar | 32 | 否 | 否 | 联系人姓名 |
| 4 | contact_phone | varchar | 11 | 否 | 否 | 联系人手机 |
| 5 | create_time | timestamp | 是 | 否 | 创建时间 | |
| 6 | delivery_state | varchar | 16 | 否 | 否 | 发货状态:未配送,已配送 |
| 7 | desc | varchar | 64 | 否 | 否 | 取消订单原因 |
| 8 | description | varchar | 255 | 否 | 否 | 描述 |
| 9 | goods_id | mediumint | 是 | 是 | 商品ID | |
| 10 | img | varchar | 255 | 否 | 否 | 商品图片 |
| 11 | merchant_id | mediumint | 是 | 否 | 商家ID | |
| 12 | norms | varchar | 255 | 否 | 否 | 规格 |
| 13 | num | int | 是 | 否 | 数量 | |
| 14 | order_id | int | 是 | 是 | 订单ID | |
| 15 | order_number | varchar | 64 | 否 | 否 | 订单号 |
| 16 | postal_code | varchar | 9 | 否 | 否 | 邮政编码 |
| 17 | price | double | 是 | 否 | 价格 | |
| 18 | price_ago | double | 是 | 否 | 原价 | |
| 19 | price_count | double | 是 | 否 | 总价 | |
| 20 | remark | text | 65535 | 否 | 否 | 订单备注 |
| 21 | state | varchar | 16 | 是 | 否 | 订单状态:待付款,待发货,待签收,已签收,待退款,已退款,已拒绝,已完成 |
| 22 | title | varchar | 255 | 否 | 否 | 商品标题 |
| 23 | type | varchar | 64 | 是 | 否 | 商品分类 |
| 24 | update_time | timestamp | 是 | 否 | 更新时间 | |
| 25 | user_id | int | 是 | 否 | 买家ID |
表 4-21-order_after_sale(订单售后)
| 编号 | 字段名 | 类型 | 长度 | 是否非空 | 是否主键 | 注释 |
| 1 | after_state | varchar | 16 | 否 | 否 | 售后状态:未审核,未通过,已通过 |
| 2 | after_state_reply | varchar | 255 | 否 | 否 | 售后回复 |
| 3 | content_desc | varchar | 255 | 否 | 否 | 售后内容 |
| 4 | create_time | timestamp | 是 | 否 | 创建时间 | |
| 5 | goods_id | mediumint | 是 | 否 | 商品id | |
| 6 | imgs | varchar | 1000 | 否 | 否 | 售后凭证 |
| 7 | merchant_id | mediumint | 是 | 否 | 商家ID | |
| 8 | num | int | 是 | 否 | 数量 | |
| 9 | order_after_sale_id | int | 是 | 是 | 订单售后ID | |
| 10 | order_id | int | 是 | 否 | 订单ID | |
| 11 | order_number | varchar | 64 | 否 | 否 | 订单号 |
| 12 | price | double | 是 | 否 | 价格 | |
| 13 | price_ago | double | 是 | 否 | 原价 | |
| 14 | price_count | double | 是 | 否 | 总价 | |
| 15 | state | varchar | 16 | 是 | 否 | 订单状态:待付款,待发货,待签收,已签收,待退款,已退款,已拒绝,已完成 |
| 16 | title | varchar | 255 | 否 | 否 | 商品标题 |
| 17 | type | varchar | 255 | 否 | 否 | 售后类型 |
| 18 | update_time | timestamp | 是 | 否 | 更新时间 | |
| 19 | user_id | int | 是 | 否 | 买家ID |
表 4-22-ordinary_user(普通用户)
| 编号 | 字段名 | 类型 | 长度 | 是否非空 | 是否主键 | 注释 |
| 1 | create_by | int | 是 | 否 | 创建用户ID | |
| 2 | create_time | datetime | 是 | 否 | 创建时间 | |
| 3 | examine_state | varchar | 16 | 是 | 否 | 审核状态 |
| 4 | mobile_phone_number | varchar | 16 | 否 | 否 | 手机号码 |
| 5 | ordinary_user_id | int | 是 | 是 | 普通用户ID | |
| 6 | update_time | timestamp | 是 | 否 | 更新时间 | |
| 7 | user_gender | varchar | 64 | 否 | 否 | 用户性别 |
| 8 | user_id | int | 是 | 否 | 用户ID | |
| 9 | user_name | varchar | 64 | 否 | 否 | 用户姓名 |
表 4-23-pet_hospital(宠物医院)
| 编号 | 字段名 | 类型 | 长度 | 是否非空 | 是否主键 | 注释 |
| 1 | create_by | int | 是 | 否 | 创建用户ID | |
| 2 | create_time | datetime | 是 | 否 | 创建时间 | |
| 3 | examine_state | varchar | 16 | 是 | 否 | 审核状态 |
| 4 | hospital_name | varchar | 64 | 否 | 否 | 医院名称 |
| 5 | hospital_phone | varchar | 64 | 否 | 否 | 医院电话 |
| 6 | hospital_qualification | varchar | 255 | 否 | 否 | 医院资质 |
| 7 | person_in_charge | varchar | 64 | 否 | 否 | 负责人 |
| 8 | pet_hospital_id | int | 是 | 是 | 宠物医院ID | |
| 9 | update_time | timestamp | 是 | 否 | 更新时间 | |
| 10 | user_id | int | 是 | 否 | 用户ID |
表 4-24-pet_information(宠物信息)
| 编号 | 字段名 | 类型 | 长度 | 是否非空 | 是否主键 | 注释 |
| 1 | allergy_history | varchar | 64 | 否 | 否 | 过敏史 |
| 2 | behavioral_habits | varchar | 64 | 否 | 否 | 行为习惯 |
| 3 | create_by | int | 是 | 否 | 创建用户ID | |
| 4 | create_time | datetime | 是 | 否 | 创建时间 | |
| 5 | dietary_preferences | varchar | 64 | 否 | 否 | 饮食偏好 |
| 6 | health_registration_limit_times | int | 是 | 否 | 日常登记限制次数 | |
| 7 | ordinary_user | int | 否 | 否 | 普通用户 | |
| 8 | pet_age | varchar | 64 | 否 | 否 | 宠物年龄 |
| 9 | pet_gender | varchar | 64 | 否 | 否 | 宠物性别 |
| 10 | pet_information_id | int | 是 | 是 | 宠物信息ID | |
| 11 | pet_name | varchar | 64 | 否 | 否 | 宠物名称 |
| 12 | pet_number | varchar | 64 | 是 | 是 | 宠物编号 |
| 13 | pet_phase | varchar | 64 | 否 | 否 | 宠物阶段 |
| 14 | pet_type | varchar | 64 | 否 | 否 | 宠物类型 |
| 15 | update_time | timestamp | 是 | 否 | 更新时间 |
表 4-25-pet_merchandise(宠物商品)
| 编号 | 字段名 | 类型 | 长度 | 是否非空 | 是否主键 | 注释 |
| 1 | cart_content | longtext | 4294967295 | 否 | 否 | 正文 |
| 2 | cart_description | varchar | 255 | 否 | 否 | 描述 |
| 3 | cart_img | text | 65535 | 否 | 否 | 封面图 |
| 4 | cart_img_1 | text | 65535 | 否 | 否 | 主图1 |
| 5 | cart_img_2 | text | 65535 | 否 | 否 | 主图2 |
| 6 | cart_img_3 | text | 65535 | 否 | 否 | 主图3 |
| 7 | cart_img_4 | text | 65535 | 否 | 否 | 主图4 |
| 8 | cart_img_5 | text | 65535 | 否 | 否 | 主图5 |
| 9 | cart_inventory | int | 是 | 否 | 商品库存 | |
| 10 | cart_price | double | 是 | 否 | 卖价 | |
| 11 | cart_price_ago | double | 是 | 否 | 原价 | |
| 12 | cart_title | varchar | 125 | 否 | 否 | 标题 |
| 13 | cart_type | varchar | 64 | 是 | 否 | 商品分类 |
| 14 | comment_len | int | 是 | 否 | 评论数 | |
| 15 | commodity_source | varchar | 64 | 否 | 否 | 商品来源 |
| 16 | create_by | int | 是 | 否 | 创建用户ID | |
| 17 | create_time | datetime | 是 | 否 | 创建时间 | |
| 18 | hits | int | 是 | 否 | 点击数 | |
| 19 | hospital_name | varchar | 64 | 否 | 否 | 医院名称 |
| 20 | hospital_phone | varchar | 64 | 否 | 否 | 医院电话 |
| 21 | list_status | smallint | 否 | 否 | 上架状态(0:下架;1上架) | |
| 22 | pet_hospital | int | 否 | 否 | 宠物医院 | |
| 23 | pet_merchandise_id | int | 是 | 是 | 宠物商品ID | |
| 24 | recommend | int | 是 | 否 | 智能推荐 | |
| 25 | sku | longtext | 4294967295 | 否 | 否 | 规格 |
| 26 | update_time | timestamp | 是 | 否 | 更新时间 |
表 4-26-pet_type(宠物类型)
| 编号 | 字段名 | 类型 | 长度 | 是否非空 | 是否主键 | 注释 |
| 1 | create_by | int | 是 | 否 | 创建用户ID | |
| 2 | create_time | datetime | 是 | 否 | 创建时间 | |
| 3 | pet_type | varchar | 64 | 否 | 否 | 宠物类型 |
| 4 | pet_type_id | int | 是 | 是 | 宠物类型ID | |
| 5 | update_time | timestamp | 是 | 否 | 更新时间 |
表 4-27-praise(点赞)
| 编号 | 字段名 | 类型 | 长度 | 是否非空 | 是否主键 | 注释 |
| 1 | create_time | timestamp | 是 | 否 | 创建时间 | |
| 2 | img | varchar | 255 | 否 | 否 | |
| 3 | praise_id | int | 是 | 是 | 点赞ID | |
| 4 | source_field | varchar | 255 | 否 | 否 | 来源字段 |
| 5 | source_id | int | 是 | 否 | 来源ID | |
| 6 | source_table | varchar | 255 | 否 | 否 | 来源表 |
| 7 | status | tinyint | 是 | 否 | 点赞状态:1为点赞,0已取消 | |
| 8 | title | varchar | 255 | 否 | 否 | |
| 9 | update_time | timestamp | 是 | 否 | 更新时间 | |
| 10 | user_id | int | 是 | 是 | 点赞人 |
表 4-28-releasing_notices(通知发布)
| 编号 | 字段名 | 类型 | 长度 | 是否非空 | 是否主键 | 注释 |
| 1 | content | varchar | 255 | 否 | 否 | 通知内容 |
| 2 | create_time | timestamp | 是 | 否 | 创建时间 | |
| 3 | notices_id | int | 是 | 是 | 通知ID | |
| 4 | title | varchar | 255 | 否 | 否 | 通知标题 |
| 5 | type | varchar | 64 | 否 | 否 | 通知方式 |
| 6 | update_time | timestamp | 是 | 否 | 更新时间 |
表 4-29-sensitive_vocabulary(敏感词汇)
| 编号 | 字段名 | 类型 | 长度 | 是否非空 | 是否主键 | 注释 |
| 1 | create_time | datetime | 是 | 否 | 创建时间 | |
| 2 | sensitive_vocabulary | varchar | 64 | 否 | 否 | 敏感词汇 |
| 3 | sensitive_vocabulary_id | int | 是 | 是 | 敏感词汇ID | |
| 4 | update_time | timestamp | 是 | 否 | 更新时间 |
表 4-30-service_completion(服务完成)
| 编号 | 字段名 | 类型 | 长度 | 是否非空 | 是否主键 | 注释 |
| 1 | appointment_date | date | 否 | 否 | 预约日期 | |
| 2 | appointment_number | varchar | 64 | 是 | 是 | 预约编号 |
| 3 | create_by | int | 是 | 否 | 创建用户ID | |
| 4 | create_time | datetime | 是 | 否 | 创建时间 | |
| 5 | feeding_recommendations | text | 65535 | 否 | 否 | 喂养建议 |
| 6 | hospital_name | varchar | 64 | 否 | 否 | 医院名称 |
| 7 | hospital_phone | varchar | 64 | 否 | 否 | 医院电话 |
| 8 | ordinary_user | int | 否 | 否 | 普通用户 | |
| 9 | person_in_charge | varchar | 64 | 否 | 否 | 负责人 |
| 10 | pet_age | varchar | 64 | 否 | 否 | 宠物年龄 |
| 11 | pet_gender | varchar | 64 | 否 | 否 | 宠物性别 |
| 12 | pet_hospital | int | 否 | 否 | 宠物医院 | |
| 13 | pet_name | varchar | 64 | 否 | 否 | 宠物名称 |
| 14 | pet_number | varchar | 64 | 是 | 否 | 宠物编号 |
| 15 | pet_phase | varchar | 64 | 否 | 否 | 宠物阶段 |
| 16 | pet_type | varchar | 64 | 否 | 否 | 宠物类型 |
| 17 | service_accessories | varchar | 255 | 否 | 否 | 服务附件 |
| 18 | service_completion_id | int | 是 | 是 | 服务完成ID | |
| 19 | service_drawings | varchar | 255 | 否 | 否 | 服务附图 |
| 20 | service_name | varchar | 64 | 否 | 否 | 服务名称 |
| 21 | service_price | double | 否 | 否 | 服务价格 | |
| 22 | service_records | text | 65535 | 否 | 否 | 服务记录 |
| 23 | source_id | int | 否 | 否 | 来源ID | |
| 24 | source_table | varchar | 255 | 否 | 否 | 来源表 |
| 25 | source_user_id | int | 否 | 否 | 来源用户 | |
| 26 | update_time | timestamp | 是 | 否 | 更新时间 |
表 4-31-service_introduction(服务介绍)
| 编号 | 字段名 | 类型 | 长度 | 是否非空 | 是否主键 | 注释 |
| 1 | collect_len | int | 是 | 否 | 收藏数 | |
| 2 | comment_len | int | 是 | 否 | 评论数 | |
| 3 | cover_chart | varchar | 255 | 否 | 否 | 封面图 |
| 4 | create_by | int | 是 | 否 | 创建用户ID | |
| 5 | create_time | datetime | 是 | 否 | 创建时间 | |
| 6 | hits | int | 是 | 否 | 点击数 | |
| 7 | hospital_name | varchar | 64 | 否 | 否 | 医院名称 |
| 8 | hospital_phone | varchar | 64 | 否 | 否 | 医院电话 |
| 9 | person_in_charge | varchar | 64 | 否 | 否 | 负责人 |
| 10 | pet_hospital | int | 否 | 否 | 宠物医院 | |
| 11 | praise_len | int | 是 | 否 | 点赞数 | |
| 12 | recommend | int | 是 | 否 | 智能推荐 | |
| 13 | service_introduction_id | int | 是 | 是 | 服务介绍ID | |
| 14 | service_name | varchar | 64 | 否 | 否 | 服务名称 |
| 15 | service_price | double | 否 | 否 | 服务价格 | |
| 16 | service_reservation_limit_times | int | 是 | 否 | 服务预约限制次数 | |
| 17 | specificsed_introduction | longtext | 4294967295 | 否 | 否 | 详细介绍 |
| 18 | update_time | timestamp | 是 | 否 | 更新时间 |
表 4-32-service_reservation(服务预约)
| 编号 | 字段名 | 类型 | 长度 | 是否非空 | 是否主键 | 注释 |
| 1 | appointment_date | date | 否 | 否 | 预约日期 | |
| 2 | appointment_number | varchar | 64 | 否 | 否 | 预约编号 |
| 3 | appointment_remarks | text | 65535 | 否 | 否 | 预约备注 |
| 4 | create_by | int | 是 | 否 | 创建用户ID | |
| 5 | create_time | datetime | 是 | 否 | 创建时间 | |
| 6 | examine_reply | varchar | 255 | 否 | 否 | 审核回复 |
| 7 | examine_state | varchar | 16 | 是 | 否 | 审核状态 |
| 8 | hospital_name | varchar | 64 | 否 | 否 | 医院名称 |
| 9 | hospital_phone | varchar | 64 | 否 | 否 | 医院电话 |
| 10 | ordinary_user | int | 否 | 否 | 普通用户 | |
| 11 | pay_state | varchar | 16 | 是 | 否 | 支付状态 |
| 12 | pay_type | varchar | 16 | 否 | 否 | 支付类型: 微信、支付宝、网银 |
| 13 | person_in_charge | varchar | 64 | 否 | 否 | 负责人 |
| 14 | pet_age | varchar | 64 | 否 | 否 | 宠物年龄 |
| 15 | pet_gender | varchar | 64 | 否 | 否 | 宠物性别 |
| 16 | pet_hospital | int | 否 | 否 | 宠物医院 | |
| 17 | pet_name | varchar | 64 | 否 | 否 | 宠物名称 |
| 18 | pet_number | varchar | 64 | 是 | 否 | 宠物编号 |
| 19 | pet_phase | varchar | 64 | 否 | 否 | 宠物阶段 |
| 20 | pet_type | varchar | 64 | 否 | 否 | 宠物类型 |
| 21 | service_completion_limit_times | int | 是 | 否 | 完成服务限制次数 | |
| 22 | service_name | varchar | 64 | 否 | 否 | 服务名称 |
| 23 | service_price | double | 否 | 否 | 服务价格 | |
| 24 | service_reservation_id | int | 是 | 是 | 服务预约ID | |
| 25 | source_id | int | 否 | 否 | 来源ID | |
| 26 | source_table | varchar | 255 | 否 | 否 | 来源表 |
| 27 | source_user_id | int | 否 | 否 | 来源用户 | |
| 28 | update_time | timestamp | 是 | 否 | 更新时间 |
表 4-33-service_type(服务类型)
| 编号 | 字段名 | 类型 | 长度 | 是否非空 | 是否主键 | 注释 |
| 1 | create_by | int | 是 | 否 | 创建用户ID | |
| 2 | create_time | datetime | 是 | 否 | 创建时间 | |
| 3 | father_id | int | 是 | 否 | 父级分类 | |
| 4 | service_name | varchar | 64 | 否 | 否 | 服务名称 |
| 5 | service_type_id | int | 是 | 是 | 服务类型ID | |
| 6 | update_time | timestamp | 是 | 否 | 更新时间 |
表 4-34-slides(轮播图)
| 编号 | 字段名 | 类型 | 长度 | 是否非空 | 是否主键 | 注释 |
| 1 | content | varchar | 255 | 否 | 否 | 内容 |
| 2 | create_time | timestamp | 是 | 否 | 创建时间 | |
| 3 | hits | int | 是 | 否 | 点击量 | |
| 4 | img | varchar | 255 | 否 | 否 | 轮播图 |
| 5 | slides_id | int | 是 | 是 | 轮播图ID | |
| 6 | title | varchar | 64 | 否 | 否 | 标题 |
| 7 | update_time | timestamp | 是 | 否 | 更新时间 | |
| 8 | url | varchar | 255 | 否 | 否 | 链接 |
表 4-35-type_of_forum(论坛类型)
| 编号 | 字段名 | 类型 | 长度 | 是否非空 | 是否主键 | 注释 |
| 1 | create_by | int | 是 | 否 | 创建用户ID | |
| 2 | create_time | datetime | 是 | 否 | 创建时间 | |
| 3 | type_of_forum | varchar | 64 | 否 | 否 | 论坛类型 |
| 4 | type_of_forum_id | int | 是 | 是 | 论坛类型ID | |
| 5 | update_time | timestamp | 是 | 否 | 更新时间 |
表 4-36-upload(文件上传)
| 编号 | 字段名 | 类型 | 长度 | 是否非空 | 是否主键 | 注释 |
| 1 | dir | varchar | 255 | 否 | 否 | 文件夹 |
| 2 | display | varchar | 255 | 否 | 否 | 显示顺序 |
| 3 | father_id | int | 否 | 否 | 父级ID | |
| 4 | file | varchar | 255 | 否 | 否 | 文件路径 |
| 5 | name | varchar | 64 | 否 | 否 | 文件名 |
| 6 | path | varchar | 255 | 否 | 否 | 访问路径 |
| 7 | type | varchar | 32 | 否 | 否 | 文件类型 |
| 8 | upload_id | int | 是 | 是 | 上传ID |
表 4-37-user(用户账户)
| 编号 | 字段名 | 类型 | 长度 | 是否非空 | 是否主键 | 注释 |
| 1 | avatar | varchar | 255 | 否 | 否 | 头像地址 |
| 2 | create_time | timestamp | 是 | 否 | 创建时间 | |
| 3 | | varchar | 64 | 否 | 否 | 邮箱 |
| 4 | email_state | smallint | 是 | 否 | 邮箱认证:(0未认证|1审核中|2已认证) | |
| 5 | emergency_mobile | varchar | 32 | 否 | 否 | 紧急联系电话 |
| 6 | emergency_name | varchar | 64 | 否 | 否 | 紧急联系人 |
| 7 | login_time | timestamp | 否 | 否 | 上次登录时间 | |
| 8 | nickname | varchar | 16 | 否 | 否 | 昵称 |
| 9 | open_id | varchar | 255 | 否 | 否 | 针对获取用户信息字段 |
| 10 | password | varchar | 64 | 是 | 否 | 密码 |
| 11 | phone | varchar | 11 | 否 | 否 | 手机号码 |
| 12 | phone_state | smallint | 是 | 否 | 手机认证:(0未认证|1审核中|2已认证) | |
| 13 | state | smallint | 是 | 否 | 账户状态:(1可用|2异常|3已冻结|4已注销) | |
| 14 | user_group | varchar | 32 | 否 | 否 | 所在用户组 |
| 15 | user_id | int | 是 | 是 | 用户ID | |
| 16 | username | varchar | 16 | 是 | 否 | 用户名 |
表 4-38-user_group(用户组)
| 编号 | 字段名 | 类型 | 长度 | 是否非空 | 是否主键 | 注释 |
| 1 | create_time | timestamp | 是 | 否 | 创建时间 | |
| 2 | description | varchar | 255 | 否 | 否 | 描述 |
| 3 | display | smallint | 是 | 否 | 显示顺序 | |
| 4 | group_id | mediumint | 是 | 是 | 用户组ID | |
| 5 | name | varchar | 16 | 是 | 否 | 名称 |
| 6 | register | smallint | 否 | 否 | 注册位置 | |
| 7 | source_field | varchar | 255 | 否 | 否 | 来源字段 |
| 8 | source_id | int | 是 | 否 | 来源ID | |
| 9 | source_table | varchar | 255 | 否 | 否 | 来源表 |
| 10 | update_time | timestamp | 是 | 否 | 更新时间 |
第5章
系统实现
5.1普通用户功能实现
5.1.1用户登录模块
用户可通过系统的登录功能进入个人账户,获取个性化的服务内容。在登录界面,用户需要输入已注册的用户名或绑定的电子邮箱,以及对应的密码,完成身份验证。若输入信息正确,系统将验证通过,并自动跳转至用户首页,展示与其身份相关的个性化信息与功能模块。若登录信息不匹配,系统将反馈相应的错误提示,例如“用户名或密码不正确”,以帮助用户识别问题并重新尝试登录。登录界面如下图所示。

图5-1 登录界面
5.1.2首页模块
用户登录后进入普通用户前台首页,首页作为平台的主入口,承担信息展示与功能导航的作用。首页提供搜索入口与常用功能菜单,方便用户快速进入购物车、服务介绍、社区论坛、宠物商品、养宠知识与“我的”等模块。页面展示轮播图与公告信息,用于发布平台活动、医院通知或服务提醒,并设置推荐区域展示热门服务与精选商品,便于用户快速浏览与选择。整体界面布局清晰、操作路径简短,有助于提升用户访问效率与使用体验。界面如下图所示。

图5-2 首页界面
5.1.3服务介绍模块
当用户点击首页的“服务介绍”入口时,可进入服务介绍页面,用于查看平台提供的各类宠物服务信息。页面支持按服务类型或关键词进行搜索,并以列表形式展示服务内容与基本信息,如医院名称、宠物医院、负责人、服务名称、医院电话等。用户可进入服务详情页进一步了解具体流程与注意事项,并可进行收藏操作,方便后续快速查看与预约选择。界面布局清晰,信息展示直观,有助于提升用户了解与选择服务的效率。界面如下图所示。

图5-3 服务介绍界面
5.1.4宠物商品模块
当用户点击首页的“宠物商品”入口时,可进入宠物商品页面,支持按分类或关键词搜索所需商品,并浏览商品列表及详细信息,包括商品名称、价格、库存、上架时间等。用户可查看商品详情,进行收藏、加入购物车或直接购买等操作;完成购买后,系统会优先展示同类商品的推荐内容,方便用户继续选购相关商品。界面布局清晰,信息展示直观,提升用户查找与购买商品的效率。界面如下图所示。

图5-4 宠物商品界面
5.1.5我的模块
“我的”模块用于集中管理个人信息与业务记录,包含我的资产、我的订单、收货地址、收藏记录、点赞记录、评论管理、统计、宠物信息、服务预约、服务完成、社区论坛、健康登记、订单配送等功能。用户可查看资产与订单状态,维护收货地址,管理收藏、点赞与评论内容,并通过统计了解个人使用情况;同时可在此维护宠物档案,查看服务预约与完成记录,管理论坛相关内容,查询健康登记信息及订单配送进度。该模块入口集中、操作便捷,方便用户快速处理个人相关事务。界面如下图所示。

图5-5 我的界面
“我的订单”模块主要用于展示普通用户的全部订单信息,并支持按待付款、待发货、待收货、已完成等状态进行查看。用户可在该模块查看订单详情,如商品信息、金额、订单状态与配送进度,并可进行取消订单、确认收货、申请售后等操作。售后申请提交后由后台进行处理。界面清晰直观,方便用户及时了解订单动态。界面如下图所示。

图5-6 我的订单界面
5.2宠物医院功能实现
5.2.1后台首页模块
宠物医院端后台首页作为日常管理的入口,主要用于展示医院业务概况并提供快速进入各功能模块的通道。首页可查看当前账号信息与常用业务入口,支持进入宠物信息管理、服务介绍管理、服务预约与完成管理、健康登记、养宠知识资源管理以及商城相关管理。首页同时展示一定时间范围内的统计信息,帮助医院及时掌握预约、服务与订单处理情况,便于安排工作与跟进进度。界面如下图所示。
图5-7 后台首页界面
5.2.2服务预约管理模块
宠物医院可在“服务预约管理”模块中查看用户提交的预约信息,并对预约进行处理与安排。模块支持按时间或状态筛选预约记录,查看预约详情(服务项目、预约时间、宠物信息、备注等),并可进行确认、调整时间或取消等操作。处理完成后,预约状态会同步更新,便于医院跟进服务进度与统一管理预约流程。界面如下图所示。
图5-8 服务预约管理界面
5.2.3商城管理模块
宠物医院可在“商城管理”模块中管理线上商品与订单,包含宠物商品与分类维护、订单列表查看、订单配送处理、优惠券设置以及订单售后处理等功能。医院可对商品进行上架与编辑,跟进订单状态并处理发货与物流信息,同时受理售后申请,保证商城业务正常运行。界面如下图所示。
图5-9 商城管理界面
5.2.4服务完成管理模块
宠物医院可在“服务完成管理”模块中对已完成的服务进行记录与维护,便于统一归档与查询。模块支持查看服务完成列表,并按时间或状态进行筛选;可进入详情查看服务项目、宠物信息、完成时间及相关备注等内容,并对记录进行必要的补充或修改。通过该模块可清晰掌握服务处理结果,方便后续统计与追溯。界面如下图所示。
图5-10 服务完成管理界面
5.2.5健康登记管理模块
宠物医院可在“健康登记管理”模块中对宠物健康信息进行登记与维护,便于形成规范的健康记录。模块支持查看健康登记列表,并按宠物或时间进行查询;可进入详情填写或补充登记内容,如宠物编号、宠物名称、宠物性别、宠物年龄等,并对已登记记录进行修改或更新。通过该模块可提高健康信息记录的完整性,方便后续查询与服务跟进。界面如下图所示。
图5-11 健康登记管理界面
5.3管理员功能实现
5.3.1宠物信息管理模块
管理员可在“宠物信息管理”模块中对平台内的宠物档案进行统一管理,支持按宠物名称、类型或所属用户等条件进行查询,并查看宠物的基本信息。管理员可对宠物信息进行新增、修改与删除操作,确保数据准确完整,同时便于后续服务预约、健康登记等业务正常关联使用。界面如下图所示。
图5-12 宠物信息界面
5.3.2社区论坛管理模块
管理员可在“社区论坛管理”模块中对平台论坛内容进行统一维护与监管,支持查看用户发布的帖子与评论,并按类型或关键词进行查询。管理员可对不规范内容进行处理,如删除、下架或限制展示,同时维护论坛相关数据,保障社区交流环境的正常运行。界面如下图所示。
图5-13 社区论坛管理界面
5.3.3商城管理模块
管理员可在“商城管理”模块中对平台商城业务进行统一监管与维护,包含宠物商品管理、分类列表维护、订单列表查看、订单配送跟踪、优惠券管理以及订单售后处理等功能。管理员可对商品信息进行审核与管理,维护商品分类结构,查看全平台订单状态并跟进配送情况,同时处理退款、退换等售后问题,保障商城交易流程规范有序运行。界面如下图所示。
图5-14 商城管理界面
5.3.4资源管理模块
管理员可在“资源管理”中维护养宠知识内容,支持发布、修改与下架知识文章,并对知识分类进行新增与调整,保证内容结构清晰、便于用户查找,提升平台知识资源的丰富度与使用体验。界面如下图所示。
图5-15 资源管理界面
5.3.5通知发布管理模块
管理员可在“通知发布”模块中发布平台通知信息,用于向普通用户或宠物医院推送重要提醒与活动公告。管理员可进行通知的新增、编辑与删除操作,并设置通知标题与内容,确保信息能够及时传达,便于用户了解平台动态与相关事项。界面如下图所示。
图5-16 通知发布管理界面
第6章
系统测试
6.1测试目的
系统测试是软件开发过程中不可或缺的重要环节,其主要目标是确保系统所包含的各项功能模块能够按照设计预期正常运行,并且其整体性能指标能够满足既定的技术要求。在此基础上,通过系统化的测试过程,能够及时识别出系统中存在的潜在错误、功能缺陷或逻辑漏洞,并为后续的修复与优化提供依据。全面的测试不仅覆盖了各个功能模块在不同运行环境与操作条件下的表现情况,同时也对其在多种实际应用场景中的行为逻辑与响应能力进行了验证,从而有效保障系统的正确性、稳定性与可用性。
6.2测试内容
宠物信息功能表用来验证普通用户维护宠物档案的过程是否完整。宠物信息管理功能测试用例表如表6-1所示。
表6-1宠物信息功能测试用例
| 测试项 | 测试用例 | 预期结果 |
| 宠物信息管理功能测试 | 1. 普通用户登录系统 | 1. 成功登录系统 |
服务预约功能表用来检验普通用户在服务介绍中发起预约以及查看预约记录的流程。服务预约功能测试用例表如表6-2所示。
表6-2 服务预约功能测试用例
| 测试项 | 测试用例 | 预期结果 |
| 服务预约功能测试 | 1. 普通用户登录系统 | 1. 成功登录系统 |
服务完成管理功能表用来验证宠物医院对服务完成记录的维护是否正常。服务完成管理功能测试用例表如表6-3所示。
表6-3 服务完成管理功能测试用例
| 测试项 | 测试用例 | 预期结果 |
| 服务完成管理功能测试 | 1. 宠物医院登录系统 | 1. 成功登录系统 |
社区论坛功能表用来验证普通用户发布内容与互动操作是否正常。社区论坛功能测试用例表如表6-4所示。
表6-4 社区论坛管理功能测试用例
| 测试项 | 测试用例 | 预期结果 |
| 社区论坛功能测试 | 1. 普通用户登录系统 | 1. 成功登录系统 |
健康登记功能表用来检验宠物医院登记健康信息以及用户查看记录的流程。健康登记功能测试用例表如表6-5所示。
表6-5 健康登记管理功能测试用例
| 测试项 | 测试用例 | 预期结果 |
| 健康登记功能测试 | 1. 宠物医院登录系统 | 1. 成功登录系统 |
订单配送功能表用来检验订单发货与物流信息更新是否正确。订单配送功能测试用例表如表6-6所示。
表6-6 订单配送管理功能测试用例
| 测试项 | 测试用例 | 预期结果 |
| 订单配送功能测试 | 1. 宠物医院登录系统 | 1. 成功登录系统 |
6.3测试结果
系统测试完成六个主要模块的测试。宠物信息管理功能运行正常,用户可新增、修改与删除宠物档案,数据保存与展示正确。服务预约功能测试通过,用户可在服务详情发起预约并在个人中心查看预约记录与状态。服务完成管理功能符合预期,宠物医院可维护完成记录并正确更新数据。社区论坛功能稳定,发帖、点赞、收藏与评论等操作均可正常执行,数据更新及时。健康登记功能测试通过,医院端登记信息后用户端可正确查询对应记录。订单配送功能正常,医院可发货并填写物流信息,用户端可查看配送进度与订单状态。所有测试用例执行结果均符合预期,系统核心流程可用,模块运行稳定。
第7章总结与展望
7.1总结
围绕宠物医疗与养宠服务中的信息分散、流程衔接不顺畅等问题,完成了基于微信小程序的宠物全生命周期管理平台的设计与实现。平台以多角色权限为基础,构建了普通用户、宠物医院与管理员的业务体系,实现宠物档案维护、服务介绍与预约、服务记录、健康登记、养宠知识与商城交易等核心业务的统一承载。
系统采用 uni-app 完成小程序端页面开发,后端基于 Spring Boot 与 MySQL 实现业务处理与数据存储,整体结构清晰,功能运行稳定。经模块测试验证,关键流程可正常闭环,能够满足日常使用中的基本管理与服务需求,在提升信息管理效率与使用便捷性方面具有一定效果。
7.2展望
后续工作可进一步完善业务细节与使用体验,例如优化预约处理流程、加强订单售后与配送信息的完整性,并提升社区内容管理与知识资源分类的精细程度,使平台在实际运营中更易用、更清晰。针对不同用户群体的使用习惯,也可加强页面交互与提示信息设计,降低操作成本。
平台在后续扩展方面可考虑引入更多服务场景与管理能力,例如增加服务评价与回访机制、完善健康档案的长期记录形式,并加强后台统计维度与管理工具,便于运营分析与持续维护。通过持续迭代与功能补充,平台可在宠物服务协同与全生命周期管理方面形成更完整的支撑体系。
- 刘月,李杰.基于Java的大学生心理咨询管理系统设计[J].百科知识,2025,(15):42-44.
- 关安青.基于Java的电商软件开发与大数据分析[J].数字技术与应用,2025,43(05):193-195.
- 刘永立.基于SpringBoot和MyBatis的作业管理系统设计[J].电脑编程技巧与维护,2025,(04):86-88.DOI:10.16184/j.cnki.comprg.2025.04.021.
- 刘盛,王占云.基于SpringBoot+Vue微服务架构的科研样本库管理系统的设计与实现[J].信息系统工程,2025,(04):4-7.
- 张玮,廖若飞.基于uni-App的小程序开发技术路线及系统研究[J].无线互联科技,2024,21(22):41-44.
- 赵叶平,陈圣,马军,等.基于Spring Boot+VUE+Uni-app框架的文明城市智慧管理系统设计与实现[J].工业控制计算机,2025,38(04):139-140+153.
- 洪宏,郝东红.基于微信小程序的医护培训平台的设计与实现[J].办公自动化,2025,30(10):12-14.
- 樊梦楠.基于微信小程序的个性化学习内容推荐平台设计[J].集成电路应用,2025,42(05):158-159.DOI:10.19339/j.issn.1674-2583.2025.05.061.
- 童光耀,胡珍,叶垚敏,等.基于MVC与MySQL的畲医药云端数据库开发[J].现代信息科技,2024,8(19):48-52.DOI:10.19850/j.cnki.2096-4706.2024.19.010.
- 庞敏.MySQL数据库的数据安全应用设计技术研究[J].数字通信世界,2024,(09):25-27.
- Kosajan V ,Pan W ,Zhang Y . Life cycle assessment of embodied carbon from buildings’ demolition waste management systems in Hong Kong[J].Journal of Cleaner Production,2025,536147141-147141.DOI:10.1016/J.JCLEPRO.2025.147141.
- Agahi G ,Hassanabadi A M ,Rabbani M . Towards an intelligent waste management system: An adaptive and sustainable medical waste supply chain for infectious and hazardous risk reduction[J].Engineering Applications of Artificial Intelligence,2026,164(PB):113360-113360.DOI:10.1016/J.ENGAPPAI.2025.113360.
- 陈宇佳. 基于Web服务器的宠物托管服务管理系统设计[J].电脑编程技巧与维护,2024,(02):80-82+120.DOI:10.16184/j.cnki.comprg.2024.02.043.
- 王慧. 一个宠物医院管理系统的设计与实现[J].电脑知识与技术,2023,19(10):67-70.DOI:10.14004/j.cnki.ckt.2023.0505.
- 颜惠. 基于Web的宠物店信息管理系统设计[J].软件,2023,44(02):147-149.
- 陈治宇.物联网智能宠物管理系统[C]//四川省电子学会,重庆市电子学会,四川省职业技能竞赛研究中心.2022年川渝大学生“数智”作品设计应用技能大赛暨第八届四川省大学生智能硬件设计应用大赛会议论文集.四川师范大学;,2022:89-96.DOI:10.26914/c.cnkihy.2022.077397.
- 尹彭.基于微服务的社区物业管理系统的设计与实现[D].首都经济贸易大学,2022.DOI:10.27338/d.cnki.gsjmu.2022.000469.
- 庄帅. 宠物管理系统的设计及实现[J].福建电脑,2022,38(05):68-72.DOI:10.16707/j.cnki.fjpc.2022.05.017.
- 刘少林,游国强,曾燕,等. 基于图像识别的宠物综合服务移动管理平台[J].电脑知识与技术,2022,18(14):58-60+63.DOI:10.14004/j.cnki.ckt.2022.0940.
- 游秋龙.NJ智能宠物管理系统商业计划书[D].厦门大学,2022.DOI:10.27424/d.cnki.gxmdu.2022.001007.
- 王萨仁图雅,薛爱兰. 动物医院管理系统软件的应用技巧[J].当代畜禽养殖业,2021,(05):63-64.DOI:10.14070/j.cnki.15-1150.2021.05.022.
本课题在完成过程中得到了许多老师和同学的帮助与支持。在此,向所有关心和指导课题开展的老师表示诚挚的感谢。感谢指导教师在选题确定、方案设计、论文撰写与修改完善等方面给予的耐心指导与严格要求,使课题研究得以顺利推进并逐步完善。
感谢各位任课教师在学习期间给予的知识传授与专业训练,为课题的技术实现与思路形成奠定了基础。感谢同学们在资料查阅、功能讨论与测试反馈等方面提供的帮助与建议,使系统设计与实现过程更加顺畅。
同时感谢家人给予的理解与支持,为学习与写作提供了良好的条件与动力。最后,向所有在课题完成过程中给予帮助的人致以衷心的感谢。

946

被折叠的 条评论
为什么被折叠?



