77范文网 - 专业文章范例文档资料分享平台

计算机毕业设计 - 基于B S模式的医院门诊预约挂号系统(2)

来源:网络收集 时间:2020-04-21 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:或QQ: 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

运行效率、安全性和可维护性,从而降低系统费用。本课题从技术上探讨了如何使用基于COM组件技术的三层体系结构来解决传统的HIS系统发展的瓶颈。

本文以医院门诊挂号管理子系统的开发为背景,对系统的设计和实现进行了系统地阐述,并给出了系统中采用的一些关键技术。为了最大限度地实现系统的可扩展性和可重用性,门诊挂号管理子系统采用基于COM+技术的Windows DNA体系结构,并使用基于COM的组件化程序设计方法来指导系统的设计与开发。Windows DNA是微软为具有高度可扩展性的分布式应用程序的开发所提供的平台。DNA体系结构为应用程序提供了一个强健的构架,使系统能够适应不断发展的业务需要;使系统具有高度的灵活性,能够根据业务量的变化和业务分布情况的调整,对系统的软硬件配置做灵活的调整而不影响系统正常的运行或是把影响降到最低程度。

门诊挂号管理子系统作为医院信息系统的一个子系统。既具有自己完整明确的功能和特点,又承担着为其他子系统提供共享资源的任务,是建设数字化医院不可缺少的基础性子系统。作为HIS系统不可或缺的一部分,门诊挂号管理子系统包括以下主要功能模块:

1、挂号管理:

挂号:挂号是整个门诊诊疗过程的开始,挂号系统需要针对医院的不同情况预先进行系统设置,选择挂号方式有三种:通过科室和排班医生进行挂号;只通过科室进行挂号;不需要科室和医生直接挂号;及是否需要“其他项”。

改号:由于病人或者医师的原因,改号情况是不可避免的,只要输入要改的挂号序列即可迅速调出病人信息,修改以后,自动显示当前的挂号费用明细情况,重新打印处方头。

退号:操作方便简单,或者输入挂号序号,或者在给定的网格中选择要退的挂号信息,经核对确认后即可完成。

2、门诊卡管理:将每一位前来就诊的患者进行门诊卡和患者相关信息的录入后,可对其建立门诊卡,并可对已建立的门诊卡进行查询、修改、作废等操作。

3、排班管理:排班计划中可对各科室医生进行不同号别,不同日期,不同版次的出诊计划,并可选择是否限制其挂号人数。除了插入、修改、删除操作外还可将某些常用的保存为模块,可供以后使用,将其导出即可。出诊表即对不同

条件的排班计划的查询。

4、统计查询:日结报表中会自动产生不同号别的挂号情况,以及总体情况,包括不同号别对应的挂号数,以及挂号总数,退号总数,实际号数以及收费起始时间。挂号查询是对从挂号记录中查询符合条件的信息,可按挂号序号或者患者姓名两种途径进行查询。

5、系统设置:挂号设置是对挂号方式进行设置,有三种方式:选择科室和医生;只选择科室;不选科室和医生。

同时还应满足以下要求:

1、可以直接调挂号患者的门诊卡号,直接显示患者的门诊卡信息,不用输入姓名。

2、每天可以对挂号的数目和金额进行结算,并恢复结算(即反结算)。 3、对挂号费用是否有取整功能,并能自动生成出实际应收金额与取整后的找零金额。

4、挂号的号别分为普通、专家以及专科、

5、费用的类别即付费方式分为自费、公费和医保等。 6、不用鼠标即可操作。

7、打印及补打功能:对挂号信息及门诊卡信息,医生出诊信息,结算表实现打印功能;对某一项已经挂号的信息实现补打功能。

第二章 软件体系结构

2.1 WEB浏览器/服务器结构(Browser/Server,简称B/S)

该结构是基于WEB技术的新型网络结构,成功地弥补了C/S结构的很多不足。B/S结构网络中,Internet客户端不再与数据库相关联的服务器直接相连,而是通过WEB服务器再与数据库服务器相连。用户的请求先送到WEB服务器,再由WEB服务器负责将处理结果格式化为HTML格式,最后再反馈给用户。该结构的实质是传统的二层C/S模式的进一步发展,通常称为三层结构。

