教师科研申报档案系统使用Java和MySQL数据库开发,具有管理员管理,类型管理,教学申报、科研申报、教学结项、科研结项、科研和教学资料,统计管理,信息导出打印等功能。
jdk版本:1.8 及以上
ide工具:IDEA
数据库: mysql5.7
编程语言: Java
tomcat: 8.0 及以上
java框架:SSM
maven: 3.6.1
前端:layui
详细技术:HTML+CSS+JS+JSP+JAVA+SSM+MYSQL+JQUERY+MAVEN
管理员管理中可以录入新的管理员,修改历史管理员,管理员登录后修改个人密码,系统退出等操作。
类型管理,添加新类型信息,删除历史类型,修改类型信息。
教职工管理是对教师基本信息的录入、修改和删除操作,教职工也可以自己注册后进行登录。
模板管理模块:教学和科研申报模板上传、下载、修改和删除;
往期申报管理:以前申报的教学和科研申报材料的上传、下载、修改和删除。
结项申报管理:各类教学和科研结项材料的上传、下载、修改和删除。
资料管理模块:科研和教学资料的上传、下载、修改和删除。
各类材料的统计分析:按年度、类型和分类对各类材料进行统计分析并生成报表。
时间安排管理:列出每年各类申报时间点、设定今年申报项目时间点并提醒。
目 录
摘要 I
Abstract II
第一章 绪论 1
1.1 课题研究的背景 1
1.2 国内外研究现状 1
1.3 课题研究的目的和意义 2
1.4 系统研究内容 2
第二章 系统开发技术 4
2.1 Java技术 4
2.2 MySQL数据库 4
2.3 开发工具介绍 5
第三章 需求分析 6
3.1 可行性分析 6
3.1.1技术可行性分析 6
3.1.2经济可行性分析 6
3.1.3法律可行性分析 6
3.2 功能性需求分析 6
3.2.1 管理员用户需求分析 7
3.2.2 老师用户需求分析 8
3.3 非功能性需求分析 10
第四章 系统设计 11
4.1 系统结构设计 11
4.2 系统设计目标 11
4.3 系统功能设计 12
4.4 数据库设计 13
4.4.1 E-R图 13
4.4.2 数据库结构 14
第五章 系统实现 15
5.1 用户登录的实现 15
5.2 用户管理的实现 15
5.3 类型管理模块的实现 16
5.4 往期申报管理的实现 17
5.5 教职工结项管理的实现 18
5.6 教学资料的实现 19
5.7 时间安排管理的实现 19
5.8 系统管理的实现 20
第六章 系统测试 21
6.1 测试说明 21
6.2 测试实例 21
6.4 测试结论 23
结 论 24
参考文献 25
致 谢 26