免费论文查重: 大雅 万方 维普 turnitin paperpass

浅议基于.NET高职院校科研管理信息系统

最后更新时间:2024-03-19 作者:用户投稿原创标记本站原创 点赞:26562 浏览:120224
论文导读:期数,储存路径,备注);科研分值表(类别编号,类别名称,分值)。三、关键技术与特色创新1.关键技术本系统在设计阶段决定采用.NET和SQLServer2008结合的方式开发,此项技术也是现今开发管理信息系统的主流技术路线。ASP.NET采用C#或者VB作为后台语言,是一个用于创建企业级Web应用程序的编程框架,而MSSQLServe
【摘 要】本文以我院科研管理工作为背景,研发适合高职院校.NET平台下的科研管理信息系统。该系统将成为学院科研管理部门日常工作的信息管理与发布平台,为全体教师和科研工作人员及时准确的提供全面的科研信息,同时为学院科研管理部门提供有关的科研统计信息等。
【关键词】.NET;科研;管理信息系统;研究
随着信息技术的日益发展,管理信息系统在学习和工作中的应用已经越来越普遍,信息化的运用也早已被我国各高等院校引入到日常的教学管理之中。高校的科研活动和科研能力成为反映高校综合实力的重要指标,而通过信息化的手段对日常科研工作进行管理,整合科研工作流程,为学院管理层提供真实有效的数据,是提升科研管理水平的有效途径,也是当今高校科研管理的大势所趋。
我院科研管理部门的主要日常工作包括:管理学院各项科研信息及其文件的发布、收集和汇总归纳;学院学术、专业带头人以及青年骨干教师等科研项目的申报、汇总与审核;科研成果年度统计及其分值计算;学院学报的审稿出版等,日常管理工作十分繁重。由于我院缺少相应的管理信息系统,科研管理信息无法及时传递,经常会导致学院各系各部门与科研管理部门之间科研信息不对称,在开展年度科研汇总、教师科研业绩考核等工作方面都带了不小的麻烦。因此,为提高学院科研管理水平,更好的开展学院科研工作,有必要开发适合我院的科研管理信息系统,以实现各项科研信息集成和数据共享。

一、系统需求分析与功能设计

本系统基于.NET平台,以Web模式开发和运转,为科研工作管理人员提供信息化管理平台;为学院领导提供全院科研信息统计决策信息;为管理部门提供各项科研统计信息;为全院教职工管理自身科研成果提供信息平台;为学院管理学术、专业带头人以及青年骨干教师提供信息平台。系统管理需求的功能主要包括用户及权限管理、科研信息发布、科研项目管理、学报管理等。
用户按使用的权限可分为教师、系(部)秘书、科研管理部门相关人员、系统管理员、普通浏览用户。系统管理员可对系统用户进行增加、修改、删除以及查询等操作。用户在创建时被定义并拥有相应角色权限,从而进行使用系统功能。
信息发布功能要实现学院科研新闻的信息发布,各项科研文档资源的整合与下载管理等。
科研项目管理模块主要由科研管理部门人员操作,对学院所有在研项目进行管理。在研项目的基本信息主要包括:编号、名称、主持人、成员、拟完成时间、经费、级别、状态、立项时间等重要信息。通过科研项目管理能方便实现的功能有:在研项目基本信息的录入与管理;查看各在研项目进行状态及其进度;项目各项文件资料的上传与管理;科研经费的管理等。
科研成果管理模块主要是学院现有的科研成果进行管理,包括已结题的科研课题、论文、著作、专利等。通过系统教师可以自行填报各类科研成果,上传相关证明资料,并由科研管理部门审核。系统将自动根据审核情况对相应的成果进行通过和计分管理,为教师生成当前的科研工作量。

二、数据库设计

