林芝市互联网+科技创新服务平台设计
2019-07-08陈进才
陈进才
摘要:随着互联网技术的飞速发展及其逐步普及,加上林芝市科技局科技项目的不断扩展,林芝市科技局对科技项目事务进行信息化管理的需求日益增强。为了适应发展的需要,为了更好地开展科技项目业务,为了提升林芝市的科技核心竞争力,我们有必要根据科技服务平台的开发标准,研发一套既符合自身业务要求,同时也要符合时代发展特点以及有更好预见性和可扩充性的科技服务平台,已成为当前迫切需要解决的问题。该文主要讨论了林芝市互联网+科技创新服务平台的设计。
关键词:科研管理;科技创新服务;科技服务平台;技术架构;SOA
中图分类号:TP31 文献标识码:A
文章编号:1009-3044(2019)13-0084-02
1引言
通过林芝市互联网+科技创新服务平台的建设,能使林芝市科技局科技项目服务中心提高办公质量,加大业务的数字化程度,节省人力物力,提高工作效率。平台基于互联网Intranet,利用Web服务器和浏览器技术来实现整个网络上的信息交互、综合和共享,实现统一的人机界面和跨平台的数据库访问。因此可以真正做到数据资源的综合共享,为用户提供办公自内由外、从底层到高端的所有展示和应用。同时也可以利用信息技术,实现高效、透明、规范的电子化和无纸化办公,提升工作效率,增强林芝市科技局的科技管理能力,提升林芝市的科技核心竞争力。
2研究内容
林芝市互联网+科技创新服务平台,主要包括林芝市科技局科技项目科研管理系统、知识管理系统、客户关系管理系统、科技资源信息共享等四个服务模块。具体内容如下:
1)科技项目科研管理:实现科技项目合同登记、管理,项目预算管理、经费报销管理,资料归档等全流程电子化管理,为林芝市科技局项目管理日常业务提供一站式在线服务。
2)知识管理:实现快速分析林芝市科技创新知识结构、分类存储知识数据、共享知识应用、提升管理效率,增值知识资产,提升林芝市的科技核心竞争力。
3)客户关系管理:构建藏区常驻专家数据库、援藏专家数据库等,为科技项目评审、科技咨询提供有力的智力支撑。
4)科技资源信息共享服务。实现林芝市科技资源提供信息发布、信息审核功能。为林芝市科技服务资源提供展示窗口。
5) 功能示意图如下所示:
3技术方案
3.1总体拓扑结构
根据本项目的建设需求和建设目标,本系统总体逻辑拓扑结构如下图所示:
内部各部门之间可以实现对日常办公的网络化管理如:科技项目科研管理、知识管理、客户关系管理系统、科技资源信息共享等工作。外部可以通过Internet(国际互联网),利用手提电脑、手机轻松实现随时随地的远程移动办公。出差领导的移动办公将通过互联网安全连接形成大型的网络办公平台,摆脱地域限制。
3.2系统总体架构设计
科技服务平台系统架构设计图如下:
采用业界广泛认可,并有大量成功案例的新一代企业级整合架构模式SOA(Service Oriented Architecture,面向服务的体系架构)架构。
SOA模型是对传统采用客户机/服务器模式和面向对象的构件化设计原则创建应用的N层软件架构的进一步完善。“服务”构成了SOA应用的功能块,并使得客户端应用和为系统提供功能的业务逻辑组件之间是透明的,在这个环境中,服务被发布并且被那些预订它们的应用程序所使用。SOA表示层管理客户端应用中的用户接口组件,包括与现有系统的数据转换与应用集成,通过使用系统中心资源所提供的软件服务,建立跨机构和区域的共享与协同体系。中心资源所提供的“服务”由一系列后台运作的业务逻辑组件构成的业务逻辑层提供操作,而数据访问层则由专门管理负责数据持久性的数据访问组件组成。
当在本项目中应用SOA架构作为技术设计的根本思想时,基本的出发点是尽可能采用标准接口的原则和软件组件重用,以确保系统整体的高内聚、低耦合,形成统分结构的信息化基础设施,满足现实与未来持续发展的需求。
3.3技术架构设计
架构平台将系统分为三层,即控制层(Command),业务逻辑层(Service)和数据访问层(DAO),command代码只关注于页面跳转逻辑关系,收集请求数据,转发请求及最后跳转到指定的显示页面(JSP);Service主要关注于页面逻辑,客户的需求转化为实际的业务逻辑就由Service层来实现,其中权限事务日志等不是纯业务的逻辑交由AOP的专门程序处理,使开发人员关注点聚焦而不会被烦琐的其他事情所影响效率;DAO层主要完成业务逻辑中需要与数据库间交互的部分代码,主要是跟SQL语句,存储过程等相应的数据库(存储)打交道的部分代码的封装,把这一层抽离出来可以实现更好的移植性。
前端采用EXTJS和jquery作为展现层基础框架,提供界面组件和富客户端。业务层采用SSH作为业务服务的框架搭建和管理的基础平台,提供服务Bean注册管理和事务管理的能力。
后端服务器使用Tomcat + java + MySQL。
3.4安全设计
1) 通过WEB应用弱点扫描器及明鉴数据库弱点扫描器的部署,可以定期对WEB应用和数据库进行安全检测,从而发现安全问题及相关隐患后能够及時修补。
2) 通过部署防御设备,针对黑客的恶意进行全方位的攻击防护,防止各类对网站的恶意攻击和网页木马等,确保网站安全健康运行;通过网络安全网关、IPS、WEB应用防火墙的部署,实现核心业务系统、应用的攻击防护,确保核心业务系统安全健康运行。
3) 通过加强管理制度的建设,完善自身规章制度,提高自身管理水品。
4主要功能设计
4.1科技项目科研管理
实现科技项目合同登记、管理,项目预算管理、经费报销管理,资料归档等全流程电子化管理,为林芝市科技局项目管理日常业务提供一站式在线服务。
4.2知识管理
实现快速分析林芝市科技创新知识结构、分类存储知识数据、共享知识应用、提升管理效率,增值知识资产,提升林芝市的科技核心竞争力。
4.3客户关系管理
构建藏区常驻专家数据库、援藏专家数据库等,为科技项目评审、科技咨询提供有力的智力支撑。
4.4科技资源共享服务
实现林芝市科技资源提供单位注册、信息发布、信息审核功能。为林芝市科技服务资源提供展示窗口。
4.5功能模块调用关系
合同录入模块会调用客户关系模块的相关信息,客户管理模块提供统一的接口和显示界面供其他模块调用,并返回相关客户资料。
5结束语
该项目建设内容与林芝市实际需求结合紧密,能有效帮忙林芝市科研管理能力的提升和科研服务水平的提升,进而推动林芝市科技研发能力的提升。运用信息化技术,整合科技服务资源,以“互联网+科技服务”模式开展科技服务工作,将信息技术方面的研究成果应用到生活服务中去。以服务推进为手段、平台建设为支撑,延伸林芝市服务部门服务模式和内容,带动科技服务队伍的建设。
参考文献:
[1] 薛锐思.知识库中文档在线预览功能的实现[J].计算机光盘软件与应用,2013(13).
[2] 扈小燕.将Word文档自动转换成PDF格式的编程实现[J].计算机与现代化,2012(2).
[3] 邱全兵.基于质子治疗的束流信息管理设计[J].数字技术与应用,2018(1).
【通联编辑:梁书】