基于.NET高校科研管理信息系统
以下是资料介绍,如需要完整的请充值下载.
1.无需注册登录,支付后按照提示操作即可获取该资料.
2.资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用.
密 惠 保
1.无需注册登录,支付后按照提示操作即可获取该资料.
2.资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用.
密 惠 保
资料介绍:
摘? 要
随着计算机技术的发展,信息化建设在学院管理、教学、科研、图书资源和对外宣传等方面发挥了极其重要的作用。目前,学院信息化建设在数字化校园建设的总体狂架下,将由校园网络的基础设施建设逐步转向基于校园网络的资源和应用系统建设。目前越来越多的科研单位和院校都拥有自己的科研管理系统。高校科研管理系统是高校信息的系统中的一项主要业务子系统,必须同其他业务子系统实现信息互联,需要满足可扩展性、高性能性、安全性、可靠性。
本项目拟研发的基于.NET高校科研管理信息系统,将严格按照高校管理制度和条例,利用计算机和网络等信息化技术手段,改变目前以手工方式为主的科研管理方式下的低效率、出错率高、不够规范的现状,实现科研管理的简便、高效、可靠、规范。项目的实施将丰富数字化校园的内涵,有效地推动高校管理的信息化、现代化进程,对高校的信息化建设起到积极的推动作用,具有一定的实际意义。
本文结合管理信息系统的开发过程,详细介绍如何针对科研管理的需求,将先进的软件应用技术融入到科研管理信息系统中,开发出功能完善的科研管理信息系统。本系统运用Microsoft SQL Server 2000数据库系统和C#程序语言开发实现,具有操作简单、界面友善、灵活性好、系统安全性高、运行稳定等特点。论文简要介绍了系统的设计目标、设计原则、功能目标、物理设计及应用架构,重点介绍了高校科研管理业务,并利用UML建模语言对科研管理系统的业务进行用例分析和业务分析。最后,利用MVC设计模式对科研管理系进行实现。
关键词:科研管理;.NET;三层架构
课题意义
科研管理是高等学校管理工作中一项极为重要的内容,科研管理水平的高低反映了一个学校的整体实力和对外形象。对于像淮阴工学院这样一个综合性高校来说,学科门类多、科研项目成果所涉及的科学领域较广、数量也比较多。采用计算机管理是最科学和最有效的方法,一方面可提高效率和工作质量;同时又便于部门之间进行信息交流,实现资源共享[7-8]。
因为现有系统的局限性,根据我校科研管理信息系统发展的需要,学校决定要建立一套围绕“信息共享、决策支持、网上办公”组成一个完整的“一站式”科技项目管理服务系统。使科技管理部门内部以及相关院系、研究室通过校园网进行连接,建立信息共享、互联互动的科技项目计划和奖励等申报、管理和推广的网络体系,实现统一的行业科技项目管理数据库系统。同时在集中的科技项目数据库管理系统的基础上,提供“多级”科技项目管理模式,实现基层院系统与科技领导单位的科技项目同步管理,实现网络化信息共享和传递。
本系统建设的目的是建立一个完整统一、高效稳定、操作灵活、易于扩充的基于INTERNET的科研管理系统;是一个根据高校本身的特点对科研管理相关工作进行数字化管理的网络平台,它集管理工作自动化和信息化为一体。在为科研管理相关工作部门提供优质、高效业务管理和事务处理的同时,采用安全可靠的现代化处理和控制技术,及时、准确、可靠地采集和传输信息,建立完备、可靠的科研管理系统。
1.4? 论文主要研究内容及章节安排
本文主要探讨了在.NET环境的体系结构,提供的关键服务,以及开发一个Web应用程序所涉及的主要技术,对科研管理系统的需求进行了分析,设计了科研管理系统的主要功能模块,对科研管理的系统的架构进行了设计,采用.NET平台的三层结构来架构科研管理系统。运用UML建模语言对系统进行分析,对数据层进行了设计,规划了主要的业务层组件。鉴于系统的复杂性,本文并没有全面阐述整个系统的实现过程,只介绍了整个科研管理系统所包含的功能模块,体系结构,涉及到的主要技术等。
采用.NET平台的三层结构,用Web Services来对组件进行封装,这种方案的优点在于一方面可以通过成熟的技术来实现一个稳定的、高效率的科研管理系统供管理人员及科研人员使用,另一方面可以通过发布Web服务的方式来让校园信息系统的其余子系统在应用上集成科研系统的数据。
文章共分四章:
第1章 简单介绍了课题的目的和意义,并详细介绍论文主要研究的内容。
第2章 介绍了.NET Framework的体系结构以及它在开发企业级系统下的优势,并介绍了关系型数据库管理系统MS SQL SERVER。同时还对科研管理系统流程建模工具—UML语言进行了详细的阐述。
第3章 对科研管理系统进行业务分析,后进行总体规划,主要内容包括系统设计目标、系统设计原则、系统功能目标、系统业务流程,然后对本系统采用的模式进行探讨,提出一个适合该系统的模式;叙述了人员档案、机构设置、项目申报、科研评估、成果管理、基金管理、科研统计、专利管理、经费管理、报表生成等多项信息管理职能。按照各个功能模块的特点和操作流程进行UML业务流程的设计。
第4章 系统实现部分,在研究了整个软件的体系结构后,设计了该系统数据库,然后按照三层的设计模型进行软件的模块设计,并对各个模块的设计方法进行详细的研究。