【JAVA程序设计】基于SSM的(非maven)高校毕业设计选题系统-有报告

发布于:2022-12-17 ⋅ 阅读:(420) ⋅ 点赞:(0)

一、项目获取

项目下载地址:是云猿实战
项目经过多人测试运行,可以确保100%成功运行。

二、项目简介

本系统研究高校毕业生毕业设计选题。该系统主要采用B/S模式,用户通过浏览器实现自己的需求,也就是高校大四毕业生及老师来完成毕业设计的相关事情。

这个系统分成三个功能模块,分别为系统管理员功能模块,学生功能模块,教师功能模块。

系统管理员模块主要实现学生和教师信息的录入以及系部专业的管理。

学生功能模块主要实现论文题目的选择和查看,以及论文的上传。

教师功能模块主要实现提交论文题目,确认学生选题以及审核论文初稿。

三、开发环境

运行环境:推荐JDK 1.8;

开发工具:IDEA(推荐)、Eclipse、MyEclipse;

操作系统:windows 10 8G内存以上(其他windows以及macOS支持,但不推荐);

数据库:MySQL5.6(推荐)及其他版本(支持);

数据库可视化工具:Navicat Premium 15(推荐)以及其他Navicat版本

四、项目技术

JAVA语言进行开发,采用SSM框架开发后端,数据库选用MySQL,使用IDEA进行开发后端接口;使用VUE语言开发前端,使用element-ui为前端框架

后端:JAVA、Spring、SpringMVC、MyBatis、mysql

前端:JS、LayUI、Ajax、Jquery

五、系统架构

请添加图片描述

六、运行截图

在这里插入图片描述

![请添加图片描述](https://img-blog.csdnimg.cn/6ef60adf62b342f09fbae49c843ad4c2.jpeg
在这里插入图片描述在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

七、数据库设计

t_admin表

字段名称 数据类型 是否必填 注释
id int
name varchar(20)
password varchar(20)

t_dept表

字段名称 数据类型 是否必填 注释
dept_id int unsigned
dept_name varchar(30)

t_major表

字段名称 数据类型 是否必填 注释
major_id int
major_name varchar(30)
dept_name varchar(30)
dept_id int

t_papertitle表

字段名称 数据类型 是否必填 注释
id int
title_name varchar(50)
properties varchar(50)
teacher_name varchar(20)
required varchar(500)
title_major varchar(20)
choose_status int
sure_status int
dept varchar(20)
teacher_num int

t_student表

字段名称 数据类型 是否必填 注释
id int
number int
name varchar(20)
password varchar(20)
sex varchar(2)
major varchar(20)
enyear varchar(15)
phonenumber varchar(15)
qq varchar(15)
dept varchar(20)
options int
papertitleid int

t_studentpapers表

字段名称 数据类型 是否必填 注释
id int(10) unsigned zerofill
stuNum int
paperPath varchar(200)
stuName varchar(20)
stuDept varchar(20)
stuMajor varchar(20)
checkStatus int
teacherNum int
paperAdvices varchar(500)

t_studentpapertitles表

字段名称 数据类型 是否必填 注释
id int unsigned
paperTitleName varchar(50)
studentName varchar(20)
studentNumber int
paperTitleProperties varchar(50)
paperTitleRequired varchar(100)
major varchar(20)
dept varchar(20)
teacherNum int
teacherName varchar(20)
checkStatus int

t_teacher表

字段名称 数据类型 是否必填 注释
id int
num int
name varchar(20)
password varchar(20)
position varchar(10)
phonenumber varchar(15)
qq varchar(15)
本文含有隐藏内容,请 开通VIP 后查看