物理,计算机技术爱好者分享 http://blog.sciencenet.cn/u/guowei Guowei Zhao 等离子体,计算机,物理

博文

数据库管理软件对科研的重要性

已有 8331 次阅读 2008-1-15 23:36 |个人分类:学术教育|系统分类:科研笔记

     最近帮别人做了网站和数据库系统,发现对于一些小规模的公司,这方面需求非常大,买一个用友或金碟财务管理软件,费用太高,而且不能为自己量身定制.就算对大一点的公司,由于项目需要,特别是移动,电信经常要开发各种客户软件,所以大大小小的公司,都在设计着基于自己数据格式,平台的数据库和系统.

     可见一个好的数据库管理软件能够对一个项目或一个团队的日常工作帮助很大,但在学校或研究所等单位,针对各个实验室,各个项目组的数据库管理系统则显的很少.一方面大家本能的觉得搞科研没有必要,如果是理论一张纸,一只笔就够了,如果是做工程,直接出成果就行,做数据分析的一般也是各自为战,上面师兄师姐留一点读取各种文件的程序,下面师弟师妹们能用就行.传统的方法缺点很显然:

1)大量数据存储分散,并且信息不完整.就是能够从文件名分辨出实验时间等基本信息,但其他信息,包括测试具体时间,测量环境,测量人员,实验详细记录早已丢失.

2)实验结果和原始数据无法对应,每一组重要的实验数据,都可能出很多文章,分析得到或验证一些现象.但是随着时间的推移,后来人很难从某个实验文件中,看出其中得到了什么样的结论.而看文献时,一般只会显示处理后的数据和图片,也很难推断原始数据在何处.

3)对刚进实验室人员,包括研究生或刚工作的,要想很快了解本项目组或实验室的一些重要成果,信息,只能通过已经发表的一些文章,或导师们的简单介绍,显然这是远远不够的。

4)对管理者而言,不能从全局和总体上把握各个小组或实验的进度,只能通过汇报,开会才能进行交流.

因此设计一个好的数据管理系统,好处显而易见.

1)设定了统一的服务器,保存了所有的实验数据或其他材料,不仅方便大家查看,同时通过权限设置,保密性好.

2)能够将所有相关信息进行关联,从而快速的检索到自己所需要了解的全部信息.

3)每次数据库更新后,管理者总能很方便的看到原始数据,读取下面专业人员的分析.实验数据,结果,分析一目了然.

4)减少重复性实验和工作,使科研工作不过度依赖于个人,万一人员流失,相关实验,工作,数据,分析等资料就是移交,效果也值得怀疑.

   想想看,有了一个适合的数据库管理系统,一方面后来者查询非常方便,可以得到全部,完整的相关信息,无论学习还是验证都非常方便.另一方面可以避免重复性实验,每次实验前,都可以参考以前的实验条件,对后来者帮助极大,因为他很容易通过与前面实验的对比进行分析.对管理者每次总结,汇报时不需要再次安排任务,所有资料都在数据库中,心中自然能够很好的把握整个项目的状况或流程.

     管理软件中最关键的就是数据库的设计,是基础,关键,但科研有它的特殊性,每个项目,每个研究领域,研究的对象都大不相同,因此数据格式,对象都无法统一,因此很难指望一个商业软件能够直接用到科研领域中.这才需要单独对科研领域进行数据管理系统的开发.

      如何设计一个好的科研数据管理软件,

1)首先就是对数据需求进行分析,表之间的关联,键值的设定,都要很好的预先合理设计.

2)第二部分就是实验数据的处理,因项目而易,这实际也是成个程序中变化最多的.因为数据处理方法在不断的改进,数据预分析的程序也必须不停的改进.

3)用户界面的设计,其中包括权限和显示内容,方式.一般需要完成数据快速查询,数据结果示例图显示,能够查看相关实验结果,分析等等.

      现在仅仅靠一张实验记录很难再满足当前科研的发展.管理系统能够使科研人员更加严谨,方便,高效的设计实验,而且使整个科研实行规范化和流程化.

    但学校除了财务管理软件,图书馆流通管理软件外,为科研着定制的数据库管理软件我是没怎么听说过,可能我太孤陋寡闻了吧.

 



https://blog.sciencenet.cn/blog-29036-14517.html

上一篇:三纬等离子体与电磁场的数值模拟
下一篇:九宫阵的解法
收藏 IP: .*| 热度|

0

发表评论 评论 (4 个评论)

数据加载中...

Archiver|手机版|科学网 ( 京ICP备07017567号-12 )

GMT+8, 2024-3-29 21:22

Powered by ScienceNet.cn

Copyright © 2007- 中国科学报社

返回顶部