科研项目网上申报信息管理系统 摘要:随着科研项目申报数量的增多,所以对科研项目的管理势在必行。本系统主要是针对科研项目申报和管理而开发的。该系统是在Tomcat服务器下,IntelliJ IDEA环境中开发,使用的编程语言是JAVA,使用的底层数据库是MySQL。本系统是基于B/S结构的网上科研项目申报系统,系统使用了Jfinal技术框架配合上jsp页面、一些相关的功能架包和MySQL数据库来搭建开发一个科研项目网上申报系统。该系统的用户有四类:系统管理员、项目管理员、项目申报人和项目评审专家,其中每一类用户有各自的功能和权限。该系统能满足日常的科研项目的申报和管理以及后续的工作,大大提高了科研的效率。 关键词: JAVA;MySQL数据库;B/S模式;Tomcat服务器;IntelliJ IDEA开发工具。 目录 1.绪论 - 1 - 1.1系统开发背景及现状 - 1 - 1.2系统开发的目的 - 1 - 1.3系统开发关键技术和工具 - 2 - 1.3.1 B/S模式技术简介 - 2 - 1.3.2 MySQL数据库简介 - 2 - 1.3.3 JAVA语言简介 - 2 - 1.3.4Jfinal极速开发框架简介 - 2 - 2.系统的可行性研究 - 3 - 2.1系统可行性研究 - 3 - 3.系统需求分析 - 4 - 3.1功能需求 - 4 - 3.1.1项目管理员功能 - 4 - 3.1.2系统管理员功能 - 5 - 3.1.3项目申报人功能 - 6 - 3.1.4评审专家功能 - 6 - 4.数据库设计 - 7 - 4.1数据分析 - 7 - 4.2系统E-R图和实体及属性图设计 - 7 - 4.2.1项目申报人E-R图 - 7 - 4.2.2项目管理员E-R图 - 8 - 4.2.3系统管理员负责人E-R图 - 8 - 4.2.4科研项目实体及属性图 - 8 - 4.2.5系统总E-R图 - 9 - 4.3数据结构设计 - 9 - 5.总体设计 - 12 - 5.1系统的模块划分 - 12 - 6.系统功能实现 - 13 - 6.1登录流程图 - 13 - 6.2系统管理员功能流程图 - 18 - 6.2.1查看项目管理人员信息流程图 - 18 - 6.2.2查看项目评审专家流程图 - 20 - 6.2.3查看项目申报人流程图 - 21 - 6.3项目管理员功能流程图 - 22 - 6.3.1项目管理员分配项目流程图 - 22 - 6.4项目申报人模块 - 24 - 6.4.1项目申报人功能流程图 - 24 - 6.4.2项目申报人查看已申报项目流程图 - 25 - 6.4.3项目申报人员搜索项目流程图 - 27 - 6.5评审专家功能流程图 - 29 - 6.结束语 - 31 - 参考文献(References) - 32 - |
科研项目网上申报信息管理系统
更新时间:2018-12-28
上一篇:点歌系统的设计与实现
下一篇:婚纱礼服商务平台的设计与实现