090613 BPyUg Py With Delphi
Upcoming SlideShare
Loading in...5
×
 

090613 BPyUg Py With Delphi

on

  • 1,013 views

BPyUG 09 首次会课:

BPyUG 09 首次会课:
分诊叫号系统
- 大庆油田总医院核磁共振室
张迪
http://wiki.woodpecker.org.cn/moin/BPUG/2009-06-13

Statistics

Views

Total Views
1,013
Views on SlideShare
1,013
Embed Views
0

Actions

Likes
1
Downloads
2
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as OpenOffice

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

090613 BPyUg Py With Delphi 090613 BPyUg Py With Delphi Presentation Transcript

  • 分 诊叫号系统 Python+delphi 大 庆油田总医院核磁共振室 张迪 2009.6
  • Why?
      • 改 进原有流程
      • 简化医护日常工作
      • 减少工作出 错的几率
      • 医 疗是个严谨的工作
      • 每天从早到晚的重复工作
      • HIS 和 RIS 人工干 预
  • 原工作流程
    • 信息来源:
      • 门诊患者->挂号就诊-> HIS 系 统
      • 住院患者->住院部-> HIS 系 统
    • 我 们科的工作:
      • 影像科室登 记生成检查号
      • 手写片袋、申 请单的记录备份
      • 护士人工叫号
      • 医生手工 输入检查号,姓名等信息给检查设备
    • HIS 和 RIS
    • 两套系 统中间的工作人工完成
  •  
  • 原 过程存在的问题
      • MRI 2 台 70 人 / 天
      • 人工叫号
    • 枯燥、疲 劳
    • 语气等引起的医患纠纷
      • 手工 录入信息出错几率
    • 错误输入引起的一系列问题
      • 每 项检查五次审核过程
  • 改 进过程
      • 从 HIS 系 统提取患者信息打印不干胶贴
      • 程序生成 检查设备所需要的参数
      • TTS 语音叫号
      • 叫号同 时分诊,发送患者信息给检查设备
      • 空 闲时 TTS 播放 检查注意事项
      • 统计
  • 程序 设计
    • 客 户端
      • Hook 在登 记时从 HIS 系 统取出患者信息传给 python 写的服 务端
      • 检查设备运行的客户端
    • 服 务端
      • 服 务端接受数据做处理(生成拼音码、首字母检索、扫描参数等)入库
      • 服 务端处理 TTS
      • 服 务端分发参数给检查设备
  • hook
      • Delphi 写的全局 hook GetForegroundWindow 还是 Findwindow 如果一个 Dll 里有 hook 并且再 调用 socket 那么会被大部分 杀毒软件和谐 WM_COPYDATA 将取到的数据 传给调用 dll 的 exe 在通 过 tcp 发送给服务端。
  • python 服 务端
      • 接收数据 处理入库 编码, ch2pr , webpy , twisted
      • PyTTS 合成 语音 ( speakfromwave 这个 delphi 没有)
      • telnet 分 发给检查设备 (写 临时文件,格式?)
      • 客 户端数据列表
      • 统计信息 ( flex+json )
      • 打印 ( 调用 delphi 写的命令行程序)
  • 客 户端样式
  • Flex+json 的 统计图
  • Flex+json 的 统计图
  • 源代 码
      • http://code.google.com/p/meduline/
    • hg clone https://meduline.googlecode.com/hg/ meduline
  • 谢谢 Thanks