zoukankan      html  css  js  c++  java
  • 第01节-生活中的实例_医院的结构

    本篇博客学习韦东山的视频,整理所得。

    参考文章:
    蓝牙协议分析(3)_蓝牙低功耗(BLE)协议栈介绍
    http://www.wowotech.net/bluetooth/ble_stack_overview.html

    在网上搜索蓝牙协议栈或者阅读官方文档的话,总能得到下面这样的框图:

      

    在上述图中,它将蓝牙协议栈分为好几层,比如说物理层、链路层等等。虽然知道它是哪一层,但是无法形象的理解它。为了可以形象的理解蓝牙协议栈,韦大仙特意写了下面的段子,闲暇时刻可以读读来体会一下各层的作用。

    小城缺乏医生,那里的人生病全靠硬扛。
    
    张三年少时立志学医,为全城百姓看病。
    
     
    
    张三天生聪明,他想学会所有医术:眼科、牙科、外科、内科、...,
    
    眼科又分为近视与矫正科、小儿科、白内障科、……
    
    牙科又分为种植科、正畸科、……
    
    每一个医科里,都可以细分出更多的专业。
    
    这是个疯狂的计划,医学院的所有教授们都知道他终将失败。
    
     
    
    张三每天、每时、每分都在学习,终于精疲力尽。
    
    他失去了希望:我真的不能为所有人、看所有病吗?
    
    教授们决定帮这个有着赤子之心的年轻人,
    
    告诉他:你只需要掌握基本的医学常识,我们远程帮你!
    
     
    
    忘了告诉你们,张三家财万贯。
    
    他很快回乡建了一个医院,名为“张三远程诊疗医院”:
    View Code

    假设医学院眼科中心是大城市中的医院,一个病人来看病,首先它进入大堂,选择科室、挂号。
    比如说他来到了近视科,医生发现他的眼睛并不仅仅是近视,得需要化验确认一下,让其去检验室抽血化验,检验室的人利用仪器分析他的血液,得到各种参数。但是检验室的工作人员并不知道那些参数的具体含义,需要将检验参数写成报告发回给近视科。近视科的医生看了报告之后,就会知道病人的眼睛为什么近视。
    现在来总结一下,检验室给医生提供各种检查结果,医生根据检查结果得出诊疗意见,给病人提供更好的服务。

     

     这是在大城市里看病的流程,一个医院提供一条龙服务。但是在边远的山区里面,情况就会不同了。比如说张三远程诊疗医院,整个医院里面就只有张三一名医生,他需要看内科、外科、眼科、牙科等等。他肯定不是万能的,那么张三医生是如何看那么多科室的病?

    他需要借助同行的帮助,他要远程请求其他科室的医生对他提供指导和服务。举例如下:

     病人需要到检验室抽血,由于医院简陋没有先进的仪器,只能将血液送到大医院进行分析。这个过程其实是挺复杂的:

    (张三医院)检验室---->收发室----->快递公司在医院的驻点----->快递员-------->(医学院眼科中心)快递员----->快递公司在医院的驻点------>收发室----->检验室

    在眼科中心的检验室将结果分析出来之后,将检验结果送回到山区的医院,流程如下:

    (医学院眼科中心)检验室---->收发室----->快递公司在医院的驻点----->快递员-------->(张三医院)快递员----->快递公司在医院的驻点------>收发室----->检验室

    检验室的工作人员将大医院化验的结果发给张三,张三再去根据王医生(大医院的医生)告诉它的参数,看一下病人是否正常。

    总结一下:

    病人通过张三医生获得了诊疗服务;通过检验室获得了检查单,称这些检查单为属性;病人是接触不到收发室的,那么收发室又做了哪些事情?通过收发室可以运送那些样品,我们称为公务,可能张三医生为了表达对大医院协助的感谢,可能还送一些礼物,这为私物;病人也是看不到快递公司的,快递公司需要将这些公务或私物送到省城大医院,不过快递公司需要将这些公务或私物帖单子,由快递员送出去。注意,山区的快递员只能将公务或私物交给省城医院的快递员,然后再由省城医院的快递员交给快递公司在医院的驻点,再到收发室,最后到检验室。(这个地方这样形容太牵强,不要太较真,理解所表达的意思即可)

    从上面可以看出,涉及到6个层次,这些层次的作用如下:

    大堂:   按指定流程确定科室、挂号 (发现、连接)

    医务室: 组合检查结果, 给出诊疗意见 (提供服务)

    检验室: 提供检查结果, (提供属性)

    收发室: 接收或派发物品, 这些物品可能是工作相关, 也可能是私人物品 (各种通道 channel)

    快递公司驻点: 贴快递单 (访问地址)

    快递员: 送货、收货 (传输)

    在下一篇博客中,类比这个治疗过程来形象的讲解BLE协议栈中的各个层。



  • 相关阅读:
    IsPostBack
    判断客户端.net版本
    js 汉字转换成拼音 转载
    观察者模式
    常用的js阻止冒泡的方法
    jquery中事件的绑定
    uclinux编译 skyeye运行
    dotNet学习之路 Struct与Class异同点
    dotNet学习之路 Delegate内部原理
    设计模式之旅(策略模式) 十号刚发工资的博友们,赶紧跟我一起算算你们的老板有没有给你少发工资。。。
  • 原文地址:https://www.cnblogs.com/-glb/p/11617621.html
Copyright © 2011-2022 走看看