高校科研信息管理论文.docx

上传人:b****4 文档编号:11713869 上传时间:2023-03-31 格式:DOCX 页数:17 大小:1.37MB
下载 相关 举报
高校科研信息管理论文.docx_第1页
第1页 / 共17页
高校科研信息管理论文.docx_第2页
第2页 / 共17页
高校科研信息管理论文.docx_第3页
第3页 / 共17页
高校科研信息管理论文.docx_第4页
第4页 / 共17页
高校科研信息管理论文.docx_第5页
第5页 / 共17页
点击查看更多>>
下载资源
资源描述

高校科研信息管理论文.docx

《高校科研信息管理论文.docx》由会员分享,可在线阅读,更多相关《高校科研信息管理论文.docx(17页珍藏版)》请在冰豆网上搜索。

高校科研信息管理论文.docx

高校科研信息管理论文

高校科研信息管理系统设计与实现大纲

1引言

1.1研究背景

1.2国内外研究现状

1.3高校科研信息管理系统建立的相关技术、研究内容及方法

1.3.1VB程序设计技术的相关介绍

1.3.2相关数据库技术的比较总结

1.3.3Access数据库的优点

2系统分析

2.1需求分析

2.1.1数据流图

2.1.2需求分析文档

2.2可行性研究

2.2.1数据分析

2.2.2技术可行性分析

2.3总体设计E-R图

2.3.1系统功能结构图

3系统设计  

3.1设计目标

3.2开发及运行环境

3.3逻辑结构设计

4数据库的设计与实现

4.1Access数据库技术

4.1.1VB与Access数据库连接

4.1.2数据库的功能细化

4.2系统的数据库设计

4.2.1主要信息表的构建

4.2.2后台数据库管理的流程图

4.2.3数据库的安全策略

5系统模块详细设计

5.1用户管理模块

5.2档案管理模块

5.3科研人员个人信息模块

5.4科研数据信息模块

5.4数据分析统计模块

5.5不同类别查询模块

5.6科研津贴汇总模块

5.7科研打印模块

5.8表单管理模块

总结

致谢

参考文献

摘要

 

一、绪论

1.1研究背景

信息化技术的不断发展,使得管理信息系统的设计成为信息管理实现自动化的保证,如何更加高效的处理科研信息已经成为高校科研管理的必然发展趋势。

新形势下创新能力日益重要,随着高校创新意识的逐步加强及教学体制改革的逐步深化,每年都有大量的高质量的科研成果产生,因而高校是科研的重要产地,于此同时科研水平在今天的高校也是重要的一项评估标准。

目前高校的科研管理信息的管理大多还采用Excel软件,word等办公软件或采用简单的数据库集成系统(如FoxPro等)进行大量的数据汇总及处理,但是这种管理,因其操作性和实用性不强,严重制约了高校科研管理工作的规范化和质量化发展,而且也严重影响了高校领导及时利用科研信息进行决策的水平。

这种方式不仅给科研管理人员造成了繁重的工作量,并且造成科研管理工作人员与管理人员之间缺少必要的沟通和及时的信息交流,因此这种管理方式难以反应高校的科研现状,造成速度缓慢且信息失真。

譬如人文社科项目管理有一套系统,国家自然科学基金项目管理有一套系统,省科技厅的科研有一套系统,省教育厅项目、成果、基地、重点实验室有一套系统。

这些系统与高校的需求并不完全一致,与学院的科研管理信息系统缺乏数据交换和共享。

另外以我们学校为例,我们学校各个院系下二级学院各自使用自己的一套系统,(大多是Excel的基本数据汇总),管理人员工作量大,没有一个统一的规范。

因而现有的系统不能满足高校的需求。

造成每年年底对教师的科研信息等进行绩效考核统计时,及时的发放教师的科研津贴,领导获取综合的科研信息等较难实现。

为了提高管理人员工作的效率,改善高校科研管理现状,设计出一个新的实用的科研信息管理系统是迫切的需求,具有现实的意义。

采用数据库技术和现代软件设计技术的科研信息管理系统,结合VB的优点,设计的信息系统管理有助于高校的科研信息数据共享,便于系统且高效地管理高校科研项目;方便科研人员及时查询科研项目的进度及成果,管理人员及时进行科研数据的有效整理及整合,领导人员从整体上把握高校的科研信息的总体水平。

1.2国内外研究现状

高校科研信息的管理经历了文献管理—信息管理,MISManagementInformationSystem管理信息系统的开发有助与管理工作的信息化,促进科研理工作的高效率。

由于信息技术的飞速发展,高校的科研作用的日益明显,科研信息的管理将向知识化管理发展。

