计算机毕业设计----SSH高校科研管理系统平台

项目介绍

本项目包含超级管理员、管理员、教师三种角色;

超级管理员角色包含以下功能:

登录,教师管理,管理员管理等功能。

管理员角色包含以下功能:

登录,专业参赛奖项管理,科技论文发表管理,出版专业著作管理,科研项目立项管理,科研项目结题管理,科研成果统计管理等功能。

教师角色包含以下功能:

登录,个人参赛奖项管理,科技论文管理,出版专业著作管理,科研项目立项管理,科研项目结题管理,科研成果统计,个人信息管理等功能。

环境需要

1.运行环境:最好是java jdk 1.8,我们在这个平台上运行的。其他版本理论上也可以。

2.IDE环境:IDEA,Eclipse,Myeclipse都可以。推荐IDEA;

3.tomcat环境:Tomcat 7.x,8.x,9.x版本均可

4.硬件环境:windows 7/8/10 1G内存以上;或者 Mac OS;

5.数据库:MySql 5.7版本;

6.是否Maven项目: 否;

技术栈

  1. 后端:Spring Struts2 Hibernate

  2. 前端:JSP+javascript+css+bootstrap+jQuery

使用说明

  1. 使用Navicat或者其它工具,在mysql中创建对应名称的数据库,并导入项目的sql文件;

  2. 使用IDEA/Eclipse/MyEclipse导入项目,Eclipse/MyEclipse导入时,若为maven项目请选择maven;

若为maven项目,导入成功后请执行maven clean;maven install命令,然后运行;

  1. 将项目中config/jdbc.properties配置文件中的数据库配置改为自己的配置;

  2. 运行项目,输入http://localhost:8080/登录

超级管理员账号/密码:super/super

管理员账号/密码:admin/admin

教师账号/密码: teacher/123456

运行截图

相关推荐
ArabySide41 分钟前
【Spring Boot】理解Spring Bean作用域的设计
spring boot·后端·spring
ZePingPingZe1 小时前
不使用Spring事务的管理—原生JDBC实现事务管理
java·数据库·spring
Trouvaille ~1 小时前
【Linux】库制作与原理(二):ELF格式与静态链接原理
linux·运维·c语言·操作系统·动静态库·静态链接·elf文件
络合白泽1 小时前
【效率提升】告别繁琐密码与难记 IP:如何优雅地使用 SSH 进行开发部署
网络协议·tcp/ip·ssh
ZePingPingZe2 小时前
MySQL-InnoDB锁与事务
数据库·mysql
写代码的橘子n2 小时前
IPV6复习(基础入手版)
运维·服务器·网络
h7997102 小时前
高效统计mysql数据踩坑笔记
数据库·mysql
ICT技术最前线2 小时前
H3C双WAN口策略路由配置技术教程
运维·网络·h3c·策略路由
猿小喵2 小时前
TDSQL-MySQL相对MySQL5.7版本主从复制性能优化
数据库·mysql·性能优化
韩立学长2 小时前
【开题答辩实录分享】以《学生心理预防监控信息系统的设计与实现开题报告》为例进行选题答辩实录分享
mysql·php