APP下载

基于轻量级J2EE的医院智慧财务报帐自动管理系统设计

2022-03-11史成霞

自动化技术与应用 2022年2期
关键词:财务数据数据库财务

朱 祯,史成霞

(常州第二人民医院,江苏 常州213002)

1 引言

在现今社会医疗体系中,医院承担着服务提供者的实体功能。医院实质上是一个带有公益性质的特殊机构,而财务报账管理是医院运行的关键环节,其主要对医院金融活动中的资金、成本、利润等进行科学、综合化管理,涵盖了医院财务预算、制度制定、成本收益管理等各个方面[1]。随着互联网技术的发展,智慧财务平台应运而生,也被引入到医院财务报账管理体系中。在医院智慧财务报帐管理过程中,领导为总会计师与医院院长,运作模式为集中管理或者总会计师制度,通过多个职能部门的协调作业,是医院财务报账管理可以稳定的、高效的运转,以此来保证医院财务管理的稳健运行。

医院智慧财务信息化建设在当今医疗发展中具备现实意义[2]。而财务报账指的是在记账与算账基础上,通过财务编制等方式将医院财务的运营情况通报给相关部门。国外的由于医疗体制比较健全,医院主要以记账为主,形成明细的收费账目。而国内在过去20 多年信息化建设中,管理信息化偏重于业务操作层面的信息化管理。随着国内医改的逐步推进,相关医改措施、政策与文件也相继出台,这对医院智慧财务报账管理体系也提出了更高的要求,设计一款医院智慧财务报帐自动管理系统势在必行。现有系统由于开发技术的落后,存在着系统承压能力弱、数据安全性低的缺陷,故提出基于轻量级J2EE的医院智慧财务报帐自动管理系统设计研究。轻量级J2EE指的是一整套企业级开发技术架构,具备多种组件、规范标准及技术等,每个组件分布在不同服务器上。轻量级J2EE 特征为架构安全稳定、可移植性强,能够改善现有系统存在的问题,故引入轻量级J2EE设计新的医院智慧财务报帐自动管理系统。

2 医院智慧财务报帐自动管理系统设计

2.1 医院智慧财务报帐自动管理框架搭建

为了改善现有系统存在的缺陷,引入轻量级J2EE搭建医院智慧财务报帐自动管理框架,如图1所示。

图1 医院智慧财务报帐自动管理框架图

轻量级J2EE架构包含四层结构,包含浏览器端的视图层、服务器上的表示层、业务逻辑层与数据访问层[3]。其中,浏览器端的视图层负责与用户进行直接交互,并支持多种用户端口;服务器上的表示层通过J2EE 中的JSP技术插件来反映用户请求;业务逻辑层通过J2EE服务器封装医院智慧财务数据信息;数据访问层与数据库进行直接连接,对财务数据进行操作处理,通过JDBC 技术访问数据库,实现财务数据信息的交换[4]。

如图1所示,此研究采用轻量级J2EE构建系统框架,将设计系统划分为界面层、控制层、业务逻辑层、数据持久层与数据库五个层级,每个层级承担着不同的系统功能[5]。

其中,界面层承担着系统与用户交流的功能,展示着医院财务数据信息的流向,利用HTML 标记以及脚本语言将财务数据信息在业务逻辑层动态传输至界面层。另外,该层次还承担着对输入财务数据信息进行校验、处理等操作,随后再将其传输至业务逻辑层[6]。为了实现设计系统的异步请求数据显示,利用AJAX 显示技术与异步数据传输技术,实现设计系统财务数据的获取;

控制层[7]承担着分析、判断客户端传输财务数据信息,并接收与控制客户端发送过来的多种请求,为后续财务数据信息处理提供便利;

业务逻辑层[8]承担着读取、修改、删除医院财务数据的功能,并将财务数据处理结果反馈给界面层。该层次通过中间件技术对系统数据进行开发与管理,并利用Spring处理组件技术,共同完成系统财务数据的有效性、便捷性传递;

数据持久层[9]直接与数据库通信,实现财务数据的插入、修改、删除、查询等系统功能。另外,该层次需要实时反馈数据库请求操作;

数据库[10]承担着财务数据存储、关联等功能,是设计系统的基础与前提,均以表格形式存在。

上述过程完成了医院智慧财务报账自动管理框架的搭建,以此为基础,设计系统各个功能模块。

2.2 报账单模板管理模块

报账单模板管理模块包含报账单打印与导出以及财务报账预算与额度、通知管理功能。由于篇幅限制,针对财务预算与额定管理程序进行设置,相关流程如下所述:

