• 基于SSM实现毕业设计管理系统


    作者主页:编程指南针

     简介:Java领域优质创作者、CSDN博客专家  Java项目、简历模板、学习资料、面试题库、技术互助

    文末获取源码

    项目编号:BS-GX-003

    1. 毕业设计管理系统可以分为五个模块:登录模块,选题模块,信息管理模块,流程管理模块,文件管理模块。- 该系统在技术上使用Spring+SpringMVC+MyBatis整合框架作为后台开发框架,AmazeUI作为前端开发框架。并使用Ehcache作为项目的缓存,druid作为项目的数据库连接池,使用FreeMarker实现word的导出,使用Shiro完成项目的登录认证,数据库使用的则是MySQL。
    2. - 该系统可以分为三类角色:学生,教师,教务管理员。
    3. - 该系统前端界面使用纯HTML实现,与后台的交互则都是通过Ajax完成。

    。主要实现基于学生和教师两个角色的毕业设计审批流程,未提供后台教务管理员功能。

    部分功能展示如下:

    一,学生角色进入

    登陆系统

    1,选择课题:

    一个学生只能选一个课题: 选择甘老师的毕业管理系统

    导师确定选题后可以填写开题报告

    开题 评审通过后:开始填写中期检查

    中期检查过后:提交论文

    如果退回修改:还需要更次提交   导师再次审核

    论文通过后:可以查看导师打分

    二,教师角色进入

    以甘老师身份进入:

    操作主界面

    申报课题:

    确定学生的选题

    评审学生的开题报告

    审查学生的中期报告:

    审核 学生提交论文:

    论文审核通过后:进入评分

    本项目完成了毕业设计流程的基本流程操作:开题审核,中期检查审核,论文审核,导师打分功能。未实现答辩组打总分功能以后学生和教师原始数据管理功能。

  • 相关阅读:
    【面试题】深入理解闭包的形成过程及应用!
    安装 ROS 与mqtt_bridge 指北
    mybatis注解之@Mapper和@MapperScan的使用
    晶圆盒RF载具ID读取器CK-S650-PA60E的1协议和N协议通信说明
    构造函数调用原则
    MCU内存基础知识
    计算机中CPU、内存、缓存的关系
    研究生必备:从0到1使用Zotero
    Java 的基本类型与引用类型的深拷贝和浅拷贝
    【花书笔记】 之 Chapter01 引言
  • 原文地址:https://blog.csdn.net/BS009/article/details/125535912