B/S结构本质上是请求驱动结构,但是它在综合多项技术的同时克服了C/S结构的一些不足。采用B/S模式构造的MIS系统的优点是:(1)客户端软件简单而统一,以浏览器作为统一的用户界面操作简单方便,大大节省客户机的硬盘空间和内存;(2)极大地减少了系统开发和维护费用,软件版本的更新仅涉及到服务器端的软件更新;(3)解决了客户/服务器应用中存在的客户端跨多平台的问题,界面通用统一;(4)特别适用网上信息的发布,这是其他结构所无法实现的。由于它具有适应未来信息技术发展的先进性,己逐步成为MIS系统体系结构的首选。

B/S结构的MIS关键要解决好WEB数据库的存取问题,传统的CGI技术存在效率低、速度慢、调试维护困难及API (Application Programming Interface,应用程序编程接口)兼容性差、开发难度大的缺点。而ASP技术出色地解决了WEB数据库的存取问题,它可使WEB信息系统的开发变得简单、快速、高效。现在ASP技术己经被广泛地采用来开发WEB数据库应用,从而极大地促进了WEB信息系统的应用。

2.2 B/S多层分布式应用体系结构

2.2.1多层体系结构概述

在两层结构的基础上,将应用系统的商业逻辑转移到一个更紧凑控制的集中的系统中,中间的事务监控,负责继承单独的事务机制的不同数据资源。运用这种技术,传统上连接不上的系统也连接起来了。这种配置方式的发展促成了一种

新的体系结构的出现,即具有分布式事务的多层应用系统结构。多层模型的结构如图2-1所示

图2-1多层结构模型

这种结构在逻辑上将应用功能分为三层:客户显示层、业务逻辑层、数据层。客户显示层是为客户提供应用服务的图形界面。业务逻辑层位于中间,为实现企业的商业逻辑提供了一个明确的层次,在这个层次封装了与系统关联的应用模型,提供客户应用程序和数据服务之间的联系,主要功能是执行应用策略和封装应用模式,并将封装的模式呈现给客户应用程序。数据层位于最底层,用来定义、维护、访问和更新数据并管理和满足应用服务对数据的请求。中间的业务逻辑层还可根据需要作进一步的分割,使业务逻辑细化,形成多层的模式,从而使层次关系更清晰、祸合更小。

多层模型的主要优点是:

(l)良好的灵活性和可扩展性。对于环境和应用条件经常变动的情况,只要对应用层实施相应的改变,就能够达到目的。

(2)可共享性。单个应用服务器可以为处于不同平台的客户应用程序提供服务,在很大程度上节省了开发时间和资金投入。

(3)具有较好的安全性。在这种结构中,客户应用程序不能直接访问数据层,应用服务器不仅可控制数据被访问和被改变,而且还可控制数据的访问方式和改变方式。

(4)增强了“企业组件”的复用性。“企业组件”是指封装了企业逻辑程序代码,能够执行特定功能的对象。随着组件技术的发展,这种可重用的组件模式越来越为软件开发所接受。

(5)多层模型成为真正意义上的“瘦客户端”,从而具备了较高的稳定性、延

展性和执行效率。

(6)多层模型可以将服务集中在一起管理,统一服务于客户端,从而具备了良好的容错能力和负载平衡能力。

目前,多层分布式应用体系结构己经得到了越来越多的应用言应用系统只有向多层分布式转变,才能最终解决C/S两层结构模式存在的问题。在多层架构下,应用可以分布在不同的系统平台上,通过分布式技术实现异构平台间对象的相互通信,从而极大地提高系统的可扩展性。 2.2.2 B/S结构

在多层结构中又以浏览器/服务器((Brower/Server缩写B/S)结构为主要代表。B/S(Brower/Server)结构是指客户端通过浏览器访问web和与web相连的后台数据库,其结构如图2-2所示。

图2-2 B/s结构图

B/S体系结构由DatabaseServer,ApplicationServer、Webserver,Client来共同完成系统的功能。所有业务逻辑操作和数据库操作都是由ApplicationServer来完成的,CIient及webserver和Applieationserver之间的接口遵循规范,从而具有良好的扩展性和稳固性,其内部体系结构如下图所示。

百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库计算机毕业设计 - 基于B S模式的医院门诊预约挂号系统(2)在线全文阅读。

计算机毕业设计 - 基于B S模式的医院门诊预约挂号系统(2).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.77cn.com.cn/wenku/zonghe/1003166.html(转载请注明文章来源)
Copyright © 2008-2022 免费范文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ: 邮箱:tiandhx2@hotmail.com
苏ICP备16052595号-18
× 注册会员免费下载(下载后可以自由复制和排版)
注册会员下载
全站内容免费自由复制
注册会员下载
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: