- 1、本文档共8页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于Joomla医药知识自助查询系统的开发与设计(原稿)
基于Joomla医药自助查询系统
开发与设计
陈嵩
(福建医科大学附属协和医院 计算机中心 福建 福州350001)
【摘要】:医药自助查询系统是为了方便患者了解医药相关知识、价格、医保范围而研发的。系统以开源CMS系统Joomla为平台基础加以二次开发。前台功能实现包括药品知识查询、药品价格查询、药品知识视频播放。后台子系统能够手工添加药品知识、维护角色与用户。
【关键词】:Joomla 自助机 医药查询
1 引言
在现实中,“看病难”不仅是导致医患关系紧张的直接原因,更成为影响社会和谐稳定的隐患。如何利用信息技术缓解“看病难”、“排队难”是每一个医疗卫生信息技术从业人员都应该思考的问题。而通过自助机实现部分业务自助服务可以有效分流相关部门的业务量、缩短患者就医时间、一定程度上缓解患者的“看病难”问题。本文介绍了一种利用开源CMS系统Joomla实现医药自助查询系统的方法。
需求分析
整体目标
通过前期对药学部人员的需求访谈可将该系统的需求按照使用对象分成:
患者:通过安装有该系统的触控式自助机,能够观看一些常见药品使用方法的视频,了解各类药品的配伍、疗效等信息并能够查询到药品的价格、医保覆盖范围等信息。
药学部:能够在PC机上对药品知识进行目录分类、维护药品配伍、疗效等内容、及时更新药品价格、一包覆盖范围等信息。
系统管理员:能够添加药学部角色用户,调整系统版面、风格。
系统特性
由于来院就诊患者各个年龄层都有,对于信息系统的使用能力也有很大差异,这就要求系统的操作方法简单易用,具备充分的自启发性,能够让患者轻松上手。
同时,由于系统安装在触控式自助机上,不具备普通PC机的键盘和鼠标操作设备,所有的操作只能通过手指点击完成,因此系统的人机交互模块必须适应人手操作特点。
系统总体设计
技术选型
针对药学部、系统管理员、患者的需求特点,本着“不重复制造轮子”的“拿来主义”原则,考虑采用CMS系统实现。CMS系统提供了一整套完善的文章管理发布、用户管理、网页版面设计方案,与用户需求契合度极高,可以有效降低编码工作量,加快项目进度。
而项目还要求能够查询药品价格信息,这一部分数据在本院内部的Lis系统中已经存在并且药学部有专门的运维人员。而本院的Lis系统数据库采用SQL Server2008,因此考虑通过定制化开发CMS系统,为其实现药品价格查询。
针对CMS系统的选择,在综合考虑各方面需求后决定采用Joomla系统,Joomla是一套在国外相当知名的内容管理系统,使用PHP语言加上MySQL数据库开发,可以在Linux、 Windows、MacOS等各种不同的平台上运行。Joomla系统拥有大量的第三方插件,可以有效满足包括表单提交、Paypal支付等各种类型的需求。同时,Joomla也提供了开放接口,通过这些接口,程序员可以开发定制自己的模板、组件、模块,同时可以方便的操作外部数据库。
架构设计
图 31 系统架构图
系统采用B/S模式,基于医院基础网络,系统的web服务由专门的Joomla Web服务器承担。后端数据分为两部分:药品知识、视频元信息、用户信息等数据存储于Joomla数据库,该数据库采用MySql;药品价格等信息存储于医院Lis数据库中。而视频点播服务器则安装在自助终端中。自助终端和药学部运维用PC通过院内网络使用Joolma Web服务器提供的web服务。
功能设计
人机交互设计
针对自助机操作的特点,应遵循以下几个原则:
系统模块布局简洁明了,操作方法直观易懂。
人机交互组件适应人手操作特点,避免组件与组件之间的相互干扰。
应用响应及时,人机交互流畅。
根据以上几个原则将人机交互页面设计为:Logo区、主体内容展示区、页脚操作区、导航区,应用基本布局如下图:
图 32 人机交互页面布局
上图是程序主页,其中“主体内容展示区”展示的是药品分类目录,除了“用药教育视频”和“药品价格查询”是固定的,药学部用户、系统管理员可以在主页中添加其他目录。导航区负责程序页面定向,可以执行“上一页”、“上一页”、“向上滚动”、“向下滚动”、“返回主页”操作。
药品知识维护
药品知识维护分为两个子功能:目录维护和知识维护。通过目录维护页面,药学部用户可以往主页添加药学目录。而各目录下的内容通过知识维护页面维护。
视频播放
视频播放采用HTML5规范,可以有效降低开发难度,适应各种浏览器的要求。视频播放页面分为两级:一级视频选择页面,二级视频播放页面。
药品价格查询
药品价格查询需要用户使用虚拟屏幕键盘完成,患者通过输入药品拼音编码查询药品价格,查询结果以列表形式分页显示,数据库操作则必须使用Joomla提供的API,如下图所示:
图 3
您可能关注的文档
- 基于51单片机的ATM自助取款系统设计.doc
- 基于8086彩灯控制器.doc
- 基于ADE7878的智能三相电度表的设计(开题报告).doc
- 基于ADC0832数字电压表.docx
- 基于Ajax的应用程序架构汇总.doc
- 基于ArcGIS Engine 的三维校园路灯管理系统的研究.doc
- 基于ansys的铁路钢桁架桥受力分析1.doc
- 基于ARMLINUX的嵌入式GUI的研究和移植纪竞舟.docx
- 基于ARM嵌入式IPCamera的设计与实现.doc
- 基于Android的移动选课系统是设计.doc
- 青岛版数学五年级下册第五单元《关注环境--分数加减法(二)》单元测试卷.docx
- 部编版语文三年级上册第七单元测试卷 (1).docx
- 部编版语文五年级上册27++我的“长生果”练习卷.docx
- 部编版语文五年级上册第七单元综合训练卷.docx
- 部编版语文五年级上册第六单元测试卷.docx
- 新疆哈密市石油高级中学2025届化学高一第一学期期末教学质量检测模拟试题含解析.doc
- 福建省尤溪第一中学2025届化学高一第一学期期末综合测试试题含解析.doc
- 福建省莆田市第六中学2025届高一化学第一学期期末考试模拟试题含解析.doc
- 2025届福建省武平县第二中学高一化学第一学期期末达标检测试题含解析.doc
- 2025届固原市第一中学化学高一第一学期期末经典试题含解析.doc
文档评论(0)