科研管理系统(源码)
目前的科研管理系统略显过时,在系统功能中也略有不足,已经无法满足管理系统的需求了。相较于以前传统模式的纸质管理存在的弊端,开发一款电子信息用来存储科研信息已经势在必行。本系统主要实现的功能模块分为系统管理、机构管理、科研人员管理、著作管理、论文管理、学术管理和科研设备管理。系统采用微软Visual Studio作为开发工具,SQL Server为数据库存储介质,采用当今流行的开发技术Asp.net作为基础。本文主要介绍系统的需求分析、开发环境平台介绍、详细设计、数据库设计、系统分析等。该系统通过计算机技术来管理科研成果,可以充分缩短工作流程,保证了科研成果的电子信息化,推动了电子信息化进程。本系统可以全方面的进行科研管理,实现信息化与网络化,及时更新科研数据,实时为学校提供有关的科研信息,为科研管理人员提供极大的便利。关键词 科研管理,科研人员,ASP.NET
目 录
1 前言 1
1.1 系统开发背景与意义 1
1.2 国内外研究现状 1
1.3 本文结构 2
2 应用系统开发工具 2
2.1 C#语言简介 2
2.2 Visual Studio 2008 3
2.3 SQL Server 2008 4
3 系统分析 4
3.1 需求分析 4
3.2 功能需求分析 5
3.4 分析各个模块 7
3.5 系统架构 8
4 系统数据库设计 9
4.1 数据库需求分析 9
4.2 ER图的剖析 9
4.3 数据库逻辑结构设计 12
5 系统设计与实现 15
5.1 登录系统的界面 15
5.2 系统管理 16
5.3 机构管理 18
5.4 科研人员管理 19
5.5 科研项目管理 20
5.6 科研著作管理 21
5.7 论文管理 22
6 系统测试 23
6.1 登录测试 23
6.2 其他模块测试 24
*好棒文|www.hbsrm.com +Q: ^351916072#
/> 6.3 测试总结 24
结论 25
致谢 26
参考文献 27
1 前言
1.1 系统开发背景与意义
古往今来,中国的信息产业实现了快速发展,电子信息这个行业位居世界前列,各行各业也都在加速企业信息化的扶植,网络时代的发展越来越迅速,现在有越来越多的科研机构把科研管理和互联网融合在一起,是为了让科研人员能够进行更方便的交流和管理。在这样的一个社会背景之下,科研管理系统就是被这样研发出来的。为了能够更高水平的带动科研管理系统的水平和效率,所以人员、科研项目、论文信息被科研管理系统有机的结合。利用ASP.NET良好的性能,SQL SERVER安全稳定的存储模式,尽可能的保障数据的稳定性和安全性,同时也将数据的稳定性及安全性达到了极致。
随着计算机信息技术的发展,计算机被应用在很多方面,科研管理信息利用计算机是当下发展的主流。从学院管理到教育发展,为了具备更高效完整的科学研究报告,也为了满足高校研究所的科研信息管理具有科学化、规范化,就必须利用信息化管理科研成果申报信息。利用电脑管理科研成果,不仅可以保证数据的准确,快速的输出,还可以使用电脑进行信息化。这些优势可以大大提高科学信息处理水平,更具备科学规范化并且与全世界的发展相接轨[1],更可以符合学院科研管理的需求。所以科研管理系统的创建势在必行。
1.2 国内外研究现状
1.2.1 国外研究现状
在国外60年代,他们已初步展现了系统化的功能。在80年代,美国学者托夫勒提出:我们已进入一个信息化社会。1987年,Weber曾指出“管理信息系统的开发者、使用、管理信息系统本身以及它所在的组织机构是互相交流的,这一特点是管理信息系统有别于其他科学的一个方面”[2]。Cushing和Barry也曾强调:“有关管理信息系统的研究要立足于管理信息系统在应用和发展过程中实现交互作用”。
1.2.2 国内研究现状
科研管理体系在当前条件下证明是不成熟的。首先,没有一套完善的管理机制。科研管理是很低效的,工作计划完全在程序化的项目管理之外。其次,管理体制不完善,未能明确定位,没有独立逻辑,不能高效运行构建的研究环境。一些高校教师为取得学术成果为目的而进行学术工作,贬低学术成果。多年来,通过自上而下的行政管理,高教研究行政部门直接管理学院,这是耗时的。还有一个原因就是,目前,我校还是没有一个完整的科研管理系统,大部分程度中这主要依赖着人工来进行[3]。就是缺乏质量管理人员,管理人员的素质和学术水平对于有效的研究管理是至关重要的,但并没有引起学校领导的高度关注。由于缺乏系统化的管理培训,一些研究管理人员也曾经采取过一些措施,但他们从来没有投标研究项目或参与奖励决策,所以他们无法全面认识和进一步研究。此外,他们对研究系统的一系列问题也了解甚少,对教师在研究方面的困难也没有任何帮助。[5]在这种情况下,一些高校研究部门对这些问题几乎没有关注,为行政人员提供进一步的培训或者教育机会少之又少,甚至否认有效的奖惩制度。研究部门的这些做法使研究管理人员的工作积极性大幅下降,降低了效率。
1.3 本文结构
关于科研管理系统的开发背景在前言部分已经阐述,并进行了简要的分析。
第二章介绍了B/S模式、C#语言简介、Visual Studio 2008开发工具、Microsoft SQL Server基础、NET Framework框架。
第三章论述了如何按照功能划分科研管理系统,以及剖析了它的需求,在此基础上又进行了细分[6]。
描绘出了一个对数据库的完整结构逻辑。
第五章是根据第三章、第四章的设计结果利用Microsoft SQL Server和Visual Studio 2008开发工具进行了具体的程序开发设计。
2 应用系统开发工具
2.1 C#语言简介
目 录
1 前言 1
1.1 系统开发背景与意义 1
1.2 国内外研究现状 1
1.3 本文结构 2
2 应用系统开发工具 2
2.1 C#语言简介 2
2.2 Visual Studio 2008 3
2.3 SQL Server 2008 4
3 系统分析 4
3.1 需求分析 4
3.2 功能需求分析 5
3.4 分析各个模块 7
3.5 系统架构 8
4 系统数据库设计 9
4.1 数据库需求分析 9
4.2 ER图的剖析 9
4.3 数据库逻辑结构设计 12
5 系统设计与实现 15
5.1 登录系统的界面 15
5.2 系统管理 16
5.3 机构管理 18
5.4 科研人员管理 19
5.5 科研项目管理 20
5.6 科研著作管理 21
5.7 论文管理 22
6 系统测试 23
6.1 登录测试 23
6.2 其他模块测试 24
*好棒文|www.hbsrm.com +Q: ^351916072#
/> 6.3 测试总结 24
结论 25
致谢 26
参考文献 27
1 前言
1.1 系统开发背景与意义
古往今来,中国的信息产业实现了快速发展,电子信息这个行业位居世界前列,各行各业也都在加速企业信息化的扶植,网络时代的发展越来越迅速,现在有越来越多的科研机构把科研管理和互联网融合在一起,是为了让科研人员能够进行更方便的交流和管理。在这样的一个社会背景之下,科研管理系统就是被这样研发出来的。为了能够更高水平的带动科研管理系统的水平和效率,所以人员、科研项目、论文信息被科研管理系统有机的结合。利用ASP.NET良好的性能,SQL SERVER安全稳定的存储模式,尽可能的保障数据的稳定性和安全性,同时也将数据的稳定性及安全性达到了极致。
随着计算机信息技术的发展,计算机被应用在很多方面,科研管理信息利用计算机是当下发展的主流。从学院管理到教育发展,为了具备更高效完整的科学研究报告,也为了满足高校研究所的科研信息管理具有科学化、规范化,就必须利用信息化管理科研成果申报信息。利用电脑管理科研成果,不仅可以保证数据的准确,快速的输出,还可以使用电脑进行信息化。这些优势可以大大提高科学信息处理水平,更具备科学规范化并且与全世界的发展相接轨[1],更可以符合学院科研管理的需求。所以科研管理系统的创建势在必行。
1.2 国内外研究现状
1.2.1 国外研究现状
在国外60年代,他们已初步展现了系统化的功能。在80年代,美国学者托夫勒提出:我们已进入一个信息化社会。1987年,Weber曾指出“管理信息系统的开发者、使用、管理信息系统本身以及它所在的组织机构是互相交流的,这一特点是管理信息系统有别于其他科学的一个方面”[2]。Cushing和Barry也曾强调:“有关管理信息系统的研究要立足于管理信息系统在应用和发展过程中实现交互作用”。
1.2.2 国内研究现状
科研管理体系在当前条件下证明是不成熟的。首先,没有一套完善的管理机制。科研管理是很低效的,工作计划完全在程序化的项目管理之外。其次,管理体制不完善,未能明确定位,没有独立逻辑,不能高效运行构建的研究环境。一些高校教师为取得学术成果为目的而进行学术工作,贬低学术成果。多年来,通过自上而下的行政管理,高教研究行政部门直接管理学院,这是耗时的。还有一个原因就是,目前,我校还是没有一个完整的科研管理系统,大部分程度中这主要依赖着人工来进行[3]。就是缺乏质量管理人员,管理人员的素质和学术水平对于有效的研究管理是至关重要的,但并没有引起学校领导的高度关注。由于缺乏系统化的管理培训,一些研究管理人员也曾经采取过一些措施,但他们从来没有投标研究项目或参与奖励决策,所以他们无法全面认识和进一步研究。此外,他们对研究系统的一系列问题也了解甚少,对教师在研究方面的困难也没有任何帮助。[5]在这种情况下,一些高校研究部门对这些问题几乎没有关注,为行政人员提供进一步的培训或者教育机会少之又少,甚至否认有效的奖惩制度。研究部门的这些做法使研究管理人员的工作积极性大幅下降,降低了效率。
1.3 本文结构
关于科研管理系统的开发背景在前言部分已经阐述,并进行了简要的分析。
第二章介绍了B/S模式、C#语言简介、Visual Studio 2008开发工具、Microsoft SQL Server基础、NET Framework框架。
第三章论述了如何按照功能划分科研管理系统,以及剖析了它的需求,在此基础上又进行了细分[6]。
描绘出了一个对数据库的完整结构逻辑。
第五章是根据第三章、第四章的设计结果利用Microsoft SQL Server和Visual Studio 2008开发工具进行了具体的程序开发设计。
2 应用系统开发工具
2.1 C#语言简介
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/jsjkxyjs/1555.html