一、文献管理阶段(简单档案管理阶段,20世纪50年代之前)

档案的收集、整理、保管、鉴定、统计和提供利用的活动。

包括:

档案收集、档案整理、档案价值鉴定、档案保管、档案编目和档案检索、档案统计、档案编辑和研究、档案提供利用。

文献管理阶段在科研信息管理的过程中表现为高校各个学院的各个老师的科研项目的资料的收集和整理工作,其过程非为收集、整理、鉴定、保管、统计等工作环节;科研信息开发又分信息加工和信息输出两部分,信息加工由编制目录、编辑文献汇编和编写参考资料构成,信息输出由提供阅览、复制、咨询、函调、外借以及出版、展览等多项服务活动构成。

整个科研管理系统及其子系统在运行中都形成反馈机制。

科研信息对文献管理的要求:

(1)是从数量上要保证档案齐全,不致残缺短少;

(2)是从质量上要保持档案的有机联系,不能人为割裂分散或零乱堆砌。

在科研信息安全方面,维护安全也有两方面的含义:

(1)力求档案本身不受损坏,尽量延长档案的寿命;

(2)保护科研信息档案免遭有意破坏,科研档案机密不被盗窃。

总结:

然而对于这方面的要求却实现不了。

其主要存在的问题是:

对管理人员的要求比较高,而且其工作量很庞大[1]。

当时的技术条件不能真正的保证保存的科研资料的质量化的要求。

(1)科研信息管理手工化操作,工作效率低,工作强度大[14]无法满足教师的灵活方便的信息查询等功能。

(2)科研信息的维护也有相当大的难度。

问题突出表现为工作量大,无法满足科研信息管理对时间的要求。

二、科研信息管理阶段(20世纪六七十年代到现在)

随着计算机的发展,Internet的普及,这对高校的科研管理产生了变革性的影响,信息化的逐步普及使得高校的科研信息管理进一步快速化,尤其是MIS(ManagementInformationSystem)—管理信息系统的发展及各种管理软件的出现更是促进了管理的现代化。

这个阶段出现了众多的尝试,各种开发软件层出不穷。

主要的MIS开发的技术及工具有:

SOA开发工具,基于B/S模式,基于VB的系统构建。

研究的主要方向为:

如何快速的处理大量的科研信息;

方便科研人员及领导查阅相关信息;

及时发放科研经费。

科研成果的市场转化率[9]

三、知识管理阶段(预测的发展趋势)

这阶段中科研信息管理中解决的问题为:

(1)由于科研观念落后,导致科研信息不被重视,更新科研观念

(2)科研研究对教学的促进作用不够,这些方面的问题的出现及要求的解决方式促进了知识化科研信息管理的出现。

(3)科研成果的创新管理[15]

(4)高校科研管理发展规划与部署[13]

总结:

随着社会的发展,知识越来越扮演着重要的角色,高校是一个传授知识的重要机构,在知识管理中扮演着无可比拟的作用,科研项目的日益增加,科研信息的日益增多,这带来了管理上的困难。

而且科研不仅仅是一种信息,一种资料,也是体现高校知识水平的重要体现,因而科研信息管理的发展方向将是向知识管理阶段发展。

1.3高校科研信息管理系统建立的相关技术、研究内容及方法

相关技术:

高校科研信息管理系统设计与实现采用Access与VisualBasic相结合的方式设计的。

MicrosoftOfficeAccess(前名MicrosoftAccess)是由微软发布的关联式数据库管理系统。

它结合了MicrosoftJetDatabaseEngine和图形用户界面两项特点,是MicrosoftOffice的成员之一。

其实Access也是微软公司另一个通讯程序的名字,想与ProComm以及其他类似程序来竞争。

可是事后微软证实这是个失败计划,并且将它中止。

数年后他们把名字重新命名于数据库软件。

另外,Access还是c语言的一个函数名和一种交换机的主干道模式。

它提供了表、查询、窗体、报表、页、宏、模块7种用来建立数据库系统的对象;提供了多种向导、生成器、模板,把数据存储、数据查询、界面设计、报表生成等操作规范化;为建立功能完善的数据库管理系统提供了方便,也使得普通用户不必编写代码,就可以完成大部分数据管理的任务。

  Access能够存取Access/Jet、MicrosoftSQLServer、Oracle(甲骨文软件公司),或者任何ODBC兼容数据库内的资料。

熟练的软件设计师和资料分析师利用它来开发应用软件,而一些不熟练的程序员和非程序员的"进阶用户"则能使用它来开发简单的应用软件。

虽然它支援部份面向对象(OO)技术,但是未能成为一种完整的面向对象开发工具。

