校园自助打印系统-springboot + vue +微信小程序
项目描述 基于springboot + vue +微信小程序的校园自助打印系统
本项目是基于springboot后端框架、Vue前端框架以及微信小程序开发的校园自助打印系统。用户可通过微信小程序注册登录,查看打印店信息、预约打印服务并管理收藏。店长可管理打印店及服务,处理预约。管理员可全面管理用户、店长、打印店、服务类型及系统公告等,实现校园打印服务的便捷化与高效化。
登录网址: http://localhost:8080/springboot65276/admin/dist/index.html
管理员账户密码: abo/abo
店长账户密码: 22/22
用户账户密码: 11/11
项目功能
(1)用户模块
注册登录:用户可以通过系统进行注册,设置自己的账户信息,并通过登录功能进入系统。
个人信息:用户可以查看和修改自己的个人信息,如姓名、联系方式、头像等。
公告信息:用户可以查看系统发布的公告信息,了解最新的打印服务动态和通知。
打印店:用户可以浏览校园内的打印店信息,包括位置、营业时间、服务特色等。
打印服务:用户可以选择不同的打印服务类型,如黑白打印、彩色打印、复印等,并查看服务价格和说明。
预约打印:用户可以根据自己的需求预约打印服务,选择打印店、服务类型、打印文件等,并提交预约请求。
我的收藏管理:用户可以收藏自己喜欢的打印店或打印服务,方便后续快速查找和使用。
(2)店长模块
个人中心:
修改密码:店长可以修改自己的登录密码,保障账户安全。
个人信息:店长可以查看和修改自己的个人信息,如姓名、联系方式等。
打印店管理:店长可以管理自己负责的打印店信息,包括店铺名称、地址、营业时间、联系方式等。
打印服务管理:店长可以设置和管理打印店提供的打印服务类型,如添加、删除或修改服务项目、价格等。
预约打印管理:店长可以查看和处理用户的预约打印请求,确认预约状态,安排打印任务,并反馈打印结果。
(3)管理员模块
个人中心:
修改密码:管理员可以修改自己的登录密码,保障账户安全。
个人信息:管理员可以查看和修改自己的个人信息,如姓名、联系方式等。
用户管理:管理员可以查看所有用户的信息,进行用户账号的添加、删除、禁用等操作,管理用户权限。
店长管理:管理员可以管理店长账号,包括添加、删除、修改店长信息,分配打印店管理权限等。
打印店管理:管理员可以对所有打印店进行管理,包括添加、删除打印店,审核打印店信息等。
打印服务管理:管理员可以统一管理打印服务类型,设置服务标准和价格范围等。
服务类型管理:管理员可以定义和管理打印服务的分类和类型,确保服务的标准化和规范化。
预约打印管理:管理员可以查看所有预约打印的记录,进行统计分析,监控打印服务的运行情况。
系统管理:
轮播图管理:管理员可以上传和管理首页轮播图,展示打印店的特色服务、优惠活动等。
公告信息:管理员可以发布和管理公告信息,向用户传达重要通知和系统更新等内容。
运行环境开发工具:idea2024.1
运行环境:jdk1.8+maven3.8.6+MySQL5.7+nodejs14.18.1+tomcat8.0(此配置为本人调试所用,仅供参考)
项目技术
服务端技术:springboot
前端技术:Vue+微信小程序
以上系统源码经过技术整理与调试,确保能正常运行