基于JSP的患者就诊信息自助查询系统

2014-04-29 18:46:48金捷
电脑知识与技术 2014年21期
关键词:设计流程医院

金捷

摘要:随着医院信息技术迅速发展,医院已经自主开发一系列患者自助查询系统,方便患者实时查询历次就诊信息、住院费用清单,历次化验及检查等报告。采用B/S方式,通过IE浏览方式就可以部署自助查询系统,无需安装一系列专业软件,既简单又高效。

关键词: 医院;自助查询系统;JSP;设计流程

中图分类号:TP311 文献标识码:A 文章编号:1009-3044(2014)21-4953-02

1 医院自助查询系统、Tomcat服务器、JSP简介

医院自助查询系统是医院为方便患者提供自助查询的多功能查询系统,一般以带有触摸屏的主机为硬件,无需复杂的操作方式,只需患者提供基本信息如门诊号、医保卡号、住院号就可查询到该患者历次来院挂号记录、收费明细、住院清单、检查检验结果报告,同时还展示医院开展业务信息,如专家专科医生信息,健康保健知识、医院药品一览表等信息。

Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,由Java Soft和Apache共同开发的产品,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP 程序的首选。

JSP是在传统的网页HTML文件中插入Java程序段和JSP标记,从而形成JSP文件,以JAVA为基础开发的。 用JSP开发的Web应用是跨平台的,可以在绝大多数操作系统上运行。

2 设计流程

在设计网页之前需配置Tomcat服务器,此服务器需24小时运行,一般选择信息主机房服务器之一,对硬件要求不高,在服务器上安装JAVA;第二步需配置JAVA,在环境变量中配置变量与相应的值,确保JAVA正常运行;第三部安装Tomcat服务,确保服务随操作系统自动开启。第四部新建odbc数据源,选择医院数据库所对应驱动程序,基于安全,连接到数据库的登录用户只需相应数据库查询权限,不必使用超级管理员权限。

2.1利用网页设计器创建主页

使用Office FrontPage或者Dreamweaver 即可轻松编写JSP,该文以FrontPage为例,先设计主页面,放置相应按钮或图片,基于无需连接数据库查询的页面如医院介绍、健康常识、卫生法规等可以使用普通传统的网页HTML文件,涉及到需连接数据查询的页面则需要JSP文件。

2.2查询页面设计流程

以患者门诊费用查询为为例,查询机配备一个医保卡(磁条卡)读卡器,页面中嵌入delphi软件或其他软件编写的插件以读取病人医保卡号及自费病人磁条卡号(如图),通过卡号查询病人历次挂号信息(日期,就诊科室),返回结果至前台页面,点击相应挂号记录后查询该次挂号对应的处方信息(开方医生,发票号,就诊类别等),点击后显示此发票的收费明细项目(项目名称、数量、单价、报销比例等),点击相应检查治疗项目后可显示改化验或检查的指标、结果。

患者住院费用查询为例,由患者输入系统分配的住院号及身份证后6位作为密码后,查询出历次住院信息(出入院日期、住院可别、诊断、总费用、发票号等),点击后查询该次住院所有费用清单(项目名称、数量、单价、报销比例等),点击相应检查治疗项目后可显示改化验或检查的指标、结果。为保护患者隐私,所有查询页面5分钟后自动返回至主界面。

2.3创建JSP,利用odbc数据源连接到数据库

以sqlserver为例,如下代码加载数据库驱动,建立连接,串接连接状态,PatientRequire就是所定义的odbc数据源名称,user是查询数据的用户名,pass即密码。

2.4返回结果集至前台网页

可以定义自定义变量,如一页显示的记录数、记录总数、总页数、待显示页码,通过返回结果集计算行数,这样可以可以分页显示结果集,使页面跟清晰明了。

以下代码利用while循环,遍历检索结果,将数据表中的记录列出

2.5关闭查询结果集、连接状态、数据库连接

3 客户端部署及应用

当设计好网页后,把文件拷贝至服务器相应目录,再在各个触摸机上安装读卡器,把主页设置成http://服务器ip地址:端口号/主页名,就可以访问改网页进行查询,而无需安装其他专业软件,这样减少了维护人员工作量。

4 结束语

以上方法颠覆一贯传统老套方式,还可以在网页中加入动态、美观的元素,以简洁明了的方式让患者体会到医院现代化及人性化的服务模式。

参考文献:

[1] 梁建武. JSP程序设计实用教程[M].北京:中国水利水电出版社,2007.

[2] 明日科技.JSP开发技术大全[M].北京:人民邮电出版社, 2007.

[3] 张岭,宋坤,梁冰. Delphi程序开发范例宝典[M]. 北京:人民邮电出版社,2006.

猜你喜欢
设计流程医院
我不想去医院
儿童绘本(2018年10期)2018-07-04 16:39:12
新产品开发的工业设计流程及评价体系
机床夹具设计方法的研究
浅谈用户体验在产品设计中的运用
萌萌兔医院
微课程在《病原生物与免疫学基础》中的设计和应用
科技视界(2016年9期)2016-04-26 08:51:00
带领县医院一路前行
中国卫生(2015年8期)2015-11-12 13:15:20
为县级医院定锚
中国卫生(2014年7期)2014-11-10 02:33:12