对于传统书店来讲,利用计算机软件技术开发一款图书商城也会让书店员工省事不少,这个图书商城能让书籍信息还有注册用户信息,以及书籍订购等内容通过一个网络平台完全展示出来,让网站用户只要登录进去图书商城就可以查看所有的内容,用户可以查看新闻以及书籍产品及时更新的信息,能够以最快的速度了解到各种书籍相关的信息。这个网站采用JSP技术开发,MYSQL数据库进行数据存储。
本次打算开发的图书商城有两个操作权限,他们分别是用户还有管理员操作权限,这两个权限的用户他们需要操作的内容都不一样,另外系统还设置了前台展示页面,具体展示系统的各个功能,提供给用户浏览商品,进行下单的界面,也可以进行购物车查看,下面将分别阐述管理员还有用户这两种权限对应操作的内容。
管理员
修改登录密码:管理员需要修改自己的密码的时候,就在这个模块进行密码修改操作。
商品信息管理:管理员录入商品信息,后期可以对商品信息进行简单管理操作。删除以及查看商品都可以简单完成。
会员信息管理:管理员可以管理注册用户的基本情况信息,能够实现简单的查看以及删除操作。
订单信息管理:用户前台购物生成的订单,管理员在后台可以进行简单操作管理。
用户
我的信息:用户管理个人信息的地方
我的购物车:用户对购物车商品进行管理,可以删除或者添加以及结账操作
我的订单:用户查看自己订单的信息
商品类别:用户可以根据界面提供的商品类别信息进行对应类别的书籍查看。
商品查询:用户根据书籍的关键字进行书籍查找工作。
安全退出:用户退出书籍网站的操作。
package com.controller;
import java.io.File;
import java.io.IOException;
import java.sql.Timestamp;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import java.io.PrintWriter;
import javax.annotation.Resource;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import javax.servlet.http.HttpSession;
import org.springframework.stereotype.Controller;
import org.springframework.ui.ModelMap;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestParam;
import org.springframework.web.multipart.MultipartFile;
import com.entity.Allusers;
//import com.chengxusheji.po.News;
import com.server.AllusersServer;
import com.util.PageBean;
import net.sf.json.JSONObject;
@Cont