科研管理系统分析及设计

科研管理系统分析及设计

摘要:阐述了对高校科研文档进行电子管理的必要性,完成利高校科研文档管理系统的设计与实现,系统主要实现了对科研项目、学术论文等文档进行基本信息的录入、上传、分类搜索、批量下载、在线预览等基本功能;提供了MySQL、Tomcat、JDK8等一键启动脚本,系统维护人员无需做额外配置即可运行该系统。

关键词:科研文档管理;SSM框架;MySQL数据库

近年来,信息化管理发展迅速,科研管理信息化建设逐渐增强,导致学校科研项目涉及到的电子文档快速累积和增长。目前我校的科研文档管理处于隔离状态,各学院科研文档分散在层级之间,难以整合,文档内容难以相互借鉴,价值难以发掘。存储方式以纸质文档格式存放在资料室,电子版存档到光盘中,或者存放在某台电脑的磁盘中,数据共享成为难题。针对上述电子文档存储、利用存在的问题,开发一个统一存储管理、可快速检索、信息共享的文档管理系统。

1相关平台与技术

科研文档管理系统数据存储采用MySQL数据库,文件存储采用FTP系统,选择Java作为开发语言,应用ring、SpringMVC和Mybatis框架。前端界面基于BootStrap框架,从而设计简洁易用、高性能、高可靠性的文档管理系统,一满足学校管理人员对科研文档管理系统的使用需求。

2项目分析及设计

2.1高校文档管理系统面向群体。系统主要是为校内专业技术人员科研工作量积分标准提供评分数据。需要将各位老师的科研文档进行建档管理。其中科研项目的分类主要有成果获奖、学术论文、专利、公开出版学术书籍、成果转化、论证报告等几大类。每种类别的录入指标包括文档名称、颁奖单位、获奖级别、本人排名、本校排名、申请经费等。一般根据获奖类别与教师排名进行打分,作为考核依据。

2.2高校文档管理系统功能分析。1)基础数据管理模块。基础数据主要是对系统使用人员信息管理,系统使用人员主要包括系统管理员、本校教师等两大类。管理员管理主要包括系统管理员的添加、修改密码、登录退出功能;教师信息管理主要包括教师学院信息管理、教师信息添加、教师数据批量导入、教师登录退出等功能。2)文档上传模块。文档上传模块的目的是将我校各位老师所申请、发表的科研文档项目电子稿录入到本系统中,进行数字化管理。文档类型主要分为以下几种类型:成果获奖、科研项目、学术论文、专利、公开出版学术书籍、成果转化、论证报告等。3)文档检索模块。文档检索模块是为了系统使用者在使用过程中能够检索已经录入到本平台中的科研文档数据。虽然上传的文档类型不同,各种类型的录入信息结构不一致,本模块致力于开发一个统一的界面,用户只需要输入教工号、文件名等关键字就可以搜索出相关的文档。

2.3高校文档管理系统项目技术架构。一台网络服务器,用于接收用户的请求和响应;一台数据库服务器,用来保存或者查询数据;一台文件服务器,用来存储用户上传的电子文档以及读取文档用于文件预览和下载。

2.4高校文档管理系统的数据库设计。数据库设计实是在需求分析的基础上,设计出能够满足用户需求的各种实体,以及他们之间的关系,为后面的项目涉及打下基础。概念结构是独立于实际数据模型的信息结构,必须将其转化为逻辑结构后才能进行数据库应用的设计。也就是将概念上的结构转化为数据库系统所支持的实际数据模型。对本项目而言,该数据库系统应该具有以下特点:结构合理,对一个人员简历多条记录;所建立的数据冗余性小,独立性强;查询、增加、修改、删除快速而准确保密性好,可靠性强。

3结论

本系统实现一个数字化的科研文档管理系统,为教师提供了一个统一的文件存储、检索、分类统计管理平台,为教师工作量考核提供便捷、高效的查询接口。对专业技术人员科研工作量制定了评分标准,通过本系统,可以快速、直观的对各位老师的科研项目进行数字化记分,避免了手工统计过程中出现的错误。另外,将所有教师的科研文档进行统一存储,可以提高科研文档的管理效率以及文档的使用价值,以便其他教师进行文档的参考,又解决了科研文档管理过程中出现的统计难、检索难、管理成本高等问题,为学校的科研文档管理作出相应的贡献。

参考文献

[1]庞春辉.基于Web企业管理系统的设计[D].大连:大连理工大学,2008.

[2]蒋黔贵,董膺,邵宁.斯达信息化与管理创新[M].北京:中国经济出版社,2002.

[3]卜佳旭.基于MVC模式企业信息管理系统设计与实现[D].大连:大连理工大学,2008.

[4]卫琴.基于MVC的JavaWeb设计与开发[M].北京:电子工业出版社,2004.

作者:张祖铭 张月忠 袁一平 单位:吉林建筑大学