网站首页  词典首页

请输入您要查询的论文:

 

标题 区域化科技技术共享与服务平台设计与实现
范文 徐爱春
[摘要]如何高效地实现区域化科技技术共享与服务是当前政府重点工作之一。在研究了网上技术市场优缺点基础上,设计了一个全新的科技技术共享与服务平台。平台采用轻型J2EE三层框架体系结构,整合了邮件、即时通讯、短信、智能搜索等子系统,实现了技术信息供求发布、技术信息收集与推送、项目交易等功能。通过近三年时间运行,平台运行状况良好,达到了预期成效。
〔关键词〕科技技术;共享与服务;轻型框架;系统整合
DOI:10.3969/j.issn.1008-0821.2011.03.017
〔中图分类号〕G202 〔文献标识码〕B 〔文章编号〕1008-0821(2011)03-0071-04
Design and Implementation of Technological Information
Sharing and Service System in Regional AreaXu Aichun1,2
(1.Huzhou Vocational & Technical College,Huzhou 313000,China;
2.Hangzhou znine Software Technical Inc.,Hangzhou 310000,China)
〔Abstract〕How to effectively carry out technological information sharing and service is one of government important work.A new platform was designed based on studying online technology market.This platform is based J2EE lightweight framework and use standard three-tire system architecture,also integrates with mail system,instant message system,short message system and intelligence search system,and provide information publishing,information collection and pushing and project trade and so on.This platform run very well in the past three years and achieved expected effect.
〔Keywords〕technological information sharing and Service lightweight framework system integration
浙江网上技术市场自2002年运行以来,在浙江省科技厅及各市级科技部门的共同努力下,经过近几年的探索与实践,市场运行方式、操作模式和管理体制逐渐走向成熟规范,信息收集、上网发布、项目对接、合同登记等各个环节形成了一套较为完整的体系,并通过网上网下的紧密结合,使网上技术市场工作取得了显著成效[1]。
然而,浙江网上技术市场经过近几年的发展和建设,存在如下一些问题[2]:
(1)网上技术市场相关信息可信度下降
网上市场自开通以来,为了迅速扩大影响和吸引广大科技人员,采用行政手段进行推广,这在一定程度上起到了积极的促进作用,推动了网上技术市场的建设进程。但是,也不排除为考核评比追求数量而出现的虚假信息和过时信息,造成了社会各界对整个网上技术市场信息,特别是技术需求信息真实性的怀疑。
(2)信息配送功能薄弱
目前,市场对科技成果、科技专家和政府科研招投标等在内的科研成果转化各项要素的信息集聚不够。另外,网上技术市场还缺少信息配送等高端服务功能,导致主动性服务不够,企业参与的积极性不高。
(3)科技中介机构的作用尚未得到充分发挥
网上技术市场的日常各项工作基本上都由各地市科技情报研究所、生产力促进中心等单位承担,这些单位承担的工作内容主要以网络管理、信息管理和信息采集为主,在技术需求的对接上缺乏深入服务,包括对技术需求的分析,可供合作的科技项目的调查、论证,供需对接过程中的中介服务等。但由于科技中介机构缺乏激励机制,造成了工作积极性的挫伤。
针对上述存在的问题,本文提出以科技信箱的方式,开发一套科技信息共享与交流平台,旨在为政府、企业、科研院所、中介机构、专家等提供一个科技信息资源综合集成与互动交流的平台。通过本系统平台可以方便查找到各类科技信息,同时借助本平台的互动交流功能,实现各类受众之间信息的有效沟通和主动配送。
1 系统功能结构及总体框架
本系统旨在为政府、企业、科研院所、中介机构、专家等提供一个科技信息资源综合集成与互动交流的平台。通过本系统可以方便查找到各类科技信息,同时借助本系统的互动交流功能,实现各类受众之间信息的有效沟通和主动配送。主要目标包括:一是建立实名制会员通讯录,通过电子邮件、手机短信、网络视频等手段,提供点对点交流、信息群发和配送功能;二是整合科技资源信息,导航省内外相关的网站网页;三是浏览并发送技术供需信息,完善网上技术市场功能。系统总体功能体系结构如图1所示。
图1 系统总体功能结构
根据系统总体功能结构以及相关技术需求,本系统所采用的技术总体框架如图2所示。图2 系统技术架构
1.1 即时通信子系统
采用XMPP(Extensible Messaging and Presence Protocol,可扩展消息处理现场协议)协议实现注册成员之间即时通信,包括文字、语音及视频的交流。同时与web服务器交互,实现相关信息订阅,短信收发,以及邮件提醒等功能。即时通信服务端使用Jabber服务器来管理,包括与LDAP(Light Directory Access Protocol,轻量型用户目录访问协议)服务器通信,以获取用户基本信息,与数据库服务器通信,获取相关数据信息,如流程信息。
1.2 Web信息服务子系统
是本平台关键部分,主要实现信息集成,包括供求信息,资源信息,系统管理,邮件收发,信息推送等。所有会员技术通信账号、邮件账号及系统账号由LDAP服务器管理以及与邮件服务器信息交互等。系统基于J2EE轻型框架实现,前端页面采用Ajax技术与服务端交互,提高系统响应速度。
1.3 邮件服务器
实现成员之间邮件收发的管理。邮件服务器使用开源邮件系统QMail架设,邮箱用户管理部分整合到LDAP数据库中,用户维护由LDAP服务器负责。
1.4 LDAP服务器
实现各个子系统账号统一管理,统一存取,从而实现系统单点登录。
2 系统实现
本系统WEB服务器采用开源的J2EE轻型框架架构,如图3所示,本框架将表示层、业务逻辑、数据持久层等相互隔离,通过接口的方式相互通信,其优点是使得系统更加健壮,同时,对于用户日益变化的业务需求,本框架提供良好扩展性和可维护性。
图3 WEB系统总体框架
2.1 权限管理
根据本系统功能设计,本系统主要有三大类人员使用本系统,一类是匿名访问用户,他们只能查看系统公共信息。一类是普通会员,包括大专院校人员、科研院所人员、政府工作人员、科技中介人员、企业工作人员。此类人员可以查看和发布相关技术供求信息,邮件收发等功能。一类是系统管理员,包括行业管理员,政府管理员,一级单位管理员,二级单位管理员,他们负责本单位人员注册的审核,发布信息审核,交易审核等。
本系统采用基于角色访问控制机制实现,将系统操作权限分配给特定的角色而不是某个特定的人,方便系统的管理。
用户一旦登陆到系统,根据其在本系统的角色,自动分配相关的操作权限,系统根据其操作权限,在页面显示中,就可以显示不同操作内容。如下代码所示:

