1.一种基于历史病理的智能医疗问诊系统,其特征在于:包括:数据录入模块:目标人物将目标挂号信息录入数据库,所述目标挂号信息包括目标人物的姓名、年龄、挂号科室、以及挂号类型;
数据采集模块:获取目标数据,所述目标数据包括目标挂号信息、实时挂号数据、以及历史病理数据;
数据存储模块:将目标数据存储于数据库;
数据分析模块:根据目标数据,计算诊疗等待时间,形成分配数据;
数据分配模块:根据分配数据,对目标人物推荐诊疗医生;
所述根据目标数据,计算诊疗等待时间,形成分配数据,具体包括:获取目标挂号信息;
提取目标挂号信息中的挂号科室,将该挂号科室定为目标挂号科室;
提取目标挂号信息中的挂号类型,将该挂号类型定为目标挂号类型;
获取目标挂号科室的实时挂号数据,所述实时挂号数据包括目标挂号科室的医生数量C、挂号类型Z、以及已挂号人数;
获取历史病理数据,所述历史病理数据包括历史就诊科室、历史就诊时间、历史病症、以及历史数据录入时间;
计算诊疗等待时间;
执行分配推荐策略;
执行更新数据策略;
根据更新数据策略中实时更新的数据,对目标人物推荐挂号的医生;
所述计算诊疗等待时间,具体为:
根据目标挂号信息和实时挂号数据,形成挂号集合Y,所述挂号集合Y中包括挂号类型Z、医生数量C、第一已挂号人数A、以及第二已挂号人数B;
获取目标挂号科室和目标挂号类型;
提取挂号集合Y中目标挂号类型对应的医生数量C,将该医生数量定为目标医生数量,如目标人物选择目标挂号科室下第一挂号类型Z1,即选择目标挂号科室的专家号,该目标挂号科室的专家号共2名医生;
提取挂号集合Y中目标医生数量对应的第二已挂号人数B,将该已挂号人数定为目标挂号人数,如目标人物选择的目标挂号科室的专家号,2名医生分别有2人和4人挂号,即目标挂号人数分别为2和4;
将目标挂号人数下的所有挂号人物定为目标挂号人物;
对目标挂号人物执行时间计算策略,计算目标医生数量下每个医生的挂号等待总时间T,如目标人物选择的目标挂号科室的专家号,2名医生挂号等待总时间T分别为2小时和2.4小时;
所述对目标挂号人物执行时间计算策略,具体为:获取目标挂号人物的历史病理数据;
提取目标挂号人物的历史病理数据中的历史就诊时间;
若目标挂号人物无历史病理数据,则获取数据库中目标挂号科室的问诊标准时长;
计算目标医生数量下每个医生的挂号等待总时间T,挂号等待总时间T=每个目标挂号人物的历史就诊时间之和;
所述执行分配推荐策略,具体包括:
获取目标人物的历史病理数据;
提取目标人物在目标挂号科室和目标挂号类型下的就诊总次数和每次就诊的时间;
计算目标人物预计就诊时间,目标人物预计就诊时间=每次就诊的时间之和/就诊总次数;
获取目标医生数量下每个医生的挂号等待总时间T;
比较目标医生数量下每个医生的挂号等待总时间T;
将所有的挂号等待总时间T根据数值由小到大排列优先级顺序,将数值最小的挂号等待总时间T定为第一推荐优先级;
提取第一推荐优先级对应的医生对目标人物进行推荐,并显示挂号等待总时间T。
2.根据权利要求1所述的基于历史病理的智能医疗问诊系统,其特征在于:所述根据目标挂号信息和实时挂号数据,形成挂号集合Y,具体为:所述挂号类型包括第一挂号类型Z1和第二挂号类型Z2;
获取每个挂号类型对应的医生数量C(Z1C11,...,Z1C1n,Z2C21,...,Z2C2n);
获取每个挂号类型对应的已挂号人数,将该已挂号人数定为第一已挂号人数A(Z1A1,Z1A2);
获取每个医生对应的已挂号人数,将该已挂号人数定为第二已挂号人数B(Z1C11B11,...,Z1C1nB1n,Z2C21B21,...,Z2C2nB2n);
将挂号类型Z、医生数量C、第一已挂号人数A、以及第二已挂号人数B整合形成挂号集合Y。
3.根据权利要求1所述的基于历史病理的智能医疗问诊系统,其特征在于:所述执行更新数据策略,具体包括:获取实时挂号数据,所述实时挂号数据包括录入人数;
提取目标挂号科室和目标挂号类型下的录入人数,将该录入人数的人群定为目标人群;
执行间隔时间计算策略;
获取间隔时间;
每隔间隔时间,更新数据库和挂号集合Y中的数据。
4.根据权利要求3所述的基于历史病理的智能医疗问诊系统,其特征在于:所述执行间隔时间计算策略,具体为:获取目标人群的总人数;
获取目标人群中每个人的历史数据录入开始时间;
获取目标人群中每个人的历史数据录入提交时间;
计算目标人群中每个人的历史数据录入时间,历史数据录入时间=历史数据录入提交时间-历史数据录入开始时间;
计算总录入时间,总录入时间=历史数据录入时间之和;
计算平均数据录入时间,平均数据录入时间=总录入时间÷目标人群的总人数;
计算单位时间内的完成数据录入的人数,完成数据录入的人数=(目标人群的总人数÷平均数据录入时间)÷2;
获取目标医生数量;
计算间隔时间,间隔时间=单位时间÷(完成数据录入的人数÷目标医生数量)。
5.根据权利要求3所述的基于历史病理的智能医疗问诊系统,其特征在于:所述执行更新数据策略,还包括:获取目标人物进诊疗室时间和出诊疗室时间;
计算目标人物就诊时间,目标人物就诊时间=出诊疗室时间-进诊疗室时间;
将该目标人物就诊时间、挂号类型、就诊科室、临床病症、以及数据录入时间,存储于数据库和挂号集合Y;
该目标人物就诊时间、挂号类型、就诊科室、临床病症、以及数据录入时间转变为历史病理数据;
更新挂号集合Y、历史病理数据、以及数据库中的数据。