# restaurant **Repository Path**: captee/restaurant ## Basic Information - **Project Name**: restaurant - **Description**: 网上订餐系统(ssh、bootstrap、angularJs) - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2019-12-27 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # restaurant         网上订餐系统,实现订餐基本功能,无支付接口。后端使用struts2、hibernate、spring框架,前端使用bootstrap、angularJs,全程Ajax(angularJs) + ui-router。 #### 系统结构图 ![](/image/1.png) #### 登录注册 + 实现游客会员商店登录注册以及对输入的数据进行验证 > ![](/image/3.1.1.png) > ![](/image/3.1.2.png) > ![](/image/3.1.3.png) > ![](/image/3.1.4.jpg) #### 商品界面 + 对商品的指定排序、搜索商品名以及对商品种类、商品所在的区域进行分类查看。 > ![](/image/3.2.11.png) + 商品详情页面,商品详情页面展示商品的信息以及评论。在商品详情页点击购买进入商品所在页的购买页面。 > ![](/image/3.2.2.png) #### 商店预览 + 展示所有商家店铺,点击进入本商店购买页面。 ![](/image/3.3.1.png) #### 商品下单 + 点击加号添加到购物车,如果购物车已有该商品则对商品数加一。点击商品进入商品详情页面。购物车中点击加号减号可以增加或减少商品的数量,当商品数量为0时,将购物车中该商品删除。当购物车内商品数量为0时,购物车界面隐藏。另点击购物车图标可以缩小购物车并显示金额。点击下单跳入到提交支付页面。 ![](/image/3.4.1.png) ![](/image/3.4.2.png) ![](/image/3.4.3.png) #### 订单支付 + 将购物车中选中的商品信息、总价等显示在订单支付页面,点击支付进行支付相关操作成功后跳回该商家预览界面。 ![](/image/3.5.1.jpg) #### 用户管理 + 点击上方用户名进入用户管理,点击我的订单并点击订单进入该订单详情页面,在详情页面如果订单未评价就显示评价表单。点击我的信息进入用户信息维护。 ![](/image/3.6.1.jpg) ![](/image/3.6.2.jpg) ![](/image/3.6.3.png) ![](/image/3.6.4.jpg) #### 商店管理 + 商店登陆后进入商店管理界面。点击订单查询进入该商店所有订单页面,点击订单进入订单详情。点击商品管理进入所有商品维护界面。点击发布商品进入发布商品界面。点击商家信息进入商家信息维护界面。 ![](/image/3.7.1.png) ![](/image/3.7.2.png) ![](/image/3.7.3.png) ![](/image/3.7.4.png) ![](/image/3.7.5.jpg)