java SSM网上小卖部管理系统myeclipse开发mysql数据库springMVC模式java编程计算机网页设计

这篇具有很好参考价值的文章主要介绍了java SSM网上小卖部管理系统myeclipse开发mysql数据库springMVC模式java编程计算机网页设计。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

一、源码特点
    java SSM网上小卖部管理系统是一套完善的web设计系统(系统采用SSM框架进行设计开发,spring+springMVC+mybatis),对理解JSP java编程开发语言有帮助,系统具有完整的源
代码和数据库,系统主要采用B/S模式开发。开发环境为TOMCAT7.0,Myeclipse8.5开发,数据库为Mysql5.0,使用java语言开发。

ssm小卖部管理系统


二、功能介绍
其他主要功能包括:
一、管理员后台管理功能。
1、小卖部审核管理:审核由老板创建的小卖部信息
2、业务统计:统计每个小卖部的订单数,可以通过图表展示

二、.老板后台管理功能
1、老板注册登陆,修改密码
2、小卖部管理:老板可以创建一个小卖部,编辑小卖部信息
3、商品分类管理:创建属于自己的商品分类
4、商品管理:发布自己的商品
5、上架下架管理:管理自己商品的商家和下架
6、订单管理:管理顾客下达的订单

三、.顾客后台管理功能。
1、顾客注册登陆,修改密码
2、查找小卖部或商品:搜索小卖部或者需要的商品
3、购物车管理:将选中的商品加入购物车
4、订单管理:将购物车进行结单
5、地址管理:管理自己的送达地址信息

数据库设计

[表gly] 管理员列属性表格

序号 字段名称 数据类型 长度 主键 描述
1 glyid INTEGER 11 管理员编号
2 yhm VARCHAR 40 用户名
3 mm VARCHAR 40 密码
4 xm VARCHAR 40 姓名

[表yonghu] 用户列属性表格

序号 字段名称 数据类型 长度 主键 描述
1 yhid INTEGER 11 用户编号
2 yhm VARCHAR 40 用户名
3 mm VARCHAR 40 密码
4 xm VARCHAR 40 姓名
5 lxdh VARCHAR 40 联系电话
6 lxdz VARCHAR 40 联系地址

[表shangjia] 商家列属性表格

序号 字段名称 数据类型 长度 主键 描述
1 sjid INTEGER 11 商家编号
2 yhm VARCHAR 40 用户名
3 mm VARCHAR 40 密码
4 xm VARCHAR 40 姓名
5 zt VARCHAR 40 状态
6 dz VARCHAR 40 地址
7 lxdh VARCHAR 40 联系电话
8 zcsj VARCHAR 40 注册时间

[表xmb] 小卖部列属性表格

序号 字段名称 数据类型 长度 主键 描述
1 xmbid INTEGER 11 小卖部编号
2 xmbmc VARCHAR 40 小卖部名称
3 dz VARCHAR 40 地址
4 dh VARCHAR 40 电话
5 jyfw VARCHAR 40 经营范围
6 kbsj VARCHAR 40 开办时间
7 sj VARCHAR 40 商家

[表spfl] 商品分类列属性表格

序号 字段名称 数据类型 长度 主键 描述
1 spflid INTEGER 11 商品分类编号
2 fl VARCHAR 40 分类
3 sj VARCHAR 40 商家

[表shangpin] 商品列属性表格

序号 字段名称 数据类型 长度 主键 描述
1 spid INTEGER 11 商品编号
2 sp VARCHAR 40 商品
3 fl VARCHAR 40 分类
4 js VARCHAR 40 介绍
5 tp VARCHAR 40 图片
6 jg VARCHAR 40 价格
7 zt VARCHAR 40 状态
8 sj VARCHAR 40 商家

