001-项目介绍_记录

项目介绍


文章目录

  • 项目介绍
  • 编写目的
  • 小小说明
  • 项目介绍
  • 目前状态
  • 目录
  • 项目介绍
  • 第一代
  • 第二代
  • 第三代
  • 软件部署
  • 硬件篇
  • 总结



关键字:

Qt

Qml

分享

记录

目录

编写目的

这是我目前参与的一个真实项目,而且我非常幸运地能够从头到尾地参与其中。在面试阶段,我向领导们展示了以往的项目经验,并让他们认识到我的能力不仅局限于软件开发。正因如此,他们决定雇佣我并让我参与整个项目的推进。

该项目从最初的构想开始,逐渐发展成为一个完整的医疗项目。我亲眼见证了它从无到有的过程,在硬件和软件层面上进行了全面的构建和优化。项目通过了严格的审核和验收流程,获得了相关部门的认可;随后,我们进行了一些必要的整改工作,以确保项目的质量和合规性。这包括修复和改进系统中存在的问题和缺陷,以便项目能够顺利运行。另外,为了证明项目的可靠性和专业性,我们还申请了相关的认证和资质证书。这些证书不仅是对项目团队努力的认可,也为项目的推广和应用提供了有力的支持。此外,我们意识到项目中存在一些创新和独特的技术,因此我们积极申请了专利和软件著作权保护,以确保我们的知识产权得到充分的保护。

记录这个项目推进过程的目的不在于炫耀使用了多么高级的技术或展示多么精湛的编程技巧,而是要真实地记录并描述一个项目从头到尾的完整过程。通过分享这个过程,我希望能够帮助那些刚踏入软件开发领域或对软件开发感兴趣的人们更好地了解一个项目的全貌。

这个项目从最初的构想开始,经历了一系列的阶段和挑战。我们从零开始,逐步确定项目的目标和需求,并进行详尽的规划和设计。在这个阶段,沟通和合作起到了关键的作用,因为我们需要确保所有利益相关者对项目的期望和目标达成共识。

接下来,我们投入了大量的时间和精力进行开发工作。这包括选择合适的技术栈、建立基础架构、编写代码以及进行测试和调试等。我们面临着诸多挑战,例如需求变更、技术难题和时间限制,但通过团队的努力和不断的迭代,我们逐渐克服了这些难题,并取得了进展。

通过记录和描述这个项目的完整过程,我希望能够让那些初入软件开发行业或对软件开发感兴趣的人们了解到一个项目从零开始到最终落地的全过程。这有助于他们了解项目开发的各个方面、挑战和注意事项,同时也能够提供一些实践经验和启示,以便他们在自己的项目中取得成功。

小小说明

在博主写这一些列文章的时候,GPT已经问世,所以和面的文章中,会有不少内容来之GPT的,如果某一天不允许了,再做修正。

项目介绍

在该项目中,主要的技术方向是光电信息检测。其中,在电信号部分,我们采用微电流刺激人体,通过采集人体微弱电流的变化来检测病人的体征是否正常。这项技术可以帮助医生及时发现和监测病人的生理状态,并支持医学诊断和治疗。

另外,光信号也是项目中的一个重要部分。它利用特定的光照射组织,并通过采集组织返回的光谱数据进行分析,从而判断病人的体征是否正常。这种光电信息检测技术在医学领域有着广泛的应用,可以为医生提供重要的生理参数和组织结构信息。

目前,这个项目还在进行中,我们正致力于技术的研发和验证。我们的团队积极投入,不断尝试和改进光电信息检测技术,以提高准确性和可靠性。我们与医学专家、工程师和研究人员紧密合作,共同推动项目的进展。

对我来说,参与这个项目是一种动力和荣幸。我深知在医疗设备领域的创新对改善人们的生活具有重要意义。通过这个项目,我可以不断挑战自己,追求技术的突破,并为推动医疗科技的发展贡献自己的力量。

我将努力不懈地为项目的成功而努力。关注我,带您领略真实项目得魅力。

目前状态

更新中。。。。。。。。。。。

目录

项目介绍

001_项目介绍

第一代

002_ 第一代硬件系统架构确立及产品选型

003_ 第一代硬件系统环境搭建

004_Windows第一代下开发环境搭建

005_第一代光电小工具(一)

006_第一代光电小工具(二)

007_第一代软件需求整理

008_第一代软件系统架构

009_第一代软件开发(一)

010_第一代软件开发(二)

011_第一代软件开发(三)

第二代

012_第二代硬件选型

013_第二代上位机开发环境搭建

014_第二代软件开发

015_衍生版本开发

第三代

016_第三代软件硬件及系统选型

017_第三代软件开发环境搭建

018_第三代软件开发-整体介绍

019_第三代软件开发-Git提交规范

020_第三代软件开发-日志模块

021_Qt配置GitHub Copilot

022_第三代软件开发-QCustomPlot核心迁移

023_第三代软件开发-自定义Button

024_第三代软件开发-TabView

025_第三代软件开发-实现需求长时间未操作返回登录界面

026_第三代软件开发-C++&QML交互

027_第三代软件开发-ComboBox

028_第三代软件开发-CheckBox

029_第三代软件开发-加载本地字体库

030_第三代软件开发-密码输入框

031_第三代软件开发-屏幕保护

032_第三代软件开发-Popup弹窗

033_第三代软件开发-固定区域截图

034_第三代软件开发-自定义Slider (一)

035_第三代软件开发-Qt属性系统

036_第三代软件开发-系统时间设置

037_ 第三代软件开发-系统音量设置

038_第三代软件开发-简易视频播放器-自定义Slider (二)

039_第三代软件开发-PDF阅读器

040_第三代软件开发-全新波形抓取算法

041_第三代软件开发-QCustcomPlot波形标注

042_第三代软件开发-485通信

043_第三代软件开发-第三方串口库使用

044_第三代软件开发-保存PDF

045_第三代软件开发-U盘监测

046_第三代软件开发-虚拟屏幕键盘

047_第三代软件开发-日志分离

048_第三代软件开发-数据回放

051_第三代软件开发-日志容量时间限制

052_第三代软件开发-系统监测

053_第三代软件开发-元对象系统

054_第三代软件开发-信号槽

055_第三代软件开发-控制台输出彩虹日志

057_第三代软件开发-文件监视器

058_第三代软件开发-文件Model

软件部署

049_第三代软件开发-软件部署脚本(一)

050_第三代软件开发-软件部署脚本(二)

056_第三代软件开发-软件打包

硬件篇

059_第三代软件开发-巧用工控板LED指示灯引脚

总结

我非常自豪能够参与这个项目的全过程。通过从无到有的创建、过检、整改、拿证和知识产权保护等环节,我在项目管理和技术实施方面取得了丰富的经验,并展示出了我的多方面才能。

现在要说遗憾了,本来是计划跟着一起把整个项目流程都走完的,但是你,好巧不巧,有一个很好的机会,所以选在这个节点离开,后面的注册部分就很遗憾不能分享了,不过后期注册主要就是制式文档的补充。

本来计划这个项目全部更新了完了也想尝试一下知识付费,但是目前后续无法更新了,所以这个系列依旧免费。

感谢公司提供这样一个可以展现自我和学习的平台,祝愿公司与我未来越走越亮堂。


001-项目介绍_分享_02