电商网站建设综述,网站域名过期怎么办,酷炫网站欣赏,电商平台网站定制一、源码特点 SSM 咖啡点餐管理系统是一套完善的信息系统#xff0c;结合SSM框架完成本系统#xff0c;对理解JSP java编程开发语言有帮助系统采用SSM框架#xff08;MVC模式开发#xff09;#xff0c;系统具有完整的源代码和数据库#xff0c;系统主 要采用B/S模式开…一、源码特点 SSM 咖啡点餐管理系统是一套完善的信息系统结合SSM框架完成本系统对理解JSP java编程开发语言有帮助系统采用SSM框架MVC模式开发系统具有完整的源代码和数据库系统主 要采用B/S模式开发。 SSM咖啡点餐系统 前段主要技术html div js jquery 后端主要技术 SSM框架 java jdbc 数据库 mysql 开发工具 eclipse JDK1.8 TOMCAT 8.5
二、功能介绍 本系统模块实现功能如下 系统分为消费者端口商家端口后台管理员端口三个部分消费者端口供消费者使用主要包括用户注册功能登录功能商品浏览功能购物车功能收藏功能个人订单功能购买功 能评价功能以及个人信息管理功能商家端口主要供商家使用其中主要包含商家注册登录功能查看订单退单处理和订单配送功能菜品管理功能查看评论功能发布公告功能以及 商家信息管理功能等后台管理员功能主要用于管理整个系统其中又主要包含商家管理和消费者管理功能管理员信息管理功能等。发布后的网站系统是一个动态、交互式、具有网上点餐 流程与管理等功能。
数据库设计
1用户信息表如表5.1所示:
表5.1 用户信息表 序号 字段名称 数据类型 长度 主键 描述 1 yhid INTEGER 11 是 用户编号 2 yhm VARCHAR 40 否 用户名 3 mm VARCHAR 40 否 密码 4 xm VARCHAR 40 否 姓名 5 qx VARCHAR 40 否 权限 6 lxdh VARCHAR 40 否 联系电话 7 lxdz VARCHAR 40 否 联系地址 8 yx VARCHAR 40 否 邮箱 9 xb VARCHAR 40 否 性别 2菜品分类表如表5.2所示:
表5.2 菜品分类表 序号 字段名称 数据类型 长度 主键 描述 1 cpflid INTEGER 11 是 菜品分类编号 2 fl VARCHAR 40 否 分类 3菜品信息表如表5.3所示:
表5.3 菜品信息表 序号 字段名称 数据类型 长度 主键 描述 1 cpid INTEGER 11 是 菜品编号 2 cpmc VARCHAR 40 否 菜品名称 3 fl VARCHAR 40 否 分类 4 js VARCHAR 40 否 介绍 5 tp VARCHAR 40 否 图片 6 ts VARCHAR 40 否 特色 7 dj VARCHAR 40 否 单价 8 pz VARCHAR 40 否 品质 9 mj VARCHAR 40 否 卖家 4菜品评论表如表5.4所示:
表5.4菜品评论表 序号 字段名称 数据类型 长度 主键 描述 1 cpplid INTEGER 11 是 菜品评论编号 2 cp VARCHAR 40 否 菜品 3 pl VARCHAR 40 否 评论 4 yh VARCHAR 40 否 用户 5 sj VARCHAR 40 否 时间 5订单表如表5.5所示:
表5.5订单表 序号 字段名称 数据类型 长度 主键 描述 1 ddid INTEGER 11 是 订单编号 2 ddmc VARCHAR 40 否 订单名称 3 xdsj VARCHAR 40 否 下单时间 4 yh VARCHAR 40 否 用户 5 zj VARCHAR 40 否 总价 6 shr VARCHAR 40 否 收货人 7 lxdh VARCHAR 40 否 联系电话 8 shdz VARCHAR 40 否 收货地址 9 zt VARCHAR 40 否 状态 10 mj VARCHAR 40 否 卖家 代码设计 RequestMapping(value/add)public String add(cppl cppl,HttpServletRequest request){MapString,Object map new HashMapString,Object();//String name(String)request.getParameter(name);map.put(cpplid, cppl.getCpplid());//菜品评论编号map.put(cp, cppl.getCp());//菜品map.put(pl, cppl.getPl());//评论map.put(yh, cppl.getYh());//用户map.put(sj, cppl.getSj());//时间cppldao.save(map);request.setAttribute(msg, scriptalert(评论成功);/script);System.out.println(addok);return qt/caipin;}/**删除 * */RequestMapping(value/del)public String del(Integer id,HttpServletRequest request,MapString,Object map){// MapString,Object map new HashMapString,Object();String a(String)request.getParameter(keyid);idInteger.parseInt(a);request.setAttribute(msg, scriptalert(删除成功);/script);cppldao.del(id);return selectall(null,map,request);}/*** 修改cppl信息*/RequestMapping(value/update)public String update(cppl cppl,HttpServletRequest request,MapString,Object map1){MapString,Object map new HashMapString,Object();map.put(cpplid, cppl.getCpplid());//菜品评论编号map.put(cp, cppl.getCp());//菜品map.put(pl, cppl.getPl());//评论map.put(yh, cppl.getYh());//用户map.put(sj, cppl.getSj());//时间request.setAttribute(msg, scriptalert(修改成功);/script);cppldao.update(map);return selectall(null,map1,request);}/*** 查询cppl信息*/RequestMapping(value/modify)public String modify(Integer id,MapString,Object map,HttpServletRequest request){String keyid(String)request.getParameter(keyid);ListMapString,Object list new ArrayListMapString,Object();listcppldao.select(Integer.parseInt(keyid));request.setAttribute(cpplid, list.get(0).get(cpplid));//菜品评论编号request.setAttribute(cp, list.get(0).get(cp));//菜品request.setAttribute(pl, list.get(0).get(pl));//评论request.setAttribute(yh, list.get(0).get(yh));//用户request.setAttribute(sj, list.get(0).get(sj));//时间
三、注意事项 1、管理员账号admin密码admin 数据库配置文件DBO.java 2、开发环境为eclipse开发数据库为mysql使用java语言开发。 3、数据库文件名是jspssmdiancan.sql 系统名称ssmdiancan 4、地址http://127.0.0.1:8080/ssmdiancan/qt/index.jsp
四 系统实现