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

上传人:灯火****19 文档编号:125333039 上传时间:2020-03-17 格式:DOC 页数:31 大小:2.09MB
返回 下载 相关 举报
高校科研项目管理系统设计_第1页
第1页 / 共31页
高校科研项目管理系统设计_第2页
第2页 / 共31页
高校科研项目管理系统设计_第3页
第3页 / 共31页
高校科研项目管理系统设计_第4页
第4页 / 共31页
高校科研项目管理系统设计_第5页
第5页 / 共31页
点击查看更多>>
资源描述

《高校科研项目管理系统设计》由会员分享,可在线阅读,更多相关《高校科研项目管理系统设计(31页珍藏版)》请在金锄头文库上搜索。

1、高校科研项目管理系统设计,电子工程系摘 要:为了提高高校管理人员和科研人员的工作效率,并改善高校科研管理现状,开发了基于ASP的高校科研项目管理系统。该系统分为两大功能:普通用户功能和系统管理员功能。其中前者涉及对基本信息进行浏览、查询和打印等操作,后者管理员则对信息拥有审核、添加和修改等额外权限。系统采用了基于B/S模式的设计思想,选取ASP作为前台开发工具,Access作为后台数据库平台的开发技术。关键词:管理系统;ASP;AccessDesign of the University Scientific Research Management System,Department of E

2、lectronic 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

3、. The system is divided into two modules: common 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

4、be the stage development tool and applies Access as background database.Key words:Management System;ASP;Access目 录1 引言12 相关理论和可行性研究22.1 研究背景22.2研究方法22.3 开发工具32.4 系统的可行性分析42.4.1 技术可行性42.4.2 操作可行性42.4.3 经济可行性42.5 系统流程图43 需求分析63.1 系统目标63.2 系统的功能需求63.3 系统的性能需求64 系统设计84.1 总体设计84.1.1 系统功能描述84.1.2 系统功能模块图94

5、.2 数据库设计104.2.1 数据库设计原则104.2.2 数据库表的设计104.3 数据流图设计134.4 界面设计145 系统的实现和测试175.1 编码实现175.2 系统的测试175.2.1登录界面测试175.2.2部门配置的录入测试185.2.3教职工信息的录入205.2.4 期刊信息的录入测试216 结论23参考文献24附录25致 谢27II1 引言当下科研活动已成为高校的主旋律之一,高校的科研活动日益成为衡量高校综合实力的重要指标1。随着学校科研投入和从事科研活动的人员的不断增加,学校高校科研管理的压力也日益加大。本项目的意义就在于通过搭建一个大型的科研项目管理系统,能够快速有

6、效的提高学校科研管理工作的高效性、科学性和透明性,并使得科研管理工作能更好的服务于全校老师,更好的为学校领导提供科研决策支持。随着计算机技术的发展和高校办公自动化的建设,使科研管理工作更加规范化、科学化,建设一个项目管理系统已显得非常重要。高校项目管理系统包括科研项目管理、科研成果管理、学术论著管理、机构人员管理、文件资料管理等。全面引进面向对象的设计方法,开发出适合高校系级单位的项目管理系统。科研管理系统要实现对研究所、高校等单位科研情况的有效管理以及对科研活动的全程跟踪。该系统为科研管理人员服务,使用方便,既能实现对科研信息的高效率管理和控制,又能满足研究所的决策者对科研活动的宏观管理与决

7、策的需要,还能够为院对研究所的评价以及研究所对人员的评价提供依据。系统建设和实施后,将大大提高学校科研管理工作的信息化水平,全面实现学校的网络化科研管理体系。系统将会成为联系科研活动人员和科研管理人员的纽带,也将给学校整个的信息化建设带来深远而有意义的影响2。科研项目管理系统是一个科研院所、高校研究所等内部管理的核心部分,最好包括人员档案、机构设置、项目申报、科研评估、成果管理、基金管理、科技统计、成果管理、专利管理、经费管理、报表管理等多项信息管理职能。随着计算机应用水平的提高和科研管理的规范化和制度化,建立一套适用于科研院所科研管理工作管理信息系统,已经成为各大的科研院所迫切的需求3。建立

8、一套完善的科研管理业务系统可以极大地提高管理效率,为领导的决策提供较科学的依据。一套较完善的研究院所的科研管理系统应以项目管理为中心,涵盖计划、合同、成果、专利、资金、人员、设备等方面,并可关联到办公、人事、财务、设备等其它业务系统。因此,整个系统庞大而复杂,需要逐步进行分阶段设计4。2 相关理论和可行性研究2.1 研究背景随着信息化技术的不断发展,管理信息系统的设计成为项目管理实现自动化的保证,如何高效的处理科研信息已经成为高校科研管理的必然发展趋势。新形势下创新能力日益重要,随着高校创新意识的逐步加强及教学体制的深层改革,每年都有大量的高质量科研成果产生,因而高校是科研发展的重要产地,于此

9、同时科研水平在如今的高校也是重要的一项评估标准5。目前高校的科研项目管理的管理大多还采用Excel软件,word等办公软件进行大量的数据汇总及处理,但由于其操作性和实用性不强,严重制约了高校科研管理工作的规范化和质量化发展,而且也严重影响高校领导及时利用科研信息进行决策的水平。这种方式不仅带给科研管理人员繁重的工作量,并且导致科研管理工作人员与管理人员之间缺少必要的沟通和信息交流,因此这种管理方式难以反应高校的科研现状,不但造成速度缓慢还导致信息失真。比如人文社科项目管理有一套系统,国家自然科学基金项目管理也有一套系统,省教育厅项目、成果、基地、重点实验室也各有一套系统。这些系统与高校的需求不

