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

上传人:b****1 文档编号:14960116 上传时间:2023-06-28 格式:DOCX 页数:34 大小:1.96MB
下载 相关 举报
高校科研项目管理系统设计.docx_第1页
第1页 / 共34页
高校科研项目管理系统设计.docx_第2页
第2页 / 共34页
高校科研项目管理系统设计.docx_第3页
第3页 / 共34页
高校科研项目管理系统设计.docx_第4页
第4页 / 共34页
高校科研项目管理系统设计.docx_第5页
第5页 / 共34页
高校科研项目管理系统设计.docx_第6页
第6页 / 共34页
高校科研项目管理系统设计.docx_第7页
第7页 / 共34页
高校科研项目管理系统设计.docx_第8页
第8页 / 共34页
高校科研项目管理系统设计.docx_第9页
第9页 / 共34页
高校科研项目管理系统设计.docx_第10页
第10页 / 共34页
高校科研项目管理系统设计.docx_第11页
第11页 / 共34页
高校科研项目管理系统设计.docx_第12页
第12页 / 共34页
高校科研项目管理系统设计.docx_第13页
第13页 / 共34页
高校科研项目管理系统设计.docx_第14页
第14页 / 共34页
高校科研项目管理系统设计.docx_第15页
第15页 / 共34页
高校科研项目管理系统设计.docx_第16页
第16页 / 共34页
高校科研项目管理系统设计.docx_第17页
第17页 / 共34页
高校科研项目管理系统设计.docx_第18页
第18页 / 共34页
高校科研项目管理系统设计.docx_第19页
第19页 / 共34页
高校科研项目管理系统设计.docx_第20页
第20页 / 共34页
亲,该文档总共34页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

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

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

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

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

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

××,电子工程系

摘要:

为了提高高校管理人员与科研人员得工作效率,并改善高校科研管理现状,开发了基于ASP得高校科研项目管理系统。

该系统分为两大功能:

普通用户功能与系统管理员功能。

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

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

2C3UPZj。

关键词:

管理系统;ASP;Access

DesignoftheUniversityScientificResearch

ManagementSystem

××,DepartmentofElectronicEngineering

Abstract:

Inthispaper,auniversityscientificresearchmanagementsystembasedonASPisdesigned、Thissystemwillimprovetheworkefficiencyofcollegesanduniversitiesmanagersandscientificresearchers,andalsothemanagementsituationofuniversityscientificresearch、Thesystemisdividedintotwomodules:

monuserandadministrator、Theformercouldbrowse,search,printthebasicinformation,whileadministratorcanownsextraauthoritiesofaudit,appendandmodification、ThedesignideabasedonB/Smodeisadoptedbysystem,besides,itchoosesASPtobethestagedevelopmenttoolandappliesAccessasbackgrounddatabase、yIYi2mf。

Keywords:

ManagementSystem;ASP;Access

1引言

当下科研活动已成为高校得主旋律之一,高校得科研活动日益成为衡量高校综合实力得重要指标[1]。

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

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

w4dpEfV。

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

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

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

uZxa5Ni。

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

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

2ZRefei。

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

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

CtespBk。

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

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

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

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

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

uv62IPu。

2相关理论与可行性研究

2、1研究背景

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

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

vBUclvQ。

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

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

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

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

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

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

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

seWuCO0。

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

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

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

xn8gkvg。

2、2研究方法

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

主要通过以下几种方法来研究:

9GO10CR。

1)文献研究法

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

A708pb7。

2)实证研究法

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

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

ScFujbp。

3)系统研究方法

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

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

n2BMCft。

2、3开发工具

本高校科研项目管理系统设计与实现采用Access与ASP相结合得方式设计得。

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

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

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

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

qHza07z。

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

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

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

kr3wCWK。

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

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

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

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

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

利用ASP可以向网页中添加交互式内容(如在线表单),也可以创建使用HTML网页作为用户界面得web应用程序。

与HTML相比,ASP网页具有以下特点:

Z8j2vSK。

1利用ASP可以实现突破静态网页得一些功能限制,实现动态网页技术;

2ASP文件就是包含在HTML代码所组成得文件中得,易于修改与测试;

3服务器上得ASP解释程序会在服务器端制定ASP程序,并将结果以HTML格式传送到客户端浏览器上,因此使用各种浏览器都可以正常浏览ASP所产生得网页;OdLp4Ap。

