APP下载

重庆医学知识服务平台的功能设计与关键技术研究

2018-08-30唐璞罗瑞石芸徐川平温海燕

中国科技纵横 2018年14期
关键词:功能设计知识服务关键技术

唐璞 罗瑞 石芸 徐川平 温海燕

摘 要:科技的进步促进了互联网、云计算、大数据等与各行业的融合,课题组基于现有的信息资源、网络结构资源,整合数据、统一规划,建立一个服务大众和卫生专业技术人员的重庆医学知识服务平台,本文研究平台的主要功能与关键技术。

关键词:知识服务;关键技术;功能设计

中图分类号:U662 文献标识码:A 文章编号:1671-2064(2018)14-0042-03

伴随知识经济社会的来临,知识逐步成为经济和社会发展的主导要素之一。英国学者马克斯-H·博伊索特认为知识服务是指服务提供者为满足他人的知识需求,利用已有或创新技术、能力和本领的活动过程[1]。广义上,戚建林[2]认为知识服务是一切为用户提供所需知识的服务;狭义上,知识服务针对用户专业需求,以解决问题为目标,对相关知识进行收集、筛选、分析并支持应用的一种较深层次的智力服务。随着计算机网络技术的不断发展,我国信息管理领域面临着新的机遇与挑战[3-4]。课题组以知识服务理论为指导,以服务重庆卫生工作大局为目的,基于现有的信息资源、网络结构资源,整合数据、统一规划、开放共享,建立一个服务大众和卫生专业技术人员的重庆医学知识服务平台,本文就平台主要功能设计与关键技术进行介绍[5-9]。

1 设计思路

1.1 设计视图

本方案的设计视图参照了企业架构的基本理念。这里引用的“企业”一词绝非是指一个机构,其表示的是综合管理信息的整体业务领域。企业架构是在考虑各个业务用户的需求、外部约束、内部约束、技术约束基础上提出共有的远景目标和整体的组织与技术部署,分为业务架构、信息架构、系统架构和技术架构4个层次。

1.2 设计层级

医学知识服务平台设计层级是将不同设计视图进行分层分级分析,实现对复杂问题简单化分解处理。概念层是指对信息系统的一般性设计要求,与具体业务无关,用于指导各个业务信息系统设计。逻辑层面是指与具体技术和实现手段无关的设计,只提出应该做什么,不分析如何实现。如何解决一个具体的问题,如何实现一项具体的任务设计属于物理层面的工作。采用概念层、逻辑层、物理层设计层级是为了提供设计工作的适应性与灵活性要求,提供设计成果的可复用性,以满足信息化长远发展的要求。概念层面的设计应与具体业务无关,因而不受业务内容或业务流程变更而影响到现有的设计成果。逻辑层面的设计应与具体实现的技术和方法无关,因而在技术基础条件变化后,这部分设计无需修订和调整。

1.3 设计约束

本方案基于J2EE、.Net多层分布式开放基础开发平台,遵循SOA面向服务的体系架构,以Oracle等大型数据库为基础数据库,支持以商用或开源中间件为应用服务器,通过集成交换共享平台实现系统相关数据的交换共享与信息整合,基于统一通讯技术实现系统的实时文本、图形/图像、音/视频的安全传输与交换,采用企业服务总线(ESB)中间组件技术实现统一的对外服务和异构系统间的业务接口集成与协同服务。基于柔性流程管理(工作流)引擎技术实现快速响应应用系统业务流程的变化。支持应用整合,建立一体化的平台。通过信息门户技术实现统一应用访问界面,展现应用信息,整合各类应用。对外应用和数据接口的技术标准和实现方式应符合国内外的技术规范和标准,并支持标准灵活扩展。

1.4 建设策略

加强顶层设计,统一规范标准,合理利用资源,互通共享信息,强化医学知识服务。组件架构、数据流转模型见图1、2。

2 功能设计

平台主要由门户网站及各大子系统构成。门户网站主要版块有新闻报道、行业动态、专家风采等;继续医学教育系统主要包含信息的添加与修改,在线学习、支付、考试、查询、学分发放,管理人员相关功能等;科研查新和论文創新性检测系统包含提交委托单、在线支付、在线查新、查新报告、查新人员相关功能、在线检测、报告生成、报告下载等;投稿系统已具备“大数据”的基本特征,计划通过“大数据”概念、技术手段创新等,对来稿信息进行分析和挖掘。医学信息惠民服务系统是以心血管疾病、肿瘤等10大疾病为重点,从预防、自查、诊治,到康复保健一体的基于公众服务的医学知识数据库。

2.1 门户网站

实现信息共享及数据的统一,加强内部信息整合,统一信息发布。(1)板块设置:包括信息报道、专家风采、投稿指南、行业动态、会讯、广告等。(2)用户及权限管理:支持多级管理,不同管理员有不同的操作权限。(3)内容发布及管理:网站支持多种文本、网页、图形、视频及附件的发布及管理。(4)后台维护:后台支持对功能模块的各种编辑操作,包括增加、删除、修改、显示及隐藏,支持页面布局排版、修改、编辑。

