首頁 > 精品范文 > 數(shù)據(jù)庫管理論文
時間:2023-03-20 16:16:25
序論:寫作是一種深度的自我表達(dá)。它要求我們深入探索自己的思想和情感,挖掘那些隱藏在內(nèi)心深處的真相,好投稿為您帶來了七篇數(shù)據(jù)庫管理論文范文,愿它們成為您寫作過程中的靈感催化劑,助力您的創(chuàng)作。
論文關(guān)鍵詞:X文件,MFC技術(shù),數(shù)據(jù)庫,OLEDB技術(shù)
在DirectX中,為了使用實現(xiàn)建立好的模型文件,引入了一種新的模型文件格式――X文件。X文件中存儲了三維模型的頂點坐標(biāo)、面索引、顏色、法向量和紋理坐標(biāo)等信息,并且可以包含用戶自己定義的3D對象格式。
如何從X文件中讀取信息和使用X文件是許多3D技術(shù)的關(guān)鍵。本文對X文件進(jìn)行深入研究,探索圖形參數(shù)的數(shù)據(jù)庫管理方法。
1X文件簡介
在X文件的開頭一般有一個簡單的文件信息;xof表明這是一個X文件;txt 表示其存儲的文件格式是文本格式,其存儲格式還可以是二進(jìn)制方式,用binary來表示;0302是32位浮點數(shù),如果是64位就可以用0604表示了。[1]
X文件是由模版驅(qū)動的,每個模板都以關(guān)鍵字template開頭,然后是模板名。定義的模板都必須有一個GUID以識別該模板的唯一身份。然后是所需要定義的各種變量或者是需要的模板。模板是可以嵌套的,而且可以直接使用DirectX SDK中已經(jīng)定義好的標(biāo)準(zhǔn)模板。模板一般分三種類型:封閉式模板MFC技術(shù),開放式模板,限制式模板。
定義好模板之后再實例化,以存放實際數(shù)據(jù)。順序是模板名,實例名(可以省略),實際數(shù)據(jù)。
2關(guān)鍵技術(shù)
2.1用MFC構(gòu)造DirectX應(yīng)用框架
用MFC類庫進(jìn)行開發(fā)DirectX SDK的應(yīng)用程序,可以用VC++的ClassWizard方便地對Windows消息進(jìn)行映射,增加了程序的可讀性和代碼的可重用性。
文檔/視圖結(jié)構(gòu)可將數(shù)據(jù)處理和用戶界面分開,使得模塊劃分更加合理,模塊之間獨立性強(qiáng)。作為一個統(tǒng)一的框架,文檔/視圖結(jié)構(gòu)對MFC應(yīng)用程序進(jìn)行必要的控制,并具有相應(yīng)的擴(kuò)充性和靈活性。
2.2加載X文件
從X文件讀取數(shù)據(jù), 創(chuàng)建相應(yīng)的Mesh是最常見的方式,也可以從可執(zhí)行文件中的資源中讀取X文件數(shù)據(jù),有時需要從內(nèi)存中讀取X文件數(shù)據(jù),可以調(diào)用D3DXLoadMeshFormX()函數(shù):
HRESULT D3DXLoadMeshFromX(
LPCTSTR pFilename,
DWORD Options,
LPDIRECT3DDEVICE9 pD3DDevice,
LPD3DXBUFFER * ppAdjacency,
LPD3DXBUFFER * ppMaterials,
LPD3DXBUFFER * ppEffectInstances,
DWORD * pNumMaterials,
LPD3DXMESH * ppMesh);
Mesh中包含的物體模型是由頂點及頂點索引組成的,Mesh只是起把頂點,頂點索引,紋理屬性,包裝在一起的作用,簡單資源的統(tǒng)一管理論文范文。[2]
執(zhí)行D3DXLoadFromX函數(shù)完成X文件的加載后,Mesh的各種數(shù)據(jù)將存放在頂點緩沖區(qū)、頂點索引緩沖區(qū)、材質(zhì)緩沖區(qū)、鄰接頂點緩沖區(qū)、特效屬性緩沖區(qū)和屬性緩沖區(qū)中,其中,材質(zhì)緩沖區(qū)、鄰接頂點緩沖區(qū)以及特效屬性緩沖區(qū)的地址由D3DXLoadMeshFromX 函數(shù)成功執(zhí)行后直接返回MFC技術(shù),其他的緩沖區(qū)地址可利用ID3DXMesh接口函數(shù)來獲得。[3、4]
2.2建立數(shù)據(jù)表保存X文件中的mesh數(shù)據(jù)
頂點緩沖區(qū)是D3D保留的連續(xù)內(nèi)存區(qū),可能在內(nèi)存中,可能在顯卡內(nèi)存中,需要進(jìn)行Lock以后訪問,然后對每個節(jié)點進(jìn)行數(shù)據(jù)庫操作。
長期Lock頂點緩沖區(qū)將對系統(tǒng)性能產(chǎn)生影響在此期間Mesh不能進(jìn)行其他任何操作。因此需要把頂點緩沖區(qū)拷貝到自己申請的內(nèi)存區(qū),方法如下:
DWORD totalSize = vertexDesc.Size;
VOID* vertexesBuffer = malloc(total Size);
memcpy(vertexesBuffer, vertexes, totalSize);
此時,便可以對此內(nèi)存區(qū)作各種操作和處理了,這種方法可以有效的避免內(nèi)存鎖定。
在Oracle數(shù)據(jù)庫中創(chuàng)建表來保存MESH數(shù)據(jù),結(jié)構(gòu)如表1。
mesh 都是一系列的face(三角形)組成。每個三角形的頂點有3個序號決定,序號是頂點在Vertex中的序號,即 index 為 0、1、 2 的三角形,其頂點為 vertex中的第 0、 1、 2 個點。
表1數(shù)據(jù)庫結(jié)構(gòu)
表名
字段名
Mesh
id,name,width,height,depth
Vertex
i,x,y,z
關(guān)鍵詞: 病案管理 光盤病歷 電子病案
我院是一所開放床位756張,年門診人次約46萬,年出院病人近4萬的大型綜合性醫(yī)院,每年產(chǎn)生的歸檔病案材料是大量的,如果依靠傳統(tǒng)的歸檔方法 ,不僅占用大量的庫房空間,也增加了病案調(diào)閱、查找的難度。真對這一難題,近幾年來,我院對病案信息采取了計算機(jī)和電子化管理,不但節(jié)約了大量的庫房空間,也使病案信息管理脫離了純手工操作,減輕了勞動強(qiáng)度,提高了檢索速度、病案利用率和工作效率。
一、實行電子病案檔案的重要性
病案信息是醫(yī)院管理的重要組成部分,病案信息不僅能為醫(yī)院管理、臨床、教學(xué)、科研提供幫助,也能對公安、司法、保險等部門提供幫助。隨著社會的發(fā)展,人們對法律意識、保險意識的增強(qiáng),對病案資料的真實性和科學(xué)性的認(rèn)識都有很大提高,各方面對病案信息的需求也不斷增強(qiáng)。隨著《檔案法》的貫徹執(zhí)行,醫(yī)院檔案意識的提高,醫(yī)院病案檔案實行規(guī)范管理已成為共識,人們對反映病人診療情況的病歷、檢查影像等特種信息資料已經(jīng)納入檔案系列管理的一個種類。
目前 ,我院共保存著45萬人次的病案檔案材料,和們把1976年—1990年這部分病歷采取縮微膠片的形式進(jìn)行保存,把1990年—2000年的病歷變成了光盤病歷,即對這十年的病歷進(jìn)行逐個掃描,再制成光盤,做成備份,拷備到計算機(jī)的硬盤里,把原始的病人檔案資料移交到院里進(jìn)行統(tǒng)一管理,這樣即節(jié)約了空間,也為醫(yī)務(wù)人員撰寫論著提供了第一手材料,間接地為提高醫(yī)務(wù)人員技術(shù)水平提供了詳實的服務(wù)。
二、實行電子病案檔案的方法
病案是一種寶貴的信息資源,利用計算機(jī)技術(shù)建立功能完善的病案信息系統(tǒng),深入開發(fā)信息資源,對提高醫(yī)院的醫(yī)療、科研和管理都具有重要意義,病案是病人在醫(yī)院整個醫(yī)療過程的珍貴資料,它不僅具備歷史見證的一般檔案性質(zhì),還具有總結(jié)醫(yī)學(xué)規(guī)律、探索研究疾病的病因、發(fā)展過程的醫(yī)療檔案,它具有特殊的含義。病案電子化需要解決電子文件的法律效應(yīng)、證據(jù)、原始性等問題。電子病案主要體現(xiàn)在病歷首面上,首頁共有約70項選擇或填空問題,其中選擇性的12項,它包含了病人家庭情況、入出院診斷、手術(shù)與病理、住院費用等五方面內(nèi)容。 病案首頁實行電子化管理具有幾個特點:1、病歷首頁是病案中最集中、最重要、最核心的部分,無論是統(tǒng)計報表、醫(yī)院管理、病案檢索等到都離不開病案首頁提供的信息。首頁反映的病人基本情況,在實際工作中經(jīng)常會遇到查找、詢問等情況,因此,首頁的電子化管理對電子檢索和統(tǒng)計都具有實際意義。2、在沒實行電子病案前,首頁中的內(nèi)容是由醫(yī)生用手工來填寫的,在書寫上會出現(xiàn)字跡潦草,甚至無法辨認(rèn),還可能出現(xiàn)漏填的現(xiàn)象。實行首頁電子化后,規(guī)范了書寫,也在一定程度上降低了漏填現(xiàn)象的發(fā)生。
三、實行電子病案檔案的對策
1、必須建立完善的信息網(wǎng)絡(luò)系統(tǒng),實行網(wǎng)絡(luò)化管理,必須進(jìn)行全面的規(guī)劃。由于各種資料在采取存貯、檢索等方面由不同的系統(tǒng)組成,因此必須對此進(jìn)行整合,從而規(guī)范醫(yī)院電子病案檔案。
2、建立完善的備份機(jī)制。電子檔案最大的特點是較易遭受黑客、病毒攻擊侵犯或發(fā)生設(shè)備故障。實行備份制可以防止數(shù)據(jù)丟失或系統(tǒng)癱瘓造成負(fù)面影響,對于保障電子病案的完整性是十分必要的,同時應(yīng)安裝網(wǎng)絡(luò)安全隔離設(shè)備或軟件,防止病毒侵犯。
3、要及時修補(bǔ)管理軟件的安全漏洞,對防火墻和病毒軟件實現(xiàn)全天侯升級,搞好病案上傳、下載的安全等級和訪問權(quán)限,要進(jìn)一步完善電子病案和計算機(jī)設(shè)備的保管設(shè)施和使用環(huán)境,同時強(qiáng)化防磁化設(shè)施的完善和維護(hù)。
4、提高病案管理人員的素質(zhì)是病案管理信息化建設(shè)的重要保證,病案管理者不但要掌握臨床醫(yī)學(xué)知識,還要熟煉掌握病案專業(yè)知識和計算機(jī)的操作技術(shù)、網(wǎng)絡(luò)技術(shù)和現(xiàn)代化管理知識等,對此,一方面要培養(yǎng)一批即懂醫(yī)學(xué)知識又懂病案管理和計算機(jī)應(yīng)用的復(fù)合型人才,另一方面,不斷完善現(xiàn)有在崗人員的培訓(xùn)。病案管理是一門多學(xué)科邊緣的科學(xué),涉及的范圍廣,它包括基礎(chǔ)醫(yī)學(xué)、臨床醫(yī)學(xué)、疾病分類、醫(yī)院管理、檔案管理、統(tǒng)計學(xué)及計算所應(yīng)用等知識,因此,病案人員應(yīng)通過不同的途徑獲得新理論、新技術(shù)、新知識、新方法和完善知識結(jié)構(gòu),在工作中提高自身的業(yè)務(wù)素質(zhì)和管理水平。加強(qiáng)各醫(yī)院病案管理人員之間的交往,使病案管理隊伍的整體素質(zhì)得到全面提高,只有掌握一定的計算機(jī)操作技能,懂得檢索的基本技能,才能有效地進(jìn)行信息的收集、電子建檔、日常維護(hù)和數(shù)據(jù)庫管理等。因此,提高病案管理人員的整體素質(zhì)是一項任重道遠(yuǎn)的艱巨工作。
隨著電子計算機(jī)和數(shù)字化技術(shù)的迅速發(fā)展,醫(yī)療領(lǐng)域信息化的必然趨勢,電子病案作為醫(yī)療信息化建設(shè)的重要組成部分,將面臨一個嶄新的階段,如何管理好電子病案,發(fā)揮電子病案的最大作用,作為病案管理人員還將要在各方面提高自我管理水平,完善管理措施,真正實現(xiàn)電子病案信息共享和網(wǎng)絡(luò)化服務(wù)。
參 考 文 獻(xiàn)
[1]馬家潤.《中國病案管理論文精選》.