运行环境: 最好是java jdk 1.8,我在这个平台上运行的。其他版本理论上也可以。
IDE环境: Eclipse,Myeclipse,IDEA或者Spring Tool Suite都可以,如果编译器的版本太低,需要升级下编译器,不要弄太低的版本
tomcat服务器环境: Tomcat 7.x,8.x,9.x版本均可
操作系统环境: Windows XP/7/8//8.1/10/11或者Linux或者MacOS,2G内存以上,推荐4G,4G以上更好
主要功能说明: 管理员角色包含以下功能:管理员登录,密码管理,单位信息管理,科研秘书管理,科研人员管理层管理,科研人员管理,系统日志管理,数据导出等功能。
科研管理人员角色包含以下功能:科研管理人员登录,个人信息密码管理,科研项目管理,科研成果管理,学术活动管理,项目评价管理,项目年度统计管理等功能。
科研秘书角色包含以下功能:科研秘书登录,个人信息密码管理,科研项目审批管理,科研成果审批管理,通知信息管理,文件信息管理,反馈信息管理,学术活动审批管理,项目中检管理,项目终结管理等功能。
科研人员角色包含以下功能:科研人员登录,个人资料密码管理,科研项目申报管理,科研成果管理,学术活动申请管理,通知信息查看,文件信息查看,反馈信息管理等功能。
用了技术框架: HTML+CSS+JavaScript+jsp+mysql
所用的数据库: Mysql数据库,任意版本均可,也可使用各种数据库工具,例如Navicat等。
——————————————————————————————————————————
运行的截图如下(点击可以放大):
JSP高校科研项目管理系统-管理员角色-管理员登录↓↓
#### JSP高校科研项目管理系统-管理员角色-密码管理↓↓
#### JSP高校科研项目管理系统-管理员角色-单位信息管理↓↓
#### JSP高校科研项目管理系统-管理员角色-科研秘书管理↓↓
#### JSP高校科研项目管理系统-管理员角色-科研人员管理层管理↓↓
#### JSP高校科研项目管理系统-管理员角色-科研人员管理↓↓
#### JSP高校科研项目管理系统-管理员角色-系统日志管理↓↓
#### JSP高校科研项目管理系统-管理员角色-数据导出↓↓
#### JSP高校科研项目管理系统-科研管理人员角色-科研管理人员登录↓↓
#### JSP高校科研项目管理系统-科研管理人员角色-个人信息密码管理↓↓
#### JSP高校科研项目管理系统-科研管理人员角色-科研项目管理↓↓
#### JSP高校科研项目管理系统-科研管理人员角色-科研成果管理↓↓
#### JSP高校科研项目管理系统-科研管理人员角色-学术活动管理↓↓
#### JSP高校科研项目管理系统-科研管理人员角色-项目评价管理↓↓
#### JSP高校科研项目管理系统-科研管理人员角色-项目年度统计管理↓↓
#### JSP高校科研项目管理系统-科研秘书角色-科研秘书登录↓↓
#### JSP高校科研项目管理系统-科研秘书角色-个人信息密码管理↓↓
#### JSP高校科研项目管理系统-科研秘书角色-科研项目审批管理↓↓
#### JSP高校科研项目管理系统-科研秘书角色-科研成果审批管理↓↓
#### JSP高校科研项目管理系统-科研秘书角色-通知信息管理↓↓
#### JSP高校科研项目管理系统-科研秘书角色-文件信息管理↓↓
#### JSP高校科研项目管理系统-科研秘书角色-反馈信息管理↓↓
#### JSP高校科研项目管理系统-科研秘书角色-学术活动审批管理↓↓
#### JSP高校科研项目管理系统-科研秘书角色-项目中检管理↓↓
#### JSP高校科研项目管理系统-科研秘书角色-项目终结管理↓↓
#### JSP高校科研项目管理系统-科研人员角色-科研人员登录↓↓
#### JSP高校科研项目管理系统-科研人员角色-个人资料密码管理↓↓
#### JSP高校科研项目管理系统-科研人员角色-科研项目申报管理↓↓
#### JSP高校科研项目管理系统-科研人员角色-科研成果管理↓↓
#### JSP高校科研项目管理系统-科研人员角色-学术活动申请管理↓↓
#### JSP高校科研项目管理系统-科研人员角色-通知信息查看↓↓
#### JSP高校科研项目管理系统-科研人员角色-文件信息查看↓↓
#### JSP高校科研项目管理系统-科研人员角色-反馈信息管理↓↓
数据库设计文档
文档版本:粗写版
序号 | 表名 | 说明 |
1 | admin | |
2 | cg | |
3 | dw | |
4 | fk | |
5 | hd | |
6 | rz | |
7 | tz | |
8 | wj | |
9 | xm |
序号 | 名称 | 数据类型 | 长度 | 小数位 | 允许空值 | 主键 | 默认值 | 说明 |
1 | id | int | 10 | 0 | N | N | ||
2 | username | varchar | 50 | 0 | Y | N | NULL | |
3 | password | varchar | 50 | 0 | Y | N | NULL | |
4 | realname | varchar | 50 | 0 | Y | N | NULL | |
5 | sex | varchar | 50 | 0 | Y | N | NULL | |
6 | age | varchar | 50 | 0 | Y | N | NULL | |
7 | address | varchar | 50 | 0 | Y | N | NULL | |
8 | tel | varchar | 50 | 0 | Y | N | NULL | |
9 | addtime | varchar | 50 | 0 | Y | N | NULL | |
10 | sf | varchar | 50 | 0 | Y | N | ‘员工’ |
序号 | 名称 | 数据类型 | 长度 | 小数位 | 允许空值 | 主键 | 默认值 | 说明 |
1 | id | int | 10 | 0 | N | N | ||
2 | bh | varchar | 500 | 0 | Y | N | NULL | |
3 | mc | varchar | 500 | 0 | Y | N | NULL | |
4 | fzr | varchar | 500 | 0 | Y | N | NULL | |
5 | lb | varchar | 500 | 0 | Y | N | NULL | |
6 | xk | varchar | 500 | 0 | Y | N | NULL | |
7 | bz | varchar | 500 | 0 | Y | N | NULL | |
8 | url | varchar | 500 | 0 | Y | N | NULL | |
9 | yh | varchar | 500 | 0 | Y | N | NULL | |
10 | dw | varchar | 500 | 0 | Y | N | NULL | |
11 | sj | date | 10 | 0 | Y | N | NULL | |
12 | sh | varchar | 500 | 0 | Y | N | ‘暂无’ | |
13 | yj | varchar | 500 | 0 | Y | N | ‘暂无’ |
序号 | 名称 | 数据类型 | 长度 | 小数位 | 允许空值 | 主键 | 默认值 | 说明 |
1 | id | int | 10 | 0 | N | N | ||
2 | mc | varchar | 500 | 0 | Y | N | NULL | |
3 | bz | varchar | 500 | 0 | Y | N | NULL |
序号 | 名称 | 数据类型 | 长度 | 小数位 | 允许空值 | 主键 | 默认值 | 说明 |
1 | id | int | 10 | 0 | N | N | ||
2 | mc | varchar | 500 | 0 | Y | N | NULL | |
3 | bz | varchar | 500 | 0 | Y | N | NULL | |
4 | sj | varchar | 500 | 0 | Y | N | NULL | |
5 | yh | varchar | 500 | 0 | Y | N | NULL | |
6 | dw | varchar | 500 | 0 | Y | N | NULL |
序号 | 名称 | 数据类型 | 长度 | 小数位 | 允许空值 | 主键 | 默认值 | 说明 |
1 | id | int | 10 | 0 | N | N | ||
2 | mc | varchar | 500 | 0 | Y | N | NULL | |
3 | bz | varchar | 500 | 0 | Y | N | NULL | |
4 | sj | varchar | 500 | 0 | Y | N | NULL | |
5 | yh | varchar | 500 | 0 | Y | N | NULL | |
6 | dw | varchar | 500 | 0 | Y | N | NULL | |
7 | sh | varchar | 500 | 0 | Y | N | ‘暂无’ | |
8 | yj | varchar | 500 | 0 | Y | N | ‘暂无’ |
序号 | 名称 | 数据类型 | 长度 | 小数位 | 允许空值 | 主键 | 默认值 | 说明 |
1 | id | int | 10 | 0 | N | N | ||
2 | yh | varchar | 500 | 0 | Y | N | NULL | |
3 | sf | varchar | 500 | 0 | Y | N | NULL | |
4 | sj | varchar | 500 | 0 | Y | N | NULL | |
5 | ip | varchar | 500 | 0 | Y | N | NULL |
序号 | 名称 | 数据类型 | 长度 | 小数位 | 允许空值 | 主键 | 默认值 | 说明 |
1 | id | int | 10 | 0 | N | N | ||
2 | mc | varchar | 500 | 0 | Y | N | NULL | |
3 | bz | varchar | 500 | 0 | Y | N | NULL | |
4 | sj | varchar | 50 | 0 | Y | N | NULL | |
5 | yh | varchar | 500 | 0 | Y | N | NULL | |
6 | dw | varchar | 500 | 0 | Y | N | NULL |
序号 | 名称 | 数据类型 | 长度 | 小数位 | 允许空值 | 主键 | 默认值 | 说明 |
1 | id | int | 10 | 0 | N | N | ||
2 | mc | varchar | 500 | 0 | Y | N | NULL | |
3 | url | varchar | 500 | 0 | Y | N | NULL | |
4 | bz | varchar | 500 | 0 | Y | N | NULL | |
5 | sj | varchar | 50 | 0 | Y | N | NULL | |
6 | yh | varchar | 500 | 0 | Y | N | NULL | |
7 | dw | varchar | 500 | 0 | Y | N | NULL |
序号 | 名称 | 数据类型 | 长度 | 小数位 | 允许空值 | 主键 | 默认值 | 说明 |
1 | id | int | 10 | 0 | N | N | ||
2 | bh | varchar | 500 | 0 | Y | N | NULL | |
3 | mc | varchar | 500 | 0 | Y | N | NULL | |
4 | fzr | varchar | 500 | 0 | Y | N | NULL | |
5 | lb | varchar | 500 | 0 | Y | N | NULL | |
6 | xk | varchar | 500 | 0 | Y | N | NULL | |
7 | jf | varchar | 500 | 0 | Y | N | NULL | |
8 | ksj | varchar | 500 | 0 | Y | N | NULL | |
9 | esj | varchar | 500 | 0 | Y | N | NULL | |
10 | url | varchar | 500 | 0 | Y | N | NULL | |
11 | yh | varchar | 500 | 0 | Y | N | NULL | |
12 | dw | varchar | 500 | 0 | Y | N | NULL | |
13 | sj | date | 10 | 0 | Y | N | NULL | |
14 | sh | varchar | 500 | 0 | Y | N | ‘暂无’ | |
15 | yj | varchar | 500 | 0 | Y | N | ‘暂无’ | |
16 | zj | varchar | 500 | 0 | Y | N | ‘暂无’ | |
17 | zhj | varchar | 500 | 0 | Y | N | ‘暂无’ | |
18 | pf | varchar | 50 | 0 | Y | N | ‘暂无’ |