1950 Springboot汽修技能点评系统idea开发mysql数据库APP应用java编程计算机网页源码maven项目

一、源码特点
  springboot 汽修技能点评系统是一套完善的信息系统,结合springboot框架和bootstrap完成本系统,对理解JSP java编程开发语言有帮助系统采用springboot框架(MVC模式开发),系统
具有完整的源代码和数据库,系统主要采用B/S模式开发。
前段主要技术 bootstrap.css jquery
后端主要技术 springboot
数据库 mysql
开发工具 IDEA  JDK1.8 TOMCAT 8.5

视频链接

1950 Springboot汽修技能点评系统idea开发mysql数据库APP应用java编程计算机网页源码maven项目_哔哩哔哩_bilibili

二、功能介绍
app端(h5)
1)系统用户
2)信息浏览
3)资讯浏览
4)课程浏览
5)任务查看、回复
6)查看成绩
7)提交评价、查看评价
8)用户登录、个人信息修改等

web端:

(1)管理员管理:对管理员信息进行添加、删除、修改和查看
(2)学生管理:对学生信息进行添加、删除、修改和查看
(3)教师管理:对教师信息进行添加、删除、修改和查看
(4)信息管理:对信息信息进行添加、删除、修改和查看
(5)资讯管理:对资讯信息进行添加、删除、修改和查看
(6)课程管理:对课程信息进行添加、删除、修改和查看
(7)单元管理:对单元信息进行添加、删除、修改和查看
(8)课题管理:对课题信息进行添加、删除、修改和查看
(9)任务管理:对任务信息进行添加、删除、修改和查看
(10)任务回复管理:对任务回复信息进行添加、删除、修改和查看
(11)题目管理:对题目信息进行添加、删除、修改和查看
(12)成绩管理:对成绩信息进行添加、删除、修改和查看
(13)评价纬度管理:对评价纬度信息进行添加、删除、修改和查看
(14)评价项管理:对评价项信息进行添加、删除、修改和查看
(15)评分管理:对评分信息进行删除、修改和查看
(16)评分详情管理:对评分详情信息进行删除、修改和查看

数据库设计

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 `xuesheng` (
`xsid` int(11) NOT NULL auto_increment,
`yhm` VARCHAR(40) default NULL COMMENT '用户名',
`mm` VARCHAR(40) default NULL COMMENT '密码',
`xm` VARCHAR(40) default NULL COMMENT '姓名',
`lxfs` VARCHAR(40) default NULL COMMENT '联系方式',
`lxdh` VARCHAR(40) default NULL COMMENT '联系电话',
`nl` VARCHAR(40) default NULL COMMENT '年龄',
`gsjs` VARCHAR(40) default NULL COMMENT '归属教师',  PRIMARY KEY  (`xsid`)
) ENGINE=InnoDB DEFAULT CHARSET=gb2312;
CREATE TABLE `jiaoshi` (
`jsid` int(11) NOT NULL auto_increment,
`yhm` VARCHAR(40) default NULL COMMENT '用户名',
`mm` VARCHAR(40) default NULL COMMENT '密码',
`xm` VARCHAR(40) default NULL COMMENT '姓名',
`lxfs` VARCHAR(40) default NULL COMMENT '联系方式',
`zc` VARCHAR(40) default NULL COMMENT '职称',  PRIMARY KEY  (`jsid`)
) ENGINE=InnoDB DEFAULT CHARSET=gb2312;
CREATE TABLE `xinxi` (
`xxid` int(11) NOT NULL auto_increment,
`bt` VARCHAR(40) default NULL COMMENT '标题',
`lx` VARCHAR(40) default NULL COMMENT '类型',
`tjsj` VARCHAR(40) default NULL COMMENT '提交时间',  PRIMARY KEY  (`xxid`)
) ENGINE=InnoDB DEFAULT CHARSET=gb2312;
CREATE TABLE `zixun` (
`zxid` int(11) NOT NULL auto_increment,
`bt` VARCHAR(40) default NULL COMMENT '标题',
`nr` VARCHAR(40) default NULL COMMENT '内容',
`lx` VARCHAR(40) default NULL COMMENT '类型',
`fbsj` VARCHAR(40) default NULL COMMENT '发布时间',  PRIMARY KEY  (`zxid`)
) ENGINE=InnoDB DEFAULT CHARSET=gb2312;
CREATE TABLE `kecheng` (
`kcid` int(11) NOT NULL auto_increment,
`kcmc` VARCHAR(40) default NULL COMMENT '课程名称',
`js` VARCHAR(40) default NULL COMMENT '介绍',
`rkjs` VARCHAR(40) default NULL COMMENT '任课教师',  PRIMARY KEY  (`kcid`)
) ENGINE=InnoDB DEFAULT CHARSET=gb2312;
CREATE TABLE `danyuan` (
`dyid` int(11) NOT NULL auto_increment,
`dymc` VARCHAR(40) default NULL COMMENT '单元名称',
`kc` VARCHAR(40) default NULL COMMENT '课程',
`fbsj` VARCHAR(40) default NULL COMMENT '发布时间',  PRIMARY KEY  (`dyid`)
) ENGINE=InnoDB DEFAULT CHARSET=gb2312;
CREATE TABLE `keti` (
`ktid` int(11) NOT NULL auto_increment,
`dy` VARCHAR(40) default NULL COMMENT '单元',
`kcmc` VARCHAR(40) default NULL COMMENT '课程名称',
`js` VARCHAR(40) default NULL COMMENT '介绍',
`fbr` VARCHAR(40) default NULL COMMENT '发布人',  PRIMARY KEY  (`ktid`)
) ENGINE=InnoDB DEFAULT CHARSET=gb2312;
CREATE TABLE `renwu` (
`rwid` int(11) NOT NULL auto_increment,
`rwh` VARCHAR(40) default NULL COMMENT '任务号',
`kt` VARCHAR(40) default NULL COMMENT '课题',
`rwmc` VARCHAR(40) default NULL COMMENT '任务名称',
`lx` VARCHAR(40) default NULL COMMENT '类型',
`lb` VARCHAR(40) default NULL COMMENT '类别',
`js` VARCHAR(40) default NULL COMMENT '介绍',
`fbsj` VARCHAR(40) default NULL COMMENT '发布时间',
`fbr` VARCHAR(40) default NULL COMMENT '发布人',
`zf` VARCHAR(40) default NULL COMMENT '总分',
`bl` VARCHAR(40) default NULL COMMENT '比例',  PRIMARY KEY  (`rwid`)
) ENGINE=InnoDB DEFAULT CHARSET=gb2312;