登录医院智慧财务报账自动管理系统后,进入财务预算与额定管理页面,选择一条财务预算过程,单击“增加”,进入财务预算填报页面,填写财务预算数据信息,例如科目编号、代码、名称、金额、附件等,然后单击“提交”即可完成财务预算申请表,需要注意的是,未进行提交的财务预算申请表设计系统会将其自动保存至相应数据库。财务审核员通过页面对提交的财务预算申请表进行初审工作,若申请通过初审,则进入预算复审环节;若申请未通过初审,系统会自动退回预算申请,用户需要对其进行修改,并再次提交,供财务审核员审核,通过后,写入预算数据库[11]。

2.3 报账流程管理模块

报账流程管理模块是报账员、财务审核员、财务主管与系统管理员共用的子模块,该节以报账申请审核功能为例,设置报账流程管理程序,具体步骤如下所示:

步骤一:报账员登录设计系统,并进入报账流程管理模块中的报账申请审核页面;

步骤二:在步骤一页面中填写报账单据,报账信息包含申请日期、报账明细类型、合计金额等,填写完成后,单击“提交”按钮;

步骤三:财务审核员进入报账申请审核页面,对提交报账申请进行初审,若是通过初审后,进行报账申请复审环节,若是通过复审环节,转至步骤四;

步骤四:生成报账申请审核表,并将其传输至系统后台处理;

步骤五:财务报账系统将报账申请数据写入数据库中,自动生成应付发票数据,并发送支付请求给银企互联系统,完成报账流程管理功能。

2.4 报账数据统计模块

报账数据统计模块主要功能为统计、处理、查询报账数据。报账数据统计程序如图2所示。

2.5 数据库构建模块

该模块主要应用于存储设计系统后台业务数据,以此来提升财务数据访问效率,降低财务数据的冗余性,同时还要设计系统数据逻辑结构,采用不同实体描述不同类型的财务报账数据信息。

数据库构建的主要任务是采用数据库表示医院智慧财务报账自动管理系统各个实体之间的关系,并依据实体属性结构设计数据库表存储结构。

由于篇幅的限制,此节针对数据库中的报账信息表以及用户信息表进行描述,如表1所示。

表1 数据库存储结构表

2.6 系统管理模块

该模块主要功能为管理与维护设计系统,这些功能主要通过系统管理员来完成。该模块主要包含日志管理与数据管理两个子单元。

日志管理功能指的是在对应界面输入查询条件,对查询条件进行确认并提交,构造日志查询数据库语句,检索日志信息数据表,将查询结果反馈给数据库,并在页面展示查询结果。

日志查询功能时序如图3所示。

图3 日志查询功能时序图

通过上述框架以及各个模块的设计,实现了医院智慧财务报账自动管理系统的运行,为医院稳定运行提供更加有力的支撑。

3 实验结果与分析

为了验证设计系统与现有系统之间的性能差异,采用MATLAB软件设计仿真对比实验,具体的实验过程如下所示。

3.1 仿真环境搭建

仿真环境决定着实验是否能够顺利进行,故首要任务即搭建仿真环境,主要包含仿真环境参数设置与系统网络体系结构搭建。

其中,仿真环境参数如表2所示。

表2 仿真环境参数表

设计系统网络体系结构由两台服务器,一台Web服务器,一台数据库服务器构成。系统网络体系结构如图4所示。

图4 系统网络体系结构图

3.2 实验结果分析

以上述搭建的仿真环境为基础,进行医院智慧财务报账自动管理仿真实验,通过系统承压能力与数据安全性反应系统性能,具体实验结果分析过程如下:

3.2.1 系统承压能力分析

通过Java 对设计系统承压能力进行测试,在用户请求数100、200与300背景条件下分别进行实验,获得系统承压能力数据如表3所示。

如表3数据显示,随着用户请求数量的增加,请求成功率呈现逐渐下降的趋势。通过对比发现,虽然用户请求数量不同,但设计系统请求成功率均高于现有系统请求成功率。

表3 系统承压能力数据表

3.2.2 数据安全性分析

数据安全性主要通过财务报账数据泄露率来显示,常规情况下,财务报账数据泄露率越低,表明数据安全性越好。通过实验获得数据安全性数据如表4所示。

如表4所示,设计系统财务报账数据泄露率远低于现有系统数值。

表4 数据安全性数据表

上述实验结果显示:与现有系统相比较,设计系统承压能力更强、数据安全性更高,充分表明设计系统具备更好的性能。

4 结束语

此研究应用轻量级J2EE 设计了新的医院智慧财务报账自动管理系统,极大的提升了系统承压能力与数据安全性,可以为医院稳健运行提供更加有力的支持。

猜你喜欢

财务数据数据库财务
党建与财务工作深融合双提升的思考
论事业单位财务内部控制的实现
欲望不控制,财务不自由
2018上市公司中报主要财务数据(8)
2017上市公司年报主要财务数据(6)
2017年上市公司年报主要财务数据(1)
水利财务
数据库
数据库
数据库