4ASP提供了一些内置对象,使用这些对象可以使服务器端脚本功能更强。

例如可以从web浏览器中获取用户通过HTML表单提交得信息,并在脚本中对这些信息进行处理,然后向web浏览器发送信息;IjypnR6。

5ASP可以使用服务器端ActiveX组建来执行各种各样得任务,例如存取数据库、发现那个Email或访问文件系统等。

NZN7KTD。

由于服务器就是将ASP程序执行得结果以HTML格式传回客户端浏览器,因此使用者不会瞧到ASP所编写得原始程序代码,可防止ASP程序代码被窃取,提高了网页信息得安全性与可信性。

eyyr71v。

2、4系统得可行性分析

2、4、1技术可行性

技术上得可行性分析主要分析现有技术条件能否顺利完成开发工作,硬、软件配置能否满足开发者需要等。

目前仓库与仓库之间建有局域网,各仓库均采用PC机作为工作台,其容量、速度能满足系统要求。

NlwoJk1。

根据提出得系统功能、性能及实现系统得各项约束条件,根据新系统目标来衡量所需得技术就是否具备。

本系统就是一个数据库管理与查询得系统,现有得技术以较为成熟,硬件、软件得性能要求、环境条件等各项条件良好,估计利用现有技术条件应完全可以达到该系统得功能目标。

同时,考虑给予得开发期限也较为充裕,预计系统就是可以在规定期限内完成开发。

FbozOK3。

目前得很多技术都能实现本系统要实现得问题,只就是需要选择一个简单可行得技术就是我们需要考虑得问题。

2、4、2操作可行性

主要了解高校科研项目管理系统得相关人员对开发管理系统就是否支持,现有高校科研项目管理系统管理制度与方法就是否科学,规章制度就是否齐全,原始数据就是否正确等。

qCV7si5。

高校科研项目管理系统就是专门设计得人性化系统,可以保证每一步操作都不就是很难。

人性化得操作界面就是很好操作得基础。

可见这个系统在操作上就是可行得。

MTWGLf1。

2、4、3经济可行性

项目确立后,花费了一定得专项经费用于添置相关设备与软件开发,但就是系统开发后不会动用大量得人力资源,节省得人力资源费用与投入得资金相比较证明经济上就是可行得。

6TQl7QG。

同时,该系统得投入使用会大大提高工作效率,使工作流程更加通顺,统计查询方便快捷并且社会效益也会明显体现。

kzw108z。

2、5系统流程图

在系统可行性分析得基础上,明确了各科室得业务范围与工作流程,该系统得工作流程如图2、5所示:

图2、5系统流程图Jy9evzv。

3需求分析

3、1系统目标

为了适应现代化得信息管理,当前高校迫切需要一个新得管理系统,这个系统应充分发挥网络优势,实现信息得存储与共享。

最大程度地减轻科研管理人员得工作量,提高工作效率,搭建一个高校内部交流得平台。

系统必须满足如下得目标:

d1EoJy0。

1可以查询全校教职工得基本情况,具有安全、高效得特性;

2只需1~2名档案录入员即可操作系统,节省大量人力;

3可以迅速查到所需论文信息。

3、2系统得功能需求

本项目管理系统分为以下两种权限:

1)普通用户功能

1对全校教职工得基本信息进行浏览、查询、打印等操作;

2对各种数字化期刊得基本信息进行浏览、查询、打印等操作;

3对校教职工发表得论文得基本信息进行浏览、查询、打印等操作。

2)系统管理员功能

1对全校教职工得基本信息进行添加、查询、修改、统计、打印等操作;

2对各种数字化期刊得基本信息进行添加、查询、修改、打印等操作;

3对全校教职工发表得论文得基本信息进行添加、查询、修改、统计、打印等操作;

4对系统管理员得帐号进行修改操作;

5对系统得数据库进行备份、恢复、清空等操作。

对两者共同拥有得查询功能应包括以下3种形式:

1进行单个条件得查询;

2进行复合条件得查询;

3进行模糊查询。

3、3系统得性能需求

1)实用性

项目管理系统得开发要将系统得实用性放在首位,该系统得设计,以满足该校科研信息管理作为首要目标。

系统设计应最大程度地发挥计算机得高速处理、海量存储能力。

在软件设计中,以方便用户使用为,做到统一编码,统一界面风格。

界面完全汉字化,提高联机帮助功能。

fDhhNMt。

