黎 力,郭愛香
(1.太原市疾病預防控制中心,山西 太原 030001;2.太原城市職業技術學院,山西 太原 030027)
技術方法用ACCESS編寫從業人員體檢管理軟件
黎 力1,郭愛香2
(1.太原市疾病預防控制中心,山西 太原 030001;2.太原城市職業技術學院,山西 太原 030027)
用ACCESS編寫從業人員體檢軟件,建立從業人員體檢數據庫,實現體檢數據的錄入、查詢、分析、打印等功能,使健康證明的管理工作實現規范化、信息化。
從業人員;數據庫;軟件
預防性健康體檢是疾病預防控制工作中的一項重要內容,是公共衛生管理與服務的一個重要環節。隨著信息技術的發展,過去那種手工填寫的健康證明已經不能適應工作的要求,許多疾病預防控制中心都購買了專用體檢軟件及打印設備,一套體檢軟件都在萬元以上,打印設備也在3000~50000元之間。這對經濟發達地區不算什么,但對欠發達地區或縣級疾病預防控制中心無疑是很大的投入。
用Microsoft Access建立體檢數據庫,選普通打印機也可實現健康證明的錄入及打印,使健康證明的發放工作實現信息化、規范化管理。
1.Access是Microsoft公司推出的Office辦公軟件之一。與Word、Excel等應用軟件一樣,是每臺計算機上都已安裝好的,是功能強大的桌面數據庫管理系統。使用Access無需編寫程序代碼,僅通過直觀的可視化操作即可實現數據管理,并可與Word、Excel等辦公軟件進行數據交換與共享。
2.Access是一個關系型數據管理系統。它通過各種數據庫對象來管理信息。將體檢數據存儲在“表”中,通過“窗體”來瀏覽、輸入及更新“表”中的數據,用“查詢”來檢索符合指定條件的數據,用“報表”以特定的方式來打印數據——健康證明。
1.按照“開始”→“程序”→ACCESS→“新建文件”→“空數據庫”的步驟進行,便會出現“文件新建數據庫”對話框,輸入你給數據庫文件起的名稱,并將文件存放在自己指定的位置保存即可。
2.新創建的數據庫文件是一個空的文檔,在彈出的數據庫窗口中有七個基本操作“對象”,分別選擇“表”、“查詢”“、窗體”“、報表”進行操作設計即可。
1.表是數據庫中最基本的數據源。在彈出的操作窗口“對象”中點擊“表”,選擇“使用設計器創建表”建立數據庫——表。“表”的內容根據健康證明及預防性健康體檢表內容設定。
2.將字段“編號”的“數據類型”設為“自動編號”,并設為主鍵。由系統自動產生編號,這樣編號永遠不會重復。
3.由于體檢對象多為女性,工種以食品為多,體檢結果以合格為多。故將“性別”默認值設為女“,工種”默認值設為食品“,體檢結果”默認值設為合格,使體檢錄入的工作量減少了許多,一般只需要錄入姓名及年齡即可,只有少數的人需要選擇性別與工種。
查詢是對數據庫進行有選擇的信息檢索的一個類型,是連接數據庫與健康證明打印的橋梁,也是體檢結果及數據庫信息更改的窗口。
1.以編號為檢索條件,建立查詢是最基本的查詢。一般建立編號查詢、姓名查詢、單位查詢三個基本的查詢即可,也可以根據實際需要增減查詢項目。
2.在查詢“條件”中設定條件,用來檢索符合指定條件的數據。以姓名查詢為例,操作步驟如下:
(1)在數據庫窗口中選擇對象“查詢”。
(2)使用“在設計視圖中創建查詢”,再點擊“設計”,出現一個顯示表。
(3)選顯示“表”中“體檢錄入”,點“添加”,再點“關閉”,出現“選擇查詢”對話框。
(4)選擇所需的字段,并在字段“姓名”的“條件”中用“表達式生成器”輸入提示語言。
(5)完成后單擊保存按鈕,在彈出的對話框中輸入查詢名稱“姓名查詢”,點確定即可,至此,“姓名查詢”的建立操作完成。
使用體檢軟件最終目的之一,是實現健康證明的打印。“報表”的數據是以編號查詢為依據,設計過程如下:
1.在彈出的數據庫窗口“對象”中,點擊“報表”,選擇“在設計視圖中創建報表”,點“新建”。出現“新建報表”對話框。
2.在“新建報表”對話框中,選擇“編號查詢”并單擊“確定”按鈕,出現“報表”設計對話框,并出現一個字段列表,選擇需要打印的字段,并放在合適的位置。
3.調整打印數據的位置、字體及色彩,完成后單擊保存按鈕,在彈出的對話框中輸入報表的名稱,點確定即可,至此“,報表”的設計就完成了。
窗體為大家提供美觀的、易于操作的界面,數據的錄入、查詢、修改、打印等操作全都是在窗體操作中進行。
1.點擊數據庫窗口“對象”中“窗體”,選擇“在設計視圖中創建窗體”,點“新建”。出現“新建窗體”對話框。
2.在“新建窗體”對話框中,選擇“體檢錄入”并單擊“確定”按鈕,出現“窗體”設計對話框,并出現字段列表,選擇體檢時需要錄入的字段,并放在合適的位置。
3.點擊工具箱按鈕,安裝命令按鈕,出現“命令按鈕向導”,按提示選擇安裝。調整字段的位置及字體,并為窗體背景配上喜歡的色調或圖片。
4.單擊保存按鈕,在彈出的對話框中輸入窗體的名稱,點確定即可。一個美觀的“窗體”就設計完成了。
5.用同樣的方法再設計一個主窗體,將操作中的命令按鈕安裝于此,選擇一個圖片作為背景。完整的軟件就設計完成了。
1.健康證明尺寸只有90×60mm,在普通打印機上是無法打印的,只有針式打印機和證卡打印機才能打印出,但價格昂貴且打印速度很慢。
2.選用Canon噴墨系列打印機,只需幾百元就可以實現健康證明的打印,具有打印速度快、耗材低廉的特點,并可連續打印。500多人的健康證明只需要輸入起始號碼和結束號碼,30分鐘內,打印機就會連續自動完成打印。
3.打印頁面設置 在Access頁面設置中,將紙張大小設為“用戶定義”,調整“頁邊距”上下及左右,即可實現無邊距打印,一個完美的健康證明就可以打印出來了。
這套用Access編寫的體檢數據庫軟件及打印設備具有設計簡單、容易操作、耗材低廉的特點,很適合基層疾病預防控制中心的使用。
TP
A
1673-0046(2010)6-0173-02