ImageVerifierCode 换一换
格式:DOCX , 页数:17 ,大小:1.37MB ,
资源ID:11713869      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/11713869.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(高校科研信息管理论文.docx)为本站会员(b****4)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

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

1、高校科研信息管理论文高校科研信息管理系统设计与实现大纲1引言 1.1 研究背景 1.2 国内外研究现状 1.3 高校科研信息管理系统建立的相关技术、研究内容及方法 1.3.1 VB程序设计技术的相关介绍 1.3.2相关数据库技术的比较总结 1.3.3 Access数据库的优点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.1 Access数据库技术 4.1

2、.1 VB与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 研究背景信息化技术的不断发展,使得管理信息系统的设计成为信息管理实现自动化的保证,如何更加高效的处理科研信息已经成为高校科研管理的必然发展趋势。新形势下创新能力日益

3、重要,随着高校创新意识的逐步加强及教学体制改革的逐步深化,每年都有大量的高质量的科研成果产生,因而高校是科研的重要产地,于此同时科研水平在今天的高校也是重要的一项评估标准。目前高校的科研管理信息的管理大多还采用Excel软件,word等办公软件或采用简单的数据库集成系统(如FoxPro等)进行大量的数据汇总及处理,但是这种管理,因其操作性和实用性不强,严重制约了高校科研管理工作的规范化和质量化发展,而且也严重影响了高校领导及时利用科研信息进行决策的水平。这种方式不仅给科研管理人员造成了繁重的工作量,并且造成科研管理工作人员与管理人员之间缺少必要的沟通和及时的信息交流,因此这种管理方式难以反应高

4、校的科研现状,造成速度缓慢且信息失真。譬如人文社科项目管理有一套系统,国家自然科学基金项目管理有一套系统,省科技厅的科研有一套系统,省教育厅项目、成果、基地、重点实验室有一套系统。这些系统与高校的需求并不完全一致,与学院的科研管理信息系统缺乏数据交换和共享。另外以我们学校为例,我们学校各个院系下二级学院各自使用自己的一套系统,(大多是Excel的基本数据汇总),管理人员工作量大,没有一个统一的规范。因而现有的系统不能满足高校的需求。造成每年年底对教师的科研信息等进行绩效考核统计时,及时的发放教师的科研津贴,领导获取综合的科研信息等较难实现。为了提高管理人员工作的效率,改善高校科研管理现状,设计

5、出一个新的实用的科研信息管理系统是迫切的需求,具有现实的意义。采用数据库技术和现代软件设计技术的科研信息管理系统,结合VB的优点,设计的信息系统管理有助于高校的科研信息数据共享,便于系统且高效地管理高校科研项目;方便科研人员及时查询科研项目的进度及成果,管理人员及时进行科研数据的有效整理及整合,领导人员从整体上把握高校的科研信息的总体水平。1.2 国内外研究现状高校科研信息的管理经历了文献管理信息管理, MIS Management Information System 管理信息系统的开发有助与管理工作的信息化,促进科研理工作的高效率。由于信息技术的飞速发展,高校的科研作用的日益明显,科研信息

6、的管理将向知识化管理发展。一、文献管理阶段(简单档案管理阶段,20世纪50年代之前)档案的收集、整理、保管、鉴定、统计和提供利用的活动。包括:档案收集、档案整理、档案价值鉴定、档案保管、档案编目和档案检索、档案统计、档案编辑和研究、档案提供利用。文献管理阶段在科研信息管理的过程中表现为高校各个学院的各个老师的科研项目的资料的收集和整理工作,其过程非为收集、整理、鉴定、保管、统计等工作环节;科研信息开发又分信息加工和信息输出两部分,信息加工由编制目录、编辑文献汇编和编写参考资料构成,信息输出由提供阅览、复制、咨询、函调、外借以及出版、展览等多项服务活动构成。整个科研管理系统及其子系统在运行中都形

