- · 《青岛医药卫生》栏目设[05/19]
- · 《青岛医药卫生》数据库[05/19]
- · 《青岛医药卫生》收稿方[05/19]
- · 《青岛医药卫生》投稿方[05/19]
- · 《青岛医药卫生》征稿要[05/19]
- · 《青岛医药卫生》刊物宗[05/19]
基于web 2.0的医药卫生科技查新管理系统优化
作者:网站采编关键词:
摘要:基于web?2.0的医药卫生科技查新管理系统优化Optimal?Design?of?Management?Information?System?for?Medical?and?Health?Sci-tech?Novelty?Search?Based?on?Web?2.0WANG?Jun-hong1,WU?Rong1,LIU?Bin2(1.Center?of?Medical?Sci-tech?Infor
基于web?2.0的医药卫生科技查新管理系统优化 Optimal?Design?of?Management?Information?System?for?Medical?and?Health?Sci-tech?Novelty?Search?Based?on?Web?2.0 WANG?Jun-hong1,WU?Rong1,LIU?Bin2(1.Center?of?Medical?Sci-tech?Information?Research,?General?Hospital?of?Jinan?Military?Command?Area,Jinan ;2.?Health?Department,?Department?of?Joint?Logistics,?Jinan?Military?Command?Area,Jinan ) [Key?words] web?2.0?;?medical?and?health;sci-tech?novelty?search;management?information?system 以互动、分享为核心的web?2.0概念最早起源于2004年,其服务内容包括博客、简易信息聚合、维基等,web?2.0理念的引入带动了图书馆信息服务观念和服务方式的创新[1-4],而将web?2.0技术用于科技查新工作中已成为医药卫生查新机构提高查新服务水平的一种新尝试[5-6]。本文在对全区医药卫生科技查新认知度与信息需求调研的基础上,为提高查新服务满意度,满足用户多样化的信息需求,将web?2.0理念和技术用于军区医药卫生科技查新管理系统的设计与研制,以期提高查新工作效率与服务水平,加速查新服务模式的转变,实现信息资源的共享互动。 应用基于Web的数据库技术,将现有查新工作流程中的受理委托、形成合同、课题分配、检索、报告生成、归档、数据导出各个环节集成于一个统一的计算机网络工作环境中,可提高查新工作的效率与管理水平。现有的查新管理系统可实现查新委托书的在线提交、在线查询及在线办理查新业务等功能,但是针对用户需求提供个性化内容定制、利用信息聚合技术提供信息推送服务、对查新历史数据进行自动挖掘分析,以及根据查新内容相关度自动推荐文献等功能鲜有涉及。 传统的“以资源为中心”的查新服务模式已无法适应查新用户个性化、多样化的信息需求,查新工作引入web?2.0应用将有助于增强查新检索传递与用户信息行为的联系,提高内部资源与外部资源、查新机构与查新用户的灵活交互。 web?2.0是相对于web?1.0而言的新一类互联网应用的统称,倡导着全新的用户服务理念。有人这样描述web?2.0:是以blog、Tag、SNS?、RSS?、WiKi等应用为核心,依据六度分割,XML,Ajax等新理论和技术实现的互联网新一代模式。web?2.0的出现改变以往用户通过浏览器浏览网页、阅读网络信息、被动接受信息的状态,提升网络用户的主动参与度和创造奉献积极性。 军区医药卫生科技查新系统立足查新工作的实际需求,以提高查新服务水平为根本设计目标,着力促进查新工作模式由人工化、单向化、封闭化向数字化、交互化、网络化转变。鉴于在web?2.0环境中研究成果可轻易整合到网络平台并通过个性化查询得到使用,查新管理系统使用RSS数据推送服务以满足查新用户的个性化需求。查新用户可以选择性地订阅网站上的信息,如学术讲座、专题论文、医药资讯等,还可以订阅医学科研项目的推送服务。利用Web数据挖掘技术,收集来自于Web2.?0服务的数据资源,提取出用户感兴趣的信息向浏览者发布。 系统主要着眼解决以下几类业务问题:①查新申请人自助在线注册;②查新课题在线申请;③查新课题按规范格式在线填写;④查新状态全过程对申请人实时反馈;⑤申请人可与查新人实现在线互动交流[7];⑥查新数据的实时统计分析;⑦数据推送服务。实现技术选型方面,重点关注良好的用户体验以及方便集中管理、统一维护和授权使用等。系统采用B/S结构模式,保证用户无需安装任何软件,仅通过浏览器即可访问。同时,充分考虑可扩展性、易维护性和执行效率,选用ASP.NET框架和SQL?Server数据库。 3.1 系统功能结构 系统的设计、开发采用模块化的方式,将系统设计成由多个相对独立、功能单一的模块组成的结构,使开发、调试、测试、升级都能够以模块为单位独立进行,为系统的部署、维护、升级、扩展和移植提供便利。整个系统分为查新申请、查新指南、专家咨询、查新管理和信息资源5个主要的功能模块(图1)。 图1 医药卫生科技查新系统功能模块 查新申请模块包括自助注册、在线填报、提交申请和生成文档等子模块。使用自助注册子模块,查新申请人可以在系统内自由注册个人账户,已注册申请人的多份委托查新项目,将会关联到自己账户之下,申请人登录系统后有权查看。在线填报子模块可以提供在线的查新项目申请,提供填写辅助提示,保证申请书填写的规范性,同时支持最终完成申请书的临时保存。提交申请子模块提供申请书的形式化校验和正式提交等功能。生成文档子模块可将已提交的申请书自动生成为Word文档,供用户下载和离线处理。 查新指南模块主要用来介绍科技查新的基本知识、服务范围、收费标准、服务程序、委托须知等内容[8]。 专家咨询模块可为申请人和查新人提供在线式的互动交流,交流内容仅对当前申请人和查新人可见,保证内容的私密性。 查新管理模块包括栏目管理、人员管理、数据分析和系统设置4个子模块。其中,栏目管理子模块可维护查新项目的进展状态信息,并对查新指南、专家咨询、信息资源等模块的内容进行维护。人员管理子模块可以添加、删除申请人和查新人账户,重置账户密码和分配各类信息的读写权限等。数据分析子模块对查新项目进行统计分析,以便宏观把握查新工作现状,目前已实现按照学科分类对查新项目进行统计。系统设置子模块实现对各类用户字典表的维护更新。 信息资源模块为查新人提供与委托项目相关的学术资源库链接,还可用于整合项目查询、统一检索和原文传递等相关系统。 3.2 关键技术 系统开发基于.net?framework?4.0,使用Visual?Studio?2010集成工具,后台数据库为SQLServer?2005。开发过程中,充分考虑易维护性、用户体验和系统安全等因素。 3.2.1 优化用户体验 系统设计与实现采用N层架构的模式,实现层级之间的结构宽松耦合和层级内部功能的层内汇聚,便于系统的日常维护和进一步扩展。本系统包括数据访问层、逻辑层、实体层、接口层和表示层。数据访问层采用DBHelper类库,逻辑层、实体层、接口层基于.net框架,表示层综合应用JQuery框架和Flex富客户端等技术,提高系统响应速度和用户体验。同时,在系统中内嵌类Word版式的网页编辑控件,支持用户在所见即所得的视图模式下,方便地在线编辑内容。 3.2.2 增强系统安全 首先基于Ajax和图形验证码技术相结合的方法实现安全有效的用户身份验证,同时,也可使用手机动态密码验证,短信网关将服务端生成的6位随机数字密码通过短信发送至客户手机,客户在登录或交易系统认证时输入该条短信上随机数字密码完成身份认证。系统将短信密码的生成、发送、认证和审计功能有机集成,将短信密码与原有账号密码认证结合,实现双因子认证保障,确保网络应用环境下的用户认证的高安全性。 3.2.3 主动内容推荐 基于协同过滤算法分析用户的个人特征以及用户之间的相似度,有针对性地为用 户提供查新信息服务。协同过滤是利用集体智慧的一个典型方法,要实现协同过滤的主动推荐,需要三个步骤:①收集用户偏好;②找到相似的用户和文献资料与查新信息;③计算推荐度。在?web?2.0?时代,大家在?Web?应用中利用集体智慧可以构建更加高效实用的应用。集体智慧是指在大量的人群的行为和数据中收集答案,对整个人群得到统计意义上的结论,这些结论在单个个体上无法得到,往往是某种趋势或者人群中共性的部分。 军区医药卫生科技查新管理系统采用B/S结构模式,便于集中管理和统一维护,并有利于向移动应用迁移。另外,系统提供在线的查新项目申请,提供填写辅助提示,保证申请书填写的规范性,与离线下载模板通过邮件申报的方式相比[9],更加规范和便捷,减少不必要的反复。在安全性方面,系统采用专用的非线性系统产生伪随机数序列和512位的MD5算法进行加密操作,同时在系统表示层综合应用JQuery框架和Flex富客户端等技术,对页面数据提取与显示进行多项优化,提高系统的响应速度和用户体验,系统内置的交流互动模块,保证了交流信息的安全性和私密性,优于使用第三方通信工具[10]。
文章来源:《青岛医药卫生》 网址: http://www.yywsgw.cn/qikandaodu/2020/0801/513.html
上一篇:欢迎订阅2016年《广东医学》杂志
下一篇:坚果:不必敬而远之