計算機畢業(yè)論文范文
計算機(俗稱“電腦”)是20世紀最偉大的科學技術發(fā)明之一。它的發(fā)明者是約翰·馮·諾依曼。它是一種不需要人工直接干預,能夠快速對各種數字信息進行算術和邏輯運算的電子設備,以微處理器為核心,配上大容量的半導體存儲器及功能強大的可編程接口芯片,連上外設(包括鍵盤、顯示器、掃描儀、打印機和軟驅、光驅等外部存儲器)及電源所組成的計算機,稱為微型計算機簡稱微型機或微機,有時又稱為PC(Personal Computer)或MC(Micro computer)。
計算機畢業(yè)論文范文一:
摘要:經過多年的發(fā)展,電子病歷系統(tǒng)已有一定的規(guī)模,但國內尚無統(tǒng)一的技術標準和實現(xiàn)框架。本文討論基于XML的電子病歷信息集成技術,設計出三層系統(tǒng)集成框架和總體算法流程,以解決各系統(tǒng)間的數據交互和數據共享。
關鍵詞:XML,集成框架,包裝器,電子病歷
一、現(xiàn)狀
電子病歷(EMR, Electronic Medical Record)也叫計算機化的病案系統(tǒng)或稱基于計算機的病人記錄(CPR, Computer-Based Patient Record),是用電子設備(計算機、健康卡等)保存、管理、傳輸和重現(xiàn)的數字化的病人的醫(yī)療記錄,取代手寫紙張病歷。電子病歷是從更深層次上保證醫(yī)院信息系統(tǒng)(HIS)發(fā)展的基礎,也是計算機應用面向臨床發(fā)展的迫切要求。
二、問題的提出
經過多年的發(fā)展,在發(fā)達國家,電子病歷已有一定規(guī)模。尤其是最近幾年,電子病歷的應用有了迅猛地發(fā)展,并制定了DICOM3、HL7(Health Level 7)等數據交換標準。國內的研究目前主要集中在理論研究方面,實際的應用僅對HIS功能作了簡單擴充。最主要的問題是沒有一個統(tǒng)一的、能滿足不同需要、又具有實際指導意義的技術標準和實現(xiàn)標準框架。因而,各系統(tǒng)之間難以數據交互或數據共享,不能支持獲取和顯示病人豐富的臨床數據和圖像信息[1]。
可擴展標記語言(extensible markup language,XML)是一種以結構化的開放格式描述數據的元數據定義語言 。XML文檔自含結構,使得系統(tǒng)之間交換的信息可以互相“理解”。XML是解決電子病歷中龐大信息流、數據類型多樣性和復雜性以及異構系統(tǒng)之間的數據交換和共享的理想解決方案[2]。
三、電子病歷集成框架及算法流程
根據電子病歷當前的信息來源及基于XML電子病歷的數據表示方式,設計基于XML的電子病歷集成框架,該框架是把來自不同系統(tǒng)的不同數據源的信息通過包裝器轉換成XML數據,存儲在集中存儲器中,用戶通過API提交查詢命令;同樣,用戶通過API來獲取已經轉換成XML格式的信息[4]。用戶通過XML的封裝體實現(xiàn)彼此之間的交互,而不需要了解對方的數據格式。采用XML格式存儲的數據有利于實現(xiàn)不同醫(yī)療部門之間電子病歷信息的交換。
基于XML的電子病歷集成框架總體上設計為三層結構,如圖1所示:
圖1 基于XML的電子病歷集成框架
1) 數據源層,處于最低層,是系統(tǒng)的數據提供者,由不同來源的數據構成。包括各種類型的數據庫、文件、多媒體等信息。
2) XML中間件層,它提供必要的數據轉換功能或工具,通過它來訪問數據庫中的數據,將此數據轉換成XML數據庫,或者將XML數據轉換成數據庫中的數據。XML數據庫其實是各部門系統(tǒng)數據集成之后的數據中心,以實現(xiàn)數據的共享與交換。
3) 應用層,即用戶界面層,根據具體的應用和用戶計算環(huán)境,采用合適的信息訪問技術或應用軟件。
基于XML電子病歷信息集成的核心即中間件(包裝器)部分,是實現(xiàn)數據庫與XML文檔之間的相互轉換,可以綜合運用一些較新的標準、技術和支持環(huán)境工具。在客戶端使用HTML技術和XML中的XSL技術,在應用服務器端使用.Net技術或JSP技術、Java Web Server和JAVA技術。
總體算法流程:
1) 用戶通過API對XML信息集成中間件發(fā)出查詢請求;
2) XML信息集成中間件接受相關調用后,啟動XML數據庫查詢處理;
3) 查詢處理將應用的調用翻譯成對各部門數據庫的查詢語句,發(fā)送到包裝器;
4) 包裝器查詢相關數據庫中的數據,返回結果;
5) 根據不同用戶的不同需求,定義不同的XSL樣式表.實現(xiàn)結果的多樣化可視化顯示。
四、關鍵技術
4.1 DTD
在XML應用中,DTD[3](Date Type Define)是最關鍵的問題,各種平臺的數據庫之間只有通過DTD 才能實現(xiàn)信息的輸入、交流和共享。電子病歷在不同醫(yī)院間交換,就必須有交換標DTD文件來規(guī)范電子病歷數據,是電子病歷內容表示和數據交換的前提,目前國內還未推廣使用類似的標準,無法參考。目前病歷數據的規(guī)范采用自定義專業(yè)詞庫,用戶可以增加、冊除、修改專業(yè)詞庫。對于XML來說,從一種格式轉化成另一種格式比較簡單,幾乎不需要編程就可實現(xiàn),如果以后有標誰可參考,可直接將現(xiàn)有的數據轉化成標準數據。
4.2 包裝器應解決的關鍵問題
包裝器負責將數據庫系統(tǒng)的元數據描述轉換為 XML元數據描述并根據數據查詢請求,連接對應的數據源,返回查詢結果。
包裝器包括兩部分:查詢引擎和數據轉化管理部分。其中查詢引擎響應應用層的查詢請求,查詢并返回數據庫的數據;數據轉化管理部分由注冊、共享定義和模式轉化三個模塊組成,并提供必要的用戶界面和接口,使用戶完成數據庫注冊和共享定義交互操作,從而解決權限瓶頸問題。數據轉化管理部分最終為應用層提供XML模式的轉化結果為進一步的集成操作提供基礎。
五、結束語
電子病歷信息集成的研究,為電子病歷信息共享和交換打下基礎。隨著XML技術的不斷完善和發(fā)展,使其在電子病歷上的應用不斷成熟。同時,基于HL7標準對XML語言的支持,采用XML格式存儲的數據有利于實現(xiàn)不同醫(yī)療部門之間電子病歷信息的交換。由于HL7標準在國內逐漸受到有關部門的重視,并對HL7標準的推廣和本地化研究工作的進一步深入,因此本課題的研究和實踐對于全面實現(xiàn)電子病歷具有一定的參考價值和實踐意義。
參考文獻:
[1] 俞文敏.電子病歷應用中存在的問題及解決方案[J].東南國防醫(yī)藥,2006年第8卷(第1期):66-67
[2] 陳聯(lián)忠.基于XML解析平臺的電子病歷研究與應用[J].中國衛(wèi)生信息管理雜志,2006年4月第3卷(第2期):58-62
[3] 胡業(yè)發(fā),陳娟,陶飛,楊朝陽.基于XML的電子病歷數據模式研究[J].計算機工程與設計,2007年2月第28卷(第4期):914-916
[4] Jinqiu Guo, Akira Takada, Koji Tanaka. CLAIM (CLinical Accounting Information)—An XML-Based Data Exchange Standard for Connecting Electronic Medical Record Systems to Patient Accounting Systems[J]. Journal of Medical Systems, 2005,29:413-423
計算機畢業(yè)論文范文二:
摘要:人事管理是企業(yè)日常工作中不可缺少的重要組成部分,利用計算機高效率完成企業(yè)人事管理的日常事務,是適應現(xiàn)代企業(yè)管理制度要求、推動企業(yè)人事管理走向規(guī)范化、科學化、現(xiàn)代化的必要條件。本文介紹人事管理系統(tǒng)的設計與實現(xiàn)。
關鍵詞:人事管理,VB,模塊
一、概況
人事管理是所有工廠、公司、企事業(yè)單位所必需的,它包括人事檔案的統(tǒng)計、查詢、更新、打印輸出等。如果這些工作由人工統(tǒng)計,則工作量很大,若企業(yè)公司人數有幾萬甚至幾十萬,人工統(tǒng)計將變得不可想象,用計算機統(tǒng)計可以使人們從繁重的勞動中解脫出來,僅一些簡單的操作即可以及時、準確地獲得需要的信息。
企業(yè)人事管理系統(tǒng)是現(xiàn)代企事業(yè)單位管理人員、工資、日?记谒仨殦碛械男畔⒒芾硐到y(tǒng)之一,它應該能包括人事信息的增加、刪除、修改、查詢,員工調動、員工離職,人事信息的打印輸出,日?记诠芾、工資管理等等。
二、系統(tǒng)分析
2.1 可行性分析
系統(tǒng)可行性研究的目的是用最小的代價,在盡可能短的時間內確定問題是否能夠解決,它的目的不是解決問題,而是確定問題是否能解決、是否值得解決?尚行苑治鼍褪菍椖块_發(fā)的可能性和必要性進行分析,避免盲目投資。因此系統(tǒng)開發(fā)有著技術可行性、經濟可行性、操作可行性的`要求,為了減少項目的風險,從規(guī)模和時間上考慮該系統(tǒng)的可行性?尚行苑治鲋饕獜囊韵氯矫鎭砜紤]:
2.1.1 技術可行性
本系統(tǒng)采用Windows XP作為開發(fā)平臺。集成開發(fā)環(huán)境選用微軟Visual Basic 6.0,數據庫管理系統(tǒng)選用MS ACCESS 2003桌面型數據庫,是目前應用軟件的主流開發(fā)模式,技術方面比較成熟。
2.1.2 經濟可行性
本系統(tǒng)的開發(fā)需要資金少,系統(tǒng)開發(fā)運行后,可以實現(xiàn)人事管理的計算機化,節(jié)省人力,物力,將人從繁重的工作業(yè)務中解脫出來,減少人工查找和登記中無意的錯誤,節(jié)省大量的時間,管理效率大幅度提高。通過本人的認真估算,我認為新系統(tǒng)所需要的軟硬件配置相對于它投入使用后所產生的經濟效益來說花費并不高,軟件開發(fā)成本主要是人力、物力的消耗,物力消耗是開發(fā)此系統(tǒng)所需要的軟、硬件的設備,以及耗電量等方面的計算,其實更重要的是新系統(tǒng)可以提高工作效率,加強管理,保證工作質量,加快流動資金周轉,減少資金積壓,提供更多的更高質量的信息,提高取得信息的速度,以達到資源優(yōu)化的目的。因此,人事管理系統(tǒng)在經濟上也是可行的。
2.1.3 操作可行性
人事管理系統(tǒng)能夠處理實際工作中遇到的問題。另外,使用本軟件的人員要求是有一定的計算機基礎的,系統(tǒng)的管理員也應該有計算機專業(yè)的知識,經過培訓的人員將會熟練使用本軟件,本系統(tǒng)的設計采用的是先進的開發(fā)技術,開發(fā)的程序具有WINDOWS圖形用戶界面,和WINDOWS特性風格,界面直觀易懂,操作簡潔,使用非常方便。只要具備計算機的基礎知識,經過簡單的培訓即可操作本系統(tǒng)。
2.2 功能性需求分析
每一個系統(tǒng)都會有自己的功能。人事管理系統(tǒng)將會為人事管理工作人員提供一套便捷、高效的工作平臺:人事管理系統(tǒng)。人事管理系統(tǒng)主要完成對企業(yè)人事的管理,包括系統(tǒng)管理、部門管理、員工管理、考勤管理、工資管理以及人事信息統(tǒng)計等幾個方面。系統(tǒng)可以完成對企業(yè)各種勞動人事信息的瀏覽、查詢、添加、刪除、修改、報表以及文件導出等功能。
三、系統(tǒng)設計與實現(xiàn)
3.1 系統(tǒng)功能結構設計
根據需求分析,本系統(tǒng)包括六個主要模塊:系統(tǒng)管理模塊、部門管理模塊、人事管理模塊、考勤管理模塊、工資管理模塊、人事信息統(tǒng)計模塊。
系統(tǒng)管理模塊主要用于系統(tǒng)的管理和維護,包括添加用戶、修改密碼、數據備份以及數據恢復;部門管理模塊主要用于部門信息的添加和修改;人事管理模塊主要用于員工檔案信息的添加、修改和查詢,以及人事調動、員工離職等功能的設計;考勤管理模塊主要包括添加修改出勤記錄以及請假的設置;工資管理模塊主要包括工資信息的管理以及按照工資月份進行工資數據的導出;人事信息統(tǒng)計模塊主要包括按照各種統(tǒng)計要求進行人事信息的統(tǒng)計。
3.2 公共模塊的設計
在進行系統(tǒng)設計時,應當將那些可能被重復使用的功能編寫成通用的過程或函數存放在標準模塊即公共模塊中,這樣不僅可以減少代碼量,而且方便日后維護。
3.2.1 部分公用變量
字符型公用變量:tb1用于傳遞數據表名,sql1用于傳遞SQL語句;用于判斷是添加狀態(tài)還是修改狀態(tài)的布爾型公用變量:blnAddRS是添加或修改員工信息的標記、blnAddBM是添加或修改部門信息的標記、blnAddGCQJ是添加或修改請假記錄的標記。
3.2.2 數據庫連接函數
Cnn:用于連接數據庫的數據庫連接函數;cnStr:用于連接數據庫的字符串函數。
3.3 系統(tǒng)的實現(xiàn)
本系統(tǒng)共有六大模塊,源代碼在VB中實現(xiàn),并對系統(tǒng)進行了測試工作。下面以部門管理模塊中以添加部門信息為例,介紹該模塊對應編碼(部分)的實現(xiàn):
Private Sub CmdSave_Click()
If Len(Text1(0)) > 10 Then
MsgBox '部門編號超長!'
Exit Sub
End If
If blnAddBM = True Then
rs1.Open 'select * from 部門表', cnn, adOpenKeyset, adLockOptimistic
rs1.AddNew
For i = 0 To 4
rs1.Fields(i) = Text1(i).Text
Next i
rs1.Update
rs1.Close
Else
rs1.Open 'select * from 部門表 where 部門編號='' + Text1(0) + ''', cnn, adOpenKeyset, adLockOptimistic
If rs1.RecordCount > 0 Then
For i = 0 To 4
rs1.Fields(i) = Text1(i).Text
Next i
rs1.Update
End If
rs1.Close
Frmbumen_cx.Adodc1.Refresh
End If
Unload Me
End Sub
四、結束語
人事管理系統(tǒng)能夠極大地提高人事管理的效率,也是企業(yè)的科學化、正規(guī)化管理的體現(xiàn)。人事管理系統(tǒng)的建立有助于數據錄入、查詢、管理等各項工作的全面提高,以備存檔。從微觀角度上分析,人事管理系統(tǒng)的建立,對規(guī)范、完善數據管理,加強數據管理措施能夠起到積極的作用。
參考文獻:
[2]郭建宏.文峰.關于人事管理系統(tǒng)的思考.[期刊論文]-洛陽大學學報2005(04).
[ro]薩師煊,王珊.數據庫系統(tǒng)概論.第3版.北京:高等教育出版社,2005.1
[11]邢曉怡.Visual Basic程序設計教程[M].電子工業(yè)出版社.2007年3月
【計算機畢業(yè)論文】相關文章:
計算機畢業(yè)論文01-06
計算機畢業(yè)論文精選01-06
計算機畢業(yè)論文06-03
計算機畢業(yè)論文評語02-21
本科計算機畢業(yè)論文01-06
專科計算機畢業(yè)論文01-06
計算機畢業(yè)論文提綱06-09
計算機畢業(yè)論文提綱樣本02-28
計算機畢業(yè)論文3000字05-22
計算機畢業(yè)論文提綱范例02-06