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


    作者主页:编程指南针

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

    文末获取源码

    项目编号:BS-GX-003

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

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

    部分功能展示如下:

    一,学生角色进入

    登陆系统

    1,选择课题:

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

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

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

    中期检查过后:提交论文

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

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

    二,教师角色进入

    以甘老师身份进入:

    操作主界面

    申报课题:

    确定学生的选题

    评审学生的开题报告

    审查学生的中期报告:

    审核 学生提交论文:

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

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

  • 相关阅读:
    c 两进程(多进程)通过mmap()共享内存通信
    JDBC教程
    iOS消息转发流程
    什么是蜘蛛池?-免费蜘蛛池搭建软件
    【数据结构】排序
    【Javascript】函数(变量作用域)
    Redis快速上手篇七(集群-六台虚拟机)
    t-分布扰动策略和变异策略的花授粉算法-附代码
    张高兴的 MicroPython 入门指南:(一)环境配置、Blink、部署
    [2022 广东省赛M] 拉格朗日插值 (多元函数极值 分治NTT)
  • 原文地址:https://blog.csdn.net/BS009/article/details/125535912