2.2 投审稿系统

将原有投审稿系统进行优化,并无缝接入医学知识服务平台,同时进行“大数据处理”。“大数据”是一个体量特别大,数据类别特别大的数据集,并且这样的数据集无法用传统数据库工具对其内容进行抓取、管理和处理。目前来稿量已具备“大数据”的基本特征,接下来计划通过“大数据”概念、技术手段创新等,对来稿信息进行分析和挖掘,知晓实时医学热点和研究方向,为期刊组稿和审稿提供新的思路。

2.3 科研查新及创新性检测系统

2.3.1 科研查新

(1)用户相关功能。

注册与登陆控制功能:注册与登录是一个信息管理系统所必要的功能,其主要作用就是对系统进行访问控制,同时收集注册者信息。

信息的添加与修改功能:通过该功能可以及时更新用户的相关信息。

查新件的上载和查询功能:完成注册后登陆本系统,将查新件的电子版上载到系统数据库中,以供查新员审核,完成上传环节后,可查询所处状态。

在线支付功能:查新件完成上传后需进行在线缴费进入下一流程。缴费方式包括各大银行的储蓄卡、信用卡网上银行支付,支付宝、微信等第三方支付方式。

(2)查新員相关功能。系统将已缴费查新件随机分配给查新员,查新员通过系统将查新报告反馈,提交报告同时短信提醒。

2.3.2 创新性检测

用户在线提交论文相关题目、关键词、检索词,提交检测内容。在线支付采用各个银行的存蓄卡、信用卡网上银行支付,支付宝,QQ钱包,微信钱包。确认缴费后,系统根据用户提交的信息自动检索(知网、万方、维普、百度学术)。生成创新性检测报告,相似论文列表(论文出处、发表时间、题目、作者、单位、关键词、摘要、引用文献)。支付后,系统自动发送检测报告,包括Word、PDF。

2.4 继续教育系统

2.4.1 用户相关功能

注册与登陆控制功能:注册与登录是一个信息管理系统所必要的功能,其主要作用就是对系统进行访问控制,同时收集注册者信息。使用投审稿系统账号第1次登录时,需填写身份证号,并上传电子档,管理员审核通过才能继续使用。

信息的添加与修改功能:在经过注册之后相关信息就已经被数据库记录存储,但是由于该系统将长期保存每个人的信息,在此期间难免会发生变化,通过该功能,可以及时的更新自己的相关信息。

在线学习功能:用户登陆后,根据自己的需要选择相应专业进行学习,学习方式主要通过在线视频、PPT课件来实现。影像、PPT资料的学习只能连续播放,不能进行快进、暂停等操作,以达到学习的目的。学习2次后考试为宜,每次10~15min。

在线考试功能:学习完成后跳转到考试环节,选择相应学分后进行在线答题,系统自动阅卷、评分,不同学分考题难度、数量不同。考试题型包括单选、多选、判断题,每个题型每次考试都需从题库中随机选取,保证考试的公平性。考试不合格可重考,3次考试不合格,需重新学习、考试、缴费。

在线支付功能:网上缴费后才能考试。网上缴费方式采用各大银行的储蓄卡、信用卡网上银行支付,支付宝、微信等第三方支付方式。

在线查询功能:考试结束后,考试结果立即显示。考试通过后,系统将生成电子版学分证书,用户可随时查询。

2.4.2 管理人员相关功能

信息审核:管理人员需要对注册者的姓名、工作单位、身份证、照片等个人信息予以审核,不合格者需重新填写认证。人员信息管理:可以对系统已有人员信息进行查询、修改和删除操作。数据更新:对影像、PPT、题库进行制作,定期对其更新。

2.5 医学信息惠民服务系统

医学信息惠民服务系统采用自建、接入、共享相结合的方式建设,以心血管疾病、肿瘤等10大疾病为重点,从预防、自查、诊治,到康复保健一体的基于公众服务的医学知识数据库,同时接入万方等数据库。

2.5.1 用户相关功能

注册与登陆控制功能:使用系统账号第1次登录时,需填写身份证号,并上传电子档,管理员审核通过才能继续使用。

信息的添加与修改功能:在经过注册之后相关信息就已经被数据库记录存储,但是由于该系统将长期保存每个人的信息,在此期间难免会发生变化,通过该功能,可以及时的更新自己的相关信息。

在线查阅资料:用户登陆后,根据自己的需要选择相应的资料,方式主要通过在线视频、PPT课件来实现。

在线互动:用户通过系统向相关领域的专家咨询有关问题。

在线支付功能:网上缴费后才能查阅资料。网上缴费方式:各大银行的储蓄卡、信用卡网上银行支付,支付宝、微信等第三方支付方式。

2.5.2 专家相关功能

专家通过系统以文字或语音等方式回复用户的问题。

