医用仪器软件设计――基于Qtpdf下载pdf下载

医用仪器软件设计――基于Qt百度网盘pdf下载

作者:
简介:本篇主要提供医用仪器软件设计――基于Qtpdf下载
出版社:电子工业出版社
出版时间:2021-09
pdf下载价格:0.00¥

免费下载


书籍下载


内容介绍

内容简介

  《医用仪器软件设计――基于Qt(Windows版)》基于Qt Creator平台,介绍医用电子技术领域的典型应用开发。全书共29个实验,其中1个实验用于熟悉Qt项目的开发流程,14个实验用于学习C++语言,4个实验用于熟悉Qt的核心知识点,其余10个实验与医用仪器软件系统开发密切相关。
  《医用仪器软件设计――基于Qt(Windows版)》配有丰富的资料包,包括Qt例程、软件包、硬件套件,以及配套的PPT、视频等。这些资料会持续更新,该书既可以作为高等院校相关课程的教材,也可作为Qt开发及相关行业工程技术人员的参考书。

内页插图

目录

第1章 Qt开发环境
1.1 Qt概述
1.2 搭建Qt开发环境
1.3 Qt开发环境介绍
1.3.1 Qt开发界面介绍
1.3.2 Qt的选项配置
1.4 第一个Qt项目
1.4.1 新建HelloWorld项目
1.4.2 项目文件介绍
1.4.3 设置应用程序图标
1.4.4 运行程序
1.4.5 发布程序
本章任务
本章习题

第2章 Qt的类与控件
2.1 Qt的3种基本类
2.1.1 QWidget
2.1.2 QDialog
2.1.3 QMainWindow
2.2 字符串类QString
2.2.1 编辑字符串
2.2.2 字符串查询
2.2.3 字符串的转换
2.3 容器类QList
2.4 控件
2.4.1 布局管理组
2.4.2 空间间隔组
2.4.3 按钮组
2.4.4 项目视图组
2.4.5 项目控件组
2.4.6 容器组
2.4.7 输入部件组
2.4.8 显示部件组
本章任务
本章习题

第3章 C++语言基础
3.1 HelloWorld实验
3.2 简单的秒值-时间值转换实验
3.3 基于数组的秒值-时间值转换实验
3.4 基于方法的秒值-时间值转换实验
3.5 基于枚举的秒值-时间值转换实验
3.6 基于指针的秒值-时间值转换实验
3.7 基于引用的秒值-时间值转换实验
本章任务
本章习题

第4章 面向对象程序设计
4.1 类的封装实验
4.2 类的继承实验
4.3 类的多态实验
4.4 重载实验
4.5 抽象类实验
4.6 接口实验
4.7 异常处理实验
本章任务
本章习题

第5章 Qt程序设计
5.1 布局管理器
5.2 信号与槽
5.3 模态、非模态和半模态对话框
5.4 多线程
本章任务
本章习题

第6章 打包解包小工具设计实验
6.1 实验内容
6.2 实验原理
6.2.1 PCT通信协议
6.2.2 设计框图
6.2.3 packunpack文件对
6.3 实验步骤
本章任务
本章习题

第7章 串口通信小工具设计实验
7.1 实验内容
7.2 实验原理
7.2.1 设计框图
7.2.2 串口通信相关知识点
7.2.3 定时器事件timerEvent()
7.3 实验步骤
本章任务
本章习题

第8章 波形处理小工具设计实验
8.1 实验内容
8.2 实验原理
8.2.1 设计框图
8.2.2 文件读取与保存
8.2.3 绘制曲线图
8.3 实验步骤
本章任务
本章习题

第9章 人体生理参数监测系统软件平台
布局实验
9.1 实验内容
9.2 实验原理
9.2.1 设计框图
9.2.2 菜单栏、菜单和菜单项
9.2.3 添加图片资源文件
9.3 实验步骤
本章任务
本章习题

第10章 体温监测与显示实验
10.1 实验内容
10.2 实验原理
10.2.1 体温测量原理
10.2.2 设计框图
10.2.3 事件过滤器
10.2.4 体温监测与显示应用程序
运行效果
10.3 实验步骤
本章任务
本章习题

第11章 血压监测与显示实验
11.1 实验内容
11.2 实验原理
11.2.1 血压测量原理
11.2.2 设计框图
11.2.3 血压测量应用程序运行效果
11.3 实验步骤
本章任务
本章习题

第12章 呼吸监测与显示实验
12.1 实验内容
12.2 实验原理
12.2.1 呼吸测量原理
12.2.2 设计框图
12.2.3 波形绘制与显示
12.2.4 呼吸监测与显示应用程序
运行效果
12.3 实验步骤
本章任务
本章习题

第13章 血氧监测与显示实验
13.1 实验内容
13.2 实验原理
13.2.1 血氧测量原理
13.2.2 设计框图
13.2.3 血氧监测与显示应用程序
运行效果
13.3 实验步骤
本章任务
本章习题

