基于AJAX技术的住院费用查询子系统设计与开发
2012-04-12
(1.泰山职业技术学院,山东 泰安 271000; 2.泰山医学院,山东 泰安 271016)
住院收费管理系统是医院信息管理系统的一个功能模块,包括住院病人费用结算、费用录入、费用查询和打印、欠款管理等功能。费用查询和打印是患者和家属最关心的一个功能,能够提供给病人或者家属查询和打印自己各种费用的使用情况,在查询信息时,需要通过后台服务器访问数据库对该用户性进行查找和确认,才能显示相应的信息。在传统的服务器端的Web应用程序中,任何与服务器的交互都要求刷新页面,当服务器处理客户端的请求时,客户只能空闲等待,降低了Web应用的执行速度,AJAX技术在用户与服务器之间引入Ajax引擎,用户执行一个操作,系统可以在后台处理该任务,同时用户可以继续处理其他任务,不需要在提交后等待,从而提高系统性能,使得应用程序更加完善和友好[1],在教学项目的实践和应用中取得了良好的效果。
1 资料与方法
1.1 资料
系统通过AJAX技术减少网络内容传输,使用jQuery访问struts2中的Action, Action获得响应信息,当响应的信息不是一个简单的字符串而是一个对象时,采用Json格式进行交换,Action不需要使用视图资源来显示状态信息,由JSON负责将Action里的状态信息返回给调用页面,完成Ajax交互,然后利用jQuery直接获得JSON格式的数据,在客户端直接绑定到数据控件,而JSON则可以把传输内容缩减到纯数据,从而达到最优。
1.2 方法
1.2.1AJAX全称为“Asynchronous JavaScript + XML”(异步JavaScript和XML),是JavaScript、JSON、CSS、HTML等技术的综合。其中HTML是一种文本标记语言,不需要编译,直接由浏览器执行,它通过HTML元素,标签等标记要显示的网页中的各个部分[2];……
