实习专题报告

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

实习专题报告题目:

实习名称:

班级:

学号:

学生姓名:

指导教师:

哈尔滨工程大学

年月日

实习专题报告

在东软为期两周的实习结束了,这期间我们学会了很多知识,从对嵌入式一窍不通到最后小组合作完成一个项目,我们获益匪浅,下面是我对我们组所做项目的专题报告。

项目名称:医生手中宝

项目目的:测量病人血压,并显示出具体血压值。

项目所分模块:系统连接模块、血压采样模块、按键控制模块、数值显示模块、界面设计模块

项目具体实现:整个项目的设计我们是建立在一块小型的ARM开发小板上,在Linux系统中通过编程来实现的。所以项目的核心在于软件部分,

数据通过ARM开发板上ADC模块的采集,然后利用socket建立

开发板和PC计之间的通信连接将数据传至PC端,最后将PC端

的数据显示在用GTK实现的窗口中。整体来讲我们的设计及可

以实现血压的测量还可以将其智能的动态显示在我们每个人都

再熟悉不过的窗口中,并且在这个设计之中还有很大的拓展空间,

如果再稍加开发他还能实现它还能成为一款集多项医疗项目测

量与一体的多功能测量仪。这也正好符合了现代人追求简单,高

效,智能产品的需求。

项目技术亮点:该系统项目完成模拟医疗中血压测量的过程,是一款实用、便捷的电子医疗测量设备,直接在用户界面上实时显示血压测量值,

并且拥有方便、温馨、绚丽的操作界面。利用套接字网络通信连

接技术,在客户端和服务器建立连接,使用按键进行测量控制的

开始与结束。完全从用户体验考虑。项目以ARM开发板作为客

户端,利用嵌入式Linux系统进行开发。用到套接字网络通信技

术建立连接,使用GTK进行界面显示,程序、系统简单,方便

进行进一步开发。

项目成果展示:

主界面展示:

血压测量显示界面:

不同血压值显示(高、低、正常):

项目实现过程回顾:该项目的实现由小组合作完成,我们小组共6人,为了

更好的完成该项目,我们进行了合理分工,两个人负责系统

连接模块、血压采样模块、按键控制模块、数值显示模块的

代码完成,两个人负责界面设计模块代码完成、汇报PPT

的制作,两个人负责项目文档的完成。合理的分工使我们小

组的进度一直保持在前面。

我是负责几个模块的代码完成,在完成代码的过程中遇

到了很多问题。由于我们这个项目分成好几个模块,模块之

间的结合就成了一个大问题,比如系统连接模块和血压采样

模块,把系统连接模块完成后,进行血压采样时总是只能显

示一个值,这个问题不止一次出现,当把按键控制模块加入

之后,又会出现同样的问题,所以我们在这方面花了很多时

间和经历,当然,这也是整个项目实现的关键问题和难点所

在,为了解决这个问题,我们组内成员进行了多次讨论,终

于在大家的努力下,我们成功解决了这一大难题。

另外,在写代码过程中,还遇到一些小问题,比如段错

误、显示乱码等,这些把我们不扎实的C语言功底暴露无遗,

还好有老师的悉心指导,我们才能攻克C语言编程失误。

最后,为了使我们的界面更加美观,负责这部分的成员

对界面不断美化,最后达到非常满意的界面。

整个项目的完成用了不到一个星期,在最后一天,我们

完成了整个项目,并将项目文档也全部完成。

项目感受:第一,在做项目的过程中,我们学会了很多知识,更加熟悉了嵌入式系统编程,对系统与外接设备的结合也有了一定了解,整个项目

的完成使我们对Linux的基本操作十分熟练,就像老师说的:不敲十

万行代码是不能成为编程高手的,这充分说明了熟能生巧,而我们也

恰恰证实了这一点,不过,显然,我们离高手还有很长很长一段道路

要走。

第二,编程时遇到问题很正常,心急是没有用的,这对于我这样的急性子简直是一大考验,也正是在编程的过程当中,我发现了自己

的不足,在这一星期内,我急躁的脾气改了不少,也明白了遇到事情

干着急是没有用的,应该静下心思考问题的解决方案,而不是怨天尤

人。

第三,编程容易走入死胡同,这时就应该向队友求助,不应该一直呆在死角,这是编程的大忌。

第四,此次项目的完成,让我再次体会到合作的重要性,我们每个人都在团队中起到了不可替代的作用,合作不仅节省了精力,也节

省了时间,让我们先于大部分组完成项目,并也很突出!

第五,感谢学校、学院以及东软可以让我们有这样的机会去锻炼,我们也很珍惜并感谢此次实习。

相关文档
最新文档