查看供求信


……

发布技术难题

上述代码采用标签注入的方式为不同用户提供不同的显示内容。
2.2 邮件收发
邮件只对注册用户开放,主要实现会员之间邮件收发。邮件发送用例如图4所示。用户从公共通信录中选择收件人,撰写相关信息,添加多个附件,发送给收件人;同时邮件紧急程度,在发送的过程中是否需要同时向收件人发送手机短信或及时消息。邮件账号、手机、及时消息账号、系统账号都由LDAP服务器管理。从LDAP服务器获取用户信息代码如下:
Class.forName(″com.octetstring.jdbcLdap.sql.JdbcLdapDriver″);
String ldapConnectString=″jdbc:ldap:∥mailserver:389/dc=znine,dc=cn?SEARCHzSCOPE:=subTreeScope″;
Connection con=DriverManager.getConnection(ldapConnectString,userName,userPassword);
Statement stmt=null;
ResultSet rs=null;
stmt=con.createStatement();
String queryString=″select*from ou=research,dc=znine,dc=com where cn=?″;
……
rs=stmt.executeQuery(queryString);
……
2.2 即时通讯客户端
即时通讯客户端使用XMPP协议与Jabber服务器交互,实现各个会员之间的文字、语音、视频实时交互,同时以插件的形式提供邮件提醒,消息订阅、短信收发、Web门户信息浏览等功能。连接Jabber服务器代码如下:
图4 邮件发送用例
……
XmppClientConnection xmpp=new XmppClientConnection();
Jid jid=new Jid(txtJid.Text);
xmpp.Server=jid.Server;
xmpp.Username=jid.User;
xmpp.Password=txtPassword.Text;
xmpp.Resource=null;
xmpp.Priority=(int)numPriority.Value;
xmpp.Port=int.Parse(txtPort.Text);
xmpp.UseSSL=chkSSL.Checked;
xmpp.AutoResolveConnectServer=true;
xmpp.UseStartTLS=true;
xmpp.open();
……
发送即时信息代码如下:
xmpp.Open(jidSender.User,PASSWORD);
xmpp.OnLogin+=delegate(object o){xmpp.Send(new Message(new Jid(JIDzRECEIVER),MessageType.chat,″文件已收到″));};
……
3 结束语
本系统正式上线投入使用以来,经过各级政府部门的大力推广,目前已注册用户已经7万多人,平均每天页面访问量达100万次,技术供求信息已达130多万条,每天约1万多人在线,项目实际交易额已达5亿人民币,取得了良好的经济效益和社会效益。
参考文献
[1]浙江网上技术市场[EB/OL].http:∥www.51jishu.com,2007-05-09.
[2]方林平.浙江网上技术市场的发展与思考[J].科技成果纵横,2009,(4):27-28.
[3]姚钢鹰.技术市场网站信息需求及功能设置的探讨[J].中国科技论坛,2001,(1):51-53.
[4]叶新.网上技术市场——促进科技成果转化的有效途径[J].江苏科技信息,2003,(3):47.
[5]张序国.我国技术市场体系创新问题的探讨[J].科技成果纵横,2003,(3):9-10.
[6]柳屹立.互联网络与技术交易[J].经济论坛,1999,(11):34.
[7]Jan Machacek.Pro Spring 2.5[M].New York:Apree,2008:373-399.
[8]Donald Brown.Struts 2 in Action[M].Greenwich:Manning Publications Co.:175-573.
随便看

 

科学优质学术资源、百科知识分享平台,免费提供知识科普、生活经验分享、中外学术论文、各类范文、学术文献、教学资料、学术期刊、会议、报纸、杂志、工具书等各类资源检索、在线阅读和软件app下载服务。

 

Copyright © 2004-2023 puapp.net All Rights Reserved
更新时间:2025/2/6 9:56:34