论文部分内容阅读
预约挂号是政府卫生管理部门,借助信息化技术为社会公众推出的一项医疗卫生便民服务。旨在节省公众看病排队时间、让公众能公平获取门诊挂号资源,缓解社会公众“看病难,排队难”的问题。因此,枣矿集团总医院建立预约挂号系统,对医生出诊、预约号源、预约患者、违约等进行自主管理,将所有数据通过预约挂号系统投放到枣矿集团总医院建立的数据库系统,由医院统一组织对患者的预约服务。本文设计与实现了枣矿集团总医院预约挂号系统,并借助UML的相关工具对系统的需求分析、功能设计和功能实现过程进行了说明。首先根据枣矿集团总医院的管理现状获取预约挂号系统的业务需求,本文根据业务需求分析信息管理、放号管理、预约管理、坐席预约和综合查询这五部分的业务功能,并通过UML的用例图分析各业务需求的功能用例。其次,设计B/S结构的预约挂号系统,采用基于MVC模式的Struts+Hibernate的框架技术进行功能设计。结合技术架构,设计信息管理、放号管理、预约管理、坐席预约和综合查询等功能的实现类和方法,结合UML类图和时序图进行描述。采用关系型数据库管理系统SQLServer2008设计系统的数据库,设计数据表存储数据,分析数据库表之间的关系,并用E-R进行说明。最后整合各功能模块,整体实现系统的功能,并进行功能测试,采用界面截图和UML的活动图对实现的功能进行说明。系统采用Java语言进行编程,实现了信息管理、放号管理、预约管理、坐席预约和综合查询等功能模块。信息管理中将医院的基本信息、科室信息、医生信息、特色科室信息和医院用户信息录入系统并进行维护;放号管理中对医院的预约号源信息进行管理,实现了医院放号、放号变更、放号暂停和分时段放号功能;预约管理中对患者预约医生情况进行管理,实现了预约确认、预约取消、预约变更和违约确认等功能;坐席预约中将电话预约的患者信息录入系统,并预约医生,实现坐席预约、坐席变更和分时段预约等功能;综合查询中通过设置放号查询、预约查询、预约变更查询、专家查询、医院黑名单查询、违约查询等功能,快速查询满足条件的信息记录。枣矿集团总医院预约挂号系统的实现,将医院的预约挂号信息进行统一管理,这样不仅提高了医院预约挂号的管理水平,患者还可以通过网上预约的途径进行预约挂号,为患者提供方便,同时扩展医院医疗服务范围,提高医院竞争力。