# graduation
毕业设计管理系统可以分为五个模块:登录模块,选题模块,信息管理模块,流程管理模块,文件管理模块。
- 该系统在技术上使用Spring+SpringMVC+MyBatis整合框架作为后台开发框架,AmazeUI作为前端开发框架。
并使用Ehcache作为项目的缓存,druid作为项目的数据库连接池,使用FreeMarker实现word的导出,使用Shiro完成项目的登录认证,数据库使用的则是MySQL。
- 该系统可以分为三类角色:学生,教师,教务管理员。
- 该系统前端界面使用纯HTML实现,与后台的交互则都是通过Ajax完成。
- graduation.sql文件是数据库脚本。eova压缩包存放的是教务管理员后台。
- 教务管理员是在eova后台登录的,在eova配置完用户还需要在对应的教师信息/学生信息界面完善信息才能生效。
- 学生账号/密码:000000/000000 教师账号/密码:112233/112233 管理员账号/密码(eova后台):111111/111111
## 登录模块
登录模块主要完成教务管理员,教师,学生用户的登录功能,每个角色登录之后会看到不同的操作界面。
## 选题模块
选题模块主要完成师生双选这一业务流程。
## 信息管理模块
信息管理模块主要完成对各种信息的crud操作。
## 流程管理模块
流程管理主要完成对开题报告,中期检查,免答辩申请,验收/答辩,论文审核,盲审的流程的管理。
## 文件管理模块
文件管理模块主要对文件的上传与下载。
## 部分界面
- 登录(学生,教师统一使用该登录界面进行登录)
!["登录"](screen/login.jpg)
- 主页(主页可以看到一些内容概要与相关提示)
!["主页"](screen/index.png)
- 教师列表(通过选择某一教师进而选择其课题)
!["教师列表"](screen/choose.png)
- 申报课题(教师只有填写课题名之后才可以申报课题)
!["申报课题"](screen/kt.png)
## 写在多年后
应付毕设选择的课题,就决定做个毕业设计管理系统吧,因为当时自己大四正在经历着毕业,导师对于本校毕业设计的要求也比较清楚,这样对于需求就不用担心了。为了开发这个系统,自己确实付出了不少时间与心血,从前端到后端,从0到1,因为临近毕业以及自己能力的问题,开发非常赶工期,多年后回头看看,会发现有许多设计上不合理的地方,但也是当时的自己能够做到的一切了。
这几年开发技术发展了不少。项目里前端用的JQuery,现在的前端开发基本上也没人用了。后端用的原生Spring框架,现在也被SpringBoot替代。
回忆起在学校为了解决某个bug焦头烂额的日日夜夜,还是蛮怀念的。想起这几年经历的一些人和事,还有那刚毕业时的理想与初心,当年的自己是否想过如今的生活呢?不论如何还是满怀希望地前行,同时也对当初的自己说声谢谢。
yava_free
- 粉丝: 5444
- 资源: 2095
最新资源
- Labview和三菱FX系列PLC通讯 示范参考程序 以及安装MX,可批量读取软单元
- 三菱FX Q FX5U PLC 程序加密,使用ST结构化文, 主要功能: 1、输入正确授权码(验证码)后可以延长PLC程序使用时间(可自行设置日期),最长分5期,外加一个永久授权 共6个授权码(验证码
- 汇川md500md500e全C最新版源程序,核心全开放,可移植可二次开发,驱动板和380差不多 去年之前的500比380改动不大,增加了制动电阻检测电路去掉过压电路 其他的基本没变 最新的MD50
- 基于Motorcad的2极12槽 永磁直流有刷电机 3000rpm 输出转矩 0.7Nm 外径 70mm 轴向长度32mm 直流母线13.5V 永磁同步电机,随便可以提供软件的教学
- 远程PLC监控调试,PLC通用中转服务器,多客户端tcp中转服务器源代码,socket多线程并发通讯,对接多路plc串口WIFI模块实现远程调试程序 支持各种串口服务器以及tcp以太网转发器硬件
- 永磁同步电机参数辩识,采用最小二乘法进行的仿真
- 步进伺服电机控制程序: 1.步进电机的正转、反转控制 2.相对和绝对位置运动 3.电机复位找回零点功能 4.设置速度(周期) 步进电机控制,伺服电机控制 硬件:1西门子S7-200PLC
- ABB喷涂机器人IRC5P通讯关联程序号启动,profinet
- 三相整流器MATLAB仿真 图中为基于模型预测的三相整流器仿真模型
- 灰狼 狼群算法优化支持向量机SVM分类预测matlab代码,支持多分类 Excel数据格式 ,直接运行
- BMS系统充放电 SOC SOH控制模型: 电池的CCCV 充电控制 电压平衡策略 (包括温度热量影响); 电池冷却系统 仿真 ; 电池参数估计; SOC参数估计、SOH参数估计(卡尔曼滤波); 非
- wincc与Excel数据交互,全脚本实现,根据条件自动查询数据到wincc系统,适合wincc实际运行时,需要根据实际需求条件从表格中查询数据,使用数据集方式,不用每次都加载Excel,提高数据查询
- 三菱 FX5U PLC结构化4轴伺服机器人程序 包括三菱FX5U程序,挂扣生产线,威纶通触摸屏程序,IO表,材料清单,eplan和PDF电气图,整机结构图,真实使用中程序 4轴伺服程序,1个机器人,F
- 组态王条件触发数据记录,记录数据后,条件触发存储到excel表格,存储文件名为出发时的年月日时分秒,存储位置调用excel表格到报表控件展示,全脚本自动实现
- wincc通用外部数据库报表,全脚本实现,全自定义表格以及存储c脚本,这个是通用的数据库模板,可以针对不同上位机,自行修改脚本,修改成适合自己的报表模板,非常适合学习,适合有wincc脚本基础以及sq
- ESP8266生成二维码算法 OLED显示 支持各种平台移植 算法部分采用c语言,可以移植到各种平台 代码有两种,一种是arduino开发的,一种是乐鑫sdk安信可开发环境的 两种任选一种,联系
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