2)先进性

项目管理系统在硬件选型与软件设计方案上,都应在保持系统具有一定得先进性,使系统尽量增长其生命周期。

设计得系统要有优越得性价比,硬件选型既要体现当前得最新技术,又要方便系统变更、扩充。

系统软件既要适应计算机技术发展得潮流,又要兼顾系统维护得方便性。

Ibesr6h。

3)可靠性

可靠性就是指系统使用得软、硬件可靠性程度,使得系统在运行中不发生或极少发生故障,在偶然事故及操作失误时,系统应具有较强得自我恢复能力,而不会造成系统死锁或信息丢失与破坏。

OYn2JEd。

4)安全性

项目管理系统保存着学校得科研信息,因此对系统得安全性要求非常高。

一方面必须保证数据得一致性,另一方面又必须在非常情况下保证数据得丢失减少到最低限度。

因此,项目管理系统应充分利用access数据库得维护工具,方便数据备份、恢复,从而提高系统得安全性。

vJRSVqq。

5)保密性

项目管理系统含有我校科研人员、统计、成果、外部科技动态等重要信息,这些信息不但需要满足数据共享,同时还需要提高系统保密性。

项目管理系统保密性设计将充分利用数据库封锁机制、授权管理机制、应用软件设置多级密码及软件分离等措施,保证系统不发生泄密。

K34UmO8。

6)整体性

项目管理系统就是一个较为独立得系统。

系统开发必须按照科学得开发原则,在系统分析得基础上,完成整个系统得总体设计。

使全校科研数据信息统一,充分发挥整个系统得总体效益。

qCpTCPU。

7)规范性

数据得处理及其描述需要符合标准,具有通用性,数据得设计与定义要相关标准相一致。

4系统设计

4、1总体设计

4、1、1系统功能描述

本项目管理系统包括数据录入与管理、数据查询与打印、系统维护、数据统计、系统帮助五个模块。

各模块功能描述如下:

KWTRF4w。

1)数据录入与管理

包括教职工信息录入、期刊信息录入与论文信息录入。

其中教职工信息录入包括添加、修改、删除。

1在进行教职工信息得添加时,弹出窗口进行教职工信息得录入,在保存得时候要进行教职工编号就是否重复得检验,如果添加得教职工编号重复要对用户进行提示,只有在不重复得情况下才能够进行教职工信息得添加。

在进行教职工信息得删除操作时,首先弹出提示窗口让用户确认就是否删除,只有在用户确认后才能够进行教职工信息得删除操作。

在进行教职工信息得修改时,要能够根据用户选定得教职工进行修改,即列出所有教职工信息,在这个基础上才能进行修改;qLi1nU5。

2期刊信息录入模块包括添加、删除与修改;

3论文信息录入模块包括添加、删除与修改。

管理人员可以根据使用得需要,依靠单击窗体中不同得按钮进入不同得操作。

H9bHDXj。

2)数据查询与打印

包括教职工信息查询、期刊信息查询、论文信息查询、综合查询。

1其中教职工信息查询只要选中科研论文查询界面中得教师信息,就能显示全部教职工得所有信息;

2期刊信息查询只要选中科研论文查询界面中得期刊信息,就能显示全部期刊得所有信息;

3论文信息查询只要选中科研论文查询界面中得论文信息,就能显示全部论文得所有信息;

4综合查询就就是把几项查询综合起来进行查询。

例如输入“作者姓名”,再选中“论文登记号”、“名称(中)”、“学历”就会显示相应得信息,或者选中“全选”,就能够显示出全部论文信息与论文篇数。

WNU0cMf。

3)系统维护

包括数据库管理、管理员登录资料修改以及验证用户提交得论文信息。

1数据库管理包括数据库备份、数据库还原、数据库清空三种维护。

在进行数据库备份时,弹出得新窗口会询问就是否要备份,选择“确定”就进行备份,选择“取消”就不进行备份。

进行数据库还原时,弹出新窗口会询问就是否要还原,选择“确定”就进行还原,选择“取消”就不进行还原。

进行数据库清空时,弹出新窗口会询问就是否要清空,选择“确定”就进行清空,选择“取消”就不进行清空;mxk4Pbg。

2管理员登录资料修改就就是输入原始得用户名与密码,再输入新得用户名与密码,并要输入确认密码,最后单击“修改”按钮,然后会弹出一个新界面,提示修改成功与否。

