基于Asp.net的科研项目管理系统的设计与开发

来源 :电脑知识与技术 | 被引量 : 0次 | 上传用户:austdqxy
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:分析了高校科研项目管理的现状,根据科研管理业务流程确定系统的功能,基于Asp.net框架实现科研项目管理系统的开发。
  关键词:Asp.net;科研项目管理;系统开发
  中图分类号:TP311 文献标识码:A 文章编号:1009-3044(2016)32-0060-02
  科学研究是高校四大职能之一,是提高办学水平,增强学校综合实力的重要保证,科学水平高低和科研活动规模已成为衡量高校综合实力的重要指标[1]。随着信息时代的到来,高校科研管理被赋予新的使命。利用信息技术,建立一套功能强大,操作简便的科研项目管理系统是学校顺应时代发展要求,实现自我发展的关键所在。
  1 高校科研项目管理现状[2]
  高校科研管理是高校实现科学研究职能,服务广大科研人员的重要保障。科研项目管理工作主要围绕项目生命周期的各环节工作、科研成果管理、科研奖励评审及科研数据分析等一系列工作展开,项目生命周期长短不一,各环节工序繁琐。然而,目前大多数高校的科研管理工作主要借助Excel、Word等办公自动化软件完成,仍处在半自动半手工的水平。在当今信息化的浪潮下,这种半自动的管理手段显得力不从心,在日常工作中呈现出各种问题。一方面,在数据收集上,耗时长,效率低。科研处长期忙于催收各种申报材料,工作效率低。另一方面,由于在数据的管理上缺少实时的、精准的科研数据,造成年终科研工作量统计难度大,教师个人科研档案不健全。为此,绝大多数高校引入科研项目管理系统,实现科研管理信息化建设。
  2 系统功能设计
  本系统开发的目的在于简化科研管理工作程序,规范科研项目数据管理,健全高校教师科研档案管理。因此,系统功能应满足科研管理的日常工作需求,包括项目生命周期的各个环节,同时要满足管理层面所需要的数据分析需求。根据科研管理的工作流程,可将系统分为以下几个主要模块,如图1所示。
  2.1 立项管理
  立项管理主要完成课题指南发布、立项申请、立项审批、确认立项、统计查询等前期工作,是科研实施的数据来源。由科研处工作人员、科研人员及评审专家共同维护。首先由科研处上网发布课题指南,公布项目申报的各项信息,设置课题申报的开放时段;科研人员报人根据课题指南要求,在线提交立项申请;经专家评审、投票通过后确定立项项目;最后,在线公布获批项目。
  2.2 结题管理
  科研处公布到期结题项目名单,并发布结题通知。科研人员通过结题管理模块在线提交申请。科研处在线受理结题申请,并分配给专家评审,经专家组投票确定结题项目。科研人员可在线实时查看项目审批状态。
  2.3 成果管理
  成果管理用于在线收集科研人员的科研成果,由科研人员自行在线对自己的成果进行登记,维护个人科研成果信息。
  2.4 奖励管理
  科研人员通过奖励管理模块申报科研成果奖,并附上支撑材料,科研处在线进行鉴定,公布科研成果奖名单。
  2.5 专家管理
  科研处建立专家数据库,并通过专家评审模块完成专家评审授权。评审专家得到授权后,可在线浏览立项申请和结题申请,并完成审批、投票。
  2.6 基础设置
  基础设置实现对系统公共数据的设置,包括用户权限分配,项目类别、成果类别、奖项类别、立项申报时段、结题申请时段等基础数据的设置。
  2.7 数据分析
  数据分析模块为管理人员和科研人员提供不同维度的数据统计分析。管理人员包括高层决策者和科研处工作人员,管理人员可通过数据分析模塊查看历年项目立项、结题的情况,能够统计历年取得的科研成果和设立的奖项。科研人员则能查询本人的科研情况的历史记录。根据统计对象的不同,将统计查询作为子模块分布到不同的功能模块中。
  3 基于Asp.net的科研项目管理系统开发
  系统采用B/S模式,以Asp.net和SQL Server2008为工具进行开发,采用三层架构[3],如图2所示。
  3.1 数据层
  数据层位于最底层,负责数据的管理。系统采用Sql Server2008作为后台数据库管理软件。本系统是在教师业务档案管理系统的基础上进行的扩展开发,在数据库设计上可以直接使用原有的教职工数据库和部门数据库,根据业务需求,增添以下主要表格。
  申报人(人员编号,姓名,部门,职称,职务)
  项目库(项目编号,名称,级别,类型,年份,申报指南,立项申请书,可申请经费取值范围,发布日期,截止日期,申报人数,立项人数,申报状态)
  申报库(申报编号,项目编号,项目名称,申请人编号,所属学科,摘要,开始时间,结束时间)
  专家授权库(授权编号,项目类型,权限设置,评审开始时间,评审截止时间)
  投票结果库(评审编号,专家编号,项目编号,投票结果)
  成果库(成果编号,成果类型,成果名称,作者,发表时间,刊物级别,支撑材料下载路径)
  奖励库(奖励编号,奖励类型,奖励名称,获奖人,获奖时间,奖励级别,授奖单位,支撑材料下载路径)
  3.2 业务层
  业务层部署在服务器端,位于表示层和数据层之间,负责所有的业务处理,包括基本业务处理和底层数据库访问。系统基于Asp.net框架,实现各功能模块的开发。
  3.3 表示层
  表示层位于最顶层,是用户与系统的交互界面,负责接收用户参数,呈现运算结果。
  4 结束语
  利用Asp.net和SQL Server数据库技术开发科研项目管理系统,有效地提高了科研管理工作效率,促进高校科研管理进一步条理化、规范化、科学化,真正实现数据共享,辅助领导决策,使决策更具科学性、合理性、针对性。
  参考文献:
  [1] 赵学铭.基于.NET的高校科研管理系统的设计与实现[D]. 天津:天津大学,2011.
  [2] 刘沐.从科研项目管理现状谈高校项目管理系统设计[J].中国管理信息化,2011,14(2):47-50.
  [3] 范振钧.基于Asp.net的三层结构实现方法研究[J].计算机科学,2007 ,34 (4).