VisualBasic—1991年,美国微软公司推出了VisualBasic1.0(可简称VB),1992年,Microsoft公司又推出了VB1.0的升级版VB2.0……目前的最新版本是VB2010测试版。

  Visual意为可视的、可见的,指的是开发像Windows操作系统的图形用户界面(GraphicUserInterface,GUI)的方法,它与其他编程软件不同的是不需要编写大量代码去描述界面元素的外观和位置,只要把预先建立好的对象拖放到屏幕上相应的位置即可。

应该说,这是一次质的飞跃,是一次编程技术的革命。

  Basic实际上是一个短语的缩写,这个短语就是Beginners'All-PurposeSymbolicInstructionCode,其中文意思为“初学者通用符号指令代码”。

  VisualBasic6有学习版、专业版和企业版三种版本,以满足不同的开发需要。

学习版适用于普通学习者及大多数使用VisualBasic开发一般Windows应用程序的人员;专业版适用于计算机专业开发人员,包括了学习版的全部内容功能以及Internet控件开发工具之类的高级特性;企业版除包含专业版全部的内容外,还有自动化构件管理器等工具,使得专业编程人员能够开发功能强大的组骨子里分布式应用程序。

随着版本的提高,VisualBasic的功能也越来越强。

自从5.0版,VisualBasic推出了中文版,与前个版本相比,其功能有了很大提升。

研究内容:

本设计即科研管理信息系统研究的内容是在VB中实现科研人员总体科研项目的查询,科研人员基本信息的查询,科研人员录入科研信息,按各种规则标准进行科研津贴的查询,科研人员科研分数的查询,奖励得分的查询,总体科研的情况的分析。

研究方法:

(1)文献研究法:

通过研究关于VB、ASP、SQL,ACCESS等语言的书籍,以及相关的最新文献资料,从中学习先进的信息系统设计理念和系统构建思想,并掌握编程技术,链接技术,模块设计的技术,在这个过程中同时查阅相关外文期刊,了解整个研究领域的最新发展,指导自己的科研信息管理系统的设计。

(2)实证研究法:

在实际的相关已经成熟的系统中学习与借鉴—通过研究多个已经成熟系统案例,分析其结构,特点和规律,对系统的研究分析基础上,了解其相对应的优点和隐藏的劣势,结合实际设计的系统的需求,在设计本科研管理信息系统时应用已有的系统的优势,避免其劣势的发生,争取设计出符合要求,实现既定功能的系统。

而且完成初步设计后,进行了大量测试,用实际的运行效果,调试错误,提高容错能力。

⑶系统研究方法:

设计之初,应用概念思维,把系统作为一个整体进行考虑,科学规划整个设计,规划系统整个的设计流程,继而勾勒实体E—R图,掌握各个功能模块之间的相互联系,让整个设计成为一个动态相适应的系统。

让系统的思想在整个的设计过程中始终引导设计,体现系统的一致性和动态协调性。

1.3.1VB程序设计技术的相关介绍

VisualBasic—1991年,美国微软公司推出了VisualBasic1.0(可简称VB),1992年,Microsoft公司又推出了VB1.0的升级版VB2.0……目前的最新版本是VB2010测试版。

  Visual意为可视的、可见的,指的是开发像Windows操作系统的图形用户界面(GraphicUserInterface,GUI)的方法,它与其他编程软件不同的是不需要编写大量代码去描述界面元素的外观和位置,只要把预先建立好的对象拖放到屏幕上相应的位置即可。

应该说,这是一次质的飞跃,是一次编程技术的革命。

  Basic实际上是一个短语的缩写,这个短语就是Beginners'All-PurposeSymbolicInstructionCode,其中文意思为“初学者通用符号指令代码”。

  VisualBasic6有学习版、专业版和企业版三种版本,以满足不同的开发需要。

学习版适用于普通学习者及大多数使用VisualBasic开发一般Windows应用程序的人员;专业版适用于计算机专业开发人员,包括了学习版的全部内容功能以及Internet控件开发工具之类的高级特性;企业版除包含专业版全部的内容外,还有自动化构件管理器等工具,使得专业编程人员能够开发功能强大的组骨子里分布式应用程序。

随着版本的提高,VisualBasic的功能也越来越强。

自从5.0版,VisualBasic推出了中文版,与前个版本相比,其功能有了很大提升。

1.3.2相关数据库技术的比较总结

“Access”是非常简单、小巧的数据库开发、使用平台,只要会基本的查询和操作就够了,对于小型的数据库开发,其功能足够。

