资源简介
基于jsp的网上订餐系统的设计与实现
系统主要分为前台和后台两大模块
1:对于用户模块:
1.1 用户可以进行网上点餐
1.2 或是注册成为会员。
2:对于系统管理员
2.1 网上订餐系统的后台管理人员可以进行对已经买单的用户进行信用的评价
2.2 对交易完成后的订单进行操作和查看。例如增加或删除或编辑等;
2.3 还可以对菜品信息管理,例如增加或删除或编辑等。
2.4 还可以对用户信息管理,例如增加或编辑或删除用户的信息;
2.5 还可以对菜品类别管理,例如增加或编辑或删除菜品类别的信息,
在对上述总体的系统功能模块进行分析之后,我们进行进一步的细化,细化用户点餐功能。
3.1 菜品查询
3.2 查看购物车
3.3 查看订单
3.4 进行留言
系统主要分为前台和后台两大模块
1:对于用户模块:
1.1 用户可以进行网上点餐
1.2 或是注册成为会员。
2:对于系统管理员
2.1 网上订餐系统的后台管理人员可以进行对已经买单的用户进行信用的评价
2.2 对交易完成后的订单进行操作和查看。例如增加或删除或编辑等;
2.3 还可以对菜品信息管理,例如增加或删除或编辑等。
2.4 还可以对用户信息管理,例如增加或编辑或删除用户的信息;
2.5 还可以对菜品类别管理,例如增加或编辑或删除菜品类别的信息,
在对上述总体的系统功能模块进行分析之后,我们进行进一步的细化,细化用户点餐功能。
3.1 菜品查询
3.2 查看购物车
3.3 查看订单
3.4 进行留言
代码片段和文件信息
package com.itbaizhan.action;
import java.io.IOException;
import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.Iterator;
import javax.servlet.RequestDispatcher;
import javax.servlet.ServletConfig;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import javax.servlet.http.HttpSession;
import com.itbaizhan.orm.Tgoods;
import com.itbaizhan.orm.Torder;
import com.itbaizhan.orm.TorderItem;
import com.itbaizhan.orm.Tuser;
import com.itbaizhan.service.liuService;
import com.itbaizhan.util.Cart;
public class buy_servlet extends HttpServlet
{
public void service(HttpServletRequest reqHttpServletResponse res)throws ServletException IOException
//request对象req,response对象res
{
String type=req.getParameter(“type“);//得到type属性给了type
if(type.endsWith(“addToCart“))//如果URL传入的参数是addToCart
{
addToCart(req res);//执行添加购物车
}
if(type.endsWith(“orderSubmit“))//如果URL传入的参数是orderSubmit
{
orderSubmit(req res);//执行提交订单函数
}
if(type.endsWith(“myorder“))
{
myorder(req res);//执行我的订单函数
}
if(type.endsWith(“orderDetail“))
{
orderDetail(req res);//执行订单明细函数
}
}
public void addToCart(HttpServletRequest reqHttpServletResponse res) throws ServletException IOException
//添加商品到购物车
{
String goods_id=req.getParameter(“goods_id“);//商品ID
int quantity=Integer.parseInt(req.getParameter(“quantity“));//商品数量
Tgoods goods=liuService.getGoods(goods_id);//商品ID,给了good
TorderItem orderItem=new TorderItem();
orderItem.setGoods(goods);//设置商品ID
orderItem.setGoods_quantity(quantity);//设置商品数量
HttpSession session=req.getSession();
Cart cart =(Cart)session.getAttribute(“cart“);
cart.addGoods(goods_id orderItem);
session.setAttribute(“cart“ cart);
req.setAttribute(“message“ “操作成功“);
req.setAttribute(“path“ “site/cart/mycart.jsp“);//添加购物车成功跳转到该页面
String targetURL = “/common/success.jsp“;
dispatch(targetURL req res);//跳转到targetURL
}
public void orderSubmit(HttpServletRequest reqHttpServletResponse res) throws ServletException IOException
//提交订单
{
String songhuodizhi=req.getParameter(“songhuodizhi“);//得到送货地址
String fukuanfangshi=req.getParameter(“fukuanfangshi“);//得到付款方式
HttpSession session=req.getSession();
Cart cart =(Cart)session.getAttribute(“cart“);
Tuser user=(Tuser)session.getAttribute(“user“);
Torder order=new Torder();
order.setId(String.valueOf(new Date().getTime()));//设置订单ID,以时间的格式
order.setBianhao(new SimpleDateFormat(“yyyyMMddhhmmss“).format(new Date()));//设置订单编号,格式为yyyyMMddhhmmss
order.setShijian(new SimpleDateFormat(“yyyy-MM-dd hh:mm:ss“).format(new Date()));//设置下单时间,格式为yyyy-MM-dd hh:mm:ss
order.setZhuangtai(“no“);
order.setHuifu(““);
order.setSonghuodizhi(songhuodizhi);
order.
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2019-12-30 16:46 基于jsp的高校网上订餐系统\
文件 654 2019-12-30 16:46 基于jsp的高校网上订餐系统\【一定要读我】基于jsp的高校网上订餐系统的设计与实现.txt
目录 0 2019-12-30 16:47 基于jsp的高校网上订餐系统\数据库\
文件 75 2019-12-20 09:45 基于jsp的高校网上订餐系统\数据库\获取数据库方法.txt
目录 0 2018-11-23 05:06 基于jsp的高校网上订餐系统\源代码\
目录 0 2018-11-23 05:06 基于jsp的高校网上订餐系统\源代码\dingcan\
文件 1747 2018-11-23 04:31 基于jsp的高校网上订餐系统\源代码\dingcan\.classpath
目录 0 2018-11-23 05:06 基于jsp的高校网上订餐系统\源代码\dingcan\.externalToolBuilders\
文件 552 2017-04-18 19:36 基于jsp的高校网上订餐系统\源代码\dingcan\.externalToolBuilders\org.eclipse.wst.common.project.facet.core.builder (1).launch
文件 548 2017-04-18 19:36 基于jsp的高校网上订餐系统\源代码\dingcan\.externalToolBuilders\org.eclipse.wst.jsdt.core.ja
文件 294 2018-11-23 04:23 基于jsp的高校网上订餐系统\源代码\dingcan\.myme
文件 1750 2018-11-23 04:23 基于jsp的高校网上订餐系统\源代码\dingcan\.project
目录 0 2018-11-23 05:06 基于jsp的高校网上订餐系统\源代码\dingcan\.settings\
文件 500 2018-11-23 04:23 基于jsp的高校网上订餐系统\源代码\dingcan\.settings\.jsdtscope
文件 364 2018-11-23 04:23 基于jsp的高校网上订餐系统\源代码\dingcan\.settings\org.eclipse.jdt.core.prefs
文件 444 2018-11-23 04:31 基于jsp的高校网上订餐系统\源代码\dingcan\.settings\org.eclipse.wst.common.component
文件 252 2018-11-23 04:23 基于jsp的高校网上订餐系统\源代码\dingcan\.settings\org.eclipse.wst.common.project.facet.core.xm
文件 49 2018-11-23 04:23 基于jsp的高校网上订餐系统\源代码\dingcan\.settings\org.eclipse.wst.jsdt.ui.superType.container
文件 6 2018-11-23 04:23 基于jsp的高校网上订餐系统\源代码\dingcan\.settings\org.eclipse.wst.jsdt.ui.superType.name
目录 0 2018-11-23 05:06 基于jsp的高校网上订餐系统\源代码\dingcan\WebRoot\
目录 0 2018-11-23 05:06 基于jsp的高校网上订餐系统\源代码\dingcan\WebRoot\me
文件 36 2017-06-05 14:25 基于jsp的高校网上订餐系统\源代码\dingcan\WebRoot\me
目录 0 2018-11-23 05:06 基于jsp的高校网上订餐系统\源代码\dingcan\WebRoot\WEB-INF\
文件 7068 2017-06-05 14:25 基于jsp的高校网上订餐系统\源代码\dingcan\WebRoot\WEB-INF\.struts-config.mex
目录 0 2018-11-23 05:06 基于jsp的高校网上订餐系统\源代码\dingcan\WebRoot\WEB-INF\classes\
目录 0 2018-11-23 05:06 基于jsp的高校网上订餐系统\源代码\dingcan\WebRoot\WEB-INF\classes\com\
目录 0 2018-11-23 05:06 基于jsp的高校网上订餐系统\源代码\dingcan\WebRoot\WEB-INF\classes\com\itbaizhan\
目录 0 2018-11-23 05:06 基于jsp的高校网上订餐系统\源代码\dingcan\WebRoot\WEB-INF\classes\com\itbaizhan\action\
文件 6242 2018-11-23 04:46 基于jsp的高校网上订餐系统\源代码\dingcan\WebRoot\WEB-INF\classes\com\itbaizhan\action\buy_servlet.class
文件 4305 2018-11-23 04:45 基于jsp的高校网上订餐系统\源代码\dingcan\WebRoot\WEB-INF\classes\com\itbaizhan\action\catelog_servlet.class
文件 8586 2018-11-23 04:46 基于jsp的高校网上订餐系统\源代码\dingcan\WebRoot\WEB-INF\classes\com\itbaizhan\action\goods_servlet.class
............此处省略852个文件信息
相关资源
- 基于java的物资管理系统的设计与实现
- JSP校园新闻网源代码+数据库
- 基于java的二手商品交易系统+数据库
- JavaWeb实现网上商城:JSP+Servlet+Dao
- 网上书城servlet+jsp+javaBean
- 飞机订票系统web
- JSP+MYSQL化妆品购物网站(毕业设计)
- JSP+Oracle 学生课程信息管理系统完整源
- JSP在线客服系统完整版.rar
- 原生JSP+Servlet实现CRM管理系统,附带
- JSP+MYSQL二手汽车销售系统
- B/S架构员工工资管理系统JSP
- 网上交友平台系统-jsp大作业-java大作
- jsp+servlet++hibernate+购物车系统
- 基于Jsp编写的博客系统java+sql
- JSP MYSQL旅游信息网站 源代码
- JAVA JSP公交查询系统 源代码 论文
- JSP 流量管理系统
- java + mysql在线商城,比较简单
- JSP教学视频点播系统
- jsp+servlet+oracle开发的网上书店
- java+jsp做的网上书店源码+报告
- JavaMail+Ajax+Jsp实现邮箱发送验证消息并
- 基于JSP音乐网站的设计与实现
- jsp分页,显示上一页,下一页,首页
- 教材订购系统jsp+servlet+mysql
- 快递管理系统课设 (servlet+javabean+j
- jsp做的图书管理系统
- 408JSP医院住院管理系统.rar
- 407JSP电信业务管理系统.rar
评论
共有 条评论