1. 首页
  2. 课程学习
  3. Java
  4. 基于微服务架构的软件工程毕业设计前台服务系统

基于微服务架构的软件工程毕业设计前台服务系统

上传者: 2023-11-28 18:54:25上传 ZIP文件 11.83MB 热度 65次

项目采用前后端分离的架构,前端利用Vue+Vue-router+Vuex+Element-ui+Axios,参考小米商城的设计实现。后端采用Java(SpringCloud Alibaba)+Mysql构建微服务。前端包含11个页面,涵盖了首页、登录、注册、全部商品、商品详情页、关于我们、我的收藏、购物车、订单结算、我的订单以及错误处理。系统实现了商品展示、商品分类查询、关键字搜索商品、商品详细信息展示、用户登录、注册、购物车管理、订单结算、用户订单查询、用户收藏列表以及错误处理等功能。后端按照MVC模式划分模块,根据前端需求设计了相应的接口、控制层和数据持久层。技术栈包括前端:Vue+Vue-router+Vuex+Element-ui+Axios,后端:Java、SpringCloud Alibaba、ES,数据库:Mysql、Redis。登录页面使用了element-ui的Dialog组件实现弹出蒙版对话框效果,登录按钮放置在App.vue根组件,通过vuex中的showLogin状态控制登录框的显示与隐藏。这一设计旨在通过点击页面按钮实现用户登录。

下载地址
用户评论