大型仪器开放共享平台信息管理系统策划与实现..`.docVIP

大型仪器开放共享平台信息管理系统策划与实现..`.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
大型仪器开放共享平台信息管理系统策划与实现..`

大型仪器开放共享平台信息管理系统的设计与实现   [摘 要]针对高校中大型仪器设备使用率偏低、资源浪费严重、效益较低、维修力度较弱等问题,在深入分析了大型仪器管理业务的流程基础上,设计并实现了一个大型仪器信息管理系统 [关键词]大型仪器;管理系统;.NET框架 doi:10.3969/j.issn.1673 - 0194.2016.16.000 [中图分类号]TP311.52;G647.6 [文献标识码]A [文章编号]1673-0194(2016)16-0-02 0 引 言 近日来,教育部提出“双一流”建设的方案,该方案有助于破除高校身份壁垒,促进公平竞争,更有助于调动高校积极性、激发创新活力。各个高校之间的竞争将日益激烈,如何在一流大学、一流学科建设中脱颖而出,保持学校的竞争力成为了亟待解决的问题 众所周知,人们衡量一所高校的办学条件、管理水平和竞争力,往往是从其拥有的大型仪器设备的规模以及利用率上看的。高校教学科研工作中起着基础性支撑作用的恰恰是大型仪器设备,并且大型仪器设备在高素质人才培养,深层次水平科学研究和国家重大项目的关键技术研究中发挥着重要的攻坚作用。因此,寻找大型仪器设备有效利用的方法,提高其利用率,不仅解决了大型仪器设备配置不均衡,使用效益低下等问题,同时也是提高人才、科研和社会服务质量,保持高校可持续发展的内在需要 本设计提出建立一种大型仪器信息管理系统,该系统对当前大型仪器设备管理部门在对仪器的监督管理过程中,仅仅发布仪器的一些基本介绍信息,无法对仪器设备的使用过程进行控制管理,也无法对仪器设备的出入进行信息化管理的情况,本管理系统研究设计了一种科学完善的仪器设备管理机制,方便主管部门合理管理和监督大型仪器设备,收集并统计仪器的使用数据,并进行综合效益评估 1 系统技术基础 本系统采用三层架构(数据层、应用逻辑层、访问层),使用.NET开发,实现轻量级中间件,遵循XML数据格式 1.1 .NET Framework简介 .NET Framework是一种采用系统虚拟机运行的编程平台,以公共语言运行时(Common Language Runtime,CLR)为基础,支持多种语言(如C#、C++、VB等)的开发;也提供了一些工具和技术,让开发人员能够通过独立于语言和平台的方式来创建并运行下一代应用程序和Web服务 .NET Framework包含4个组件:第一个是公共语言运行时(Common Language Runtime,CLR);第二个是Framework类库;第三个是并行计算平台;第四个是动态语言运行时(Dynamic Language Runtime,DLR)。.NET Framework的体系结构(见表1) .NET Framework的功能:①提供了一个运行环境,简化软件开发过程,降低版本冲突的可能性,以及尽可能消除脚本语言或解释型语言的性能问题;②确保安全执行代码;③基于行业标准进行所有通信,与非.NET代码集成;④让应用程序的开发过程独立于语言和平台,确保各种应用程序的开发体验都是一致的 1.2 ASP.NET ASP.NET是基于.NET Framework技术的新一代Web应用程序开发系统,是一种建立在公共语言运行库上的程序架构,通过该架构可以建立功能强大的Web应用程序。它提供了统一的Web开发模型,比如开发人员生成企业级Web应用程序所需的各种服务 ASP.NET是一个基于.NET的环境下的已编译的开发工具,可以用任何与.NET兼容的语言开发应用程序,同时任何ASP.NET应用程序都可以使用整个.NET Framework,实现了真正的前台用户界面和后台逻辑处理代码的分离 1.3 C#语言 C#是一种面向对象、类型安全的编程语言,它运行在.NET Framework平台之上。和其他现代编程语言一样,C#也是一种面向对象的语言,全面支持面向对象编程概念,比如:继承、多态、封装和抽象等,同时它借鉴了众多不同的语言,以形成其语法和主要功能,它有语法优雅、类库庞大等特点,所以编程使用C#将会变得更加容易。C#也支持面向组件编程,能够指定自带文档的独立功能单元(组件),因此,编程过程中,只需提供一个模型,就能包含属性、方法、事件以及有关组件的元数据,这就使得创建和使用组件的过程非常自然 开发人员可以通过C#提供的语言功能利用CLR进行改进。比如垃圾收集功能自动管理内存,可以通过异常处理提供的一种可扩展的结构化方法,能够检查错误并从错误中恢复。C#作为一种类型安全语言,可以避免发生以下情况:变量未被初始化,非法访问内存,将一种类型的数据存储到只能接受另一种类型的地方 除此之外,C#的语言功能和语法设

文档评论(0)

linsspace + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档