秦兵马俑博物馆小程序-springboot + vue +微信小程序

55 阅读3分钟

秦兵马俑博物馆小程序-springboot + vue +微信小程序

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

一、项目描述

基于springboot + vue +微信小程序的秦兵马俑博物馆小程序

SpringBoot+Vue+小程序的秦兵马俑博物馆小程序,游客看展、加车下单、预约讲解,后台一键发公告、发票、发快递,实现“云端逛兵马俑”一体化服务。

后台登录网址: http://localhost:8081/#/login

管理员账户密码: 1000/123456

用户账户密码: 用户账号1/123456

二、项目功能

(1)用户模块

遗址:列表点一点,看文字+大图。

秦俑坑:坑点列表,点进看简介。

展览:展览海报横滑,点进看详情。

藏品:藏品卡片,收藏/取消收藏。

资讯:文章列表,点标题看正文。

文创:商品列表,加车/立即购买。

便民服务:电话、地址、开放时间纯展示。

最新通知:通知列表,点进看全文。

导览:路线列表,点进看文字路线。

商品订单:下单、查单、取消、确认收货、申请退款。

用户充值:输入金额,余额即时加。

密码修改:旧密码+新密码,立即生效。

客服聊天:发一句话,后台实时看。

秦俑坑管理:预约坑点,选日期-时段,生成预约码。

地址:增删改查收货地址。

购物车:增删改查商品,一键结算。

我的收藏:收藏/取消收藏展品&商品。

个人信息:头像、昵称、手机,随时改。

(2)管理员模块

轮播图:增删改查首页轮播图。

管理员管理:增删改查后台账号。

用户管理:增删改查小程序用户,启用/禁用。

遗址管理:增删改查遗址图文。

客服聊天:看用户留言,一键标记已读。

秦俑坑管理:增删改查坑点、预约时段、票数。

博物馆预约:查看、核销、删除预约记录。

购票信息:查看、核销、退票。

展览管理:增删改查展览图文。

藏品管理:增删改查藏品图文。

资讯管理:增删改查资讯文章。

文创产品管理-类型:增删改查商品分类。

文创产品管理-商品:增删改查商品、库存、价格。

便民服务:增删改查便民图文。

最新通知:增删改查通知公告。

导览管理:增删改查导览路线。

博物分类:增删改查馆区分类。

商品订单:查单、发货、退款、删除,支持状态筛选(全部/未支付/已支付/已发货/已完成/已退款/已取消)。

三、运行环境

运行环境开发工具:idea2024.1

运行环境:jdk1.8+maven3.8.6+MySQL5.7+nodejs20

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

四、项目技术

服务端技术:springboot

前端技术:Vue+微信小程序

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

五、项目截图

1760856471-4a8a50413969d6c.png

1760856471-4f79b6fdfeeab27.png

1760856472-f84489d93505165.png

1760856473-009f26c2a2b0a51.png

1760856474-6096b90e710e9b4.png

1760856475-ebd3c421ddb1063.png

1760856476-92951d5d5167b9a.png

1760856477-b3dbd25b85d9e3b.png

1760856479-d2c9b1aa28d3ddc.png

1760856484-33b92f0f4dfff19.png

1760856485-fcf8dfa57e0083d.png

1760856492-9ab67ce3bb8e69c.png

1760856494-9fcf7d645ded6e6.png

1760856494-2251decc21cd171.png

1760856498-cd5e19c1b17b29b.png

1760856499-3b5d9fe14978f05.png

1760856502-f011dea095a3fde.png

1760856503-887241062bf5b11.png

1760856505-b022b5b4b5dcb7c.png

1760856506-e5df0fe5a860936.png

1760856507-4a8ad8897658704.png

1760856508-7881d419ead1a92.png

1760856509-356894ab4e721ad.png

1760856510-bcf35d2473ca188.png

1760856511-6e8421fb9b3c585.png

1760856515-5818ff67b803536.png

1760856521-a0482ca3af0cbed.png

1760856527-8fca959a74ff0bc.png

1760856529-1708549d6041eae.png

1760856537-b4266b755fd00c8.png

1760856539-b1d101fe31c6ba7.png

1760856546-d291b84e0276fd8.png

1760856548-9ac176895df915a.png

1760856553-642ab72dbb76a96.png

1760856556-686e0613d70883c.png

1760856560-09cd2b236ceaad3.png

1760856562-d0af91b8d6fbd6c.png

1760856564-69762495d821a2c.png

1760856568-d98bebff9ea481f.png