该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

paperSystem

介绍

基于JavaWeb开发的学生毕业设计论文管理系统,完成课题申报、选题、任务书、开题报告、中期检查、初稿、定稿、终稿、评分的一站式管理

软件架构

软件架构说明

系统语言:Java

采用框架:原生JavaWeb开发

前端:HTML+CSS+LayUI框架

数据库:Mysql 8.0.19

服务器:tomcat 9.0.50

开发工具:IDEA

安装教程

自行部署到tomcat服务器运行

使用说明

1. 管理员(教学秘书): (1)完成学生毕设课题申报、选题、任务书、开题报告、中期检查、初稿、定稿、终稿、评分的流程管理; (2)对系统的公告的管理; (3)对学生、教师账号信息的管理; (4)对不同阶段的任务进行审核管理; (5)查看所有学生的论文总体的完成情况; (6)完成指导老师、评阅老师、答辩教师组、答辩学生组、答辩时间、答辩地点的分配;

2. 指导老师: (1)课题的申报、指导学生自主课题的申报审核; (2)对学生提交论文的word文件进行在线查看、在线批注; (3)对学生论文不同阶段的查看、管理、审核、指导、任务的下发; (4)对学生下达任务书、完成中期检查; (4)完成学生的定稿评分

3. 评阅老师: (1)按教学秘书的分配,对学生的论文进行定稿评分;

4. 评阅老师: (1)按教学秘书的分配,对学生的论文进行答辩评分;

5. 学生: (1)完成课题的选择、自主课题的申报; (2)在线查看老师的批注; (3)根据不同阶段老师下达的任务,完成相应的任务、上传相应的文件;

6. 所有角色: (1)接收查看系统的公告内容,及相应的附件下载; (2)对站内人员进行相应的邮件的发送(需提前绑定邮箱授权码); (3)对相应的信息进行Word、Excel、Csv文件的导出、打印;

部分项目截图(展示部分截图,更多功能请运行本系统)

1. 登录、个人信息、教师角色选择截图

登录界面(采用滑块验证一定程度区分真人操作,3个端实现角色的区分) 输入图片说明

个人信息界面 输入图片说明

教师角色选择 输入图片说明

邮件的发送:采用实现对站内人员进行邮件的发送,需要提前绑定邮箱授权码 输入图片说明 2. 老师

指导老师主界面(查看所有学生的基本信息,以及所有阶段时间流程): 指导老师主界面(查看所有学生的基本信息,以及所有阶段时间流程)

评分(对学生进行论文相应的评分): 输入图片说明

指导老师对象学生提交的信息进行审核 指导老师对象学生提交的信息进行审核

采用pageoffice对学生的wod文件进行在线的批注和查看 采用pageoffice对学生的wod文件进行在线的批注和查看

3. 管理员

对所有学生老师的信息进行excel导入,也可单个添加哦 输入图片说明

流程业务的管理,时间设置输入图片说明

随机分配答辩教师组、随机答辩学生组、答辩时间、答辩地点的设置分配 输入图片说明

  1. 学生

查看审核详情 输入图片说明

查看论文的评分 输入图片说明

学生主界面 输入图片说明

在线查看老师的批注 输入图片说明

学生选题 输入图片说明

  1. 评分审核 输入图片说明

说明

  1. 邮件功能采用的是JavaEmail实现,用户通过设置QQ邮箱的授权码进行邮件发送,需要使用该功能需要先在个人信息中设置邮箱授权码;
  2. 采用pageoffice实现word在线批注,预览;
  3. 登录采用滑块验证来达到一定程度的区分真人;
  4. 前端页面采用layui,jqeury进行页面的编写;
  5. 可实现excel表格的批量导入信息,也可将信息导出exel,word,csv文件,同时也可打印

空文件

简介

基于原生JavaWeb的毕设管理系统 展开 收起
Java 等 3 种语言
取消

发行版

暂无发行版

贡献者

全部

近期动态

不能加载更多了
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化