1、环保产学研信息平台的构建技术摘 要:针对高职学院产学研发展状况,从信息技术的角度提出一种建立产学研信息平台的思路,讨论了其关键技术,建立了平台的总体框架。 关键词:产学研 信息平台 一、引言 产学研信息平台是指采用计算机、网络等现代信息技术构筑开放的产学研网络平台。通过对产学研各个环节的相关信息进行采集、发布、分类、控制和管理,满足企业、学校和相关行业对信息的需求。目前,高校与企业产学研合作过程出现了信息不对称,技术需求和技术供给不能有效对接等问题,高校大量科研成果还停留在论文和高校的科研院所的实验室里,一些学校的教师反映,他们愿意参与产学研结合工作,但苦于得不到技术输出方面的信息。而对于企业
2、来说,他们需要技术,因为没有灵活的技术来源渠道而找不到合适的技术。 在加拿大,为了增加中小企业获得信息的渠道,让企业知道在哪里可获取相应的技术,加拿大产业部就把高校研究机构和研究领域放在网上,方便企业查找;还有一些国家和地区,积极扶植技术中介,让技术中介负责推广技术,并将企业的需求及时反馈给高校和科研院所。 二、高职学院产学研信息平台建设的关键技术 长沙环境保护职业技术学院 2006 年在教育部人才培养工作水平评估中被认定为“优秀”等级,2009 年被确定成为湖南省示范性高等职业学院立项建设单位,是目前国内唯一一所以专门培养高素质技能型环保一线人才为宗旨的高职学院。学院目前有环境影响评价技术服
3、务中心、分析测试中心、湖南省清洁生产审核中心、环境工程治理技术中心、生物技术研发与食品检测中心、环境监测技术研究所、环境科学技术研究所等科研机构,还有一个环保职教集团和校友会平台。在环保专业领域,学院科研处于全国先进水平,因些如何利用这些优秀资源为产业服务,与企业进行深度合作,形成一个“人才共育、过程共管、责任共担、成果共享”的紧密型合作办学机制成为一个摆在目前急需解决的一个重要议题。 1.平台的功能与应用层面。产学研公共信息平台应实现如下基本功能:最新环保行业研究技术等信息资源的整合与共享;学院科研项目成果信息发布;企业、政府、学院科研项目的信息沟通。 2.总体结构设计。产学研信息平台的系统
4、结构如下: 产学研信息平台由数据采集接口、平台数据库、数据处理模块、企业接口模块、信息发布模块五部分组成。各部门业务系统如环评系统、分析测试中心系统、清洁生产审核中心业务系统等,通过数据采集接口模块与平台相连,数据处理模块是整个平台的核心,这一部分是连接数据库和外部系统之间的纽带。平台数据库存放产学研平台数据,它的数据来源是各个部门业务系统里的数据。企业接口模块主要处理企业与平台之间的安全连接。WEB 用户通过信息发布模块来浏览平台信息。 3.平台关键技术。 (1)数据存储采集技术。产学研信息平台的数据库管理软件可以选择 SQL Server 2005 或者 Oracle。原因有二:首先,平台
5、数据库要集中多个业务系统数据库的数据,必须具备大容量和可扩展的高性能处理能力。SQL Server 2005 和 Oracle 采用了 RAC( Real Application Clusters) 集群等新技术,配合分区技术、海量存储设备技术,即使是 10TB 级别的单一数据库也完全可以轻松实现。另外,两个软件都具体 ETL ( Extract Transform Load)功能,即数据抽取加载转换功能,主要用途是提取数据、转换数据并将它们写入到目的地,能把各个业务系统数据库的有用的数据加载到平台数据库中。 长沙环境保护职业技术学院产学研信息平台采用 SQL Server 2005数据库管理
6、软件,数据库名称为 CanXueYan.mdf,如下图 2 所示,数据库服务器放在学院网络中心,网络中心以百兆光纤连接学院各个部门,从而保证了数据传输速度。 在数据采集方面,SQL Server 2005 中提供的 SQL Server 集成服务( SQL Server Integration Services, 即 SSIS) 是一种优秀的 ETL 工具,使用 SSIS 平台可以生成高性能数据集成解决方案。它的主要步骤是:设计源表,建立目的表和字段映射关系;确定字段的计算法则;实现数据流任务设计。源和目的数据库的映射关系具有层次结构,主要有实体映射、表映射和字段映射。在源库和目的库结构已建好
7、的情况下,一般只需考虑表映射和字段映射。当源表中字段抽取出来不能直接迁移到目的表中, 而需要进行一系列的变换和运算时, 就要使用运算法则, 这种情况称为数据转换。在 SSIS 工具中,数据流任务设计过程是以可视化方式使用数据流组件构建数据迁移的运行体系结构。 (2)异构平台数据交换技术。平台数据库存放企业各个部门之间常用的数据。这些数据是存在不同的操作系统和不同的数据库管理工具里,也就是我们所说的异构平台。这就涉及到到数据库之间的数据转换问题。目前,实现异构平台数据交换的技术主要是基于 XML 的技术。XML 是可扩展标志语言( eXtensible Markup Language) 的简称,
8、已经为 Web 应用标准之一。XML 具有强大的数据表现能力, 能够以简单的形式表达复杂的数据,可以根据用户的需要进行扩展。尤为重要的是,XML 具有强大的自描述能力,同时实现了数据与表现形式的分离,这些特点决定了XML 能够作为数据交换中的媒介,从而实现异构系统的信息交换。 长沙环境保护职业技术学院现有多个信息系统,如环评系统,分析中心系统等,各个系统的数据库格式不统一,有的采用 MySQL,有的采用简单的 Acess 2003,为了能在这些系统中互相传输数据、交换数据必须采用一种“中间桥梁”即 XML 技术,如下图 3,XML 本身不用来当作最终存储数据库,它只是起到中间数据交换作用,通过
9、 XML 技术,系统A 与系统 B 能实现数据交换。 目前基于 XML 的异构平台数据交换技术方法主要分为二类:目前经常采用的异构数据转换方法可以分为两类:基于模板的转换和基于模型的转换。前者只能用于在关系数据库和 XML 文档之间传递数据,它不需要预先定义 XML 文档模式和数据库模式间的映射关系,而是直接将命令语句(如 SQL 语句)嵌入 XML 模板中,由专门的数据传输中间件来执行该模板,获得的执行结果用来替换模板中对应的命令语句部分,从而得到结果 XML 文档;后者则使用某种数据结构在 XML 文档模式和数据库模式间建立对应关系,进而进行数据的转换。 (3)平台程序开发技术。产学研信息
10、平台编程语言可以用面向对象开发语言,如.NET 平台上的 C#,这种语言在开发 B/S 系统方面非常快捷方便。还有整个信息平台的框架可以采用 MVC 模式,即 Model-View-Controller“,中文翻译为“模型-视图-控制器“。如果你用 ASP.NET 编程的话,在 ASPX 页面中开发用户接口来实现视图,控制器的功能在逻辑功能代码(.cs)中实现,模型通常对应应用系统的业务部分。 长沙环境保护职业技术学院信息平台采用 B/S 系统框架,程序开发语采用.NET 平台上的 C#,平台的登录界面如下图 4 所示: 三、总论 构造产学研信息平台,使学校企业双方能加强合作、优势互补、平等互
11、利、共同发展。对学校而言,能使学校能主动了解企业行业对技术的需求,充分发挥学校人才和实验室优势,有针对性地展开合作。对企业而言,能及时了解行业新技术成果动态,从而引进一些高科技含量的项目,来解决一些企业生产过程中的技术难题。 参考文献: 1胡黄聊等.高校产学研结合的思考J.实验室研究与探索,2011,3(2):158159. 2张冠文.创建产学研平台 打造高职教育特色J.中国高教研究,2005,4(5):6264. 3张亮.创建产学研平台 打造科技创新企业J.中国高校科技,2011,6(8):2930. 4李鹏飞等.SSIS 在异构数据库间数据迁移的应用研究J.长江大学学报,2008,5(3)
12、:6263. 5黎海生.基于 XML 高校电子政务数据交换平台的研究与设计J.科技广场,2006,4(3):7375. 6李剑波等.基于 XML 的 Web 数据交换服务平台的设计与实现J.北华大学学报,2003,4(3):273. 7李军.一种从用例模型到分析模型的设计方法J.计算机系统应用,2012,21(1):191193 作者简介:李军(1981- ) ,男,湖南长沙,汉族,硕士学位,研究生学历,长沙环境保护职业技术学院信息技术系教师,系统分析师,研究方向:管理信息系统,系统分析与设计;王泽芳(1982- ) ,女,湖南长沙,汉族,硕士学位,研究生学历,金鹰报社记者,中级编辑职称,研究方向:汉语言文字学