宠物门店经营管理系统(销售与库存联动、进货自动记账、 退换与退款关联、员工个人业绩、ECharts 经营分析、滞销识别与客户分层、宠物档案年龄计算)

🎈系统亮点:销售与库存联动、进货自动记账、 退换与退款关联、员工个人业绩、ECharts 经营分析、滞销识别与客户分层、宠物档案年龄计算;

一、项目介绍

1.1 技术介绍

①:架构:B/S、MVC、前后端分离、管理员端+员工端、角色区分与业务权限控制

②:系统环境:Windows

③:开发环境:IDEA、JDK17、Maven、MySQL 8、Node.js

④:后端技术:Java、Spring Boot 3、Spring MVC、MyBatis-Plus、MySQL、JWT、Jackson

⑤:网页前端技术:Vue 3、Vite、Element Plus、Vue Router、Pinia、Axios、ECharts、SCSS

⑥:编辑与数据处理:AiEditor 富文本编辑器、星火 AI 后端代理、Apache POI 表格导出、CSV 导出、浏览器小票打印

1.2 系统亮点

√ 销售与库存联动:开单时校验并扣减库存、生成销售出库记录,待处理订单取消后恢复库存,订单完成后自动登记销售收入,串联开单、库存与记账流程。

√ 进货自动记账:入库记录关联进货支出,按商品、数量和进货单价记录采购成本,方便核对库存变动与资金支出。

√ 退换与退款关联:售后申请关联原销售订单和商品明细,审核通过后关联商品回库;退货退款按原订单实付单价和退货数量计算,并生成退款支出记录。

√ 员工个人业绩:按经办员工统计已完成订单,提供销售额、订单量、客单价、客户转化率、复购客户和销售时段分布,方便查看个人工作成果。

√ ECharts 经营分析:将销售、商品、客户、收支和库存数据汇总为趋势图、排行榜、分类占比及大屏看板,支持按时间范围观察门店经营情况。

√ 滞销识别与客户分层:按近30天、60天、90天识别无销售商品,结合客户消费金额、购买频次与复购情况辅助分析备货和客户维护方向。

√ 宠物档案年龄计算:将客户与宠物档案关联,依据出生日期自动计算年龄,配合体重、照片和健康备注形成持续维护的宠物资料。

1.3 系统功能

1.3.1管理员端

√ 首页控制台:今日销售、订单、客户、库存预警、收支汇总、待办事项与经营趋势。

√ 账号管理:管理员与员工账号维护、条件查询、分页、密码重置与账号数据导出。

√ 商品管理:商品分类、商品资料、编码、供应商、进销价格、图片与富文本详情维护。

√ 库存管理:入库出库记录、库存查询、预警阈值设置、批量阈值调整与库存数据导出。

√ 客户管理:客户资料、联系方式、地址、详情与消费信息查看。

√ 宠物档案:宠物类型、主人关联、照片、品种、性别、出生日期、年龄、体重与健康备注。

√ 销售管理:销售订单、商品明细、数量、优惠金额、订单完成、取消与数据导出。

√ 退换管理:退换申请、原订单关联、退换商品明细、审核通过与驳回。

√ 财务管理:收入记录、支出记录、客户消费记录、收支流水查询与导出。

√ 经营分析:销售额与订单量趋势、热销商品、分类销售占比、滞销商品、客户消费排行与频次分析。

√ 数据大屏:商品、客户、财务、库存等场景展示,支持时间筛选、场景轮播与图表联动查看。

1.3.2员工端

√ 工作首页:今日销售、个人订单、客户新增、库存预警与个人业绩趋势。

√ 销售开单:选择客户、快速新增客户、添加多件商品、调整数量与优惠、提交订单及打印销售小票。

√ 商品浏览:商品搜索、分类筛选、商品详情与当前库存查看。

√ 客户服务:客户查询、快速新增、客户详情与关联宠物档案维护。

√ 出入库操作:选择商品、登记入库或出库、填写数量及业务备注。

√ 我的订单:查看个人经办订单、订单明细与处理状态。

√ 退换申请:关联原订单发起退换,选择退换商品、填写原因并查看处理结果。

√ 个人业绩:今日、本周、本月销售概况,近7天与近30天趋势、热销商品、客户转化、复购、订单状态和销售时段分析。

二.系统实现(部分截图)

2.1 员工

2.1.1 销售开单

2.1.2 商品查询

2.1.3 客户查询

2.1.4 宠物管理

2.1.5 出入库管理

2.1.6 我的订单

2.1.7 退换货申请

2.1.8 业绩看板

2.2 管理员

2.2.1 宠物档案

2.2.2 商品列表

2.2.3 库存预警

2.2.4 销售订单

2.2.5 退换货管理

2.2.6 数据分析

相关推荐
无限码力1 小时前
拼多多校招笔试真题 10.18 - 甲乙指示灯链(C++/Py/Java /Js/Go)
1024程序员节·pdd·拼多多笔试真题·拼多多技术岗笔试真题·拼多多秋招笔试真题·拼多多校招笔试真题
andrsted1 小时前
练题簿在线免费刷题:让整理过的资料,变成能反复练习的题库
学习·微信小程序·小程序·学习方法·刷题·1024程序员节
2601_952047791 小时前
分步式调出单同步:金蝶云星空到MySQL的实战拆解
1024程序员节
伟大的前程1 小时前
8051 FLASH架构
1024程序员节
小小张自由—>张有博1 小时前
blog-edge-ops-platform
1024程序员节
空中湖2 小时前
用 React 写数据大屏:为什么我不建议用图表库
前端·react.js·前端框架
AI人工智能+电脑小能手2 小时前
一次请求打几个下游,这个Java并行任务工具类6个方法按序聚合
java·线程池·并发编程·1024程序员节·批量处理·并行任务
CarIise2 小时前
JavaWeb 文件上传的四种实现方案
1024程序员节
长欢喜一场2 小时前
豆包:字节跳动AI助手的全方位透视
人工智能·搜索引擎·1024程序员节