714分钟
C#+WPF开发WebApi医疗设备联网系统课程
你是否正在思考: 如何将医疗设备数据高效接入医院信息系统? 面对复杂的HL7协议,如何构建稳定可靠的解析引擎? 当需要开发医疗设备联网系统时,如何设计可扩展的软件架构? 这门由重庆教主导师主讲的实战课…
你是否正在思考:
如何将医疗设备数据高效接入医院信息系统?
面对复杂的HL7协议,如何构建稳定可靠的解析引擎?
当需要开发医疗设备联网系统时,如何设计可扩展的软件架构?
这门由重庆教主导师主讲的实战课程,将带你从零开发完整的医疗设备联网系统,掌握医疗信息化开发的核心技术!
课程主线:从协议解析到系统集成的完整开发流程
1. 医疗信息系统基础
HL7协议深度解析:
MSH/PID/OBR/OBX段结构详解
消息构建与解析方法
医疗数据标准化处理
WebApi开发:
EFCore数据访问层
依赖注入与IOC容器
RESTful接口设计
2. 核心模块开发
设备通信引擎:
串口通信封装
TCP/IP网络编程
数据接收与缓存
协议解码器:
解码器接口设计
反射机制动态加载
数据校验与异常处理
3. WPF客户端开发
现代化UI架构:
Prism模块化开发
MahApps主题定制
数据绑定与MVVM
医疗数据可视化:
DataGrid高级样式
数据转换器开发
多页面导航管理
讲师介绍:重庆教主
本课程讲师是拥有8年C#与WPF开发经验的资深工程师,曾主导多个企业级桌面应用项目,擅长上位机开发,对软件架构、WPF、网络编程十分熟悉
加入课程
开启你的医疗信息化专家之路!
001-HL7协议介绍及WebApi项目创建与调试
002-创建用户表和医院表实体类
003-创建实体类的增删改查接口,安装EFCore框架
004-配置AppSettings数据库连接信息,CodeFirst创建数据库
005-注册增删改查操作类到IOC容中,增加默认数据
006-创建用户表的控制器和用户登录API
007-实现对用户表和医院表的增删改查
008-创建WPF客户端程序、配置prism框架
009-配置模块路径,创建并加载登录模块
010-创建资源字典文件并引用资源
011-使用MahApps主题,注册并导航登录页面
012-导入图像并在资源字典中实例化BitmapImage对象
013-登录界面UI布局
014-创建ISession登录用户会话服务
015-[重点]利用HttpClient请求WebApi实现用户登录
016-[重点]利用prism的事件聚合器和区域管理器实现页面导航
017-WPF的KeyBinding用法及Popup控件的使用
018-以关键字搜索医院并调用webapi接口
019-增加webapi接口参数的过程演示
020-RadioButton样式开发
021-使用IRegionManager实现页面导航
022-创建站点管理模块和相关页面
023-创建站点实体和设备实体及增删改查操作类
024-增加站点和设备测试数据
025-编写获取所有站点的webapi函数及站点管理器服务类
026-创建IStationManager管理器,获取站点数据
027-设计ListBox控件的数据模板DataTemplate
028-ListBox和ListBoxItem样式开发
029-转换器IValueConverter接口的开发
030-Prism框架导航及页面之间的参数传递
031-设备管理页面布局和DataGrid控件的使用
032-DataGrid样式开发
033-获取某站点所有设备的webapi开发,解决不显示设备数据的bug
034-DataGrid控件行样式,标题样式和单元格样式开发
035-修改设备信息的UI布局
036-枚举转集合绑定到ComboBox控件
037-SerialPort串口类二次封装
038-创建TcpClient的实例及TCP服务器模式的侦听
039-详细讲解C#关于TCP网络编程的服务器模式
040-创建HL7的相关实体类
041-StreamWriter类实现Log日志记录
042-创建IDecoder解码器接口和子类的实现
043-封装关于HL7数据的上传实体
044-创建上传数据的接口,接收设备回传数据
045-创建解码函数,解析MSH段
046-对HL7协议的PID段、OBR段手OBX段进行解析
047-给IModuleManager扩展方法成员
048-创建HL7各项实体的增删改查接口和子类
049-开发HL7实体上传的WEBAPI接口
050-创建默认上传数据子类,实现HL7实体数据上传功能
051-DeviceEntity贫血模型改造成充血模型
052-调用DeviceEntity实体的扩展成员
053-获取所有解码器反射绑定到ComboBox控件
054-创建DeviceEntity实体的更新操作webapi接口
055-调试设备获取数据、解析数据、上传数据全过程
056-总结WEBAPI开发过程(大结局)
057-课程预览
源代码
重庆教主
WPF中文网站长