设计管理系统(java+SSM+JSP+MYSQL+layui+Maven)(维普毕业论文设计管理系统)

一、项目简述

功能包括:

课题管理,学生管理,内容管理,文件管理,提问管理,教师管理,进度管理等等。

二、项目运行

环境配置:

Jdk1.8 Tomcat8.5 mysql Eclispe(IntelliJ IDEA,Eclispe,MyEclispe,Sts都支持)。

项目技术:

JSP Spring SpringMVC MyBatis html css JavaScript JQuery Ajax layui maven等等。

设计管理系统(java+SSM+JSP+MYSQL+layui+Maven)(维普毕业论文设计管理系统)设计管理系统(java+SSM+JSP+MYSQL+layui+Maven)(维普毕业论文设计管理系统)设计管理系统(java+SSM+JSP+MYSQL+layui+Maven)(维普毕业论文设计管理系统)设计管理系统(java+SSM+JSP+MYSQL+layui+Maven)(维普毕业论文设计管理系统)设计管理系统(java+SSM+JSP+MYSQL+layui+Maven)(维普毕业论文设计管理系统)

管理员控制层:

@Controller("adminController")@RequestMapping(value = "/admin")public class AdminController extends MyController { @RequestMapping(value = "/index") public String frame(Model model, HttpServletRequest request)throws Exception { return "/admin/index"; } @RequestMapping(value = "/main") public String main(Model model, HttpServletRequest request)throws Exception { return "/admin/main"; } @RequestMapping(value = "/tj1") public String tj1(Model model, HttpServletRequest request)throws Exception { String sql="select DATE_FORMAT(insertDate,'%Y-%m-%d') dates,sum(allPrice) price from t_order order by DATE_FORMAT(insertDate,'%Y-%m-%d') desc"; List<Map> list = db.queryForList(sql); model.addAttribute("list", list); System.out.println(list); return "/admin/tj/tj1"; } @RequestMapping(value = "/password") public String password(Model model, HttpServletRequest request)throws Exception { return "/admin/password"; } @RequestMapping(value = "/changePassword") public ResponseEntity<String> loginSave(Model model,HttpServletRequest request,String oldPassword,String newPassword) throws Exception { Map admin = getAdmin(request); if(oldPassword.equals(admin.get("password").toString())){ String sql="update t_admin set password=? where id=?"; db.update(sql, new Object[]{newPassword,admin.get("id")}); return renderData(true,"1",null); }else{ return renderData(false,"1",null); } }}

管理员用户控制层:

