項堅煜 王 靜
1.安徽醫(yī)科大學公共衛(wèi)生學院MPH學員,安徽合肥 230032;2.安徽醫(yī)科大學流行病與衛(wèi)生統計學系,安徽合肥 230032
兒童健康檔案系統的設計實現
項堅煜1王 靜2▲
1.安徽醫(yī)科大學公共衛(wèi)生學院MPH學員,安徽合肥 230032;2.安徽醫(yī)科大學流行病與衛(wèi)生統計學系,安徽合肥 230032
目的 設計實現兒童健康檔案系統。 方法 利用ACCESS2000設計基本表,存儲基本數據;利用VC++6.0設計程序。結果 通過用戶界面,實現對兒童健康檔案的錄入、查詢、修改、統計、打印等功能。 結論 優(yōu)化了工作流程,提高工作效率,提高兒童健康檔案管理水平。
VC++6.0;ACCESS2000;健康檔案
電子化辦公給我國各行各業(yè)管理上帶來便捷,檔案系統則是在電子化辦公的基礎上引入了數據庫概念,使得海量信息可以被更有效的管理。筆者利用VC++6.0與ACCESS2000兩種工具設計開發(fā)的兒童健康檔案系統不僅具備一般檔案系統的特點,同時在用戶功能上又做了更多拓展,如模糊搜索記錄、自動計算實足年齡、自動生成評價、統計結果等,給使用者帶來便捷,提高檔案管理水平。
軟件使用Microsoft visual C++ 6.0軟件和Microsoft office access 2000軟件編寫完成,可以在Microsoft windows32系列操作系統中工作。
利用Microsoft office access 2000設計基本表,用于存儲數據,創(chuàng)建Access數據庫CErTong.mdb,在數據庫中創(chuàng)建jieguo表和pingjia表,jieguo表用于存儲兒童體檢結果數據,pingjia表是根據中國衛(wèi)生部婦幼保健與社區(qū)衛(wèi)生司2009年9月發(fā)布的《中國7歲以下兒童生長發(fā)育參照標準》[1]改制而成,用于對兒童體檢結果做自動評價。
stdafx.h作為預編譯頭文件,用來定義環(huán)境參數,構建程序win32運行環(huán)境。調用動態(tài)連接庫msado15.dll,實現對ADO類型數據庫的連接。并通過編寫代碼初始化數據庫,監(jiān)測連接異常。
利用Microsoft Visual C++ 6.0設計程序,完成對各種數據操作功能的設計。
3.1 查詢記錄
使用SQL的select語句查詢符合條件的記錄。
3.2 修改記錄
使用SQL的PutCollect和Update語句修改記錄。
3.3 自動計算年齡
根據用戶輸入的檢查日期和出生日期(其中年4位、月2位、日2位,共8位數字),轉換計算月齡,最終折算成年齡。
3.4 自動評價身高、體重、身高體重比
根據用戶輸入的年齡、身高及體重,查詢數據庫中的pingjia表,得到評價結果。這取代了以往手工查表的復雜工作,提高工作效率。
3.5 打印記錄
直接獲取打印機配置信息,并直接將需要打印的數據送至打印機,確保打印清晰度。
3.6 數據統計
讀取數據庫中的jieguo表,對疾病信息進行統計。
4.1 查詢、修改記錄
輸入查詢條件,對體檢結果進行查詢,可同時輸入多項查詢條件進行組合查詢;若輸入“%”,則查詢所有記錄。雙擊查詢結果列表中的某條記錄,可對記錄進行修改。
4.2 數據的錄入、自動計算年齡等數據
當輸入檢查日期和出生日期時,自動計算年齡;當輸入身高和體重時,自動生成評價。在添加新的體檢記錄界面右側,列舉了常見的缺點疾病和保健指導,鼠標雙擊可自動添加到下側的缺點疾病和保健指導。見圖1。
4.3 結果輸出打印
鼠標右鍵,在彈出的菜單中選擇“打印記錄”或“打印全部”,打印當前選中的記錄或打印全部記錄。見圖2。
圖1 添加新的體檢記錄界面
圖2 結果輸出打印界面
4.4 數據統計
鼠標右鍵,在彈出的菜單中選擇“篩查”,對當前列表的數據進行統計。
馬力揚[2]利用Excel表格及函數進行數據的錄入與核對,Excel對硬件要求低,但功能單一;靳莉[3]利用SQL server作為后臺數據庫設計醫(yī)院統計查詢軟件,SQL Server功能強大,但需另外設置服務器。張茜等[4]利用Access制作數據庫和用戶操作功能來完成藥品查詢系統的設計;殷朝慶等[5]利用VC++6.0實現了數據庫信息查詢及打印功能,采用Access數據庫以及VC++6.0設計用戶界面和操作功能。他們與本系統結構相類似,但本軟件在用戶功能上做了更多的拓展,如自動計算實足年齡、自動生成評價、統計結果等功能,這些功能相對于人工計算實足年齡、查詢評價表、統計等,節(jié)省花費大量時間。
本系統運行硬件要求低,且無需安裝,復制至任何一臺Windows操作系統下都能運行。因此,本兒童健康檔案系統具有較高的性價比和較完善的功能,值得進行廣泛應用和推廣。
[1] 衛(wèi)生部婦幼保健與社區(qū)衛(wèi)生司.中國7歲以下兒童生長發(fā)育參照標準[S].2009-9-25.
[2] 馬力揚.Excel在流行病學調查資料錄入中的應用[J].中國衛(wèi)生統計,2009,26(1):39.
[3] 靳莉.SQL語言在醫(yī)院統計查詢工作中的應用[J].中國衛(wèi)生統計,2009,26(6):40.
[4] 張茜,薛蘇冬,錢曉萍.應用Access程序設計醫(yī)院個性化藥品查詢系統[J].中國藥房,2008,19(28):31.
[5] 殷朝慶,徐海琴,徐新民.基于VC++6.0的數據庫信息查詢及打印技術[J].醫(yī)療衛(wèi)生裝備,2009,30(6):22.
Design for children health records system
XIANG Jianyu1WANG Jing2
1.Anhui Medical University School of Public Health,Hefei 230032,China;2.The Epidemiology and Health Statistics Department of Anhlli Medical University,Hefei 230032,China
ObjectiveDesign for children health records system.MethodsUsing ACCESS2000 as the data keeper to store records.Using VC++6.0 to design code.ResultsBy the user interface,users can operate the children's health records,such as input,query,modif y,statistics,print function.ConclusionOptimize workflow,increase efficiency,improve children's health records management leave.
VC++6.0;ACCESS2000;Health records
R199
C
2095-0616(2011)20-132-02
▲通訊作者
2011-09-20)