第14章 心电监测与显示实验
14.1 实验内容
14.2 实验原理
14.2.1 心电测量原理
14.2.2 设计框图
14.2.3 心电监测与显示应用程序
运行效果
14.3 实验步骤
本章任务
本章习题

第15章 数据存储实验
15.1 实验内容
15.2 实验原理
15.2.1 设计框图
15.2.2 数据存储与文件保存
15.3 实验步骤
本章任务
本章习题

附录A 人体生理参数监测系统使用说明
附录B PCT通信协议应用在人体生理
参数监测系统说明
B.1 模块ID定义
B.2 从机发送给主机数据包类型ID
B.3 主机发送给从机命令包类型ID
附录C C++语言(Qt版)软件设计规范(LY-STD013-2019)
C.1 文件结构
C.2 命名规范
C.3 注释
C.4 排版
C.5 表达式和基本语句
C.6 常量
C.7 类
C.8 杜绝“野指针”
C.9 C++文件模板
参考文献

前言/序言

  Qt作为当下热门的软件平台之一,其优势在于跨平台特性。Qt提供多种布局管理器、大量的系统控件、独特的信号与槽机制、丰富的API接口、详细的开发技术手册等,使得软件开发变得更加便捷。本书主要结合医疗电子技术领域的应用来介绍Qt应用程序的开发设计。
  “耳闻之不如目见之,目见之不如足践之,足践之不如手辨之”。实践决定认识,实践是认识的源泉和动力,也是认识的目的和归宿。而当今的高等院校工科学生,最缺乏的就是勇于实践。没有大量的实践,就很难对某个问题进行深入的剖析和思考,当然,也就谈不上真才实学,毕竟“实践,是个伟大的揭发者,它暴露一切欺人和自欺”。在科学技术日新月异的今天,卓越工程师的培养必须配以高强度的实训。
  本书是一本介绍Qt开发设计的教材,严格意义上讲,也是一本实训手册。本书以Qt Creator为平台,共安排了29个实验,其中,第1章通过1个实验介绍Qt项目的开发流程,第3章、第4章通过14个实验介绍C++语言,第5章通过4个实验重点介绍Qt的部分核心知识点,其余10个实验与医用仪器软件系统开发密切相关。所有实验均包含实验内容、实验原理,并且都有详细的步骤和源代码,以确保读者能够顺利完成。在每章的最后都安排了一个任务,作为本章实验的延伸和拓展。本章习题用于检查读者是否掌握了本章的核心知识点。
  目前Qt Creator的操作系统比以往的更加强大,想要掌握其知识点,必须花费大量的时间和精力来熟悉Qt的开发环境、构建套件、版本更新与版本兼容等。为了减轻初学者查找资料和熟悉开发工具的负担,以使初学者将更多的精力聚焦在实践环节并快速入门,本书将每个实验涉及的知识点汇总在“实验原理”中,将Qt开发环境、常见类与控件等的使用方法穿插于各章节中。这样读者就可以通过本书轻松踏上学习Qt开发之路,在实践过程中不知不觉地掌握各种知识和技能。
  本书的特点如下:
  1.本书内容条理清晰,首先引导读者学习Qt开发使用的CH语言,然后结合实验对Qt的基础知识展开介绍,最后通过进阶实验使读者的水平进一步提高。这样可以让读者循序渐进地学习Qt知识,即使是未接触过程序设计的初学者也可以快速上手。
  2.详细介绍每个实验所涉及的知识点,未涉及的内容尽量不予介绍,以便于初学者快速掌握Qt开发设计的核心要点。
  3.将各种规范贯穿于整个Qt开发设计过程中,如Qt Creator平台参数设置、项目和文件命名规范、版本规范、软件设计规范等。
  4.所有实验严格按照统一的工程架构设计,每个子模块按照统一标准设计。
  5.配有丰富的资料包,包括Qt例程、软件包及配套的PPT、视频等,这些资料会持续更新,下载链接可通过微信公众号“卓越工程师培养系列”获取。
  本书中的程序严格按照《C++语言(Qt版)软件设计规范(LY-STD013-2019)》编写。该设计规范要求每个模块的实现必须有清晰的模块信息,模块信息包括模块名称、模块摘要、当前版本、模块作者、完成日期、模块内容和注意事项。
  江少锋总体策划了本书的编写思路,指导全书的编写,对全书进行统稿;彭芷晴负责第1~2章的编写;钟世达负责第3~5章的编写;郭文波负责第6~8章的编写;董磊负责第9~15章的编写。本书的例程由钟超强设计,郭文波和覃进宇审核。电子工业出版社张小乐编辑为本书的出版做了大量的工作。特别感谢南昌航空大学测试与光电工程学院生物医学工程系、深圳大学电子与信息工程学院、深圳大学生物医学工程学院、深圳市乐育科技有限公司和电子工业出版社的大力支持。在此一并致以衷心的感谢!
  由于编者水平有限,书中难免有不成熟和错误的地方,恳请读者批评指正。读者反馈发现的问题、索取相关资料或遇实验平台技术问题,可发信至邮箱:ExcEngineer@163.com。