系统初始数据均为管理员或用户录入,数据管理则由管理员在系统后台进行。根据我院的实际情况,将教师基本信息、发表论文、科研项目、科研成果等信息等作为初始化数据由用户自行输入,经管理人员审核后用于查询、统计等科研管理基本工作。主要数据表格设计如下:
教师基本信息表(工号,姓名,性别,生日,专业,职称,所在部门,研究方向,学历,学位,工作时间,备注);
论文信息表(编号,论文名称,作者,类别,发表时间,发表刊物,刊物级别,主办单位,职工号,刊号,备注);
论著信息表(编号,著作名称,图书编号,著作类别,出版社,学科,作者,职工号,出版级别,出版时间,版次,备注);
科研项目表(编号,项目编号,项目名称,立项时间,横向类别,纵向级别,主持人,成员,拟完成时间,经费,项目状态,鉴定时间,鉴定单位,备注);
学报投稿表(编号,论文名称,作者,类别,收稿时间,是否录用,发表期数,储存路径,备注);
科研分值表(类别编号,类别名称,分值)。

三、关键技术与特色创新

1.关键技术

本系统在设计阶段决定采用.NET和SQL Server 2008结合的方式开发,此项技术也是现今开发管理信息系统的主流技术路线。ASP.NET采用C#或者VB作为后台语言,是一个用于创建企业级Web应用程序的编程框架,而MS SQL Server 2008通过集成化的界面和对VS的高度兼容,以及对日常任务的数据自动化管理能力,为本系统的实现提供了数据解决方案。

2.特色创新

本系统基于ASP.NET 2.0开发,作为一个实际项目实训由笔者担任指导教师,交予我院12级信息管理的学生设计前台界面与实现逻辑业务层的编程。通过对实际任务设计开发的参与,验证学生一年多来说学习的知识,锻炼学生的实践能力和协同合作的能力。
因校相关人员可以申报科研项目和投稿学报,系统面向校外用户开放。所以本系统必须采用较好的安全防护技术以确保信息的安全,特别需要注意防范的是对系统的SQL注入。本系统在操作数据库的策略上采用基于存储过程的原则,基本上不采用字符串拼接的方式生成SQL语句。用户根据系统赋予的权限运转相应的存储过程实现基本的数据操作,而系统不赋予用户删除等权限。通过存储过程对输入参数的验证,大大增强了系统的安全性,可以有效防止SQL注入攻击导致的漏洞。此外,在页面访问安全性上本系统采用基于角色的安全认证机制,通过对系统中的Global.asax和Web.config文件的设置,限制每种用户角色对特定目录的访问权限。
在系统规定的时间内,学院教师或科研人员上报的各类文档及其佐证材料,由科研管理人员审核通过后,系统会自动为用户计算并记录下对应的科研分值,用户也可以从个人基本信息里查询到本人的科研完成情况和对应的考核分值。
结 语
基于.NET和SQL Server 2008平台构建的科研管理系统,在实现学院科研管理的基本信息化的同时,为后续其他管理部门统一信息平台打下了坚实的基础,也进一步推进了学院信息化平台的建设。系统的运转使用使得管理人论文导读:孙庆博.高职院校科研管理系统数据库的设计与实现.无线互联科技,2013(10).万荣泽,蒋红军.基于ASP.NET高校科研管理信息系统的开发及应用.高教论坛,2013(6).万荣泽.基于.NET高职学院科研管理信息系统的研究.电脑知识与技术,2010(16).上一页12
员从繁重的信息管理工作中解放出来,提高了工作效率。同时系统对数据的管理也使得各类文档报表的格式得到了统

一、有利于收集汇总各类科研信息,方便学院管理部门统计和管理数据。

【参考文献】
[1]李斌.高职院校科研管理信息系统的设计与实现[J].计算机工程与设计,2007(13).
[2]孙庆博.高职院校科研管理系统数据库的设计与实现[J].无线互联科技,2013(10).
[3]万荣泽,蒋红军.基于ASP.NET高校科研管理信息系统的开发及应用[J].高教论坛,2013(6).
[4]万荣泽.基于.NET高职学院科研管理信息系统的研究[J].电脑知识与技术,2010(16).