基于web的科研信息管理系统的设计与实现

基于web的科研信息管理系统的设计与实现

ID:31359626

大小:109.00 KB

页数:7页

时间:2019-01-09

基于web的科研信息管理系统的设计与实现_第1页
基于web的科研信息管理系统的设计与实现_第2页
基于web的科研信息管理系统的设计与实现_第3页
基于web的科研信息管理系统的设计与实现_第4页
基于web的科研信息管理系统的设计与实现_第5页
资源描述:

《基于web的科研信息管理系统的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、基于WEB的科研信息管理系统的设计与实现  摘要:该文介绍了开发基于WEB的科研信息管理系统的必要性、安全机制,分析了该系统的主要功能模块和关键技术,实现了高职院校科研信息管理的网络化、安全化、规范化、科学化。  关键词:科研信息管理;数据库设计;数据库访问技术  中图分类号:TP315文献识别码:A文章编号:1009-3044(2016)25-0005-02  Abstract:.ThispaperintroducesthenecessityofdevelopmentofscientificresearchinformationmanagementsystembasedonWEB,secu

2、ritymechanism,analyzesthemainfunctionalmodulesofthesystemandkeytechnology,realizetheinformationmanagementofscientificresearchinhighervocationalcolleges,networking,security,standardizationandscientific.  Keywords:scientific-researchinformationmanagement;databasedesign;databaseaccesstechnology7  随着大众

3、创新、万众创业的不断深入,高职院校每年有大量的科研教改项目、论文、著作、专利产品,管理的相关信息数据变得愈来愈大。单纯地依赖传统的手工管理体制或使用WORD、Excel文件来进行管理变得力不从心,效率低、不安全,也不利于数据的查询、更新、维护、报表和统计分析。近年来各学校的信息化建设发展很快,采用计算机和网络技术对科研信息的管理是势在必然,既便于不同部门之间进行信息交流、相互协作,实现信息资源共享,又使项目管理规范化、科学化、安全化。本着高效、简洁、准确、科学的管理原则开发基于WEB的科研信息管理系统,对科研项目实施全过程监控,提升管理水平。  经实际调研分析科研管理系统应实现的主要功能有:

4、各类人员信息管理,项目的申报、立项、中期检查、结项、经费方面的项目管理,项目产生的论文、著作、专利、科研成果转化信息的科研成果管理。  1系统分析  ①开发环境及开发工具  本系统采用浏览器/服务器(B/S)模式,服务器操作系统采用WindowsServer2008,数据库服务器采用MicrosoftSQLServer2012,采用VisualStudio2012的VisualC#作为软件编程语言,用ADO.NET作为数据访问技术。  ②开发框架设计  在进行WEB项目设计时,考虑到系统的设计流程、模块划分方式,选择采用ASP.NET4.5下的三层开发框架设计,以达到分散关注、松散耦合、逻辑

5、复用、标准定义的目的。  表示层用于显示数据和接收用户输入的数据,为用户提供交互式的操作界面。  业务逻辑层是表示层和数据访问层之间的桥梁,主要负责数据的传递和处理,根据用户请求对数据进行处理,并将结果返回。  数据访问层实现对数据库中的数据进行读写操作。7  2数据库设计  根据工作业务流程和归档需要,创建KYXXGLXTDB数据库,含有8张表,分别是项目信息表dbo.XMXXB、经费信息表dbo.JFXXB、项目论文表dbo.XMLUNWEN、项目著作表dbo.XMZHUZUO、项目成果转化表dbo.XMCGZH、项目专利表dbo.XMZHUANLI、系统管理员表dbo.XTGLYB、科

6、研人员信息表dbo.KYRYXX。  3系统功能结构  该系统的基本功能结构见下图。  4主要功能模块  通过对科研信息管理工作的分析,科研信息管理系统主要分为以下五个大的模块。  系统登录模块:通过输入正确的用户名、密码进入科研信息管理系统主界面。  项目管理模块:包括项目申报、项目立项、项目中检、项目结项、延期项目、终止项目、经费管理子模块。  成果管理模块:包括论文管理、著作管理、专利管理、成果转化子模块,。  角色管理模块:包括科研人员、系统管理员子模块。不同的角色操作不同的功能项。  系统管理模块:包括数据备份、数据导入子模块。  5系统安全机制7  本系统需要安装硬件防火墙、杀毒

7、软件,以增强网络环境安全。采用基于角色访问控制、登录身份验证、系统管理员表等关键信息加密传输存储的信息安全技术。  ①验证控件  ASP.NET共有六种验证控件,分别如下:  必须字段验证RequiredFieldValidator用于验证输入值是否为空。  比较验证CompareValidator比较两个控件的输入值是否满足用户程序设定的功能关系。  范围验证RangeValidator输入是否在指定范围,

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。