当前位置:文档之家› 高校科研项目管理系统设计

高校科研项目管理系统设计

高校科研项目管理系统设计××,电子工程系摘要:为了提高高校管理人员与科研人员得工作效率,并改善高校科研管理现状,开发了基于ASP得高校科研项目管理系统。

该系统分为两大功能:普通用户功能与系统管理员功能。

其中前者涉及对基本信息进行浏览、查询与打印等操作,后者管理员则对信息拥有审核、添加与修改等额外权限。

系统采用了基于B/S模式得设计思想,选取ASP作为前台开发工具,Access作为后台数据库平台得开发技术。

关键词:管理系统;ASP;AccessDesign of the University Scientific ResearchManagement System××,Department of Electronic EngineeringAbstract:In this paper, a university scientific research management system based on ASP is designed、 This system will improve the work efficiency of colleges and universities managers and scientific researchers, and also the management situation of university scientific research、The system is divided into two modules: mon user and administrator、The former could browse, search, print the basic information, while administrator can owns extra authorities of audit, append and modification、 The design idea based on B/S mode is adopted by system, besides, it chooses ASP to be the stage development tool and applies Access as background database、Key words:Management System;ASP;Access目录1 引言 (1)2 相关理论与可行性研究 (2)2、1 研究背景 (2)2、2研究方法 (2)2、3 开发工具 (3)2、4 系统得可行性分析 (3)2、4、1 技术可行性 (3)2、4、2 操作可行性 (4)2、4、3 经济可行性 (4)2、5 系统流程图 (4)3 需求分析 (6)3、1 系统目标 (6)3、2 系统得功能需求 (6)3、3 系统得性能需求 (6)4 系统设计 (8)4、1 总体设计 (8)4、1、1 系统功能描述 (8)4、1、2 系统功能模块图 (9)4、2 数据库设计 (10)4、2、1 数据库设计原则 (10)4、2、2 数据库表得设计 (10)4、3 数据流图设计 (13)4、4 界面设计 (16)5 系统得实现与测试 (18)5、1 编码实现 (18)5、2 系统得测试 (18)5、2、1登录界面测试 (18)5、2、2部门配置得录入测试 (19)5、2、3教职工信息得录入 (21)5、2、4 期刊信息得录入测试 (22)6 结论 (24)参考文献 (25)附录 (26)致谢 (28)1 引言当下科研活动已成为高校得主旋律之一,高校得科研活动日益成为衡量高校综合实力得重要指标[1]。

随着学校科研投入与从事科研活动得人员得不断增加,学校高校科研管理得压力也日益加大。

本项目得意义就在于通过搭建一个大型得科研项目管理系统,能够快速有效得提高学校科研管理工作得高效性、科学性与透明性,并使得科研管理工作能更好得服务于全校老师,更好得为学校领导提供科研决策支持。

随着计算机技术得发展与高校办公自动化得建设,使科研管理工作更加规范化、科学化,建设一个项目管理系统已显得非常重要。

高校项目管理系统包括科研项目管理、科研成果管理、学术论著管理、机构人员管理、文件资料管理等。

全面引进面向对象得设计方法,开发出适合高校系级单位得项目管理系统。

科研管理系统要实现对研究所、高校等单位科研情况得有效管理以及对科研活动得全程跟踪。

该系统为科研管理人员服务,使用方便,既能实现对科研信息得高效率管理与控制,又能满足研究所得决策者对科研活动得宏观管理与决策得需要,还能够为院对研究所得评价以及研究所对人员得评价提供依据。

系统建设与实施后,将大大提高学校科研管理工作得信息化水平,全面实现学校得网络化科研管理体系。

系统将会成为联系科研活动人员与科研管理人员得纽带,也将给学校整个得信息化建设带来深远而有意义得影响[2]。

科研项目管理系统就是一个科研院所、高校研究所等内部管理得核心部分,最好包括人员档案、机构设置、项目申报、科研评估、成果管理、基金管理、科技统计、成果管理、专利管理、经费管理、报表管理等多项信息管理职能。

随着计算机应用水平得提高与科研管理得规范化与制度化,建立一套适用于科研院所科研管理工作管理信息系统,已经成为各大得科研院所迫切得需求[3]。

建立一套完善得科研管理业务系统可以极大地提高管理效率,为领导得决策提供较科学得依据。

一套较完善得研究院所得科研管理系统应以项目管理为中心,涵盖计划、合同、成果、专利、资金、人员、设备等方面,并可关联到办公、人事、财务、设备等其它业务系统。

因此,整个系统庞大而复杂,需要逐步进行分阶段设计[4]。

2 相关理论与可行性研究2、1 研究背景随着信息化技术得不断发展,管理信息系统得设计成为项目管理实现自动化得保证,如何高效得处理科研信息已经成为高校科研管理得必然发展趋势。

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

目前高校得科研项目管理得管理大多还采用Excel软件,word等办公软件进行大量得数据汇总及处理,但由于其操作性与实用性不强,严重制约了高校科研管理工作得规范化与质量化发展,而且也严重影响高校领导及时利用科研信息进行决策得水平。

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

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

这些系统与高校得需求不完全一致,与学院得科研项目管理系统缺乏数据交换与共享。

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

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

造成每年年终对教师得科研信息等进行绩效考评时,及时发放教师得科研津贴,领导获取综合得科研信息等较难实现[6]。

为了提高管理人员工作得效率,并改善高校科研管理现状,设计出一个实用得科研项目管理系统就是迫切得需求。

采用数据库技术与现代软件设计技术得科研项目管理系统,结合ASP得优点,设计得信息系统管理有助于高校得科研信息数据共享,便于系统高效地管理高校科研项目。

方便科研人员及时查询科研项目得进度及成果,管理人员及时进行科研数据得有效整理。

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

主要通过以下几种方法来研究:1)文献研究法通过研究关于ASP、ACCESS等语言得书籍,以及相关得最新文献资料,从中学习先进得信息系统设计理念与系统构建思想,掌握编程技术,链接技术,模块设计得技术,在这个过程中同时查阅相关外文文献,了解研究领域得最新发展,指导自己得科研项目管理系统得设计。

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

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

3)系统研究方法设计之初,应用概念思维,把系统作为一个整体进行考虑,科学规划整个设计,规划系统整个得设计流程,继而勾勒相关数据流图,掌握各个功能模块之间得相互联系,让整个设计成为一个动态相适应得系统。

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

2、3 开发工具本高校科研项目管理系统设计与实现采用Access与ASP相结合得方式设计得。

Microsoft Office Access就是由微软发布得关联式数据库管理系统[7]。

它结合了Microsoft Jet Database Engine与图形用户界面两项特点,就是Microsoft Office得成员之一。

Access还就是C语言得一个函数名与一种交换机得主干道模式。

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

Access能够存取Access/Jet、Microsoft SQL Server、Oracle,或者任何ODBC兼容数据库内得资料。

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

虽然它支持部分面向对象技术,但未能成为一种完整得面向对象开发工具。

ASP就是Active Server Page得缩写,意为“活动服务器网页”。

ASP就是微软公司开发得代替CGI脚本程序得一种应用,它可以与数据库与其它程序进行交互,就是一种简单、方便得编程工具[8]。

ASP得网页文件得格式就是、asp,现在常用于各种动态网站中。

ASP就是一种服务器端脚本编写环境,可以用来创建与运行动态网页或web应用程序。

ASP网页可以包含HTML标记、普通文本、脚本命令以及组件等。

相关主题