计算机毕业设计----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

运行截图

相关推荐
WIN赢1 小时前
【UI自动化相关】
运维·自动化
摇滚侠2 小时前
Spring Boot3零基础教程,Spring Boot 完成了哪些Spring MVC 自动配置,笔记49
spring boot·spring·mvc
notion20253 小时前
Optuna 黑科技自动化超参数优化框架详解
运维·科技·其他·自动化
CS Beginner6 小时前
【Linux】Tomcat基本配置
linux·运维·tomcat
..Move...6 小时前
快速搭建Docker私有仓库指南
运维·docker·容器
马丁的代码日记6 小时前
MySQL InnoDB 行锁与死锁排查实战演示
数据库·mysql
小小的木头人7 小时前
Windows Docker desktop 部署
运维·kafka
wanhengidc8 小时前
云手机和虚拟机的区别都有哪些?
运维·服务器·安全·智能手机·玩游戏
码农周9 小时前
从零搭建vsftpd服务器:避坑指南+实战解决方案
运维·服务器
运维小文9 小时前
MySQL高可用方案MIC&mysqlCluster+mysqlRouter
数据库·mysql·mic·mysql高可用·mysqlcluster·mysqlrouter