“SQL”是结构化查询语言,基本是通用的语言,可以在几乎任何数据库的开发、使用中被用到,例如建立表、索引、过程、触发器……而最重要的还是查询,举个例子:

select*fromlogininfo

wherelogintime<=2005-1-1'

andidin

(selectidfrompersoninfowhereusername='熊大哥')

意思就是查询人员信息表中,注册名是‘熊大哥’的、登录时间在2005年1月1日前的所有信息(假设人员信息表是personinfo,登录信息表是logininfo)

“MySQL”是数据库的一种,大多是用在网络数据库的开发和使用,以前盛极一时的Web社区游戏“江湖”,大多是基于这个数据库,但是它有些单薄,不如甲骨文、Sybase、SQLserver等大型数据库。

但是只要学会一种,其他的基本是互通的。

因为它们有共通性,学会一种基本上就可以“贯通”了,不过也要注意它们并非完全“互通”的,例如SqlServer、Mysql等支持left()函数,而sybase则没有left()函数,它可以用substring()函数来取得想要的字符串…………

1.3.3Access数据库的优点

(1)存储方式简单,易于维护管理

  Access管理的对象有表、查询、窗体、报表、页、宏和模块,以上对象都存放在后缀为(.mdb或.accdb)的数据库文件中,便于用户的操作和管理。

  

(2)面向对象Access是一个面向对象的开发工具,利用面向对象的方式将数据库系统中的各种功能对象化,将数据库管理的各种功能封装在各类对象中。

它将一个应用系统当作是由一系列对象组成的,对每个对象它都定义一组方法和属性,以定义该对象的行为和外国,用户还可以按需要给对象扩展方法和属性。

通过对象的方法、属性完成数据库的操作和管理,极大地简化了用户的开发工作。

同时,这种基于面向对象的开发方式,使得开发应用程序更为简便。

  (3)界面友好、易操作

  Access是一个可视化工具,是风格与Windows完全一样,用户想要生成对象并应用,只要使用鼠标进行拖放即可,非常直观方便。

系统还提供了表生成器、查询生成器、报表设计器以及数据库向导、表向导、查询向导、窗体向导、报表向导等工具,使得操作简便,容易使用和掌握。

  (4)集成环境、处理多种数据信息

  Access基于Windows操作系统下的集成开发环境,该环境集成了各种向导和生成器工具,极大地提高了开发人员的工作效率,使得建立数据库、创建表、设计用户界面、设计数据查询、报表打印等可以方便有序地进行。

  (5)Access支持ODBC(开发数据库互连,OpenDataBaseConnectivity),利用Access强大的DDE(动态数据交换)和OLE(对象的联接和嵌入)特性,可以在一个数据表中嵌入位图、声音、Excel表格、Word文档,还可以建立动态的数据库报表和窗体等。

Access还可以将程序应用于网络,并与网络上的动态数据相联接。

利用数据库访问页对象生成HTML文件,轻松构建Internet/Intranet的应用。

  (6)支持广泛,易于扩展,弹性较大

  能够将通过链接表的方式来打开EXCEL文件、格式化文本文件等,这样就可以利用数据库的高效率对其中的数据进行查询、处理。

还可以通过以Access作为前台客户端,以SQLServer作为后台数据库的方式(如ADP)开发大型数据库应用系统。

  总之,Access是一个既可以只用来存放数据的数据库,也可以作为一个客户端开发工具来进行数据库应用系统开发;即可以开发方便易用的小型软件,也可以用来开发大型的应用系统。

二、系统分析

2.1需求分析

目前管理学院有众多教师,教授、副教授、工程师、高工等,而且科研项目也相当多,为了加大科研成果对教师的促进作用,正确处理科研津贴,便于科研的发放,因而急需设计一套适合的科研管理系统,此系统具有极大的现实意义。

2.2.1数据分析

2.2.2技术可行性分析

Access能够存取Access/Jet、MicrosoftSQLServer、Oracle(甲骨文软件公司),或者任何ODBC兼容数据库内的资料。

熟练的软件设计师和资料分析师利用它来开发应用软件,而一些不熟练的程序员和非程序员的"进阶用户"则能使用它来开发简单的应用软件。

虽然它支援部份面向对象(OO)技术,但是未能成为一种完整的面向对象开发工具。

“Access”是非常简单、小巧的数据库开发、使用平台,只要会基本的查询和操作就够了,其功能对于小型系统已经足够了。

VB是VisualBasic的简称,是由美国微软公司于1991年开发的一种可视化的、面向对象和采用事件驱动方式的结构化高级程序设计语言,可用于开发Windows环境下的各类应用程序。