代码设计

	@RequestMapping(value="/add")
	public String add(shangpin shangpin,HttpServletRequest request){
		Map<String,Object> map= new HashMap<String,Object>();
		//String name=(String)request.getParameter("name");

		map.put("spid", shangpin.getSpid());//商品编号

		map.put("sp", shangpin.getSp());//商品

		map.put("fl", shangpin.getFl());//分类

		map.put("js", shangpin.getJs());//介绍

		map.put("tp", shangpin.getTp());//图片

		map.put("jg", shangpin.getJg());//价格

		map.put("zt", shangpin.getZt());//状态

		map.put("sj", shangpin.getSj());//商家

		String spid=(String)shangpin.getSpid();//商品编号

		String sp=(String)shangpin.getSp();//商品

		String fl=(String)shangpin.getFl();//分类

		String js=(String)shangpin.getJs();//介绍

		String tp=(String)shangpin.getTp();//图片

		String jg=(String)shangpin.getJg();//价格

		String zt=(String)shangpin.getZt();//状态

		String sj=(String)shangpin.getSj();//商家

		shangpindao.save(map);
		
		
		request.setAttribute("msg", "<script>alert('添加成功');</script>");
		System.out.println("addok");
		return "shangpin/shangpinadd";
	}
	
	/**删除 
	 * 
	 */
	@RequestMapping(value="/del")
	public String  del(Integer id,HttpServletRequest request,Map<String,Object> map){
	//	Map<String,Object> map= new HashMap<String,Object>();
		String a=(String)request.getParameter("keyid");
		id=Integer.parseInt(a);
		request.setAttribute("msg", "<script>alert('删除成功');</script>");
		shangpindao.del(id);
		return selectall(null,map,request);
	}
	/**
	 * 修改shangpin信息
	 */
	@RequestMapping(value="/update")
	public String update(shangpin shangpin,HttpServletRequest request,Map<String,Object> map1){
		Map<String,Object> map= new HashMap<String,Object>();
		map.put("spid", shangpin.getSpid());//商品编号

		map.put("sp", shangpin.getSp());//商品

		map.put("fl", shangpin.getFl());//分类

		map.put("js", shangpin.getJs());//介绍

		map.put("tp", shangpin.getTp());//图片

		map.put("jg", shangpin.getJg());//价格

		map.put("zt", shangpin.getZt());//状态

		map.put("sj", shangpin.getSj());//商家

		String spid=(String)shangpin.getSpid();//商品编号

		String sp=(String)shangpin.getSp();//商品

		String fl=(String)shangpin.getFl();//分类

		String js=(String)shangpin.getJs();//介绍

		String tp=(String)shangpin.getTp();//图片

		String jg=(String)shangpin.getJg();//价格

		String zt=(String)shangpin.getZt();//状态

		String sj=(String)shangpin.getSj();//商家

		request.setAttribute("msg", "<script>alert('修改成功');</script>");
		shangpindao.update(map);
		return selectall(null,map1,request);
	}
	/**
	 * 查询shangpin信息
	 */
	@RequestMapping(value="/modify")
	public String modify(Integer id,Map<String,Object> map,HttpServletRequest request){
		String keyid=(String)request.getParameter("keyid");
		List<Map<String,Object>> list= new  ArrayList<Map<String,Object>>();
		list=shangpindao.select(Integer.parseInt(keyid));
		request.setAttribute("spid", list.get(0).get("spid"));//商品编号

		request.setAttribute("sp", list.get(0).get("sp"));//商品

		request.setAttribute("fl", list.get(0).get("fl"));//分类

		request.setAttribute("js", list.get(0).get("js"));//介绍

		request.setAttribute("tp", list.get(0).get("tp"));//图片

		request.setAttribute("jg", list.get(0).get("jg"));//价格

		request.setAttribute("zt", list.get(0).get("zt"));//状态

		request.setAttribute("sj", list.get(0).get("sj"));//商家

		
		return "shangpin/shangpinmodify";
	}


三、注意事项
    1、管理员账号:admin 密码:admin 数据库配置文件datasource.properties
     2、开发环境为TOMCAT7.0,Myeclipse8.5开发,数据库为Mysql5.0,使用java语言开发。
    3、数据库文件名是jspssmxmb.sql,系统名称ssmxmb
    4、系统首页地址:http://127.0.0.1:8080/ssmxmb/login.jsp

四 系统实现

java SSM网上小卖部管理系统myeclipse开发mysql数据库springMVC模式java编程计算机网页设计,java类,java,数据库,myeclipsejava SSM网上小卖部管理系统myeclipse开发mysql数据库springMVC模式java编程计算机网页设计,java类,java,数据库,myeclipsejava SSM网上小卖部管理系统myeclipse开发mysql数据库springMVC模式java编程计算机网页设计,java类,java,数据库,myeclipsejava SSM网上小卖部管理系统myeclipse开发mysql数据库springMVC模式java编程计算机网页设计,java类,java,数据库,myeclipse
源码获取 下方联系卡片↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓文章来源地址https://www.toymoban.com/news/detail-816537.html

