restaurant
restaurant copied to clipboard
网上订餐系统(ssh、bootstrap、angularJs)
restaurant
网上订餐系统,实现订餐基本功能,无支付接口。后端使用struts2、hibernate、spring框架,前端使用bootstrap、angularJs,全程Ajax(angularJs) + ui-router。
系统结构图
登录注册
- 实现游客会员商店登录注册以及对输入的数据进行验证
商品界面
- 对商品的指定排序、搜索商品名以及对商品种类、商品所在的区域进行分类查看。
- 商品详情页面,商品详情页面展示商品的信息以及评论。在商品详情页点击购买进入商品所在页的购买页面。
商店预览
- 展示所有商家店铺,点击进入本商店购买页面。
商品下单
- 点击加号添加到购物车,如果购物车已有该商品则对商品数加一。点击商品进入商品详情页面。购物车中点击加号减号可以增加或减少商品的数量,当商品数量为0时,将购物车中该商品删除。当购物车内商品数量为0时,购物车界面隐藏。另点击购物车图标可以缩小购物车并显示金额。点击下单跳入到提交支付页面。
订单支付
- 将购物车中选中的商品信息、总价等显示在订单支付页面,点击支付进行支付相关操作成功后跳回该商家预览界面。
用户管理
- 点击上方用户名进入用户管理,点击我的订单并点击订单进入该订单详情页面,在详情页面如果订单未评价就显示评价表单。点击我的信息进入用户信息维护。
商店管理
- 商店登陆后进入商店管理界面。点击订单查询进入该商店所有订单页面,点击订单进入订单详情。点击商品管理进入所有商品维护界面。点击发布商品进入发布商品界面。点击商家信息进入商家信息维护界面。