全自動尿沉渣分析儀上位機(jī)軟件的設(shè)計與實現(xiàn)
本文關(guān)鍵詞:全自動尿沉渣分析儀上位機(jī)軟件的設(shè)計與實現(xiàn),,由筆耕文化傳播整理發(fā)布。
【摘要】:尿沉渣檢查是臨床檢驗和醫(yī)療診斷的重要方法。尿檢已經(jīng)成為人們體檢的常規(guī)檢驗項目。但是傳統(tǒng)尿沉渣檢驗的人工方式過程比較繁瑣,迫切需要儀器代替人工方式進(jìn)行尿沉渣的分析。 尿沉渣分析儀由硬件和軟件系統(tǒng)兩大部分組成。硬件部分主要完成加樣、顯微鏡聚焦等動作;軟件部分完成系統(tǒng)流程的控制和資源的調(diào)度,處理圖像,保存樣本檢測結(jié)果,打印檢驗報告等。 論文主要的研究內(nèi)容是完成尿沉渣分析儀上位機(jī)軟件的設(shè)計與實現(xiàn)。論文分析了整個系統(tǒng)的功能需求。軟件系統(tǒng)主要包括用戶管理、尿檢操縱、數(shù)據(jù)管理、儀器調(diào)試等幾個重要的模塊。用戶管理設(shè)置系統(tǒng)使用者的登陸密碼以及使用權(quán)限等內(nèi)容;尿檢操作是系統(tǒng)的核心,儀器運行的可靠性、穩(wěn)定性都依賴這一模塊的設(shè)計;數(shù)據(jù)管理相當(dāng)于一個信息管理系統(tǒng),管理的數(shù)據(jù)就是大量的樣本信息;儀器調(diào)試主要是在儀器出廠時方便調(diào)試分析儀器各個部分的工作情況。 系統(tǒng)可以分成三個部分。第一部分就是底層硬件模塊,第二部分是通信模塊,第三層是控制系統(tǒng)模塊,例如檢驗操作,數(shù)據(jù)管理等都是在該層實現(xiàn)的。 通信模塊使用多線程技術(shù),采用了可靠的基于TCP/IP的通信協(xié)議,分別設(shè)計接收監(jiān)聽線程和發(fā)送線程。接收線程監(jiān)聽是否有數(shù)據(jù)發(fā)送過來,發(fā)送線程負(fù)責(zé)從數(shù)據(jù)緩沖區(qū)中把數(shù)據(jù)發(fā)送出去。其中的串口通信模塊的設(shè)計思路也是采用相似的設(shè)計 控制系統(tǒng)是軟件核心,實現(xiàn)檢驗樣本等功能?刂葡到y(tǒng)采用多線程的技術(shù),設(shè)計通信接口與通信模塊通信?刂葡到y(tǒng)通過查看檢驗通道的狀態(tài)調(diào)用加樣、顯微鏡物鏡切換、顯微鏡視區(qū)移動、圖像處理、數(shù)據(jù)管理等任務(wù)實現(xiàn)自動模式單通道檢驗、自動模式雙通道檢驗等模式的流程控制。 論文最后研究多核環(huán)境對多線程的影響,根據(jù)系統(tǒng)的宏觀分析提出優(yōu)化方法。
【關(guān)鍵詞】:自動化 多核多線程 數(shù)據(jù)通信 流程控制
【學(xué)位授予單位】:武漢理工大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2013
【分類號】:R318.6
【目錄】:
- 摘要4-5
- Abstract5-7
- 目錄7-9
- 第1章 緒論9-14
- 1.1 研究背景及意義9-10
- 1.2 國內(nèi)外發(fā)展現(xiàn)狀10-13
- 1.2.1 影像式尿沉渣分析儀10-12
- 1.2.2 流式細(xì)胞術(shù)尿沉渣分析儀12-13
- 1.3 研究內(nèi)容及組織結(jié)構(gòu)13-14
- 第2章 軟件系統(tǒng)的功能需求14-22
- 2.1 尿沉渣分析儀總體概述14-15
- 2.2 尿沉渣分析儀上位機(jī)軟件的功能需求15-20
- 2.2.1 用戶管理模塊15-16
- 2.2.2 尿檢操作模塊16-18
- 2.2.3 數(shù)據(jù)管理模塊18-19
- 2.2.4 設(shè)置模塊19
- 2.2.5 調(diào)試模塊19-20
- 2.2.6 系統(tǒng)權(quán)限控制20
- 2.3 尿沉渣分析儀上位機(jī)軟件的技術(shù)需求20-21
- 2.4 本章小結(jié)21-22
- 第3章 基于多線程通信模塊的設(shè)計22-33
- 3.1 總體結(jié)構(gòu)22-23
- 3.2 通信協(xié)議數(shù)據(jù)幀設(shè)計23-25
- 3.3 通信協(xié)議的通信機(jī)制25-27
- 3.4 串口通信模塊設(shè)計27-29
- 3.4.1 Windows的I/O操作分析27-28
- 3.4.2 串口通信模塊實現(xiàn)28-29
- 3.5 通信模塊流程設(shè)計29-32
- 3.6 本章小結(jié)32-33
- 第4章 控制系統(tǒng)設(shè)計33-46
- 4.1 控制系統(tǒng)功能概述33-34
- 4.2 控制系統(tǒng)通信接口設(shè)計34-35
- 4.3 基于多線程的控制系統(tǒng)流程設(shè)計35-43
- 4.3.1 加樣操作流程設(shè)計36-37
- 4.3.2 顯微鏡操作流程設(shè)計37-38
- 4.3.3 控制系統(tǒng)自動工作模式38-42
- 4.3.4 控制系統(tǒng)中數(shù)據(jù)表的關(guān)聯(lián)關(guān)系42-43
- 4.4 控制系統(tǒng)界面設(shè)計實現(xiàn)43-44
- 4.5 本章小結(jié)44-46
- 第5章 系統(tǒng)中應(yīng)用的多核多線程關(guān)鍵技術(shù)46-59
- 5.1 多線程在系統(tǒng)中的應(yīng)用分析46-50
- 5.1.1 單線程與多線程的比較46-49
- 5.1.2 多線程的同步49-50
- 5.2 多核系統(tǒng)對應(yīng)用程序的影響50-51
- 5.3 軟件優(yōu)化方法分析51-56
- 5.3.1 微架構(gòu)優(yōu)化51-53
- 5.3.2 應(yīng)用層優(yōu)化53-56
- 5.4 軟件優(yōu)化方法實現(xiàn)及性能分析56-58
- 5.5 本章小結(jié)58-59
- 第6章 總結(jié)與展望59-62
- 6.1 全文工作總結(jié)59-60
- 6.2 展望60-62
- 致謝62-63
- 參考文獻(xiàn)63-65
【參考文獻(xiàn)】
中國期刊全文數(shù)據(jù)庫 前10條
1 徐戩;王域平;楊艷麗;;全自動尿沉渣分析儀的應(yīng)用分析[J];當(dāng)代醫(yī)學(xué);2009年02期
2 李一雷;張峗;;基于CSerialPort類的多線程串口通信的實現(xiàn)[J];電腦知識與技術(shù)(學(xué)術(shù)交流);2007年20期
3 王惠中;宿忠娥;默立峰;王芝華;;基于Delphi的尿液分析儀應(yīng)用軟件的研究與設(shè)計[J];電氣自動化;2008年05期
4 楊榮生;崔莎莎;劉富新;朱國勇;蘇大林;;AVE-763A尿沉渣檢測儀測定參考范圍調(diào)查研究[J];國際檢驗醫(yī)學(xué)雜志;2011年09期
5 李海標(biāo);;基于CCD的新型尿液分析儀設(shè)計[J];光學(xué)技術(shù);2006年S1期
6 吳瑩;;不同方法對尿液分析儀監(jiān)控對提高其精準(zhǔn)率的意義分析[J];航空航天醫(yī)學(xué)雜志;2012年07期
7 金小萍;應(yīng)櫻果;金寧;;多符號差分酉空時系統(tǒng)下K-best的排序方法[J];計算機(jī)工程與應(yīng)用;2011年15期
8 徐衡平,戎蒙恬;VC++下通用串口通信類的多線程實現(xiàn)[J];計算機(jī)應(yīng)用;2001年06期
9 李榮國;王見;;MySQL數(shù)據(jù)庫在自動測試系統(tǒng)中的應(yīng)用[J];計算機(jī)應(yīng)用;2011年S2期
10 彭蔓蔓;徐立超;王穎;;異構(gòu)多核處理器的任務(wù)分配及能耗的研究[J];計算機(jī)應(yīng)用研究;2010年05期
本文關(guān)鍵詞:全自動尿沉渣分析儀上位機(jī)軟件的設(shè)計與實現(xiàn),由筆耕文化傳播整理發(fā)布。
本文編號:352490
本文鏈接:http://sikaile.net/yixuelunwen/swyx/352490.html