程序分为助诊端和专家端,其他功能web实现。服务端(python实现)。本项目主要目的为救济扶贫,所以降低看病成本和专家成本,多方会议正确诊断,做到少花钱,多治病。客户端和助诊端均使用Qt编写,通信传输使用rsa加密,使用protobuf序列化。架构使用观察者模式,网络接口为通知者,人机交互为观察。生产消费模式,网络加密数据数据生产,核心解密模块为消费。全部使用异步并发,防止阻塞UI和网络。
评论