7、成反馈机制。科研信息对文献管理的要求:(1)是从数量上要保证档案齐全,不致残缺短少;(2)是从质量上要保持档案的有机联系,不能人为割裂分散或零乱堆砌。在科研信息安全方面,维护安全也有两方面的含义:(1)力求档案本身不受损坏,尽量延长档案的寿命;(2)保护科研信息档案免遭有意破坏,科研档案机密不被盗窃。总结:然而对于这方面的要求却实现不了。其主要存在的问题是:对管理人员的要求比较高,而且其工作量很庞大1。当时的技术条件不能真正的保证保存的科研资料的质量化的要求。(1)科研信息管理手工化操作,工作效率低,工作强度大14无法满足教师的灵活方便的信息查询等功能。(2)科研信息的维护也有相当大的难度。问

8、题突出表现为工作量大,无法满足科研信息管理对时间的要求。二、科研信息管理阶段(20世纪六七十年代到现在)随着计算机的发展,Internet的普及,这对高校的科研管理产生了变革性的影响,信息化的逐步普及使得高校的科研信息管理进一步快速化,尤其是MIS(Management Information System)管理信息系统的发展及各种管理软件的出现更是促进了管理的现代化。这个阶段出现了众多的尝试,各种开发软件层出不穷。主要的MIS开发的技术及工具有:SOA开发工具,基于B/S模式,基于VB的系统构建。研究的主要方向为:如何快速的处理大量的科研信息; 方便科研人员及领导查阅相关信息; 及时发放科研

9、经费。 科研成果的市场转化率9三、知识管理阶段(预测的发展趋势)这阶段中科研信息管理中解决的问题为:(1)由于科研观念落后,导致科研信息不被重视,更新科研观念(2)科研研究对教学的促进作用不够,这些方面的问题的出现及要求的解决方式促进了知识化科研信息管理的出现。(3)科研成果的创新管理15(4)高校科研管理发展规划与部署13总结:随着社会的发展,知识越来越扮演着重要的角色,高校是一个传授知识的重要机构,在知识管理中扮演着无可比拟的作用,科研项目的日益增加,科研信息的日益增多,这带来了管理上的困难。而且科研不仅仅是一种信息,一种资料,也是体现高校知识水平的重要体现,因而科研信息管理的发展方向将是

10、向知识管理阶段发展。1.3高校科研信息管理系统建立的相关技术、研究内容及方法相关技术:高校科研信息管理系统设计与实现采用Access与Visual Basic相结合的方式设计的。Microsoft Office Access(前名 Microsoft Access)是由微软发布的关联式数据库管理系统。它结合了 Microsoft Jet Database Engine 和 图形用户界面两项特点,是 Microsoft Office的成员之一。其实Access 也是微软公司另一个通讯程序的名字,想与 ProComm 以及其他类似程序来竞争。可是事后微软证实这是个失败计划,并且将它中止。数年后他们

11、把名字重新命名于数据库软件。另外,Access还是c语言的一个函数名和一种交换机的主干道模式。它提供了表、查询、窗体、报表、页、宏、模块7种用来建立数据库系统的对象;提供了多种向导、生成器、模板,把数据存储、数据查询、界面设计、报表生成等操作规范化;为建立功能完善的数据库管理系统提供了方便,也使得普通用户不必编写代码,就可以完成大部分数据管理的任务。 Access能够存取 Access/Jet、Microsoft SQL Server、Oracle(甲骨文软件公司),或者任何 ODBC 兼容数据库内的资料。熟练的软件设计师和资料分析师利用它来开发应用软件,而一些不熟练的程序员和非程序员的进阶用

12、户则能使用它来开发简单的应用软件。虽然它支援部份面向对象(OO)技术,但是未能成为一种完整的面向对象开发工具。Visual Basic1991年,美国微软公司推出了Visual Basic 1.0(可简称VB),1992年,Microsoft公司又推出了VB 1.0的升级版VB 2.0目前的最新版本是VB 2010 测试版。 Visual 意为可视的、可见的,指的是开发像Windows操作系统的图形用户界面(Graphic User Interface,GUI)的方法,它与其他编程软件不同的是不需要编写大量代码去描述界面元素的外观和位置,只要把预先建立好的对象拖放到屏幕上相应的位置即可。应该说