到了这里,关于java SSM网上小卖部管理系统myeclipse开发mysql数据库springMVC模式java编程计算机网页设计的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Java毕业设计-基于ssm的网上求职招聘管理系统-第85期

    获取源码资料,请移步从戎源码网:从戎源码网_专业的计算机毕业设计网站 基于ssm的网上求职招聘管理系统:前端 jsp、jquery,后端 springmvc、spring、mybatis,角色分为管理员、招聘人员、用户;集成职位发布,查看简历,简历编辑,在线投递等功能于一体的系统。 管理员 系统

    2024年01月21日
    浏览(57)
  • 基于SSM的网上订餐管理系统

    末尾获取源码 开发语言:Java Java开发工具:JDK1.8 后端框架:SSM 前端:Vue 数据库:MySQL5.7和Navicat管理工具结合 服务器:Tomcat8.5 开发软件:IDEA / Eclipse 是否Maven项目:是 目录 一、项目简介 二、系统功能 三、系统项目截图 用户信息管理 商品信息管理 商品评论管理 公告信息管

    2024年01月20日
    浏览(49)
  • 基于SSM的网上汽车租赁管理系统——LW模板

    摘 要 目前,我国的人均收入越来越高,在经济条件满足日常生活的前提下,越来越多的人喜欢在陌生的城市自己开车而不是乘坐公交和地铁。但仅仅是在陌生的城市游玩或出差就买一辆小轿车还是很不现实的。此网上汽车租赁系统的开发就是为了解决这一问题,可以让人们

    2024年02月11日
    浏览(43)
  • 基于java的网上银行(网银)管理系统

    该网上银行管理系统,实现用户对自助银行的所有操作:账户管理、出入账管理、系统维护管理等功能。采用了BS架构模式开发,利用jsp技术和mysql数据库制作了一款网银管理系统,为高校计算机毕业设计提供了一个典型的案例,也为大学生和程序爱好者提供了一个学习的源代

    2023年04月22日
    浏览(43)
  • ssm基于Java ssm的校园驿站管理系统源码和论文

    ssm基于Java ssm的校园驿站管理系统源码和论文016  开发工具:idea   数据库mysql5.7+  数据库链接工具:navcat,小海豚等  技术:ssm  摘  要 互联网发展至今,无论是其理论还是技术都已经成熟,而且它广泛参与在社会中的方方面面。它让信息都可以通过网络传播,搭配信息管理

    2024年02月12日
    浏览(40)
  • java+ssm+mysql电梯管理系统

    项目介绍: 使用java+ssm+mysql开发的电梯管理系统,系统包含管理员,监管员、安全员、维保员角色,功能如下: 管理员:系统用户管理(监管员、安全员、维保员);系统公告;系统反馈(回复处理);个人信息、修改密码 监管员:主要是故障管理;实时监控两个模块,其

    2024年02月09日
    浏览(50)
  • Java项目:103SSM酒店管理系统

    博主主页:Java旅途 简介:分享计算机知识、学习路线、系统源码及教程 文末获取源码 一、项目介绍 酒店管理系统基于Spring+SpringMVC+Mybatis开发,功能简单,可用于毕设或者课程设计。 管理员功能如下: 房间管理 住客入住 住客管理 会员管理 登录、修改密码 数据导出 二、技

    2024年02月03日
    浏览(46)
  • java+ssm+mysql农场信息管理系统

    项目介绍: 本系统为基于jsp+ssm+mysql的农场信息管理系统,功能如下: 用户:注册登录系统,菜地信息管理,农作物信息管理,种植信息管理,客户信息管理,商家信息管理,任务信息管理; 商品信息管理,订单信息管理,用户信息管理,系统操作日志,个人信息。 包含资

    2024年02月10日
    浏览(55)
  • java+ssm+mysql小区疫情管理系统

    项目介绍: 使用java+ssm+mysql开发的小区疫情管理系统,系统包含超级管理员,系统管理员、居民用户角色,功能如下: 超级管理员:首页图表统计、管理员管理、居民管理、物资管理、诊断管理、疫苗接种、访客管理、健康管理、疫情通告、病例统计、个人信息修改、修改密

    2024年02月09日
    浏览(39)
  • springboot(ssm仓库管理系统 wms智能仓储管理系统Java系统

    springboot(ssm仓库管理系统 wms智能仓储管理系统Java系统 开发语言:Java 框架:ssm/springboot + vue JDK版本:JDK1.8(或11) 服务器:tomcat 数据库:mysql 5.7(或8.0) 数据库工具:Navicat 开发软件:eclipse//idea 依赖管理包:Maven 如需了解更多代码细节或修改代码功能界面,本人都能提供技

    2024年01月18日
    浏览(47)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包