2.5.3 管理人员相关功能

信息审核:管理人员需要对注册者的姓名、身份证、照片等个人信息予以审核,不合格者需重新填写认证。人员信息管理:可以对系统已有人员信息进行查询、修改和删除操作。数据更新:对影像、PPT进行制作,定期对其更新。

3 技术路线

3.1 内容管理系统(CMS)

门户上涉及了重多的新闻发布、标题管理等内容,CMS为实现快速发布、快速更新提供了技术支持。CMS是企业信息化建设和电子政务的新宠,也是一个相对较新的市场。对于内容管理,业界还没有一个统一的定义,不同的机构有不同的理解。一个完整的企业网站平台,可以从多方面来引导并影响消费者的购买心理行为。所以每个企业应该首先抓住企业网站的建立与营销,而企业网站的建立并不只是简单找个人做就可以了的,企业网站不光是展示平台还需要具备营销性,25yicms就是从企业发展的角度来开发的,具备灵活的开发与维护平台,强大的营销型系统。

3.2 门户(PORTAL)

Portal的功能可以分为Portlet容器、内容聚集、公共服务。Portlet容器与servlet容器非常类似,所有的portlet都部署在portlet容器里,portlet容器控制portlet的生命周期并为其提供必要的资源和环境信息。Portlet容器负责初始化和销毁portlets,向portlets传送用户请求并合成响应。Portlet规范中规定portal的主要工作之一是聚集由各种portlet应用生成的内容。portle服务器的一个强项是它所提供的一套公共服务。这些服务并不是portlet规范所要求的,但portal的商业实现版本提供了丰富的公共服务以有别于它们的竞争者。

3.3 分布式架构(Dubbo)

DUBBO是一个分布式服务框架,致力于提供高性能和透明化的RPC远程服务调用方案,是阿里巴巴SOA服务化治理方案的核心框架,每天为2000多个服务提供3000000000余次访问量支持,并被广泛应用于阿里巴巴集团的各成员站点。

3.4 工作流(Workflow)

Workflow指“业务过程的部分或整体在计算机应用环境下的自动化”。是对工作流程及其各操作步骤之间业务规则的抽象、概括描述。在计算机中,工作流属于计算机支持的协同工作(CSCW)的一部分。后者是普遍地研究一个群体如何在计算机的帮助下实现协同工作的。Workflow主要解决的主要问题是:为了实现某个业务目标,利用计算机在多个参与者之间按某种预定规则自动传递文档、信息或者任务。

3.5 全文检索(Lucene)

全文数据库是全文检索系统的主要构成部分。所谓全文数据库是将一个完整的信息源的全部内容转化为计算机可以识别、处理的信息单元而形成的数据集合。全文数据库不仅存储了信息,而且还有对全文数据进行词、字、段落等更深层次的编辑、加工的功能,而且所有全文数据库无一不是海量信息数据库。Lucene的目的是为软件开发人员提供一个简单易用的工具包,以方便的在目标系统中实现Lucene的功能,或者是以此为基础建立起完整的Lucene引擎。Lucene提供了一个简单却强大的应用程式接口,能够做全文索引和搜寻。在Java开发环境里Lucene是一个成熟的免费开源工具。就其本身而言,Lucene是当前及最近几年最受欢迎的免费Java信息检索程序库。人们经常提到信息检索程序库,虽然与搜索引擎有关,但不应该将信息检索程序库与搜索引擎相混淆。

本文对重庆医学知识服务平台的功能设计与关键技术进行了描述和分析,为平台的各项功能点的实现打下了基础,下一步将探讨平台的实际应用情况。

参考文献

[1]单永刚,张吉先,尹学松,等.基于元模型的知识服务模式的研究与实现[J].中国电化教育,2017,(7):131-137.

[2]戚建林.论图书情报机构的信息服务与知识服务[J].河南图书馆学刊,2003,23(2):37-38.

[3]王锋,李芳颂,高晓峰,等.大数据知识服务平台构建关键技术研究[J].通讯世界,2016,(14):259.

[4]伍潇.基于大数据下的知识服务平台构建研究[J].才智,2017,(32):233.

[5]刘素刚,狄岩,魏津平,等.医学知识服务平台建设研究[J].医学信息学杂志,2011,32(4):48-51.

[6]劉素刚,魏津平,朱芳华,等.基于知识管理理论的医学情报服务体系建设[J].医学信息学杂志,2009,30(4):32-35.

[7]魏津平,高黎明,赵文伟.基于网络的医学科研管理质控系统的构建[J].医学信息学杂志,2008,29(9):27-29.

[8]代涛.卫生政策知识服务平台构建研究[J].中国卫生事业管理,2011,28(6):410-412.

猜你喜欢

功能设计知识服务关键技术
小麦春季化控要掌握关键技术
棉花追肥关键技术
成功育雏的关键技术
老苹果园更新改造的关键技术
从西方国家保护消费者权益政策看用户信息消费的安全管理