基于SSM的购物商城系统(含文档)

技术详情:

系统使用技术:SSM

前端技术:js,css,Ajax等

开发工具:eclipse

数据库:mysql5.7

项目介绍:

该系统采用java语言,SSM整合开发,使用mysql数据库存储数据,适合基础一般的学生使用。系统分为两个角色,分别为管理员、用户,包含参考论文/开题报告/答辩PPT。功能包含:用户登录注册、查看商品、加入购物车、下单、留言,管理员对商品分类维护、商品维护、订单维护,以及留言维护等

文档详情:

基于SSM的购物商城系统(含文档)_第1张图片

部分功能:

由于角色较多,每个角色仅截图部分,下面我们来看看相关功能。

系统登录:

基于SSM的购物商城系统(含文档)_第2张图片

系统首页

查看商城首页

基于SSM的购物商城系统(含文档)_第3张图片

分类查看

按照分类查看商品

基于SSM的购物商城系统(含文档)_第4张图片

商品详情

可以查看商品价格、介绍等

基于SSM的购物商城系统(含文档)_第5张图片

购物车

查看已加入购物车商品

基于SSM的购物商城系统(含文档)_第6张图片

提交订单

将商品提交订单

基于SSM的购物商城系统(含文档)_第7张图片

查看我的订单

查看个人订单信息

基于SSM的购物商城系统(含文档)_第8张图片

留言

查看留言并留言

基于SSM的购物商城系统(含文档)_第9张图片

后台登陆

登陆后台系统

基于SSM的购物商城系统(含文档)_第10张图片

后台-用户管理

对用户信息进行查看

基于SSM的购物商城系统(含文档)_第11张图片

后台-分类管理

对分类信息进行维护

基于SSM的购物商城系统(含文档)_第12张图片

后台-商品管理

对商品信息进行维护

基于SSM的购物商城系统(含文档)_第13张图片

后台-订单管理

对订单信息进行维护

基于SSM的购物商城系统(含文档)_第14张图片

 部分代码:

@RequestMapping("/admin/admin_findAll")
	public String admin_findAll(Model model,HttpServletRequest request) throws Exception {
		Adminuser adminuserLogin = (Adminuser) request.getSession().getAttribute("adminuserLogin");
		if(adminuserLogin==null){
			request.getSession().setAttribute("message","对不起您还没有登录");
			return "admin/index";
		}
		List userList = userService.admin_findAll();
		model.addAttribute("userList", userList);
		return "admin/user/list";
	}

	@RequestMapping("/admin/adminCategory_findAll")
	public String adminCategory_findAll(Model model, HttpServletRequest request)
			throws Exception {
		Adminuser adminuserLogin = (Adminuser) request.getSession().getAttribute("adminuserLogin");
		if(adminuserLogin==null){
			request.getSession().setAttribute("message","对不起您还没有登录");
			return "admin/index";
		}
		List categoryList = categoryService.adminbFindCategory();
		/*for (Category category : categoryList) {
			System.out.println(category.getCname());
		}*/
		model.addAttribute("categoryList", categoryList);
		return "admin/category/list";
	}

	@RequestMapping("/admin/adminCategory_add")
	public String adminCategory_add(Model model,HttpServletRequest request) throws Exception {
		Adminuser adminuserLogin = (Adminuser) request.getSession().getAttribute("adminuserLogin");
		if(adminuserLogin==null){
			request.getSession().setAttribute("message","对不起您还没有登录");
			return "admin/index";
		}
//		List categoryList = categoryService.adminbFindCategory();
//		model.addAttribute("categoryList", categoryList);
		return "admin/category/add";
	}

以上就是部分功能展示,从整体上来看,本系统功能是十分完整的,而且也与当前的热点话题关联,界面设计简洁大方,交互友好,数据库设计也很合理,规模适中,比较适合毕业设计和课程设计的相关应用。


好了,今天就到这儿吧,小伙伴们点赞、收藏、评论,一键三连走起呀,下期见~~

你可能感兴趣的:(ajax,java,eclipse,javaweb,ssm)