它简单易学、效率高,且功能强大可以与Windows专业开发工具SDK相媲美。

在VisualBasic环境下,利用事件驱动的编程机制、新颖易用的可视化设计工具,使用Windows内部的广泛应用程序接口(API)函数,动态链接库(DLL)、对象的链接与嵌入(OLE)、开放式数据连接(ODBC)等技术,可以高效、快速地开发Windows环境下功能强大、图形界面丰富的应用软件系统。

2.3总体设计

2.3.1系统功能结构图

高校科研信息

管理系统

学院管理

科研人员信息管理

科研津贴管理

科研报表管理

科研项目管理

级别管理

院系设置

科研信息查询

科研信息管理

四、数据库的设计与实现

4.2.3数据库的安全策略

用户角色的管理

  这是保护数据库系统安全的重要手段之一。

它通过建立不同的用户组和用户口令验证,可以有效地防止非法的Access用户进入数据库系统,造成不必要的麻烦和损坏;另外在Access数据库中,可以通过授权来对Access用户的操作进行限制,即允许一些用户可以对Access服务器进行访问,也就是说对整个数据库具有读写的权利,而大多数用户只能在同组内进行读写或对整个数据库只具有读的权利。

为了加强数据库在网络中的安全性,对于远程用户,应使用加密方式通过密码来访问数据库,加强网络上的DBA权限控制,如拒绝远程的DBA访问等。

数据保护

数据库的数据保护主要是数据库的备份,当计算机的软硬件发生故障时,利用备份进行数据库恢复,以恢复破坏的数据库文件或控制文件或其他文件。

另一种数据保护就是日志,Access数据库实例都提供日志,用以记录数据库中所进行的各种操作,包括修改、调整参数等,在数据库内部建立一个所有作业的完整记录。

再一个就是控制文件的备份,它一般用于存储数据库物理结构的状态,控制文件中的某些状态信息在实例恢复和介质恢复期间用于引导Access数据库。

五系统模块详细设计

5.1用户管理模块

科研管理信息系统设计其用户分为两类,管理员与用户,管理员与用户各自拥有不同的密码,用户必须先注册,再登陆。

5.2档案管理模块

5.3科研人员个人信息模块

5.4科研数据信息模块

5.4数据分析统计模块

5.5不同类别查询模块

5.6科研津贴汇总模块

5.7科研打印模块

5.8表单管理模块

总结

本次科研管理信息系统设计与实现毕业设计的过程中,通过上网搜集相关资料,查阅图书,与指导老师、同学研究讨论分析,虽然遇到了困难,但都基本上克服了,从这次的毕业设计中更多的是学到了许多知识。

致谢

参考文献

[1]杨小琴.高校科研成果信息管理系统构建研究[A]南京大学信息管理系,2009

(2).

[2]王莉亚.高校科研竞争力评价管理信息系统分析与设计[J].中国名航大学名航科研评估中心,2007

(2).

[3]许恩平.基于用户的高校科研管理信息系统的分析与设计[A].广州广播电视大学学报,2006

(2).

[4]张静,赵凯.基于VB的高校科研信息管理科研系统的研究[A].中国科技信息,2006(6).

[5]腾建旭.高校科研管理信息系统的进一步完善与开发[A].西南民族大学学报,2003(5).

[6]滕文静,党彦龙.高校科研管理工作绩效考核体系研究[J].经济师,2010

(1).

[7]洪玉萍.加强高校科研管理工作的探讨与实践高教研究[J],卫生职业教育,2006(8).

[8]贾林川.高新形势下高校科研管理信息资料管理和服务的新思路[A].武警学院学报,2003(6).

[9]何俊新.高校科研管理存在的问题及对策研究[J].学术丛林,2009

(1)

[10]李文亮、刘松竹.基于SOA的高校科研管理信息系统的设计与实现[J].计算机技术与发展,2010(5).

[11]李春阳、王志涛.论高校科研管理信息系统的设计与实现[J].科研管理,技术与创新管理.2007

(1).

[12]高赟,王惠敏.高校科研管理信息系统的设计与实现[J].基于ACCESS的数据表定义与研究—科科技管理研究,2007(9).

[13]梅伏生,汪虹,吴琦慧.浅谈新形势下的高校科研工作[J].科技进步与对策,2000(8).

[14]田小方,袁志方,李桂宝.高校科研信息管理系统的设计与开发[B].中国教育信息化,2007(3).

[15]张建华,胡泽保.论信息系统建设在高校科研管理档案中的作用[J],2010(15).

[16]汪辉.高校科研管理信息化探析[J].基础理论研讨,2006

(2).

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > PPT模板 > 艺术创意

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1