- 2
- 0
- 约3.02千字
- 约 9页
- 2026-11-07 发布于山东
- 举报
苍穹外卖知识点
模块一:系统概述
1.1系统简介
苍穹外卖系统是一个基于云计算的在线订餐平台,旨在为用户提供便捷的餐饮订购服务。系统采用B2C(Business-to-Consumer)模式,连接餐饮商家与消费者,实现线上订餐、支付及配送管理。
1.2系统架构
系统采用微服务架构,将功能模块拆分为独立的微服务,如用户服务、商品服务、订单服务、支付服务、配送服务等。各微服务通过API接口进行通信,实现数据交互和业务协同。
1.3技术栈
系统采用Java作为主要开发语言,使用SpringBoot框架进行快速开发。数据库选用MySQL,缓存层使用Redis,消息队列采用RabbitMQ,前端使用Vue.js进行页面开发。
模块二:用户管理
2.1用户注册与登录
用户通过手机号进行注册,系统生成唯一用户ID,并采用加密算法对用户密码进行存储。登录时,系统验证用户名和密码,生成Token用于身份认证。
2.2用户信息管理
用户可以查看和修改个人信息,包括昵称、头像、性别、生日等。系统提供用户等级和积分机制,用户通过消费和评价获得积分,积分可用于兑换优惠券或升级会员。
2.3权限管理
系统采用RBAC(Role-BasedAccessControl)权限模型,将用户分为普通用户、商家、管理员等角色,不同角色拥有不同的操作权限。管理员可以对用户进行管理,包括冻结、解冻、删除
原创力文档

文档评论(0)