基于网络医学内容服务平台.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于网络医学内容服务平台

基于网络医学内容服务平台   摘 要 详细介绍了北京大学医学出版社医学教育考试网MEE的设计、开发、技术实现及系统特性。   关键词 教育考试网;数字出版;设计开发      当前,各种涉及医学教育、医学教材、医学考试等内容服务性网站正如雨后春笋蓬勃兴起。这些内容服务系统不仅以书网互动的形式增加了传统出版物的价值,还逐渐以独立的姿态成为了医学出版物的一个重要组成部分。正是在这样的趋势下,我们设计、开发与构建了一个基于网络的书网互动的医学内容服务平台――北京大学医学出版社医学教育考试网MEE(Medical Education Examination)。下面将对此平台的设计、开发、具体技术实现及系统特性进行介绍,希望能对同行的工作有所帮助。   我们对MEE的设计开发遵循了以下四个原则:(1) 以软件工程的工作流程规划项目;(2)在充分平衡成本与效果的前提下引入已有的开源系统进行定制和开发;(3) 以知识管理和知识库的理论设计内部数据对象和后台数据库;(4) 在实现业务逻辑时充分考虑医学知识和医学教育的特性。   我们通过对网络上类似的系统进行调研,征求专家意见,对考生进行问卷调查等,获得了用户对系统的预期:要求系统能发布医学考试相关信息(文字、图片、多媒体等);支持在线信息交互,如论坛、博客、维基(wiki)等,支持在线模拟考试,并对考试结果进行评估;支持按考试难度、知识点比重等条件定制化组卷;支持电子教材的发布和互动,支持用户访问控制,在线支付等功能。   在获取用户预期之后,我们通过对需求的细化,结合现有网络和信息技术,将MEE按功能划分为内容管理和模拟考试两大功能模块。      一、内容管理系统   我们采用定制已有开源系统的策略进行内容管理系统的开发。现在流行的Web内容管理系统已经有不少成熟的产品,如Joomla,ECMS,DEDECMS等。这些系统多为PHP+MySQL构架免费开源系统,我们可以在这些已有系统上根据实际需求进行定制和二次开发。我们经过评估,选择了Joomla作为我们系统的内容管理模块的原型系统,因为Joomla是一套获得过多个奖项的内容管理系统。Joomla采用PHP+MySQL数据库开发,可运行在Linux、Windows、MacOSX、Solaris等各种平台上。 Joomla除了具有新闻/文章管理、文档/图片管理、网站布局设置、模板/主题管理等一些基本功能之外,还可通过其提供的上千个插件进行功能扩展,包括电子商务与购物车引擎、论坛与聊天软件、日历、博客软件、目录分类管理、广告管理系统、电子报、数据收集与报表工具、期刊订阅服务等。   我们根据需求对Joomla进行了相应的定制和开发:增加了虚拟货币管理模块(com??-money),用于管理网站上的会员收费资源的收费业务逻辑;增加了到模拟考试模块的接口模块(com??-exam),用于CMS与模拟考试模块进行会话共享和通信;修改了内容管理模块(com??-content),增加了对用户访问的控制;定制并安装了论坛模块(phpbbs 3.0),实现了医学教育考试论坛的功能;定制并安装了电子购物车(VirtueMart 1.1),实现了网上书城的功能,并为其添加了支付宝()的接口,实现了网上实时购书的功能,并确保了交易的安全。   对于多媒体视频,考虑到用户的方便访问和知识产权保护,我们将视频文件转换为flv格式,自己开发播放器在线进行播放。播放器实现了flash流媒体的播放特性,同时还加入了用户控制机制,基本防止对视频文件的非法复制和传播。      二、模拟考试系统   医学电子模拟考试系统MESES(Medical Electronic Simulation Examination System)是MEE后台的核心功能模块,是我社自主开发的电子模拟考试系统。它是浏览器―服务器构架(browser??server,BS),前台运用Extjs技术开发用户界面,为用户提供了易用的系统界面。用户通过鼠标操作就能简单、充分地使用系统。我们同时还定义了一些常用的键盘快捷方式,提高了用户界面的友好性。因为Extjs很好的封装的ajax技术,有效减少了网络传输量,大大提高了系统的响应速度。系统后台我们采用Java作为开发语言,运用ibatis实现了自由的对象/关系映射(Object/Relational mapping),运用struts构架实现了页面的访问控制和分发(routing and dispatch),利用Spring对系统多种技术和功能进行同一管理和协同,这样就构架了一个高效、业务层次清楚、健壮的系统。   我们设计构建系统时,充分考虑了医学知识和医学教育的特性,将其定位为一个形成性评价的平台,一个以模拟考试

文档评论(0)

erterye + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档