13、,这是一次质的飞跃,是一次编程技术的革命。 Basic 实际上是一个短语的缩写,这个短语就是 Beginners All-Purpose Symbolic Instruction Code ,其中文意思为“初学者通用符号指令代码”。 Visual Basic 6 有学习版、专业版和企业版三种版本,以满足不同的开发需要。学习版适用于普通学习者及大多数使用 Visual Basic 开发一般 Windows 应用程序的人员;专业版适用于计算机专业开发人员,包括了学习版的全部内容功能以及Internet控件开发工具之类的高级特性;企业版除包含专业版全部的内容外,还有自动化构件管理器等工具,使得专业编

14、程人员能够开发功能强大的组骨子里分布式应用程序。 随着版本的提高,Visual Basic的功能也越来越强。自从5.0版,Visual Basic 推出了中文版,与前个版本相比,其功能有了很大提升。研究内容:本设计即科研管理信息系统研究的内容是在VB中实现科研人员总体科研项目的查询,科研人员基本信息的查询,科研人员录入科研信息,按各种规则标准进行科研津贴的查询,科研人员科研分数的查询,奖励得分的查询,总体科研的情况的分析。研究方法: (1)文献研究法:通过研究关于VB、ASP、SQL,ACCESS等语言的书籍,以及相关的最新文献资料,从中学习先进的信息系统设计理念和系统构建思想,并掌握编程技术

15、,链接技术,模块设计的技术,在这个过程中同时查阅相关外文期刊,了解整个研究领域的最新发展,指导自己的科研信息管理系统的设计。 (2)实证研究法:在实际的相关已经成熟的系统中学习与借鉴通过研究多个已经成熟系统案例,分析其结构,特点和规律,对系统的研究分析基础上,了解其相对应的优点和隐藏的劣势,结合实际设计的系统的需求,在设计本科研管理信息系统时应用已有的系统的优势,避免其劣势的发生,争取设计出符合要求,实现既定功能的系统。而且完成初步设计后,进行了大量测试,用实际的运行效果,调试错误,提高容错能力。系统研究方法:设计之初,应用概念思维,把系统作为一个整体进行考虑,科学规划整个设计,规划系统整个的

16、设计流程,继而勾勒实体ER图,掌握各个功能模块之间的相互联系,让整个设计成为一个动态相适应的系统。让系统的思想在整个的设计过程中始终引导设计,体现系统的一致性和动态协调性。1.3.1 VB程序设计技术的相关介绍Visual Basic1991年,美国微软公司推出了Visual Basic 1.0(可简称VB),1992年,Microsoft公司又推出了VB 1.0的升级版VB 2.0目前的最新版本是VB 2010 测试版。 Visual 意为可视的、可见的,指的是开发像Windows操作系统的图形用户界面(Graphic User Interface,GUI)的方法,它与其他编程软件不同的是不

17、需要编写大量代码去描述界面元素的外观和位置,只要把预先建立好的对象拖放到屏幕上相应的位置即可。应该说,这是一次质的飞跃,是一次编程技术的革命。 Basic 实际上是一个短语的缩写,这个短语就是 Beginners All-Purpose Symbolic Instruction Code ,其中文意思为“初学者通用符号指令代码”。 Visual Basic 6 有学习版、专业版和企业版三种版本,以满足不同的开发需要。学习版适用于普通学习者及大多数使用 Visual Basic 开发一般 Windows 应用程序的人员;专业版适用于计算机专业开发人员,包括了学习版的全部内容功能以及Interne