代码设计


   /**课程列表 查询kecheng
	 * 
	 */
    @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("kecheng/kechenglist");//跳转jsp 页面
	String sql="";
        String kcid=(String)request.getParameter("kcid");
        if(kcid!=null&&!kcid.equals("")){
           // System.out.println(kcid);
          	sql+=" and kcid like '%"+kcid+"%'";//符合条件 拼接sql 课程编号

        }
        String kcmc=(String)request.getParameter("kcmc");
        if(kcmc!=null&&!kcmc.equals("")){
           // System.out.println(kcmc);
          	sql+=" and kcmc like '%"+kcmc+"%'";//符合条件 拼接sql 课程名称

        }
        String js=(String)request.getParameter("js");
        if(js!=null&&!js.equals("")){
           // System.out.println(js);
          	sql+=" and js like '%"+js+"%'";//符合条件 拼接sql 介绍

        }
        String rkjs=(String)request.getParameter("rkjs");
        if(rkjs!=null&&!rkjs.equals("")){
           // System.out.println(rkjs);
          	sql+=" and rkjs like '%"+rkjs+"%'";//符合条件 拼接sql 任课教师

        }


        List list=null;
	try{
	list=kechengdao.querylist(sql);//查询kecheng 表数据返回 list对象
	}catch(Exception e){
            e.printStackTrace();;
        }

        mav.addObject("list",list);//赋值变量
       

        return mav;
    }

	 /**课程添加方法 对表 kecheng 进行添加
	 * 
	 */
    @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("kecheng/kechengadd");
        kecheng bean=new kecheng();
	
        String kcid=(String)request.getParameter("kcid");//课程编号 变量
        bean.setKcid(kcid);//赋值封装

        String kcmc=(String)request.getParameter("kcmc");//课程名称 变量
        bean.setKcmc(kcmc);//赋值封装

        String js=(String)request.getParameter("js");//介绍 变量
        bean.setJs(js);//赋值封装

        String rkjs=(String)request.getParameter("rkjs");//任课教师 变量
        bean.setRkjs(rkjs);//赋值封装

	try{
        kechengdao.add(bean);//执行 添加 kecheng 添加操作
	 }catch(Exception e){
            e.printStackTrace();;
        }
	

       

        request.setAttribute("msg", "<script>alert('添加成功');</script>");//操作提示

        return addpage(request,response);

    }
	/**课程添加页面 
	 * 
	 */

    @RequestMapping(value = "addpage")
    public ModelAndView  addpage(HttpServletRequest request, HttpServletResponse response){
           try {
            request.setCharacterEncoding("gb2312");//强制字符集
	    // request.setAttribute("conn",jdbcTemplate.getDataSource().getConnection());
        }catch(Exception e){
            e.printStackTrace();
        }
        ModelAndView mav = new ModelAndView();//初始化对象
        mav.setViewName("kecheng/kechengadd");//跳转页面对象
       



        return mav;
    }

	 /**课程删除方法 对表 kecheng 进行删除
	 * 
	 */
    @RequestMapping(value = "del")
    public ModelAndView  del(HttpServletRequest request, HttpServletResponse response){
        String id=(String)request.getParameter("keyid");//获得 主键id
        ModelAndView mav = new ModelAndView();
       // mav.setViewName("add/add");
        try{
           kechengdao.delete(id);//执行 删除 kecheng 方法

        }catch(Exception e){
            e.printStackTrace();;
        }



        request.setAttribute("msg", "<script>alert('删除成功');</script>");//返回前台 操作提示

        return listpage(request,response);
    }
	