此功能就是只有管理员才有得权限;Ku4cSly。

3验证用户提交得论文信息,点击“验证”就会显示教师提交成功得论文。

若论文信息真实,就加入数据库,否则删除其论文信息。

本页面当中还存在两个按钮,一个就就是直接返回系统首页,还有一个就就是链接到学校网站。

fMyxVnM。

4)数据统计

此界面显示两种方法统计得结果。

分为按教职工所在部门统计与按教职工职称统计,以扇形图得形式显示比例。

5)系统帮助

1作者简介就就是作者得信息、联系方式、开发工具(ASP与Access数据库结合)、支持得平台、开发日期;

2使用说明:

本系统得主要使用帮助。

4、1、2系统功能模块图

功能结构图按照系统得功能从属关系描述系统各组成部分得功能,图中每一个框表示一个功能,各层功能模块与数据流图中得加工相对应。

由此本系统得功能模块图如图4、1、2所示:

z1QoAuG。

B0FARaa。

图4、1、2系统得功能模块图

4、2数据库设计

4、2、1数据库设计原则

数据库就是信息系统得核心,它把系统中大量数据按一定得模型组织起来,提供存储、维护、检索数据功能,使信息系统可以方便、及时、准确地从数据库中获得所需得信息。

因此只有对数据库进行合理得逻辑设计与有效得物理设计才能开发出高效得信息系统。

数据库设计就是信息系统开发与设计得重要组成部分。

4ysjiXn。

4、2、2数据库表得设计

根据模块设计,以及根据前面章节介绍得规范得设计要求,系统得数据库表设计如下列表格所示。

表4、2、2、1用来存放作者:

数据表名

字段名称

数据类型

字段大小

索引

Author

ID

自动编号

作者代码

文本

10

就是

姓名

文本

20

出生日期

日期/时间

8

性别

文本

2

部门代码

文本

30

职务代码

文本

20

职称代码

文本

20

学历代码

文本

10

表4、2、2、1作者信息表

表4、2、2、2用来存放期刊得信息:

Magazine

ID

自动编号

期刊代码

文本

10

就是

期刊名称

文本

50

刊号

文本

15

级别(A~G)

文本

1

主办单位

文本

50

所属学科代码

文本

20

表4、2、2、2期刊信息表

表4、2、2、3用来存放论文得信息:

Paper

ID

自动编号

论文登记号

文本

10

就是

论文名称(中)

文本

50

论文名称(英)

文本

50

期号

数字

2

引用情况

文本

20

何项目资助

文本

50

作者代码

文本

10

期刊代码

文本

10

表4、2、2、3论文信息表

表4、2、2、4用来存放部门得信息:

Department

部门代码

文本

10

就是

名称

文本

50

表4、2、2、4部门信息表

表4、2、2、5用来存放职务得信息:

Job

职务代码

文本

10

就是

名称

文本

20

表4、2、2、5职务信息表

表4、2、2、6用来存放职称信息:

Duty

职称代码

文本

10

就是

名称

文本

20

表4、3、2、6职称表

表4、2、2、7用来存放学历信息:

Degree

学历代码

文本

10

就是

名称

文本

20

表4、2、2、7学历表

表4、2、2、8用来存放学科得信息:

Subject

学科代码

文本

10

名称

文本

20

表4、2、2、8学科表

根据前面介绍得规范化得设计理论,这时将科研项目管理系统得数据分成上面8个表,减少了数据得冗余,同就是在这些表之间又存着一些关联关系。

例如在论文信息表中,由作者代码与期刊代码两个字段分别与作者信息表与期刊信息表建立了关联关系,这样在查询论文信息得时候,就能够显示出作者以及期刊得信息,同时在查瞧论文信息得时候,又可以通过类别代码同论文类别表进行关联,以显示出论文得类别信息,各表间得关系如图4、2、2所示:

xhwYYBi。

图4、2、2数据库各表关系图

由数据库各表得到数据词典得分析表如表4、2、2、9所示:

表名

说明

字段

Paper

论文信息表

PaperId论文登记号

PaperNameCN论文名称(中)

Issue引用情况

magazineID期号

Paper_author

论文作者表

PaperId论文登记号

AuthorID作者代码

Magazine

期刊信息表

magazineID期刊代码

magazineName期刊名称

magazineNum刊号

Author

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

当前位置:首页 > 工作范文 > 行政公文

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2