18、t控件开发工具之类的高级特性;企业版除包含专业版全部的内容外,还有自动化构件管理器等工具,使得专业编程人员能够开发功能强大的组骨子里分布式应用程序。 随着版本的提高,Visual Basic的功能也越来越强。自从5.0版,Visual Basic 推出了中文版,与前个版本相比,其功能有了很大提升。1.3.2相关数据库技术的比较总结“Access”是非常简单、小巧的数据库开发、使用平台,只要会基本的查询和操作就够了,对于小型的数据库开发,其功能足够。“SQL”是结构化查询语言,基本是通用的语言,可以在几乎任何数据库的开发、使用中被用到,例如建立表、索引、过程、触发器而最重要的还是查询,举个例子:

19、select * from logininfo where logintime = 2005-1-1 and id in ( select id from personinfo where username = 熊大哥 )意思就是查询人员信息表中,注册名是熊大哥的、登录时间在2005年1月1日前的所有信息(假设人员信息表是personinfo,登录信息表是logininfo)“MySQL”是数据库的一种,大多是用在网络数据库的开发和使用,以前盛极一时的Web社区游戏“江湖”,大多是基于这个数据库,但是它有些单薄,不如甲骨文、Sybase、SQLserver等大型数据库。但是只要学会一种,其他的

20、基本是互通的。因为它们有共通性,学会一种基本上就可以“贯通”了,不过也要注意它们并非完全“互通”的,例如SqlServer、Mysql等支持left()函数,而sybase则没有left()函数,它可以用substring()函数来取得想要的字符串1.3.3 Access数据库的优点(1)存储方式简单,易于维护管理 Access管理的对象有表、查询、窗体、报表、页、宏和模块,以上对象都存放在后缀为(.mdb或.accdb)的数据库文件中,便于用户的操作和管理。 (2)面向对象 Access是一个面向对象的开发工具,利用面向对象的方式将数据库系统中的各种功能对象化,将数据库管理的各种功能封装在各

21、类对象中。它将一个应用系统当作是由一系列对象组成的,对每个对象它都定义一组方法和属性,以定义该对象的行为和外国,用户还可以按需要给对象扩展方法和属性。通过对象的方法、属性完成数据库的操作和管理,极大地简化了用户的开发工作。同时,这种基于面向对象的开发方式,使得开发应用程序更为简便。 (3)界面友好、易操作 Access是一个可视化工具,是风格与Windows完全一样,用户想要生成对象并应用,只要使用鼠标进行拖放即可,非常直观方便。系统还提供了表生成器、查询生成器、报表设计器以及数据库向导、表向导、查询向导、窗体向导、报表向导等工具,使得操作简便,容易使用和掌握。 (4)集成环境、处理多种数据信

22、息 Access基于Windows操作系统下的集成开发环境,该环境集成了各种向导和生成器工具,极大地提高了开发人员的工作效率,使得建立数据库、创建表、设计用户界面、设计数据查询、报表打印等可以方便有序地进行。 (5)Access支持ODBC(开发数据库互连,Open Data Base Connectivity),利用Access强大的DDE(动态数据交换)和OLE(对象的联接和嵌入)特性,可以在一个数据表中嵌入位图、声音、Excel表格、Word文档,还可以建立动态的数据库报表和窗体等。Access还可以将程序应用于网络,并与网络上的动态数据相联接。利用数据库访问页对象生成HTML文件,轻松

23、构建Internet/Intranet的应用。 (6)支持广泛,易于扩展,弹性较大 能够将通过链接表的方式来打开EXCEL文件、格式化文本文件等,这样就可以利用数据库的高效率对其中的数据进行查询、处理。还可以通过以Access作为前台客户端,以SQL Server作为后台数据库的方式(如ADP)开发大型数据库应用系统。 总之,Access是一个既可以只用来存放数据的数据库,也可以作为一个客户端开发工具来进行数据库应用系统开发;即可以开发方便易用的小型软件,也可以用来开发大型的应用系统。二、系统分析2.1 需求分析 目前管理学院有众多教师,教授、副教授、工程师、高工等,而且科研项目也相当多,为了