其他文献
摘要:企业和学校的互助互利形式就是校企互助,而在高职院校当中,将学生实践能力和企业岗位实训相互结合,使其实训操作技能得以提升,并且锻炼其社会实践能力。然而,在高职院校的校企互助模式下,也同样存在一定的问题,为了有效地突破这一模式瓶颈,需要积极地转变办学观念,基于行业主体,全面发挥政府的主导以及宏观调控的职能,将职业教育纳入到财政计划内容当中,积极地出台政策法规,明确高职院校校企互助的地位,将其纳入
随着高校数字化移动应用层次的不断提高;校园中文档存储共享需求突显.为了解决如何构建校园私有云并与当前公有云存储并存的问题,通过实践应用,提出并实现了基于高校自身管理
研究结果表明:施肥可以明显的改善草坪的颜色,施用复合肥对颜色的影响明显好于其他处理。施肥条件下在神东矿区建植单播草坪首选品种为S3,混播组合为G2、G3、G4。
‘中油桃8号’油桃由中国农科院郑州果树所育成,亲本为‘红珊瑚’ב晴朗’。2007年在大连地区试栽。生长势中等,果面光洁无毛,果实圆形,果肉黄色,硬溶质,风味浓甜,自花结实
校园网络是每个高校正在大力推进建设的基础服务网络,是一个内涵不断丰富,满足多层次需求,支撑学校教学、科研、社会服务等主流工作发展并提供优质服务的网络,为校内各类用户提供了较好的网络接入服务,为学校信息化发展打下了良好的基础。西部高校信息化建设由于起步较晚,目前大多还处于基础建设过渡到信息应用建设方向的阶段。"十三五"期间将是高校信息化建设不断深化的重要时期。利用信息化促进学校现代化和国际化,提升教
为了满足广大师生对校园wlan越来越强烈的需求,北大医学部采用最新的无线网络技术,经过探索、实践,建设覆盖医学部全部园区、高性能、高安全的校园无线网络.校园wlan支持各种
在实际的工程应用中,经常需要计算角度的三角函数运算,比如计算流水线型快速傅里叶变换处理器蝶形运算中的旋转因子,采用CORDIC迭代加法器,性能与直接采用乘法器相比性能损失
为了探讨抗衰老基因klotho是否参与早老素presenilin1/presenilin2条件性双敲除(PScDKO)小鼠的衰老症状,分析了PScDKO小鼠中肾脏和大脑中klotho的表达.结果发现,与同龄正常对照小鼠
仿射Weyl群(C4,S)可被看成仿射Weyl群(A7,S)在某个群自同构α下的不动点集合.记l:A7→N是仿射Weyl群A7上的长度函数.则l在C4上的限制为C4的权函数记作L.本文给出带权Coxeter群(C4,L
计算机基础自主学习模式的开展依托自主学习资源的开发,分析现有计算机基础课程资源存在的问题,结合自主学习过程,提出利用计算机基础测评资源管理系统对测评资源进行统一管理的方案。系统主要功能包括知识点管理、题库管理、文件管理、阅卷信息管理、资源录入管理和外接资源管理。实验证明,将测评资源应用于教学中有助于自主学习效果的提高。