排队叫号系统配置说明书1目录1 名词解释 (4)2 运行环境 (4)3 数据库配置 (5)3.1 部门管理 (5)3.2 用户管理 (6)3.3 设备管理 (6)3.4 播放器管理 (7)3.5 策略管理 (8)3.6 队列管理 (9)3.7 队列与设备关联管理 (10)4 终端配置 (10)4.1 排队软件终端 (10)4.2 叫号软件终端 (12)4.3 通信服务 (13)4.4 通信中转服务 (14)4.5 语音服务 (14)4.6 叫号器终端 (15)4.7 播放器终端 (15)4.8 LED屏幕终端 (15)5 配置示例 (15)5.1 普爱医院功能科 (15)5.1.1 相关要求 (15)5.1.2 数据库 (16)5.1.3 终端配置 (20)31名词解释在本文中,排队软件终端即排队程序Sequence,叫号软件终端即叫号程序Caller,通信服务即TQServer,通信中转服务即Jreceiver(旧版为MessageFace),语音服务即TTSForm。
2运行环境一个完整的应用,包含的内容及他们的运行环境如下:●排队终端,可以完成排队部分的相关功能,如排队,转移,删除等。
⏹需要能连上局域网络⏹需要WindowsXP/2000平台⏹需要Framework2.0以上的运行环境。
●叫号终端,可以完成叫号部分的相关功能,如叫号,复呼等。
⏹需要能连上局域网络⏹需要WindowsXP/2000平台⏹需要Framework2.0以上的运行环境⏹如果是硬件叫号器则无特殊要求。
●通信服务,负责中转各模块之间的报文,并对报文进行解析和分发。
⏹需要能连上局域网络⏹需要WindowsXP/2000平台⏹需要Framework2.0以上的运行环境。
●语音服务,通过功放和喇叭来进行语音呼叫。
⏹需要能连上局域网络⏹需要WindowsXP/2000平台⏹需要Framework2.0以上的运行环境⏹需要安装JTTS语音软件(Vista及以上版本操作系统下可以不安装)●显示终端,将排队和叫号的信息展示在现实屏上(该终端包括播放器和LED屏幕):⏹需要能连上局域网络及电源。
●数据库,存储和管理排队叫号相关的数据。
⏹需要能连上局域网络⏹需要安装SQLServer2000/2005我们可能需要配置本文中所描述的内容。
它们被分为两个部分,一个是数据库配置,另外一个是终端的配置。
43数据库配置3.1部门管理A.根据单位的组织结构将部门管理配置完成;B.“修改”按钮:在上图左侧“部门列表”中选取部门,在右侧显示的“部门信息”中重新选择,点击“修改”后就设置了新的部门结构;C.“添加”按钮需要配合“重置”键使用,点击“重置”键后,在上图右侧“部门信息”中填入信息然后“添加”;D.可单击选择左侧“部门列表”中相关信息进行“删除”处理;E.“后台管理”里中以下的“修改”“添加”“删除”“重置”功能参照以上B、C、D说明。
563.2 用户管理A . 为用户创建用户名,这些用户名和密码在系统登录时会用到。
B . “用户列表”中账号可以用来在今后统计指定医生就诊信息以及进行排班表维护。
3.3 设备管理A.为所有设备创建一条记录,设备的概念包括排队软件终端,叫号软件终端和叫号器。
B.所有设备都要分配固定的设备ID。
C.软件的设备ID在软件的配置文件中用到,硬件的设备ID在设备初始化时用到。
一般来说把设备名称设为对应服务窗口名。
D.“语音格式”中的{0}{1}{2}分别代表“排队编号”“病人姓名”“设备名称”。
E.“服务IP”为TQserver所在电脑的IP,“服务端口”默认6666。
F.“本地屏幕”为有多屏联动业务时医生诊室门口小屏所安装的播放器的编号,在下节所述的的播放器管理页面中可以查询该编号。
3.4播放器管理A.对各部门播放器的相关参数进行设定。
B.每个播放器有一个唯一的ID(即区域、组、点位)和IP地址,一般来说可以把所有播放器的区域和组ID设置成一样的,把点位ID设置成不一样的。
C.TTSIP参数中需要填写的是该播放器所对应的语音服务所在的IP地址。
D.MFaceIP记录的是通信中转服务所在的IP。
73.5策略管理A.策略管理是对各列队的排队策略进行管理,一般来说一个列队对应一个策略。
特殊情况,例如多个列队共用一个排队序列,则是共用一个策略。
B.策略起始编号中填写列队中第一个排队编号,一般来说是1,当该策略被引用之后,这个数值会有变化。
C.队列步长中填写相邻两个排队编号的差,一般来说是1.D.排序编号中填写列队中第一个排队编号的实际位置,一般来说是1,当该策略被引用之后,这个数值会有变化。
E.排序步长中填写相邻两个排队编号的实际位置的差,我们推荐数值为50.83.6队列管理A.为每个排队队列创建一条数据库记录。
B.列队ID和列队名称可以根据实际情况进行调整。
C.如屏幕中某一个列队中排队病人显示的编号为X001,则该列队的ID前缀为X,后缀同理。
D.根据该列队的逻辑选择排队策略,排队策略需要在策略管理中进行管理。
E.播放器ID即为该列队显示在哪个播放器中,播放器需要在播放器管理中进行管理。
F.对应了播放器之后需要在播放器的playlist文件夹下的hmp01_qw01.txt文件中加入两条对应的排队队列,并在hmp01_qc01.txt文件中加入两条对应的叫号列队。
该操作需要使用播放器的磁盘共享功能来修改播放器内的文件。
G.多个队列ID可以在一个播放队列中通过屏幕显示。
9设备队列关联是将各类设备与其所能管理的队列关联起来。
例如管理排队设备可以向哪几个排队列队添加排队人,叫号设备可以从那几个列队叫号,“优先级”是控制叫号时先从哪个队列叫号。
4终端配置⏹用户为功能科创建一个用户,可以所有设备共用一个用户,也可以各个设备设定不同的用户登录。
⏹设备功能科一共包含三个医生站,一个护士站一共四个设备。
在设备管理中为功能科添加4条设备记录,并记录他们对应的编号。
⏹播放器为功能科增加一条播放器记录。
播放器的IP为192.168.2.12,点位ID为11。
TTSIP即语音服务部署在了192.168.2.71上面,MfaceIP即通信中转服务部署到了192.168.2.67上。
17由于心脏彩超和普通彩超共用一个序列,我们这里只需要为功能科添加一个排队策略。
⏹队列在列队管理中为功能科添加两条信息,即心脏彩超和普通彩超。
将心脏彩超的前缀改为X,普通彩超的前缀改为F。
所属部门为功能科,策略ID均为5(即普爱功能科)。
播放器ID均为11(即我们在播放器管理中加入的功能科的播放器信息)1819队列与设备关联在列队与设备的关联表中完成最后一步数据库配置工作。
排队终端的设备ID 为10,该设备需要能向31(心脏彩超)和32(普通彩超)中加入排队,其分别与12和13进行关联。
叫号终端11为彩超一室,该诊室是在做完所有心脏彩超之后参与做普通彩超,所以其与31(心脏彩超)关联的优先级为中,与32(普通彩超)关联的优先级为低。
叫号终端12和13均只用何32(普通彩超)进行关联。
5.1.3终端配置⏹排队在排队软件终端,我们至少要对以下配置文件进行修改:<connectionStrings><add name="OracleFactory.Properties.Settings.ConnectionString"connectionString="Data Source=192.168.2.67;Initial Catalog=Queue;User ID=sa;pwd=sa;"/></connectionStrings>这里需要填写正确的数据库连接。
<!--服务端IP--><add key="ServiceIP"value="192.168.2.71"/><!--服务端端口号--><add key="ServicePort"value="6666"/>这里的服务端ip即通信服务所在IP地址,端口要不需要修改。
<!--用户名--><add key="UserName"value="pagnk"/><!--密码--><add key="PassWord"value="1"/>这里的用户名和和密码要填写我们为功能科排队终端分配的用户名。
<!--设备ID--><add key="DeviceID"value="10"/>这里的设备ID填写设备管理中分配的排队终端的ID。
⏹叫号在叫号软件终端,我们至少要对以下配置文件进行修改:<connectionStrings><add name="OracleFactory.Properties.Settings.ConnectionString"connectionString="Data Source=192.168.2.67;Initial Catalog=Queue;User ID=sa;pwd=sa;"/></connectionStrings>这里需要填写正确的数据库连接。
<!--服务端IP--><add key="ServiceIP"value="192.168.2.71"/><!--服务端端口号--><add key="ServicePort"value="6666"/>这里的服务端ip即通信服务所在IP地址,端口要不需要修改。
<!--用户名--><add key="UserName"value="pagnk"/><!--密码--><add key="PassWord"value="1"/>这里的用户名和和密码要填写我们为功能科排队终端分配的用户名。
<!--设备ID--><add key="DeviceID"value="11"/>这里的设备ID填写设备管理中分配的叫号终端的ID,例如彩超一室的叫号端分配的设备ID为11.20。