宠物店管理系统-ssm + vue

44 阅读3分钟

淘宝店铺搜索:点创微科

宠物店管理系统-ssm + vue

本项目为前几天收费帮学妹做的一个项目,在工作环境中基本使用不到,但是很多学校把这个当作编程入门的项目来做,故分享出本项目供初学者参考

一、项目描述

基于ssm + vue 的宠物店管理系统

这是一个宠物店管理系统,分为前端和后端两部分。前端使用 Vue.js 框架,后端使用 SSM 框架。

系统分为用户模块和管理员模块,分别提供不同的功能和服务。

后台管理登录网址: http://localhost:8080/ssm4w662/admin/dist/index.html

前台登录网址: http://localhost:8080/ssm4w662/front/index.html

管理员账户密码: abo/abo

用户账户密码: 11/11

二、项目功能

用户模块功能

宠物:用户可以浏览宠物列表,查看宠物的详细信息,包括图片、价格、品种、年龄、健康状况等。支持搜索和筛选功能,帮助用户快速找到心仪的宠物。

宠物资讯:提供宠物相关的文章、新闻、养护知识等内容。用户可以浏览资讯,收藏感兴趣的资讯,方便日后查看。

个人中心:用户可以查看和编辑个人信息,如头像、联系方式、收货地址等。还可以管理个 人账户设置,如修改密码。

购物车:用户可以将心仪的宠物添加到购物车中,修改购物车中的宠物数量,删除不需要的宠物,最后提交订单。

在线客服:提供在线客服功能,用户可以随时联系客服咨询问题,获取帮助。

我的订单:用户可以查看不同状态的订单,包括未支付、已支付、已发货、已完成、已退 款、已取消等。用户可以根据订单状态进行相应操作。

我的地址:用户可以添加、编辑、删除收货地址,并设置默认地址。

管理员模块功能

个人中心:管理员可以查看和修改个人信息,如头像、联系方式等。还可以修改登录密码,确保账户安全。

用户管理:管理员可以查看所有用户信息,包括用户名、注册时间、订单记录等。管理员可以添加、删除、禁用用户账户。

宠物管理:管理员可以添加、编辑、删除宠物信息,管理宠物图片、价格、库存等。

宠物分类管理:管理员可以添加、编辑、删除宠物分类,管理分类与宠物的关联。

系统管理:管理员可以管理在线客服系统,设置客服账号;管理轮播图,添加、编辑、删除

轮播图;发布、编辑、删除宠物资讯文章。

订单管理:管理员可以处理不同状态的订单,包括已支付订单(处理发货、退款等操作)、已退款订单(审核退款申请)、已完成订单(标记订单为已完成)、已发货订单(更新物流信息)、未支付订单(提醒用户支付)、已取消订单(记录取消原因)。

三、运行环境

开发工具:idea2024.1

运行环境:jdk1.8+maven3.8.6+MySQL5.7+nodejs14.18.1+tomcat8.0

(此配置为本人调试所用,仅供参考)

四、项目技术

服务端技术:SSM

前端技术:Vue

以上系统源码经过技术整理与调试,确保能正常运行

五、项目截图

1753076751-9c0c821e993593b.png

1753076755-44f26e975cc5467.png

1753076760-13c9cf468c46b59.png

1753076764-fcba7bc5ed7195d.png

1753076767-239278f6077f4e8.png

1753076771-4b8dc696cd1fe3c.png

1753076778-d2728f892363173.png

1753076781-ae4e33bd68395d4.png

1753076787-3707a7bda393f9f.png

1753076790-667bba91681727e.png

1753076792-b6e65dae7506ae4.png

1753076795-c0b782179f5ede0.png

1753076797-a561f32f8cc7dd7.png

1753076799-d8a11aab8efbdaa.png

1753076801-1caa21eba6a4b76.png

1753076803-95b9d4c1cdee24d.png

1753076805-9075bf4fc83b89d.png

1753076808-8a1a680e7fee89e.png

1753076811-21ef7aec3f5938b.png

1753076812-9d0392045e7877c.png

1753076814-f9fd0fbe0a92db6.png

1753076816-9f2b1f8ac5f98d7.png

1753076818-0af818895602939.png

1753076820-9f855e8a159fb75.png

1753076822-46506602198f2df.png

1753076823-c3663d9e9b36900.png

1753076825-b1e8f9cfe76ac19.png

1753076827-95767aaacc37268.png

0c6f25b0fc054fd88c8dd70eac55b61f~tplv-73owjymdk6-jj-mark-v1_0_0_0_0_5o6Y6YeR5oqA5pyv56S-5Yy6IEAg6Z2S6Z2S5a2m5aeQ_q75.webp