24、加大科研成果对教师的促进作用,正确处理科研津贴,便于科研的发放,因而急需设计一套适合的科研管理系统,此系统具有极大的现实意义。2.2.1 数据分析2.2.2 技术可行性分析Access能够存取 Access/Jet、Microsoft SQL Server、Oracle(甲骨文软件公司),或者任何 ODBC 兼容数据库内的资料。熟练的软件设计师和资料分析师利用它来开发应用软件,而一些不熟练的程序员和非程序员的进阶用户则能使用它来开发简单的应用软件。虽然它支援部份面向对象(OO)技术,但是未能成为一种完整的面向对象开发工具。“Access”是非常简单、小巧的数据库开发、使用平台,只要会基本的查询

25、和操作就够了,其功能对于小型系统已经足够了。VB是Visual Basic的简称,是由美国微软公司于1991年开发的一种可视化的、面向对象和采用事件驱动方式的结构化高级程序设计语言,可用于开发 Windows 环境下的各类应用程序。它简单易学、效率高,且功能强大可以与 Windows 专业开发工具SDK相媲美。在Visual Basic环境下,利用事件驱动的编程机制、新颖易用的可视化设计工具,使用Windows内部的广泛应用程序接口(API)函数,动态链接库(DLL)、对象的链接与嵌入(OLE)、开放式数据连接(ODBC)等技术,可以高效、快速地开发Windows环境下功能强大、图形界面丰富的

26、应用软件系统。2.3总体设计2.3.1 系统功能结构图高校科研信息管理系统学院管理科研人员信息管理科研津贴管理科研报表管理科研项目管理级别管理院系设置科研信息查询科研信息管理四、数据库的设计与实现4.2.3数据库的安全策略用户角色的管理这是保护数据库系统安全的重要手段之一。它通过建立不同的用户组和用户口令验证,可以有效地防止非法的Access用户进入数据库系统,造成不必要的麻烦和损坏;另外在Access数据库中,可以通过授权来对Access用户的操作进行限制,即允许一些用户可以对Access服务器进行访问,也就是说对整个数据库具有读写的权利,而大多数用户只能在同组内进行读写或对整个数据库只具有

27、读的权利。为了加强数据库在网络中的安全性,对于远程用户,应使用加密方式通过密码来访问数据库,加强网络上的DBA权限控制,如拒绝远程的DBA访问等。数据保护数据库的数据保护主要是数据库的备份,当计算机的软硬件发生故障时,利用备份进行数据库恢复,以恢复破坏的数据库文件或控制文件或其他文件。另一种数据保护就是日志,Access数据库实例都提供日志,用以记录数据库中所进行的各种操作,包括修改、调整参数等,在数据库内部建立一个所有作业的完整记录。再一个就是控制文件的备份,它一般用于存储数据库物理结构的状态,控制文件中的某些状态信息在实例恢复和介质恢复期间用于引导Access数据库。五 系统模块详细设计5

28、.1用户管理模块科研管理信息系统设计其用户分为两类,管理员与用户,管理员与用户各自拥有不同的密码,用户必须先注册,再登陆。5.2档案管理模块 5.3科研人员个人信息模块 5.4科研数据信息模块5.4数据分析统计模块 5.5不同类别查询模块5.6科研津贴汇总模块5.7科研打印模块5.8表单管理模块总结本次科研管理信息系统设计与实现毕业设计的过程中,通过上网搜集相关资料,查阅图书,与指导老师、同学研究讨论分析,虽然遇到了困难,但都基本上克服了,从这次的毕业设计中更多的是学到了许多知识。致谢参考文献1杨小琴高校科研成果信息管理系统构建研究A南京大学信息管理系,2009(2) 2王莉亚高校科研竞争力评

29、价管理信息系统分析与设计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 何俊新高校科研管理存在

30、的问题及对策研究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)

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

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