已閱讀5頁(yè),還剩57頁(yè)未讀, 繼續(xù)免費(fèi)閱讀
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
安徽工業(yè)大學(xué)工商學(xué)院 畢業(yè)設(shè)計(jì)(論文)說(shuō)明書(shū) i 裝 訂 線 摘 要 隨著 android 手機(jī)的快速普及,android 手機(jī)應(yīng)用軟件越來(lái)越豐富,各行各業(yè)都 在陸續(xù)推出自己的基于 android 的軟件系統(tǒng),比如說(shuō)在醫(yī)療行業(yè)。為了方便醫(yī)生瀏 覽和處理醫(yī)療圖片,本人開(kāi)發(fā)了一個(gè)基于 android 手機(jī)的醫(yī)療圖像瀏覽處理軟件。 該軟件用 java 語(yǔ)言,android sdk 開(kāi)發(fā)包和 eclipse 開(kāi)發(fā)工具進(jìn)行開(kāi)發(fā),主要 實(shí)現(xiàn)了 dicom 標(biāo)準(zhǔn)的醫(yī)學(xué)文件的圖像顯示,并在圖像顯示的基礎(chǔ)上實(shí)現(xiàn)醫(yī)學(xué)文件圖 像的拖動(dòng)、旋轉(zhuǎn)和縮放。這四個(gè)功能模塊中圖像瀏覽模塊主要通過(guò) imageview 控件 實(shí)現(xiàn)多幅醫(yī)療圖像文件的顯示,圖像拖動(dòng)模塊則通過(guò)觸屏手機(jī)屏幕中單觸點(diǎn)的移動(dòng) 來(lái)改變 imageview 控件的位置或者通過(guò)移動(dòng)屏幕上的拖動(dòng)條(seekbar 組件)來(lái)移 動(dòng)圖像;圖像旋轉(zhuǎn)模塊通過(guò)屏幕上雙觸點(diǎn)的移動(dòng)來(lái)改變 imageview 控件的旋轉(zhuǎn)角度 或者也通過(guò)移動(dòng)屏幕上的拖動(dòng)條來(lái)達(dá)到旋轉(zhuǎn)的效果;縮放模塊通過(guò)雙觸點(diǎn)的移動(dòng)來(lái) 改變 imageview 控件的大小從而實(shí)現(xiàn)圖像的縮放。 該軟件根據(jù)軟件工程設(shè)計(jì)方法和基于 android 的 dicom 文件醫(yī)療圖像處理的 實(shí)際需求進(jìn)行了詳細(xì)的功能分析,并編碼實(shí)現(xiàn)了其功能,最后給出了軟件的測(cè)試過(guò) 程和結(jié)果。 關(guān)鍵關(guān)鍵詞詞:android;醫(yī)療圖像 ;dicom;圖像顯示 安徽工業(yè)大學(xué)工商學(xué)院 畢業(yè)設(shè)計(jì)(論文)說(shuō)明書(shū) ii 裝 訂 線 abstract with the rapid spread of android phones, android mobile phones application softwares have become increasingly diverse, and businesses launch software systems which are based on the android, for example in the medical industry. so, i developed an android phone-based medical image browsing software. the software uses the java language and the android sdk development package, and uses the eclipse development tools for development. the software realizes medical file image browsing based on dicom standard, and on this basis can drag,rotate and zoom. the image browsing module of the four function modules mainly uses the imageview control to realize displaying the medical image file, dragging through a single module is the contacts move to change the position of the imageview control so as to realize the image on the screen or drag by dragging the drag (seekbar components) to move the image; image rotation module uses the double the contacts move to change imageview control angle so as to realize the rotation of the image or also moves such as image by dragging the screen to reach the rotating article drag effect; image scaling module uses the double the contacts move to change the position of the imageview control so as to realize the scale of the image. the software is based on software engineering method and the actual needs of medical images of the android-based dicom files ,and carrys out a detailed functional analysis, and codes to achieve its functions. finally,i show out the software testing process and result. keykey wordword:android;medical image;dicom; image browsing 安徽工業(yè)大學(xué)工商學(xué)院 畢業(yè)設(shè)計(jì)(論文)說(shuō)明書(shū) iii 裝 訂 線 目 錄 1 緒論.1 1.1 課題背景 .1 1.2 課題意義 .1 1.3 論文組織結(jié)構(gòu) .1 2 系統(tǒng)開(kāi)發(fā)環(huán)境及相關(guān)技術(shù).2 2.1 android特征 .2 2.2 手機(jī)操作系統(tǒng)的發(fā)展?fàn)顩r .3 2.3 android sdk 開(kāi)發(fā)包介紹 .4 2.4 dicom3.0 標(biāo)準(zhǔn).6 2.5 開(kāi)發(fā)工具安裝與配置 10 2.5.1 jdk1.6.0 安裝10 2.5.2 jdk1.6.0 的環(huán)境變量配置12 2.5.3 eclipse 安裝.13 2.5.4 android sdk 開(kāi)發(fā)包安裝.14 3 系統(tǒng)需求分析15 3.1 系統(tǒng)需求分析 15 3.2 系統(tǒng)功能分析 15 4 系統(tǒng)總體設(shè)計(jì)17 4.1系統(tǒng)結(jié)構(gòu)圖17 4.2 系統(tǒng)功能模塊 17 4.2.1 醫(yī)療圖像的顯示功能模塊 17 4.2.2 醫(yī)療圖像的拖動(dòng)功能模塊 17 4.2.3 醫(yī)療圖像的旋轉(zhuǎn)功能模塊 17 4.2.4 醫(yī)療圖像的縮放功能模塊 18 4.3 顯示界面規(guī)劃 18 5 詳細(xì)設(shè)計(jì)與實(shí)現(xiàn)20 5.1 文件結(jié)構(gòu)與用途 20 5.2 系統(tǒng)實(shí)現(xiàn) 21 5.2.1 醫(yī)學(xué)圖像顯示實(shí)現(xiàn)的過(guò)程 21 5.2.2 醫(yī)學(xué)圖像拖動(dòng)實(shí)現(xiàn)的過(guò)程 24 5.2.3 醫(yī)學(xué)圖像旋轉(zhuǎn)實(shí)現(xiàn)的過(guò)程 25 5.2.4 醫(yī)學(xué)圖像縮放實(shí)現(xiàn)的過(guò)程 29 6 軟件測(cè)試32 6.1 什么是軟件測(cè)試 32 6.2 軟件測(cè)試的規(guī)則 32 安徽工業(yè)大學(xué)工商學(xué)院 畢業(yè)設(shè)計(jì)(論文)說(shuō)明書(shū) iv 裝 訂 線 6.3 軟件測(cè)試的對(duì)象 32 6.4 各頁(yè)面的測(cè)試 32 結(jié)束語(yǔ).36 致謝.37 參考文獻(xiàn).38 附錄一 部分源代碼.39 附錄二 英文原文及譯文.45 安徽工業(yè)大學(xué)工商學(xué)院 畢業(yè)設(shè)計(jì)(論文)說(shuō)明書(shū) 共 58 頁(yè) 第 1 頁(yè) 裝 訂 線 1 緒論 1.1 課題背景 隨著電子和通信技術(shù)的高速發(fā)展,具有強(qiáng)大顯示、通信、環(huán)境探測(cè)和適當(dāng)計(jì)算 能力的 android 智能手機(jī)正成為人們隨身攜帶的必要附件。android 智能手機(jī)不僅 為用戶帶來(lái)隨身的通信、娛樂(lè)、信息檢索的功能,強(qiáng)大計(jì)算能力可以用來(lái)開(kāi)發(fā)各樣 新穎功能,滿足用戶千奇百怪的需求。 android 是一套真正意義上的開(kāi)發(fā)性的移動(dòng)設(shè)備綜合平臺(tái),它包括操作系統(tǒng)、 中間件和一些關(guān)鍵的平臺(tái)應(yīng)用。android 是由 linux+java 構(gòu)成的開(kāi)源軟件,允許所 有廠商和個(gè)人在其基礎(chǔ)上進(jìn)行開(kāi)發(fā)。android 平臺(tái)的開(kāi)放性等特點(diǎn)既能促進(jìn)技術(shù) (包括平臺(tái)本身)的創(chuàng)新,又有助于降低開(kāi)發(fā)成本,還可以是運(yùn)營(yíng)商能非常方便地 制定自己的特色化的產(chǎn)品。因此,它具有很大的市場(chǎng)發(fā)展?jié)摿Α?android 手機(jī)醫(yī)學(xué)圖像瀏覽軟件是基于 android sdk 開(kāi)發(fā)包、java 語(yǔ)言,運(yùn)用 eclipse 開(kāi)發(fā)工具實(shí)現(xiàn)醫(yī)療圖像信息的顯示,并且對(duì)醫(yī)療圖像進(jìn)行一定的拖動(dòng)、旋 轉(zhuǎn)、縮放操作,開(kāi)發(fā)出針對(duì)使用 android 手機(jī)平臺(tái)的醫(yī)療圖像軟件。 1.2 課題意義 android 手機(jī)醫(yī)學(xué)圖像軟件的開(kāi)發(fā)可以進(jìn)一步擴(kuò)大醫(yī)療圖像信息的覆蓋面,讓 廣大醫(yī)生通過(guò)互聯(lián)網(wǎng)能夠在第一時(shí)間方便且快捷地獲取病人的病情狀況,以便醫(yī)生 能盡早的得出病人疾病的解決方案,把疾病帶給病人的痛苦降到最低。同時(shí)也可以 強(qiáng)化醫(yī)療公共服務(wù)的職能,完善公共服務(wù)體系、改善公共服務(wù)手段、增加公共服務(wù) 產(chǎn)品、提高公共服務(wù)質(zhì)量,更好地發(fā)揮了醫(yī)療事業(yè)對(duì)經(jīng)濟(jì)社會(huì)發(fā)展的現(xiàn)實(shí)性作用。 1.3 論文組織結(jié)構(gòu) 本文首先分析了系統(tǒng)的研究背景、研究意義,介紹了當(dāng)前手機(jī)操作系統(tǒng)、卓手 機(jī)的現(xiàn)實(shí)狀況和發(fā)展趨勢(shì),以及本文的主要內(nèi)容。 第二章,介紹了 android 的特征、手機(jī)操作系統(tǒng)的發(fā)展?fàn)顩r、android sdk 開(kāi) 發(fā)包以及 dicom 3.0 標(biāo)準(zhǔn)。此外還介紹了開(kāi)發(fā)工具 jdk、eclipse 的安裝配置。 第三章,介紹了系統(tǒng)的需求分析、設(shè)計(jì)特點(diǎn),粗略介紹了醫(yī)療圖像軟件主要實(shí) 現(xiàn)的功能:瀏覽、拖動(dòng)、旋轉(zhuǎn)和縮放。 第四章,介紹了系統(tǒng)的總體設(shè)計(jì),包括系統(tǒng)機(jī)構(gòu)圖和系統(tǒng)功能模塊。 第五章,介紹了系統(tǒng)的詳細(xì)設(shè)計(jì)和功能的實(shí)現(xiàn)。 安徽工業(yè)大學(xué)工商學(xué)院 畢業(yè)設(shè)計(jì)(論文)說(shuō)明書(shū) 共 58 頁(yè) 第 2 頁(yè) 裝 訂 線 2 系統(tǒng)開(kāi)發(fā)環(huán)境及相關(guān)技術(shù) android 是一個(gè)移動(dòng)設(shè)備的軟件平臺(tái),是由 linux+java 構(gòu)成的開(kāi)源軟件,它提 供包括 sdk、key apps、middleware、linux kernel 四個(gè)部分在內(nèi)的全套手機(jī)軟件 方案。它開(kāi)放了基于 linux 內(nèi)核以上的開(kāi)發(fā)工具,從而保證了內(nèi)容的可移植性和多 樣性。android 平臺(tái)為我們開(kāi)發(fā)應(yīng)用程序提供了一套很好的框架,我們可以在這個(gè) 平臺(tái)的基礎(chǔ)上開(kāi)發(fā)不同的應(yīng)用程序,也可以開(kāi)發(fā)新的組件供應(yīng)用程序調(diào)用。 2.1 android 特征 應(yīng)用框架:用于開(kāi)發(fā)可重用、可替代的組件。 dalvik 虛擬機(jī):android 采用的 java 虛擬機(jī)是自主開(kāi)發(fā)的代號(hào)為 dalvik 的虛 擬機(jī)技術(shù),在保證 api 方面兼容的同時(shí) dalvik 針對(duì)移動(dòng)手機(jī)進(jìn)行了大幅優(yōu)化,占用 資源更小,運(yùn)行效率更高。 內(nèi)嵌瀏覽器:基于開(kāi)源的瀏覽器網(wǎng)頁(yè)排版引擎 webkit。 優(yōu)化的圖形:強(qiáng)大的自定義二維圖形庫(kù)?;?opengl es 1.0 標(biāo)準(zhǔn)的 3d 圖形功 能,在移動(dòng) 3d 開(kāi)發(fā)中有著至關(guān)重要的地位。 sqlite 數(shù)據(jù)庫(kù):sqlite 提供結(jié)構(gòu)化的數(shù)據(jù)存儲(chǔ)。它是一款輕型免費(fèi)的且開(kāi)源的 數(shù)據(jù)庫(kù),它的設(shè)計(jì)目標(biāo)是嵌入式的,它占用的資源非常低、需要的內(nèi)存空間少、處 理速度比較快和支持事務(wù)處理功能等。 多媒體支持:支持各種通用的音頻、視頻和靜態(tài)圖像格式,如 mp3、jpg、png 等。open core 是 android 多媒體框架的核心,所有 android 平臺(tái)的音頻和視頻采 集、播放的操作都是通過(guò)它來(lái)實(shí)現(xiàn)的。通過(guò) open core,程序員可以方便快速的開(kāi) 發(fā)出想要的多媒體應(yīng)用程序。 gsm 技術(shù):(依賴硬件)global system for mobile communications,全球通 訊系統(tǒng),俗稱(chēng)“全球通”,是第二代移動(dòng)通信技術(shù),其開(kāi)發(fā)目的是讓全球各地可以 共同使用一個(gè)移動(dòng)電話網(wǎng)絡(luò)標(biāo)準(zhǔn),讓用戶使用一部手機(jī)就能行遍全球。 藍(lán)牙,edge,android and wifi:(依賴硬件)藍(lán)牙和 wi-fi 都是一種短距離的 無(wú)線連接技術(shù),在短距離內(nèi)可以實(shí)現(xiàn)話音和數(shù)據(jù)的無(wú)線傳輸。edge(enhanced data rate for gsm evolution),是增強(qiáng)型數(shù)據(jù)速率 gsm 演進(jìn)技術(shù)。 cameram,gps,compass,andaccelerometer:(依賴硬件)gps(global positioning system),即全球定位系統(tǒng)。它是由一個(gè)由覆蓋全球的 24 顆衛(wèi)星組成的 衛(wèi)星系統(tǒng)。compass 是一個(gè)開(kāi)放源碼的 java 搜索引擎框架。 強(qiáng)大的開(kāi)發(fā)環(huán)境:包括一個(gè)設(shè)備模擬器,調(diào)試工具,內(nèi)存和性能檢測(cè),以及 eclipse ide 的開(kāi)發(fā)插件。eclipse 是個(gè)集成開(kāi)放環(huán)境。 安徽工業(yè)大學(xué)工商學(xué)院 畢業(yè)設(shè)計(jì)(論文)說(shuō)明書(shū) 共 58 頁(yè) 第 3 頁(yè) 裝 訂 線 2.2 手機(jī)操作系統(tǒng)的發(fā)展?fàn)顩r palm os 是一套專(zhuān)門(mén)為掌上電腦編寫(xiě)的操作系統(tǒng),是一種輕量級(jí)、比較開(kāi)放的 操作系統(tǒng),占用的內(nèi)存非常小,允許用戶在其基礎(chǔ)上編寫(xiě)和修改相關(guān)軟件,是支持 的應(yīng)用程序更加豐富多彩。plam 在其它方面也還存在一些不足,如 plam 操作系統(tǒng) 本身不具備錄音、mp3 播放功能等,但是可以通過(guò)加入第三方軟件或硬件設(shè)備來(lái)實(shí) 現(xiàn)。其代表性的產(chǎn)品有 palm m505、palm m500、palm iii 等。 symbian 是一個(gè)實(shí)時(shí)性、多任務(wù)的純 32 位操作系統(tǒng),具有功耗低、內(nèi)存占用少 等特點(diǎn),非常適合手機(jī)等移動(dòng)設(shè)備使用,經(jīng)過(guò)不斷完善,可以支持 gprs、藍(lán)牙、 syncml 以及 3g 技術(shù)。 windows mobile 系列操作系統(tǒng)是從微軟計(jì)算機(jī)的 windows 操作系統(tǒng)上變化而來(lái) 的。windows mobile 系列操作系統(tǒng)功能強(qiáng)大,而且支持該操作系統(tǒng)的智能手機(jī)大多 數(shù)都采用了英特爾嵌入式處理器,主頻比較高,在其它硬件設(shè)置(如內(nèi)存、儲(chǔ)存卡 容量等)上也采用其他操作系統(tǒng)的智能手機(jī)要高出許多,因此性能比較強(qiáng)勁,速度 比較快。windows mobile 系列操作系統(tǒng)包括 smartphone 以及 pocket pc phone 兩 種平臺(tái)。pocket pc phone 主要用于掌上電腦型的智能手機(jī),而 smartphone 則主要 為手上智能手機(jī)提供操作系統(tǒng)。 linux 系統(tǒng)是一個(gè)源代碼開(kāi)放的操作系統(tǒng)。由于其開(kāi)源性,手機(jī)制造商可以根 據(jù)實(shí)際情況開(kāi)放自己的 linux 手機(jī)操作系統(tǒng),從而也能夠吸引更多的軟件制造商在 其上開(kāi)發(fā)更多的應(yīng)用軟件,豐富第三方的應(yīng)用。但是 linux 操作系統(tǒng)也還存在一些 不足,集成開(kāi)放環(huán)境和基于 linux 的產(chǎn)品與 pc 的連接性比較差等。 據(jù) gartner 最新數(shù)據(jù)顯示,2010 年第二、三季度全球智能手機(jī)銷(xiāo)售繼續(xù)大幅增 長(zhǎng),其中第三季度安卓占全球智能手機(jī)市場(chǎng)的 25.5%,僅次于塞班,成為第二大智 能手機(jī)系統(tǒng)。2010 第二、三季度與去年同期相比,增度分別是 15.4%及 22%,增勢(shì) 迅猛。而塞班系統(tǒng)較 09 年的市場(chǎng)份額,盡管終端銷(xiāo)量有大幅度提升,但增勢(shì)下滑 10%,形勢(shì)非常嚴(yán)峻。其他操作系統(tǒng)的表現(xiàn)則要平穩(wěn)很多。 圖 2-1 各種手機(jī)系統(tǒng)狀況比較 安徽工業(yè)大學(xué)工商學(xué)院 畢業(yè)設(shè)計(jì)(論文)說(shuō)明書(shū) 共 58 頁(yè) 第 4 頁(yè) 裝 訂 線 安卓是首款開(kāi)源代碼的操作系統(tǒng),采用 linux 內(nèi)核,開(kāi)放手機(jī)聯(lián)盟(oha)成員 可以任意使用和修改安卓的 sdk 軟件包。系統(tǒng)的開(kāi)源性使其具有良好的拓展性,一 方面,為眾多移動(dòng)應(yīng)用開(kāi)發(fā)者提供了良好的系統(tǒng)性平臺(tái),有利于移動(dòng)應(yīng)用的集合; 另一方面,終端廠商可以針對(duì)自身的特殊需要“定制化開(kāi)發(fā)” 。與此相比,盡管 2010 年 2 月,塞班基本完成開(kāi)源工作,但由于代碼臃腫,用戶界面設(shè)計(jì)缺失,塞班 的開(kāi)源并無(wú)實(shí)際意義,錯(cuò)失發(fā)展良機(jī)。 據(jù) informa 預(yù)測(cè),2012 年,安卓手機(jī)銷(xiāo)量將超過(guò)諾基亞塞班手機(jī),屆時(shí)安卓將 成為全球最大的智能手機(jī)平臺(tái)。谷歌表示目前安卓手機(jī)每日平均激活量為 20 萬(wàn)部, 銷(xiāo)售速度加速上漲。 我們認(rèn)為,安卓在全球市場(chǎng)的成長(zhǎng)壯大,塞班市場(chǎng)份額不斷下跌已成不爭(zhēng)事實(shí)。 安卓操作系統(tǒng)發(fā)展迅猛主要得益于免費(fèi)、開(kāi)源和良好產(chǎn)業(yè)運(yùn)作策略,這三點(diǎn)為安卓 在智能手機(jī)市場(chǎng)贏得更多的發(fā)展機(jī)遇。系統(tǒng)的免費(fèi)讓更多的廠商加入,推動(dòng)了份額 的上升;代碼的開(kāi)源讓更多的開(kāi)發(fā)者進(jìn)入應(yīng)用開(kāi)發(fā);應(yīng)用的豐富吸引了更多用戶選 擇,這也是谷歌值得眾多廠商學(xué)習(xí)的地方。此外,谷歌通過(guò) oha 聯(lián)合眾多廠商進(jìn)行 系統(tǒng)研發(fā),不斷更新版本,將系統(tǒng)應(yīng)用推廣到更多的終端產(chǎn)品中,確保用戶體驗(yàn)持 續(xù)改善。 2.3 android sdk 開(kāi)發(fā)包介紹 一、android sdk 既 android software development kit,它提供了在 windows/linux/mac 平臺(tái)上開(kāi) 發(fā) android 應(yīng)用的開(kāi)發(fā)組件,包含了在 android 平臺(tái)上開(kāi)發(fā)移動(dòng)應(yīng)用程序的各種工 具集。 二、android sdk tools a.android 模擬器(android emulator(emulator.exe) 運(yùn)行在計(jì)算機(jī)上的虛擬移動(dòng)模擬器,可以使用模擬器來(lái)在一個(gè)實(shí)際的 android 運(yùn) 行環(huán)境下設(shè)計(jì),調(diào)試和測(cè)試應(yīng)用程序。 b.集成開(kāi)發(fā)環(huán)境插件(android development tools piugin for the eclipse ide 即 adt) 可以直接從 eclipse 訪問(wèn)其他 android 開(kāi)發(fā)工具。通過(guò)它可以進(jìn)行包括截屏,管理 端口轉(zhuǎn)發(fā)(port-forwarding),設(shè)置斷點(diǎn),觀察線程和進(jìn)程信息。 它提供了一個(gè)新的項(xiàng)目向?qū)?new project wizard),用于快速生成和建立起新 android 應(yīng)用程序所需的最基本的文件。 它使得構(gòu)建 android 應(yīng)用程序的過(guò)程變得自動(dòng)化以及簡(jiǎn)單化。 它提供了一個(gè) android 代碼編輯器,用于為 android 的 manifest 和資源文件編寫(xiě) 有效的 xml。 c.調(diào)試監(jiān)視服務(wù)(dalvik debug monitor service(ddms.bat) 它集成在 dalvik(android 平臺(tái)虛擬機(jī))中,用于管理運(yùn)行在模擬器或設(shè)備上的進(jìn)程, 并協(xié)助進(jìn)行調(diào)試??梢杂盟鼇?lái)去除進(jìn)程,選擇一個(gè)特定程序來(lái)調(diào)試,生成跟蹤數(shù)據(jù), 查看堆和線程數(shù)據(jù),對(duì)模擬器或設(shè)備進(jìn)行屏幕快照等。 安徽工業(yè)大學(xué)工商學(xué)院 畢業(yè)設(shè)計(jì)(論文)說(shuō)明書(shū) 共 58 頁(yè) 第 5 頁(yè) 裝 訂 線 d.android 調(diào)試橋(android debug bridge(adb.exe) 它用于向模擬器或手機(jī)設(shè)備安裝應(yīng)用程序的 apk 文件和從命令行訪問(wèn)模擬器或手 機(jī)設(shè)備。也可以用于將標(biāo)準(zhǔn)的調(diào)試器連接到運(yùn)行在 android 模擬器或手機(jī)設(shè)備上的應(yīng) 用代碼。 e.android 資源打包工具(andoird asset packing tool(aapt.exe) 可以通過(guò) aapt 工具來(lái)創(chuàng)建 apk 文件,這些文件包含了 android 應(yīng)用程序的二進(jìn)制 文件和資源文件。 f.android 接口描述語(yǔ)言(android interface description language(aidl.exe) 它用來(lái)生成進(jìn)程間接口代碼,在服務(wù)中便可用到。 g.sqlite3 數(shù)據(jù)庫(kù)(sqlit3(sqlite3.exe) android 應(yīng)用程序可以創(chuàng)建和使用 sqlite 數(shù)據(jù)文件,開(kāi)發(fā)者和使用者也可以方便 的訪問(wèn)這些數(shù)據(jù)文件。 h.跟蹤顯示工具(traceview(traceview.exe) 它可以生成跟蹤日志數(shù)據(jù)的圖形分析視圖,這些跟蹤日志數(shù)據(jù)由 android 因公程 序產(chǎn)生。 i.創(chuàng)建 sd 卡工具(mksdcard(mksdcard.exe) 它幫助創(chuàng)建磁盤(pán)鏡像,這個(gè)磁盤(pán)鏡像可以在模擬器上模擬外部存儲(chǔ)卡。 j.dx 工具(dx(dx.exe) 它將 class 字節(jié)碼重寫(xiě)為 android 字節(jié)碼(存儲(chǔ)雨 dex 文件中)。 k.生成 ant 構(gòu)建文件(activitycreator(activitycreator.bat) 它是一個(gè)腳本.用來(lái)生成 ant 構(gòu)建文件,ant 構(gòu)建文件用來(lái)編譯 android 應(yīng)用程序. 若是在安裝了 adt 插件的 eclipse 環(huán)境下開(kāi)發(fā)則不需要這個(gè)腳本。 l.adnroid 虛擬設(shè)備(android virtual devices avd) 每個(gè) android 虛擬設(shè)備(avd)模擬了單一的虛擬設(shè)備來(lái)運(yùn)行 android 平臺(tái),這個(gè)平 臺(tái)至少要包括自己的內(nèi)核,系統(tǒng)圖像和數(shù)據(jù)分區(qū)。開(kāi)發(fā)者可以創(chuàng)建并保存多種虛擬 模擬器配置,每種配置環(huán)境有其自己的平臺(tái)版本,硬件配置以及 sd 卡和用戶數(shù)據(jù), 還可以有不同的顯示外觀等個(gè)性化設(shè)置,運(yùn)行時(shí)只需要制定需要使用哪個(gè)。即可實(shí) 現(xiàn)多平臺(tái)下的模擬測(cè)試。 3.adnroid 核心包 android.util:包含一些底層的輔助類(lèi),例如,特定的容器類(lèi),xml 輔助工具類(lèi)等。 android.os:提供基本的操作服務(wù),消息傳遞和進(jìn)程間的通行 ipc。 android.graphics:作為核心的渲染包,提供圖形渲染功能。 android.text、 android.text.method、 android.text.style、 android.text.util 提供一套 豐富的文本處理工具,支持富文本,輸入模式等。 android.database:包含底層 api 處理數(shù)據(jù)庫(kù),方便操作數(shù)據(jù)庫(kù)表和數(shù)據(jù)。 android.content:提供各種服務(wù)訪問(wèn)數(shù)據(jù)在手機(jī)設(shè)備上,程序安裝到手機(jī)設(shè)備和其 安徽工業(yè)大學(xué)工商學(xué)院 畢業(yè)設(shè)計(jì)(論文)說(shuō)明書(shū) 共 58 頁(yè) 第 6 頁(yè) 裝 訂 線 他的相關(guān)資源,以及內(nèi)容提供展示動(dòng)態(tài)數(shù)據(jù)。 android.view:核心用戶界面框架。 android.widget:提供標(biāo)準(zhǔn)用戶界面元素,lists,buttons,layout managers 等,是 組成我們界面的基本元素。 android.app:提供高層的應(yīng)用程序模型,實(shí)現(xiàn)使用 activity。 vider:提供方便調(diào)用系統(tǒng)提供的 content providers 的接口。 android.telephony:提供 api 交互和手機(jī)設(shè)備的通話接口。 android.webkit:包含一系列的工作在基于 web 內(nèi)容的 api。 2.4 dicom3.0 標(biāo)準(zhǔn) 一、 什么是 dicom? dicom 是 digital imaging and communication of medicine 的縮寫(xiě),是美國(guó) 放射學(xué)會(huì)(american college of radiology,acr)和美國(guó)電器制造商協(xié)會(huì)(national electrical manufacturers association,nema)組織制定的專(zhuān)門(mén)用于醫(yī)學(xué)圖像的存 儲(chǔ)和傳輸?shù)臉?biāo)準(zhǔn)名稱(chēng)。經(jīng)過(guò)十多年的發(fā)展,該標(biāo)準(zhǔn)已經(jīng)被醫(yī)療設(shè)備生產(chǎn)商和醫(yī)療界 廣泛接受,在醫(yī)療儀器中得到普及和應(yīng)用,帶有 dicom 接口的計(jì)算機(jī)斷層掃描(ct)、 核磁共振(mr)、心血管造影和超聲成像設(shè)備大量出現(xiàn),在醫(yī)療信息系統(tǒng)數(shù)字網(wǎng)絡(luò)化 中起了重要的作用。 dicom 是隨著圖像化、計(jì)算機(jī)化的醫(yī)療設(shè)備的普及和醫(yī)院管理信息系統(tǒng),特別 是圖像存檔和通信系統(tǒng)(picture archiving and communication system, pacs)和 遠(yuǎn)程醫(yī)療系統(tǒng)的發(fā)展應(yīng)運(yùn)而生的。當(dāng) ct 和 mr 等設(shè)備生成高質(zhì)量的、形象直觀的圖 像在醫(yī)療診斷中廣泛使用時(shí),由于不同的生產(chǎn)商不同型號(hào)的設(shè)備產(chǎn)生的圖像各自采 用了不同的格式,使得不同的設(shè)備之間的信息資源難以互相使用,醫(yī)院 pacs 系統(tǒng)的 實(shí)施具有很大的困難。醫(yī)療信息系統(tǒng)隨之帶來(lái)許多新的問(wèn)題: 如何存儲(chǔ)數(shù)據(jù)量極大 的圖像并能有效地管理?不同生產(chǎn)商的設(shè)備能否直接連接?如何能夠在不同的生產(chǎn) 商設(shè)備之間能夠共享信息資源?等等。很明顯這些問(wèn)題的解決方法就是采用統(tǒng)一的 標(biāo)準(zhǔn)。為此,美國(guó)放射學(xué)會(huì)和美國(guó)電器制造商協(xié)會(huì)在 1983 年成立了專(zhuān)門(mén)委員會(huì),制 定用于醫(yī)學(xué)圖像存儲(chǔ)和通信的標(biāo)準(zhǔn),提供與制造商無(wú)關(guān)的數(shù)字圖像及其相關(guān)的通信 和存儲(chǔ)功能的統(tǒng)一格式,以促進(jìn) pacs 的發(fā)展,并提供廣泛的分布式的診斷和查詢功 能。acr-nema1.0 版本于 1985 年推出,隨后增加了新的數(shù)據(jù)元素并對(duì)部分內(nèi)容進(jìn)行 修改,形成 2.0 版本。由于認(rèn)識(shí)到標(biāo)準(zhǔn)對(duì)網(wǎng)絡(luò)支持的不足和標(biāo)準(zhǔn)本身存在的結(jié)構(gòu)性 問(wèn)題,acr-nema 結(jié)合當(dāng)時(shí)的技術(shù)條件和方法對(duì)標(biāo)準(zhǔn)作了徹底的重新制定,在 1993 年正式公布了新的版本,命名為 dicom3.0。與原版本相比,3.0 版本采用了面向?qū)?象的分析方法,定義了醫(yī)學(xué)圖像在存儲(chǔ)和通信過(guò)程中的各種實(shí)體和關(guān)系,提供了對(duì) iso-osi(inter-national standard organization-open system interconnection) 和 tcp/ip (transmission control protocol / internet protocol)的支持,使得 在醫(yī)學(xué)圖像應(yīng)用層上可以與其它通信協(xié)議棧直接通信而不需要重新編寫(xiě)程序。考慮 到技術(shù)的發(fā)展,標(biāo)準(zhǔn)采用了多部分的文檔結(jié)構(gòu),對(duì)可能變化或擴(kuò)充的部分以附錄的 安徽工業(yè)大學(xué)工商學(xué)院 畢業(yè)設(shè)計(jì)(論文)說(shuō)明書(shū) 共 58 頁(yè) 第 7 頁(yè) 裝 訂 線 形式提供,這樣標(biāo)準(zhǔn)在更新時(shí)涉及面可以盡量小。 二、 標(biāo)準(zhǔn)中涉及的基本概念和定義 dicom 標(biāo)準(zhǔn)涉及到醫(yī)學(xué)圖像、數(shù)據(jù)通信、管理信息系統(tǒng)等領(lǐng)域,在標(biāo)準(zhǔn)中又采 用了面向?qū)ο蟮拿枋龇椒ê?e-r (entity-relation)模型,從而引入了大量的各專(zhuān) 業(yè)方面的術(shù)語(yǔ),給標(biāo)準(zhǔn)的閱讀和理解帶來(lái)困難。下面簡(jiǎn)要地將標(biāo)準(zhǔn)中涉及的常用的 技術(shù)詞匯和縮略語(yǔ)給予解釋。 1. 實(shí)體(entity):表示一個(gè)或一類(lèi)有相同特性個(gè)體的應(yīng)用對(duì)象。在計(jì)算機(jī)系統(tǒng) 分析中,凡是可以區(qū)別并被人們識(shí)別的事、物、概念等,都可以被抽象為實(shí)體。實(shí) 體一般具有若干特征,稱(chēng)為屬性。如:患者是一個(gè)實(shí)體,具有姓名、性別、年齡等 屬性。圖像也是一個(gè)實(shí)體,它有圖像尺寸、圖像數(shù)據(jù)等屬性。 2. 聯(lián)系(relation):表示實(shí)體之間的相互關(guān)系。如患者實(shí)體與分析實(shí)體之間存 在著引用聯(lián)系,打印機(jī)實(shí)體和膠片實(shí)體之間存在著打印的聯(lián)系。 3. e-r 模型:描述現(xiàn)實(shí)世界的一種信息模型。通過(guò)定義實(shí)體以及實(shí)體間的聯(lián)系, 表現(xiàn)系統(tǒng)的需求和功能。通常以 e-r 圖的方式表示。在 dicom 中,用方框表示實(shí)體, 菱形表示聯(lián)系,用帶箭頭或不帶箭頭的線段將實(shí)體(方框)與聯(lián)系(菱形)連接表示它 們之間存在聯(lián)系。這是面向?qū)ο蟮姆治龇椒ㄋ捎玫闹饕硎痉椒?,是?duì)客觀世界 的一種抽象。 4. 對(duì)象(object):外部世界事物在計(jì)算機(jī)內(nèi)部的表示,是事物屬性值和處理方 法的集合。對(duì)象具有封裝和繼承的特征。封裝是指對(duì)象將屬性和方法集合在一起, 一般情況下只提供給自己和派生對(duì)象使用。繼承是指當(dāng)一個(gè)對(duì)象是由另一個(gè)對(duì)象(父 對(duì)象)派生出時(shí),它就自動(dòng)具有父對(duì)象所具有的屬性和方法。面向?qū)ο蟮姆椒ň褪且?對(duì)象技術(shù)為中心,分析系統(tǒng)中各種信息之間的關(guān)系,抽象出系統(tǒng)各層次的對(duì)象模型, 給出準(zhǔn)確的系統(tǒng)描述,并在計(jì)算機(jī)系統(tǒng)中給予實(shí)現(xiàn)。應(yīng)用面向?qū)ο蟮姆椒?,可以?高開(kāi)發(fā)效率,實(shí)現(xiàn)軟件復(fù)用。 5. 信息對(duì)象定義(information ob-ject definition,iod):信息實(shí)體的抽象, 是 dicom 命令的作用受體。 6. 服務(wù)(service): 某對(duì)象為其它對(duì)象或程序提供的功能。當(dāng)要求使用此功能 時(shí)稱(chēng)申請(qǐng)服務(wù),申請(qǐng)服務(wù)的對(duì)象稱(chēng)服務(wù)用戶,而能完成該功能的對(duì)象是服務(wù)的提供 者。 7. 服務(wù)對(duì)象對(duì)(service object pair,sop): dicom 信息傳遞的基本功能單 位。包括一個(gè)信息對(duì)象和一組 dicom 消息服務(wù)元素。 8. 協(xié)議:計(jì)算機(jī)網(wǎng)絡(luò)中為保證能正確地傳輸數(shù)據(jù)而必須共同遵守的通信規(guī)則和 格式。 9. iso-osi:國(guó)際標(biāo)準(zhǔn)化組織(iso)所定義的開(kāi)放系統(tǒng)互聯(lián)(osi)的七層網(wǎng)絡(luò)參 考模型。作為一個(gè)嚴(yán)格的網(wǎng)絡(luò)模型,對(duì)于計(jì)算機(jī)網(wǎng)絡(luò)的研究和發(fā)展起了重要的作用, 但是由于種種原因在實(shí)際中并未得到廣泛的普及使用。dicom 標(biāo)準(zhǔn)在制定時(shí),osi 正 是發(fā)展的高潮,因此也作為 dicom 中主要的網(wǎng)絡(luò)參考模型。 安徽工業(yè)大學(xué)工商學(xué)院 畢業(yè)設(shè)計(jì)(論文)說(shuō)明書(shū) 共 58 頁(yè) 第 8 頁(yè) 裝 訂 線 10. tcp/ip: 是傳輸控制協(xié)議/互聯(lián)網(wǎng)協(xié)議,它首先在 unix 系統(tǒng)中使用,隨后 成為計(jì)算機(jī)網(wǎng)絡(luò)中不同種類(lèi)計(jì)算機(jī)之間通信的主要通信協(xié)議,是互聯(lián)網(wǎng)的基礎(chǔ)。 三、 標(biāo)準(zhǔn)的組成 dicom 標(biāo)準(zhǔn)是經(jīng)歷了一個(gè)從無(wú)到有、從簡(jiǎn)單到復(fù)雜的發(fā)展過(guò)程。在標(biāo)準(zhǔn)的制定 過(guò)程中不斷聽(tīng)取工業(yè)界、學(xué)術(shù)界、醫(yī)療界等各方面的意見(jiàn)和建議,注意標(biāo)準(zhǔn)的可擴(kuò) 充性和可擴(kuò)展性,經(jīng)歷了 acr-nema 1.0 和 2.0 的版本到目前的 dicom 3.0 版本,標(biāo) 準(zhǔn)的組成也在不斷地加以補(bǔ)充,目前標(biāo)準(zhǔn)共有以下 14 個(gè)基本部分和擴(kuò)充部分組成: 第 1 部分:給出了標(biāo)準(zhǔn)的設(shè)計(jì)原則,定義了標(biāo)準(zhǔn)中使用的一些術(shù)語(yǔ),對(duì)標(biāo)準(zhǔn)的 其它部分給了一個(gè)簡(jiǎn)要的概述。 第 2 部分:給出了 dicom 的兼容性定義和方法。兼容性是指遵守 dicom 標(biāo)準(zhǔn)的 設(shè)備能夠互相連接互相操作的能力。由于 dicom 標(biāo)準(zhǔn)內(nèi)容龐大,功能復(fù)雜,包含面 廣,目前為止,還沒(méi)有什么設(shè)備能夠涵蓋所有的 dicom 功能,只是實(shí)現(xiàn)本設(shè)備必需 的功能。因此標(biāo)準(zhǔn)要求設(shè)備制造商必須給出本設(shè)備所支持的 dicom 功能的說(shuō)明,即 兼容性聲明。(原來(lái)第二部分是干這個(gè)用的呀,終于明白了)本部分標(biāo)準(zhǔn)內(nèi)容定義了 聲明的結(jié)構(gòu)和必須表現(xiàn)的信息,包含三個(gè)主要部分: a. 本實(shí)現(xiàn)中可以識(shí)別的信息對(duì)象集合; b. 本實(shí)現(xiàn)支持的服務(wù)類(lèi)集合; c. 本實(shí)現(xiàn)支持的通信協(xié)議集合。 標(biāo)準(zhǔn)沒(méi)有規(guī)定兼容性實(shí)現(xiàn)的測(cè)試和驗(yàn)證的過(guò)程。用戶在采購(gòu) dicom 功能的設(shè)備時(shí), 必須注意各設(shè)備的兼容性水平是否一致,否則各設(shè)備互連時(shí)會(huì)出現(xiàn)一些問(wèn)題。 第 3 部分: 描述如何定義信息對(duì)象,對(duì)醫(yī)學(xué)數(shù)字圖像存儲(chǔ)和通信方面的信息對(duì) 象提供了抽象的定義。每個(gè)信息對(duì)象定義是由其用途和屬性組成的。為方便標(biāo)準(zhǔn)的 擴(kuò)充和保持與老版本的兼容,在 dicom 中定義了復(fù)合型和普通型兩大類(lèi)的信息對(duì)象 類(lèi)。普通型信息對(duì)象類(lèi)僅包含現(xiàn)實(shí)世界實(shí)體中固有的那些屬性。復(fù)合型信息對(duì)象類(lèi) 可以附加上并不是現(xiàn)實(shí)世界實(shí)體中固有的屬性。如 ct 圖像信息對(duì)象類(lèi)既包含了圖像 固有的圖像日期、圖像數(shù)據(jù)等圖像實(shí)體的屬性,又包含了如病人姓名等并不屬于圖 像本身的屬性。復(fù)合對(duì)象類(lèi)提供了表達(dá)圖像通信所需求的結(jié)構(gòu)性框架,使網(wǎng)絡(luò)環(huán)境 下的應(yīng)用更加方便。 第 4 部分:服務(wù)類(lèi)的說(shuō)明。服務(wù)類(lèi)是將信息對(duì)象與作用在該對(duì)象上的命令聯(lián)系 在一起,并說(shuō)明了命令元素的要求以及作用在信息對(duì)象上的結(jié)果。典型的 dicom 服 務(wù)類(lèi)有查詢 /檢索服務(wù)類(lèi)、存儲(chǔ)服務(wù)類(lèi)、打印管理服務(wù)類(lèi)等。服務(wù)類(lèi)可以簡(jiǎn)單理解 為 dicom 提供的命令或提供給應(yīng)用程序使用的內(nèi)部調(diào)用函數(shù)。這部分實(shí)際上說(shuō)明的 是 dicom 消息中的命令流。 第 5 部分: 數(shù)據(jù)結(jié)構(gòu)和語(yǔ)義,說(shuō)明了 dicom 應(yīng)用實(shí)體如何構(gòu)造從信息對(duì)象與服 務(wù)類(lèi)的用途中導(dǎo)出的數(shù)據(jù)集信息,給出了構(gòu)成消息中傳遞的數(shù)據(jù)流編碼規(guī)則。數(shù)據(jù) 流是由數(shù)據(jù)集的數(shù)據(jù)元素產(chǎn)生的,幾個(gè)數(shù)據(jù)集可以被一個(gè)復(fù)合數(shù)據(jù)集引用或包容。 一個(gè)復(fù)合數(shù)據(jù)集可以在一個(gè)“數(shù)據(jù)包”中傳遞信息對(duì)象的內(nèi)容。這部分著重說(shuō)明的 安徽工業(yè)大學(xué)工商學(xué)院 畢業(yè)設(shè)計(jì)(論文)說(shuō)明書(shū) 共 58 頁(yè) 第 9 頁(yè) 裝 訂 線 是有關(guān) dicom 消息中數(shù)據(jù)流方面的內(nèi)容。此外也定義了許多信息對(duì)象共同的基本函 數(shù)的語(yǔ)義,即要求的條件、完成的結(jié)果、實(shí)現(xiàn)的功能等等。 第 6 部分:數(shù)據(jù)字典,是 dicom 中所有表示信息的數(shù)據(jù)元素定義的集合。在 dicom 標(biāo)準(zhǔn)中為每一個(gè)數(shù)據(jù)元素指定了唯一的標(biāo)記、名字、數(shù)字特征和語(yǔ)義,這樣 在 dicom 設(shè)備之間進(jìn)行消息交換時(shí),消息中的內(nèi)容具有明確的無(wú)歧義的編號(hào)和意義, 可以相互理解和解釋。 第 7 部分:消息交換。消息是由用于交換的一個(gè)或多個(gè)命令以及完成命令所必 需的數(shù)據(jù)組成,是 dicom 應(yīng)用實(shí)體之間進(jìn)行通信的基本單元。這部分說(shuō)明了在醫(yī)學(xué) 圖像環(huán)境中的應(yīng)用實(shí)體用于交換消息的服務(wù)和協(xié)議。 第 8 部分:消息交換的網(wǎng)絡(luò)支持。說(shuō)明了 dicom 實(shí)體之間在網(wǎng)絡(luò)環(huán)境中通信服 務(wù)和必要的上層協(xié)議的支持。這些服務(wù)和協(xié)議保證了應(yīng)用實(shí)體之間有效地和正確地 通過(guò)網(wǎng)絡(luò)進(jìn)行通信。dicom 中的網(wǎng)絡(luò)環(huán)境包括 osi 和 tcp/ip 兩種參考模型,dicom 只是使用而不是實(shí)現(xiàn)這兩類(lèi)協(xié)議,因而具有通用性。 第 9 部分:消息交換的點(diǎn)對(duì)點(diǎn)通信支持。說(shuō)明了與 acr-nema2.0 相兼容的點(diǎn)對(duì) 點(diǎn)通信環(huán)境下的服務(wù)和協(xié)議。它包括物理接口、信號(hào)聯(lián)絡(luò)過(guò)程以及使用該物理接口 的與 osi 類(lèi)似的會(huì)話/傳輸/網(wǎng)絡(luò)協(xié)議及其服務(wù)。 第 10 部分:用于介質(zhì)交換的介質(zhì)存儲(chǔ)和文件格式。這一部分說(shuō)明了一個(gè)在可移 動(dòng)存儲(chǔ)介質(zhì)上醫(yī)學(xué)圖像信息存儲(chǔ)的通用模型。提供了在各種物理存儲(chǔ)介質(zhì)上不同類(lèi) 型的醫(yī)學(xué)圖像和相關(guān)信息進(jìn)行交換的框架,以及支持封裝任何信息對(duì)象定義的文件 格式。 第 11 部分:介質(zhì)存儲(chǔ)應(yīng)用卷宗,用于醫(yī)學(xué)圖像及相關(guān)設(shè)備信息交換的兼容性聲 明。給出了心血管造影、超聲、ct、核磁共振等圖像的應(yīng)用說(shuō)明和 cd-r 格式文件交 換的說(shuō)明。 第 12 部分:用于介質(zhì)交換的物理介質(zhì)和介質(zhì)格式。它提供了在醫(yī)學(xué)環(huán)境中數(shù)字 圖像計(jì)算機(jī)系統(tǒng)之間信息交換的功能。這種交換功能將增強(qiáng)診斷圖像和其它潛在的 臨床應(yīng)用。這部分說(shuō)明了在描述介質(zhì)存儲(chǔ)模型之間關(guān)系的結(jié)構(gòu)以及特定的物理介質(zhì) 特性及其相應(yīng)的介質(zhì)格式。具體說(shuō)明了各種規(guī)格的磁光盤(pán),pc 機(jī)上使用的文件系統(tǒng) 和 1.44m 軟盤(pán),以及 cd-r 可刻寫(xiě)光盤(pán)。 第 13 部分:點(diǎn)對(duì)點(diǎn)通信支持的打印管理。定義了在打印用戶和打印提供方之間 點(diǎn)對(duì)點(diǎn)連接時(shí),支持 dicom 打印管理應(yīng)用實(shí)體通信的必要的服務(wù)和協(xié)議。點(diǎn)對(duì)點(diǎn)通 信卷宗提供了與第 8 部分相同的上層服務(wù),因此打印管理應(yīng)用實(shí)體能夠應(yīng)用在點(diǎn)對(duì) 點(diǎn)連接和網(wǎng)絡(luò)連接。點(diǎn)對(duì)點(diǎn)打印管理通信也使用了低層的協(xié)議,與已有的并行圖像 通道和串行控制通道硬件硬拷貝通信相兼容。 第 14 部分:說(shuō)明了灰度圖像的標(biāo)準(zhǔn)顯示功能。這部分僅提供了用于測(cè)量特定顯 示系統(tǒng)顯示特性的方法。這些方法可用于改變顯示系統(tǒng)以與標(biāo)準(zhǔn)的灰度顯示功能相 匹配或用于測(cè)量顯示系統(tǒng)與標(biāo)準(zhǔn)灰度顯示功能的兼容程度。 安徽工業(yè)大學(xué)工商學(xué)院 畢業(yè)設(shè)計(jì)(論文)說(shuō)明書(shū) 共 58 頁(yè) 第 10 頁(yè) 裝 訂 線 四 、應(yīng)用 毫無(wú)疑問(wèn),dicom 是醫(yī)學(xué)圖像信息系統(tǒng)領(lǐng)域中的核心,它主要涉及到信息系統(tǒng) 中最主要也是最困難的醫(yī)學(xué)圖像的存儲(chǔ)和通信,可直接應(yīng)用在放射學(xué)信息系統(tǒng)(ris) 和圖像存檔與通信系統(tǒng)(pacs)中。dicom 也是研究和開(kāi)發(fā)具有網(wǎng)絡(luò)連接功能,實(shí)現(xiàn) 信息資源共享的新型醫(yī)療儀器的技術(shù)基礎(chǔ)。醫(yī)療儀器在朝著自動(dòng)化、智能化發(fā)展的 同時(shí),也在向著具有通信能力的遙控遙測(cè)和信息遠(yuǎn)程獲取的網(wǎng)絡(luò)功能發(fā)展,醫(yī)療儀 器既是醫(yī)療信息系統(tǒng)中的信息源,又是系統(tǒng)中的信息使用者,是信息系統(tǒng)中的一個(gè) 主要環(huán)節(jié),網(wǎng)絡(luò)化的醫(yī)療儀器對(duì)醫(yī)學(xué)信息系統(tǒng)的重要性是不言而喻的。 dicom 標(biāo)準(zhǔn)的另一個(gè)特點(diǎn)是它定義在網(wǎng)絡(luò)通信協(xié)議的最上層,不涉及到具體的 硬件實(shí)現(xiàn)而直接應(yīng)用網(wǎng)絡(luò)協(xié)議,因此與網(wǎng)絡(luò)技術(shù)的發(fā)展保持相對(duì)獨(dú)立,可以隨著網(wǎng) 絡(luò)性能的提高而使 dicom 系統(tǒng)的性能立即得到改善。dicom 盡管提供了 osi 的網(wǎng)絡(luò) 模型,但現(xiàn)在實(shí)際上網(wǎng)絡(luò)絕大部分都是在 tcp/ip 協(xié)議下構(gòu)成的,網(wǎng)絡(luò)硬件采用的形 式可以多種多樣,如 100m 的雙絞線 100base-t,光纖 fddi,綜合業(yè)務(wù)數(shù)字網(wǎng) isdn,t1 線路等,還有速度較低的 10 兆網(wǎng) 10base-t 和電話線路。只要設(shè)備具有支 持 tcp/ip 協(xié)議的網(wǎng)絡(luò)接口,在軟件的支持下,就可以做到像 pc 機(jī)一樣實(shí)現(xiàn)“即插 即用” ,非常方便地加入到醫(yī)學(xué)信息系統(tǒng)的網(wǎng)絡(luò)中。在這樣的意義下,用 dicom 實(shí)現(xiàn) 的醫(yī)療信息系統(tǒng),無(wú)論是 ris 還是 pacs,都具有類(lèi)似的結(jié)構(gòu)。 在采用 dicom 標(biāo)準(zhǔn)的信息網(wǎng)絡(luò)系統(tǒng)中,所有 dicom 設(shè)備之間都可以按照 dicom 的網(wǎng)絡(luò)上層協(xié)議進(jìn)行互相連接和操作。臨床醫(yī)生可以在辦公室查看 b 超設(shè)備的圖像 和結(jié)果,可以在 ct 機(jī)上調(diào)用核磁共振圖像進(jìn)行圖像的疊加融合,也可以通過(guò)網(wǎng)絡(luò)調(diào) 用存儲(chǔ)在其他醫(yī)院的圖像結(jié)果。無(wú)論是本院、本地還是相距很遠(yuǎn)的外地,dicom 設(shè) 備都可以通過(guò)網(wǎng)絡(luò)相互聯(lián)系,交換信息。 由于提供了統(tǒng)一的存儲(chǔ)格式和通信方式,普及 dicom 標(biāo)準(zhǔn),可以簡(jiǎn)化醫(yī)療信息 系統(tǒng)設(shè)計(jì),避免許多重復(fù)性的工作,加快信息系統(tǒng)的開(kāi)發(fā)速度。對(duì)于實(shí)現(xiàn)無(wú)紙化、 無(wú)膠片化的醫(yī)院和遠(yuǎn)程醫(yī)療系統(tǒng)的實(shí)施將會(huì)起極其重要的作用。 2.5 開(kāi)發(fā)工具安裝與配置 開(kāi)發(fā)工具:eclipse-reporting-helios-sr2-win32,jdk1.6.0, android sdk 2.5.1 jdk1.6.0 安裝 雙擊下載的 jdk-6u23-windows-i586.exe,出現(xiàn)安裝向?qū)М?huà)面,單擊“下一步” ,到如圖 2-2 所示界面。 安徽工業(yè)大學(xué)工商學(xué)院 畢業(yè)設(shè)計(jì)(論文)說(shuō)明書(shū) 共 58 頁(yè) 第 11 頁(yè) 裝 訂 線 圖 2-2 jdk 安裝向?qū)?選擇“開(kāi)發(fā)工具”,如果想要更改安裝路徑,可以單擊更改,如果不想更改, 可以直接單擊“下一步”,1.6.0 版本開(kāi)始安裝開(kāi)發(fā)工具,當(dāng)安裝將結(jié)束時(shí),出現(xiàn) “java 安裝”提示對(duì)話框,單擊“確定”后,出現(xiàn)安裝完成,如圖 2-3 所示。 圖 2-3 安裝完成 單擊“完成” ,出現(xiàn)“注冊(cè)您的 jdk”網(wǎng)頁(yè),如圖 2-4 所示。如果想注冊(cè),則單 擊“注冊(cè)我的 jdk” ,如果不想,則關(guān)閉網(wǎng)頁(yè)。 安徽工業(yè)大學(xué)工商學(xué)院 畢業(yè)設(shè)計(jì)(論文)說(shuō)明書(shū) 共 58 頁(yè) 第 12 頁(yè) 裝 訂 線 圖 2-4 jdk 注冊(cè)網(wǎng)頁(yè) 2.5.2 jdk1.6.0 的環(huán)境變量配置 在“我的電腦”圖標(biāo)上右擊,選中“屬性” ,單擊后,出現(xiàn)“系統(tǒng)屬性”對(duì)話框, 選擇“高級(jí)” ,如 2-5 圖所示。 圖 2-5 系統(tǒng)屬性 單擊“環(huán)境變量” ,配置系統(tǒng)環(huán)境變量。 配置“新建”java_home=” c:program filesjavajdk1.6.0_23”如圖 2-6 所 示。 安徽工業(yè)大學(xué)工商學(xué)院 畢業(yè)設(shè)計(jì)(論文)說(shuō)明書(shū) 共 58 頁(yè) 第 13 頁(yè) 裝 訂 線 圖 2-6 java_home 環(huán)境變量配置 單擊“確定” ,單擊“新建” ,配置 classpath=“.;%java_home%libdt.jar;%java_home%libtools.jar” ,如圖 2-7 所示。 圖 2-7 classpath 環(huán)境變量配置 單擊“確定” ,選定雙擊 path,在后面加上 “%java_home%bin;%java_home%jrebin” ,如圖 2-8 所示。 圖 2-8 path 環(huán)境變量配置 單擊“確定”后,完成配置。 2.5.3 eclipse 安裝 成功安裝 jdk 并配置好環(huán)境變量后,就可以運(yùn)行 eclipse.exe。 eclipse 工作界面如圖 2-9 所示。 安徽工業(yè)大學(xué)工商學(xué)院 畢業(yè)設(shè)計(jì)(論文)說(shuō)明書(shū) 共 58 頁(yè) 第 14 頁(yè) 裝 訂 線 圖 2-9 eclipse 工作界面 2.5.4 android sdk 開(kāi)發(fā)包安裝 android sdk 采用了 java 語(yǔ)言,所以需要先安裝 1.5.0 及以上
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 燃?xì)夥?wù)質(zhì)量承諾書(shū)模板
- 電動(dòng)工具操作安全意識(shí)
- 煙草物流配送:天價(jià)煙管理辦法
- 信息技術(shù)票據(jù)處理流程
- 航運(yùn)業(yè)務(wù)員聘用合同
- 企業(yè)并購(gòu)招投標(biāo)委托協(xié)議
- 咨詢服務(wù)廣告施工合同文本格式
- 餐飲業(yè)收款收據(jù)管理辦法
- 銀行業(yè)資產(chǎn)風(fēng)險(xiǎn)管理
- 校園廣播系統(tǒng)升級(jí):學(xué)校施工合同
- 西門(mén)子s7200格式s7200硬件手冊(cè)
- 輕型貨車(chē)設(shè)計(jì)
- 實(shí)際問(wèn)題與反比例函數(shù)(1)
- 城市軌道交通工程項(xiàng)目質(zhì)量安全控制要點(diǎn)
- 交通標(biāo)志結(jié)構(gòu)計(jì)算書(shū)
- 廠房結(jié)構(gòu)設(shè)計(jì)原理
- 個(gè)人獨(dú)資公司章程范本-
- 中國(guó)核電標(biāo)準(zhǔn)化組織方式及工作方案
- 淺談循環(huán)流化床鍋爐與煤粉爐比較探究
- 斷路器試驗(yàn)介紹
- 云南省腫瘤醫(yī)院.doc
評(píng)論
0/150
提交評(píng)論