基于Javaweb的蛋糕甜品系统-JAVA【毕业设计、快速开发、源码、开题报告】

该博客介绍了基于JAVAWeb的蛋糕甜品系统,涵盖用户登录注册、商品展示、购物车和订单管理等功能。前端用户可注册登录,浏览分页商品,使用购物车及生成订单。后台包括管理员登录、商品与订单管理、用户和账户的增删改查。系统对前后台访问权限进行了划分。
摘要由CSDN通过智能技术生成

  

功能介绍

前台功能需求

(1)用户的登录:对已经注册的用户提供登录操作。

(2)用户的注册:针对还未注册的用户完成注册功能的使用,在注册的过程中涉及数据的合法性校验,以及利用ajax完成用户名是否已被注册的异步校验。

(3)商品展示模块:通过分页浏览商品,也可以通过关键词搜索商品。

(4)购物车:用于存放用户的购物内容,用户可根据自己的情况修改自己的购物车。

(5)订单模块:对于已经登录的用户可以对购物车内容进行付款生成订单,可以为自己的订单进行付款。

(6)前台页面的访问权限:对已有账号访问进行权限分类,用户只能进入前台。

系统的前台功能模块图如下:

l 后台功能需求

(1)管理员登录:管理者根据账户和密码进行登录。

(2)商品管理:管理员可以对前台显示的商品进行管理包括分页查看,添加,修改,删除,搜索的功能。

(3)订单管理:管理员可以订单进行查看、删除、发货和搜索。

(4)后台账户管理:管理员可以对后台账户进行增删改查。

(5)用户管理:管理员可以对注册用户进行增删改查。

(6)后台页面的访问权限:对已有账号访问时进行权限分类,管理员只能进入后台。

部分功能模块代码

package servlet.admin;

import java.io.IOException;
import java.io.PrintWriter;

import javax.servlet.ServletException;
import javax.servlet.annotation.WebServlet;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

import  bean.Admin;
import  bean.PageBean;
import  dao.AdminDao;
import  dao.impl.AdminDaoImpl;
import  util.DateUtil;

import net.sf.json.JSONObject;

/**
 * Servlet implementation class UserServlet
 */
@WebServlet("/jsp/admin/AdminManageServlet")
public class AdminManageServlet extends HttpServlet {
	private static final long serialVersionUID = 1L;
	private static final String ADMINLIST_PATH="adminManage/adminList.jsp";//用户列表页面地址
	private static final String ADMINADD_PATH="adminManage/adminAdd.jsp";//用户增加页面地址
	private static final String ADMINEDIT_PATH="adminManage/adminEdit.jsp";//用户修改页面地址

	/**
	 * @see HttpServlet#doGet(HttpServletRequest request, HttpServletResponse response)
	 */
	protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
		String action=request.getParameter("action");
		swi
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值