三、注意事项
1、管理员账号:admin密码:admin 数据库配置文件DBO.java
2、开发环境为IDEA开发,数据库为mysql,使用java语言开发。
3、数据库文件名是jspcardp.sql 系统名称cardp
4、地址:http://127.0.0.1:8080/login.jsp

四 系统实现

需要源码 其他的定制服务  下方联系卡片↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓ 或者私信作者

  • 22
    点赞
  • 20
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
Modoer点评系统v1.1 官方网站http://www.modoer.com 技术支持http://bbs.modoer.com 商铺功能 可建立多板块的点评,例如(餐饮,旅游,购物,娱乐,服务等) 每个板块可以分类,并按类别输出信息(如餐饮板块可以建立火锅,海鲜等,出行/旅游板块可以建立汽车,旅行社等) 商铺可以设置,商铺名称,分店名称,主营菜系,地址,电话,手机,店铺标签(Tag),并可增加分店 商家可通过认领功能,来管理自己的点评 商铺自定义风格功能 会员可补充商铺信息 已有商铺可增加分店 商铺可以根据环境,产品或者其他补充图片集展示,图片支持缩略图,水印功能 可自定义设置商铺封面 所有会员的提交信息可自动提交和后台管理审核 自定义城市区域,可以精确到街道 地图标注和地图报错功能 商铺视频功能 会员去过,想去的互动 点评功能 商铺可以针对各个板块可以自定义点评项名称和评分项数量),喜欢程度,人均消费,消费感受,适合类型进行点评,会员并可推荐产品以及设置店铺Tag,其他会员可以对点评进行献花和回应,反馈,举报点评 会员并可推荐产品以及设置店铺Tag 其他会员可以对点评进行赠送鲜花和回应,反馈 可举报点评 会员卡模块 可自定义设置会员卡名称 可设置会员卡在商铺的折扣或者优惠活动和备注说明 可设置推荐加盟商家 兑奖中心模块 会员可通过点评,登记,回应等一系列互动操作得到金币积分,利用这些积分可对话相应积分的奖品 后台可添加和设置奖品以及奖品说明 优惠券模块 会员可上传优惠券,可供其他会员下载打印优惠券 后台可设置优惠券审核 其他会员可投票是否优惠券是否有用 新闻咨询模块 发布新闻资讯 商家可发布店铺的咨询信息 排行榜功能 餐厅排行(最佳餐厅、口味最佳、环境最佳、服务最佳) 最新餐厅(近一周加入、近一月加入、近三月加入) 会员功能 会员短信功能 个人主页功能(可以设置、更改个人主页名称和风格) 好友设置功能 个人留言版功能 会员积分功能 会员鲜花功能 收藏夹功能 积分等级 模块功能 Modoer系统以模块为基础组成 可以Modoer为平台开发安装模块 高级数据调用 利用内置的函数和SQL调用方式调用数据 可设置每个调用的模板和空数据的模板 调用数据可设置缓存,较少系统数据库资源消耗 支持本地和JS方式调用数据 插件功能 利用插件接口可丰富系统功能 集成提供多个插件(图片轮换,网站公告) 系统整合 万能整合API,可与任何PHP程序进行整合 整合UCenter(账户,短信,好友,积分兑换,Feed推送,个人空间跳转UCH) 其他功能 词语过滤可设置不同的过滤方式:阻止,替换,审核 菜单管理可自定义模板显示的菜单,不需要再修改模板 伪静态功能优化SEO
基本功能: 商铺功能 可建立多板块的点评,例如(餐饮,旅游,购物,娱乐,服务等) 每个板块可以分类,并按类别输出信息(如餐饮板块可以建立火锅,海鲜等,出行/旅游板块可以建立汽车,旅行社等) 商铺可以设置,商铺名称,分店名称,主营菜系,地址,电话,手机,店铺标签(Tag),并可增加分店 商家可通过认领功能,来管理自己的点评 商铺自定义风格功能 会员可补充商铺信息 已有商铺可增加分店 商铺可以根据环境,产品或者其他补充图片集展示,图片支持缩略图,水印功能 可自定义设置商铺封面 所有会员的提交信息可自动提交和后台管理审核 自定义城市区域,可以精确到街道 地图标注和地图报错功能 商铺视频功能 会员去过,想去的互动 点评功能 商铺可以针对各个板块可以自定义点评项名称和评分项数量),喜欢程度,人均消费,消费感受,适合类型进行点评,会员并可推荐产品以及设置店铺Tag,其他会员可以对点评进行献花和回应,反馈,举报点评 会员并可推荐产品以及设置店铺 Tag 其他会员可以对点评进行赠送鲜花和回应,反馈 可举报点评 会员卡模块 可自定义设置会员卡名称 可设置会员卡在商铺的折扣或者优惠活动和备注说明 可设置推荐加盟商家 兑奖中心模块 会员可通过点评,登记,回应等一系列互动操作得到金币积分,利用这些积分可对话相应积分的奖品 后台可添加和设置奖品以及奖品说明 优惠券模块 会员可上传优惠券,可供其他会员下载打印优惠券 后台可设置优惠券审核 其他会员可投票是否优惠券是否有用 新闻咨询模块 发布新闻资讯 商家可发布店铺的咨询信息 排行榜功能 餐厅排行(最佳餐厅、口味最佳、环境最佳、服务最佳) 最新餐厅(近一周加入、近一月加入、近三月加入) 会员功能 会员短信功能 个人主页功能(可以设置、更改个人主页名称和风格) 好友设置功能 个人留言版功能 会员积分功能 会员鲜花功能 收藏夹功能 积分等级 模块功能 Modoer系统以模块为基础组成 可以Modoer为平台开发安装模块 高级数据调用 利用内置的函数和SQL调用方式调用数据 可设置每个调用的模板和空数据的模板 调用数据可设置缓存,较少系统数据库资源消耗 支持本地和JS方式调用数据 插件功能 利用插件接口可丰富系统功能 集成提供多个插件(图片轮换,网站公告) 系统整合 万能整合API,可与任何PHP程序进行整合 整合UCenter(账户,短信,好友,积分兑换,Feed推送,个人空间跳转UCH) 其他功能 词语过滤可设置不同的过滤方式:阻止,替换,审核 菜单管理可自定义模板显示的菜单,不需要再修改模板 伪静态功能优化SEO 09-07-01更新说明: 增加 新闻模块RSS聚合功能 增加 调用函数items参数showfield=1,增加地址,电话等字段 增加 启用头像是否设置后才能点评的功能(后台基本设置->点评设置) 增加 复制数据调用功能 修正 早期的助手连接不存在问题 修正 一级域名没有www的情况下,无法显示验证码的问题 修正 页面底部设为首页和收藏功能失效的问题 修正 未登陆点击“想去”跳转登陆后无法显示页面的问题 修正 商铺模板yifei中,点评商铺图片出现浏览器无响应的问题 修正 会员卡申请条件用“用户等级”失效的问题 修正 后台无法删除商铺留言的功能 修正 后台礼品兑换翻页错误的问题 修正 后台登陆后,点击返回网站首页的问题 修正 公告插件中详细公告页面title没有标题名称的问题 修正 个人空间留言页面登陆提示URL错误 修正 板块编辑内列表页默认排序设置“综合点评”失效的问题 修正 PHP5下时区设置的逻辑错误 修正 IE6下,分类过多造成的页面错位问题 调整 会员卡模块添加编辑加盟的逻辑,将会员卡从商铺点评中移出到会员卡模块管理中 调整 后台基本设置“输入字数限制”更名为“点评设置” 更新 后台模块功能加载情况
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

qq_251836457

你的鼓励 是我最大的动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值