临床便捷化点菜系统的设计与实践
2020-04-21朱巍王逸新
朱巍 王逸新
摘 要:医疗服务信息化是国际发展趋势。随着信息技术的快速发展,国内越来越多的医院正加速实施基于信息化平台、HIS系统的整体建设,以提高医院的服务水平与核心竞争力。医院的后勤保障及服务也需要紧密贴合信息化,对原有流程进行信息化改造,从而提高医疗服务的质量和效率。文章設计的系统有发布菜单功能、员工注册功能、资源搜索下载功能、论坛功能等主要模块,还有强大的后台管理可以随时更改网站的一些数据,开发语言ASP,PHP,全方面运用Dreamwerver,Photoshop等主要开发程序,更有强大的Access,MySQL数据库支持。
关键词:信息交流平台;临床便捷化点菜系统;Web技术
医疗服务信息化是国际发展趋势,随着信息技术的快速发展,国内越来越多的医院正加速实施基于信息化平台、HIS系统的整体建设,以提高医院的服务水平与核心竞争力。医院的后勤保障也需要紧密贴合信息化,对原有流程进行信息化改造,从而提高医疗服务的质量和效率[1]。
1 研究目的
目前人们的生活和各种网络紧密联系,医院也有院内网、OA网。医院作为用户数多、信息交互量大的场所,有需求建立起一个互动交流用的平台。其建设目标是作为一个资源存储点,同时具有基本的交流功能,有日常工作信息发布、食堂点菜菜单发布等模块。对目前医院内存在的信息管理系统进行大概了解以后,决定开发本系统,作为院内局域网内资源共享之用[2]。
2 系统架构设计
本系统原计划是一个采用ASP作为开发语言、Access作为数据库的基本网站,虽然功能有限,但是管理员可以通过后台对网站进行管理和维护,而且可以进行资源的上传、管理、发布通知等操作,相对于共享文档还是有显著优点的。
2.1 建立本地服务器
首先在服务器安装IIS,包含Web,NNTP,SMTP和FTP等服务,然后启动“Internet信息服务”,最后要完成本机站点的创建,并且提供对Web应用程序技术的支持,不仅要有Web服务器的环境,而且要具备应用程序服务器运行环境。前者可以提供对Web浏览的支持,后者提供对ASP等应用程序的运行环境支持,IIS将Web服务器和应用程序服务器的两种功能合二为一,实现Web站点的创建[3-5]。
2.2 ASP有关数据库连接
目前支持ASP的数据库主要有Microsoft Office Access和Microsoft SQL Server。虽然SQL Server功能强大,但是考虑到实际院内用户数量及管理便捷性,Access作为一种Windows环境下的关系型数据库,其所提供的各种实用工具方便操作,因此决定使用Microsoft Office Access作为主数据库[6]。
2.3 创建ODBC连接
通过ODBC数据源管理器,需要创建一个系统数据源名称(Data Source Name,DSN)。由于采用的数据库是Access,所以应该选择列表框中的“Microsoft Access Driver(*.mdb)”,继续进行下一步操作,将弹出“ODBC Microsoft Access 安装”对话框,在“数据源名”框中填入所创建的数据源名称。
2.4 创建ADO连接
ActiveX数据对象(ActiveX Data Objects,ADO)是用来存取数据源的组件,也就是要访问数据库所需要的一个中间跳板,选用在Dreamweaver CS4中使用数据库,创建数据库连接。在建立连接时必须选择合适的连接类型,如ADO,JDBC,Cold Fusion。选择建立连接类型使用的是ASP技术,则对应的必须创建“运行时刻ADO数据库连接”。在Dreamweaver CS4中打开IIS中创建的默认站点,建立一个index.asp页面,选择菜单栏目上面的“窗口”选项找到“数据库”打开,点击“数据源名称(DSN)”对话框。
2.5 系统数据库表结构设计
数据库与网站的连接已经打通,接下来要进行数据库的设计:采用了微软Office内自带的Access来进行数据库设计,相对于SQL来说,界面更加简单易懂,而且基本是所见即所得操作模式,如表1所示。
3 系统的架构升级改造过程
网站建设至中期具体需求要能够上传附件,附件大小可能超过100 M,以目前架构难以实现此功能,因为使用Dreamweaver制作的网页过于简单,只能实现文本信息的存储和简单的搜索功能,研究决定使用PHP平台来完成内部网站的建设。相对于完全手动来分别配置PHP环境再进行上传等操作来说,使用集成安装过程非常简单,解压缩后直接依次安装即可,该安装包集合了Apache和MySQL,而且附带Ucenter用户管理器,可以进行用户的后台管理,而且根据服务器配置可以自动完成PHP环境的搭建。
3.1 改造和本地化
改造和本地化的主要工作就是对网站进行视觉上的美化和编辑网站图标和缩略图,用以达到使用的要求。所有的前台相关文件都在wwwroot文件夹内,将图标显示在浏览器缩略图中,先使用Photoshop制作图标,然后替换掉wwwroot内的favicon.JPG和安装目录\ComsenzEXP\wwwroot\static\image\common.JPG两个文件即可。以此类推,其他标志性图标也可以用相应的方法进行替换。
3.2 基本框架的建立
进入网站管理中心,论坛结构可以直接通过管理中心进行编辑。编辑完成后就具有需要的基本框架了,接下来要对二级目录进行本地化装饰,首先需要去网络上寻找相应的素材,然后使用 PS进行图片合成与制作,上传到服务器,制作图片。
4 功能模塊实现
目前的主要功用是用来作为食堂点菜菜单的发布工作,护士可以在院内任意局域网内主机上访问今日菜单然后进行点餐。系统用于定期发布点菜菜单外,还可以用于进行科室满意度调查等。管理员也需要定期清理过期信息,维护好系统秩序。另外还作为上传护理部和科教部的各种学习视频,给护理部相应的管理员权限就可以在相应的版块发布学习视频下载,护士们只需要在病区内打开浏览器就能进行下载、学习,本系统提供了一个开放的平台供护士们讨论学习。
5 结语
系统目前已经下线运行,运行情况良好,大大提高了临床的点菜效率。通过本系统的设计进一步了解ASP的request对象、session等对象的使用,页面间数据传值、网页安全性等问题,以及通过升级改造过程中,掌握了搭建PHP环境,并且使用模板进行修改的网站其功能基本上符合用户的需求。运用Photoshop制作图片,能够顺利将网站进行本地化处理,最终能够很好满足需求功能,通过对传统流程的信息化改造,更好地服务医护工作者。
[参考文献]
[1]张楠.医院网上点餐系统的分析与设计[D].昆明:云南大学,2014.
[2]王新宇.基于C/S结构的小型餐饮管理系统设计与实现[J].微型机与应用,2013(22):45-47.
[3]谢晶晶,袁骏毅.基于Phonegap的移动营养点餐系统设计与实现[J].中国医疗设备,2015(6):106-107.
[4]毕鲁佳.基于Wlan无线网络系统的医院移动营养点餐系统[J].中国信息界(e医疗),2012(12):74.
[5]何坤,高新云,罗晓明.医院信息化建设与管理的思考[J].现代医院,2011(1):149-150.
[6]乔慧媛.医院信息化建设实践中问题的探讨[J].科技资讯,2017(36):34-35.
Design and practice of a convenient clinical ordering system
Zhu Wei, Wang Yixin
(Information Section, Changshu No.2 Peoples Hospital, Suzhou 215500, China)
Abstract:Informationization of medical services is an international development trend. With the rapid development of information technology, more and more hospitals in China are accelerating the implementation of the overall construction based on the information platform and HIS system to improve the hospitals service level and core competitiveness. Hospital logistics support and services also need to be closely aligned with the informatization, and the informatization transformation of the original process, so as to improve the quality and efficiency of medical services. This paper designed the system has major modules such as the release menu function, employee registration function, resource search and download function, forum function, and a powerful background management that can change some data of the website at any time. The development languages are ASP, PHP, all major development programs such as Dreamwerver, Photoshop are used, and powerful office access and MySQL database support.
Key words:information exchange platform; clinical convenient ordering system; Web technology