400-877-8185
科研知识库

java高校科研管理系统

发布者:武松浏览次数:发布时间:2020-12-24

  一.系统设计

 
  以往各个高职院校的科研信息管理一般采用Excel表格与Word文档操作,数据录入重复,工作量大、效率低下,为改变这一被动的工作方式,立足科研管理工作实际需求,开发基于校园网络平台的科研信息管理系统,实现教师自己在线申报,科研管理人员进行审核和管理工作,同时实现报表的自动生成,从而实现数据处理的高效与便捷。

 

java高校科研管理系统 - 科研知识库

  二.系统功能模块

 
  本系统通过科研申报、科研审批、信息查询三个主要功能模块进行科研管理的相关操作,主要内容如下:
 

  (1)科研申报模块

 
  用户以管理员预先设置告知的初始账号进行登录,身份验证通过后,对科研成果(论文、专著、教材、研究报告、调查报告、发明专利、电脑软件等)信息进行填写申报、对科研课题(校级课题、市级课题、省级课题、国家级课题、横向课题)信息填写申报、同时对已申报的成果和课题信息提供查询功能(按时间和成果名称)。为了保障用户个人申报信息的安全,该模块为用户提供了“修改个人信息”子模块,用户可以补充完善个人信息以及重新设置登录密码。

 

科研审批模块
  
 

  (2)科研审批模块

 
  科研处工作人员以管理员身份登录,身份验证通过后,对教师申报的成果信息、课题信息进行核实,通过后转入成果数据库和课题数据库。该模块由于是管理员才有权限登录操作,提供了添加用户信息的子模块,方便管理员对用户的管理和授权。
 

  (3)信息查询模块

 

信息查询模块
  根据不同的查询要求,该模块可根据年度和关键字模糊查询查看所有各种类型科研成果和课题信息。
 

  三.数据库设计

 
  数据库是科研成果管理系统运行的核心,在详细分析实体对象的基础上,抽取了描述科研信息的典型属性,结合系统安全及数据表之间的相互作用,通过应用SQLServer来建立和管理数据库。该数据库由用户表(tb_Person)、成员表(tb_Member)、成果与课题分组表(tb_Con)、成果表(tb_Result)、课题表(tb_Task)、权限表(tb_Work)等6个表构成。使用Java编写Condb类实现对数据库的连接与封装,在需要访问数据库的文件中加入来调用,增强了代码利用率,使业务层与数据层分离,提高了数据的安全性。

 

友情链接

友链合作