宠物健康档案管理系统(任务书+开题报告+论文+答辩PPT+项目说明文档)

商品编码:G0005

分类:Vue+SpringBoot · 价格:¥19.99

宠物健康档案管理系统(任务书+开题报告+论文+答辩PPT+项目说明文档)

项目简介

本项目是一套面向宠物医院的宠物健康档案管理系统,采用 Spring Boot + Vue 前后端分离架构,为后台管理员、接诊医生和宠物主人提供统一业务入口。系统覆盖预约挂号与排班、诊疗病历、疫苗接种提醒、宠物档案、基础数据维护、公告发布、统计分析与文件上传,把线下台账转为线上闭环。

技术栈

  • 后端:JDK 8、Spring Boot 2.7.0、MyBatis 2.2.2、Maven
  • 前端:Vue 2.6.14、Vue Router 3.5.4、Vuex 3.6.2、Element UI 2.15.14、ECharts 5.4.3、Axios 0.27.2、WangEditor 5.1.23
  • 数据库:MySQL 8.0.29

项目规模

  • 数据表数量:15 张
  • 角色数量:3 个(管理员、医生、宠物主人)

具体功能

前台宠物主人

  • 注册登录:填写账号密码完成注册并登录;未登录可浏览医院介绍、医生列表、服务价格和公告,登录后进入个人中心。
  • 个人资料:维护真实姓名、手机、邮箱、地址和头像,支持修改登录密码并退出。
  • 宠物档案:添加、修改和删除自己的宠物,录入昵称、物种、品种、年龄、性别、体重、照片和健康状况。
  • 医生查询:按科室筛选或按姓名搜索医生,查看职称、简介后进入医生详情,了解出诊信息。
  • 在线预约:选择宠物、医生和可用排班时段,填写预约原因后提交;系统按排班剩余名额校验,避免超额预约。
  • 我的预约:在个人中心查看预约列表和状态(待审核/已通过/已完成/已拒绝或已取消),可取消未完成预约。
  • 诊疗与疫苗:按宠物查看病历(主诉、检查、诊断、治疗方案、处方、费用)以及疫苗接种记录和下次接种提醒。
  • 消息与公告:查看提醒消息,支持未读统计、单条已读、批量已读和删除;浏览公告列表与富文本详情。
  • 服务价格:查看挂号费、疫苗费和诊疗项目等收费标准。

医生端

  • 工作台统计:登录后查看个人预约总量、待处理/已确认/已完成/已取消预约、病历数、当月接诊数和当月疫苗数。
  • 预约接诊:查看今日与历史预约,对待处理预约执行确认、拒绝(填写拒绝原因)和完成接诊。
  • 诊疗记录:完成预约后录入主诉、检查情况、诊断结论、治疗方案、处方和费用,病历关联预约、宠物与医生;可查看详情并维护记录。
  • 健康档案:按宠物维度查看诊疗连续性,跟踪历史就诊情况。
  • 疫苗接种:登记疫苗名称、类型、接种时间、下次接种时间和备注,可将待接种更新为已完成,系统据此生成主人提醒。
  • 我的排班:查看和调整本人出诊日期、起止时间和号源信息。
  • 个人中心:修改医生资料(电话、头像、简介等)和登录密码。

后台管理员

  • 首页统计:查看医生数、用户数、宠物数、预约数、公告数、病历数、药品数、宠物分类数和科室数等核心指标。
  • 人员管理:维护医生账号、姓名、电话、头像、科室、职称、简介和在职状态;分页查询、编辑、删除宠物主人资料。
  • 基础数据:维护宠物分类、科室、药品(名称、规格、库存、单价、说明、上下架)和服务价格(挂号/疫苗/诊疗项目)。
  • 轮播与公告:维护前台首页轮播图;新增、编辑、删除和发布系统公告,正文支持富文本。
  • 排班管理:为医生设置出诊日期、起止时间、最大预约人数和当前预约人数,支持查询、新增、编辑和删除。
  • 预约与病历:查看全部预约,按状态、宠物主人和医生筛选,编辑或删除异常记录;统一查询、编辑和删除诊疗记录。
  • 数据统计:用柱状图、折线图和饼图展示药品使用、宠物类别、日/月预约、科室预约和医生预约情况。
  • 账号安全:修改管理员密码并退出登录;文件上传用于头像、宠物照片和轮播图。

界面截图

前台医生列表
前台医生列表

个人中心诊疗记录
个人中心诊疗记录

管理后台排班管理
管理后台排班管理

医生端欢迎页统计
医生端欢迎页统计

医生端疫苗接种管理
医生端疫苗接种管理

医生端诊疗记录详情
医生端诊疗记录详情

论文截图

论文摘要页
论文摘要页

论文功能结构图
论文功能结构图

立即购买 · 更多源码