一、源码特点
springboot宠物美容院管理系统是一套完善的信息系统,结合springboot框架和bootstrap完成本系统,对理解JSP java编程开发语言有帮助系统采用springboot框架(MVC模式开发),系
统具有完整的源代码和数据库,系统主要采用B/S模式开发。
springboot 宠物美容医院管理系统1
前段主要技术 bootstrap.css jquery
后端主要技术 springboot
数据库 mysql
开发工具 IDEA JDK1.8 TOMCAT 8.5
二、功能介绍
1)系统首页功能:系统访问系统首页,包括公告,服务项目信息,并且用户登录窗口
2)用户管理功能:对用户、管理员信息进行添加、删除、修改和查看
3)宠物信息管理功能:普通用户只能维护自己的宠物信息,而管理员可以系统所有的宠物信息进行维护
4)服务项目管理功能:管理员维护系统内的宠物服务项目信息,包括项目名称,图片,价格等,而用户
5)订单管理功能:用户提交订单,管理员处理用户提交订单,并反馈给宠物美容过程中的图片
6)保健知识管理功能:管理员对系统内的保健知识进行维护,用户可以浏览查看
7)公告管理功能:管理员对系统内的公告信息进行维护,用户可以浏览查看
数据库设计
CREATE TABLE `gly` (
`glyid` int(11) NOT NULL auto_increment,
`yhm` VARCHAR(40) default NULL COMMENT '用户名',
`mm` VARCHAR(40) default NULL COMMENT '密码',
`xm` VARCHAR(40) default NULL COMMENT '姓名', PRIMARY KEY (`glyid`)
) ENGINE=InnoDB DEFAULT CHARSET=gb2312;
CREATE TABLE `yonghu` (
`yhid` int(11) NOT NULL auto_increment,
`yhm` VARCHAR(40) default NULL COMMENT '用户名',
`mm` VARCHAR(40) default NULL COMMENT '密码',
`xm` VARCHAR(40) default NULL COMMENT '姓名',
`lxdh` VARCHAR(40) default NULL COMMENT '联系电话',
`lxdz` VARCHAR(40) default NULL COMMENT '联系地址', PRIMARY KEY (`yhid`)
) ENGINE=InnoDB DEFAULT CHARSET=gb2312;
CREATE TABLE `chongwu` (
`cwid` int(11) NOT NULL auto_increment,
`cwmc` VARCHAR(40) default NULL COMMENT '宠物名称',
`js` VARCHAR(40) default NULL COMMENT '介绍',
`pz` VARCHAR(40) default NULL COMMENT '品种',
`tp` VARCHAR(40) default NULL COMMENT '图片',
`yh` VARCHAR(40) default NULL COMMENT '用户', PRIMARY KEY (`cwid`)
) ENGINE=InnoDB DEFAULT CHARSET=gb2312;
CREATE TABLE `fwxm` (
`fwxmid` int(11) NOT NULL auto_increment,
`xmmc` VARCHAR(40) default NULL COMMENT '项目名称',
`js` VARCHAR(40) default NULL COMMENT '介绍',
`jg` VARCHAR(40) default NULL COMMENT '价格',
`tp` VARCHAR(40) default NULL COMMENT '图片', PRIMARY KEY (`fwxmid`)
) ENGINE=InnoDB DEFAULT CHARSET=gb2312;
CREATE TABLE `dingdan` (
`ddid` int(11) NOT NULL auto_increment,
`ddh` VARCHAR(40) default NULL COMMENT '订单号',
`yh` VARCHAR(40) default NULL COMMENT '用户',
`tjsj` VARCHAR(40) default NULL COMMENT '提交时间',
`yysj` VARCHAR(40) default NULL COMMENT '预约时间',
`cw` VARCHAR(40) default NULL COMMENT '宠物',
`zjg` VARCHAR(40) default NULL COMMENT '总价格',
`zt` VARCHAR(40) default NULL COMMENT '状态', PRIMARY KEY (`ddid`)
) ENGINE=InnoDB DEFAULT CHARSET=gb2312;
代码设计
/*** 美容过程添加方法 对表 mrgc 进行添加*/@RequestMapping(value = "mrgcadd")public ModelAndView mrgcadd(HttpServletRequest request, HttpServletResponse response) {try {request.setCharacterEncoding("gb2312");//强制字符集} catch (Exception e) {//捕获异常e.printStackTrace();}ModelAndView mav = new ModelAndView();//初始化mav.setViewName("mrgc/mrgcadd");//跳转页面mrgc bean = new mrgc();String mrgcid = (String) request.getParameter("mrgcid");//美容过程编号 变量bean.setMrgcid(mrgcid);//赋值封装String dd = (String) request.getParameter("dd");//订单 变量bean.setDd(dd);//赋值封装String mc = (String) request.getParameter("mc");//名称 变量bean.setMc(mc);//赋值封装String tp = (String) request.getParameter("tp");//图片 变量bean.setTp(tp);//赋值封装String tjsj = (String) request.getParameter("tjsj");//提交时间 变量bean.setTjsj(tjsj);//赋值封装mrgcdao.add(bean);//执行 添加 mrgc 添加操作request.setAttribute("msg", "<script>alert('添加成功');</script>");//操作提示return listpage(request, response);}/*** 订单列表 查询dingdan*/@RequestMapping(value = "listpage")public ModelAndView listpage(HttpServletRequest request, HttpServletResponse response) {try {request.setCharacterEncoding("gb2312");//强制字符集} catch (Exception e) {e.printStackTrace();}Map<String, Object> map = new HashMap<String, Object>();ModelAndView mav = new ModelAndView();//初始化mav.setViewName("dingdan/dingdanlist");//跳转jsp 页面String ddid = (String) request.getParameter("ddid");if (ddid != null && !ddid.equals("")) {//判断订单编号// System.out.println(ddid);map.put("ddid", ddid);//拼接sql语句订单编号}String ddh = (String) request.getParameter("ddh");if (ddh != null && !ddh.equals("")) {//判断订单号// System.out.println(ddh);map.put("ddh", ddh);//拼接sql语句订单号}String yh = (String) request.getParameter("yh");if (yh != null && !yh.equals("")) {//判断用户// System.out.println(yh);map.put("yh", yh);//拼接sql语句用户}String tjsj = (String) request.getParameter("tjsj");if (tjsj != null && !tjsj.equals("")) {//判断提交时间// System.out.println(tjsj);map.put("tjsj", tjsj);//拼接sql语句提交时间}String yysj = (String) request.getParameter("yysj");if (yysj != null && !yysj.equals("")) {//判断预约时间// System.out.println(yysj);map.put("yysj", yysj);//拼接sql语句预约时间}String cw = (String) request.getParameter("cw");if (cw != null && !cw.equals("")) {//判断宠物// System.out.println(cw);map.put("cw", cw);//拼接sql语句宠物}String zjg = (String) request.getParameter("zjg");if (zjg != null && !zjg.equals("")) {//判断总价格// System.out.println(zjg);map.put("zjg", zjg);//拼接sql语句总价格}String zt = (String) request.getParameter("zt");if (zt != null && !zt.equals("")) {//判断状态// System.out.println(zt);map.put("zt", zt);//拼接sql语句状态}List<dingdan> list = dingdandao.getAll(map);//查询dingdan 表数据返回 list对象mav.addObject("list", list);//赋值变量return mav;}/*** 订单添加方法 对表 dingdan 进行添加*/@RequestMapping(value = "add")public ModelAndView add(HttpServletRequest request, HttpServletResponse response) {try {request.setCharacterEncoding("gb2312");//强制字符集} catch (Exception e) {//捕获异常e.printStackTrace();}ModelAndView mav = new ModelAndView();//初始化mav.setViewName("dingdan/dingdanadd");//跳转页面dingdan bean = new dingdan();String ddid = (String) request.getParameter("ddid");//订单编号 变量bean.setDdid(ddid);//赋值封装String ddh = (String) request.getParameter("ddh");//订单号 变量bean.setDdh(ddh);//赋值封装String yh = (String) request.getParameter("yh");//用户 变量bean.setYh(yh);//赋值封装String tjsj = (String) request.getParameter("tjsj");//提交时间 变量bean.setTjsj(tjsj);//赋值封装String yysj = (String) request.getParameter("yysj");//预约时间 变量bean.setYysj(yysj);//赋值封装String cw = (String) request.getParameter("cw");//宠物 变量bean.setCw(cw);//赋值封装String zjg = (String) request.getParameter("zjg");//总价格 变量bean.setZjg(zjg);//赋值封装String zt = (String) request.getParameter("zt");//状态 变量bean.setZt(zt);//赋值封装dingdandao.add(bean);//执行 添加 dingdan 添加操作request.setAttribute("msg", "<script>alert('添加成功');</script>");//操作提示return addpage(request, response);}
三、注意事项
1、管理员账号:admin密码:admin 数据库配置文件\src\main\resources\application.properties
2、开发环境为IDEA开发,数据库为mysql,使用java语言开发。
3、数据库文件名是javacwyy.sql 系统名称cwyy
4、地址:http://127.0.0.1:8080/qt/index.jsp
四 系统实现
需要源码 其他的定制服务 下方联系卡片↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓ 或者私信作者