10、完全一致,与学院的科研项目管理系统缺乏数据交换和共享。另外以我们学校为例,我们学校各个院系下二级学院各自使用自己的一套系统(大多是Excel的基本数据汇总),管理人员工作量大,没有统一的规范。因而现有的系统不能满足高校的需求。造成每年年终对教师的科研信息等进行绩效考评时,及时发放教师的科研津贴,领导获取综合的科研信息等较难实现6。为了提高管理人员工作的效率,并改善高校科研管理现状,设计出一个实用的科研项目管理系统是迫切的需求。采用数据库技术和现代软件设计技术的科研项目管理系统,结合ASP的优点,设计的信息系统管理有助于高校的科研信息数据共享,便于系统高效地管理高校科研项目。方便科研人员及时查询

11、科研项目的进度及成果,管理人员及时进行科研数据的有效整理。2.2研究方法本科研项目管理系统研究的内容是在ASP中实现科研人员总体科研项目的查询,科研人员基本信息的查询,科研人员录入科研信息,按各种规则标准进行科研津贴的查询,科研人员科研分数的查询,奖励得分的查询,总体科研情况的分析。主要通过以下几种方法来研究:1) 文献研究法通过研究关于ASP、ACCESS等语言的书籍,以及相关的最新文献资料,从中学习先进的信息系统设计理念和系统构建思想,掌握编程技术,链接技术,模块设计的技术,在这个过程中同时查阅相关外文文献,了解研究领域的最新发展,指导自己的科研项目管理系统的设计。2) 实证研究法在实际的

12、相关已经成熟的系统中学习与借鉴通过研究多个已经成熟系统案例,分析其结构,特点和规律,对系统的研究分析基础上,了解其相对应的优点和隐藏的劣势,结合实际设计的系统的需求,在设计科研项目信息系统时应用已有的系统的优势,避免劣势的发生,设计出符合要求,实现既定功能的系统。而且完成初步设计后,进行了大量测试,查看实际的运行效果,反复调试错误,提高容错能力。3) 系统研究方法设计之初,应用概念思维,把系统作为一个整体进行考虑,科学规划整个设计,规划系统整个的设计流程,继而勾勒相关数据流图,掌握各个功能模块之间的相互联系,让整个设计成为一个动态相适应的系统。让系统的思想在整个的设计过程中始终引导设计,体现系

13、统的一致性和动态协调性。2.3 开发工具本高校科研项目管理系统设计与实现采用Access与ASP相结合的方式设计的。Microsoft Office Access是由微软发布的关联式数据库管理系统7。它结合了Microsoft Jet Database Engine和图形用户界面两项特点,是Microsoft Office的成员之一。Access还是C语言的一个函数名和一种交换机的主干道模式。它提供了表、查询、窗体、报表、页、宏、模块7种用来建立数据库系统的对象;提供了多种向导、生成器、模板,把数据存储、数据查询、界面设计、报表生成等操作规范化;为建立功能完善的数据库管理系统提供了方便,也使得

14、普通用户不必编写代码,就可以完成大部分数据管理的任务。Access能够存取Access/Jet、Microsoft SQL Server、Oracle,或者任何ODBC兼容数据库内的资料。熟练的软件设计师和资料分析师利用它来开发应用软件,而一些不熟练的程序员和非程序员的“进阶用户”则能使用它来开发简单的应用软件。虽然它支持部分面向对象技术,但未能成为一种完整的面向对象开发工具。ASP是Active Server Page的缩写,意为“活动服务器网页”。ASP是微软公司开发的代替CGI脚本程序的一种应用,它可以与数据库和其它程序进行交互,是一种简单、方便的编程工具8。ASP的网页文件的格式是.a

15、sp,现在常用于各种动态网站中。ASP是一种服务器端脚本编写环境,可以用来创建和运行动态网页或web应用程序。ASP网页可以包含HTML标记、普通文本、脚本命令以及COM组件等。利用ASP可以向网页中添加交互式内容(如在线表单),也可以创建使用HTML网页作为用户界面的web应用程序。与HTML相比,ASP网页具有以下特点: 利用ASP可以实现突破静态网页的一些功能限制,实现动态网页技术; ASP文件是包含在HTML代码所组成的文件中的,易于修改和测试; 服务器上的ASP解释程序会在服务器端制定ASP程序,并将结果以HTML格式传送到客户端浏览器上,因此使用各种浏览器都可以正常浏览ASP所产生的网页; ASP提供了一些内置对象,使用这些对象可以使服务器端脚本功能更强。例如可以从web浏览器中获取用户通过HTML表单提交的信息,并在脚本中对这些信息进行处理,然后向web浏览器发送信息; ASP可以使用服务器端ActiveX组建来执行各种各样的任务,例如存取数据库、发现那个Email或访问文件系统等。由于服务器是将ASP程序执行的结果以HTML格式传回客户端浏览器,因此使用者不会看到ASP所编写的原始程序代码,可防止ASP程序代码被窃取,提高了网页信息的安全性与可信性。2.4 系统的可行性分析

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文 > 管理论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号