@Controller("adminUserController")@RequestMapping(value = "/admin/user")public class AdminUserController extends MyController { @RequestMapping(value = "/frame") public String frame(Model model, HttpServletRequest request)throws Exception { return "/admin/user/frame"; } @RequestMapping(value = "/list") public String list(Model model, HttpServletRequest request,String username,String name)throws Exception { String sql="select a.* from t_user a where 1=1"; if(username!=null&&!"".equals(username)){ sql =" and username like '%" username "%'"; } if(name!=null&&!"".equals(name)){ sql =" and name like '%" name "%'"; } sql =" order by id desc"; List list = db.queryForList(sql); request.setAttribute("list", list); return "/admin/user/list"; } @RequestMapping(value = "/editSave") public ResponseEntity<String> editSave(Model model,HttpServletRequest request,Long id ,String username,String password,String name,String gh,String mobile,String headPic) throws Exception{ int result = 0; if(id!=null){ String sql="update t_user set username=?,password=?,name=?,gh=?,mobile=?,headPic=? where id=?"; result = db.update(sql, new Object[]{username,password,name,gh,mobile,headPic,id}); }else{ String sql="insert into t_user(username,password,name,gh,mobile,headPic) values(?,?,?,?,?,?)"; result = db.update(sql, new Object[]{username,password,name,gh,mobile,headPic}); } if(result==1){ return renderData(true,"操作成功",null); }else{ return renderData(false,"操作失败",null); } } @RequestMapping(value = "/editDelete") public ResponseEntity<String> editDelete(Model model,HttpServletRequest request,Long id) throws Exception { String sql="delete from t_user where id=?"; int result = db.update(sql, new Object[]{id}); if(result==1){ return renderData(true,"操作成功",null); }else{ return renderData(false,"操作失败",null); } } @RequestMapping(value = "/edit") public String edit(Model model, HttpServletRequest request,Long id)throws Exception { if(id!=null){ //修改 String sql="select * from t_user where id=?"; Map map = db.queryForMap(sql,new Object[]{id}); model.addAttribute("map", map); }String sql=""; return "/admin/user/edit"; }}

管理员登录控制层:

@Controller("adminLoginController")@RequestMapping(value = "/adminLogin")public class AdminLoginController extends MyController { @RequestMapping(value = "/login") public String index(Model model, HttpServletRequest request)throws Exception { return "/admin/login"; } @RequestMapping(value = "/save") public ResponseEntity<String> loginSave(Model model,HttpServletRequest request,String username,String password) throws Exception { String sql="select * from t_admin where username=?"; List<Map> list = db.queryForList(sql, new Object[]{username}); String result="1"; if(list!=null&&list.size()>0){ Map map = list.get(0); if(StringHelper.get(map, "password").equals(password)){ request.getSession().setMaxInactiveInterval(60*60*24); request.getSession().setAttribute("adminBean", map); result="1"; }else{ result="0"; } }else{ result="0"; } return renderData(true,result,null); } @RequestMapping(value = "/out") public String out(Model model, HttpServletRequest request)throws Exception { request.getSession().removeAttribute("adminBean"); return "redirect:/adminLogin/login.html"; } }

项目源码与开发文档

由于限制,这里不能直接放链接,需要项目源码与开发文档的同学转发本文 关注 私信【0215】即可获取

设计管理系统(java+SSM+JSP+MYSQL+layui+Maven)(维普毕业论文设计管理系统)

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

(0)
上一篇 2022年6月16日 上午9:46
下一篇 2022年6月16日 上午9:48

相关推荐

  • 5个在线办公网站分享:实用且免费(在线办公网页)

    说到办公软件,大家第一时间想到的就是office,或者photoshop之类的大厂软件了。 的确,这些软件非常好用,但也有一些小弊端,比如体积过大安装不方便,比如保存不及时容易丢失…

    科研百科 2022年8月10日
    274
  • 项目管理师有什么用

    项目管理师在当今社会有着重要的作用。随着信息技术的不断发展,项目管理师作为一项职业也越来越受到人们的关注和重视。本文将介绍项目管理师的作用,并探讨其在现代社会中的重要性。 项目管理…

    科研百科 2024年8月17日
    45
  • 20亿韩元+住房,中国大量招募韩国年轻人才?(中国人在韩国的招工群)

    本文所有内容皆有官方可靠信息来源,具体资料赘述在文章结尾 近年来,我国的半导体行业正以无法阻挡之势慢慢崛起,关键发展时期,对于人才的需求量也是极大。 其中目标之一便有韩国人才,目前…

    科研百科 2024年6月18日
    104
  • 湖南超能推出健康服务机器人,布局智慧大健康领域(湖南超能机器人技术有限公司)

    来源:长沙晚报网 编者按 实现高水平科技自立自强,需要加强关键核心技术攻关。今年9月召开的市第十四次党代会明确了“推动科技自立自强,着力打造具有核心竞争力的科技创新高地”的重点任务…

    科研百科 2023年5月28日
    268
  • 软件项目管理的认识

    软件项目管理的认识 随着信息技术的不断发展,软件项目已经成为了现代软件开发过程中非常重要的一个部分。软件项目管理对于软件开发的顺利进行来说,是至关重要的。本文将介绍软件项目管理的认…

    科研百科 2024年5月31日
    116
  • 企业党建如何做?珠海发布27条非公企业党建工作指引

    日前,中共珠海市委非公有制经济组织和社会组织工作委员会出台《珠海市非公企业党建工作指引》(以下简称《指引》),从八大方面明确提出:把党建工作融入企业生产经营、人才培养、企业文化、社…

    科研百科 2023年1月7日
    270
  • 党员e先锋云课堂在哪

    党员e先锋云课堂在哪 党员e先锋云课堂是一种在线学习平台,为党员提供了方便、高效的学习方式。该平台提供了各种课程,包括理论学习、业务培训、党史学习等。党员可以通过电脑、手机或平板电…

    科研百科 2024年11月13日
    1
  • ERP工程师(erp工程师是干嘛的)

    ERP工程师是指具备通过操作ERP系统开展企业生产制造管理、供应链管理、财务管理等业务活动的专业能力以及ERP系统运作的管理与维护能力的技术人员。 职业标准 一、基础知识 ERP产…

    科研百科 2022年7月21日
    209
  • 女主是只专注科研的大佬

    女主是只专注科研的大佬 女主名叫张丽,是一位科研领域的大佬。她从小就对科学充满了热爱,从初中开始,她就一直在默默地学习科学知识,高中时更是一心投入学习中,直到大学选择了科研专业,她…

    科研百科 2024年10月7日
    25
  • p3进度计划软件

    P3进度计划软件:如何有效地管理项目 随着现代软件开发的快节奏和高压,进度计划软件变得越来越重要。P3进度计划软件是一种能够帮助我们有效地管理项目的工具,本文将介绍如何使用P3进度…

    科研百科 2024年8月21日
    45