资源简介
基于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个文件信息
相关资源
- JSP企业人事管理系统设计(源代码+论
- 实现一个图书管理系统
- JAVA JSP公司财务管理系统 源代码 论文
- JSP+MYSQL旅行社管理信息系统
- JSP,SQL,MVC的选课系统
- 基于JSP的学生宿舍管理系统(源码 数
- JSP选课管理系统
- mysql jsp网站源码下载
- JSP做的化妆品商城
- Jsp购物车实例
- 基于JSP的校友信息管理系统(添加数
- 基于jsp的bbs论坛 非常详细
- jsp oracle通讯录
- JSP学生信息管理系统 Mysql数据库
- 使用jsp servlet做的投票系统
- JSP登陆验证 实现JSP用户名 密码 验
- jsp基于servlet 图书馆管理系统
- jsp学生成绩管理系统.rar
- 在线考试系统源代码(jsp)
- 超级好的纯jsp写的聊天室
- JSP 网上购物网页项目
- JSP+mysql新闻发布系统.rar
- jsp 学生信息管理系统设计与实现
- jsp与SQL Server数据库实现的客户注册登
- 简易教学管理系统(jsp spring struts h
- 学生信息管理系统 JSP MySQL
- jsp ajax 三级联动菜单
- jsp新闻公告与最新消息系统(具备添
- JSP课程设计-留言本 jsp mysql tomcat实现
- jsp 做的 班级管理网站
评论
共有 条评论